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