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