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