[{"options":["Dishwasher","Pets Allowed"],"image":[{"type":"Buffer","data":[255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,219,0,67,0,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,2,21,3,32,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,0,0,7,1,1,1,1,0,0,0,0,0,0,0,0,0,2,3,4,5,6,7,8,1,0,9,10,255,196,0,98,16,0,1,3,2,5,2,4,3,4,6,4,8,8,9,7,13,1,2,3,17,4,5,0,6,18,33,49,7,65,19,34,81,97,8,113,129,20,50,145,161,21,35,66,177,193,209,36,82,225,240,22,51,98,114,130,146,162,241,9,23,37,38,52,67,99,178,24,68,83,100,115,163,164,179,195,39,53,116,117,131,132,147,148,194,54,69,85,101,133,149,180,210,84,165,181,255,196,0,27,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,0,2,1,3,4,5,6,7,255,196,0,61,17,0,2,2,1,3,1,4,8,5,3,3,4,2,3,1,0,0,1,2,17,3,4,18,33,49,19,65,81,97,5,34,50,113,129,177,193,240,20,35,51,145,209,66,161,225,21,52,241,6,36,82,130,146,162,37,67,114,194,255,218,0,12,3,1,0,2,17,3,17,0,63,0,217,201,72,28,118,193,131,129,243,199,147,3,115,142,136,131,62,190,152,173,179,50,64,84,113,201,236,126,92,96,71,143,158,216,9,73,29,177,20,22,5,92,71,231,130,227,176,192,207,28,28,5,64,30,55,237,198,25,32,176,189,128,156,1,71,215,143,124,24,71,48,34,119,192,8,39,233,128,128,179,220,65,192,72,152,62,184,48,166,118,34,112,89,4,113,63,191,108,4,0,131,61,192,239,128,242,119,49,236,112,96,38,4,255,0,110,2,64,153,252,176,0,89,0,113,130,202,71,51,131,74,68,158,8,192,96,128,56,227,18,128,36,163,99,182,11,40,17,200,50,112,161,64,118,192,72,4,113,249,97,136,104,72,164,13,182,227,190,11,83,123,236,4,140,43,83,114,34,99,5,150,204,24,244,192,64,144,182,120,246,192,52,145,251,36,119,194,162,159,97,51,242,199,10,70,254,128,224,1,33,29,198,56,65,227,109,190,184,80,81,59,159,203,5,150,227,115,27,126,56,155,0,160,8,3,30,0,79,155,190,6,91,32,79,166,56,18,65,220,111,131,168,28,130,163,204,78,5,160,243,19,143,38,103,111,148,224,64,14,224,28,64,0,91,67,120,0,224,26,8,219,10,73,219,152,249,156,114,2,176,0,152,39,121,141,135,239,199,84,147,216,115,131,75,64,29,147,219,28,211,2,99,229,190,0,78,130,74,9,218,62,135,1,41,39,104,250,96,240,61,191,28,7,152,6,76,96,24,40,162,119,192,116,242,35,10,52,200,224,122,224,5,39,76,70,0,9,240,246,27,72,253,216,224,79,18,39,10,10,15,167,110,35,0,210,127,142,0,10,0,72,35,115,142,251,20,152,231,233,131,10,119,247,61,240,18,35,115,128,0,65,35,177,245,254,120,224,230,20,59,78,13,27,199,127,108,121,73,143,41,39,0,4,196,247,252,177,225,34,65,60,96,101,62,147,142,25,18,8,140,3,38,123,129,4,241,128,200,60,17,129,136,73,147,56,2,188,198,123,241,136,162,78,19,60,129,128,148,251,125,48,40,41,227,29,209,35,203,245,196,50,83,160,180,236,62,92,99,161,65,61,254,184,22,152,239,143,105,79,109,189,48,141,23,197,157,14,17,204,96,42,60,153,250,99,202,73,0,110,55,253,248,2,185,210,173,241,91,69,170,64,86,164,204,167,243,193,106,84,137,51,24,234,162,62,88,1,26,76,207,29,240,80,57,28,87,30,128,96,181,29,164,109,129,42,9,244,62,248,246,147,38,103,126,62,120,40,148,194,119,27,143,92,115,145,176,192,220,72,36,242,0,223,124,2,121,3,183,174,20,116,192,240,65,38,99,29,220,78,216,226,182,51,63,134,0,85,235,251,240,12,117,100,2,73,193,101,102,103,183,174,56,181,129,59,251,68,237,130,93,120,36,65,141,198,248,8,176,197,172,1,201,244,194,103,95,9,59,40,15,108,37,168,174,74,127,107,233,59,241,134,170,155,130,137,128,97,61,183,195,40,54,43,157,14,53,53,168,76,193,156,53,213,92,230,64,87,207,124,54,213,92,2,102,87,7,156,52,85,221,146,53,66,182,56,182,48,42,121,7,26,203,137,3,239,147,56,102,172,186,66,74,181,239,38,48,219,87,117,82,137,9,87,31,92,51,84,214,152,37,75,227,14,149,17,109,142,21,119,61,68,128,169,210,34,48,209,81,90,185,243,185,49,56,69,81,113,0,157,7,126,248,103,169,184,173,91,135,0,3,104,24,7,72,112,170,184,66,138,74,231,229,134,202,155,138,128,35,176,227,108,33,122,180,147,34,14,195,121,194,7,235,16,145,230,90,64,27,226,25,108,99,222,41,168,171,144,14,169,246,194,39,107,12,72,141,248,56,142,93,51,149,190,156,150,233,73,171,116,108,2,7,144,31,117,113,248,78,34,245,215,235,189,199,82,84,247,128,212,25,75,70,36,123,171,147,249,97,212,27,7,52,137,125,211,50,219,237,228,182,245,80,46,128,97,180,121,148,79,167,180,251,198,35,117,249,186,186,168,169,171,123,34,157,39,96,181,249,149,31,46,1,252,112,69,183,42,93,43,128,83,52,190,27,113,178,221,242,164,236,8,142,228,16,121,2,49,41,160,201,52,20,132,46,173,197,84,172,25,2,52,164,65,145,176,231,208,201,131,233,137,245,98,69,202,68,33,186,27,133,213,242,180,161,234,151,73,243,30,99,146,1,39,100,247,137,35,15,244,25,37,83,170,225,80,19,223,67,92,198,220,168,143,152,34,62,184,152,181,74,203,77,134,26,100,52,148,166,18,132,136,72,30,221,134,7,224,146,15,97,17,39,16,242,55,208,149,141,33,174,146,215,71,66,141,20,148,232,70,173,138,162,84,68,147,4,157,207,39,147,223,7,20,3,177,228,12,43,82,52,196,111,164,241,59,156,4,32,171,125,148,59,225,108,154,19,132,206,228,64,3,211,2,13,204,124,240,112,71,120,28,126,127,44,9,35,110,100,247,24,134,201,166,16,166,130,140,115,180,156,24,134,64,88,26,102,70,227,10,155,101,78,16,64,0,158,248,90,197,41,76,4,164,168,142,99,17,97,66,70,169,74,212,20,99,126,216,114,167,163,216,4,3,183,124,41,165,161,18,22,160,121,194,228,53,16,15,3,104,140,85,41,248,23,66,55,203,25,46,212,45,253,128,37,64,18,95,166,19,30,175,160,98,180,201,181,68,53,87,72,8,254,139,86,180,15,112,160,28,255,0,243,227,233,139,126,185,146,166,217,49,168,154,202,81,17,49,250,244,98,138,176,59,246,108,207,95,66,73,2,162,157,154,132,15,82,146,160,191,200,182,49,139,53,203,131,169,164,164,173,120,150,67,53,48,14,181,0,19,185,62,159,217,137,75,52,150,86,242,230,101,179,223,111,86,202,27,189,41,166,80,183,87,47,196,36,133,192,74,153,74,84,11,233,117,77,105,101,101,46,5,105,95,134,161,165,65,48,167,103,32,209,209,214,86,181,80,115,11,233,69,93,43,78,48,82,213,34,63,97,229,21,71,136,189,130,144,0,211,247,92,149,2,222,33,247,243,71,73,150,42,93,170,168,118,194,229,189,198,223,167,168,120,37,164,60,29,214,180,138,80,78,238,5,37,213,169,69,11,72,5,48,149,169,192,83,78,44,106,50,231,169,118,124,206,112,245,122,124,255,0,199,153,97,219,51,94,105,122,193,107,179,217,242,51,150,235,115,212,168,171,69,77,109,59,85,116,245,236,181,74,134,252,98,202,10,94,75,142,125,161,215,66,92,90,20,216,94,164,9,104,232,103,70,100,206,116,170,109,250,219,118,92,204,20,69,160,141,44,81,125,133,228,32,168,18,226,3,106,210,226,244,236,53,40,39,126,14,61,107,200,71,57,228,187,5,174,203,209,28,231,112,106,166,138,153,170,156,195,153,174,203,162,164,241,67,122,131,180,9,171,148,134,245,45,69,36,4,0,12,144,36,224,204,235,116,187,219,51,179,150,164,91,40,211,79,81,82,183,82,181,173,13,120,109,4,167,197,149,160,150,136,74,207,234,208,132,249,129,50,160,97,34,51,220,50,52,146,253,145,26,68,178,98,86,223,238,237,125,252,71,235,75,246,252,197,64,229,223,45,165,247,26,167,255,0,166,83,45,10,241,105,12,193,11,4,3,1,64,137,41,73,144,65,74,84,149,37,50,6,107,232,173,150,230,93,186,214,49,74,220,4,133,186,224,66,101,80,64,146,121,51,176,196,21,150,250,156,251,119,116,100,187,69,91,54,170,154,54,233,234,179,5,123,170,98,217,69,11,83,128,33,199,14,133,44,169,68,37,32,6,130,223,82,150,103,88,196,107,41,102,186,103,179,53,250,201,99,177,187,122,204,138,20,244,246,91,130,238,9,172,240,155,67,137,110,173,215,214,227,137,109,58,60,193,176,220,32,10,133,130,8,45,129,11,12,83,222,184,77,116,39,183,148,150,201,114,211,171,47,187,109,101,45,102,175,179,60,151,0,0,146,157,134,146,118,249,225,217,132,130,164,251,143,109,176,221,101,122,186,170,129,135,238,54,164,91,95,91,105,10,165,77,87,218,74,12,9,212,232,74,66,148,76,147,165,33,34,96,13,164,187,180,6,192,129,182,42,125,70,66,150,146,70,228,8,246,194,230,119,28,30,48,149,176,66,128,237,24,94,200,230,123,250,119,196,3,98,186,116,147,180,109,135,58,100,9,158,99,143,108,33,96,78,210,4,97,197,132,239,166,100,142,248,90,11,28,24,0,152,38,72,223,108,56,178,53,119,3,235,39,13,236,112,10,142,227,11,154,81,153,36,13,184,56,154,22,203,75,88,0,1,3,211,28,213,196,250,224,5,66,4,71,207,29,42,152,27,156,122,19,196,216,48,70,195,223,28,216,137,192,9,28,192,156,120,24,146,48,5,157,39,109,135,225,142,40,127,60,116,168,64,145,199,166,60,32,239,24,0,40,129,233,207,56,12,119,0,243,201,193,170,78,219,8,192,10,100,31,83,198,2,2,136,0,119,192,76,68,96,226,145,28,64,35,0,82,59,239,204,224,0,162,56,157,241,194,136,87,166,12,141,246,199,8,157,200,227,0,5,105,32,236,99,1,228,73,87,24,53,96,241,128,20,25,49,190,0,9,90,118,231,110,112,21,5,114,48,121,64,27,109,182,0,65,222,112,200,80,147,190,202,24,246,157,93,240,50,153,228,15,124,113,73,0,25,224,226,64,40,180,73,224,254,24,1,71,109,56,58,72,56,233,131,63,203,0,8,212,131,49,39,124,7,79,32,109,223,10,86,129,254,236,7,195,129,198,0,19,232,145,219,212,237,128,150,193,228,113,237,133,5,48,54,252,35,1,41,246,231,0,9,203,91,200,227,28,45,40,108,127,25,194,128,15,0,124,177,237,163,110,221,240,0,154,4,68,96,105,4,115,206,12,45,164,129,171,231,128,148,41,62,227,219,182,0,56,19,35,142,6,56,91,236,6,252,227,192,122,224,193,167,184,223,214,48,18,130,75,98,0,199,131,126,219,30,254,184,63,73,222,126,152,240,64,254,220,4,137,244,110,54,250,99,197,185,218,57,194,175,11,86,248,241,107,184,24,139,36,70,91,238,70,252,99,154,119,223,253,216,88,89,30,135,0,91,81,180,125,48,88,8,214,136,220,250,96,5,39,125,184,237,133,11,73,212,65,19,130,202,96,196,110,49,36,5,20,128,100,119,244,199,96,19,59,251,224,101,39,218,121,140,4,143,203,0,28,3,190,3,164,196,115,129,130,125,62,152,246,243,176,140,4,133,40,106,129,61,246,192,116,200,19,3,7,105,236,36,126,236,5,73,218,102,99,183,166,2,83,0,0,141,185,247,199,35,147,24,31,105,28,99,210,56,245,196,52,72,94,209,199,175,56,240,147,193,252,112,37,36,113,60,111,128,70,21,161,163,42,60,84,68,199,166,11,36,79,60,224,200,159,189,206,2,81,3,99,136,162,212,194,136,36,0,82,99,156,22,82,65,213,60,96,238,68,199,246,224,10,136,142,248,90,26,194,102,71,167,182,3,170,14,227,108,13,95,123,108,2,116,153,29,189,176,180,49,229,137,224,136,193,75,26,112,97,34,121,143,124,16,181,136,147,56,90,29,48,36,199,39,203,56,37,199,16,153,41,38,6,0,245,82,16,32,158,48,217,87,95,247,183,128,120,196,168,182,14,105,10,31,172,66,103,115,49,134,186,154,249,223,86,222,216,71,87,93,166,119,7,156,50,214,220,246,36,153,30,167,105,197,177,198,84,242,49,198,166,184,119,84,225,150,178,232,19,62,98,39,208,225,178,166,228,73,32,168,198,25,234,171,164,153,84,28,91,73,9,203,28,107,46,101,106,32,24,7,223,12,245,53,226,100,168,250,243,134,250,171,158,145,228,249,73,195,61,77,196,168,144,72,231,5,150,40,14,117,55,52,198,202,249,239,134,154,155,130,136,33,68,236,48,222,245,122,134,218,184,239,56,97,186,230,123,125,4,165,250,144,167,6,222,26,119,81,246,142,223,88,193,77,143,208,123,122,176,234,137,231,13,55,43,189,29,3,69,250,186,182,154,70,241,169,91,147,232,7,39,233,136,133,195,56,220,42,84,91,183,54,41,208,127,109,96,41,103,127,192,126,120,111,161,177,221,239,207,23,25,97,250,165,131,165,78,174,72,73,17,177,90,182,28,141,167,190,27,101,114,193,63,1,202,227,157,181,5,34,213,76,167,63,237,29,148,143,152,79,222,35,231,24,143,188,229,214,242,246,135,221,122,165,74,220,52,128,72,218,78,200,79,49,191,105,197,129,103,233,138,3,137,114,236,241,114,55,45,177,32,31,154,142,228,17,232,4,122,226,91,73,98,162,182,36,82,208,209,182,202,52,128,116,141,213,2,36,158,73,247,36,243,133,121,35,30,131,168,73,245,41,225,151,42,233,238,246,123,85,197,175,179,155,186,222,74,12,133,20,134,219,214,73,30,227,97,188,142,227,19,202,28,171,107,181,233,83,20,254,35,131,127,21,223,50,129,223,113,216,29,226,64,24,73,154,153,90,115,254,75,10,64,9,53,53,233,128,63,243,85,199,238,196,192,210,72,251,164,70,227,233,133,115,114,68,237,166,52,138,125,230,12,122,99,197,147,17,2,102,61,206,28,254,207,221,67,110,15,166,11,44,123,14,36,8,194,147,99,114,153,128,85,164,123,96,62,16,219,126,57,194,242,214,168,199,139,39,94,148,130,125,199,108,4,166,54,104,73,37,93,189,35,104,199,131,82,72,0,159,221,135,68,208,5,110,118,246,24,49,20,33,28,39,113,198,34,208,195,63,128,119,32,8,253,243,133,13,82,54,32,159,49,28,109,198,21,41,128,146,71,63,51,56,81,78,202,74,66,99,145,35,5,17,97,12,211,107,95,49,188,24,24,116,98,149,182,249,27,252,183,199,90,96,34,10,134,228,127,187,11,18,220,24,0,129,193,197,114,126,5,145,93,236,45,45,4,152,28,247,17,239,129,33,162,124,166,96,70,20,134,76,144,145,230,27,207,113,142,134,196,104,250,241,198,42,101,168,69,82,157,1,133,39,255,0,242,169,65,158,119,125,3,248,226,146,202,246,211,87,212,251,13,79,142,24,71,128,243,106,115,186,84,82,146,218,163,141,156,75,100,201,2,39,216,27,155,52,85,212,90,44,239,221,24,183,185,88,186,39,24,168,91,72,74,201,80,14,106,70,233,74,163,83,136,67,96,196,5,58,137,128,73,21,125,154,247,99,110,239,67,113,253,11,81,105,83,86,150,155,101,218,251,137,99,196,175,80,42,121,74,64,97,197,45,178,146,52,36,134,100,129,165,70,70,42,146,245,211,53,98,117,138,74,186,253,7,60,231,127,77,54,104,188,221,211,106,77,93,53,53,192,178,197,45,67,194,157,148,50,29,240,152,105,247,53,160,161,180,160,54,131,161,73,48,2,82,91,16,180,62,117,82,215,100,173,166,181,219,236,137,185,92,175,84,116,109,125,185,73,97,166,19,111,125,208,20,251,42,41,66,80,198,149,186,70,128,159,24,161,77,149,33,81,178,203,43,249,165,117,87,28,219,76,70,91,178,212,85,185,81,74,245,162,132,166,181,230,126,212,182,139,237,84,182,21,88,2,139,106,66,194,93,82,2,252,82,222,133,33,58,67,152,85,157,243,93,101,74,221,117,186,6,158,117,215,29,168,80,73,125,231,28,36,184,224,9,128,149,21,234,84,236,20,23,186,1,145,138,231,37,142,62,101,184,227,44,185,18,92,37,192,70,72,205,217,253,252,150,214,88,114,182,189,139,78,93,74,169,158,118,137,164,253,157,182,28,120,148,151,170,157,4,161,90,188,161,105,67,114,158,57,50,252,254,114,163,205,23,251,94,83,107,168,73,170,184,217,170,148,237,43,118,154,186,203,206,146,16,219,100,36,209,7,146,164,104,110,60,137,36,5,44,160,141,70,97,217,70,146,138,230,175,178,221,45,84,55,37,211,178,166,144,187,141,58,106,208,128,181,21,40,180,211,186,154,167,36,146,101,132,183,36,146,100,239,139,33,5,247,105,154,165,118,161,215,27,167,74,82,210,28,89,80,64,17,196,241,140,89,243,197,201,54,219,127,177,209,193,166,148,19,140,82,75,159,54,2,221,86,140,151,95,93,91,121,165,189,93,243,61,237,9,162,93,93,254,211,119,110,163,193,67,136,33,246,93,174,83,96,186,31,96,18,3,64,54,166,146,80,161,169,196,34,79,102,44,58,219,143,162,220,154,119,106,28,74,234,20,182,18,30,82,194,96,234,114,53,17,50,98,98,84,76,106,39,12,215,42,219,181,210,130,158,221,95,113,168,126,158,141,178,213,51,75,117,74,75,72,36,149,37,41,38,18,10,137,36,14,228,158,248,91,146,30,169,118,222,170,58,186,159,25,218,71,60,36,234,146,160,215,40,146,73,213,223,125,182,0,71,150,77,48,204,242,73,166,62,77,58,195,143,114,234,74,152,76,161,34,120,30,248,90,210,119,19,188,123,243,130,153,107,96,35,182,21,161,0,43,105,252,57,197,198,64,246,128,39,86,254,152,94,207,60,9,230,48,145,166,200,80,145,36,241,239,133,205,162,59,159,166,0,21,178,82,96,68,225,197,144,103,142,120,245,195,115,83,2,1,245,219,14,12,109,18,6,219,206,2,44,112,104,206,199,229,133,84,234,7,115,219,110,216,64,218,162,72,63,239,194,182,212,18,96,96,32,180,60,73,17,56,232,115,125,240,133,53,64,237,59,96,228,188,15,126,211,56,244,39,137,20,234,28,136,199,65,153,228,140,39,11,73,230,48,48,172,64,7,3,35,136,199,129,247,7,233,130,245,119,252,113,221,126,248,0,53,51,232,35,131,142,16,12,237,142,3,60,109,56,232,35,144,48,0,19,49,176,231,28,129,50,7,124,25,27,64,143,76,123,73,224,243,128,2,116,137,220,99,197,19,188,96,210,61,49,194,7,39,99,128,2,116,70,222,158,216,44,164,76,250,97,82,147,28,65,193,122,7,56,0,32,141,137,63,60,2,39,176,19,216,28,40,83,64,246,131,128,150,200,237,198,0,161,57,17,193,49,143,20,157,190,88,56,183,27,239,198,3,225,196,254,225,137,178,40,38,61,185,247,192,20,142,219,225,74,146,1,137,140,7,70,220,254,88,155,32,76,68,13,241,194,144,72,27,137,194,157,2,32,96,62,17,4,129,198,36,2,20,218,121,24,1,104,0,127,12,31,164,247,253,220,227,193,7,216,251,96,1,49,100,242,6,216,231,135,28,97,86,132,207,166,56,91,159,156,96,1,40,27,29,248,28,99,132,113,7,240,193,234,107,209,56,2,154,244,17,251,176,0,81,79,168,39,0,45,239,183,127,83,131,244,112,32,241,142,20,145,254,236,0,20,9,72,129,191,203,3,73,59,66,99,127,76,8,162,70,231,126,216,243,105,51,237,24,134,50,13,105,26,136,32,29,240,239,77,105,47,164,18,137,145,132,180,12,5,184,53,17,24,176,178,46,88,110,224,135,174,151,10,199,93,66,30,83,109,50,133,148,37,16,4,143,44,19,216,239,59,147,192,219,20,228,147,138,224,209,130,10,79,214,232,66,93,176,173,3,87,134,64,249,97,170,182,141,77,40,192,140,95,85,89,106,217,80,202,155,67,106,105,81,1,64,147,249,25,197,85,153,232,13,170,234,171,93,107,122,86,180,149,178,226,103,67,131,188,122,30,241,233,196,194,162,184,228,146,149,72,186,120,99,181,184,144,151,16,65,141,132,109,243,193,69,32,130,125,48,231,83,76,132,168,233,49,237,132,43,65,61,190,184,210,153,137,170,19,148,199,125,227,1,210,120,59,224,226,6,173,209,198,2,83,184,27,12,49,2,114,131,204,140,114,8,157,142,20,108,54,140,0,164,78,0,10,220,192,61,187,96,91,247,24,244,108,6,56,8,63,223,140,4,156,90,79,204,96,179,239,206,13,38,123,140,5,94,251,140,4,216,95,164,15,195,30,32,29,227,231,143,42,1,141,190,120,244,237,177,223,231,128,144,36,207,215,223,156,0,152,157,228,224,106,31,35,130,214,72,219,11,68,166,208,19,0,207,30,216,45,91,137,56,18,150,34,65,193,106,81,42,130,8,24,134,135,140,128,40,234,73,30,152,37,75,9,50,78,4,243,168,72,137,227,8,31,172,0,24,87,28,226,20,91,25,205,33,67,175,161,34,38,62,88,109,169,174,242,157,59,125,121,194,58,138,216,146,78,27,42,174,32,36,128,190,121,197,139,24,189,173,138,42,171,59,235,156,51,213,92,146,144,64,59,246,39,8,43,110,106,50,10,192,29,240,199,89,114,128,72,92,97,182,209,9,216,227,89,115,220,157,96,143,76,49,85,220,6,228,44,127,110,27,170,238,224,106,149,28,50,85,220,150,228,157,88,27,162,200,196,113,172,187,34,12,20,243,134,106,171,137,92,149,123,247,195,101,194,235,79,72,133,63,86,250,26,64,238,163,0,237,198,33,247,76,240,22,157,22,138,127,16,146,71,136,236,165,61,183,9,27,159,196,98,18,108,183,132,75,170,171,194,18,165,169,192,144,145,62,223,92,68,174,121,230,129,133,22,168,65,172,116,113,225,152,111,183,42,224,236,79,221,158,49,31,67,57,139,52,213,38,141,8,171,175,116,202,146,195,45,149,113,223,74,71,111,92,88,153,111,225,250,251,82,18,254,99,168,106,129,173,64,169,134,212,28,116,141,81,4,143,42,100,119,149,114,36,97,158,216,123,76,18,148,186,34,181,173,191,94,238,50,151,159,240,27,63,176,207,151,111,115,201,247,222,61,176,237,98,233,166,100,187,0,180,209,125,145,137,221,202,137,73,60,108,19,247,167,121,27,0,125,113,127,88,122,101,151,178,202,219,54,235,96,85,66,83,63,105,120,120,142,19,184,144,120,73,34,103,76,15,99,135,129,101,45,195,97,190,229,94,72,231,231,138,101,169,93,34,93,28,47,171,42,59,79,75,45,22,216,85,106,85,90,240,27,23,19,13,206,252,39,143,196,145,182,36,255,0,162,16,211,109,48,134,66,82,132,128,4,108,0,218,35,229,137,119,232,144,217,7,204,158,99,96,12,252,255,0,63,174,2,154,5,235,86,166,132,133,112,79,32,76,226,151,145,203,171,44,142,58,232,70,81,67,220,142,6,241,130,213,71,9,59,64,19,38,57,196,164,82,6,229,62,24,147,190,194,63,191,225,130,13,0,243,41,41,221,34,64,239,248,225,119,142,160,84,153,194,143,254,123,100,103,66,35,85,194,173,59,152,144,104,159,63,195,19,37,209,200,130,12,145,134,236,233,67,25,199,33,121,62,245,230,160,68,112,63,71,85,31,225,137,98,233,0,82,160,157,231,114,158,14,27,119,2,215,36,123,236,64,9,82,183,49,222,55,193,43,165,76,8,76,131,251,71,182,30,254,192,86,178,85,2,73,218,127,191,190,59,246,16,8,42,237,232,35,251,255,0,191,6,230,20,48,55,66,148,238,161,184,237,129,125,151,74,128,9,157,91,72,228,97,225,116,67,84,13,182,227,215,219,243,192,23,70,82,178,32,3,188,15,76,27,137,72,105,85,50,119,136,153,18,78,56,90,42,245,247,227,156,58,174,156,149,120,99,127,64,70,199,29,77,34,70,250,55,227,159,223,136,108,6,101,81,21,238,147,16,102,125,191,188,97,83,20,154,7,151,183,247,156,46,117,164,161,200,41,146,125,227,127,239,24,49,44,164,55,50,120,237,137,176,161,18,105,246,243,167,211,251,127,126,15,109,9,211,60,237,199,240,193,186,0,58,194,76,142,64,51,198,14,75,101,41,210,64,130,55,143,222,112,163,32,180,182,7,6,20,61,120,56,18,6,165,13,184,228,122,109,252,112,105,111,202,33,59,17,182,13,109,180,152,9,19,188,147,180,12,40,226,90,202,95,17,164,172,33,37,65,246,76,142,116,135,144,168,159,154,65,143,242,71,166,41,229,90,109,183,107,154,29,204,149,53,159,101,103,200,133,50,144,227,158,41,5,45,0,22,164,130,148,168,164,233,7,112,32,64,146,155,213,116,197,246,146,134,132,141,109,130,79,31,120,98,160,170,105,154,11,237,51,85,104,42,101,170,253,101,51,221,185,35,111,153,27,252,253,241,158,110,166,141,152,21,227,146,46,87,43,85,85,104,163,161,52,108,33,214,83,230,125,33,90,156,242,128,18,1,36,54,218,64,132,182,128,148,164,118,39,124,49,222,5,13,186,137,78,215,92,233,104,124,73,109,167,95,214,80,23,4,137,208,149,43,240,73,236,48,11,59,217,146,248,213,205,218,19,74,192,97,230,217,160,75,180,238,132,188,202,196,173,213,44,128,2,155,82,10,66,83,168,40,189,39,79,133,250,196,151,30,153,5,85,183,95,154,46,117,119,31,24,120,106,80,76,132,146,149,16,3,122,146,52,133,70,218,135,50,6,196,99,159,168,155,109,202,76,233,105,49,70,41,66,60,34,182,176,85,188,170,245,85,81,62,218,217,69,98,104,252,22,153,81,125,208,83,168,186,146,162,148,148,128,55,79,222,220,109,137,173,134,231,154,46,15,190,151,50,251,8,166,13,75,11,126,169,77,173,106,42,2,52,248,100,130,4,152,32,13,190,247,24,116,181,100,234,246,234,19,77,107,168,122,223,68,183,124,65,74,216,66,228,250,41,101,2,70,199,132,164,239,19,176,197,141,107,202,11,105,160,143,5,68,171,209,59,99,20,242,41,116,71,77,71,107,123,153,0,171,177,92,222,185,48,245,45,113,69,26,124,21,212,32,49,14,60,224,79,157,58,181,249,80,149,129,164,15,188,39,84,73,73,117,164,164,171,183,214,125,178,141,210,149,169,33,43,66,147,41,80,30,184,158,28,175,80,7,253,28,207,229,132,238,229,122,137,37,77,170,7,182,17,111,234,137,114,199,84,249,26,233,243,51,141,130,154,219,98,182,28,178,176,169,63,230,170,35,241,56,121,182,95,45,23,7,67,20,245,105,241,249,240,92,26,87,244,7,159,152,145,137,30,75,183,228,11,107,117,199,62,90,174,149,90,216,41,164,251,26,130,116,57,253,99,63,219,223,108,86,121,134,219,68,183,29,85,35,106,13,165,82,141,95,121,32,113,184,239,239,139,86,121,198,183,114,103,236,49,228,181,27,84,88,129,29,224,156,40,76,129,51,177,237,239,136,70,71,205,149,53,143,170,199,120,115,91,173,144,150,159,87,43,7,132,171,212,251,226,116,148,29,164,68,99,84,101,185,90,48,206,14,15,107,20,50,99,114,8,249,97,83,100,166,9,237,183,176,194,54,213,6,35,222,112,165,181,158,209,19,135,41,23,182,168,32,246,223,240,194,182,87,222,71,24,110,104,152,222,39,240,194,182,148,2,120,220,156,0,74,105,239,8,86,202,84,31,158,28,25,184,37,81,4,123,226,157,182,103,187,117,115,105,117,138,182,214,217,225,73,88,32,253,70,36,180,153,141,4,2,151,193,147,28,227,211,184,30,13,76,178,81,88,146,54,59,243,131,219,168,74,140,206,248,132,83,95,210,99,205,36,119,195,173,61,225,181,64,241,1,159,124,35,128,234,100,156,58,8,153,223,190,4,23,234,121,247,195,59,55,4,44,106,214,12,225,83,85,64,242,172,45,13,99,138,85,176,59,147,131,16,173,206,192,153,194,20,190,146,54,35,7,37,192,76,15,223,136,160,177,106,86,147,206,58,121,129,219,4,33,207,92,28,149,249,163,16,73,216,32,123,99,193,59,73,4,193,219,2,72,159,76,24,18,70,194,55,239,128,142,161,37,29,134,57,160,238,112,126,143,199,29,8,81,17,235,249,224,38,130,52,158,195,99,235,142,104,158,4,12,41,240,146,70,59,224,250,13,187,224,1,25,110,68,129,128,150,199,17,133,133,158,241,248,96,42,103,0,8,203,83,219,241,192,11,71,121,194,213,50,70,216,2,154,238,68,224,1,38,141,128,34,126,152,9,68,199,108,42,45,241,219,1,45,31,78,48,0,152,183,183,7,0,45,113,2,6,21,120,103,126,113,194,143,108,77,133,9,74,9,228,252,176,29,49,133,94,31,175,124,4,182,15,9,227,19,100,80,156,36,76,79,126,248,225,64,136,34,103,7,150,227,125,189,35,0,209,31,187,5,130,65,5,177,27,140,4,162,14,20,129,34,12,110,35,1,40,223,97,24,44,145,49,65,3,140,4,166,15,161,24,61,72,32,239,233,142,20,251,98,64,237,59,170,109,66,14,38,89,95,51,189,104,113,74,108,141,46,71,136,133,125,213,127,35,239,249,28,67,32,2,14,13,75,234,64,217,92,115,138,165,21,36,89,143,35,131,178,228,111,62,91,75,65,78,210,190,149,250,32,165,67,241,36,126,236,64,179,165,197,172,197,115,167,185,186,200,104,81,3,224,32,25,84,194,129,42,63,37,171,143,95,198,56,43,28,60,56,112,7,42,86,78,234,153,24,69,142,157,217,116,179,238,84,16,250,137,89,80,129,59,109,132,202,0,252,251,96,247,15,237,70,248,45,91,137,3,115,139,76,205,132,148,165,64,207,24,41,77,239,177,227,7,168,71,202,48,90,132,118,140,74,32,41,67,231,244,24,2,146,71,7,6,144,62,120,45,71,104,59,118,227,12,1,43,76,78,248,9,219,190,12,51,31,44,22,191,73,231,0,1,146,163,167,28,34,126,131,30,223,220,99,169,216,118,62,184,0,44,166,56,51,59,99,147,3,248,224,197,40,70,231,157,246,56,37,68,13,137,219,215,1,41,209,197,40,167,114,112,83,138,62,188,70,0,235,169,73,220,237,219,8,158,170,2,66,32,96,72,44,80,235,232,70,228,247,227,8,223,173,137,0,206,17,212,85,137,38,126,179,134,170,155,142,158,243,239,60,97,212,72,114,23,212,87,72,62,108,52,213,92,82,153,243,111,237,134,218,203,160,4,202,227,12,21,247,144,39,204,9,220,252,176,213,66,171,144,233,93,115,141,66,98,61,240,197,91,118,27,233,95,175,7,12,213,183,114,119,10,49,27,97,146,174,226,165,9,213,0,224,46,140,7,122,187,185,84,145,245,239,134,58,187,138,150,178,1,59,236,103,17,219,190,109,182,219,245,33,79,169,231,129,143,13,152,81,31,62,201,250,153,244,196,66,229,153,111,183,77,73,101,95,97,101,91,105,104,254,178,54,229,124,143,164,28,70,214,203,82,162,97,117,191,80,219,147,226,87,85,161,10,41,212,148,21,74,148,61,146,55,56,135,87,231,74,202,169,77,190,156,178,59,45,211,42,27,122,13,167,241,30,216,152,100,175,135,108,255,0,154,221,77,99,214,213,90,105,29,81,46,84,220,37,46,47,204,53,16,220,107,82,183,145,168,0,127,172,49,121,228,239,134,236,145,151,52,61,117,166,55,186,212,196,174,177,35,193,10,220,29,44,143,41,6,120,94,184,218,14,41,158,163,22,62,27,182,105,134,28,147,238,163,43,88,50,78,109,207,245,235,110,211,111,168,184,60,218,66,221,113,106,9,109,164,149,24,37,74,132,164,18,21,0,115,165,80,12,28,92,249,79,225,122,146,155,69,94,111,186,26,165,131,38,154,138,80,214,196,253,231,21,10,80,59,112,19,30,167,23,21,158,214,219,29,106,204,148,77,35,75,77,101,43,2,146,148,164,4,128,106,238,201,136,27,68,36,98,112,221,165,180,149,128,137,131,34,38,61,100,250,227,30,93,108,223,17,225,26,177,233,34,185,124,149,213,179,36,218,44,52,137,183,216,237,116,244,108,152,144,194,2,66,200,17,43,60,168,192,27,153,62,248,62,162,210,74,148,136,84,71,174,196,243,35,247,226,118,245,3,72,108,163,78,233,242,225,174,162,137,13,233,88,128,65,49,180,254,24,205,218,183,203,52,118,105,116,34,46,219,210,6,165,24,81,128,1,28,255,0,125,253,112,5,80,52,81,178,135,49,7,176,142,223,134,37,21,20,122,148,145,164,202,148,7,203,124,54,214,81,23,157,13,33,1,9,65,212,165,17,239,137,83,35,104,192,170,84,4,201,26,167,178,123,72,159,225,132,234,164,42,253,158,6,169,2,35,229,182,31,106,169,146,203,73,229,114,162,130,64,227,251,237,253,247,193,18,18,130,119,10,76,18,39,219,127,221,24,125,194,237,25,95,163,109,40,213,185,35,104,60,113,190,17,188,193,108,13,45,238,161,0,122,237,253,247,195,235,237,23,16,56,148,252,254,159,191,13,239,165,37,178,169,37,32,112,55,159,150,11,178,104,173,243,213,42,142,113,233,250,72,81,31,167,158,144,157,204,126,140,173,254,71,18,229,209,182,243,101,212,141,0,143,72,34,54,227,12,57,209,180,167,54,244,244,144,55,204,46,18,146,34,63,228,186,236,77,31,167,109,110,148,232,9,249,28,61,240,133,239,34,233,163,33,68,132,130,2,183,213,183,127,204,99,130,141,230,212,65,84,164,239,196,254,95,134,30,20,195,232,81,9,82,8,147,204,111,233,190,223,44,9,212,194,16,133,164,25,26,98,34,125,206,13,205,5,38,48,125,152,106,146,9,30,132,125,49,215,25,74,207,144,148,1,36,239,219,14,30,10,9,80,33,42,159,80,49,213,54,1,41,76,36,157,196,113,219,240,195,169,10,227,224,53,125,157,161,165,73,4,159,125,135,211,30,240,52,147,33,73,19,166,127,60,42,113,0,25,74,119,63,44,121,127,116,164,34,99,125,228,253,56,195,8,53,190,222,240,144,12,250,122,156,117,182,148,19,164,153,244,211,198,14,119,89,26,129,131,196,240,38,49,228,33,16,72,60,152,152,224,251,224,99,9,252,36,234,36,17,185,219,249,96,195,79,48,146,160,21,27,204,13,176,100,182,21,173,34,64,36,129,196,111,191,215,111,207,7,37,10,58,150,162,57,224,127,187,10,72,149,77,233,65,132,141,199,167,4,122,224,230,154,87,4,19,28,73,63,151,110,216,49,40,133,2,4,166,118,157,246,246,254,254,184,38,227,114,163,179,80,185,95,92,181,105,48,148,182,132,234,91,139,59,37,9,29,212,123,15,169,129,36,67,116,74,231,128,202,187,157,29,157,161,85,94,178,132,21,165,45,161,9,214,227,171,153,8,66,71,222,81,131,182,219,2,76,1,56,108,182,101,86,174,23,53,223,111,20,97,14,56,178,182,233,210,189,65,153,36,238,175,218,86,255,0,47,76,60,90,114,14,100,184,90,63,227,14,245,64,83,78,29,52,173,56,79,234,105,212,64,37,150,253,85,16,84,174,78,211,0,36,7,59,115,42,90,194,52,128,61,125,177,139,44,175,161,209,195,21,5,200,235,107,183,178,195,40,98,157,132,54,211,105,74,16,132,0,2,64,224,0,56,0,64,140,63,183,150,205,197,146,203,173,130,21,237,26,79,168,195,166,79,202,239,93,10,20,203,69,105,49,230,141,190,152,187,242,183,72,43,106,80,135,156,167,41,65,31,125,205,191,191,211,28,233,41,77,237,130,182,116,22,88,98,91,230,232,170,178,111,75,85,80,254,161,72,167,22,0,1,41,68,145,239,182,44,170,126,151,162,148,3,84,134,154,227,101,144,15,229,139,110,195,144,169,172,204,169,31,109,112,107,251,225,168,26,190,100,137,195,203,89,118,204,209,10,251,18,92,80,253,167,73,89,252,241,183,14,142,162,183,245,57,122,143,72,202,115,123,58,20,45,126,84,180,209,149,164,45,14,132,146,53,52,218,136,62,227,108,50,127,205,58,2,127,72,91,110,21,105,4,133,54,194,154,101,124,109,5,210,7,49,62,211,207,24,211,206,91,109,174,167,67,150,250,101,166,34,20,210,72,143,168,199,105,109,246,250,16,83,67,69,79,78,15,33,166,210,128,127,1,134,122,54,223,85,94,239,242,44,117,233,70,154,119,239,255,0,6,111,168,203,185,99,49,176,221,45,155,45,93,41,154,9,112,188,251,141,162,169,103,157,1,180,48,162,9,62,89,42,80,3,205,204,9,175,111,253,9,205,36,173,218,123,117,75,173,148,234,150,237,245,124,196,233,143,10,102,118,226,61,251,227,108,131,239,198,61,36,253,48,63,71,99,125,227,67,210,185,96,252,143,158,77,116,166,255,0,105,173,93,85,93,186,173,133,2,39,93,59,136,32,252,148,144,113,44,251,42,148,210,29,80,18,164,130,168,236,99,113,141,186,243,44,212,54,166,106,25,67,173,175,101,33,105,10,73,249,131,177,197,27,214,236,137,105,177,253,151,49,90,26,69,50,107,30,83,21,12,167,100,106,210,84,20,145,219,238,159,225,138,39,166,158,157,110,78,209,166,26,232,234,229,182,74,153,71,150,130,65,242,156,13,30,85,17,27,122,224,110,192,92,130,73,157,247,239,130,193,27,108,78,252,226,19,44,104,84,133,65,6,73,147,133,13,18,71,175,182,18,32,145,184,59,146,55,194,150,125,160,153,142,39,12,86,98,118,40,107,109,234,83,182,250,186,154,69,19,177,101,194,143,151,7,124,73,45,93,70,207,118,101,132,174,181,186,214,199,103,209,10,3,208,20,199,226,65,193,166,139,87,155,72,51,237,128,42,220,8,4,13,68,193,145,220,227,218,82,103,130,221,125,73,165,155,175,225,162,26,189,90,170,105,143,117,55,250,212,15,220,175,200,226,192,203,221,95,203,119,133,33,20,183,102,84,226,191,234,212,173,43,255,0,84,193,252,177,65,185,106,65,216,166,126,155,225,21,85,141,151,132,248,91,110,38,49,14,9,145,193,176,109,217,185,149,128,81,80,15,180,241,137,13,30,100,109,80,11,131,125,177,135,232,170,179,61,149,64,218,47,149,140,4,136,74,11,133,198,192,255,0,49,82,145,244,24,148,218,250,201,156,173,106,8,184,82,211,214,160,71,153,42,45,44,250,146,55,4,254,3,21,188,62,1,108,218,20,215,118,220,2,28,27,251,206,28,88,174,66,162,21,182,50,181,147,226,30,202,178,150,238,95,106,162,89,255,0,202,182,74,126,170,76,129,245,197,155,151,250,173,101,186,160,59,71,116,167,121,28,2,135,66,167,235,138,158,22,134,83,241,46,134,106,18,120,63,217,133,77,191,239,136,21,191,55,82,60,0,251,66,79,110,113,32,165,187,50,232,217,217,219,182,41,112,161,212,147,36,205,40,72,220,225,74,72,219,104,245,195,37,61,96,34,66,167,11,153,170,2,4,225,40,100,199,32,1,32,142,48,32,222,252,31,76,39,109,228,40,136,80,51,133,45,172,78,32,96,105,108,241,182,58,17,191,207,6,36,165,93,240,61,51,7,215,17,99,80,72,107,1,45,30,35,108,42,13,149,9,250,115,142,134,224,0,65,247,196,88,80,140,179,223,182,2,88,6,54,231,11,131,99,109,177,210,212,142,55,196,216,80,216,88,145,198,11,44,144,119,4,225,213,76,109,184,156,22,89,17,17,190,11,34,134,181,53,216,96,37,145,59,64,143,76,57,41,141,183,24,2,152,223,219,19,97,67,105,108,143,108,5,73,2,65,252,176,224,170,115,183,227,130,212,207,104,192,20,32,45,234,220,137,192,84,212,236,56,194,207,3,78,254,190,184,9,104,122,13,240,16,33,45,251,118,192,74,59,70,227,190,23,41,175,96,112,82,155,0,207,241,192,2,53,35,127,67,128,132,159,73,247,194,197,54,70,222,155,239,130,84,141,248,56,0,34,0,158,248,226,128,239,184,156,24,180,127,147,30,216,2,146,65,39,211,0,5,20,169,50,83,184,247,192,20,178,35,7,243,253,251,224,165,0,121,231,130,49,32,20,85,254,86,56,65,35,73,27,227,174,35,114,161,248,96,189,91,198,38,128,17,17,244,192,72,36,196,246,246,199,117,29,227,233,128,157,246,142,248,128,11,90,123,3,130,148,0,27,254,252,41,41,213,27,68,224,181,39,219,2,96,39,80,131,130,215,182,209,131,87,165,35,211,4,184,226,83,177,231,223,12,1,106,48,119,219,229,128,23,72,36,147,206,11,117,240,159,188,76,97,11,245,145,193,196,213,128,177,199,208,129,188,122,108,48,141,250,194,126,239,3,8,30,173,228,21,131,223,219,13,213,55,36,160,19,168,126,56,101,18,44,112,126,175,72,147,198,210,73,156,53,214,92,128,38,20,63,28,53,86,221,82,4,169,113,182,24,107,175,105,78,163,226,97,146,22,219,30,107,46,129,41,58,156,220,118,7,12,53,215,164,127,88,3,48,61,73,196,126,225,127,42,42,9,87,126,113,28,186,223,152,164,108,212,86,213,161,182,199,237,44,242,125,7,169,246,195,87,128,202,61,236,144,87,222,138,166,23,198,24,171,174,169,66,20,227,142,132,37,18,169,81,128,7,39,16,155,150,127,91,133,77,90,104,203,135,128,243,210,148,31,112,145,185,250,233,194,107,38,81,206,253,69,170,211,71,74,253,106,16,176,11,138,134,216,103,112,57,48,153,1,92,9,81,29,142,39,109,115,39,69,145,240,136,190,233,158,168,24,81,102,136,42,173,192,99,203,178,38,99,239,31,225,56,98,101,89,183,57,86,155,109,174,146,169,245,40,106,251,53,19,106,82,180,204,73,137,49,184,146,124,191,44,94,217,39,225,146,206,194,155,170,205,215,21,215,56,98,105,169,74,155,103,121,4,21,236,181,14,32,141,27,142,248,189,50,230,90,177,229,218,52,219,108,246,202,90,26,116,153,40,101,176,144,165,64,18,118,243,42,0,146,119,56,203,151,89,143,31,176,173,155,49,233,103,147,153,240,140,221,145,254,20,111,247,5,34,171,56,215,181,106,167,30,101,211,83,16,245,65,18,65,5,95,113,27,0,65,5,124,238,6,47,236,151,209,252,133,145,91,75,150,91,35,38,169,0,3,91,81,250,215,201,210,1,133,145,228,158,225,58,71,182,38,190,27,97,27,168,233,211,36,167,156,41,101,77,4,194,121,237,61,241,204,205,169,201,151,218,103,71,14,8,99,232,134,193,76,219,75,45,65,227,104,219,30,20,201,86,234,78,208,73,218,112,181,229,161,181,40,148,128,160,59,109,219,9,215,81,165,9,228,112,14,243,183,241,198,115,65,95,218,85,29,116,205,101,193,167,254,105,101,232,219,143,233,151,136,220,253,49,57,113,224,158,8,239,177,51,138,250,216,242,79,92,243,98,181,68,229,92,190,15,255,0,149,221,255,0,132,98,104,235,169,210,65,35,87,176,227,12,213,128,77,85,72,210,80,60,219,64,39,121,254,241,132,111,160,24,37,71,109,246,216,167,219,7,85,191,9,79,50,9,35,219,222,112,218,251,224,2,85,216,240,121,156,9,17,96,223,45,153,67,105,27,130,119,222,78,27,156,119,89,48,148,193,17,196,110,62,147,131,92,116,182,144,76,193,63,151,247,156,34,121,253,67,100,136,73,38,116,192,236,63,142,29,33,27,240,17,212,169,34,80,184,152,60,141,191,190,255,0,150,18,169,196,132,249,135,221,38,100,240,113,218,167,146,74,190,247,206,70,222,223,223,211,8,221,80,82,182,222,103,152,222,127,221,139,40,139,3,80,240,117,91,192,73,28,3,218,63,179,8,157,82,67,126,101,72,251,191,159,183,247,219,7,184,78,133,76,13,189,120,218,48,136,170,91,32,202,96,119,247,239,135,72,70,200,126,120,92,230,108,129,161,66,127,194,23,19,39,120,155,101,112,254,35,19,87,234,16,198,162,226,130,150,162,76,141,199,241,140,64,179,249,3,48,100,89,94,201,204,123,71,255,0,87,214,98,95,90,132,184,130,236,65,62,152,106,224,91,231,144,74,82,29,74,92,214,39,216,19,243,193,79,105,9,159,121,231,211,157,176,77,59,171,13,41,5,58,79,191,32,147,207,229,249,227,206,40,132,233,231,125,191,60,78,210,55,129,78,168,32,68,3,59,124,249,192,53,207,152,18,10,187,71,238,192,67,133,73,9,72,141,91,125,48,21,41,34,124,165,68,145,219,13,181,11,189,133,169,41,211,172,29,244,204,144,55,49,130,85,165,58,72,84,241,198,211,254,253,176,107,129,71,117,19,233,49,130,117,16,10,96,65,137,61,177,32,16,240,41,49,38,76,25,7,240,192,16,72,242,36,0,61,249,255,0,126,60,241,5,196,148,30,243,63,223,182,4,204,193,32,243,183,174,195,0,200,225,146,131,170,57,224,14,222,251,96,228,32,145,0,18,54,27,112,63,191,207,4,8,43,33,50,144,163,199,62,255,0,191,11,90,212,121,78,160,96,79,60,123,98,24,48,73,97,69,73,49,204,193,254,31,191,17,186,75,109,94,105,206,8,82,219,63,98,183,54,62,198,136,217,197,168,148,169,223,125,210,160,61,132,247,56,148,92,131,172,90,223,168,101,36,184,82,18,157,200,221,68,36,25,30,147,59,122,98,212,232,135,72,51,14,111,185,34,225,109,66,81,79,111,66,40,106,29,121,149,37,182,22,148,21,164,234,34,28,32,172,18,132,74,142,201,37,176,176,224,167,117,203,107,46,167,28,110,104,65,87,147,243,53,13,173,138,43,210,106,211,73,72,226,216,109,149,73,67,110,13,214,129,251,41,80,39,126,34,119,231,19,172,135,240,223,154,111,235,98,186,243,66,155,101,25,32,169,21,36,164,236,168,84,38,53,40,136,145,32,37,64,164,131,141,15,146,122,73,148,50,75,162,225,77,70,43,110,132,0,170,234,145,173,105,132,33,16,137,157,34,16,59,149,25,36,169,68,146,102,152,135,143,127,180,34,205,179,217,33,153,59,165,150,12,164,211,74,19,91,82,218,82,60,69,164,37,1,66,100,165,2,98,103,130,85,137,158,60,99,28,227,15,8,70,10,162,138,167,146,89,30,233,59,61,56,244,206,61,216,109,142,79,167,124,56,135,142,61,39,30,62,216,247,39,16,7,190,120,240,136,140,115,185,219,17,252,207,158,178,222,83,109,70,231,92,149,84,1,34,157,168,83,135,142,71,236,141,231,120,158,211,136,109,69,91,26,49,114,116,135,247,93,105,134,148,251,238,165,182,219,5,75,90,148,18,144,7,36,158,195,25,211,172,157,66,167,204,149,200,183,219,148,77,29,30,164,161,68,65,113,71,239,42,59,13,132,79,229,36,97,6,127,234,253,215,51,149,82,52,175,178,209,15,186,195,106,62,111,117,31,218,63,151,160,24,173,31,171,91,139,42,42,147,201,198,28,217,187,95,86,61,14,158,155,77,217,122,242,234,117,199,73,80,26,128,199,18,225,42,146,56,245,24,74,95,66,82,20,165,0,35,215,8,43,179,94,95,181,132,10,235,197,35,10,90,117,164,45,228,167,80,245,18,119,227,21,37,125,13,50,149,18,38,213,184,27,243,133,77,42,12,25,227,241,197,101,91,214,108,175,74,150,205,10,106,171,10,201,4,54,209,73,79,204,47,72,59,250,19,136,245,111,89,243,5,78,148,219,173,140,211,115,171,196,81,92,142,209,26,96,143,153,24,177,98,155,238,42,121,34,187,200,191,217,128,27,68,254,236,11,236,190,125,36,16,0,228,122,97,192,178,1,227,141,142,58,25,58,78,146,39,156,122,227,193,183,67,90,169,64,6,83,236,54,192,13,16,80,221,32,118,7,14,225,130,59,108,71,166,56,166,79,4,141,207,7,153,192,69,140,110,91,123,128,15,109,240,149,235,90,12,128,216,156,73,124,0,83,10,28,237,142,125,148,111,229,153,246,195,89,22,67,158,178,33,205,214,128,103,219,13,174,229,192,219,191,106,165,212,195,200,251,174,182,74,22,63,210,27,226,124,104,210,98,119,153,156,18,187,122,78,175,40,7,223,5,147,108,140,208,102,108,253,98,88,251,5,249,215,80,223,13,212,15,16,31,153,251,199,241,196,190,197,241,17,156,44,235,108,94,44,130,161,177,58,220,166,118,20,126,72,86,223,237,97,189,203,106,76,146,132,239,237,132,203,180,160,240,141,253,8,193,73,245,11,46,172,179,241,59,148,43,52,183,93,94,104,150,0,148,213,36,181,254,210,182,63,66,113,109,88,122,143,151,238,232,74,233,174,76,172,40,108,66,198,49,117,86,91,101,224,66,153,27,140,33,70,89,122,222,225,126,215,87,83,70,236,234,42,167,117,77,146,71,172,17,63,92,87,44,17,151,66,84,232,250,25,73,118,97,224,10,29,74,135,168,35,14,45,86,3,251,115,140,11,103,234,103,85,242,171,137,52,215,209,92,200,94,162,138,164,73,211,253,80,83,17,243,32,226,195,203,223,22,87,106,63,13,172,211,149,234,0,36,133,189,74,160,226,18,59,18,12,43,231,0,226,153,105,165,220,58,202,108,70,170,253,127,28,43,106,173,7,246,134,248,160,242,175,196,215,78,111,197,166,21,123,110,145,247,62,235,53,82,210,231,211,74,160,226,207,182,102,219,61,213,9,114,142,224,203,160,141,138,86,14,40,150,57,71,170,45,89,19,39,8,121,17,177,193,232,90,126,115,188,98,54,197,114,20,60,142,207,215,11,155,173,80,239,56,169,162,197,33,228,36,24,35,156,12,54,20,39,211,13,205,87,8,26,142,159,158,22,55,86,131,201,223,231,136,118,58,105,134,248,113,219,182,56,91,60,199,206,48,98,30,73,244,223,153,193,163,195,87,164,242,119,194,219,29,36,196,74,98,119,24,9,167,2,65,227,14,30,16,3,215,0,40,238,125,112,88,109,27,139,0,30,61,163,5,22,1,60,97,208,181,62,248,8,166,212,168,3,156,22,70,209,169,84,219,68,96,165,83,127,147,3,18,138,91,43,181,109,133,176,146,180,145,33,73,4,164,253,120,194,74,171,98,154,145,0,193,130,82,103,127,158,13,232,103,137,165,100,113,108,123,125,112,74,153,158,208,112,240,229,49,18,35,251,112,66,233,137,36,129,134,178,183,17,165,77,145,6,48,21,34,119,136,158,48,232,170,96,59,115,219,4,45,136,59,14,70,38,200,218,54,45,130,100,136,245,219,4,184,220,25,140,56,173,162,14,195,4,56,217,19,9,59,251,98,72,104,111,90,0,224,96,162,141,192,59,159,158,23,45,168,228,76,97,58,200,76,147,183,182,36,129,50,147,177,231,223,4,184,158,61,35,211,6,185,82,132,157,142,248,72,237,66,73,251,195,18,136,176,194,68,111,249,224,37,73,79,125,240,141,202,148,68,254,238,48,157,202,192,9,220,68,118,196,145,99,138,159,64,146,78,9,118,164,9,223,241,195,90,235,210,144,65,63,158,16,191,118,64,76,234,254,88,20,66,208,236,245,82,19,185,59,207,124,55,84,215,165,51,164,140,51,84,221,129,229,201,219,215,13,239,93,219,4,153,159,153,195,168,144,228,59,61,92,39,204,188,55,84,92,144,39,205,190,25,234,175,77,3,231,92,70,251,30,112,193,95,153,27,7,245,103,12,144,188,178,69,85,116,72,229,64,115,201,196,126,227,152,16,1,8,115,124,70,171,243,2,212,72,46,115,249,98,33,122,206,148,52,138,83,37,213,60,239,26,26,243,40,25,239,216,71,190,248,116,137,81,241,38,21,249,129,74,219,196,158,73,196,94,241,153,233,40,209,170,170,177,40,145,178,121,81,249,36,111,136,123,151,236,201,124,116,83,91,41,156,65,115,238,180,194,75,174,174,55,244,158,221,134,36,118,78,141,222,235,22,154,139,219,194,144,41,65,74,65,62,35,202,220,115,188,9,19,188,147,234,49,45,40,243,38,58,231,136,162,57,113,206,117,181,50,221,185,130,200,60,186,232,5,95,68,240,59,243,56,58,215,211,188,221,154,94,77,99,236,45,8,87,254,49,86,74,68,109,247,83,204,65,145,2,54,59,226,230,203,253,57,176,216,180,46,146,136,56,240,255,0,175,123,206,185,245,19,178,78,231,128,49,47,160,182,16,19,168,1,17,218,119,197,83,212,40,175,84,190,24,92,186,144,28,165,209,44,187,110,211,83,115,66,174,111,162,20,124,81,13,2,61,27,157,249,18,20,84,54,152,24,180,108,150,230,105,106,30,97,134,146,211,77,37,9,66,80,152,9,78,158,0,27,1,233,133,84,180,200,64,0,2,15,238,223,242,194,186,4,197,123,225,73,224,54,35,212,233,199,59,46,89,79,171,58,24,177,70,29,16,245,78,60,54,210,152,35,113,183,160,255,0,126,22,52,18,175,40,0,111,190,18,36,105,1,35,146,100,145,24,82,210,182,144,99,223,211,25,100,106,136,177,10,9,144,76,146,35,231,142,169,210,132,136,238,4,64,143,124,38,241,142,224,168,196,96,11,124,201,79,191,51,59,225,58,143,109,6,56,241,146,74,184,61,176,142,161,240,12,15,40,73,145,237,142,56,238,241,171,8,150,228,206,162,15,240,131,130,146,38,219,33,22,247,82,122,219,154,117,119,202,246,40,222,56,171,187,127,60,75,214,255,0,159,105,49,183,177,56,131,91,212,164,245,167,51,153,18,172,181,98,255,0,250,187,167,124,75,86,177,185,73,34,4,147,253,184,102,130,232,237,83,154,160,169,103,239,73,147,177,194,71,28,65,132,169,81,3,114,15,190,61,82,234,160,110,83,18,70,16,173,211,169,65,68,73,245,196,165,66,55,96,158,112,44,21,131,201,61,166,63,31,174,27,222,88,78,185,88,7,130,79,167,247,7,3,113,192,68,36,236,65,59,109,223,249,225,3,206,70,243,220,157,246,140,88,144,173,128,121,69,194,74,60,163,184,56,3,128,132,194,98,57,29,190,88,3,142,40,236,72,131,219,159,108,1,100,232,16,35,79,243,195,80,182,5,213,165,45,157,81,50,96,97,19,154,66,143,59,199,204,224,215,156,75,105,149,65,50,15,246,224,133,40,169,100,234,149,15,78,195,219,19,68,170,33,157,66,210,111,89,33,73,17,167,49,129,62,164,209,85,3,137,109,65,130,144,74,68,109,188,198,33,253,68,5,23,76,150,184,131,254,17,181,38,61,105,106,71,241,196,181,213,168,142,64,51,139,82,164,85,39,108,78,244,35,246,119,59,71,160,239,128,41,105,210,74,119,145,24,37,247,2,143,105,27,2,119,199,3,187,110,102,61,121,192,69,6,129,201,63,219,128,172,157,160,119,227,5,120,160,152,6,123,241,198,58,167,39,206,6,253,187,70,2,104,235,170,136,5,36,159,207,4,44,41,40,148,142,253,184,140,12,144,85,198,210,0,192,60,196,148,141,207,17,59,28,4,137,93,128,116,204,207,31,207,242,199,90,5,73,80,144,78,61,80,0,211,183,127,124,121,0,196,39,96,70,248,2,206,253,197,129,220,137,24,89,74,133,56,102,14,253,143,174,17,130,36,148,137,3,188,238,48,182,141,97,10,74,200,59,17,219,3,36,186,250,3,210,243,159,243,55,139,92,133,38,209,100,40,126,177,200,243,56,241,18,211,41,158,15,237,149,0,98,19,184,36,99,100,219,45,150,251,53,3,22,187,77,27,84,148,148,201,208,211,45,36,37,41,30,195,231,36,251,147,140,217,240,191,212,140,185,151,168,171,242,173,237,246,232,149,93,84,43,25,169,112,128,133,47,195,67,106,66,143,236,236,218,8,39,111,189,36,108,14,154,97,230,106,90,69,69,51,200,117,167,18,20,133,161,65,73,80,61,193,27,17,138,163,65,54,223,184,20,237,143,78,248,241,199,189,176,197,103,182,56,246,2,235,141,178,218,157,121,196,161,9,221,74,81,128,62,184,96,184,117,3,36,219,155,46,212,230,139,121,0,233,33,151,131,196,31,112,137,35,240,196,57,40,245,99,70,46,92,36,72,32,14,216,241,0,243,138,163,52,124,73,228,44,184,164,50,194,43,43,221,121,90,25,82,16,16,210,143,121,81,243,36,123,148,226,7,126,248,165,185,173,194,44,212,84,84,173,5,37,64,45,37,213,144,14,233,42,144,32,251,36,17,140,242,213,226,135,125,154,177,232,115,228,229,70,189,230,144,121,198,152,105,111,190,234,27,105,3,82,150,181,66,82,7,36,147,198,33,89,139,172,25,50,192,20,134,235,191,72,190,144,97,20,219,162,99,105,89,242,199,186,103,229,140,125,155,58,209,152,111,151,16,139,173,238,165,214,157,39,73,43,39,195,220,73,64,59,39,111,64,48,26,235,219,175,148,16,238,160,164,130,8,51,56,163,241,143,39,178,168,213,254,154,177,181,218,59,46,140,217,215,235,245,208,46,158,214,177,109,167,51,1,131,250,194,61,215,204,237,251,58,121,197,41,153,250,145,105,181,84,132,222,174,193,14,184,9,8,1,78,47,230,64,6,55,238,118,231,9,141,74,214,119,36,142,35,20,71,83,234,137,206,245,58,21,183,132,216,32,15,242,6,18,55,150,117,38,95,178,56,160,246,34,125,117,235,133,18,10,197,170,208,253,65,152,212,243,129,164,199,168,141,68,254,88,138,92,58,209,123,184,62,229,186,157,250,74,71,67,122,214,134,137,83,169,65,48,15,168,249,226,18,149,21,2,162,163,59,110,48,36,110,52,39,80,70,181,44,36,29,181,40,36,41,81,196,144,148,130,125,18,61,6,54,71,20,35,220,101,121,37,46,241,109,231,54,221,156,105,203,149,227,50,188,221,59,109,132,173,199,106,60,38,146,143,66,118,17,243,195,198,94,201,87,92,193,111,182,222,109,140,83,42,219,113,113,40,98,168,62,133,54,65,18,23,0,149,104,130,14,184,211,27,204,99,47,252,72,234,55,203,90,10,101,34,222,178,144,78,201,37,209,36,15,93,134,62,130,124,47,50,94,232,126,78,124,180,211,113,98,163,105,75,96,248,171,91,97,3,252,115,100,8,19,168,13,18,76,3,59,192,186,112,219,137,77,20,118,143,181,236,252,191,130,53,65,208,202,199,62,203,250,66,224,183,29,91,208,170,107,125,41,113,194,204,152,116,23,10,0,73,211,33,71,104,157,231,203,139,15,42,116,103,40,0,242,238,22,202,218,194,195,186,84,167,223,130,216,212,12,41,166,136,34,82,1,222,126,241,145,176,56,176,233,82,151,41,210,7,134,105,144,123,2,235,26,135,167,237,178,71,250,169,194,186,70,252,53,169,218,130,116,149,0,218,157,112,169,32,64,251,143,167,112,39,250,251,156,101,222,217,109,35,46,248,32,9,0,157,251,227,190,24,19,204,118,194,128,129,39,219,212,96,65,176,8,220,201,27,99,211,217,226,196,222,8,213,7,104,219,233,142,248,64,249,73,6,61,240,169,45,30,219,199,51,142,148,136,131,27,122,142,113,54,69,8,197,63,99,143,6,39,204,103,121,216,225,102,136,141,187,239,143,120,113,51,223,108,22,64,139,236,218,166,99,125,163,1,85,57,146,121,253,248,112,82,36,123,145,233,142,41,153,220,1,235,137,1,185,84,243,183,99,216,224,181,82,152,159,44,118,195,153,100,147,185,27,96,5,162,68,30,119,27,28,22,67,67,99,148,243,42,136,3,5,26,118,206,229,95,33,133,213,109,232,101,106,76,128,18,120,231,18,143,135,235,117,29,232,102,113,119,164,167,174,105,186,154,80,218,42,90,75,137,73,74,92,50,2,164,126,214,38,82,219,27,8,173,206,136,35,148,41,36,0,144,100,243,56,72,237,161,165,141,37,41,223,215,190,52,93,211,165,89,58,224,151,11,116,47,91,222,117,126,34,151,74,241,4,123,37,42,212,132,143,146,71,211,17,139,159,68,106,82,93,118,203,125,66,193,143,5,138,166,138,126,122,157,73,253,200,194,44,209,99,60,114,69,25,85,150,41,42,6,149,48,146,146,56,41,194,106,43,37,222,192,232,115,45,222,174,22,194,128,116,166,157,229,4,124,244,125,211,245,24,182,174,93,49,206,86,207,21,106,179,138,198,90,72,81,122,145,192,224,87,178,80,97,194,125,130,113,29,171,183,61,64,248,165,175,165,122,149,237,33,126,19,237,150,215,164,240,116,170,14,44,82,82,18,154,10,178,245,175,172,153,99,75,110,85,209,222,89,66,126,235,232,45,184,163,234,86,159,47,251,56,177,44,31,24,44,176,160,214,107,202,149,244,90,83,169,78,176,3,232,158,224,4,249,191,217,197,118,109,237,172,125,208,65,222,78,8,118,202,219,137,221,180,168,113,198,216,87,142,18,234,137,82,104,212,89,91,226,23,166,217,157,73,106,131,50,210,125,162,1,44,184,189,14,9,226,82,173,198,39,244,121,130,134,173,1,116,213,72,88,59,130,149,109,140,17,95,146,45,213,200,210,245,26,20,147,234,156,118,130,147,57,229,197,23,50,206,110,186,80,196,66,67,197,212,109,216,33,205,73,31,65,138,165,166,139,232,203,22,102,186,159,66,152,184,145,247,92,194,214,110,68,17,63,217,140,49,104,235,247,89,178,236,166,224,197,182,242,200,251,169,80,85,59,155,122,168,106,7,232,145,137,253,143,227,2,206,147,225,102,172,183,117,182,148,196,186,134,254,208,217,62,218,37,95,136,24,162,90,105,34,216,230,70,180,106,226,218,140,78,21,34,169,181,76,157,248,147,138,95,42,245,223,167,121,170,83,104,205,52,47,58,130,53,180,93,1,196,19,188,41,39,112,126,99,19,170,76,193,75,80,1,98,165,42,7,130,149,76,227,60,177,181,212,190,57,108,152,135,27,60,196,96,198,157,74,85,192,34,35,17,198,174,146,54,80,223,10,155,184,5,31,189,132,113,45,83,39,182,203,237,59,84,232,167,124,105,240,196,5,15,76,36,205,72,181,94,45,203,75,78,186,213,104,76,49,83,78,116,60,206,224,236,162,32,137,0,148,168,41,42,136,82,84,54,196,93,186,253,81,190,20,38,168,43,98,169,252,240,155,75,150,78,14,22,220,208,132,188,164,41,208,145,173,72,73,74,74,163,114,1,152,19,239,130,203,64,241,199,124,27,227,35,180,70,61,226,36,108,72,24,158,130,112,38,85,48,39,140,39,93,48,224,110,112,190,66,226,56,199,20,0,19,3,5,134,219,26,157,166,3,117,126,236,32,124,37,19,3,140,60,84,173,176,121,220,225,162,185,246,128,224,98,119,3,199,99,77,75,234,78,169,159,166,25,107,46,8,110,74,213,248,225,93,202,178,39,76,15,124,68,46,111,107,42,243,251,78,25,77,11,216,182,42,169,190,48,146,55,62,152,107,127,51,50,142,36,199,16,48,201,92,164,202,128,60,122,157,241,28,184,86,120,101,90,1,152,245,195,169,89,29,137,46,119,55,50,153,221,91,125,48,219,81,157,105,196,132,207,60,196,98,5,87,90,241,63,227,15,62,184,106,122,169,226,54,116,146,49,106,98,60,84,79,223,206,8,114,124,199,111,124,55,191,155,147,36,5,79,229,136,27,247,23,82,9,46,159,229,134,250,139,195,137,4,234,128,59,250,226,194,183,15,18,111,83,154,212,100,135,52,237,182,26,234,179,89,222,22,73,245,196,14,227,152,155,165,104,59,81,82,134,211,198,165,40,36,79,110,123,226,55,83,158,27,116,148,209,50,183,187,106,112,104,76,122,193,220,254,88,117,27,35,106,44,106,220,208,116,169,197,184,0,64,212,73,48,0,238,78,34,21,253,65,105,107,240,109,204,174,169,64,198,161,229,68,130,65,130,119,60,76,129,7,215,18,12,163,208,30,168,245,25,108,215,221,152,54,139,98,202,86,28,173,150,198,157,80,74,24,251,234,48,73,5,65,41,80,253,168,140,95,57,43,225,171,167,185,77,166,222,186,83,155,245,106,32,21,214,164,120,0,233,33,90,89,30,82,147,51,11,214,68,108,113,86,77,70,44,93,93,191,34,252,122,124,153,58,42,70,105,203,249,103,168,221,65,112,139,77,5,83,204,41,70,92,109,62,19,8,136,4,23,15,36,106,157,58,137,244,24,154,92,122,8,222,77,178,210,93,179,37,122,107,31,114,239,106,161,85,45,48,41,104,38,166,224,205,58,229,103,204,175,35,178,32,36,130,59,140,106,130,27,111,75,52,236,37,180,161,33,9,74,83,9,74,71,0,12,64,122,200,200,86,88,162,42,76,131,153,50,241,255,0,253,197,25,254,24,199,45,108,228,234,60,35,100,52,112,143,181,200,215,110,200,214,124,185,70,41,173,54,246,105,147,194,188,49,230,84,13,181,40,249,148,125,201,56,61,187,96,74,181,104,152,144,6,37,79,132,73,9,48,14,252,97,7,134,84,146,142,231,21,246,146,125,71,88,226,186,8,145,109,72,40,128,8,211,233,223,14,52,246,244,232,212,7,188,224,76,183,8,8,250,2,55,194,246,148,148,4,128,54,254,56,174,82,101,145,138,66,97,73,18,169,219,76,96,52,205,4,220,106,138,127,200,49,59,125,220,46,46,167,158,224,70,18,50,177,246,202,179,3,246,0,31,76,86,90,168,113,4,4,145,62,222,248,234,28,210,14,242,39,9,188,109,39,142,78,254,216,231,138,0,4,243,133,106,199,21,41,68,13,200,239,190,9,113,194,32,201,63,44,18,237,74,137,221,83,235,239,132,238,61,202,73,222,121,194,109,31,120,106,215,228,227,233,56,66,243,228,16,9,237,188,251,224,78,60,119,158,7,190,18,58,185,149,2,79,167,241,195,40,144,228,217,11,183,60,161,214,44,202,65,50,188,183,99,220,15,252,234,231,253,152,151,45,100,3,50,54,143,158,33,86,133,255,0,242,201,152,132,236,114,221,155,120,237,246,171,150,38,14,41,49,42,87,212,97,216,175,168,85,66,230,15,225,132,15,43,184,16,48,174,165,96,128,0,31,207,8,151,19,167,240,219,190,4,64,67,160,137,17,27,192,140,36,125,73,0,165,49,219,191,56,86,230,144,15,31,132,97,27,201,144,22,36,118,254,255,0,142,44,138,18,82,160,133,194,134,162,12,113,190,0,165,71,97,0,29,134,4,181,18,61,7,203,4,56,176,34,76,250,98,197,26,43,220,216,75,138,7,99,38,15,56,32,171,190,163,30,248,19,139,35,210,54,7,212,224,151,86,117,64,18,61,79,108,73,4,59,169,43,31,107,202,42,74,136,82,51,29,52,79,161,101,225,252,113,38,120,107,73,133,13,74,24,137,117,33,81,83,149,181,42,35,48,82,141,182,229,46,15,227,137,105,66,74,74,64,43,49,233,182,25,46,8,147,161,161,228,56,135,60,203,84,243,7,6,130,160,1,42,31,92,9,255,0,20,184,157,105,17,184,16,55,223,2,87,104,34,35,113,137,160,221,103,26,221,36,144,119,236,70,248,26,181,110,7,152,136,218,49,196,173,42,141,176,53,145,177,141,246,142,216,138,11,0,189,40,216,0,14,198,7,229,143,3,200,39,121,244,199,22,161,163,129,170,99,235,142,160,252,183,244,223,19,68,88,67,201,87,222,38,103,0,109,37,105,36,16,121,237,242,192,234,15,32,18,15,121,192,41,228,34,12,238,119,3,108,4,217,205,48,72,10,4,123,156,28,135,61,9,211,61,176,74,202,83,37,36,119,199,181,165,36,42,18,9,223,10,208,233,143,52,87,37,50,224,41,81,4,111,206,248,148,217,186,135,153,44,138,14,219,47,21,84,170,136,212,211,165,36,129,218,70,43,208,238,147,229,81,158,6,241,56,53,154,146,70,153,219,190,253,177,92,160,159,82,200,201,162,218,127,174,61,66,67,14,17,154,238,193,73,65,32,138,199,7,111,158,34,121,131,226,15,168,232,172,171,163,94,111,186,150,144,189,147,246,197,145,166,126,120,139,187,87,229,82,79,112,70,219,19,182,32,153,141,111,59,152,106,89,166,151,20,176,210,192,6,4,22,210,163,244,19,206,49,230,133,116,58,26,86,164,222,226,206,189,245,38,236,105,211,87,85,116,121,94,125,74,30,33,149,192,255,0,118,26,41,58,210,21,79,21,130,169,78,247,34,8,81,59,237,191,31,134,33,46,10,188,201,80,40,173,9,241,154,96,232,117,249,134,210,190,226,123,246,227,125,247,245,196,182,195,144,41,16,241,172,174,95,218,159,82,181,149,41,48,144,169,157,134,253,253,73,62,248,205,40,168,190,77,177,106,72,46,245,155,107,47,244,232,117,166,106,91,157,3,86,160,2,16,178,4,148,193,222,78,198,125,57,193,86,187,171,247,10,81,224,191,227,160,13,41,112,29,64,198,198,79,28,207,215,15,215,188,151,124,172,118,158,155,47,83,52,164,184,165,56,234,93,74,148,27,218,20,176,129,177,58,70,251,142,57,196,198,215,211,43,143,217,208,129,74,86,189,34,100,111,56,199,36,228,217,186,51,140,98,138,186,166,223,114,113,73,168,10,112,105,145,247,101,36,24,61,254,95,158,28,40,179,37,202,210,16,197,101,33,125,9,251,164,47,116,143,111,247,98,215,99,167,119,224,180,180,170,0,68,129,231,80,66,121,218,73,136,249,224,190,177,228,234,219,75,84,20,213,217,78,207,103,91,116,201,87,244,71,148,183,31,7,246,220,149,168,106,59,241,31,186,35,214,199,202,35,124,50,189,172,134,89,243,77,158,240,82,138,122,173,46,29,188,55,60,170,159,65,245,250,237,138,123,169,40,255,0,159,117,202,216,108,216,30,254,65,137,43,116,78,162,242,132,48,217,42,90,73,88,245,3,12,217,230,199,84,47,159,164,22,181,172,84,33,50,21,39,68,8,27,255,0,162,127,12,109,211,100,221,53,102,61,86,29,144,123,72,185,94,150,251,201,51,190,58,137,62,96,21,51,177,39,251,251,224,111,51,167,202,80,100,68,224,196,55,160,65,76,19,191,60,227,166,114,209,75,252,65,173,11,87,217,223,35,245,118,165,212,54,141,34,60,79,181,50,144,169,153,39,74,150,61,129,62,166,55,111,195,93,214,214,207,65,58,124,245,117,106,75,77,89,25,75,169,210,60,90,112,19,186,194,129,74,146,152,228,239,59,68,14,114,222,99,233,253,159,56,188,226,238,134,167,83,180,162,147,245,65,178,124,61,97,102,10,144,162,9,35,144,71,238,56,159,229,188,213,124,176,101,171,117,139,47,222,106,41,45,214,38,69,5,49,160,79,244,134,91,27,248,101,198,135,140,161,59,144,162,68,226,201,71,126,37,5,227,252,153,164,246,230,223,221,95,193,177,41,46,182,229,83,42,242,167,26,110,145,10,5,23,87,221,8,109,77,3,18,178,52,29,60,129,50,54,147,28,226,48,174,168,229,171,117,66,23,121,205,182,182,188,101,169,215,154,183,37,79,248,209,167,73,75,172,106,30,191,120,164,157,182,17,190,97,173,114,227,95,115,114,162,226,229,67,239,62,157,107,173,121,192,189,106,236,20,74,188,79,197,56,10,20,231,130,216,121,250,58,87,194,181,41,62,103,194,145,234,63,197,144,126,135,235,138,191,15,93,88,253,174,238,133,132,27,18,66,132,96,97,178,68,64,27,196,96,101,184,34,68,73,239,129,36,79,35,108,119,143,38,0,36,240,96,17,199,174,58,90,213,59,31,145,193,193,32,3,0,131,242,199,138,65,252,59,96,0,157,19,247,127,60,119,64,216,30,71,27,96,224,38,1,49,243,199,130,1,218,15,108,4,52,22,26,242,145,183,124,115,68,13,147,61,190,88,63,76,13,199,63,92,123,76,79,3,1,20,17,163,191,225,128,45,190,209,252,240,167,65,17,59,96,5,50,55,28,224,32,105,185,141,20,142,193,223,73,223,19,47,134,118,71,232,236,203,81,221,87,20,54,126,141,36,255,0,249,216,135,222,0,20,79,113,186,14,39,127,12,77,133,101,171,243,131,189,233,104,252,24,103,111,207,6,71,249,108,108,126,217,110,173,190,54,158,99,223,7,183,111,184,120,10,168,69,21,66,153,105,33,75,113,45,149,54,129,0,238,161,176,250,157,176,106,83,48,61,61,241,97,218,111,214,150,109,20,150,219,141,17,117,150,218,68,151,26,14,32,152,7,141,204,239,233,140,78,76,212,162,187,202,205,184,81,0,68,122,204,206,6,237,51,53,77,45,151,218,75,173,44,20,173,181,128,164,168,122,16,121,197,188,183,50,69,241,255,0,181,84,184,193,170,113,146,195,107,113,65,74,109,39,250,141,174,82,147,254,142,19,158,153,229,234,129,70,205,5,205,198,90,100,168,190,73,214,243,243,254,81,58,83,244,70,23,180,241,25,99,191,101,217,71,86,244,207,38,220,22,22,187,19,44,41,45,148,32,210,149,50,7,190,148,16,146,125,200,56,96,170,232,133,10,130,5,178,251,80,220,3,172,84,50,151,74,143,104,41,209,31,129,197,245,87,211,11,253,51,11,118,141,45,85,188,167,244,52,195,75,16,150,167,239,45,197,233,222,59,4,156,53,87,229,187,221,165,85,166,174,137,105,166,183,160,41,234,165,36,161,146,15,245,20,176,53,253,39,14,179,62,230,43,193,226,140,243,89,209,236,227,74,17,224,210,82,214,235,36,40,83,212,1,164,122,159,19,79,229,56,142,215,101,123,157,181,58,174,86,154,186,68,107,45,133,190,194,144,149,43,208,18,32,253,49,167,244,184,210,90,47,180,180,120,200,14,55,169,37,37,105,60,16,15,35,10,89,130,126,232,7,153,195,254,34,75,168,159,135,79,161,146,215,98,109,196,193,110,62,99,9,42,114,155,78,8,44,131,244,198,177,173,201,89,82,236,21,246,219,21,25,83,139,241,22,182,209,225,56,165,122,149,162,20,127,28,51,86,244,107,47,84,23,87,110,173,170,163,91,134,91,74,161,214,155,30,144,97,71,234,188,50,213,71,188,63,11,46,227,35,92,186,111,65,84,65,114,137,4,164,234,10,141,193,29,254,120,13,29,62,124,202,202,43,203,153,194,235,74,53,133,104,91,197,228,24,236,18,228,132,143,148,99,80,220,58,37,123,64,121,203,115,148,149,205,161,32,161,58,139,111,47,212,66,134,145,254,190,34,55,158,154,94,237,165,196,215,216,42,91,13,163,196,91,137,111,91,105,30,235,68,167,243,195,199,81,9,119,144,240,78,60,180,87,86,95,136,110,173,101,253,45,221,237,180,55,118,130,183,91,122,152,88,71,200,234,10,63,81,137,254,95,248,185,203,79,148,51,152,173,245,246,151,22,98,94,107,82,62,101,72,212,0,249,145,136,173,94,86,167,90,74,144,1,4,236,71,24,141,220,242,115,43,10,150,65,159,81,129,199,28,136,77,196,211,217,123,173,57,42,254,202,95,180,95,232,234,66,184,40,117,42,30,227,108,74,105,179,149,11,240,91,169,66,167,250,170,24,192,215,44,128,194,30,21,44,33,76,188,141,208,227,71,74,211,242,35,113,132,180,215,174,163,229,114,148,218,115,61,98,155,108,108,221,66,188,84,253,73,243,126,120,170,88,87,113,124,27,125,25,244,73,188,200,210,226,28,73,7,10,91,187,176,189,252,77,254,120,192,182,175,136,236,255,0,103,210,205,238,214,138,164,166,117,59,78,225,74,149,242,66,182,255,0,107,19,91,63,197,45,150,180,37,186,234,167,232,93,211,168,138,128,82,19,234,10,143,150,126,71,20,60,126,5,234,51,93,81,178,141,241,132,110,93,3,235,130,93,204,44,159,186,224,252,113,154,233,58,197,73,90,218,30,98,226,135,80,176,8,80,84,131,62,152,84,58,160,133,108,95,17,254,118,42,148,26,45,129,124,213,95,153,131,14,3,243,56,98,174,190,161,82,53,207,126,113,81,30,164,33,123,41,225,235,51,219,4,187,159,90,89,221,244,239,222,113,91,139,46,141,22,13,117,221,11,213,231,27,246,56,142,87,221,54,36,17,30,231,16,250,140,234,214,227,197,4,252,247,195,61,86,110,66,183,83,131,241,237,129,65,143,104,144,92,110,90,138,164,141,253,241,29,172,174,27,201,56,103,171,204,200,89,32,170,118,156,51,85,95,147,36,106,2,121,223,23,69,21,52,60,84,214,163,158,35,243,195,69,77,197,41,148,165,64,2,48,195,114,204,244,148,178,31,168,0,158,16,55,81,247,129,190,16,91,145,155,179,131,229,140,179,103,168,88,6,22,224,72,58,76,5,66,148,124,136,60,136,36,206,209,190,47,143,37,82,85,212,114,185,94,233,233,80,87,85,80,134,198,252,239,63,33,206,35,47,94,47,25,130,179,244,102,90,181,85,84,212,44,43,64,67,74,113,194,4,201,75,105,153,0,111,39,234,49,105,88,62,30,64,105,219,158,110,186,169,247,144,218,151,246,122,117,18,14,158,53,184,161,36,16,32,128,1,29,149,139,187,45,229,91,30,90,164,52,86,43,85,61,27,94,93,65,164,65,92,8,5,106,229,74,142,228,147,134,121,35,15,50,151,235,112,140,251,147,254,22,243,78,96,168,69,203,62,94,5,185,157,94,102,80,164,191,80,164,133,110,144,65,240,219,4,110,8,42,142,233,198,133,200,125,37,200,89,4,54,229,138,196,223,219,16,145,53,245,63,174,168,38,52,146,22,126,228,137,144,128,148,153,227,18,90,86,212,80,2,182,39,176,194,144,72,224,145,188,99,46,76,211,159,23,193,126,56,70,60,139,237,37,38,213,68,98,7,128,217,49,254,104,193,139,81,0,19,28,115,134,251,27,199,244,29,184,158,77,43,39,111,243,6,12,113,213,200,27,199,190,49,181,201,181,72,45,215,146,53,16,146,61,113,93,245,129,229,28,173,74,74,132,12,199,151,183,63,253,113,72,7,231,24,156,212,59,35,99,219,215,21,231,87,215,171,42,83,68,255,0,250,73,151,73,143,254,185,162,195,69,6,238,73,43,170,146,73,223,222,121,193,123,136,41,136,24,48,128,9,32,126,120,45,68,36,145,180,199,124,61,21,216,41,76,152,49,27,199,108,24,29,1,64,13,224,243,132,209,164,65,50,163,206,6,2,142,224,68,239,136,104,100,197,42,116,246,87,34,1,140,35,105,233,174,170,10,81,253,157,190,152,17,89,216,147,199,108,49,221,110,236,217,220,118,161,224,165,37,218,138,106,113,167,144,93,90,91,7,158,37,67,11,67,197,217,32,251,71,35,87,127,225,143,120,224,242,163,24,104,102,185,43,5,83,38,61,112,4,86,149,171,72,35,110,36,225,40,113,227,198,63,214,129,49,130,92,116,136,81,141,207,167,24,78,151,142,210,120,216,111,130,214,189,91,30,103,124,77,6,224,231,30,5,50,12,158,119,194,87,29,243,24,35,131,206,56,93,72,0,108,48,153,78,128,79,175,56,40,55,17,75,74,167,171,217,137,91,237,151,173,9,231,255,0,57,184,127,60,76,28,42,32,143,104,196,50,206,10,122,177,152,85,62,83,151,237,95,143,218,43,249,196,185,199,53,13,143,227,134,166,193,202,152,91,208,55,253,144,32,97,35,171,222,35,235,233,131,42,28,131,167,144,78,18,186,232,210,59,137,223,18,162,197,115,2,236,17,35,127,174,19,173,73,40,223,109,187,99,171,81,143,41,216,115,59,96,135,119,228,64,227,231,206,44,74,138,155,176,167,87,39,80,63,45,240,66,146,84,9,3,96,112,115,128,71,38,72,223,108,18,84,18,146,33,32,119,30,248,116,132,176,149,166,16,84,12,2,112,64,210,2,230,73,30,184,60,173,34,19,183,175,166,10,42,10,81,51,35,180,226,104,139,32,189,80,79,151,44,204,2,51,21,8,159,244,136,143,207,19,55,52,150,246,141,196,98,31,212,240,149,82,229,213,250,102,59,108,31,155,192,127,28,75,29,144,8,27,73,141,206,38,184,6,196,181,41,64,81,38,79,164,115,130,190,242,160,25,29,183,237,56,61,211,180,238,152,252,73,193,96,37,36,105,17,2,39,19,68,88,8,210,169,0,251,159,79,238,49,208,144,18,21,36,70,222,248,233,29,130,76,40,14,103,28,4,147,35,216,237,130,131,112,91,146,1,41,26,119,230,121,199,129,4,0,162,9,60,206,248,3,251,253,232,158,192,246,244,199,82,66,55,39,98,61,56,196,208,110,10,168,141,137,36,253,48,91,14,110,68,145,233,239,142,212,41,59,129,30,159,44,34,251,70,146,72,81,249,224,171,68,247,138,86,180,132,201,153,153,231,30,82,210,102,54,62,248,74,186,157,64,128,98,59,71,225,143,21,164,128,173,82,6,17,162,212,236,82,68,157,149,190,60,29,135,54,236,119,49,18,35,9,195,191,214,38,120,128,7,56,242,7,136,161,230,223,111,158,17,150,196,80,186,148,53,169,247,214,16,219,104,42,89,60,1,18,79,241,196,104,101,171,159,82,110,76,191,106,71,132,205,91,172,210,154,74,117,234,125,226,150,210,143,186,4,249,180,141,187,21,70,252,225,126,109,163,168,118,212,213,190,144,56,183,107,94,74,11,104,76,146,132,130,163,29,198,224,73,244,197,255,0,240,241,208,46,160,10,58,91,138,44,148,52,180,234,109,101,21,21,204,146,128,86,148,45,11,27,133,56,149,4,148,133,36,168,32,171,131,230,3,44,154,114,73,154,227,186,24,220,163,212,136,83,216,108,185,71,44,181,151,220,203,42,165,184,211,62,178,253,83,142,42,66,0,128,218,91,2,4,25,36,153,36,250,119,155,100,78,156,94,243,50,146,105,173,207,4,24,48,164,249,200,61,244,246,198,139,177,252,62,229,182,84,138,188,217,90,187,205,80,215,172,33,177,78,202,229,101,73,148,130,85,41,144,145,10,0,132,130,70,169,38,201,181,89,109,22,58,115,75,103,182,211,81,52,119,82,89,108,35,81,245,49,201,247,56,174,122,119,147,203,230,17,213,246,75,255,0,39,253,191,150,82,182,79,135,234,196,182,21,86,243,108,174,65,10,82,164,237,236,7,203,22,106,50,62,170,116,83,189,112,75,41,74,96,138,102,66,36,122,110,72,227,219,18,157,254,88,246,248,179,22,155,30,27,219,222,103,205,170,201,158,183,190,133,127,121,232,237,174,234,132,182,213,238,190,155,127,58,155,86,149,199,249,42,65,73,73,247,194,59,135,65,50,229,214,148,82,220,243,54,98,171,72,9,1,85,53,45,62,224,3,86,193,199,91,90,227,204,118,213,27,15,65,139,51,28,143,76,15,77,137,245,68,173,94,104,244,145,81,143,134,14,152,16,146,243,119,39,86,129,1,194,235,105,88,250,165,177,136,151,82,190,20,50,93,110,92,173,174,179,92,31,167,168,163,97,111,167,237,110,2,131,160,18,101,64,13,34,39,114,15,211,23,38,102,234,30,81,202,105,88,187,93,154,47,162,71,217,153,62,35,178,4,193,3,238,157,255,0,104,137,198,60,248,142,248,170,189,94,106,42,50,77,129,38,217,109,45,195,197,42,151,106,1,0,128,165,122,71,236,141,183,50,78,209,155,46,28,53,183,26,245,187,169,190,13,154,124,250,153,53,41,191,87,190,210,231,239,237,153,158,237,78,205,61,115,141,129,58,84,100,24,60,97,169,106,73,89,27,122,109,233,143,86,87,151,223,82,198,229,123,157,176,90,28,157,142,228,243,243,244,198,232,197,165,76,166,114,182,216,178,152,104,80,102,169,164,173,84,244,202,185,33,73,5,39,195,85,67,84,232,0,193,18,22,226,137,50,54,7,97,32,148,121,231,53,85,229,138,86,69,3,13,45,247,212,68,184,100,36,9,226,59,237,133,172,90,45,85,47,208,94,170,168,131,213,109,37,230,90,113,106,212,148,33,37,181,8,73,224,234,113,70,121,243,28,66,186,182,228,87,80,160,29,136,152,210,59,131,253,152,181,42,92,25,213,74,124,147,75,13,182,178,249,68,221,109,117,97,212,250,66,138,19,186,64,35,182,169,56,145,209,101,90,100,202,66,156,41,29,138,137,129,239,219,8,242,81,66,172,84,137,49,178,0,223,142,56,196,177,133,39,99,27,239,219,15,40,164,202,99,146,77,15,65,34,78,158,8,244,192,146,148,204,70,4,128,158,64,56,24,73,49,233,219,29,59,60,243,64,18,21,5,36,21,111,180,227,186,76,76,72,193,137,72,2,34,125,113,221,50,8,131,237,137,178,40,44,38,119,228,31,110,49,221,59,237,176,61,240,98,83,184,144,35,248,227,165,39,203,32,238,57,193,97,64,10,0,59,79,207,28,210,83,216,65,49,182,13,45,147,185,220,252,241,221,39,229,243,196,217,20,16,83,32,144,118,239,128,20,29,207,208,241,133,5,63,178,34,6,0,164,31,64,126,152,44,40,98,191,141,54,231,228,129,229,219,108,79,190,21,208,165,228,155,235,222,183,247,210,62,148,244,255,0,207,16,76,206,82,139,83,255,0,32,39,234,49,59,248,82,51,144,111,138,147,31,225,13,71,27,255,0,226,212,216,92,175,242,153,56,253,178,230,64,32,200,29,227,113,206,16,102,11,214,103,162,205,22,235,77,153,106,93,58,109,104,173,125,178,132,148,172,149,105,74,36,162,65,58,84,71,157,59,37,94,152,115,64,48,9,218,119,192,28,75,53,25,238,169,133,180,163,225,229,203,51,146,70,222,103,43,71,227,229,198,72,186,102,137,198,208,155,244,254,96,69,58,127,74,101,117,186,251,198,80,205,50,124,82,132,246,213,224,151,163,230,72,247,140,14,151,58,91,17,90,171,115,53,149,116,47,165,33,79,132,58,60,135,209,73,74,181,253,116,227,75,212,101,124,187,86,219,72,169,177,209,44,52,144,17,250,132,141,34,56,27,113,134,11,175,73,178,149,206,145,218,48,213,69,59,78,153,240,210,233,91,96,247,242,42,82,65,244,194,173,68,95,84,90,244,57,23,49,101,81,111,234,93,115,8,77,67,25,157,191,8,31,12,34,168,6,229,95,37,4,168,252,241,41,164,234,166,96,165,9,77,109,190,158,160,237,42,74,203,126,95,80,152,63,191,0,185,252,59,91,30,113,181,91,234,169,82,134,196,37,175,5,84,200,65,245,9,97,73,7,228,160,70,33,245,221,4,205,150,148,212,214,90,157,124,84,42,80,167,169,223,66,137,71,249,8,74,80,225,30,197,115,134,188,50,42,120,245,56,251,153,98,53,212,92,165,93,82,229,101,214,192,227,21,30,25,103,237,37,132,169,194,131,202,66,145,42,3,240,192,233,173,221,50,185,10,42,75,125,120,165,75,10,43,12,54,252,41,224,123,56,87,43,80,250,140,82,245,217,127,168,86,39,152,183,253,165,208,219,99,196,63,108,167,88,117,237,183,9,1,14,168,252,139,137,62,248,64,51,54,102,97,46,187,112,202,237,212,37,103,77,51,52,138,11,113,81,201,208,210,157,92,123,20,164,251,98,123,24,191,101,145,248,153,167,82,69,244,231,79,148,88,113,203,93,226,158,161,215,30,150,195,128,182,219,109,122,109,168,168,143,93,167,219,9,234,114,133,234,141,117,42,77,50,158,98,157,33,73,113,16,165,61,234,18,132,146,169,249,226,154,162,234,37,21,186,162,154,222,235,149,214,170,167,14,181,178,21,225,132,17,223,73,33,106,247,242,79,182,38,86,174,173,215,32,58,166,51,67,14,37,6,38,177,30,24,31,45,65,36,143,199,21,203,4,139,97,170,135,122,38,44,179,85,72,243,116,239,176,182,222,125,191,21,13,40,29,101,62,165,60,143,174,9,169,41,112,234,27,237,28,224,218,14,170,220,20,134,205,101,177,138,134,92,78,238,52,230,235,30,192,136,35,235,133,140,230,220,153,92,211,13,85,218,85,70,25,89,90,27,74,10,82,20,121,36,55,229,63,93,177,75,195,36,236,210,181,16,146,171,34,183,59,21,154,234,162,187,149,170,146,165,205,37,1,110,178,149,45,41,246,81,18,62,152,137,220,250,71,148,43,2,69,59,85,84,122,102,67,47,149,107,62,254,38,175,202,49,107,170,151,45,92,16,248,183,222,18,151,221,112,40,41,90,86,26,29,210,148,167,78,223,60,36,186,217,155,162,90,156,102,163,91,39,72,68,242,100,25,39,128,56,252,241,23,56,116,100,165,12,134,114,205,61,18,169,183,91,106,110,116,183,106,122,150,169,90,117,247,131,140,150,136,109,9,42,58,96,171,82,160,119,140,83,215,43,10,86,55,108,110,125,49,177,179,115,90,242,181,233,16,60,214,234,145,248,180,161,140,225,81,64,144,222,241,199,124,93,143,51,146,228,137,96,75,161,78,87,229,180,201,242,108,61,177,23,186,101,150,142,175,212,137,35,184,231,23,61,109,175,197,115,194,105,178,165,169,90,82,148,130,74,148,76,0,7,174,226,49,48,201,159,13,215,92,200,226,43,179,83,238,90,45,235,26,188,36,65,171,112,16,8,128,65,75,92,157,213,42,5,48,81,188,225,229,145,46,88,208,180,100,202,44,157,125,174,184,34,131,43,210,220,29,175,169,36,33,154,4,184,167,157,210,10,136,8,68,169,80,18,76,1,192,39,26,23,41,124,41,117,101,187,5,85,231,59,103,106,91,59,201,13,138,122,15,179,138,199,16,124,77,4,184,182,214,132,39,104,80,9,83,146,21,185,65,4,99,91,100,252,135,147,242,29,10,168,242,173,146,154,129,46,128,30,117,35,83,207,65,81,26,220,84,173,80,84,168,4,194,100,129,3,108,115,56,61,225,88,106,156,73,220,41,145,248,188,129,252,113,153,229,114,116,139,221,36,96,44,224,186,156,187,121,77,29,134,248,187,173,3,212,84,53,180,245,79,49,246,117,184,221,69,35,47,130,91,10,88,73,30,33,17,168,196,114,113,26,123,62,93,105,79,244,134,30,0,3,184,18,54,247,19,24,144,230,68,37,218,107,27,155,130,188,179,97,249,31,249,46,152,78,35,21,52,196,236,82,63,15,174,54,199,28,100,140,221,172,162,250,0,255,0,140,166,215,255,0,95,200,131,230,199,149,159,144,177,42,127,111,156,97,134,235,100,165,168,149,60,195,101,81,26,163,205,31,62,70,32,249,142,200,197,19,38,160,220,42,169,152,73,30,32,79,156,4,237,59,125,227,183,105,223,7,97,224,89,29,66,107,148,89,53,125,69,165,104,248,126,58,150,224,225,182,247,87,215,176,250,198,36,217,91,40,245,63,63,132,84,219,45,134,219,110,112,106,77,101,89,240,208,180,144,72,41,36,74,129,17,186,18,64,61,241,110,244,243,162,189,46,200,204,49,85,101,181,166,231,84,144,28,69,125,121,75,235,153,10,74,144,144,3,104,131,16,164,164,42,63,104,226,198,69,72,46,153,18,73,141,184,197,60,119,17,44,221,200,174,178,111,64,242,181,166,165,202,139,229,75,215,202,182,156,3,245,223,171,104,152,74,129,208,9,42,230,14,165,16,71,108,91,148,86,186,42,38,26,98,146,149,154,118,90,64,74,26,109,1,41,64,28,0,6,192,97,5,27,160,60,241,147,37,73,63,236,140,57,180,233,84,73,144,4,226,93,153,155,114,229,158,184,33,13,218,110,14,0,0,77,51,166,126,72,56,123,105,164,129,166,7,211,12,151,67,170,203,94,129,176,52,174,255,0,220,56,119,109,206,241,242,197,76,178,44,94,132,136,146,73,199,84,4,119,156,18,151,79,115,248,243,142,151,38,1,35,229,56,173,162,212,206,88,137,253,3,108,245,251,27,51,63,230,12,28,250,200,4,149,71,183,174,16,216,29,155,5,176,158,244,108,159,246,6,13,121,192,82,119,231,9,183,146,205,226,119,212,102,1,156,64,250,180,74,178,173,48,4,25,204,121,118,36,115,255,0,44,209,98,112,226,245,42,39,177,237,136,87,85,83,255,0,53,105,20,121,255,0,9,50,231,212,126,153,162,195,164,70,226,80,235,68,2,174,78,18,249,164,199,108,57,44,2,14,248,74,80,144,97,66,36,207,215,2,6,194,146,153,228,196,96,195,9,79,60,113,142,64,27,133,15,99,233,142,18,152,6,0,246,245,196,53,100,169,81,88,94,179,187,57,95,170,85,214,234,155,29,222,177,23,59,117,181,145,81,69,78,30,110,149,73,114,180,130,240,10,214,148,153,62,96,146,6,147,168,166,68,177,117,130,251,116,123,40,221,205,174,161,116,21,76,84,219,156,166,170,70,151,52,44,84,180,66,180,168,20,144,61,12,130,49,40,161,13,212,117,143,50,120,136,147,77,102,182,41,38,120,37,85,34,127,2,70,34,189,97,74,27,203,55,160,210,64,72,170,183,128,148,143,251,116,127,102,26,48,95,126,242,199,145,238,251,240,29,108,159,225,27,52,118,214,51,13,107,85,21,173,54,128,253,67,3,194,67,206,64,10,58,63,102,76,152,227,124,74,89,116,135,72,81,222,112,192,165,143,180,83,243,37,103,191,184,195,162,93,30,57,27,71,169,254,56,169,198,232,117,46,163,251,78,169,64,72,219,182,60,226,231,136,36,122,96,134,87,40,0,15,150,58,165,1,41,59,143,207,13,180,77,199,20,169,18,99,115,198,10,38,76,16,146,7,182,59,173,42,59,246,24,40,169,16,72,81,39,229,182,38,136,220,70,109,126,94,168,223,20,6,203,176,91,0,250,84,86,255,0,60,74,92,37,34,98,7,239,196,78,129,237,61,76,187,164,153,255,0,144,173,199,111,95,180,85,140,74,28,92,8,63,202,112,80,210,97,14,18,119,35,147,59,225,43,132,246,36,142,222,195,140,30,234,134,241,244,219,9,148,169,4,15,199,219,13,69,123,128,171,97,26,70,220,97,51,171,19,192,246,193,165,115,233,237,132,235,73,39,204,173,176,201,10,216,91,139,212,163,28,243,7,5,47,73,58,85,180,126,56,53,73,136,35,127,127,124,2,38,84,103,124,61,10,39,80,36,201,87,17,245,24,37,221,193,34,71,50,48,169,80,19,247,68,247,246,193,110,37,41,5,83,59,126,24,40,44,130,245,45,63,208,108,110,73,36,102,43,86,223,58,148,127,60,74,206,144,9,86,173,253,177,23,234,120,255,0,147,173,30,137,204,86,141,255,0,251,219,127,207,18,117,121,72,4,111,233,137,93,9,125,193,110,196,64,223,233,128,18,120,147,62,179,198,60,226,130,165,5,59,141,183,199,37,35,157,135,247,56,18,32,236,141,35,98,8,252,206,60,161,3,81,141,193,223,152,199,60,179,49,39,152,199,53,3,49,27,108,49,29,0,33,229,174,36,147,182,19,186,225,0,36,234,48,55,36,227,181,107,240,196,132,237,59,78,216,68,183,138,164,174,56,245,231,12,137,160,111,188,8,224,36,225,10,156,137,4,207,124,9,215,147,0,200,29,163,241,194,53,190,18,9,60,243,35,1,41,134,21,164,202,140,40,118,239,190,58,154,180,160,204,128,57,246,194,69,186,7,7,111,80,112,66,157,36,130,85,191,207,3,86,50,242,29,147,80,86,173,35,105,223,108,26,211,135,198,221,70,39,191,104,195,58,93,82,84,21,229,227,143,92,24,43,150,159,42,146,9,137,4,115,138,167,18,232,72,218,223,9,157,54,201,55,27,25,207,23,37,82,93,111,12,190,166,217,167,113,33,95,96,76,108,162,147,202,213,4,133,29,128,0,8,33,68,233,201,199,202,236,183,158,239,57,106,165,186,187,61,205,218,39,155,50,135,25,113,72,90,79,18,8,59,30,127,28,59,212,124,77,117,82,154,153,133,39,61,94,245,46,130,137,229,77,123,164,133,174,153,181,43,246,187,146,79,207,24,231,62,199,170,234,107,134,7,168,232,250,31,78,190,184,247,215,31,58,41,190,34,122,142,180,161,127,225,173,231,113,222,189,223,220,85,128,212,245,107,50,222,87,226,221,111,21,85,107,27,133,62,233,112,207,204,156,84,245,79,186,63,220,177,104,60,101,253,143,160,245,185,151,46,219,92,44,220,47,214,250,103,18,36,182,237,74,18,184,255,0,52,153,196,94,229,214,156,133,110,64,83,87,7,235,85,171,73,67,12,42,71,188,175,72,143,145,198,30,255,0,14,107,157,255,0,198,84,79,51,171,29,86,105,169,90,116,151,76,119,18,113,91,212,100,125,41,22,71,69,137,123,77,179,85,95,126,37,88,100,45,54,91,43,64,165,94,87,42,29,42,148,251,161,49,7,253,35,138,171,55,117,219,56,222,252,74,101,222,93,109,165,5,15,10,156,134,210,82,161,184,58,99,80,255,0,58,113,82,46,250,181,239,226,207,166,248,66,253,114,139,228,168,147,49,17,233,24,173,202,114,246,153,124,112,227,135,178,137,75,183,138,154,183,53,56,250,140,239,185,198,124,234,173,113,25,254,164,18,162,11,45,68,127,154,49,115,211,84,107,26,167,143,81,138,15,170,239,207,80,42,78,146,116,182,220,79,249,163,22,96,85,145,19,147,244,216,222,135,117,170,102,103,140,45,10,10,43,72,19,185,30,184,102,74,252,39,180,130,135,7,101,0,64,62,251,239,248,225,193,14,132,145,42,237,204,76,99,160,115,159,40,145,219,221,72,167,163,73,71,10,170,36,131,200,253,72,136,197,125,213,169,85,214,220,152,27,167,143,105,63,203,19,58,23,170,97,14,51,74,183,26,162,105,75,171,113,42,76,50,31,117,166,217,144,76,153,82,84,54,6,35,182,33,249,242,223,85,115,204,148,52,76,54,74,244,1,7,182,230,103,211,22,241,69,16,189,236,178,178,160,9,179,83,171,78,250,19,207,203,18,38,106,12,164,193,18,55,237,136,69,37,250,142,208,203,84,8,125,15,22,208,1,45,40,144,76,9,19,31,76,28,51,69,90,228,53,70,176,165,108,146,80,99,183,121,249,246,196,75,36,91,22,24,39,69,192,16,116,204,243,222,57,193,136,73,142,32,15,108,8,33,64,2,118,3,6,6,192,253,255,0,220,253,113,210,179,207,133,1,30,156,99,177,36,250,242,48,111,134,103,110,35,233,129,104,131,36,127,191,5,145,65,73,72,238,54,238,112,37,32,145,62,167,97,24,25,108,236,52,109,143,104,86,228,255,0,191,19,97,71,52,131,193,136,219,28,208,120,237,131,2,85,222,73,247,192,99,105,27,15,67,223,5,133,5,148,25,146,96,140,22,180,249,119,2,56,156,26,164,239,222,127,190,248,2,192,9,9,152,143,81,128,134,71,243,73,139,61,73,244,9,255,0,188,49,54,248,82,39,252,1,189,37,39,239,102,23,227,231,246,122,124,66,51,127,150,203,81,17,251,63,247,134,38,191,9,164,156,135,119,213,184,57,130,160,204,255,0,216,179,252,176,100,253,47,136,99,253,79,129,120,166,116,164,79,2,48,182,158,222,151,51,138,170,144,76,212,101,251,83,38,120,242,187,86,118,255,0,95,247,97,18,190,225,26,202,100,108,71,35,229,56,149,179,74,216,174,180,60,80,22,29,162,166,66,196,193,128,73,143,246,191,60,99,93,77,47,161,123,246,17,142,19,143,19,142,99,33,214,61,243,199,166,113,233,199,176,1,220,50,220,178,94,85,187,176,229,61,117,134,141,73,121,90,214,80,223,134,165,43,215,82,33,83,239,56,121,156,123,182,248,19,174,132,56,167,213,16,138,206,143,229,26,165,148,176,107,168,233,212,223,134,229,43,15,195,46,250,41,65,64,168,145,235,59,247,156,67,110,159,14,180,134,157,70,214,253,181,110,133,202,90,240,21,66,217,79,170,150,193,214,85,239,223,23,78,61,139,22,89,199,163,41,150,155,20,186,163,59,212,244,19,50,91,171,190,209,109,47,169,108,183,228,121,138,150,195,113,221,48,161,226,149,123,234,131,136,237,210,205,159,178,237,10,158,77,198,161,132,188,178,16,229,206,149,108,146,161,202,70,180,186,103,210,32,31,108,106,184,219,17,174,161,176,221,78,87,168,105,196,165,64,173,27,41,50,62,247,166,45,142,162,77,212,140,217,116,48,81,114,139,163,60,244,186,239,152,115,197,59,149,183,106,58,96,40,47,111,80,157,20,234,74,138,89,240,128,81,58,136,7,89,89,224,121,116,236,146,14,46,171,187,100,81,32,16,65,212,143,220,188,86,63,15,52,232,114,219,123,75,109,105,108,231,43,179,35,110,201,170,9,254,7,240,197,191,156,208,134,92,101,182,146,0,41,71,239,94,19,60,183,58,39,75,139,103,37,123,155,129,78,87,186,251,210,58,62,114,146,63,142,40,11,141,57,67,5,90,74,136,28,122,227,64,103,99,163,43,92,85,220,183,167,241,32,98,139,187,160,138,114,144,118,131,182,51,198,91,93,27,182,238,139,99,223,72,232,173,245,246,170,44,200,197,48,11,174,97,15,161,110,164,120,137,66,211,168,14,241,177,131,30,157,241,112,208,37,64,2,118,31,217,138,167,162,45,147,145,50,224,79,255,0,178,233,127,247,73,197,195,68,10,27,26,144,120,238,49,167,44,121,57,248,167,203,176,193,247,72,56,141,103,213,120,121,90,177,100,192,67,148,223,255,0,80,222,37,132,163,210,59,226,47,212,52,161,89,58,225,167,157,84,231,255,0,94,222,42,81,166,94,231,102,11,187,195,148,118,48,157,130,50,237,145,60,113,22,234,113,252,14,35,245,45,21,13,65,36,70,199,18,10,160,23,77,110,4,253,219,77,185,27,123,82,52,63,134,26,106,81,182,153,231,140,109,139,33,196,97,173,104,233,58,147,39,215,223,21,215,80,196,89,170,66,164,66,73,239,3,215,22,117,98,52,136,76,19,198,43,206,162,53,174,203,86,160,4,6,201,17,182,45,140,185,43,113,52,135,66,179,154,239,25,65,155,93,67,179,81,106,72,167,247,45,126,199,224,60,191,232,226,208,102,168,149,253,237,128,31,76,101,46,143,223,149,151,239,20,238,21,195,53,32,52,224,245,7,143,207,26,94,146,168,45,65,105,86,196,98,188,176,169,21,66,87,18,83,70,233,46,173,82,72,86,146,61,188,163,15,116,166,68,111,184,196,118,218,178,181,200,36,236,158,254,195,18,42,49,0,31,92,84,193,157,189,44,55,98,185,56,120,69,35,202,239,253,67,135,102,136,84,13,248,140,50,102,128,164,229,107,201,72,59,91,170,79,191,248,165,97,249,180,109,247,143,56,70,134,76,49,42,62,199,30,212,76,207,238,199,52,246,237,142,199,0,250,226,40,107,9,177,146,44,86,196,131,17,72,200,255,0,213,140,26,236,129,178,182,193,121,125,1,89,126,212,103,255,0,18,99,229,247,19,133,107,96,171,96,125,190,103,11,67,238,27,212,39,144,4,237,136,135,86,0,25,82,145,32,18,63,194,60,189,63,255,0,56,163,196,228,177,167,99,235,48,123,226,17,213,161,167,43,83,1,188,102,28,190,99,255,0,226,244,120,154,228,20,137,66,128,39,219,5,146,97,64,131,32,96,72,151,70,189,246,219,140,1,114,1,63,140,96,104,149,32,173,164,145,177,246,223,5,149,131,33,102,55,146,6,12,82,180,153,48,62,88,72,243,160,16,103,215,16,163,100,238,162,5,107,168,31,241,213,155,26,31,179,98,180,159,127,241,149,88,136,245,182,162,158,159,45,94,31,121,212,161,180,86,80,5,40,168,36,2,106,27,2,73,219,211,5,92,40,243,157,103,93,47,245,182,43,181,125,158,149,52,54,198,220,43,183,161,116,215,6,210,154,149,45,9,113,196,114,149,41,3,83,106,128,86,66,129,49,9,122,149,151,43,51,14,89,189,219,170,17,246,182,29,114,145,85,77,62,18,65,74,93,10,210,19,166,20,101,33,48,96,66,167,120,131,100,113,190,62,251,201,121,34,165,215,238,137,50,174,116,130,166,157,34,161,4,149,42,32,131,220,97,214,157,240,170,133,65,228,238,113,28,178,228,234,44,177,79,65,104,183,50,90,163,167,66,89,97,178,63,197,165,33,34,1,244,219,143,108,73,86,138,90,7,138,170,171,26,107,87,221,214,160,153,249,79,56,77,140,126,213,114,199,230,29,242,137,63,179,142,173,97,71,99,219,215,17,202,156,221,105,166,101,43,101,229,188,149,18,159,213,163,130,57,251,209,182,248,96,184,245,10,180,13,52,54,246,80,65,251,206,172,170,82,61,132,71,227,135,142,9,190,226,169,103,130,239,39,14,188,64,220,143,166,17,174,181,41,86,228,3,243,252,177,85,214,102,92,203,91,226,248,183,71,155,65,50,18,208,13,233,246,5,32,42,62,100,226,170,235,86,98,188,80,90,173,23,106,75,197,117,53,193,150,110,45,162,169,151,214,135,132,134,206,203,7,80,231,215,19,147,19,197,29,204,125,60,191,17,61,136,208,246,247,195,189,78,186,16,100,170,193,64,103,229,81,87,252,241,45,121,208,79,153,64,118,249,227,13,124,54,117,199,168,25,135,48,223,43,179,93,245,119,39,211,71,69,72,211,139,101,164,20,54,133,58,64,132,164,2,101,68,146,119,61,206,52,229,62,108,171,172,108,44,85,41,64,193,58,96,65,252,49,76,170,14,139,227,9,100,142,229,208,159,60,248,143,41,224,250,225,26,234,80,145,5,73,247,223,17,85,221,93,94,229,245,159,153,193,107,171,117,91,7,73,129,235,136,220,74,196,201,79,218,83,0,248,163,177,249,96,175,29,42,245,61,227,219,17,246,31,112,170,11,135,159,92,57,52,164,13,230,62,103,15,23,101,115,142,214,45,82,130,76,2,39,190,248,1,112,0,60,198,7,188,64,193,112,74,135,155,126,62,88,227,145,164,16,121,61,240,232,169,134,106,42,242,145,191,203,29,48,9,131,63,76,113,141,101,62,34,148,39,152,3,6,108,55,219,125,177,36,81,4,234,148,11,85,170,64,243,102,43,56,130,120,63,109,103,18,103,147,164,166,55,7,159,199,17,190,170,165,2,209,105,81,18,6,98,179,31,253,181,156,73,86,73,10,145,237,176,223,124,3,62,225,42,210,178,189,207,59,124,182,192,28,132,171,73,17,182,195,2,89,66,78,202,36,157,185,193,106,243,9,3,177,0,30,6,38,133,176,46,56,72,32,73,158,241,128,23,1,49,16,99,190,59,165,221,193,7,180,255,0,127,108,16,227,79,16,64,73,145,204,140,64,201,137,107,106,155,74,96,148,130,118,159,76,55,120,254,77,71,114,119,147,133,238,218,42,170,140,37,29,163,140,40,166,202,53,149,74,9,41,89,31,44,22,151,81,186,140,10,120,148,252,207,247,254,24,66,249,120,236,157,91,118,197,151,105,233,131,245,46,126,181,133,111,216,226,117,99,232,211,42,45,248,212,251,40,201,129,59,98,169,103,132,58,178,216,98,156,187,138,13,139,125,198,166,60,26,71,21,59,13,41,49,31,92,63,90,250,105,155,174,235,74,105,237,197,58,187,153,219,26,159,47,244,174,217,72,218,84,41,66,136,220,109,139,34,195,144,41,155,74,7,217,194,116,193,0,8,254,252,226,135,169,114,246,81,111,101,24,123,76,201,153,123,225,167,50,92,22,149,87,215,134,18,174,201,76,159,227,139,87,42,252,32,216,220,40,114,228,42,106,213,177,33,110,20,167,234,4,99,77,218,114,181,37,28,45,77,201,60,15,124,73,25,167,109,180,128,18,0,24,91,156,250,176,82,75,217,69,81,148,126,29,114,46,93,208,243,118,26,36,184,144,36,165,164,147,248,145,62,152,196,31,24,249,10,139,35,117,70,165,139,93,58,89,165,173,182,211,190,18,132,194,60,68,182,18,178,7,105,41,7,31,78,207,97,140,43,255,0,8,61,183,85,230,221,115,74,97,73,165,240,201,142,196,43,25,53,113,80,81,107,199,232,206,143,163,103,41,100,148,95,135,213,25,122,146,181,69,180,172,43,246,64,195,165,53,122,138,118,81,250,246,196,106,133,213,42,157,185,50,74,70,216,117,163,75,203,255,0,18,149,17,182,209,133,163,107,36,212,245,171,144,117,113,196,156,56,55,86,165,39,105,231,12,212,84,53,238,153,13,16,73,252,49,33,161,203,183,23,64,242,114,63,12,45,145,64,155,168,50,157,71,183,204,224,79,60,126,210,9,50,96,97,246,131,38,214,57,163,88,87,212,78,26,239,86,87,233,175,110,81,54,21,45,132,131,183,170,65,31,191,10,186,146,44,161,116,173,3,251,241,138,11,171,46,20,117,14,176,36,238,91,104,196,127,144,49,162,45,118,90,133,0,32,207,60,241,138,75,169,217,90,169,254,162,86,232,97,74,9,109,162,163,16,7,148,14,127,142,46,193,93,162,42,205,250,108,133,178,178,162,149,193,236,120,140,59,52,62,225,76,40,29,184,195,181,38,78,169,9,43,83,104,208,129,169,75,213,168,37,61,201,34,70,29,236,25,17,250,179,81,115,161,169,122,224,133,105,78,154,116,41,228,180,68,206,144,142,73,145,59,78,216,222,229,21,213,156,218,151,114,24,40,155,126,154,180,15,18,171,236,181,236,37,21,13,162,84,133,41,151,18,182,100,37,50,32,169,100,201,210,97,59,72,195,163,20,223,109,170,90,158,178,85,54,166,193,67,111,45,77,132,172,30,210,149,149,0,119,228,12,88,22,190,152,102,122,234,65,85,71,151,110,14,166,96,33,198,131,11,63,48,233,79,167,124,74,104,186,41,156,92,101,14,162,223,68,210,215,186,154,169,170,210,164,255,0,168,149,3,248,226,63,17,142,60,54,67,211,228,147,180,138,146,146,209,86,170,103,3,182,234,38,93,255,0,171,62,42,159,72,244,144,164,164,254,7,14,84,214,138,239,178,125,157,202,196,48,191,252,165,27,1,31,146,202,199,167,108,93,172,244,26,228,178,210,213,124,164,107,255,0,42,217,165,83,132,251,5,107,79,238,195,235,61,8,180,151,27,91,247,203,137,9,30,118,208,150,146,133,126,40,42,31,235,97,30,179,26,232,11,71,145,245,32,201,72,36,126,56,49,177,216,15,124,20,145,35,210,119,193,162,4,207,3,219,29,123,60,251,136,32,136,231,141,183,199,66,59,15,150,58,144,14,251,251,224,105,245,140,22,35,137,192,130,163,4,17,62,216,230,143,65,129,129,27,13,231,30,2,125,55,231,19,100,109,3,8,59,192,156,4,35,115,9,156,28,173,60,142,55,199,21,170,103,99,219,156,22,27,68,203,76,112,39,233,206,9,113,4,238,121,245,194,165,3,196,96,151,4,239,201,228,251,96,178,118,17,124,224,147,250,14,161,63,214,143,168,212,49,57,248,83,100,142,158,92,23,180,174,251,82,163,31,230,54,63,134,33,57,196,1,103,117,59,13,211,201,247,197,141,240,176,202,91,233,155,238,0,60,247,122,197,124,247,72,254,24,50,191,202,248,145,142,55,150,188,139,105,192,70,219,196,109,137,98,42,29,2,148,161,191,17,84,244,236,165,8,68,73,253,82,21,27,192,153,39,147,136,155,167,114,20,48,249,151,159,75,215,251,173,24,10,42,164,171,164,101,67,220,208,210,171,105,246,80,198,56,179,76,213,34,255,0,77,90,201,30,45,27,237,8,229,65,42,245,219,202,79,167,230,48,106,29,75,130,83,168,70,222,100,145,251,240,50,48,19,140,231,69,89,217,199,49,233,244,192,116,13,101,192,85,36,1,247,140,126,28,119,192,72,93,59,138,91,181,64,187,172,33,208,144,34,52,13,9,49,239,201,63,92,31,128,37,8,70,162,132,132,234,58,149,3,147,235,142,206,220,224,4,8,12,123,182,57,207,24,236,198,216,0,238,35,125,64,89,70,91,117,90,136,253,98,56,4,158,123,1,206,36,96,237,192,24,142,231,177,170,198,19,182,239,166,103,210,14,38,61,68,203,236,50,172,232,37,43,77,217,171,86,217,10,75,217,170,230,248,223,214,181,95,199,124,88,121,245,122,106,88,17,251,9,63,154,177,7,232,35,106,253,5,83,168,153,86,99,186,43,126,192,86,184,70,38,61,67,94,154,218,97,63,121,175,220,79,243,195,101,239,42,194,189,82,3,158,221,9,202,85,234,245,75,99,241,113,63,207,20,149,201,69,76,144,125,49,110,245,5,208,156,159,92,66,163,118,71,62,175,35,20,221,114,207,132,125,72,220,156,102,239,54,99,246,89,60,232,5,55,143,145,108,7,255,0,221,148,191,251,164,226,235,102,128,37,180,200,228,167,183,184,197,75,240,216,208,123,167,249,121,68,108,171,93,41,223,255,0,68,156,77,106,250,157,68,192,164,67,108,164,248,89,165,118,42,218,118,16,186,186,132,161,13,190,180,45,45,180,53,130,162,210,12,20,152,65,81,227,204,55,228,229,240,114,113,43,182,75,156,183,0,130,116,152,143,195,16,142,167,177,224,100,139,163,200,32,71,217,206,227,143,233,13,226,125,104,185,211,94,154,125,116,126,102,208,162,144,76,137,222,55,6,8,35,184,60,98,27,213,246,148,223,78,175,11,80,243,1,77,183,255,0,121,111,124,84,174,233,150,82,234,143,157,238,170,90,96,21,9,69,59,45,250,108,150,210,159,225,132,175,108,148,200,39,156,41,83,158,41,90,146,129,40,82,155,255,0,84,148,255,0,12,16,232,136,84,206,220,79,56,208,139,88,209,88,124,138,17,200,226,49,1,234,3,96,216,170,201,50,60,37,110,15,120,197,133,86,217,3,203,190,222,179,136,31,80,27,255,0,144,235,71,163,107,143,156,19,139,35,195,34,184,5,97,37,8,109,82,65,16,125,15,182,52,150,69,185,59,112,180,48,183,73,144,220,31,166,51,77,144,16,132,3,233,141,9,211,135,63,228,166,132,68,36,237,19,62,248,187,55,67,22,62,172,182,108,176,225,73,142,201,27,119,216,98,95,68,198,164,236,62,167,17,92,184,217,112,160,16,62,232,38,126,88,156,82,51,9,1,32,79,164,227,43,65,39,76,108,205,140,40,229,27,220,236,5,186,167,255,0,116,172,63,166,157,70,37,48,61,182,195,70,110,65,255,0,4,239,146,14,214,218,157,251,127,138,86,36,72,213,164,106,230,49,13,2,147,8,240,0,51,182,0,166,0,219,131,56,87,167,115,38,118,222,59,227,154,102,103,98,72,216,98,40,157,204,67,149,217,156,181,104,36,65,251,5,56,223,255,0,70,156,56,169,130,65,218,116,247,193,57,73,33,204,171,100,112,242,171,117,63,127,251,52,147,135,53,128,18,64,239,196,239,133,161,212,184,26,214,209,7,81,142,253,255,0,126,32,93,91,105,41,202,244,200,49,190,97,203,227,97,185,255,0,150,40,241,98,84,56,27,6,7,105,159,65,138,183,169,217,155,46,92,50,253,37,53,29,242,138,165,223,211,118,122,146,24,121,46,144,213,61,202,153,231,148,66,38,52,182,218,213,239,16,36,144,11,198,13,190,8,121,18,38,73,1,164,0,83,199,190,10,121,196,32,44,149,3,59,108,14,33,151,30,172,89,10,98,219,109,171,125,90,244,130,225,75,105,35,186,129,220,254,32,97,169,220,235,113,184,120,161,134,154,97,43,62,82,37,74,72,244,147,177,237,188,98,197,134,79,170,43,252,68,87,121,49,170,169,78,165,29,97,62,254,216,237,178,203,121,191,92,25,182,218,232,29,121,247,145,226,55,48,132,145,7,125,106,33,34,99,105,56,132,57,117,185,84,84,18,237,83,159,173,111,75,129,10,208,149,36,14,8,76,8,250,98,93,148,115,51,150,58,230,157,105,101,41,4,111,48,125,142,9,226,148,99,107,168,67,60,101,42,151,65,227,48,116,147,55,229,255,0,179,230,91,248,165,164,165,113,133,178,166,60,96,229,66,23,171,80,144,153,65,6,57,11,219,208,226,143,205,89,146,162,133,85,52,141,82,180,232,124,195,254,41,81,10,41,50,10,99,78,158,220,147,139,130,190,225,214,238,161,103,186,210,31,251,102,74,181,6,221,104,4,164,105,82,217,130,148,192,212,162,28,11,4,43,128,27,41,48,163,52,190,124,163,209,86,236,29,36,168,246,227,17,130,219,169,245,46,202,146,230,11,129,162,159,49,223,174,161,46,85,220,157,81,110,82,146,128,27,141,253,16,4,253,112,161,44,146,1,137,60,158,248,111,180,134,80,154,86,222,117,182,85,89,86,138,42,114,242,195,105,121,247,22,18,134,210,165,16,10,138,136,0,79,124,55,117,23,170,217,47,165,46,165,140,217,94,182,148,239,136,134,29,167,97,199,91,121,104,3,90,18,116,242,53,39,152,228,19,24,213,113,143,6,57,66,121,31,10,201,91,244,129,186,22,20,165,35,204,92,9,1,64,198,224,73,143,239,199,174,26,170,26,1,162,165,9,223,146,49,70,215,124,106,101,215,141,53,30,93,200,151,139,163,238,56,150,195,79,60,138,117,56,165,108,2,2,67,165,91,165,32,109,39,84,70,216,173,51,151,197,207,80,42,223,171,183,101,250,75,61,189,160,177,225,212,161,133,58,251,100,1,169,33,74,89,109,98,102,21,160,72,131,3,140,27,208,235,20,219,53,114,147,177,76,112,119,24,165,254,32,43,62,203,67,111,167,112,29,42,114,173,169,3,238,133,52,201,159,200,226,3,208,30,169,117,11,63,245,190,201,73,154,115,77,93,93,51,180,119,47,18,153,33,44,83,172,183,111,168,90,10,154,108,37,4,133,33,42,4,137,144,14,44,127,136,106,48,253,186,153,103,129,82,242,103,208,150,83,252,177,155,83,37,44,127,20,116,61,31,7,12,245,228,202,79,225,162,164,181,154,238,52,202,92,33,250,84,152,245,82,85,35,242,213,141,111,108,117,196,161,42,10,34,59,207,108,99,127,135,215,11,57,216,56,61,2,63,214,10,24,216,148,42,1,177,7,242,231,24,243,170,157,157,13,51,188,84,72,105,171,140,4,59,176,144,2,254,126,184,91,168,40,5,36,15,55,167,124,50,52,100,252,176,178,149,74,212,2,79,62,184,90,11,161,230,145,64,56,55,227,177,195,187,11,82,167,109,201,231,13,20,105,37,98,12,152,158,251,225,242,157,162,120,81,3,22,193,25,178,190,67,83,253,82,54,245,140,26,164,143,40,66,102,54,227,156,30,213,49,86,144,99,113,219,10,26,163,10,88,59,24,247,156,88,80,38,208,165,129,39,214,0,24,232,96,143,48,238,38,1,195,136,166,210,2,211,180,115,131,155,163,144,9,27,159,93,143,124,22,69,54,86,93,87,101,70,201,106,84,17,25,138,204,4,237,255,0,143,177,137,1,101,100,148,133,3,244,239,216,224,142,173,208,31,208,22,149,193,148,230,59,36,145,196,155,139,3,235,137,75,116,10,48,162,142,64,253,252,98,20,184,25,199,161,26,22,245,56,9,80,223,129,242,56,53,22,162,68,37,179,19,233,244,196,177,187,40,94,153,73,157,189,191,191,56,115,165,177,108,162,89,27,2,32,246,223,143,203,156,36,178,164,89,28,77,144,230,44,101,105,58,210,64,35,146,35,14,52,217,96,186,164,195,32,143,41,2,55,153,253,216,155,82,216,35,72,3,109,64,21,79,203,249,254,88,144,209,88,116,45,10,82,54,136,142,243,28,124,198,51,207,81,70,136,105,236,130,80,228,205,112,191,10,0,157,226,54,142,63,3,137,93,167,36,50,33,110,161,32,17,34,57,238,63,119,166,38,84,54,86,182,42,78,192,79,96,14,254,167,15,212,86,196,24,74,130,121,230,57,198,103,154,82,52,172,81,143,44,99,179,229,70,153,108,66,53,157,128,42,68,30,240,64,30,223,191,223,18,154,43,26,27,82,14,157,199,27,114,103,131,249,123,225,117,45,34,82,128,34,0,39,105,227,15,20,116,232,242,234,36,250,122,111,129,71,189,149,79,43,232,143,91,109,45,181,1,32,40,37,83,183,168,51,207,211,18,139,125,50,90,130,158,227,136,24,109,96,132,125,226,99,231,185,195,141,61,64,72,128,98,56,223,22,174,10,27,228,115,65,0,1,204,96,244,175,212,225,19,79,5,13,212,70,15,73,239,56,116,201,21,5,72,198,61,248,232,183,38,186,133,14,17,42,105,182,207,29,160,255,0,60,107,189,113,191,241,198,102,248,181,165,21,116,107,65,253,170,86,136,252,241,143,92,255,0,45,63,52,116,125,25,250,255,0,6,100,203,31,79,181,82,54,160,212,200,7,143,97,137,133,171,167,200,128,124,30,241,198,45,27,70,87,101,186,38,97,168,26,19,219,157,177,35,162,176,37,34,2,6,254,216,195,44,222,7,89,99,227,146,186,181,228,68,36,130,89,16,9,60,115,137,69,191,37,182,158,91,143,120,196,230,142,200,145,0,136,222,120,195,205,45,161,0,125,217,30,227,9,190,82,232,67,219,30,164,54,143,41,37,0,15,14,14,32,23,236,182,23,159,46,109,6,199,234,209,78,70,222,173,140,104,54,45,192,65,208,38,118,219,21,221,117,179,196,234,61,245,65,63,117,170,72,244,255,0,22,49,49,114,135,44,91,142,75,75,239,148,70,168,242,208,66,68,54,7,250,56,53,206,159,216,174,15,154,154,235,91,47,173,91,31,17,58,146,100,1,48,118,224,122,98,124,213,177,32,8,72,145,182,248,80,139,124,25,143,104,196,118,173,177,182,34,19,105,200,89,122,206,20,45,118,26,10,48,163,42,251,61,50,27,212,125,224,9,195,227,86,86,146,144,18,216,79,200,98,66,154,24,237,219,6,10,88,56,157,237,138,226,51,34,218,148,153,209,219,184,193,232,160,72,224,12,58,138,104,216,14,59,96,73,99,105,56,155,21,161,176,80,157,65,80,48,114,104,246,251,184,112,12,238,14,6,26,223,141,198,38,200,163,41,164,1,0,143,203,6,4,206,226,12,251,96,176,78,169,147,235,206,12,146,54,158,127,44,122,254,167,137,232,24,55,142,63,12,8,108,32,115,60,96,3,115,58,190,145,129,243,247,123,239,207,24,139,3,169,79,120,227,29,2,36,28,112,15,79,153,219,2,29,135,182,11,3,220,201,141,191,12,4,137,239,129,105,39,210,63,118,57,193,158,224,224,176,0,162,12,129,207,190,19,58,123,31,126,112,123,135,98,61,127,60,39,126,72,137,31,46,199,5,147,68,103,56,19,250,29,105,144,9,80,197,163,240,196,222,142,149,181,191,223,184,86,159,253,105,31,195,21,86,111,84,218,212,71,254,82,54,250,255,0,44,90,255,0,13,2,58,75,64,185,62,106,202,211,206,223,244,133,143,225,131,43,252,159,137,24,227,249,175,220,89,207,64,59,118,195,150,71,38,163,168,25,210,152,24,240,51,21,11,32,131,186,127,228,139,114,191,122,176,208,241,42,144,21,190,28,186,108,226,127,227,75,168,196,73,8,206,20,0,255,0,252,146,211,60,227,44,75,166,186,26,93,71,215,1,246,223,29,81,238,120,199,55,156,80,111,61,206,57,24,238,56,100,136,10,141,249,192,7,79,56,244,227,157,183,158,113,238,241,128,14,236,113,237,241,224,49,224,9,219,182,0,58,103,231,136,222,122,39,244,26,67,128,3,246,132,241,223,101,17,135,225,80,208,127,236,229,67,81,146,4,243,253,255,0,134,24,115,233,139,59,64,142,106,18,63,217,81,254,24,152,245,43,200,238,12,175,186,26,181,42,134,161,181,109,162,247,112,0,31,79,20,159,227,137,47,83,28,74,107,232,146,78,254,18,143,251,88,98,232,234,67,109,45,189,32,127,202,117,134,7,186,166,127,60,60,117,77,65,53,246,233,253,166,93,255,0,188,159,231,134,203,213,149,224,230,5,101,212,69,255,0,204,186,233,34,53,211,243,255,0,167,111,20,213,197,195,246,101,2,98,82,123,226,221,234,42,210,50,101,124,30,23,79,255,0,191,111,20,205,217,237,20,14,40,25,33,4,201,249,99,58,234,108,135,17,101,215,240,198,209,255,0,139,124,182,161,222,213,75,255,0,186,78,30,111,41,66,70,81,83,105,72,241,122,129,92,162,72,220,195,55,15,226,145,134,207,134,40,29,51,203,64,126,213,170,144,127,234,147,131,239,87,26,175,19,41,82,34,208,227,101,174,161,92,80,195,213,14,182,150,106,206,139,161,33,26,84,165,130,152,32,235,66,100,131,18,60,216,232,63,105,156,136,123,44,184,44,200,9,172,185,78,224,62,177,254,210,163,16,142,183,249,122,101,123,86,168,40,251,48,50,55,143,180,181,137,142,86,121,250,147,94,245,85,35,148,143,42,161,224,166,86,164,169,73,58,207,116,146,15,208,226,37,215,68,255,0,242,99,126,212,169,143,178,144,153,237,246,166,177,79,245,23,199,152,217,243,137,65,40,122,169,40,224,85,62,57,255,0,181,86,8,113,68,172,249,123,109,28,12,13,110,31,180,86,239,197,109,80,59,127,219,47,4,186,164,246,216,159,92,92,92,186,8,170,212,64,49,235,60,226,13,159,200,86,95,174,79,48,210,191,118,38,245,71,81,211,34,79,168,196,39,63,202,172,21,187,147,250,165,147,183,177,195,69,247,17,180,77,104,27,32,239,248,108,49,126,116,221,115,109,105,42,60,36,253,113,66,218,66,116,164,123,111,139,199,166,234,154,38,134,227,203,27,255,0,127,108,105,201,208,231,199,169,124,100,244,2,218,21,219,72,239,137,221,27,69,67,146,126,191,223,215,16,92,150,117,83,164,158,227,182,44,107,122,20,81,28,159,125,241,67,17,243,33,163,57,52,17,147,179,2,129,0,11,101,90,163,228,202,177,33,110,150,72,5,58,73,246,195,46,123,70,156,147,153,100,236,108,245,145,191,31,169,86,37,105,108,41,3,204,65,34,34,39,8,216,200,68,105,20,12,108,1,239,128,45,162,146,83,233,190,28,84,20,160,160,150,247,216,15,55,182,56,182,185,152,216,114,6,254,216,139,2,63,148,20,177,148,236,136,131,6,223,76,7,191,234,147,56,95,82,92,0,168,168,237,176,140,17,147,219,64,202,182,109,204,139,125,57,0,79,254,73,56,95,80,64,84,141,196,109,182,14,240,79,129,177,214,75,205,186,2,98,4,105,244,219,242,198,57,161,10,74,25,165,105,4,232,1,9,0,19,232,54,31,60,108,197,13,5,64,194,101,39,126,113,243,23,175,61,105,205,189,44,186,91,236,249,122,142,216,127,72,208,151,220,118,169,165,184,182,142,168,1,0,40,14,211,230,7,183,166,52,225,146,141,217,84,224,242,112,141,25,72,82,2,82,149,74,135,220,128,98,35,223,223,14,79,93,45,153,114,128,220,239,183,42,107,125,18,20,10,170,42,95,75,77,39,182,235,81,0,126,56,249,199,124,235,255,0,88,111,193,177,85,159,110,148,250,38,13,10,211,70,85,60,234,44,4,106,250,206,32,149,149,181,151,26,167,43,110,21,111,85,84,58,173,78,58,243,133,107,89,245,42,59,147,139,94,75,232,74,210,62,246,125,40,189,124,76,116,31,44,212,173,139,135,81,40,95,88,108,169,9,183,165,202,212,171,216,45,132,173,0,251,21,12,86,217,139,227,239,32,82,178,217,202,217,39,48,92,223,66,200,112,86,58,213,19,122,71,116,173,37,213,25,247,72,198,26,59,241,191,211,30,250,97,45,178,216,233,224,141,97,85,255,0,9,39,94,173,194,178,159,32,83,217,114,221,45,76,165,42,52,230,181,244,130,34,20,167,79,132,175,171,67,20,182,107,248,143,235,150,114,175,253,39,123,234,85,225,53,62,105,93,2,211,64,21,171,153,20,193,0,207,184,197,114,149,44,40,41,36,133,3,32,142,103,29,91,110,6,247,100,136,50,85,7,191,111,79,247,226,174,205,43,146,92,154,47,133,30,226,211,248,98,180,39,55,124,67,100,230,174,245,85,46,6,110,42,187,60,226,92,253,107,134,145,181,213,17,169,83,186,139,49,38,98,102,15,24,150,124,85,184,229,247,61,90,216,77,223,91,14,90,235,46,72,104,137,75,74,74,222,10,79,59,169,66,153,59,251,167,17,79,133,251,109,254,183,171,244,21,25,121,149,174,170,134,130,227,84,160,129,230,13,138,71,82,179,30,201,81,195,111,83,13,101,215,168,212,214,82,233,83,169,75,84,73,80,51,33,229,169,113,255,0,174,32,253,113,27,122,13,23,237,123,151,223,246,33,118,202,132,209,81,213,212,154,102,150,227,168,44,178,181,238,91,39,101,20,239,19,165,81,184,34,20,72,130,1,13,218,22,119,210,64,61,251,96,109,41,106,72,100,16,65,84,128,163,2,126,125,177,210,136,11,36,182,146,9,17,51,248,127,60,50,229,34,58,22,175,194,162,139,125,118,203,231,255,0,55,185,167,241,183,212,143,227,141,19,215,138,23,92,203,104,171,143,42,110,104,110,123,9,167,87,255,0,218,113,156,126,24,150,17,215,28,182,65,153,69,114,96,136,220,209,62,63,142,52,255,0,90,157,156,137,84,66,118,255,0,8,168,90,72,131,185,52,149,103,255,0,205,197,57,255,0,79,226,139,180,159,238,23,185,153,99,160,83,254,25,38,63,172,131,251,241,177,169,16,124,36,43,142,8,140,99,191,135,209,171,57,131,190,218,15,230,113,178,40,82,84,132,9,158,210,113,70,127,105,26,244,190,195,28,217,105,10,220,207,29,183,194,234,70,194,92,73,2,72,224,96,150,153,36,8,0,3,237,196,225,101,19,42,83,233,142,59,72,197,119,67,85,142,246,214,252,71,118,28,143,195,18,42,74,96,78,160,57,247,195,109,166,159,245,219,252,247,24,149,82,82,161,81,184,6,127,3,139,34,248,51,100,92,128,102,150,60,170,141,187,12,47,106,147,96,74,68,17,216,97,77,61,24,16,116,152,72,252,112,224,213,18,71,156,9,223,147,19,198,37,200,173,69,141,201,163,37,33,71,130,54,17,133,76,208,169,64,36,38,1,4,76,97,199,193,97,150,188,74,135,0,73,223,80,30,190,195,10,232,24,21,111,85,45,10,1,166,105,104,93,108,70,228,188,229,90,87,62,192,83,183,28,110,87,51,34,42,158,77,168,187,30,45,238,138,223,171,84,74,255,0,6,173,99,66,100,230,123,23,39,143,249,82,159,248,98,97,79,110,66,71,27,201,4,136,136,249,28,52,245,94,156,155,21,169,4,106,80,204,246,0,15,109,238,180,223,142,38,57,82,161,171,157,96,74,169,18,157,46,190,148,160,121,181,143,209,181,203,3,113,217,104,74,135,162,146,147,200,7,20,203,45,67,113,124,113,94,69,1,53,53,189,9,9,82,145,32,30,83,190,223,222,112,243,73,66,141,16,226,0,129,35,214,123,224,76,211,20,249,86,34,64,148,157,253,118,195,205,35,0,148,172,36,8,62,93,253,63,183,247,227,51,204,153,173,97,113,11,163,183,32,16,157,4,71,59,110,21,135,170,42,45,26,230,82,100,30,35,229,198,10,105,164,108,36,157,201,144,59,255,0,191,14,244,169,33,64,233,9,145,176,31,199,21,57,217,102,202,65,244,244,137,111,72,0,130,57,3,180,8,31,92,57,50,202,71,151,96,158,55,143,239,219,9,218,131,182,168,16,70,251,159,199,10,218,48,168,73,216,126,120,186,8,201,145,177,91,65,9,50,118,158,227,143,150,21,180,64,35,115,180,111,248,97,18,20,96,71,17,182,20,33,64,243,244,197,166,118,56,180,190,7,110,55,194,182,158,131,0,30,112,218,135,68,0,121,194,134,220,35,131,249,98,83,33,161,221,183,200,19,48,48,177,183,182,18,103,12,205,187,2,1,194,150,222,59,16,126,167,18,47,65,217,43,73,224,227,60,252,74,52,42,91,208,119,42,164,102,63,60,95,8,123,111,82,49,69,124,64,254,181,207,13,39,255,0,18,107,254,238,49,250,65,254,79,197,29,79,69,115,168,94,230,23,108,182,164,82,51,9,225,9,219,233,135,138,106,17,59,164,97,85,186,136,125,141,131,19,40,76,126,24,116,167,165,2,54,219,211,20,71,79,124,178,236,154,183,209,9,105,168,146,20,12,114,125,48,231,77,74,144,100,128,125,176,99,76,14,82,62,131,156,44,105,162,147,56,213,12,74,38,41,231,148,187,192,55,75,177,144,61,241,95,187,74,149,117,22,254,15,254,74,144,141,191,236,241,101,182,220,98,4,90,35,168,151,216,6,124,26,67,254,193,197,90,168,42,138,243,250,51,70,138,110,230,223,135,213,11,19,74,145,191,191,108,29,246,112,0,216,115,133,104,98,118,223,6,6,120,219,25,251,35,87,111,98,33,76,35,113,191,190,3,246,104,50,127,221,135,31,11,191,63,199,28,83,66,119,237,136,236,232,149,150,196,62,0,19,183,24,232,104,1,26,127,183,11,124,40,6,68,96,37,161,207,99,239,133,218,62,235,18,6,187,68,28,119,195,222,64,194,175,15,180,227,158,31,19,235,136,160,179,30,137,36,156,26,148,164,36,1,4,224,148,110,96,24,141,253,123,224,228,234,4,239,207,190,61,117,158,57,197,3,74,73,50,6,221,255,0,191,225,129,136,146,127,191,182,2,144,36,9,222,59,224,82,36,3,4,226,110,202,218,160,66,32,0,59,227,176,1,130,157,254,88,224,231,72,224,237,143,5,119,35,18,9,3,39,190,195,249,224,181,30,119,136,253,216,242,224,142,68,196,204,96,39,100,193,56,139,24,45,197,118,254,56,76,234,128,4,25,219,212,224,245,192,231,215,211,9,93,48,54,141,254,177,137,4,70,115,130,143,232,211,27,13,125,190,71,22,215,195,88,87,252,79,218,73,253,170,138,226,63,252,173,209,138,135,56,168,254,141,34,98,92,245,246,56,184,62,27,132,116,94,194,123,41,218,245,127,237,175,224,205,250,63,18,49,254,171,247,22,35,224,129,177,220,236,39,231,133,217,9,189,61,76,234,153,108,201,78,113,164,143,152,177,90,134,16,84,43,113,7,113,39,127,203,15,25,15,64,234,127,84,80,118,255,0,158,116,138,227,183,232,59,78,51,68,183,33,163,220,14,173,36,50,234,1,130,37,72,213,7,183,113,193,254,227,2,51,216,3,142,23,90,46,22,130,193,80,137,3,120,158,39,211,131,142,196,164,206,220,240,113,65,185,0,212,161,185,105,82,76,108,65,199,74,224,110,20,15,203,2,219,108,119,183,174,0,2,149,2,1,245,223,108,122,39,1,106,60,36,16,100,105,17,188,206,6,34,61,112,2,57,49,129,13,196,250,96,61,177,220,0,22,89,78,189,122,65,223,240,254,251,225,131,62,29,54,100,31,71,129,31,234,43,18,50,72,59,109,239,136,199,80,14,155,27,68,241,246,129,255,0,113,120,152,245,43,203,196,25,14,233,83,106,69,107,129,82,2,171,235,116,136,236,10,64,194,254,174,47,69,109,160,129,185,109,249,252,81,132,253,56,83,166,228,194,148,0,67,143,86,169,35,76,24,212,57,51,191,207,111,78,210,71,214,83,162,170,202,185,220,166,160,109,243,111,19,151,168,152,61,130,173,234,18,194,242,85,195,159,189,78,71,209,246,241,73,95,156,13,218,159,89,136,240,148,127,35,139,159,62,175,254,100,220,12,196,41,143,253,251,120,165,243,42,128,178,214,21,31,187,78,178,61,252,167,9,5,101,251,168,190,190,27,234,169,173,253,37,203,151,42,218,150,105,169,88,178,82,58,235,206,172,33,13,160,50,153,82,148,96,0,61,113,51,173,234,223,76,145,110,75,22,10,177,119,67,128,93,24,54,150,60,74,90,161,227,21,172,183,85,229,165,82,202,181,18,146,236,146,76,243,143,152,157,93,207,89,227,38,244,135,44,102,108,171,127,118,150,239,71,117,98,138,150,173,198,90,168,114,154,159,236,107,37,182,139,201,87,134,36,15,185,30,157,206,42,10,79,138,126,190,83,210,134,107,51,27,23,16,18,19,174,169,130,21,248,182,164,73,247,56,235,173,31,104,247,54,112,150,161,193,84,81,245,250,241,241,24,143,13,197,217,242,237,53,188,60,200,113,46,92,31,14,60,219,134,101,46,176,215,144,252,210,249,197,119,153,186,200,214,103,110,166,223,152,174,235,169,183,213,104,241,40,91,9,101,148,169,36,42,82,164,0,228,72,157,42,90,135,239,199,203,199,62,38,250,168,176,77,112,165,114,119,150,202,219,219,234,85,130,105,254,34,51,173,101,99,108,213,178,224,212,160,159,43,154,162,126,96,98,252,122,44,113,51,228,207,168,153,175,58,197,104,182,216,250,161,155,45,118,134,16,205,35,23,202,240,219,67,238,160,23,214,116,143,97,188,124,177,10,115,113,4,98,119,214,119,2,250,181,157,9,50,63,194,11,144,252,42,156,156,65,84,145,185,42,158,103,28,197,208,239,161,5,80,231,110,220,206,33,57,246,77,130,180,19,255,0,86,173,190,152,156,84,2,78,192,109,206,33,89,249,41,253,5,86,9,63,226,148,126,91,28,74,234,79,112,77,165,48,148,106,230,7,108,92,253,57,114,105,80,55,223,235,138,106,214,1,74,57,26,128,142,248,183,250,114,162,154,116,15,187,233,141,147,232,115,151,121,162,114,55,158,157,148,142,96,113,139,54,222,198,148,199,51,188,98,178,233,218,60,74,118,99,176,159,195,22,165,8,1,5,59,21,73,254,24,162,101,93,88,215,158,217,10,200,89,147,105,63,162,43,57,255,0,208,171,18,30,18,36,2,56,249,97,143,61,146,50,38,99,80,255,0,246,69,102,254,159,169,95,242,196,133,180,133,233,16,98,39,126,113,80,215,71,130,124,133,51,7,115,199,200,96,3,97,186,99,120,61,240,106,210,99,202,54,7,120,19,130,72,3,114,103,233,128,44,101,202,139,63,224,181,145,205,247,183,83,196,159,251,36,225,115,193,90,163,73,153,254,251,225,183,39,46,50,117,132,168,15,254,108,166,72,243,115,250,164,225,201,244,128,130,64,129,235,134,23,184,105,170,86,206,36,171,246,39,97,191,164,254,24,249,29,241,140,182,222,206,150,135,218,14,4,57,68,178,144,179,42,211,175,105,250,70,62,183,214,160,120,100,36,136,82,73,159,167,174,62,70,124,92,54,180,102,12,189,172,16,163,68,244,147,201,62,38,45,143,65,177,123,69,23,79,110,171,170,32,50,201,84,247,144,0,249,158,7,124,57,83,229,91,139,199,204,2,4,153,63,203,249,115,135,28,190,151,217,41,113,150,136,75,141,151,9,8,137,78,160,38,119,37,33,64,111,253,110,55,76,226,99,64,195,170,79,142,211,78,37,8,82,70,180,164,144,146,79,151,125,162,96,129,191,32,239,141,216,240,69,171,98,229,207,40,186,68,37,156,154,225,78,165,186,162,39,178,118,252,112,229,79,148,40,82,217,82,209,168,144,32,106,239,239,204,127,103,190,37,169,165,66,156,83,112,37,43,17,10,4,68,251,108,121,237,3,210,103,6,138,98,132,4,13,81,32,128,65,131,10,49,245,220,254,120,189,98,130,238,51,60,211,125,89,22,106,199,78,193,4,83,163,66,132,233,128,126,163,211,233,132,183,235,107,116,214,215,150,132,8,4,68,141,192,212,4,98,95,246,101,166,10,73,10,6,65,28,243,206,216,107,205,205,45,54,58,130,165,76,148,128,2,129,223,196,76,200,237,49,130,81,74,44,33,38,228,139,99,254,15,84,176,158,184,93,66,180,21,156,155,123,13,146,34,23,246,125,249,239,167,87,211,21,14,119,211,110,235,125,53,68,43,67,117,244,14,115,185,41,240,245,126,96,226,193,248,23,185,63,109,248,137,180,54,213,58,158,21,214,139,221,42,210,36,194,77,178,164,201,128,120,210,57,244,237,206,17,245,199,44,183,109,234,246,75,105,108,41,2,228,182,188,71,7,237,127,202,14,162,4,237,32,1,248,129,219,28,188,150,178,35,169,10,113,151,195,234,103,212,137,218,71,39,3,90,81,229,41,216,40,79,222,152,252,182,227,1,68,64,152,228,243,129,146,52,163,204,147,9,35,100,238,55,59,31,83,239,190,196,122,70,33,116,26,249,44,191,135,34,148,245,171,43,146,224,92,42,166,68,68,127,70,119,108,106,62,175,83,60,239,77,42,150,211,154,92,94,106,180,130,160,39,78,186,43,132,237,235,182,50,199,195,203,131,254,56,242,184,91,139,210,151,95,153,59,15,232,238,113,141,173,212,170,26,117,244,210,226,84,128,75,121,158,204,161,199,38,146,228,39,215,177,197,58,151,183,31,197,23,232,150,237,69,121,51,25,252,59,160,156,230,180,193,145,225,246,247,56,217,84,13,144,148,16,34,72,140,100,158,131,54,223,252,101,93,147,74,144,219,73,120,232,3,132,167,196,84,15,195,27,10,222,210,67,105,0,142,192,109,140,217,223,174,107,211,47,202,29,89,101,90,1,27,1,7,229,133,180,140,169,47,2,148,159,66,56,192,233,217,5,185,141,207,174,23,209,180,11,169,210,159,188,99,235,138,91,45,29,44,205,31,22,28,72,10,7,223,19,10,74,112,27,43,226,59,3,207,239,244,196,126,202,194,124,112,74,100,110,173,199,229,137,93,26,22,17,225,170,100,40,133,15,79,239,39,15,23,193,159,34,228,62,153,13,13,32,32,238,68,239,180,70,28,16,208,41,42,116,128,144,119,35,113,19,30,184,78,211,10,10,7,125,36,13,185,250,254,56,112,106,148,41,36,171,205,35,185,223,18,217,90,26,51,21,81,166,182,184,186,84,133,20,169,32,24,216,111,132,118,170,59,181,233,167,143,233,183,109,102,145,22,74,183,190,202,18,77,67,65,203,176,240,84,84,54,74,165,36,145,191,150,4,114,28,51,50,2,109,110,206,208,64,158,35,113,198,15,200,9,14,214,94,25,87,159,69,178,198,189,253,222,187,98,188,201,60,75,222,91,166,110,57,159,187,234,136,143,87,41,223,122,193,107,251,58,223,49,153,114,247,235,156,30,80,85,117,165,252,121,140,62,244,255,0,42,84,175,237,244,89,146,230,187,147,55,87,31,167,113,153,240,210,219,70,213,114,74,146,10,72,32,144,162,38,65,128,61,176,171,172,20,168,70,89,182,105,27,127,133,57,111,74,99,159,249,94,147,108,72,178,179,94,29,75,9,66,66,74,171,220,0,1,190,246,202,255,0,195,20,73,174,194,73,125,244,53,66,222,120,191,190,241,77,5,50,40,155,110,150,157,164,37,182,82,16,134,194,72,9,64,128,0,244,30,216,144,211,33,5,173,155,76,29,248,216,28,35,101,180,168,37,96,115,3,223,223,14,204,36,37,175,48,221,94,188,227,12,77,210,58,134,116,129,178,184,79,227,252,112,189,130,82,144,96,70,16,167,78,225,70,99,145,16,63,190,248,86,202,188,178,103,78,192,65,156,8,134,184,28,80,185,27,16,79,169,231,7,37,68,201,252,240,145,181,146,121,250,156,30,130,71,221,152,62,253,177,166,18,49,78,34,198,214,99,158,253,240,161,181,132,193,35,159,92,33,66,247,159,174,231,6,7,9,59,157,137,245,197,201,217,158,72,113,67,156,4,242,61,240,123,110,239,4,243,206,27,219,115,143,225,131,82,224,224,111,190,36,74,29,90,112,40,76,239,182,15,67,187,128,9,49,134,166,220,226,9,194,150,221,220,18,120,252,48,16,57,33,228,141,246,197,51,214,197,23,235,82,144,71,253,13,177,30,218,113,108,165,224,6,223,92,84,125,89,94,187,152,227,254,134,129,235,219,24,245,238,240,215,153,210,244,82,255,0,184,248,50,111,110,100,125,142,158,119,253,90,127,118,23,180,206,145,49,249,96,20,45,143,179,48,96,71,132,159,221,133,169,72,17,183,30,216,213,21,72,197,38,219,56,219,97,39,183,24,80,16,146,1,210,9,7,152,192,82,1,18,35,214,112,104,227,231,233,134,20,49,0,196,12,64,212,131,255,0,24,87,191,118,41,127,238,156,78,208,71,215,16,164,9,234,5,237,69,35,122,106,77,255,0,209,56,207,157,91,143,191,232,205,90,103,74,111,203,234,135,164,34,65,86,12,13,0,65,129,28,115,129,182,144,64,28,96,122,14,251,140,54,212,46,246,19,225,193,222,121,192,124,40,61,183,27,206,15,128,147,182,57,164,114,70,216,173,196,182,51,9,240,227,109,129,249,99,133,180,236,116,207,174,14,228,68,9,227,30,32,72,223,108,84,226,139,163,48,130,141,163,208,224,26,4,246,247,56,60,137,24,8,243,111,138,154,162,232,200,198,9,51,4,30,251,118,193,129,94,240,125,99,5,182,15,30,158,184,49,32,72,131,177,245,199,169,60,176,96,50,68,8,7,3,10,242,234,159,175,215,0,73,74,132,196,224,96,24,147,201,192,35,71,76,171,180,227,177,4,254,91,247,199,189,1,7,248,227,132,111,235,137,178,40,234,192,63,46,243,128,19,2,48,35,50,8,86,254,248,2,143,112,54,59,113,136,36,41,98,102,63,60,36,125,92,200,4,1,56,86,230,224,250,28,35,126,8,81,140,50,2,45,156,14,170,32,36,198,191,224,113,112,124,54,172,127,196,173,128,5,68,57,94,63,246,231,241,79,102,255,0,250,34,66,68,144,162,76,252,177,110,252,55,44,142,138,216,65,17,250,219,132,199,255,0,78,127,19,155,244,87,191,249,19,23,234,191,113,98,84,200,149,2,152,228,200,196,155,35,211,43,254,50,250,158,164,144,147,254,25,82,111,237,250,14,213,136,157,97,134,213,42,141,136,7,22,141,190,207,71,151,175,217,138,251,66,165,173,251,253,201,53,245,40,126,10,18,234,41,152,166,26,96,2,7,135,76,222,196,157,245,30,224,99,42,46,153,113,148,36,172,56,71,152,2,1,246,49,63,187,1,109,42,68,234,35,115,180,15,239,237,138,240,117,70,162,140,159,210,54,230,220,70,163,62,10,148,147,7,252,226,127,12,112,245,135,44,210,172,191,81,75,118,113,195,168,37,33,40,128,9,152,141,96,24,216,3,19,31,92,39,103,47,2,213,168,199,226,88,101,192,0,34,124,252,109,184,218,120,56,17,219,141,246,197,120,199,92,50,90,212,18,251,55,42,68,243,169,214,82,64,249,233,89,56,94,122,199,211,164,167,83,153,128,164,247,79,217,30,81,252,2,14,35,179,159,128,235,54,55,253,72,150,83,60,159,178,52,242,148,80,149,52,147,231,128,7,150,100,255,0,126,216,242,171,233,210,17,161,65,65,122,74,74,120,80,36,137,29,143,174,210,120,245,19,7,172,235,102,66,101,128,245,21,195,237,136,0,106,105,45,56,219,156,129,229,75,137,72,59,18,76,145,176,218,78,216,34,131,169,185,38,254,195,136,99,50,183,64,226,33,205,55,37,154,116,147,176,39,82,134,130,32,145,160,40,204,112,57,196,236,151,128,175,52,87,9,162,199,74,181,73,19,204,124,241,237,230,100,225,150,199,152,178,237,101,59,76,209,102,43,125,99,161,39,81,106,169,181,149,153,221,80,149,30,76,159,174,30,130,130,146,20,147,32,238,35,190,17,170,46,139,181,103,121,239,24,139,117,20,129,98,65,50,34,161,35,111,243,21,137,71,202,119,196,115,62,53,226,217,7,16,151,66,191,217,86,38,61,80,153,125,134,69,186,113,10,54,135,123,172,85,25,62,186,149,63,187,5,117,176,195,182,67,237,83,255,0,194,193,125,40,171,77,101,175,43,213,1,164,84,83,60,232,4,255,0,88,40,224,61,117,115,195,93,139,212,154,159,254,22,39,39,81,112,251,37,81,212,7,20,140,139,114,82,126,247,234,15,203,245,200,197,39,152,170,0,179,213,157,91,120,11,220,143,242,78,45,174,163,215,180,140,137,113,43,153,5,136,143,253,50,63,191,211,20,125,222,234,203,212,107,107,78,160,236,55,166,98,117,24,254,56,124,49,221,194,12,178,81,182,202,119,173,246,181,215,244,19,42,186,211,100,197,221,132,192,27,237,70,179,252,241,81,101,222,131,245,63,57,90,255,0,75,101,46,157,102,107,221,24,86,143,180,91,109,21,21,77,234,244,212,210,20,49,246,63,161,125,61,200,118,140,175,72,229,167,42,80,52,170,7,67,180,142,186,130,251,212,235,45,4,168,161,215,117,45,38,9,27,43,131,28,98,216,136,49,28,227,124,181,239,23,168,162,115,177,104,86,104,169,185,112,207,136,87,63,129,175,137,122,44,188,188,204,255,0,75,106,169,232,18,157,106,53,53,244,116,238,33,62,237,58,242,86,15,177,76,226,163,61,53,205,118,210,187,157,109,181,134,41,104,212,143,29,199,107,88,64,107,82,158,74,100,149,142,77,51,227,111,234,127,148,153,251,141,215,234,139,226,50,61,229,154,118,41,21,70,17,71,42,113,197,37,96,41,229,7,72,128,117,24,8,1,48,158,73,212,120,31,27,58,193,95,89,111,72,172,160,172,168,165,121,86,202,183,27,91,10,41,80,88,173,172,9,130,12,130,9,48,121,19,139,176,234,178,100,142,231,93,74,167,166,132,114,188,107,195,234,105,190,175,190,147,213,92,234,182,150,22,147,153,46,155,143,254,150,238,33,75,118,70,226,35,184,238,112,165,218,133,213,127,77,91,171,116,212,15,20,184,181,18,165,149,121,181,18,119,36,204,146,119,223,8,92,4,149,36,14,55,24,192,149,112,117,19,239,19,188,242,183,36,204,79,3,16,236,248,242,85,97,171,238,67,106,27,122,65,196,181,211,183,16,72,35,140,66,243,230,175,208,149,132,38,71,134,125,253,112,201,114,55,112,101,168,202,16,83,191,148,12,91,157,61,88,208,129,33,50,57,197,75,106,79,234,16,127,201,197,153,146,171,169,232,19,73,246,135,8,83,238,22,155,17,58,149,161,75,237,183,221,66,143,211,26,231,208,231,119,179,77,116,229,71,236,237,141,206,223,61,167,22,189,1,73,108,2,71,185,140,80,157,62,205,182,230,232,85,90,165,173,166,88,168,20,203,42,19,230,43,74,65,16,120,243,140,94,150,247,129,108,13,95,120,119,197,19,41,232,196,121,253,106,61,63,204,193,35,155,61,104,0,255,0,232,20,49,38,109,32,128,73,141,182,140,70,115,186,117,100,92,196,36,127,243,85,103,204,254,165,95,207,18,118,192,144,158,113,83,24,18,213,8,147,28,114,48,141,53,84,181,14,60,203,53,13,58,229,42,203,110,161,43,4,182,189,33,65,42,254,169,133,3,191,98,61,112,180,148,141,91,207,167,126,54,197,79,108,165,207,73,207,57,181,235,5,214,198,213,185,119,150,190,211,79,87,110,121,199,214,126,195,79,37,15,33,244,165,2,10,54,45,43,112,173,247,16,34,106,211,100,155,33,92,232,174,25,46,204,237,26,210,232,102,149,52,110,1,18,151,153,30,19,168,223,186,92,66,211,243,73,249,225,220,213,180,232,42,105,192,173,246,243,8,159,239,56,164,58,77,109,206,38,182,230,187,126,114,114,158,222,221,222,240,129,111,126,137,183,91,66,190,218,226,181,37,99,74,199,36,193,42,221,71,182,216,156,100,19,86,227,15,138,167,130,212,30,88,84,113,207,111,108,89,183,139,22,77,39,181,18,90,144,72,157,67,220,118,220,99,228,247,198,155,1,172,207,98,19,58,91,171,108,253,28,79,243,199,214,167,154,254,177,0,112,36,241,143,147,223,27,200,44,102,187,58,20,2,165,85,224,19,255,0,165,70,255,0,60,60,122,13,135,218,40,236,188,226,83,86,18,202,148,27,251,218,124,179,242,39,190,219,73,30,187,111,137,221,35,127,226,215,58,245,160,114,9,34,35,111,83,199,183,49,138,226,207,124,164,183,190,29,168,109,229,136,130,18,6,253,253,119,196,137,190,165,53,79,179,22,215,92,31,229,58,17,63,56,4,254,120,232,99,201,4,170,202,179,98,201,57,90,68,238,146,151,75,134,83,62,97,188,129,222,127,191,207,10,82,196,180,14,165,3,166,6,252,255,0,121,196,5,93,85,125,72,9,69,149,37,64,200,46,84,21,1,233,182,145,199,207,190,8,29,80,204,7,202,221,13,2,83,192,26,28,63,254,126,248,126,214,37,63,135,201,222,88,107,164,42,36,66,118,31,41,228,253,126,88,139,103,197,248,54,87,80,117,128,243,168,64,224,238,9,84,31,144,7,17,149,103,140,225,89,84,27,166,168,72,113,102,18,211,84,200,86,254,128,16,78,23,221,242,23,91,174,212,141,87,215,100,76,222,229,35,170,10,67,191,161,234,16,193,48,64,32,132,4,122,239,243,197,121,51,69,69,150,226,211,202,50,77,178,103,240,131,153,221,202,31,17,153,30,232,195,72,113,202,219,137,179,37,42,30,81,246,246,151,69,63,65,82,79,211,18,31,140,100,94,40,58,155,103,184,58,214,134,104,91,117,20,203,213,8,212,135,214,250,128,30,191,172,29,247,144,62,108,29,45,248,127,248,137,178,231,44,175,159,50,206,68,69,85,101,162,235,71,116,163,109,203,173,18,84,93,101,228,184,128,164,41,237,105,26,144,38,70,53,7,197,111,195,30,124,234,75,84,23,122,103,104,44,175,176,3,255,0,163,235,222,83,142,165,110,4,133,5,45,148,41,180,141,134,225,75,157,63,179,48,121,242,201,25,201,46,243,122,139,198,156,159,79,248,49,6,68,233,117,239,59,229,220,209,154,173,21,244,76,211,101,42,84,213,213,34,163,87,136,232,83,110,172,4,0,146,158,24,95,222,35,183,174,208,239,58,208,162,93,76,52,52,128,78,228,19,219,243,198,214,233,15,195,198,98,201,249,119,56,228,27,141,226,129,215,51,77,173,129,87,82,210,86,83,64,181,38,185,148,248,96,129,227,13,46,5,25,240,247,242,137,251,216,71,104,248,16,202,116,193,99,49,231,139,205,114,201,132,154,42,118,169,0,249,133,248,179,249,96,132,103,110,250,119,17,60,216,146,84,204,243,240,230,79,252,116,229,131,177,33,231,224,30,39,236,238,70,55,6,118,101,231,186,115,119,125,230,11,90,179,29,148,104,42,4,128,41,174,94,155,119,56,105,200,159,13,189,48,233,205,210,146,251,101,180,212,191,118,160,215,225,86,213,213,56,181,141,72,82,21,228,4,55,247,84,127,99,110,70,227,18,172,238,206,174,155,222,84,161,247,115,21,155,158,63,232,215,47,76,81,172,85,139,159,19,79,163,114,44,154,165,183,192,197,31,13,173,151,243,205,122,146,173,67,74,76,142,242,190,113,180,237,172,234,74,2,96,246,143,108,98,239,133,253,42,206,53,165,73,159,213,54,71,250,248,219,54,148,5,33,11,72,35,96,57,198,109,71,234,27,244,220,98,31,168,152,1,18,19,16,98,72,226,55,195,133,45,57,214,6,220,17,198,1,68,201,82,2,136,144,125,249,195,165,43,42,212,32,110,57,36,108,70,40,101,163,149,157,168,51,164,18,102,8,29,241,41,166,104,47,239,36,25,59,129,207,207,242,195,21,157,165,178,230,196,199,175,175,183,227,137,61,50,100,4,18,119,84,71,241,195,69,153,242,46,67,24,101,68,0,4,153,38,6,224,15,239,56,114,164,108,37,59,129,229,225,71,249,224,150,130,73,132,236,152,223,216,237,133,204,132,148,233,7,112,127,221,137,125,10,227,212,101,205,12,164,218,214,144,158,232,224,237,51,219,240,194,126,158,128,155,253,252,72,210,45,89,125,32,127,246,215,131,245,254,204,57,102,102,201,181,60,22,160,1,32,167,205,206,227,17,236,167,124,161,179,102,123,215,143,227,185,246,138,92,187,72,129,79,78,183,148,22,165,222,72,212,16,9,74,64,18,84,168,0,110,72,24,92,175,242,111,204,179,2,188,237,47,15,168,229,214,57,78,89,183,21,24,72,205,89,114,96,79,255,0,174,41,48,245,150,214,126,210,200,6,64,185,43,191,255,0,187,107,241,25,235,53,209,163,150,45,96,178,240,63,225,70,92,7,82,72,255,0,245,189,39,56,112,178,95,232,155,75,213,45,33,218,135,40,107,131,174,177,78,143,17,226,147,65,94,64,74,100,74,140,16,4,137,56,205,38,158,22,215,223,67,100,98,227,154,54,76,80,162,20,146,121,158,102,126,184,115,167,35,194,74,140,247,140,53,161,109,184,210,30,13,41,5,64,43,73,137,78,220,24,36,79,200,159,108,56,52,249,12,137,73,198,40,179,116,208,105,94,227,188,115,239,133,45,44,157,200,216,237,204,225,191,88,157,134,254,248,86,203,132,0,0,223,10,159,33,40,240,56,52,160,83,51,183,97,133,41,89,32,8,219,8,25,94,211,235,133,1,102,62,123,98,248,202,140,243,141,138,210,161,191,172,96,208,189,61,189,240,145,42,16,12,126,93,240,48,162,61,7,184,56,186,51,51,74,2,212,59,183,60,224,196,186,12,30,61,48,137,46,13,163,124,24,135,55,230,113,106,145,75,141,14,8,115,126,72,24,61,14,254,209,87,215,13,225,207,150,6,30,228,72,147,134,18,135,36,191,7,115,138,187,170,11,10,187,20,250,82,163,22,15,138,19,7,97,252,113,93,117,37,42,23,20,184,147,247,169,81,56,195,175,253,47,137,210,244,82,252,255,0,129,102,219,207,244,38,1,228,52,145,207,182,20,167,111,96,48,158,140,69,35,30,161,164,254,236,41,27,111,28,239,242,198,213,208,231,62,161,130,52,136,32,71,56,24,231,115,248,96,177,17,176,219,247,96,73,49,27,115,137,32,48,30,248,134,55,7,62,94,246,31,226,41,127,238,171,19,25,34,55,196,45,19,254,29,94,162,118,98,151,111,244,78,51,231,235,15,127,209,154,180,222,206,79,119,255,0,233,18,86,149,32,105,193,157,132,28,38,105,100,36,113,49,129,133,118,39,231,135,178,176,221,64,153,6,118,140,112,237,223,231,128,36,201,230,71,51,143,21,25,137,219,10,199,138,5,180,73,27,28,114,99,131,201,199,130,137,87,183,24,6,163,32,111,199,56,169,151,71,168,34,103,146,119,227,1,216,237,222,123,99,196,145,191,231,142,18,76,239,243,197,82,46,70,46,66,182,141,196,108,99,6,164,152,6,76,224,148,198,147,230,60,224,196,1,223,127,78,216,244,168,243,65,163,204,76,239,31,142,7,62,243,190,2,145,3,142,49,225,16,32,9,231,18,43,12,216,13,32,73,29,177,210,66,119,27,30,231,215,28,27,167,111,82,49,227,183,3,219,1,7,137,142,0,153,252,112,90,136,16,54,61,176,50,160,102,96,246,219,5,172,14,71,172,198,0,10,89,16,97,49,132,143,152,73,78,208,48,173,205,142,192,131,132,79,204,30,39,219,18,128,139,102,197,69,32,249,156,91,127,13,101,67,163,54,57,32,203,149,241,255,0,229,207,226,162,205,133,74,165,76,250,159,110,216,183,62,27,193,61,23,176,152,39,245,149,255,0,255,0,90,254,27,47,233,47,120,152,191,85,251,137,245,122,244,182,163,38,120,140,90,247,35,165,231,73,3,82,157,80,158,224,107,35,21,53,113,148,43,219,108,91,151,176,65,81,0,2,53,153,249,172,227,52,75,50,244,38,183,78,151,229,27,154,74,87,70,229,62,169,36,211,47,195,36,158,230,59,239,134,71,186,25,148,150,202,153,98,225,118,101,70,97,127,106,46,40,109,19,231,212,63,44,88,197,64,110,79,56,45,46,7,83,41,31,180,68,106,244,49,59,98,165,146,75,188,212,240,99,151,84,85,239,116,18,202,242,74,23,116,90,147,234,90,58,135,213,43,3,242,196,122,247,240,253,77,78,151,29,161,189,62,216,67,106,113,90,208,22,149,64,38,6,225,64,152,253,219,236,113,117,82,220,24,169,117,250,118,150,20,229,49,8,112,136,141,69,33,94,166,54,80,231,243,196,99,55,84,48,132,86,60,245,83,160,11,125,75,179,79,26,146,192,105,73,212,173,71,127,50,204,105,73,223,76,200,226,200,229,157,213,153,242,233,241,40,90,69,111,75,240,238,254,180,41,235,161,121,177,59,161,224,214,255,0,34,218,207,63,223,212,85,191,15,117,45,55,170,221,86,165,187,188,248,149,41,35,219,134,132,254,88,188,41,124,15,179,54,105,210,216,105,99,90,60,56,41,32,239,34,54,51,51,62,248,23,140,3,190,25,32,64,157,206,14,222,99,45,30,58,40,33,208,220,225,74,232,40,171,97,109,19,251,26,74,128,249,21,39,11,28,233,29,205,132,169,110,215,213,29,9,36,133,80,32,9,0,18,117,120,196,112,127,127,161,197,228,167,82,148,21,36,23,12,108,148,145,42,49,48,39,108,121,165,149,167,82,155,41,144,8,7,158,59,251,224,237,230,71,224,241,247,20,117,166,201,155,40,31,83,52,234,174,166,40,88,66,78,151,6,179,232,60,45,113,16,78,241,237,223,18,23,172,23,43,21,55,233,58,146,211,129,110,105,89,108,44,40,168,201,147,173,41,238,63,60,90,97,82,9,3,113,34,39,12,185,195,108,185,82,78,196,22,254,159,172,78,35,180,220,201,252,58,132,91,178,163,233,53,250,225,116,234,30,104,69,123,206,150,168,179,25,165,166,101,197,200,101,179,104,162,89,74,64,36,0,86,181,170,7,117,147,201,195,183,95,215,165,86,45,246,154,145,249,53,136,183,71,127,89,212,156,226,4,239,154,219,81,247,255,0,145,232,49,37,248,133,94,147,97,51,18,170,159,220,214,35,34,228,109,59,184,148,55,85,86,180,244,246,224,180,172,166,23,79,62,255,0,174,64,254,56,207,21,23,128,221,218,134,156,182,219,129,215,80,152,115,238,164,146,0,87,208,249,183,244,239,139,235,171,142,148,244,226,227,7,149,211,192,255,0,237,145,140,187,114,120,185,127,162,105,48,165,5,161,64,30,12,42,127,129,197,218,69,114,94,242,53,78,177,203,220,125,62,232,221,233,154,139,117,85,27,138,9,89,113,46,38,79,58,191,191,24,178,99,111,150,43,78,135,91,89,78,93,122,189,198,210,92,113,196,160,109,192,74,127,183,22,96,63,228,226,172,245,218,58,13,22,238,198,54,85,95,16,238,173,61,57,189,161,146,117,169,134,116,152,152,80,82,200,49,244,199,197,238,170,58,167,237,84,46,58,18,85,250,58,168,73,216,255,0,243,133,89,59,125,113,246,107,226,13,196,156,169,92,203,132,232,81,166,36,3,4,128,92,36,99,227,47,87,151,72,155,45,180,177,164,148,219,171,82,225,159,218,253,41,90,7,251,58,113,179,77,198,63,143,208,203,46,117,18,247,125,75,190,218,60,91,45,180,169,69,83,74,194,245,122,157,9,51,249,96,75,78,169,17,0,142,222,152,229,148,36,88,237,131,112,5,19,27,157,255,0,234,198,14,128,118,0,72,245,197,82,234,205,176,246,80,217,82,136,153,131,28,118,250,226,21,158,192,77,134,172,204,75,106,253,216,156,213,162,82,82,72,223,111,158,33,89,237,184,176,87,44,131,1,149,152,159,108,76,95,36,176,219,88,74,88,104,234,36,105,143,150,248,146,170,152,87,81,90,105,139,245,44,131,117,211,174,150,165,198,28,76,210,85,112,180,16,161,244,59,247,195,29,169,180,154,102,212,65,216,0,54,196,145,132,232,102,208,144,96,27,194,7,28,255,0,67,171,198,199,201,205,78,153,53,202,20,20,31,163,170,238,173,219,169,91,184,34,227,74,203,149,41,104,7,84,146,251,1,73,82,254,241,3,96,1,36,12,108,59,99,158,68,148,142,216,199,249,69,250,101,91,174,84,73,125,30,40,187,210,159,15,88,213,254,62,156,204,115,141,103,106,116,148,32,192,27,119,197,83,232,138,101,123,157,139,51,140,171,36,102,0,146,53,27,93,92,79,175,132,172,73,144,168,17,4,109,244,196,79,55,44,171,38,95,130,100,21,91,42,183,31,250,21,98,74,220,40,108,57,220,98,150,137,76,80,178,85,229,0,243,35,120,196,83,44,164,34,243,155,28,1,64,155,211,102,68,31,255,0,87,210,143,203,18,66,162,76,5,79,49,248,226,191,23,140,213,109,206,87,90,27,102,71,126,231,103,169,184,37,202,155,139,55,6,80,186,103,13,19,62,82,202,200,43,30,86,247,10,253,190,54,192,134,238,99,63,72,210,148,191,119,48,119,188,93,71,180,253,169,200,195,199,79,229,63,107,33,2,13,66,202,71,180,241,136,127,75,235,51,115,87,59,170,105,242,245,185,235,81,185,220,200,168,23,39,5,78,179,80,162,65,96,177,160,14,68,135,73,34,54,19,2,101,211,189,107,167,169,91,141,20,149,62,178,82,161,184,220,237,139,63,164,89,47,93,251,201,107,173,144,191,40,86,228,65,198,19,234,103,76,178,95,81,243,3,138,206,22,111,182,57,111,171,169,240,72,168,117,179,165,110,13,64,148,40,79,221,30,252,239,190,55,131,136,58,72,223,97,183,56,202,93,122,233,237,255,0,165,189,59,204,157,79,182,223,168,238,181,180,79,48,235,84,78,219,86,134,212,42,43,26,103,73,82,94,153,72,116,153,16,9,3,108,78,38,187,193,223,72,245,42,154,63,134,14,132,186,220,59,211,246,84,73,34,69,206,184,17,183,179,209,137,37,147,225,55,160,30,58,86,114,2,22,8,4,106,185,85,172,19,207,10,116,254,120,204,57,155,226,115,173,77,92,106,104,237,203,179,208,248,15,173,176,170,106,50,162,168,49,63,174,82,199,111,239,182,26,154,248,166,248,146,167,65,105,25,200,36,68,72,180,81,18,54,245,12,206,46,181,220,63,99,153,245,103,208,75,63,195,231,69,168,217,75,13,116,183,43,45,176,52,143,30,210,195,199,234,92,74,137,196,154,211,210,46,155,89,42,19,87,101,200,89,110,130,161,31,117,202,91,85,59,42,79,200,165,2,62,152,249,183,107,235,95,196,38,112,175,52,206,117,189,235,26,128,214,167,170,107,93,162,104,14,255,0,226,209,167,111,72,253,216,146,221,42,122,187,113,181,166,213,153,62,43,44,213,20,207,74,166,162,229,84,242,9,61,188,66,201,49,196,65,143,150,17,190,235,15,195,205,247,159,72,190,202,181,2,24,79,137,163,246,82,38,62,152,129,245,47,51,101,123,69,175,236,215,28,193,107,161,120,255,0,213,212,213,182,210,143,180,40,143,159,211,31,50,24,233,141,198,246,250,234,94,206,54,116,187,168,128,179,95,78,74,200,231,78,151,39,211,152,228,97,218,175,163,183,10,10,84,211,149,220,46,15,56,146,244,81,91,221,169,113,105,0,73,65,72,32,39,204,9,249,140,60,97,223,98,188,105,119,155,7,38,117,139,167,246,107,226,46,175,117,19,44,180,211,11,151,38,243,78,22,0,216,249,117,234,63,65,139,59,54,124,94,252,55,102,209,77,76,199,83,109,173,212,52,207,132,255,0,142,203,205,160,159,64,178,141,42,30,224,156,124,250,180,244,1,219,237,51,111,162,155,52,81,168,133,41,104,122,197,88,178,64,244,41,99,79,251,93,246,227,14,52,255,0,11,57,161,53,193,159,240,126,243,88,208,26,202,194,27,108,20,3,190,206,173,189,246,59,3,56,170,88,34,230,167,124,163,74,201,249,111,31,115,52,155,223,19,125,6,177,102,171,195,142,231,182,42,218,251,21,51,45,174,154,142,161,196,186,226,86,249,80,74,131,122,76,5,163,121,141,249,48,70,26,158,248,216,232,154,84,178,83,127,90,80,168,72,110,133,7,95,184,151,6,223,56,56,161,169,190,24,174,148,202,113,251,254,93,190,125,148,2,218,18,205,77,182,145,65,206,202,42,114,181,192,70,198,83,2,100,110,35,22,30,87,232,30,66,90,252,11,191,72,27,119,98,2,234,51,18,146,117,64,231,236,207,188,99,158,6,26,91,151,40,170,56,177,55,77,142,151,127,142,126,155,132,159,208,249,87,49,84,47,183,218,80,203,9,252,82,226,207,229,136,157,127,198,165,150,241,101,174,203,149,153,22,181,134,43,238,84,53,230,161,170,212,56,166,197,59,117,72,210,27,40,78,173,95,105,153,212,35,71,121,145,38,115,162,54,70,210,195,153,107,162,246,42,39,18,146,135,188,107,133,125,95,137,4,239,21,20,47,14,209,41,9,59,137,24,237,187,163,121,125,41,23,10,142,152,229,48,238,144,133,41,74,171,169,107,68,201,33,1,182,65,94,195,112,19,201,18,6,40,156,94,88,214,68,106,196,163,166,158,236,79,159,191,18,177,248,56,203,15,223,179,189,217,170,119,82,5,61,51,74,84,131,34,86,123,122,243,141,221,111,201,142,48,216,10,115,81,73,223,111,237,197,99,240,217,147,44,249,111,59,220,235,31,182,229,59,61,61,85,30,134,141,190,149,250,66,226,131,137,48,191,29,229,130,64,147,9,227,205,185,24,212,84,244,22,250,154,113,91,64,243,117,44,192,133,211,159,24,43,228,81,56,167,52,35,118,91,139,52,215,168,186,16,170,60,190,166,192,18,8,30,156,97,194,158,204,81,231,66,72,50,7,24,116,174,190,218,45,165,72,122,138,252,185,60,177,151,235,158,3,253,70,72,194,219,85,218,209,117,90,83,79,75,120,110,15,53,22,90,202,127,205,198,134,50,53,31,19,92,101,55,220,196,116,20,10,109,123,39,114,119,143,223,135,134,169,206,218,70,243,168,0,158,6,28,23,68,235,109,248,148,212,47,212,136,157,45,184,218,20,127,252,69,166,48,217,250,79,48,33,224,211,93,57,190,148,241,226,125,174,221,31,63,250,84,254,88,93,209,93,227,56,78,93,195,131,44,132,136,16,149,13,182,24,86,206,134,199,152,3,219,130,103,223,4,81,51,115,169,73,53,54,167,232,245,1,229,121,230,76,124,202,28,86,1,91,111,204,108,146,229,190,154,215,80,65,255,0,174,184,173,175,220,202,176,178,203,15,16,142,12,158,2,108,192,20,237,169,221,126,84,136,143,83,191,24,77,147,114,243,86,218,187,133,237,183,81,225,221,105,104,25,40,13,193,65,166,85,97,212,79,125,95,107,246,143,15,190,173,149,52,206,119,169,87,135,93,151,242,226,90,157,226,244,235,159,236,253,148,12,61,82,208,84,132,143,182,42,149,165,14,18,218,202,211,31,84,167,11,44,240,112,217,125,227,227,211,100,142,77,254,84,65,186,202,235,245,89,98,212,134,146,164,35,252,40,203,161,74,34,117,127,202,212,188,125,99,15,57,91,46,182,201,113,202,36,54,215,244,166,234,93,89,65,82,222,90,91,113,16,85,32,70,151,151,183,169,7,212,30,231,60,151,120,205,84,116,212,137,205,118,202,38,233,110,20,55,20,149,218,86,233,43,165,169,106,161,41,63,210,83,229,42,104,3,222,9,223,18,6,170,11,8,209,85,152,45,227,221,154,48,223,225,169,229,98,151,154,59,28,60,77,43,4,251,69,63,1,71,217,244,40,1,223,205,242,194,246,9,240,128,137,218,113,29,175,173,181,210,180,167,235,179,229,85,35,73,18,167,7,217,16,148,251,202,219,86,18,83,230,124,159,78,150,188,78,171,7,16,224,79,135,226,86,219,198,176,68,136,134,68,200,227,25,233,119,26,125,103,212,150,150,87,170,19,190,248,80,150,212,152,253,216,138,47,59,244,251,195,113,111,103,230,31,75,101,45,175,77,193,160,66,148,9,74,127,84,18,100,132,168,129,201,131,24,105,79,82,58,47,80,242,144,172,236,180,173,3,82,181,222,235,26,28,143,87,0,159,110,112,141,33,214,230,89,72,87,41,32,224,208,79,161,245,197,105,255,0,25,189,30,167,31,171,207,108,124,191,79,84,46,127,23,14,25,115,31,94,250,13,96,91,12,223,179,157,169,10,170,103,237,12,162,166,160,184,92,111,90,219,214,2,164,145,173,181,166,125,82,112,70,223,9,89,50,133,114,248,46,132,147,31,203,3,0,183,42,130,4,206,51,246,89,235,239,195,142,111,204,8,203,57,102,190,213,93,114,125,11,113,45,49,111,251,201,64,42,84,43,70,157,128,39,156,79,19,95,146,155,33,77,90,216,65,30,148,169,31,195,12,214,69,253,34,56,227,239,151,223,238,79,157,189,90,105,85,253,38,233,70,212,114,28,125,41,143,196,224,129,155,178,168,148,156,205,105,17,216,214,180,35,253,172,68,6,110,176,210,141,52,236,36,8,236,0,195,86,101,234,165,147,46,88,46,89,130,178,131,196,167,182,81,189,88,242,82,182,245,22,219,65,90,163,81,2,97,39,146,7,169,24,100,242,248,21,246,120,91,171,44,214,243,21,141,212,149,51,123,160,116,115,250,186,148,47,242,4,147,130,93,205,246,70,12,41,117,170,142,75,84,21,14,15,197,40,35,24,194,167,254,18,94,141,81,20,198,83,204,10,81,27,134,216,164,94,159,156,84,17,248,98,213,233,7,197,38,93,235,78,95,170,204,57,74,203,85,76,205,29,106,232,86,155,151,134,202,138,210,132,46,83,161,75,242,195,137,223,216,251,77,141,106,34,175,104,189,150,158,249,151,223,236,94,85,61,69,202,116,73,14,87,92,94,166,74,140,36,191,67,80,216,39,208,74,57,196,111,52,230,11,54,103,66,171,108,117,173,212,182,195,77,52,228,72,41,86,144,119,10,0,250,253,65,29,140,71,63,195,251,221,77,58,217,184,218,172,112,177,230,107,237,74,117,60,251,182,159,99,254,236,102,28,195,241,189,96,179,117,10,187,36,183,146,235,139,150,251,138,237,142,190,193,107,66,148,149,233,94,153,243,20,146,59,158,195,219,20,229,199,151,60,118,180,104,211,246,56,39,190,47,203,239,131,232,229,49,138,102,70,255,0,113,35,111,150,15,7,183,238,198,87,255,0,195,182,196,235,201,165,182,100,58,247,154,167,9,14,169,247,27,109,65,59,121,128,74,149,171,96,79,97,198,251,224,246,254,54,42,234,149,54,222,158,184,180,142,53,73,32,123,193,62,163,251,113,106,213,98,92,89,159,253,47,86,249,216,106,64,119,146,70,4,21,183,207,108,101,87,254,49,58,130,226,130,109,157,38,21,18,157,69,41,47,168,233,245,148,180,70,3,71,241,79,215,39,143,136,231,69,16,182,212,79,133,228,173,109,74,31,47,4,131,254,176,231,140,31,139,196,251,195,253,47,82,149,181,253,205,90,49,11,153,207,23,162,70,254,13,48,255,0,100,226,49,210,174,170,117,87,168,110,87,46,235,145,109,249,117,155,113,104,47,237,137,170,81,168,43,213,247,9,8,16,2,55,62,109,213,16,49,35,167,125,79,231,59,211,133,41,73,209,78,37,31,117,67,73,130,55,48,8,222,9,60,225,114,228,83,218,215,143,209,145,139,12,176,188,145,151,90,250,162,68,218,132,111,3,231,223,6,5,73,216,254,56,78,131,9,136,193,161,68,29,248,24,179,113,86,208,208,118,157,177,233,245,239,128,2,126,184,236,131,190,21,187,25,42,4,36,114,35,99,128,133,71,3,219,1,158,220,239,190,59,183,176,194,50,200,160,91,119,199,9,247,199,1,145,7,223,28,51,59,131,235,233,138,217,106,70,46,74,184,28,127,110,13,74,167,113,183,125,176,64,4,152,239,249,96,212,68,142,118,199,166,71,152,107,145,64,152,26,140,207,16,48,49,0,113,17,130,193,216,64,250,70,7,51,220,123,78,0,104,22,223,213,199,137,19,19,193,199,35,96,35,29,157,196,158,252,96,32,230,168,158,79,121,156,22,76,147,229,156,12,238,76,13,189,240,90,160,204,64,156,0,144,75,166,125,39,156,35,168,58,82,65,34,64,236,112,169,242,76,166,123,206,248,67,80,85,6,56,158,49,40,134,136,214,107,143,179,130,120,223,247,98,220,248,110,81,29,23,177,36,111,250,218,241,255,0,182,191,138,139,51,137,166,27,237,49,204,226,217,248,112,87,255,0,35,118,78,208,245,194,63,252,185,252,62,95,210,94,241,33,198,71,238,39,151,53,144,133,153,60,126,56,185,174,201,47,23,20,68,65,35,233,56,165,46,171,210,202,187,236,102,113,118,85,16,250,235,18,6,237,56,81,31,232,164,255,0,17,140,195,207,161,103,220,31,20,193,165,148,21,106,117,13,131,60,21,40,38,127,63,223,130,92,169,20,96,188,245,73,75,50,180,234,113,41,66,80,162,163,19,193,137,128,57,158,125,201,207,188,218,210,250,116,187,250,165,164,47,195,1,74,38,1,136,18,120,35,222,15,215,13,245,38,134,141,199,126,212,187,131,237,185,81,42,109,116,238,62,141,71,74,134,144,18,118,27,68,108,8,62,152,161,26,229,105,221,156,106,231,111,170,66,107,42,42,24,69,52,169,105,117,199,3,114,82,116,193,74,132,192,146,9,39,145,192,145,132,153,145,47,223,108,23,27,109,19,78,165,117,45,37,145,173,7,73,215,166,84,22,36,24,10,63,80,125,48,99,214,219,85,77,201,44,133,255,0,73,212,154,183,117,50,181,44,128,52,167,66,143,220,26,132,237,59,149,17,4,234,195,130,220,165,125,21,20,12,50,226,21,172,7,63,82,182,210,74,136,38,21,0,19,190,240,123,250,226,122,59,66,45,210,139,140,154,23,21,4,141,201,223,96,35,13,149,202,168,91,174,148,128,29,67,99,72,66,73,94,149,114,2,167,99,41,61,163,215,14,64,40,184,85,173,69,60,4,198,223,63,207,9,171,104,252,112,167,89,32,56,82,164,110,118,82,72,220,126,67,183,108,42,45,200,155,67,37,158,169,55,59,130,214,227,30,26,216,88,64,75,138,10,88,64,39,112,32,40,2,164,14,73,220,28,72,150,167,27,251,137,73,27,236,73,16,35,215,126,255,0,191,219,16,182,50,135,219,174,139,53,41,113,170,116,106,110,27,112,175,80,41,27,2,71,151,188,152,213,247,119,16,0,154,180,202,89,108,32,110,17,176,157,224,122,78,30,117,124,20,105,156,220,94,228,20,23,85,246,130,141,9,12,20,2,23,201,42,222,123,252,187,97,179,52,173,151,236,53,172,54,226,74,208,166,130,210,57,76,173,36,78,28,91,105,250,83,163,94,186,112,124,161,70,74,18,18,144,55,59,242,20,119,147,191,56,71,152,208,23,99,170,74,99,204,164,31,174,180,225,87,82,217,94,215,241,41,206,146,179,225,245,39,53,2,57,204,96,239,255,0,212,244,95,217,135,47,136,149,132,155,14,163,30,106,159,220,214,1,211,64,175,248,201,204,224,136,74,115,0,9,246,31,161,168,207,239,39,29,248,139,84,43,47,239,190,170,175,220,214,30,124,177,48,42,135,196,206,189,101,115,79,78,234,128,141,222,167,16,127,244,137,198,95,80,14,231,43,83,51,254,53,98,7,174,234,254,88,210,253,106,58,186,119,86,123,135,152,255,0,222,164,127,28,102,139,82,69,79,84,50,245,38,176,63,165,52,157,251,157,248,252,103,26,180,75,214,41,214,186,196,207,171,29,28,0,100,214,248,221,245,126,228,226,113,59,122,125,113,12,233,43,42,103,39,53,168,125,247,150,161,62,144,145,252,49,50,228,109,140,185,125,182,95,165,253,24,251,138,139,226,8,106,176,61,3,146,210,127,216,120,227,226,55,82,42,252,106,90,214,138,129,240,77,91,127,41,171,120,255,0,249,223,158,62,221,117,241,10,119,46,60,148,31,58,170,154,108,123,254,161,195,252,113,240,219,168,238,248,87,27,181,58,4,37,75,125,105,145,34,11,139,63,199,27,180,223,164,140,53,122,137,253,247,154,115,47,18,230,94,180,44,239,52,20,231,208,127,139,24,92,80,12,251,119,156,32,202,233,3,44,217,135,51,110,166,237,207,234,211,135,52,182,12,70,199,210,49,76,253,166,110,135,178,134,250,196,30,0,216,111,206,33,157,64,104,156,179,114,41,18,69,59,132,1,207,221,56,158,62,210,73,51,180,113,134,202,202,70,170,24,91,46,160,45,10,4,20,16,34,59,226,19,166,51,24,173,77,233,105,43,80,35,97,188,123,97,232,210,229,171,197,53,21,13,254,174,218,41,81,86,31,83,53,74,111,74,143,132,227,123,234,48,4,58,163,199,32,98,154,190,229,58,122,10,167,3,108,132,150,142,137,74,116,237,216,142,248,98,121,21,180,102,41,235,170,217,51,251,15,41,63,184,227,127,180,184,57,206,13,51,102,228,251,102,86,170,90,205,61,250,220,227,134,165,170,133,185,246,150,142,130,22,131,164,16,118,31,170,71,62,248,208,180,185,227,38,209,54,13,78,104,182,72,3,80,110,165,43,35,232,146,113,242,134,162,245,153,65,242,102,91,194,118,129,21,238,143,195,205,135,220,175,152,174,244,86,123,157,234,239,152,51,59,140,208,57,78,28,125,155,128,95,130,133,174,39,67,234,40,146,97,32,132,146,10,129,237,5,101,6,202,251,36,185,179,233,197,255,0,170,221,63,172,203,247,91,93,54,97,241,42,42,104,95,97,191,14,149,245,2,181,54,160,157,194,35,147,235,30,184,148,210,117,63,33,212,32,41,57,149,148,164,198,157,77,58,158,231,153,78,62,99,88,186,139,95,93,107,166,113,206,160,91,216,169,83,106,241,27,78,87,171,168,117,26,76,13,69,53,5,10,42,16,161,164,30,119,131,182,39,44,88,115,13,94,87,168,191,219,122,197,77,86,237,70,151,233,219,123,40,162,132,184,17,173,42,105,70,161,69,104,212,98,22,70,218,100,3,170,113,95,101,96,212,99,212,223,213,221,82,201,244,128,37,154,215,43,84,56,20,232,223,253,178,156,52,51,213,172,186,22,230,139,5,205,6,161,122,220,116,10,81,173,97,1,33,74,135,164,157,41,72,152,152,72,29,177,135,174,23,220,225,153,179,1,102,198,197,235,37,91,237,237,10,103,217,165,179,170,230,151,94,74,215,250,196,45,250,88,88,34,6,164,44,166,18,14,242,37,225,186,235,189,166,162,150,158,251,159,250,148,205,45,83,137,101,85,140,229,26,38,90,166,10,80,74,84,227,171,164,208,216,212,160,36,168,70,230,118,221,123,58,39,106,174,87,223,236,108,28,145,152,178,150,89,178,80,91,212,181,165,246,41,90,105,242,148,164,164,184,150,210,149,40,29,92,18,158,76,97,75,249,254,205,106,67,142,91,168,169,148,133,40,168,169,250,230,217,78,254,164,106,198,39,234,221,178,138,130,218,213,203,41,117,74,142,255,0,78,166,13,61,202,221,152,107,169,74,93,255,0,20,134,212,211,116,244,202,214,162,66,212,178,178,0,157,132,108,35,253,44,234,53,13,134,153,204,183,154,46,217,49,154,5,186,93,167,182,84,44,155,74,20,148,169,192,226,155,253,88,75,190,32,73,65,208,70,176,146,84,145,170,91,179,190,242,41,37,105,27,121,93,120,178,37,227,79,115,172,202,84,165,71,76,127,132,168,82,228,246,130,208,147,237,56,102,234,110,114,233,199,81,186,117,118,202,245,25,243,45,219,152,174,13,168,213,170,236,203,141,182,24,169,74,213,34,82,54,83,37,36,206,196,25,224,140,103,55,122,181,151,105,208,246,99,172,171,232,77,117,90,91,109,106,112,84,77,83,138,45,165,97,63,124,44,148,202,82,125,20,146,39,105,196,203,169,61,91,200,180,117,214,202,174,154,244,114,233,154,106,110,73,21,36,187,104,165,184,53,80,201,104,22,212,143,13,239,16,249,76,141,66,8,130,9,17,39,103,93,8,140,170,73,209,85,255,0,224,108,115,122,171,243,6,67,234,134,83,204,52,70,165,207,18,162,153,213,45,150,215,26,212,133,56,200,112,5,0,164,146,14,240,160,123,140,39,31,2,61,77,83,133,38,229,150,130,98,65,14,215,42,61,255,0,232,190,216,176,50,213,178,231,156,171,42,115,54,101,201,93,70,202,20,53,90,152,77,159,47,10,203,96,241,155,75,80,242,216,109,207,12,33,73,90,134,169,212,84,131,176,2,112,102,97,233,102,68,75,34,169,93,40,234,134,97,64,125,182,252,23,111,85,137,123,195,137,89,86,170,148,164,15,41,27,110,53,39,99,185,194,246,117,222,106,252,92,151,31,66,159,175,248,46,207,148,238,56,138,108,199,150,30,117,149,41,10,109,170,199,210,180,168,108,65,214,202,96,131,134,155,238,82,206,189,45,179,37,236,245,73,108,65,77,83,76,209,188,138,173,111,186,149,5,106,208,150,144,181,236,66,9,33,35,239,9,59,128,116,69,131,162,127,9,119,139,77,45,217,222,159,211,82,185,94,202,93,93,61,86,112,169,117,212,3,10,210,173,47,168,72,32,110,15,110,79,116,215,187,62,109,200,185,42,147,32,116,213,171,182,96,202,85,233,175,101,20,150,170,74,103,219,164,101,199,84,165,180,183,222,115,89,42,47,47,125,68,243,17,3,14,162,35,212,201,186,178,174,177,219,250,231,126,125,186,124,185,98,203,148,212,239,82,183,84,135,238,142,62,215,140,210,144,149,5,65,104,40,78,185,18,56,230,56,192,174,89,15,173,244,223,175,188,230,62,134,178,81,180,85,212,186,21,19,201,148,97,247,39,124,53,100,75,93,181,73,191,252,62,215,93,234,220,116,184,135,94,189,212,83,41,164,20,128,27,40,67,138,73,130,9,213,254,84,118,193,119,94,140,80,101,70,232,94,179,252,41,81,102,34,117,154,164,187,153,18,198,128,144,157,42,151,74,167,81,212,97,60,105,223,145,139,47,192,165,180,54,91,109,221,62,185,218,233,23,212,108,219,211,244,93,109,254,58,31,77,178,238,134,233,2,75,160,2,1,220,130,18,216,147,180,157,185,195,126,72,233,173,43,175,210,230,203,157,85,22,114,178,55,84,170,71,152,201,52,107,169,40,168,240,138,211,173,224,225,208,148,157,36,242,101,104,224,25,197,171,150,105,126,23,28,203,244,119,11,183,75,114,253,186,174,178,149,167,42,168,77,26,234,195,14,20,164,169,175,17,45,233,115,74,182,144,32,196,129,134,186,187,110,101,178,217,171,31,248,116,108,215,81,61,120,113,199,44,150,214,211,100,110,153,46,32,159,16,184,178,148,184,164,132,52,223,221,212,161,7,246,78,13,204,133,107,188,175,109,217,59,166,22,76,198,245,255,0,164,125,82,182,244,162,190,141,47,90,43,168,175,21,20,181,117,46,16,164,41,90,145,86,252,181,10,78,146,32,16,82,71,109,215,87,102,12,214,195,94,41,248,207,203,46,37,168,141,54,123,90,149,199,249,46,18,127,60,74,178,15,74,239,117,55,90,220,205,212,95,135,123,69,194,225,86,86,92,106,190,186,134,168,186,226,149,168,188,181,238,84,169,7,157,206,163,39,18,58,238,154,90,95,185,178,242,62,24,50,181,21,58,146,134,156,240,147,111,41,72,212,73,92,17,185,131,243,219,17,208,158,172,161,110,57,246,189,10,80,170,248,187,113,109,146,162,161,111,180,37,165,76,129,183,133,51,50,76,207,111,124,37,162,204,61,23,162,166,173,110,243,241,15,158,42,220,184,83,37,164,45,166,234,91,44,16,242,22,92,64,240,149,165,95,171,82,36,126,202,212,59,226,208,180,94,46,185,83,49,90,168,58,131,240,195,146,50,221,166,183,237,5,85,104,77,53,123,169,8,108,145,228,96,113,172,182,12,129,178,143,166,45,58,110,161,244,97,44,22,216,179,89,104,212,180,148,7,24,176,56,210,145,61,194,130,118,62,135,219,21,202,117,220,95,24,57,37,86,80,247,126,137,231,28,217,146,237,119,158,147,187,158,243,205,159,49,21,58,245,101,102,102,167,163,83,109,180,74,82,144,31,109,42,41,90,148,162,65,28,178,131,28,28,69,178,29,63,66,237,246,218,251,111,83,186,217,212,12,155,152,232,43,170,40,42,237,182,202,234,154,132,39,195,92,110,227,116,138,65,58,129,16,12,121,102,119,24,188,243,229,159,170,143,89,172,149,61,9,118,255,0,152,232,170,18,251,117,75,174,191,162,149,44,4,20,6,244,161,101,178,117,75,156,3,26,125,196,145,144,50,47,196,45,13,85,53,251,49,101,209,246,214,86,181,125,149,235,155,21,20,202,10,10,76,168,7,1,36,72,87,60,128,119,130,49,91,156,171,146,232,198,61,19,231,204,108,203,191,18,189,5,233,213,173,171,77,175,173,125,79,204,72,10,42,215,82,11,175,29,201,141,110,54,217,239,17,232,7,207,14,212,159,24,185,2,162,235,226,219,45,189,94,185,49,9,209,246,86,3,196,174,100,202,85,82,1,153,136,211,180,76,153,132,218,26,58,207,82,195,12,185,99,203,52,165,165,37,65,193,33,66,1,16,72,89,153,157,240,197,123,173,248,174,179,214,86,220,172,111,116,169,187,101,51,4,182,170,245,215,154,144,128,132,169,194,116,2,143,188,147,27,113,30,248,163,100,103,213,125,254,197,219,229,14,143,246,19,90,190,44,174,215,155,186,105,109,189,35,234,191,217,31,121,40,101,213,229,160,160,132,24,78,183,10,94,48,1,36,146,54,3,10,153,248,144,207,55,11,149,29,185,190,138,117,94,145,186,202,134,216,53,53,57,117,198,82,208,82,128,43,81,42,32,0,12,146,79,3,182,28,242,191,196,197,31,232,74,5,102,42,199,94,187,6,17,246,207,209,168,99,236,229,221,35,81,71,136,82,178,153,152,145,49,206,38,54,78,191,82,222,46,20,148,148,150,91,233,114,173,228,83,54,233,167,96,182,146,226,128,146,82,179,2,96,146,4,198,51,184,195,255,0,20,104,79,47,123,101,33,119,235,127,88,174,215,53,57,102,233,247,89,105,104,159,91,105,109,14,100,245,164,50,157,41,4,149,165,68,157,245,43,218,99,16,123,199,88,190,38,41,16,237,107,125,52,234,35,20,77,148,133,84,93,89,169,162,66,66,136,3,81,82,116,9,36,15,189,201,198,187,204,214,239,136,26,139,205,75,153,107,54,88,169,45,36,163,236,237,60,164,23,64,8,26,167,250,42,249,86,175,218,61,184,198,114,234,54,111,248,129,234,13,61,37,166,131,168,95,163,109,107,163,67,119,42,71,109,84,143,23,106,145,82,227,129,97,94,16,32,4,248,2,1,78,232,59,111,38,189,176,111,217,70,168,79,37,42,97,157,59,248,135,235,133,166,216,253,53,219,162,202,191,62,235,234,117,47,214,231,26,106,114,218,74,82,2,0,113,51,177,74,143,63,181,134,252,253,213,175,136,108,213,66,138,75,87,73,219,177,120,117,38,168,59,67,157,105,20,225,37,37,33,4,165,98,81,185,58,125,125,48,130,215,144,250,218,0,158,165,44,207,0,100,122,26,131,242,222,48,229,83,211,94,175,84,160,166,175,169,215,22,246,143,213,244,222,133,16,62,105,80,196,237,199,224,191,184,201,206,238,223,246,42,187,197,243,226,218,239,71,83,106,169,55,90,122,90,148,120,106,82,175,137,90,155,133,5,74,84,219,192,131,229,252,9,196,50,222,187,35,87,59,134,95,235,214,116,171,98,170,153,76,20,83,26,171,133,65,210,182,212,162,92,40,75,136,59,22,162,12,238,126,154,51,34,244,223,50,100,140,247,65,153,243,157,230,229,155,109,148,65,224,253,154,183,44,10,86,170,20,166,212,132,235,80,82,196,165,69,42,221,39,116,142,57,196,203,168,253,89,201,89,110,220,139,253,159,225,102,213,124,184,125,169,154,101,176,205,18,82,232,111,66,252,234,34,145,68,165,58,18,158,32,106,79,182,34,57,20,94,212,191,110,62,100,206,50,126,179,191,137,155,109,182,15,132,26,101,208,93,46,181,172,214,91,95,169,113,135,2,21,117,67,135,66,80,165,199,145,28,7,17,188,142,125,142,45,11,61,23,192,70,114,186,211,219,40,242,253,93,117,104,167,67,45,234,171,186,181,165,166,144,18,145,62,34,82,97,41,2,78,230,49,40,202,223,19,89,150,247,227,211,90,190,13,110,13,177,76,203,213,42,20,110,57,5,104,101,74,74,10,69,18,100,172,164,32,14,100,136,7,140,37,95,196,151,84,77,66,170,63,240,30,204,129,68,141,37,116,117,114,159,148,208,122,225,189,127,63,220,173,202,55,201,43,176,229,111,134,60,169,69,85,108,178,101,26,246,105,170,221,105,231,145,250,86,181,122,150,216,90,80,101,111,146,32,58,189,134,219,239,219,14,109,191,240,245,76,117,39,42,56,99,111,214,86,58,191,201,111,28,86,121,143,226,11,174,183,186,122,118,237,191,10,249,238,200,90,89,82,213,68,229,99,101,193,16,18,173,52,66,70,243,135,60,157,119,234,166,115,180,58,246,98,233,159,80,108,197,110,56,192,67,175,212,173,69,33,9,33,99,85,58,76,18,162,6,223,179,140,185,33,53,235,72,213,138,112,107,108,91,253,201,240,204,221,8,166,73,13,100,154,53,142,101,214,218,95,253,229,156,121,15,244,55,54,221,173,214,234,174,148,229,234,199,157,40,163,165,114,174,209,72,240,105,10,112,157,32,170,74,83,173,107,84,13,165,68,242,78,40,171,151,195,46,81,101,214,211,153,107,122,148,203,143,165,74,74,107,175,76,180,167,98,36,143,22,147,112,36,79,204,97,185,63,10,189,48,113,106,38,191,52,171,152,215,125,160,7,241,52,248,22,197,202,151,246,29,198,82,84,227,255,0,216,210,23,79,134,187,73,205,9,204,57,33,188,191,148,222,106,153,52,232,69,178,214,150,101,68,174,84,20,217,65,26,146,116,157,184,29,231,21,47,88,110,157,93,233,149,254,150,203,151,173,57,203,56,180,253,26,42,87,89,109,162,172,240,153,113,75,90,75,42,41,43,26,198,137,231,133,3,223,16,117,124,34,100,7,36,179,115,191,128,120,213,123,183,40,253,127,82,48,215,119,248,98,233,69,130,161,170,123,230,125,77,181,234,134,124,118,153,175,204,246,166,22,180,106,41,11,9,94,147,167,82,84,38,57,73,28,131,130,43,27,149,182,223,193,135,230,66,52,169,126,194,212,117,91,173,213,15,169,55,46,143,103,164,161,40,82,212,167,88,172,76,0,146,127,105,163,204,109,130,30,234,159,90,28,75,74,165,232,78,120,75,41,103,195,82,13,53,90,194,213,169,74,212,98,156,14,20,7,127,187,207,165,213,210,172,246,214,72,203,214,126,153,100,44,199,147,110,169,166,212,205,19,6,255,0,67,81,84,250,150,181,46,2,90,169,26,148,84,163,176,79,211,3,235,22,120,248,161,165,255,0,154,246,46,142,53,114,161,185,90,149,246,186,134,219,94,166,92,83,142,164,165,48,233,78,200,74,21,188,253,239,166,39,110,54,233,71,247,180,71,105,150,60,185,47,236,80,104,234,55,84,1,58,126,29,115,57,36,202,162,221,82,36,207,255,0,71,193,200,234,119,88,219,73,77,39,64,51,187,123,78,150,169,106,147,63,133,54,30,178,229,7,196,181,194,233,64,213,111,70,110,13,219,28,169,67,117,53,44,161,50,134,181,128,178,9,36,72,19,216,252,176,140,219,254,45,22,153,29,22,174,27,157,188,0,127,140,224,236,163,211,106,255,0,228,89,219,191,252,255,0,250,255,0,146,245,200,247,220,199,144,47,119,23,220,203,87,171,174,230,153,43,114,153,224,136,74,190,248,80,109,64,133,64,220,118,239,141,5,211,12,225,154,115,77,114,149,81,211,106,154,118,89,109,106,213,82,135,146,149,43,65,41,16,166,64,50,64,31,89,223,131,243,221,55,47,136,199,22,170,117,116,238,146,66,138,84,3,205,18,55,220,127,140,231,249,99,88,116,239,226,55,226,162,138,202,197,53,79,78,50,173,58,155,66,91,9,85,51,235,37,41,16,36,138,159,108,81,53,217,71,214,149,47,46,70,112,90,137,122,145,183,223,124,125,77,78,221,215,48,182,141,74,200,148,173,33,61,200,80,3,255,0,84,49,213,102,107,147,64,106,203,182,230,246,227,197,32,31,99,228,220,98,129,184,252,69,124,75,220,104,29,161,123,37,229,96,138,132,20,40,125,129,243,0,243,255,0,141,70,34,35,168,125,122,101,37,63,224,142,89,244,73,253,28,246,209,28,255,0,72,198,25,234,39,31,98,109,252,18,250,26,113,122,63,28,151,230,65,47,139,127,83,85,181,152,111,149,36,138,28,175,110,116,241,13,106,81,255,0,101,63,222,49,22,234,47,84,115,206,72,160,162,118,219,210,42,236,199,91,94,227,205,166,158,223,72,225,20,254,31,134,117,58,160,149,41,33,65,197,71,144,238,217,250,81,118,158,175,252,65,216,106,133,194,143,40,101,55,93,41,41,26,173,143,171,78,219,145,21,50,54,159,161,56,148,89,190,44,250,137,109,188,90,173,157,76,176,229,91,53,21,206,173,134,220,184,154,159,176,6,88,91,190,26,222,1,247,20,20,19,165,201,51,251,10,28,140,54,60,206,106,158,71,126,235,250,17,147,66,177,189,209,199,23,21,230,215,119,188,86,143,137,126,179,4,130,62,22,46,234,89,82,70,132,187,88,23,188,193,9,251,20,254,201,223,143,126,38,219,161,169,46,103,27,209,113,176,211,202,110,156,173,160,100,37,90,124,219,252,240,181,238,185,116,42,153,180,180,247,88,114,130,4,20,233,253,57,76,84,169,30,186,228,157,249,153,195,69,189,108,61,157,47,85,84,235,10,105,196,180,164,30,208,65,35,23,229,140,163,183,116,175,159,161,147,28,161,145,75,102,61,156,120,190,121,94,36,189,162,34,100,241,17,131,135,27,19,182,18,180,83,49,63,35,60,224,240,119,210,32,253,112,201,153,218,160,208,72,158,118,199,117,110,103,247,96,173,65,61,198,251,207,174,58,85,49,191,110,248,27,37,43,7,171,97,176,199,118,219,5,130,61,56,153,199,137,228,147,138,219,45,72,30,169,218,113,224,72,216,239,30,248,7,127,227,143,3,190,248,70,203,18,49,130,8,41,30,227,108,26,36,13,182,193,41,80,210,4,29,187,70,12,79,188,28,122,104,158,98,125,67,208,117,13,32,109,204,156,26,14,241,38,125,123,96,148,158,35,183,108,26,146,32,128,4,30,243,56,97,80,33,201,4,29,246,223,30,149,3,182,248,224,32,109,4,109,207,174,58,12,153,16,39,124,4,129,222,74,136,231,180,224,181,24,4,72,24,48,201,7,110,231,5,168,39,159,77,240,17,208,76,233,128,100,108,48,141,225,32,119,249,118,223,10,158,92,8,35,110,54,194,39,140,204,19,206,0,171,35,185,148,69,40,51,180,238,35,140,91,63,14,224,167,163,214,77,185,118,188,255,0,237,207,226,165,204,68,154,77,160,111,31,145,197,175,208,39,91,111,164,246,38,20,160,10,151,90,64,158,127,166,63,63,223,223,223,15,151,244,151,188,174,63,168,253,196,206,238,10,154,116,136,251,167,143,150,47,10,103,218,122,178,250,212,201,102,185,40,84,127,244,86,21,251,149,138,66,234,146,105,93,2,103,73,250,28,92,246,70,146,245,223,54,0,19,40,187,181,185,237,253,2,146,113,156,105,22,117,110,97,180,219,254,220,170,199,212,159,176,51,246,167,161,165,29,45,233,81,145,3,205,247,21,199,203,12,206,117,35,37,138,161,78,237,217,208,234,209,78,234,91,52,238,238,151,148,132,182,99,78,242,92,79,203,115,180,28,73,30,166,165,136,93,10,29,15,15,9,207,34,76,160,201,58,167,148,238,118,247,227,17,140,237,100,203,206,216,110,245,136,182,209,183,88,213,25,80,170,77,42,124,68,104,251,132,44,13,64,164,167,104,59,71,104,218,168,108,110,153,126,87,150,49,114,139,95,21,254,71,87,51,102,93,110,173,218,119,46,141,37,202,122,127,180,173,48,118,108,169,67,87,31,228,171,111,99,182,27,237,189,65,202,153,149,42,22,75,171,143,6,201,112,172,83,60,128,164,180,234,3,144,86,128,12,107,72,216,146,117,109,235,133,76,217,242,189,58,86,197,45,174,222,226,212,149,210,58,17,74,133,74,84,160,84,133,233,79,30,81,177,230,55,226,112,149,54,250,11,109,47,217,40,173,150,218,21,53,225,54,219,136,66,2,86,151,21,169,72,141,136,74,148,147,182,211,219,125,176,45,158,98,185,101,93,90,175,143,242,45,170,205,89,109,183,27,106,162,226,90,117,213,22,91,62,10,228,171,78,162,144,116,250,38,126,131,9,41,243,21,150,233,111,251,93,190,224,138,148,184,128,182,202,27,112,33,73,137,2,72,216,144,96,250,19,237,24,80,171,61,18,169,91,108,88,40,117,162,163,90,210,213,59,99,66,137,87,157,51,176,80,38,100,238,119,245,194,106,140,179,69,76,154,23,83,68,216,113,135,22,148,148,161,18,60,69,110,165,29,62,101,30,251,114,174,252,224,91,72,159,106,249,227,251,139,45,89,150,193,87,72,43,104,235,82,88,120,37,196,20,180,177,41,41,4,24,34,120,35,242,24,13,239,54,217,237,52,200,169,114,229,79,78,20,226,91,214,235,46,40,73,237,9,19,36,198,252,12,23,149,105,168,219,161,168,164,93,189,150,149,75,88,251,112,25,0,121,156,43,0,8,226,22,56,219,243,132,249,130,215,106,187,176,187,81,166,109,111,4,56,84,19,78,1,10,242,121,210,21,0,144,23,177,159,88,220,70,10,142,238,73,223,147,178,184,213,142,183,5,208,93,233,80,203,53,212,149,1,200,117,45,151,134,135,83,235,180,200,220,25,245,3,231,142,215,83,134,44,198,149,79,23,52,120,73,212,121,48,164,137,219,109,227,10,41,45,84,20,148,141,82,183,72,223,134,203,105,66,117,33,36,192,29,246,199,106,41,208,150,28,66,80,144,20,164,192,2,0,2,56,194,217,118,199,204,154,228,174,50,125,10,105,179,237,225,228,38,60,107,206,181,123,255,0,201,84,201,31,247,70,25,254,35,142,159,240,120,147,6,106,136,255,0,213,98,87,150,217,211,156,238,251,15,45,224,137,255,0,248,109,55,243,196,75,226,68,199,248,56,8,19,170,175,255,0,133,134,234,197,130,168,191,121,155,250,204,99,167,21,202,3,254,178,156,113,255,0,108,140,102,172,150,160,247,90,178,214,164,120,128,86,32,196,247,131,252,241,165,58,204,72,233,213,121,254,170,233,231,219,245,200,198,110,233,162,188,110,182,89,97,58,130,29,74,142,220,0,70,230,59,76,15,174,54,232,215,54,101,215,63,202,104,250,185,210,177,167,39,178,57,1,213,141,187,113,137,116,129,216,226,47,211,100,45,188,163,74,22,57,37,64,111,176,32,109,190,37,3,99,31,134,49,100,246,217,175,77,250,49,247,21,23,94,29,83,25,125,111,53,247,209,116,65,230,56,164,81,51,244,199,195,126,166,180,83,152,46,137,210,127,232,170,112,159,155,37,95,199,31,110,254,36,234,23,65,146,170,170,83,17,246,213,57,199,236,253,151,76,126,39,31,30,179,230,72,251,109,139,50,231,83,85,90,28,183,208,182,209,101,22,226,170,114,133,208,181,230,85,65,88,9,84,186,6,144,149,25,41,224,42,70,236,14,177,35,10,255,0,113,63,129,116,101,45,242,173,144,4,157,237,212,223,251,164,225,217,48,4,132,254,3,8,236,52,232,165,177,219,169,146,21,13,209,176,128,21,0,236,218,70,254,248,92,175,40,152,136,244,24,170,126,211,54,65,250,168,74,248,5,92,31,150,16,188,189,50,18,118,60,200,194,231,164,130,162,125,142,27,170,213,185,153,0,240,112,163,144,188,223,74,146,226,43,3,96,107,26,21,2,55,28,31,195,247,98,11,114,161,105,196,168,164,71,125,128,219,22,93,249,131,85,76,164,142,119,41,147,176,35,140,87,149,145,230,145,188,99,86,41,90,40,201,26,100,66,190,157,72,144,4,131,223,11,242,149,222,239,103,109,229,209,209,222,170,24,114,165,162,255,0,232,166,90,117,224,18,135,32,105,113,181,8,37,66,72,210,68,115,219,29,184,176,143,50,167,145,59,97,215,40,217,218,172,203,151,154,165,102,107,133,133,52,245,52,206,253,173,138,117,184,149,37,40,123,90,32,60,208,81,133,165,81,168,157,182,73,60,95,118,140,211,92,7,92,51,159,88,155,163,55,58,43,117,226,219,108,47,173,150,159,187,54,205,54,191,234,128,67,33,58,160,25,0,158,12,112,112,23,111,117,185,226,255,0,109,70,117,182,89,172,148,238,45,212,52,156,182,105,155,172,175,169,89,68,5,26,149,47,196,34,120,27,202,248,50,48,217,117,190,230,166,47,168,57,83,49,212,222,40,169,2,42,169,95,126,224,251,94,42,146,224,76,22,18,235,168,92,47,109,36,170,64,50,7,152,11,47,166,217,75,169,57,218,233,77,153,115,182,65,173,187,80,85,56,154,89,165,205,11,181,26,84,135,18,11,254,19,107,65,84,13,126,93,0,171,99,39,108,43,243,23,162,224,74,197,239,168,245,15,208,90,50,157,151,171,174,73,117,85,47,93,24,26,138,4,168,105,44,141,213,26,135,17,247,70,26,172,29,69,235,181,130,186,178,158,241,79,151,175,97,96,211,84,80,102,54,106,42,89,105,104,112,19,45,41,99,74,210,164,70,252,16,118,156,75,21,154,45,89,54,154,235,111,182,245,94,174,249,152,114,253,88,162,114,218,197,61,198,145,90,210,231,134,164,120,207,86,22,201,72,75,138,213,226,66,130,96,76,137,47,43,102,106,186,218,42,140,190,140,157,91,115,118,246,242,155,251,69,109,125,45,77,119,138,240,8,1,183,222,184,248,136,84,193,76,40,66,142,161,4,147,133,234,52,82,75,144,61,12,169,233,149,21,174,249,106,206,23,174,159,220,243,77,121,21,36,103,106,170,119,108,244,101,167,202,124,42,112,191,214,54,225,67,166,83,223,195,29,147,186,27,190,88,204,189,100,191,215,83,244,215,167,29,37,114,143,46,46,161,15,213,216,172,139,83,53,46,107,66,73,83,173,37,73,115,81,26,155,152,148,172,158,248,179,174,223,12,57,66,154,207,81,118,172,98,239,101,122,152,19,112,184,230,27,171,138,160,83,75,109,105,91,169,82,94,81,109,65,69,42,10,112,152,247,48,68,43,167,55,124,235,144,178,171,149,157,56,233,198,114,122,201,118,117,176,46,180,148,76,212,165,231,60,66,208,8,169,110,161,82,75,138,240,160,42,73,132,243,182,33,53,118,35,230,232,110,233,135,71,89,188,102,106,58,124,249,91,211,74,91,9,66,157,173,22,208,210,110,30,17,74,130,22,210,29,78,146,10,192,18,118,32,40,13,241,101,214,82,116,122,138,191,48,210,228,252,187,241,5,116,171,110,130,148,83,214,88,105,88,12,209,31,9,41,105,20,203,167,9,45,64,94,149,166,32,134,150,32,132,198,30,58,75,125,184,230,234,99,70,62,31,242,213,189,171,96,102,153,117,151,28,169,53,142,5,107,90,20,146,149,144,227,97,104,135,60,201,217,96,119,145,61,174,99,168,22,235,157,214,211,109,189,244,58,207,107,175,160,125,72,69,165,110,208,92,245,105,112,52,149,18,173,26,209,36,120,134,52,146,165,4,254,201,153,50,171,119,69,88,188,211,212,59,181,206,150,215,146,178,95,92,105,2,155,112,186,245,246,212,232,109,37,41,148,141,77,164,192,48,83,191,114,145,134,27,117,119,198,5,170,244,135,106,234,108,79,63,66,242,28,118,142,191,244,151,134,78,202,8,113,16,14,146,8,216,242,15,190,47,38,221,206,25,71,46,211,223,174,121,162,237,88,235,239,187,78,163,151,106,171,46,33,32,45,65,37,94,29,58,148,1,74,82,73,32,9,59,76,130,97,54,92,249,97,202,119,218,203,238,114,186,230,188,202,170,166,116,184,139,237,133,212,171,88,9,1,194,180,208,33,101,65,40,9,18,78,219,118,24,149,200,116,43,156,201,211,238,170,117,23,50,216,170,51,197,175,47,229,27,21,10,31,109,246,58,125,79,83,111,169,170,5,32,130,80,226,74,22,164,171,70,230,33,42,87,168,196,170,142,147,167,25,35,51,213,56,230,121,235,21,56,170,125,199,83,106,34,160,210,48,167,28,14,105,100,33,157,26,68,0,60,202,128,96,239,56,210,183,126,141,116,143,168,89,42,195,152,243,22,91,96,174,229,111,55,27,125,29,69,58,63,84,227,148,193,231,16,153,108,45,30,86,147,51,164,249,4,193,219,21,170,234,254,39,43,31,182,209,101,206,144,187,103,181,183,74,195,126,35,119,90,23,210,82,164,167,82,128,95,26,36,167,72,231,72,59,72,194,41,197,240,135,148,101,92,149,77,86,115,206,119,122,107,169,202,153,246,226,195,180,239,6,233,145,118,106,189,132,29,101,101,180,173,65,179,36,33,10,212,83,34,71,184,195,102,93,190,124,72,218,46,244,215,90,188,225,147,46,77,48,165,106,164,175,23,55,152,116,41,10,79,157,5,9,213,26,181,13,196,40,3,139,119,56,231,254,170,244,249,167,242,205,231,171,118,140,161,119,169,101,53,44,10,245,91,75,137,66,148,82,30,75,78,233,42,73,240,214,7,105,73,244,35,21,255,0,76,51,15,78,178,141,61,91,93,66,234,173,139,54,58,226,193,167,88,186,211,80,253,157,61,211,165,151,161,64,157,247,227,15,109,130,164,69,115,218,58,207,212,28,195,100,55,76,197,149,50,181,162,222,234,17,88,140,160,171,133,3,175,176,165,164,184,116,169,37,42,112,38,116,78,192,157,246,195,213,222,187,162,185,87,48,80,42,235,241,15,213,123,91,148,233,101,95,100,122,224,242,155,113,166,147,165,58,146,219,10,7,90,144,74,132,238,74,206,211,132,215,142,141,101,95,136,108,207,81,81,67,215,75,61,5,150,137,85,47,219,152,121,150,220,102,149,42,45,7,25,21,1,224,92,84,120,103,205,38,4,192,156,78,43,91,235,175,65,222,179,101,59,5,29,235,168,246,54,172,244,234,164,126,209,149,11,180,141,52,74,144,218,69,75,106,146,226,82,210,101,42,213,41,113,10,156,71,9,165,99,58,107,132,67,174,221,110,233,237,93,253,171,118,86,235,45,201,234,122,148,178,203,70,169,186,194,226,170,22,181,36,167,102,128,9,255,0,23,19,234,169,49,136,157,207,53,117,154,178,173,225,103,234,86,82,251,26,156,42,100,185,89,112,15,120,124,130,191,36,76,115,30,184,209,86,222,163,117,169,22,154,28,197,85,211,150,237,158,40,14,33,187,133,27,236,56,201,84,167,75,137,59,5,65,62,83,235,136,6,117,188,117,227,60,102,107,125,94,107,201,249,73,219,77,35,225,181,34,153,186,177,87,246,69,58,133,57,164,106,208,92,210,137,76,237,168,2,118,224,109,252,9,199,73,243,212,139,216,122,187,215,91,13,162,158,208,151,186,91,120,52,250,130,107,46,84,181,207,84,47,82,138,188,202,4,76,19,3,110,0,244,195,6,68,177,230,107,183,80,107,51,55,85,250,197,85,109,182,59,80,229,193,154,60,189,115,172,66,17,80,167,67,129,160,218,219,80,12,0,84,157,51,32,0,39,22,142,108,183,101,26,108,181,84,114,133,146,178,139,48,150,209,246,83,121,66,83,68,23,169,58,252,66,131,174,52,235,136,239,30,248,173,178,127,194,231,92,115,173,90,179,190,94,188,100,66,170,75,159,136,182,92,185,220,195,126,50,74,93,211,166,8,40,243,1,0,241,183,108,87,107,173,164,104,117,222,159,223,192,118,169,185,116,15,35,102,228,155,199,196,175,84,235,43,104,216,58,216,174,171,169,171,64,241,216,242,168,145,73,4,248,110,133,164,130,97,64,79,17,134,204,229,215,30,153,126,148,7,43,117,90,245,87,66,88,74,212,186,170,90,149,44,59,169,90,146,37,148,236,6,142,221,206,231,19,251,143,95,179,175,78,179,21,126,84,234,173,227,167,102,227,110,13,165,108,218,173,183,55,75,100,182,133,141,107,115,202,169,66,208,70,146,99,112,96,226,95,110,235,78,102,150,171,169,178,229,161,246,130,215,160,125,137,192,149,129,169,38,65,115,137,158,220,129,132,157,47,105,19,133,206,238,6,126,204,43,234,125,85,77,61,70,79,190,90,159,162,93,56,91,138,184,37,126,34,93,214,185,128,148,13,180,232,61,247,39,126,193,126,77,190,245,243,40,87,59,117,160,187,244,245,110,212,83,26,69,162,182,158,180,128,133,41,42,63,226,192,51,40,29,206,199,22,111,85,58,215,214,235,203,20,118,188,159,146,173,13,210,248,104,126,166,162,157,74,166,124,58,151,22,60,63,191,26,52,6,201,230,103,145,17,137,54,65,186,90,174,25,74,134,171,168,217,191,52,90,111,238,165,66,174,142,141,199,93,101,179,168,233,9,80,101,64,249,116,158,78,228,226,134,218,87,72,217,106,86,157,253,252,10,91,168,174,245,91,171,150,26,108,185,157,143,73,222,160,166,172,77,123,97,177,122,104,135,130,22,158,82,169,136,113,91,71,124,59,229,127,134,239,135,91,182,95,181,90,239,85,238,219,51,53,67,141,166,169,118,26,170,175,5,110,146,82,16,129,82,133,249,9,82,78,227,84,129,184,18,48,193,214,165,117,143,55,230,231,114,87,76,217,204,21,246,21,87,82,139,77,201,23,20,210,212,190,181,180,148,148,172,172,163,74,124,85,173,59,165,35,202,147,49,185,91,210,220,133,241,157,210,155,221,77,245,190,157,92,239,142,170,145,116,138,106,245,153,41,106,25,66,75,141,47,88,64,168,0,41,62,20,2,55,133,170,103,104,27,123,122,165,247,239,22,162,159,17,127,127,2,183,206,223,15,76,183,154,170,83,211,135,173,55,76,185,161,165,82,84,93,220,169,21,11,148,36,175,94,132,160,8,89,80,16,145,180,98,210,232,135,75,50,239,77,46,118,140,244,253,61,138,159,52,80,33,249,83,78,215,174,157,178,224,117,162,2,79,50,210,199,51,185,62,152,146,230,140,247,213,236,233,146,83,96,119,162,20,180,21,149,200,11,126,233,96,206,118,235,101,67,5,21,4,165,45,149,135,10,37,40,70,175,50,129,11,80,219,178,254,156,116,46,143,49,101,129,115,207,157,106,234,30,76,188,120,235,108,218,206,119,98,180,6,210,70,151,60,102,154,211,230,254,172,72,140,36,219,113,230,73,23,67,106,126,203,251,248,22,61,207,169,87,27,229,186,162,209,93,118,203,66,158,177,133,176,242,124,10,212,234,66,210,82,161,33,50,36,19,184,197,99,149,190,31,126,21,77,69,66,51,181,154,220,88,240,191,82,109,245,247,125,122,231,125,90,214,4,71,166,248,148,95,254,24,235,232,156,164,94,88,234,207,88,47,212,245,8,113,78,60,214,110,109,144,220,105,209,203,74,212,21,42,50,14,218,119,231,13,200,248,119,207,32,168,39,57,117,164,3,253,92,238,216,237,255,0,161,249,226,148,182,244,145,118,232,181,91,127,186,36,221,74,234,55,194,150,75,12,93,174,183,11,129,126,237,81,80,160,160,221,98,146,243,169,208,167,126,233,1,16,94,65,216,70,240,7,164,17,127,18,223,7,195,200,27,189,44,79,41,53,99,247,172,98,224,175,177,103,186,234,151,234,158,178,102,212,26,135,92,116,182,214,97,101,45,163,82,138,180,165,37,179,9,19,0,122,0,49,59,233,134,78,114,235,107,174,103,53,216,174,148,74,161,113,180,83,56,253,217,47,45,228,172,184,165,73,104,36,136,242,141,251,17,28,28,87,29,137,122,200,153,202,95,210,255,0,185,159,114,175,198,63,194,254,95,168,85,21,141,119,170,54,234,21,226,60,227,141,188,234,16,18,157,214,101,106,84,0,14,201,4,250,2,113,203,215,198,119,76,222,188,84,187,99,234,189,178,158,220,189,6,157,183,172,247,50,226,70,132,234,213,253,20,143,189,168,141,248,143,150,53,189,175,42,229,47,178,189,75,66,93,125,135,150,182,156,151,220,116,21,37,69,11,65,82,137,220,40,41,36,118,32,142,113,159,58,213,213,43,247,73,243,175,248,43,149,126,27,213,157,168,77,43,85,127,111,165,66,210,88,90,150,180,150,84,27,166,123,82,134,128,185,36,108,224,17,180,152,221,9,189,169,63,220,35,25,43,147,175,143,33,118,238,170,94,239,52,20,215,43,118,119,179,185,75,86,210,30,109,207,179,84,166,91,82,66,146,97,76,3,184,80,60,126,24,94,255,0,84,51,218,24,83,116,153,230,200,165,4,194,10,168,221,32,24,216,159,232,243,19,204,98,59,145,126,39,237,185,175,244,147,25,195,225,178,151,46,87,91,158,167,105,52,247,17,14,189,226,37,194,84,148,185,74,149,66,60,52,131,177,251,233,227,105,167,111,253,23,207,57,175,51,221,175,214,62,172,230,171,93,37,198,185,250,182,45,244,205,213,41,186,52,56,178,176,202,52,186,145,165,0,132,136,74,68,1,176,227,21,236,123,170,78,141,17,112,106,212,126,66,172,213,79,241,77,156,106,169,159,204,29,85,200,111,170,149,11,75,74,67,85,141,104,212,68,143,213,210,9,152,28,204,71,227,108,244,194,215,147,173,217,46,134,155,170,53,104,186,230,118,203,191,110,170,183,84,215,165,135,37,213,150,244,167,201,195,101,0,249,71,152,30,121,52,152,248,105,234,245,76,134,186,211,157,140,24,218,134,181,71,255,0,127,143,31,134,46,174,180,97,238,183,103,132,199,173,182,179,111,198,168,97,154,139,93,87,236,198,77,174,57,253,203,199,168,244,25,30,225,147,46,52,93,53,113,22,204,202,234,16,40,106,171,170,107,148,195,106,214,53,21,15,62,218,53,71,148,238,70,51,77,219,225,159,173,93,85,204,22,250,123,158,119,201,55,91,144,97,84,116,128,61,92,209,13,37,78,60,81,171,236,169,6,10,220,84,171,214,61,6,39,89,99,225,47,168,217,150,238,213,153,127,16,25,182,145,79,133,168,184,253,178,169,40,26,82,79,63,108,239,252,113,160,178,127,194,246,102,202,54,155,85,34,58,176,221,77,198,217,78,227,43,185,46,153,228,190,250,212,251,206,7,10,188,114,164,144,219,169,107,239,19,165,177,184,7,72,132,251,46,98,215,236,18,113,107,108,155,253,204,193,151,62,3,62,36,242,125,250,143,51,101,219,182,78,162,185,219,157,15,82,212,125,185,231,60,37,142,8,74,216,32,243,220,98,235,202,185,23,227,177,55,150,93,206,25,211,42,222,44,204,165,209,81,74,132,83,133,173,126,18,131,122,79,217,144,65,11,40,51,172,109,59,246,197,157,113,233,7,83,223,181,87,209,209,245,206,161,154,202,138,71,152,166,124,57,81,250,151,86,218,146,135,32,188,126,234,138,85,30,221,177,19,233,191,195,247,196,78,88,207,150,108,193,157,126,35,234,179,21,134,154,164,26,219,74,146,238,154,180,168,20,232,58,151,166,36,164,201,29,184,196,246,143,39,181,69,77,40,114,185,30,234,174,31,16,89,98,221,87,115,122,199,110,102,130,153,181,84,62,164,170,153,90,82,132,249,140,7,36,236,59,9,56,165,179,223,197,39,94,219,170,182,185,211,122,124,175,95,74,237,49,93,90,107,41,244,45,46,235,48,0,46,36,105,209,164,236,73,153,227,97,141,181,93,97,177,120,46,83,254,136,101,94,34,10,127,232,101,212,137,224,144,1,24,70,198,82,201,172,202,153,202,118,166,180,137,63,242,114,16,99,228,83,62,184,204,157,59,52,111,141,83,95,177,243,251,44,245,35,226,78,170,224,23,73,209,252,157,82,227,171,46,40,166,165,229,121,137,158,62,222,7,225,141,1,98,234,103,197,16,101,150,92,233,110,79,104,105,221,59,128,54,247,184,79,111,207,26,195,42,88,173,148,245,1,104,181,211,52,132,166,18,145,70,148,132,238,79,58,118,27,241,135,140,234,171,29,14,89,171,185,93,208,203,52,84,108,57,82,243,129,141,69,13,161,10,90,149,165,41,42,48,18,76,0,78,220,19,138,243,225,121,33,185,82,175,34,204,26,232,227,158,199,23,43,243,50,115,93,71,248,164,88,80,255,0,139,60,150,146,56,42,168,66,39,241,184,96,99,62,252,86,45,69,41,200,93,58,72,60,107,175,102,64,255,0,249,144,223,19,161,241,7,240,224,211,73,122,163,56,187,161,67,101,11,69,126,241,200,217,142,113,58,178,102,78,147,223,236,244,151,235,77,201,250,138,42,230,212,229,59,169,160,172,33,73,75,138,109,91,120,114,8,90,20,32,128,118,158,8,56,192,240,186,189,209,253,255,0,193,210,252,93,58,236,101,255,0,197,255,0,37,59,77,154,254,35,87,96,185,85,86,229,126,157,181,118,106,174,141,20,76,126,144,96,180,237,58,147,80,106,84,168,184,78,164,169,52,161,62,116,253,245,236,174,83,93,230,171,71,88,115,237,234,150,163,50,116,183,166,23,27,176,105,52,20,222,21,217,228,173,77,133,173,97,1,12,222,64,81,212,226,207,19,191,176,198,179,85,127,78,121,75,149,106,143,75,117,124,255,0,220,24,207,153,179,63,245,210,131,56,215,47,35,100,58,106,187,77,61,91,159,96,118,162,130,161,37,109,2,116,41,65,111,160,146,71,168,31,33,132,107,179,106,220,90,242,167,244,46,195,149,229,189,176,113,126,105,175,169,7,87,64,250,198,182,3,45,252,61,100,89,220,128,155,133,119,167,27,94,127,179,26,115,41,80,139,77,222,182,212,18,218,126,196,203,52,240,217,81,72,208,10,64,26,138,149,27,8,146,79,169,39,21,110,94,235,111,197,37,85,206,138,146,245,211,123,45,37,27,213,108,55,85,84,154,82,146,205,49,84,58,160,21,84,101,65,38,68,36,241,247,85,56,183,40,137,70,116,190,32,246,90,70,224,123,158,216,208,251,58,79,27,190,124,188,60,140,153,101,158,87,28,245,211,185,183,222,188,91,37,72,62,242,63,126,14,74,136,19,206,18,180,173,196,79,215,7,2,146,36,226,213,35,3,136,112,86,242,103,219,190,4,85,235,190,9,7,109,129,7,2,7,126,73,143,124,14,68,168,134,206,223,62,211,198,56,22,14,199,215,5,133,28,123,82,187,243,56,70,199,81,7,61,200,156,14,96,110,103,5,106,34,72,129,142,133,30,223,142,22,203,18,163,25,54,119,136,0,206,195,7,163,97,169,71,4,38,64,18,120,253,216,61,1,39,120,19,196,227,212,69,158,90,113,6,157,128,137,18,48,96,82,136,141,167,0,74,71,125,247,245,193,137,64,59,31,198,48,207,161,82,234,119,81,146,6,216,240,81,16,6,196,99,192,76,128,55,143,92,118,0,4,24,252,49,3,240,3,80,49,176,31,92,22,225,18,121,193,138,211,28,127,0,48,83,154,103,81,252,112,194,137,158,38,8,3,182,16,190,189,91,14,99,11,29,141,90,129,247,194,55,160,130,68,9,223,156,20,69,145,252,192,20,186,96,76,143,52,250,118,56,182,190,31,89,72,233,53,157,208,55,83,149,163,112,36,129,88,254,42,107,236,253,152,128,9,33,92,199,177,197,197,208,84,1,210,75,34,79,1,85,177,61,255,0,166,61,135,201,198,37,239,17,126,167,192,146,221,84,191,5,192,147,229,9,81,36,226,241,202,173,41,55,172,232,165,163,202,110,236,168,109,180,126,141,163,254,88,164,110,72,150,29,128,62,225,159,195,26,18,193,74,164,215,230,53,233,255,0,27,92,210,211,222,127,161,83,143,225,140,207,160,236,176,84,29,8,90,218,72,43,208,2,2,148,96,144,54,219,183,56,128,103,204,203,94,205,61,198,130,222,92,107,194,163,123,196,217,0,248,154,9,73,6,102,12,109,183,237,122,28,79,16,167,62,206,151,18,176,124,128,192,78,252,124,241,9,205,153,102,182,162,211,113,126,158,177,15,23,91,125,197,48,154,101,41,79,37,196,171,245,91,29,94,99,3,218,73,17,24,76,91,84,189,98,117,139,36,161,88,221,15,57,123,53,216,239,246,239,210,118,186,135,69,42,138,155,80,90,20,128,149,164,233,82,64,60,16,72,7,211,230,14,3,155,219,171,45,80,58,192,1,52,213,72,116,194,126,249,8,92,37,48,100,29,90,121,218,54,247,8,242,198,79,93,35,206,215,62,3,9,89,42,101,163,78,210,84,36,206,181,4,136,6,35,110,125,246,24,113,190,51,84,166,217,101,165,170,177,196,190,146,91,208,147,31,171,81,4,196,20,238,54,153,236,59,200,30,213,47,84,33,218,188,63,155,215,200,89,78,232,75,63,104,167,83,175,120,175,54,149,169,134,225,18,74,66,150,144,103,202,99,114,9,129,39,212,224,170,202,255,0,182,208,83,186,214,150,86,106,169,137,109,224,82,164,164,186,153,4,115,36,72,29,167,191,124,47,52,236,188,20,159,38,176,159,12,184,129,165,105,16,96,3,200,128,163,223,191,190,26,170,252,123,83,73,108,84,190,179,81,113,100,161,107,80,95,149,110,163,82,56,144,35,84,118,3,191,108,34,228,186,91,162,188,135,26,122,38,88,170,172,113,176,160,186,149,33,199,73,81,58,148,18,19,60,236,52,165,34,0,2,65,59,206,60,245,46,151,91,168,42,65,40,148,162,18,66,161,69,38,36,111,30,81,243,239,131,221,126,158,156,132,184,180,34,0,27,144,32,19,0,15,114,118,3,9,174,55,54,104,202,18,232,33,74,36,182,149,68,56,18,153,49,252,182,59,122,96,228,121,40,164,14,161,227,227,182,210,29,8,43,216,38,68,159,113,59,31,82,57,142,220,96,194,162,176,243,81,37,181,36,79,174,192,225,137,205,95,111,91,106,161,125,176,240,65,1,4,128,68,20,129,59,105,18,103,180,78,251,147,135,186,65,226,55,226,22,200,81,26,124,211,59,19,3,124,13,81,94,57,239,147,68,126,215,71,224,102,58,231,192,255,0,29,114,43,36,255,0,244,22,19,255,0,230,226,190,248,144,0,156,185,183,237,85,127,240,177,108,83,83,105,184,85,60,160,54,170,42,27,122,176,132,255,0,12,84,255,0,17,242,85,151,34,14,245,127,252,28,74,118,199,106,162,204,215,214,192,7,77,174,35,130,87,79,59,255,0,219,35,25,199,163,171,35,173,182,164,39,125,74,211,18,63,201,245,159,111,195,26,55,173,219,116,210,230,72,225,116,221,185,253,123,120,206,61,16,65,168,235,165,181,41,51,161,42,87,30,129,56,232,232,215,83,159,174,127,150,125,105,233,250,138,242,149,2,148,34,82,174,252,194,136,254,24,145,98,59,211,228,165,57,66,222,81,0,16,225,223,255,0,72,172,72,135,172,227,157,147,219,103,67,79,250,81,247,34,143,248,171,121,138,92,128,227,207,181,226,182,151,28,113,109,149,105,214,18,208,36,79,105,29,241,243,23,48,82,89,207,66,243,251,143,223,45,141,92,158,181,82,150,45,238,92,26,77,91,250,105,105,20,178,221,57,87,136,164,132,164,168,172,38,60,135,250,170,211,244,171,227,25,244,181,211,119,212,72,79,146,160,207,255,0,100,159,231,143,142,89,194,169,199,51,133,123,4,146,17,148,151,183,164,217,103,248,227,126,24,183,137,124,76,22,191,17,59,242,52,229,187,67,212,84,206,161,192,180,41,134,136,88,220,40,104,4,17,235,51,56,27,195,114,7,211,229,132,185,77,160,156,167,100,86,255,0,252,219,74,62,99,194,78,21,60,53,65,152,63,199,9,37,203,52,193,240,132,142,207,59,238,55,3,182,16,85,167,91,122,128,249,111,133,149,14,105,148,206,27,234,106,74,100,0,8,3,125,240,133,200,101,173,70,153,213,177,61,134,43,172,194,216,162,125,122,204,133,249,147,243,239,249,226,193,186,85,1,183,126,221,177,4,205,73,53,9,83,170,2,89,58,128,246,60,226,204,114,167,68,100,133,171,34,190,5,194,235,90,197,178,219,68,106,42,170,222,67,12,50,159,188,227,138,48,148,143,114,72,24,152,117,110,229,150,170,178,199,248,31,96,181,212,61,109,203,84,182,198,169,223,163,101,244,41,234,202,134,150,253,69,77,67,104,86,183,22,191,187,5,90,17,225,132,165,122,66,18,97,116,183,74,155,69,206,146,239,66,234,155,169,162,169,106,169,133,130,101,43,109,97,73,35,234,156,75,173,45,163,170,151,28,229,127,204,52,247,58,154,171,165,209,171,171,237,218,147,76,151,3,142,45,245,29,9,121,62,24,3,196,80,136,27,108,61,49,166,172,199,38,208,201,147,169,178,77,150,204,213,238,135,193,102,165,20,107,85,117,37,210,153,65,117,172,135,0,90,218,90,65,45,45,75,14,54,159,16,57,164,40,24,36,5,98,73,112,232,93,235,252,34,205,20,54,186,204,145,81,107,177,215,213,83,86,184,139,115,109,184,199,130,235,173,248,196,120,46,33,182,207,132,226,144,85,251,27,159,218,196,66,175,168,108,101,59,133,222,217,146,238,23,251,117,21,115,62,27,197,116,214,213,23,8,74,165,42,240,41,156,242,130,181,1,230,6,9,146,49,54,234,54,86,234,165,243,169,153,138,239,149,208,253,101,43,87,26,138,81,72,47,159,163,214,218,18,178,173,65,9,117,178,180,171,82,142,173,230,98,123,8,101,124,161,49,233,214,86,181,222,105,108,153,222,246,222,107,77,209,15,170,220,50,133,61,61,225,230,86,157,5,207,21,13,211,54,182,252,178,83,165,68,29,42,48,32,156,79,174,125,52,248,119,111,45,83,49,106,181,103,156,173,115,166,208,170,138,250,140,181,126,81,169,9,108,133,164,182,15,134,217,82,136,84,166,0,136,2,14,19,219,50,253,163,45,181,69,152,115,13,135,53,101,75,130,158,240,131,212,249,157,170,151,89,115,75,137,210,151,28,116,198,166,193,146,158,65,131,188,140,63,101,94,168,229,10,187,146,25,202,221,106,187,81,92,173,233,53,191,243,131,48,219,209,75,112,1,198,130,169,214,234,146,226,137,41,7,72,73,73,251,199,80,216,133,118,77,183,208,115,233,83,253,52,173,186,93,114,238,92,206,89,135,54,230,36,89,203,180,214,117,155,157,180,186,134,91,26,80,60,119,67,58,149,13,39,81,0,137,36,147,42,56,144,229,206,162,229,247,107,41,178,213,163,61,90,178,141,242,149,85,77,221,114,150,106,106,162,241,75,165,37,47,2,60,39,67,0,132,161,110,21,74,227,92,249,20,146,74,28,235,213,140,175,159,178,253,125,14,115,98,162,142,146,216,106,40,233,175,212,180,119,10,166,169,235,20,219,137,109,214,210,138,116,10,132,2,217,95,222,83,100,37,51,247,132,201,58,3,85,103,202,110,39,45,219,186,190,205,218,166,173,37,21,37,89,127,195,15,188,149,173,72,81,14,21,4,233,66,138,116,166,38,36,239,193,201,95,153,110,101,220,205,97,185,10,251,142,85,184,116,210,161,72,212,164,150,14,162,9,221,33,194,18,8,237,48,56,152,244,197,99,152,151,153,115,187,149,54,59,162,62,29,239,89,157,183,146,243,84,86,154,135,31,172,82,90,67,142,58,3,69,183,28,241,64,66,10,64,71,26,207,97,19,123,237,171,60,51,87,79,112,177,89,178,134,103,179,210,174,157,23,6,5,137,250,155,182,238,121,139,75,65,41,157,17,26,193,32,133,43,113,56,71,150,115,55,69,179,62,105,20,153,27,38,219,44,153,190,129,199,214,155,131,20,148,84,213,173,188,26,113,5,183,222,109,42,113,0,234,45,159,40,50,66,123,198,35,191,130,181,230,85,253,52,233,167,82,51,125,101,230,139,47,91,78,69,164,166,13,213,42,156,90,25,163,74,157,92,33,33,8,168,160,105,75,4,54,178,165,235,81,4,1,194,132,74,110,191,12,29,120,57,105,235,229,7,85,215,91,118,101,4,162,194,139,77,35,98,163,206,82,18,42,75,161,8,37,3,84,148,236,118,237,135,203,151,79,115,126,123,204,230,227,213,62,136,209,93,131,108,6,190,208,140,192,199,138,250,70,160,148,151,80,134,157,64,78,178,70,198,119,226,112,138,237,240,213,211,122,4,183,118,31,13,53,149,122,222,78,186,122,108,224,242,220,109,17,185,243,62,1,18,59,111,36,118,4,134,115,125,207,229,252,147,75,192,190,213,108,20,153,26,215,171,47,57,105,174,182,216,26,53,52,161,10,121,52,168,22,250,166,208,199,218,99,67,222,26,212,226,76,18,70,160,163,1,196,207,207,235,110,104,234,101,77,184,218,178,171,93,114,173,106,138,169,228,183,115,202,105,173,85,51,141,66,18,216,73,83,239,21,160,4,106,76,185,190,178,118,213,3,119,229,124,207,150,111,121,18,138,222,42,110,121,98,129,170,37,90,211,104,170,172,164,46,10,118,210,90,66,84,179,173,81,164,72,80,94,163,180,158,216,114,248,116,248,120,187,229,238,159,59,67,106,206,172,166,133,85,245,95,163,235,150,209,171,169,171,99,197,86,133,190,227,107,105,37,73,243,55,164,36,1,160,198,209,140,241,125,149,202,70,139,237,82,132,58,152,39,47,219,58,213,212,122,118,170,58,135,151,236,213,181,20,41,20,170,57,190,142,188,86,4,202,148,129,226,58,194,164,73,84,1,49,59,196,201,150,102,206,129,222,178,45,157,121,131,53,116,39,35,85,210,180,182,219,125,218,43,187,105,1,78,56,148,32,4,42,156,171,117,173,35,188,76,152,3,26,83,168,221,55,203,244,21,85,148,107,164,215,90,183,28,91,207,211,149,83,235,81,50,84,82,149,29,201,146,100,156,81,185,135,167,150,218,183,194,195,117,13,45,176,164,133,164,255,0,88,164,147,6,71,236,39,120,237,239,141,113,245,146,104,202,242,211,166,132,185,107,170,206,101,155,66,104,45,191,9,214,90,22,168,169,208,66,168,43,104,245,214,56,22,208,81,81,20,194,22,80,146,165,44,152,80,76,16,73,73,15,151,95,137,60,251,154,44,233,181,216,111,150,14,147,86,80,84,49,9,170,189,81,92,156,114,155,193,112,22,188,53,128,134,188,202,108,255,0,89,62,24,17,10,56,163,186,147,147,243,182,90,173,253,43,150,115,30,101,5,224,132,146,213,74,192,73,8,9,2,17,0,121,83,17,27,198,34,85,57,98,178,229,109,55,92,243,81,91,89,116,168,114,10,170,21,230,64,9,220,171,80,221,91,14,125,61,241,98,192,154,178,59,94,75,35,48,117,150,241,212,11,85,195,34,245,146,247,121,207,148,108,85,10,214,83,102,164,183,171,64,108,248,104,112,10,87,2,160,151,34,84,71,223,72,34,76,98,55,108,233,239,73,111,173,60,254,94,232,55,86,110,254,4,37,207,179,217,42,22,16,163,251,36,182,241,142,252,225,215,162,185,21,55,44,219,67,107,177,221,93,182,27,163,168,162,47,51,79,72,165,134,202,208,126,242,154,63,180,148,157,246,242,140,91,93,127,175,204,127,14,183,134,108,189,59,234,30,96,173,93,83,170,53,34,177,20,128,41,41,81,74,103,236,236,52,163,194,185,59,118,198,41,234,161,139,58,210,175,105,254,221,27,250,51,165,143,69,147,38,157,234,149,109,95,191,13,47,170,42,11,7,79,186,63,110,191,50,222,112,248,70,234,121,182,182,85,246,191,232,53,225,228,164,161,90,8,31,104,72,30,98,130,100,241,56,185,169,122,165,240,157,147,91,182,208,87,244,199,62,229,230,219,105,43,167,110,190,214,164,150,210,28,92,3,169,197,41,71,82,73,219,81,220,98,129,185,117,107,168,215,59,253,126,101,189,94,105,95,169,172,74,75,161,44,17,247,26,8,78,229,74,50,2,83,235,184,227,182,3,105,248,143,190,208,52,31,184,229,171,99,245,109,44,41,167,23,169,221,5,39,96,81,169,158,255,0,229,15,166,52,79,79,41,251,95,51,60,51,197,116,249,27,19,62,245,254,243,127,178,216,115,15,195,227,89,98,229,69,86,30,53,201,191,209,84,54,177,179,101,162,208,65,72,130,20,225,84,147,251,17,223,20,110,115,248,180,78,110,202,247,142,159,245,34,241,71,149,43,197,80,166,114,183,42,82,214,166,177,133,48,250,74,188,55,180,168,34,84,217,66,128,213,40,36,78,248,162,186,75,119,177,132,86,127,135,57,159,62,209,52,218,80,104,219,203,23,20,178,180,166,78,173,105,124,184,149,18,74,96,133,136,32,236,123,91,182,10,202,87,115,69,182,171,167,217,195,170,183,170,68,82,33,74,160,188,212,170,161,107,124,169,97,104,240,217,110,20,144,159,12,237,59,147,190,49,228,134,60,11,215,238,251,234,111,193,28,186,135,249,106,236,142,80,102,254,148,85,20,182,231,196,71,88,220,58,127,253,188,251,73,27,111,247,169,206,30,233,63,226,154,226,124,157,123,234,74,136,31,248,214,113,13,118,255,0,45,129,139,107,38,230,174,158,212,95,158,77,199,33,91,175,183,50,202,169,156,163,187,58,211,133,178,84,9,150,156,106,82,176,83,18,119,0,156,72,179,71,76,178,166,112,181,55,77,108,248,119,202,20,10,166,168,21,10,171,6,157,75,121,26,84,20,133,105,108,42,36,131,204,108,54,197,111,63,22,174,190,5,189,133,61,178,73,63,137,29,233,62,71,232,80,185,210,84,255,0,225,49,120,172,186,86,169,182,233,173,213,249,157,170,162,151,212,177,160,55,167,73,46,106,211,17,185,42,3,115,139,107,41,222,122,55,71,123,66,154,248,159,179,95,93,172,104,81,177,69,87,153,154,127,90,214,180,17,161,191,28,202,204,105,16,153,243,16,57,32,229,156,195,116,162,233,158,109,251,61,147,225,202,209,92,213,184,211,84,210,93,109,116,73,122,93,240,219,116,41,189,44,43,73,66,212,82,21,170,101,19,177,216,61,100,62,170,116,234,142,231,70,245,87,194,109,197,117,12,171,83,6,223,146,41,252,100,187,169,178,130,133,134,210,169,73,66,162,55,243,251,12,83,37,189,238,254,11,84,118,173,191,201,166,40,239,223,12,143,164,166,131,61,244,185,73,10,9,109,45,213,208,111,199,0,47,109,255,0,118,21,230,76,177,211,187,165,162,235,102,176,230,92,153,104,186,173,167,169,152,171,251,37,43,234,163,168,130,144,178,210,204,44,161,66,74,12,76,65,140,103,12,195,151,62,23,178,245,190,221,91,126,248,90,234,165,56,186,82,46,167,194,77,61,90,21,78,3,239,51,225,58,21,86,157,11,62,14,176,56,40,113,181,79,154,4,239,166,125,26,248,91,235,253,37,211,168,52,125,37,204,52,170,114,240,251,21,201,186,221,42,233,222,93,65,8,121,197,165,13,85,148,132,159,28,68,17,188,136,0,110,143,142,108,43,222,72,50,159,75,250,227,106,187,218,214,239,197,5,190,243,105,165,125,151,42,104,233,114,133,189,180,84,83,161,67,83,33,104,81,45,106,72,41,10,78,226,100,113,139,5,140,161,213,39,138,91,111,168,20,114,17,37,110,91,154,64,84,64,60,32,243,60,98,166,234,87,70,190,7,58,68,221,189,121,247,42,85,91,5,212,186,154,95,233,247,55,252,66,216,73,94,200,117,81,26,147,207,174,43,154,187,127,252,27,175,3,225,222,46,84,179,221,166,174,206,17,248,182,172,43,123,249,231,246,45,140,43,149,242,52,130,50,255,0,85,223,170,251,34,51,181,10,85,168,163,82,168,154,9,144,72,153,240,184,49,63,95,166,44,172,137,151,175,214,155,77,67,25,138,237,79,113,171,91,136,89,113,148,4,36,15,60,8,0,15,77,227,251,112,81,233,239,252,30,55,122,128,134,58,147,152,233,74,143,148,170,222,250,18,63,210,122,136,199,212,227,69,252,26,229,78,141,101,7,115,168,232,238,101,169,186,218,234,215,110,14,187,91,112,167,113,208,180,10,136,5,150,218,109,77,3,168,193,84,234,141,160,161,67,21,181,75,188,105,69,117,175,237,69,245,73,106,67,10,172,44,62,28,167,114,176,186,148,37,180,37,45,43,88,14,37,37,0,19,46,5,169,69,82,173,107,94,241,0,103,111,137,110,179,100,94,150,93,46,150,58,235,235,246,172,225,95,64,138,171,83,234,162,122,162,149,164,73,74,20,240,111,177,82,29,30,80,165,0,9,210,96,3,166,233,109,237,211,187,82,175,183,160,180,251,165,228,53,225,54,132,178,76,21,4,20,128,78,165,130,181,21,21,18,165,171,120,128,51,247,196,87,92,220,233,22,102,168,93,30,87,85,234,164,91,88,170,167,166,77,212,211,42,167,83,171,109,72,74,82,203,132,233,30,98,65,223,97,29,241,159,164,147,46,196,183,166,190,251,140,79,67,147,46,125,96,173,188,103,123,117,143,165,89,174,177,202,148,254,144,170,83,249,138,148,173,247,18,72,242,235,101,59,132,147,229,0,98,226,184,252,54,244,117,53,15,139,103,79,173,133,175,25,126,1,69,194,234,84,90,212,116,19,173,254,98,39,180,225,254,215,241,111,212,28,200,130,239,254,7,121,158,229,77,33,69,214,145,87,84,153,236,119,161,142,231,190,36,148,223,18,13,82,39,196,204,31,9,153,214,223,198,173,57,112,175,231,247,219,71,108,104,158,76,157,206,144,208,130,255,0,197,254,232,134,229,47,133,79,135,171,149,37,67,153,194,134,229,106,168,14,233,101,186,106,154,146,130,222,145,185,146,230,243,60,159,167,124,40,204,31,3,223,12,207,89,170,170,172,121,187,49,154,209,78,183,41,24,53,204,165,14,184,36,37,39,197,99,96,84,34,73,29,247,196,150,183,227,75,161,86,182,207,233,158,141,231,10,53,3,184,94,94,161,70,255,0,233,84,39,10,122,127,241,99,240,251,213,92,239,105,200,22,78,158,95,88,175,186,45,84,244,238,85,208,208,161,164,66,86,225,212,91,169,90,128,217,92,36,238,126,184,173,207,53,117,27,101,115,181,148,5,195,224,187,167,150,139,123,215,123,222,108,168,181,210,83,132,169,250,135,239,182,198,218,108,21,4,164,169,75,16,153,81,72,18,121,32,115,134,251,71,67,254,29,178,245,67,149,73,235,37,185,242,245,37,85,18,146,115,117,156,233,110,161,133,178,178,52,137,212,18,226,136,157,129,2,65,18,14,213,234,7,67,109,185,234,154,178,203,246,106,49,97,184,48,210,42,40,220,170,90,53,169,46,7,57,74,20,71,153,40,50,20,56,227,153,207,57,223,225,251,225,83,165,247,150,108,125,64,110,142,134,186,162,156,85,52,209,184,94,93,10,104,169,73,10,150,18,64,221,10,216,144,71,164,17,132,89,229,210,86,91,24,66,126,203,69,81,79,208,143,133,103,156,75,3,171,149,4,132,168,37,109,230,219,72,0,128,72,6,41,247,147,180,207,113,141,9,240,247,114,202,217,106,171,39,244,247,38,94,81,118,166,167,172,13,161,102,237,79,87,81,165,199,214,243,133,94,18,70,160,159,17,124,1,9,79,177,152,102,81,233,183,194,22,112,204,244,57,55,38,229,170,107,173,230,227,226,166,149,131,85,127,104,57,161,181,56,191,59,206,54,129,9,66,142,228,113,3,114,49,113,228,95,133,75,31,77,186,151,149,243,182,86,233,157,61,189,84,143,45,85,21,95,165,30,123,236,133,97,198,148,82,149,212,168,40,22,214,15,221,86,228,241,180,55,108,228,210,119,251,9,147,20,35,23,117,127,126,102,139,110,149,106,170,121,60,195,104,63,154,191,150,56,245,181,199,22,226,96,249,155,3,111,174,28,212,31,167,90,158,105,150,28,10,64,74,138,221,45,132,129,38,126,233,245,56,83,70,138,135,94,47,85,50,203,70,52,132,161,210,176,125,228,164,71,203,2,138,232,96,148,218,228,118,183,81,150,169,138,99,246,99,13,249,202,223,79,118,203,21,86,202,166,82,235,21,76,45,135,27,82,117,37,105,83,106,73,4,30,100,24,140,43,102,186,240,161,225,166,215,71,7,98,69,105,48,15,120,240,240,203,212,219,117,77,215,167,247,187,69,35,207,181,81,89,65,81,76,203,148,235,40,117,11,91,75,74,74,20,1,41,84,145,6,12,24,49,134,202,215,102,253,194,224,79,181,143,53,202,41,186,126,128,100,164,50,138,99,148,109,74,105,18,66,92,163,100,128,76,73,130,163,204,15,195,19,91,39,76,235,232,237,205,208,217,42,109,180,84,84,242,134,233,133,35,105,75,82,117,29,32,36,128,37,68,252,201,250,229,246,190,30,58,189,78,3,148,93,98,207,86,212,71,153,43,185,214,168,131,219,238,184,216,254,253,176,162,155,161,125,93,152,173,248,152,207,173,55,27,6,171,110,4,255,0,255,0,65,49,142,76,86,158,186,63,220,244,114,142,161,191,212,139,255,0,215,254,77,66,172,129,154,208,160,132,94,45,228,193,220,211,177,191,226,206,36,212,121,82,216,221,13,59,117,150,246,42,106,91,109,41,121,221,8,30,34,192,18,173,130,121,59,236,0,244,3,25,9,206,131,245,45,224,221,59,63,18,93,66,117,215,22,150,209,53,183,4,74,137,3,115,250,76,242,99,229,248,225,233,95,12,63,16,182,182,210,253,183,226,66,249,82,1,19,246,139,245,207,125,255,0,170,167,87,139,240,172,42,220,98,223,247,50,106,33,149,212,103,150,49,248,53,244,53,82,114,222,91,6,78,95,64,35,121,4,111,254,214,43,202,119,74,243,205,248,152,217,212,167,97,218,49,78,211,244,107,227,42,141,96,216,250,237,68,234,146,33,38,170,181,199,135,212,59,76,231,166,45,123,111,218,19,155,239,191,104,112,41,212,84,104,90,134,218,136,239,30,248,156,206,52,182,199,104,184,96,226,221,228,223,199,139,227,159,50,92,218,224,243,206,20,37,112,12,31,199,8,219,84,8,246,231,7,2,14,220,98,148,203,26,20,120,130,57,49,142,149,224,128,79,28,124,176,49,49,234,61,241,36,109,14,11,17,201,249,99,218,165,32,19,245,156,20,73,61,227,215,30,158,1,36,111,133,108,100,131,53,122,70,248,49,36,206,230,15,174,8,10,19,185,30,243,131,18,160,68,207,39,11,100,209,141,196,126,201,147,235,131,81,254,81,156,16,21,59,158,8,245,239,131,80,64,238,15,96,57,199,168,71,153,146,15,223,130,14,227,3,65,36,76,207,174,11,145,27,152,244,192,183,60,30,59,147,56,181,25,164,169,131,4,238,85,242,219,30,7,205,207,62,216,228,234,0,71,59,227,178,55,220,198,252,96,232,29,64,146,8,251,195,108,20,225,36,25,159,199,6,43,185,7,120,193,107,211,196,124,241,36,49,51,170,82,100,233,220,237,132,47,46,4,237,198,22,58,74,123,141,240,137,208,6,192,123,126,88,100,40,205,122,32,82,171,210,103,158,118,56,184,250,21,63,241,81,102,4,255,0,214,86,143,253,177,236,83,215,121,251,50,198,210,56,197,199,208,244,71,74,172,232,61,157,173,6,71,254,118,246,12,159,167,241,8,126,167,192,147,220,17,44,185,3,148,156,106,10,10,18,132,62,233,7,245,254,27,155,119,253,82,19,252,49,153,42,147,169,43,0,242,147,223,156,107,42,70,135,128,202,64,19,224,161,71,240,143,225,140,178,124,34,232,171,98,170,116,132,211,54,63,200,76,251,237,142,60,22,90,80,70,254,82,0,158,248,26,70,144,4,112,35,30,84,105,37,70,4,110,78,209,138,141,53,197,1,82,244,201,41,32,0,61,207,190,25,243,37,43,202,161,74,104,41,165,194,226,214,173,0,164,147,225,47,112,64,144,73,129,60,239,135,174,252,96,183,74,60,53,7,54,4,25,159,72,246,192,157,50,37,29,202,132,86,198,110,52,238,58,138,165,180,235,69,100,161,97,37,43,223,246,72,142,1,159,52,153,159,196,119,146,145,64,96,110,167,89,72,243,105,130,92,72,4,30,199,248,225,97,82,65,0,237,233,132,213,149,140,50,52,184,144,178,20,128,82,72,28,169,59,238,119,130,71,229,131,171,33,164,160,213,149,62,108,206,139,25,129,182,169,80,138,198,169,134,148,107,220,58,226,84,60,167,84,167,146,55,141,80,163,166,55,56,22,87,186,230,38,234,133,93,125,61,194,164,83,190,134,233,86,166,214,226,170,155,41,84,164,56,78,165,193,220,255,0,83,204,123,156,72,234,50,149,21,234,181,87,39,106,27,77,51,170,112,48,175,9,50,124,88,72,0,40,13,180,238,38,124,210,68,76,97,93,54,73,169,166,174,105,21,151,55,171,105,212,178,230,165,146,20,149,20,58,20,4,8,3,204,130,9,39,112,120,219,26,251,76,123,54,209,195,142,155,82,243,57,238,226,248,28,45,25,146,146,250,166,90,54,202,132,120,186,148,21,174,82,144,15,50,12,198,200,224,68,168,124,241,34,66,116,129,134,230,45,148,200,116,129,72,16,146,144,130,19,26,72,73,26,103,105,145,185,31,51,135,0,8,152,254,125,177,150,77,95,7,103,10,154,94,187,183,251,0,109,3,196,120,192,221,201,255,0,100,98,154,248,140,4,171,46,71,173,95,255,0,7,23,58,74,73,84,16,79,112,61,113,77,252,68,39,82,178,239,164,213,255,0,240,113,49,234,60,253,147,50,245,200,129,211,27,185,152,0,211,19,7,255,0,56,111,25,239,225,217,160,255,0,94,41,1,73,1,20,111,171,99,236,136,253,248,208,125,118,80,29,47,189,19,216,210,153,255,0,239,45,99,61,252,51,29,93,120,100,145,32,80,190,1,31,232,127,44,116,244,125,25,203,215,123,7,214,76,136,130,140,163,110,7,250,138,63,138,213,135,209,233,31,92,49,228,82,149,101,43,105,65,145,225,168,127,180,112,253,166,113,204,159,180,206,158,15,210,143,185,25,211,227,61,122,122,124,161,188,22,234,78,195,252,132,99,227,110,102,91,170,205,181,149,170,65,74,93,202,225,157,189,127,66,165,56,251,23,241,162,244,228,102,218,219,206,138,148,199,180,35,31,42,250,129,151,69,14,86,163,190,37,180,131,81,96,162,0,251,57,111,66,127,142,58,122,119,88,87,196,229,191,247,19,248,124,139,215,43,162,114,141,143,98,38,215,74,55,237,250,164,227,213,78,20,130,8,131,223,10,242,227,49,147,108,107,92,111,107,164,38,7,253,138,112,215,119,170,75,65,115,27,147,19,138,37,237,51,102,53,113,67,109,85,66,80,163,168,13,231,13,21,117,96,131,27,30,61,240,69,198,228,158,202,2,103,156,49,212,220,131,135,188,31,225,132,234,105,140,67,238,53,41,3,196,157,135,215,17,107,130,245,2,149,157,151,51,63,158,28,107,106,65,65,11,62,95,159,166,24,106,158,82,132,65,219,241,24,149,192,253,72,69,212,173,135,156,104,152,41,62,184,58,209,106,182,93,178,157,251,244,147,140,181,224,63,72,234,31,114,171,192,13,66,95,6,14,133,111,184,17,30,221,228,11,51,182,82,3,228,17,59,18,71,231,133,217,27,244,123,217,122,254,155,131,53,202,167,82,233,244,166,153,15,41,46,184,148,61,8,87,132,65,9,149,9,38,64,145,59,111,141,177,123,163,103,63,50,112,116,31,111,161,204,213,118,107,6,75,52,207,92,198,102,82,89,182,33,108,56,151,60,235,72,106,42,93,240,252,50,181,234,217,100,13,10,65,18,133,140,77,179,221,54,92,57,250,245,83,122,202,217,151,49,215,55,94,29,171,102,146,138,138,182,154,84,162,91,110,36,168,29,16,149,37,39,82,78,160,74,78,216,73,227,187,96,183,89,105,88,122,202,221,117,24,75,141,183,83,115,74,170,105,28,105,73,33,198,71,136,86,130,27,105,160,72,48,2,0,34,18,97,175,170,46,102,28,151,212,27,234,51,134,73,170,77,233,108,81,212,213,183,65,119,168,167,20,170,91,65,90,146,164,76,149,130,133,174,84,144,22,165,164,0,145,164,69,175,18,170,126,3,253,154,205,145,109,9,70,109,168,232,101,217,149,54,250,202,27,53,183,43,98,214,4,20,146,148,183,164,114,14,202,41,48,68,237,133,238,209,101,206,168,91,174,55,135,173,84,22,87,104,117,45,155,109,218,188,85,60,234,82,153,210,135,86,226,130,212,72,32,5,37,27,145,243,197,127,85,89,212,251,78,90,162,85,234,154,249,89,98,204,161,183,29,102,243,92,154,138,37,183,165,14,53,225,234,91,198,100,149,29,73,145,165,4,65,7,14,86,188,179,124,200,109,219,179,88,202,15,185,151,46,181,13,50,234,236,217,173,198,21,169,65,74,45,233,74,154,45,175,74,23,186,147,164,16,36,25,0,171,86,60,120,45,46,131,230,187,221,187,46,93,104,95,177,230,156,141,101,171,168,31,163,46,246,236,178,93,167,214,93,13,149,189,52,139,103,89,8,67,69,90,140,157,67,98,19,139,2,201,100,162,171,205,23,27,142,122,248,153,125,233,180,185,64,219,85,89,101,218,53,182,198,178,226,201,93,58,154,225,62,32,152,6,87,32,130,148,196,58,139,172,249,11,41,219,46,121,118,171,41,102,75,141,166,227,75,225,83,91,179,123,244,183,11,43,117,106,81,117,164,126,173,197,4,146,232,214,78,146,168,74,148,2,148,156,49,245,39,168,118,203,101,126,86,184,101,214,41,122,117,113,162,66,124,103,237,76,214,213,219,223,105,77,160,54,132,120,172,178,132,37,40,144,160,130,71,152,165,83,7,16,173,240,86,215,54,91,233,200,87,251,141,165,87,124,145,212,124,221,101,101,214,255,0,166,63,110,187,220,212,150,212,132,201,109,106,66,170,18,20,144,119,58,163,147,48,112,219,208,235,110,80,174,182,102,92,187,101,233,155,61,68,185,41,218,154,247,106,239,20,237,161,235,138,181,54,217,75,87,21,180,27,82,10,192,112,74,138,136,46,40,79,104,205,71,91,179,229,107,116,86,107,23,87,122,102,229,53,225,196,81,213,155,155,72,101,165,7,148,16,162,242,84,243,225,40,133,74,142,145,229,157,143,24,209,74,232,14,79,205,89,57,234,123,21,167,36,90,106,169,91,53,212,25,198,215,78,205,123,180,238,7,146,232,212,219,105,100,47,200,86,18,38,18,144,159,188,119,45,57,109,246,138,146,108,136,218,242,199,86,43,110,182,74,42,95,134,234,155,5,158,133,6,153,108,183,154,105,110,26,145,229,209,9,91,136,33,45,161,43,242,167,144,168,253,144,48,163,52,230,62,183,100,171,232,166,203,181,25,121,1,138,160,180,209,220,169,43,41,161,50,20,150,151,165,245,165,105,34,1,226,65,247,217,125,178,239,149,178,135,76,94,189,101,30,167,83,231,123,141,165,180,120,237,217,105,141,53,205,237,110,233,74,133,50,93,17,164,43,184,30,84,40,250,140,87,221,62,207,108,218,243,229,215,170,57,199,254,51,94,102,189,183,146,237,22,101,182,191,83,109,167,74,220,74,255,0,84,27,14,104,40,211,165,51,247,82,74,123,224,86,253,223,126,34,240,189,227,245,86,81,235,15,84,115,6,90,253,59,73,151,242,232,102,176,211,248,57,70,162,162,218,107,77,67,140,207,140,167,27,113,14,169,58,78,137,41,18,181,207,222,219,233,110,95,180,82,229,219,37,186,193,66,167,85,79,110,165,106,149,165,58,189,75,82,80,144,144,84,174,234,49,36,247,36,227,231,111,71,115,223,77,58,135,241,43,110,234,43,185,186,148,88,50,191,136,251,86,213,216,148,150,232,86,229,55,132,149,7,252,36,40,133,62,210,93,220,29,42,3,128,1,27,210,139,171,29,49,175,41,20,125,67,203,110,149,128,160,145,116,96,42,15,7,73,84,227,38,169,73,181,20,141,218,55,20,155,111,146,143,234,243,45,183,126,184,173,162,144,60,85,128,35,97,188,98,161,162,182,166,225,113,208,242,199,132,159,49,249,246,254,24,182,58,156,138,151,235,170,170,232,180,86,211,41,229,148,190,193,11,109,73,38,65,10,76,140,86,52,12,87,212,84,44,83,83,173,75,146,165,4,36,237,177,231,26,241,251,8,229,100,246,217,243,235,227,63,56,170,245,214,138,203,45,19,43,126,131,42,211,181,108,166,58,155,93,56,173,114,28,121,106,66,146,164,147,247,154,41,48,101,148,153,26,99,25,210,232,242,234,43,156,120,179,224,168,144,20,128,148,32,5,0,2,161,40,74,82,55,7,96,54,247,228,253,57,205,127,7,93,16,206,207,215,92,234,242,229,101,37,218,227,82,237,93,77,109,45,201,255,0,21,78,184,162,181,171,75,139,83,98,84,162,99,64,231,211,21,197,127,192,63,76,237,197,15,91,51,70,112,167,171,109,196,150,157,85,77,58,130,22,55,6,18,194,84,32,142,65,31,150,37,197,53,70,168,106,33,20,97,27,118,96,204,22,117,248,150,155,229,194,137,96,200,85,61,74,219,35,253,82,49,34,29,73,207,151,116,54,187,239,83,47,181,43,165,82,27,166,102,190,186,166,165,164,160,157,206,234,86,144,153,10,128,12,239,183,99,171,45,127,0,53,181,183,148,208,218,250,181,81,68,151,24,118,149,62,45,148,61,161,165,133,107,71,248,228,192,58,149,196,110,162,123,225,37,203,224,106,163,40,205,186,159,169,107,184,63,74,167,86,201,93,145,8,97,43,117,9,66,181,36,184,178,173,128,238,34,54,131,190,51,238,199,219,118,95,213,87,240,247,155,189,127,195,246,255,0,209,117,241,235,208,128,228,234,44,203,155,114,106,46,247,87,90,125,117,15,84,10,74,154,102,25,101,15,83,37,94,24,37,13,161,42,10,214,135,140,175,204,66,147,233,130,93,201,183,38,165,74,167,215,42,81,226,9,81,36,146,72,238,73,198,136,176,116,250,131,37,88,168,114,221,35,108,43,236,20,237,211,173,214,216,13,7,150,148,132,151,84,137,87,153,100,106,86,231,117,28,121,235,29,30,128,30,110,66,83,26,130,65,59,14,79,105,252,49,190,18,219,20,142,92,165,186,78,140,255,0,109,177,214,82,7,84,166,32,185,9,26,211,39,215,145,190,54,111,192,38,88,162,94,113,126,237,91,78,7,216,89,47,137,84,198,144,78,210,61,66,113,78,187,151,233,52,203,107,101,93,249,130,63,28,105,15,132,118,17,104,107,48,87,148,104,9,162,80,74,187,73,129,252,49,231,255,0,234,9,69,105,247,203,162,113,127,179,71,169,255,0,167,28,167,149,227,143,87,25,37,241,84,85,191,27,153,149,119,124,216,213,190,157,109,19,75,170,84,168,36,40,198,226,120,63,35,138,219,39,117,51,48,116,155,46,101,155,186,155,189,94,107,175,213,117,207,83,90,89,172,117,193,89,76,18,166,90,74,26,58,161,65,218,90,179,247,76,141,3,105,156,59,124,65,58,171,198,115,120,149,2,22,74,143,184,39,251,49,89,231,44,253,69,211,223,137,44,169,151,171,114,109,117,114,50,83,98,138,178,221,110,79,138,243,213,73,161,45,63,225,0,119,254,146,186,165,148,241,185,247,198,15,71,98,150,61,44,35,222,237,191,159,204,235,250,79,44,37,168,157,116,141,69,127,100,106,219,61,202,239,215,30,154,219,46,157,63,188,49,211,187,179,143,169,79,180,229,150,158,166,165,13,32,173,178,210,217,114,18,141,68,37,105,87,58,116,250,156,55,219,122,77,241,41,100,53,181,84,221,78,203,215,234,210,194,5,8,185,209,10,54,216,124,62,218,139,164,83,160,147,250,164,184,144,147,34,86,54,218,113,74,245,43,174,93,57,177,101,101,140,161,209,44,235,151,111,207,60,210,154,169,205,20,149,40,160,45,106,253,100,197,65,84,145,196,39,240,197,131,240,253,147,115,47,85,105,232,243,174,113,94,88,99,39,220,104,95,85,21,86,87,21,41,174,53,109,190,26,133,138,196,168,4,141,15,76,14,82,32,198,46,93,164,35,185,165,70,38,177,201,212,100,255,0,111,242,72,46,22,159,136,124,186,164,90,110,31,241,62,253,66,152,75,233,43,114,238,225,32,149,8,242,233,76,200,62,216,101,181,61,214,196,230,122,118,115,30,83,201,73,180,41,14,151,106,108,180,143,41,105,80,109,69,184,241,157,157,220,8,31,119,185,220,114,36,171,248,110,232,6,70,185,138,53,117,183,170,214,58,170,148,7,219,77,37,84,20,36,168,137,214,221,34,163,130,32,171,136,49,193,192,186,177,211,222,145,92,92,187,230,54,126,47,179,53,162,229,90,106,46,52,246,187,150,105,77,59,73,212,165,44,52,203,11,45,169,13,130,116,164,121,160,0,55,140,62,248,79,133,95,176,155,103,26,110,203,227,166,249,155,55,94,41,152,182,49,151,147,85,77,68,150,41,222,125,42,109,149,182,220,4,133,169,42,112,149,24,73,38,6,230,120,227,9,51,133,202,217,77,72,154,220,251,210,27,104,97,110,37,175,22,226,227,110,54,86,120,78,162,201,18,96,192,198,85,233,98,179,93,5,91,148,185,71,227,5,58,158,32,150,169,40,153,185,184,168,227,80,114,164,106,34,79,35,190,38,185,246,219,241,83,113,160,69,21,55,95,13,201,128,180,186,132,215,229,170,26,15,48,152,50,148,56,127,62,248,54,181,210,95,127,176,149,22,237,162,208,183,101,222,130,94,214,28,71,195,246,81,125,102,84,85,77,100,165,124,192,220,238,89,19,137,141,191,162,125,14,187,219,89,185,179,209,204,173,64,227,154,208,219,95,160,233,233,234,100,18,8,26,18,8,152,230,64,141,204,118,204,214,124,169,241,30,253,162,182,219,152,115,63,78,46,148,213,244,143,208,212,179,113,118,228,20,235,15,54,166,220,76,210,180,136,37,10,80,144,65,19,32,131,7,20,117,243,165,217,15,44,231,87,50,207,88,87,102,203,13,84,90,133,117,185,220,189,79,93,86,151,92,85,82,90,26,149,82,151,116,167,66,42,185,210,101,180,158,8,10,148,155,239,37,193,116,92,31,66,51,126,87,233,174,90,114,150,186,249,150,170,208,229,217,215,148,82,205,114,145,11,62,119,10,194,94,0,201,81,152,158,253,183,196,67,49,244,163,225,139,60,213,51,114,204,121,105,250,151,152,96,82,182,183,43,235,82,16,222,181,44,35,245,110,71,222,90,204,251,157,248,198,116,200,61,58,232,141,171,236,149,86,255,0,136,76,205,107,164,117,244,50,183,168,179,45,13,7,131,171,246,148,128,214,161,176,36,3,19,164,199,24,183,191,192,60,137,152,95,166,182,100,207,141,108,194,110,130,149,98,21,157,89,169,125,228,160,45,213,173,65,183,16,165,104,78,162,79,1,8,236,1,197,78,15,170,117,240,45,82,140,41,74,255,0,113,170,139,47,231,110,138,230,188,195,91,240,239,67,211,186,75,5,215,236,201,75,23,35,121,168,171,117,45,55,195,154,165,0,135,22,241,26,85,184,82,103,136,18,151,51,167,252,32,10,97,167,237,157,43,200,53,141,188,128,235,107,167,80,210,164,171,112,97,218,228,17,180,108,70,29,122,117,208,107,157,165,119,38,238,223,16,181,217,189,117,174,211,184,216,170,169,121,229,83,165,180,186,20,19,253,37,91,47,197,65,49,3,245,105,216,237,166,211,163,233,254,111,182,50,219,116,25,238,187,67,98,16,149,135,74,82,7,3,204,234,182,250,97,55,77,62,85,141,39,137,242,170,252,211,40,122,220,229,241,233,82,132,210,102,14,132,228,247,153,42,11,41,110,170,157,189,123,200,144,171,130,129,223,126,57,3,14,205,117,207,226,103,46,211,6,110,255,0,11,84,245,41,74,97,105,161,187,182,160,177,254,106,60,83,251,241,112,85,216,250,166,225,1,188,211,72,165,36,64,82,208,220,255,0,180,210,177,2,207,57,87,226,165,219,237,5,78,69,207,57,97,139,91,52,65,21,108,220,90,149,189,84,30,116,149,15,14,148,249,124,50,202,121,78,233,86,221,200,157,190,80,92,26,75,213,175,137,8,171,248,183,235,147,204,104,163,248,64,204,234,65,59,169,135,42,214,54,236,20,138,21,113,132,244,93,104,204,157,68,186,22,122,145,240,105,121,109,45,80,85,188,154,187,141,19,245,59,49,78,235,200,100,23,232,145,187,138,64,109,34,126,243,131,146,96,204,242,174,125,235,246,82,206,244,121,123,168,244,185,65,54,90,132,185,85,89,85,109,167,170,113,212,130,218,252,50,137,132,137,117,9,4,104,226,76,9,156,92,148,217,250,209,80,128,182,239,52,32,17,191,138,217,108,255,0,180,70,13,209,233,124,145,40,215,42,28,121,89,148,236,223,17,125,4,201,23,86,47,21,63,15,245,185,86,233,76,73,110,166,158,195,70,211,236,149,36,165,90,86,84,218,196,164,168,24,131,4,142,241,141,17,145,122,149,85,214,46,153,213,231,126,153,183,84,210,221,21,84,246,241,120,5,40,251,83,96,132,23,18,203,138,87,135,175,76,233,86,168,158,14,36,117,153,183,47,92,104,234,40,30,204,118,166,133,75,75,100,173,53,8,66,210,20,8,144,74,185,223,17,43,237,29,78,92,202,183,28,197,108,206,55,90,170,75,93,27,213,101,170,26,133,45,110,134,144,84,82,128,133,165,37,71,76,115,206,18,82,107,162,178,84,97,58,181,78,251,237,145,75,141,215,227,110,221,72,245,89,181,244,174,169,150,91,82,156,251,63,219,102,0,36,255,0,140,120,118,196,63,164,31,22,86,171,165,150,188,117,115,173,117,57,126,246,43,180,211,177,69,101,5,164,83,6,196,108,170,50,82,173,101,97,65,100,145,161,60,73,6,52,231,198,22,69,100,150,234,235,122,134,227,202,5,43,101,230,26,32,207,41,33,117,198,71,204,98,69,145,109,93,21,234,102,94,78,96,182,116,238,215,70,194,170,29,163,33,252,189,68,219,200,83,105,109,70,124,32,189,136,113,59,130,123,226,185,102,120,213,184,240,107,142,150,51,226,85,126,75,249,76,184,172,29,112,233,131,138,21,71,226,142,150,173,5,38,5,193,170,10,125,34,121,63,168,109,67,127,95,92,72,42,58,219,209,148,182,147,127,248,128,202,15,81,185,35,66,238,116,109,133,31,152,80,197,123,81,209,223,133,101,161,62,47,78,157,10,27,43,236,236,87,54,61,207,144,140,16,231,69,126,19,20,144,219,89,74,189,135,23,9,10,118,166,240,148,143,159,235,0,24,149,149,63,234,95,187,40,120,49,174,177,154,255,0,213,22,37,63,92,126,26,93,112,51,67,214,158,159,41,103,96,143,211,180,154,143,200,23,49,33,183,103,62,153,94,148,26,177,245,3,43,214,47,148,180,205,123,14,111,234,2,86,119,247,24,165,171,126,27,190,25,170,27,91,130,170,138,159,66,20,242,162,247,85,169,9,66,74,148,168,113,243,1,33,36,146,68,0,9,59,12,86,89,171,162,223,9,197,150,81,105,234,141,152,212,173,240,28,111,252,39,164,84,183,164,204,5,18,102,99,185,249,98,201,103,113,141,164,171,201,149,195,71,139,44,182,169,74,252,227,254,77,147,93,82,205,29,185,250,251,82,105,110,47,176,211,142,6,144,189,41,81,74,73,0,169,33,68,2,96,76,24,244,60,97,142,159,169,143,184,216,53,217,94,157,14,40,249,208,221,81,88,9,142,202,91,105,4,204,136,250,152,198,82,180,124,30,116,131,50,83,174,186,210,187,205,229,27,37,78,81,220,104,222,64,218,6,226,145,103,182,194,126,187,70,31,178,215,194,46,68,200,25,162,217,154,109,22,140,195,73,89,105,172,166,175,108,155,139,73,11,83,74,11,74,21,162,137,5,73,81,0,40,76,196,198,51,203,82,228,237,58,94,235,52,199,65,139,26,105,250,207,223,95,83,76,177,159,108,245,78,162,153,89,62,169,5,197,0,86,176,201,9,73,59,168,157,92,14,118,146,123,3,136,125,2,143,248,105,153,71,26,107,148,152,29,128,136,195,141,62,125,188,45,207,233,25,61,164,183,198,180,221,28,89,79,164,133,48,145,30,211,134,202,82,147,157,115,42,146,0,6,182,118,255,0,53,59,226,172,185,59,72,251,87,240,161,176,225,236,164,238,59,109,120,217,42,109,81,220,25,247,193,233,39,215,115,218,48,137,181,2,99,247,96,240,184,27,147,237,138,83,46,113,177,72,80,157,137,199,117,237,0,224,144,177,17,142,235,216,3,199,207,19,98,237,65,218,187,29,190,184,238,173,248,227,219,4,133,110,100,239,129,19,31,76,45,140,162,28,22,61,120,223,2,74,134,201,230,61,112,64,87,151,115,129,5,250,196,119,192,152,52,99,216,213,11,142,125,176,99,106,50,127,142,10,74,136,16,148,147,244,193,141,145,19,191,63,142,61,82,60,180,144,122,84,59,68,99,144,226,100,233,26,123,206,56,133,193,147,199,115,131,53,166,0,157,190,120,178,44,166,113,240,56,128,82,0,222,57,35,2,212,169,60,136,51,56,225,80,39,190,58,2,125,57,195,149,35,218,140,108,35,5,172,236,1,159,221,129,43,158,242,119,192,92,76,111,184,158,228,118,192,72,149,226,4,196,126,59,225,35,161,71,183,27,28,45,112,3,49,180,250,71,247,245,194,87,83,180,71,203,12,152,149,99,61,204,106,167,88,48,99,23,15,67,119,233,141,177,36,125,218,138,225,183,255,0,75,119,21,37,193,9,52,235,145,180,118,28,239,139,123,161,205,199,77,168,0,237,83,91,63,254,84,233,196,100,246,62,36,193,122,255,0,126,68,178,169,36,32,157,10,87,160,17,141,81,69,91,78,221,114,104,86,224,14,154,38,22,148,250,137,88,254,24,204,14,160,146,64,238,49,168,173,116,182,234,117,189,81,78,181,173,247,180,165,226,167,150,233,26,102,18,2,137,210,1,82,188,162,0,147,182,50,75,161,162,11,158,5,251,145,32,168,3,233,128,165,178,10,149,169,103,80,141,206,195,158,63,28,121,85,8,73,9,208,233,159,70,207,242,193,110,190,242,83,228,161,117,201,237,40,31,188,225,11,184,14,199,39,211,182,8,241,174,10,76,166,141,180,158,64,113,216,253,192,225,37,77,194,170,137,5,251,157,85,182,137,161,202,220,124,196,122,249,130,70,0,177,203,125,176,83,180,148,207,40,45,218,118,214,164,145,10,41,4,236,100,126,123,226,56,188,229,97,113,207,212,245,11,46,64,18,82,151,155,82,191,247,191,195,13,181,61,80,200,204,57,246,103,243,187,222,32,48,85,79,70,181,39,253,96,210,135,231,128,139,190,226,117,160,64,26,70,220,99,208,123,98,181,172,235,14,69,160,111,82,46,215,139,169,63,178,203,69,7,253,160,222,16,30,185,100,244,182,94,98,203,152,22,239,33,15,56,144,159,169,241,84,7,224,112,19,101,179,163,29,141,247,59,226,151,79,196,0,46,170,50,67,97,176,124,174,26,255,0,49,249,143,11,111,199,8,107,122,241,153,212,236,90,173,22,170,118,201,251,175,33,199,79,226,149,163,247,96,162,108,186,42,42,232,40,106,216,101,78,37,14,84,18,218,82,56,36,199,32,119,219,191,190,42,159,136,116,18,50,249,3,238,253,175,255,0,131,134,26,238,181,103,170,198,180,48,237,13,10,182,149,211,211,201,255,0,214,21,12,70,51,6,105,204,153,164,48,47,247,83,86,41,117,150,165,150,209,167,84,106,251,137,76,253,209,204,241,243,196,174,24,146,86,168,168,186,240,66,58,87,125,81,72,144,41,100,255,0,247,166,177,159,62,24,28,104,245,193,106,81,26,145,64,242,146,2,128,60,160,19,30,144,127,118,47,191,136,64,164,116,162,252,79,32,82,143,109,234,154,198,71,200,249,87,48,117,42,139,56,228,28,153,123,166,177,102,138,134,169,46,150,139,146,234,151,74,226,221,166,127,74,232,252,100,9,75,110,33,229,185,7,98,237,45,57,48,82,20,58,90,86,212,91,57,218,200,41,70,155,62,205,116,236,84,140,177,66,22,52,165,77,235,78,165,130,72,36,158,1,196,160,169,180,238,183,18,61,119,199,199,124,169,214,79,142,63,135,107,107,148,189,84,201,25,202,174,134,212,175,16,92,171,89,53,212,110,194,130,86,31,173,13,62,72,48,35,75,168,30,101,29,252,177,118,229,127,248,73,170,141,190,243,91,127,200,180,171,20,106,167,83,11,166,169,116,82,178,92,32,20,59,84,202,106,101,67,144,124,52,206,226,1,216,211,45,36,228,247,71,145,177,106,163,142,42,15,184,186,126,50,111,116,149,54,22,232,233,93,82,210,211,174,37,74,35,146,178,157,190,91,99,231,45,86,82,206,125,112,185,80,244,183,164,121,98,190,253,153,173,89,94,215,89,87,74,221,83,44,182,150,5,29,50,84,160,94,90,82,76,186,129,0,204,146,120,4,141,25,213,239,137,75,63,85,236,69,220,175,147,47,55,32,201,251,69,77,85,168,161,250,86,200,26,139,82,249,97,237,80,147,203,32,109,51,166,84,49,54,75,235,47,86,190,30,186,221,81,154,58,119,152,217,183,221,43,130,109,206,23,17,77,90,28,163,43,111,75,43,74,188,79,12,195,109,141,62,87,19,26,124,187,140,105,167,12,74,43,169,159,13,203,36,167,35,125,90,126,30,58,226,156,187,109,181,86,228,42,202,7,41,40,105,233,220,47,168,43,206,134,210,147,5,173,125,193,227,13,245,63,11,93,87,172,119,250,109,189,170,118,201,221,73,241,20,175,192,160,99,66,101,191,138,158,168,181,76,151,239,57,67,47,222,210,245,54,182,69,19,175,208,148,45,20,72,125,97,106,87,140,22,74,148,176,0,74,96,1,206,39,118,159,138,108,141,115,177,127,132,25,135,47,95,108,182,246,208,178,229,83,180,127,104,100,45,11,90,20,148,138,117,45,213,9,109,112,75,96,64,222,14,216,199,56,101,187,163,116,53,24,146,164,204,63,118,248,103,171,183,164,59,119,189,92,168,105,195,129,165,61,83,101,113,164,41,115,194,84,181,128,126,156,225,5,199,165,61,22,203,97,20,217,151,169,12,208,213,57,184,251,93,194,154,146,126,73,92,159,207,31,68,172,221,91,233,102,110,169,110,223,97,206,22,74,171,131,211,166,135,237,13,183,84,157,36,130,21,78,184,117,36,20,168,65,72,50,15,166,9,204,29,51,232,238,100,185,61,118,204,61,63,203,85,215,55,27,211,250,70,162,206,202,170,210,61,18,248,30,34,79,184,35,20,53,59,245,155,70,149,168,133,112,143,159,181,93,60,248,125,203,246,228,93,111,25,146,178,227,78,226,66,146,186,106,143,181,36,251,129,76,217,56,47,42,217,126,20,179,75,181,134,218,253,75,191,163,26,85,77,74,94,106,189,175,13,177,185,36,45,2,98,14,195,125,142,216,217,153,203,225,127,164,57,214,214,221,173,186,7,173,26,150,87,226,91,234,60,71,212,79,33,65,228,186,59,157,200,157,249,231,17,11,87,192,191,72,236,149,55,42,139,126,100,204,232,85,202,136,208,190,133,212,177,164,35,66,145,41,1,129,10,133,123,240,49,50,140,107,137,59,12,122,134,253,164,190,6,75,186,222,126,12,43,168,170,148,253,69,26,197,24,58,128,178,213,41,105,222,12,205,57,159,175,207,8,40,173,191,10,247,27,3,213,121,95,58,219,45,202,112,164,41,53,85,168,165,36,239,31,169,112,54,174,9,252,241,160,235,255,0,224,200,232,115,232,112,53,157,243,227,110,173,122,245,55,95,68,4,204,196,26,83,35,145,191,108,60,101,207,248,55,190,29,108,212,70,150,245,105,188,230,52,170,63,89,115,188,56,133,136,226,62,202,89,3,128,56,227,108,89,25,168,244,108,175,36,161,62,43,251,20,69,163,160,238,92,237,159,100,162,206,236,46,213,113,150,212,180,80,106,66,217,86,202,208,82,236,19,27,133,206,219,108,120,193,157,80,248,91,187,245,15,169,151,62,160,82,245,42,154,138,225,118,208,163,225,161,84,225,9,74,16,149,35,196,89,80,41,62,26,14,146,136,4,72,223,26,167,40,252,25,252,63,100,106,182,235,242,231,77,109,223,104,100,234,105,218,223,22,189,77,153,159,41,168,91,154,126,145,137,225,233,253,166,133,197,59,73,109,165,166,90,184,45,48,27,255,0,187,24,37,154,109,218,101,113,142,56,170,163,231,181,79,195,7,92,25,175,108,80,230,107,13,218,221,225,202,233,235,168,233,170,210,226,196,194,182,240,73,216,129,207,239,195,82,250,15,213,75,130,170,173,25,175,36,229,171,117,11,72,43,161,172,179,219,157,67,232,119,90,57,109,43,90,96,165,36,31,62,198,35,31,69,151,147,129,18,148,1,238,12,71,224,112,67,153,109,198,225,40,153,245,74,183,253,243,129,106,114,46,180,75,197,137,244,109,31,49,108,125,34,186,177,117,8,206,153,107,50,85,88,242,237,205,14,179,74,229,120,170,98,230,219,74,89,66,151,77,80,249,78,146,4,41,178,144,97,194,1,59,145,36,169,171,233,53,230,166,166,237,111,178,47,166,13,83,41,45,190,227,217,93,52,52,207,148,41,122,86,133,55,1,71,206,70,202,226,36,14,255,0,68,85,106,125,160,80,235,75,113,7,148,184,209,92,143,172,225,13,70,93,176,214,36,34,166,193,110,88,6,70,186,100,164,131,235,35,14,181,116,249,137,92,180,206,94,204,140,121,152,209,106,235,118,79,53,214,187,189,147,62,85,81,132,26,87,83,111,13,31,21,75,0,135,24,105,181,149,162,8,227,73,76,76,68,164,195,170,114,54,112,172,188,101,107,54,83,201,217,110,221,93,75,114,8,126,190,213,224,39,66,66,22,219,169,91,15,50,202,148,64,36,193,82,149,229,211,201,198,238,70,69,203,141,175,85,29,181,170,87,85,207,217,214,68,254,103,16,245,124,57,244,180,222,151,122,103,43,219,216,171,124,175,197,121,182,82,210,221,82,212,20,162,226,145,164,174,84,1,58,167,125,249,223,23,71,85,142,188,12,239,77,149,121,148,47,82,58,53,213,186,172,219,100,109,188,220,186,155,75,244,238,51,83,81,97,110,177,135,66,90,82,84,11,168,135,16,149,40,187,229,131,184,66,135,236,225,250,237,146,106,104,242,227,180,182,222,183,86,208,93,41,218,112,38,130,170,200,154,215,159,117,41,37,9,241,138,80,81,170,0,149,72,28,241,137,23,85,50,39,79,50,182,97,97,121,183,226,62,229,145,156,125,164,59,77,110,94,119,253,30,210,155,64,8,10,105,151,148,70,144,81,7,72,137,6,119,156,85,57,159,226,3,44,244,251,48,83,86,143,140,51,125,181,218,223,167,91,150,138,43,85,186,228,229,107,69,99,83,127,107,101,40,153,76,130,173,64,164,111,185,216,219,28,138,73,83,251,253,138,101,138,73,242,142,117,99,55,230,172,171,208,124,227,145,107,250,155,102,185,169,251,29,83,98,137,84,204,177,84,130,180,248,142,4,150,156,146,74,20,179,10,73,48,125,49,243,186,223,152,175,246,235,31,217,45,245,149,172,50,87,169,74,109,229,37,36,79,148,64,219,99,168,252,213,219,190,185,235,127,94,58,83,212,87,29,25,26,202,183,41,110,229,250,27,205,246,246,205,50,94,164,167,168,82,16,21,66,144,224,125,242,216,113,194,91,131,176,68,108,9,198,102,127,165,217,218,142,227,89,104,164,183,94,150,229,181,244,54,234,217,163,47,176,211,107,5,104,113,197,211,173,192,144,164,29,98,53,5,39,116,149,2,37,183,37,43,44,197,22,161,76,138,213,94,175,23,16,159,210,53,149,85,16,0,73,121,247,23,183,104,149,70,29,178,246,115,206,89,100,21,229,172,219,120,181,175,255,0,53,172,91,105,255,0,84,30,112,130,161,171,221,33,44,86,169,166,93,37,65,76,186,164,182,180,199,115,49,239,222,118,220,122,165,240,107,18,218,150,106,26,129,18,19,80,202,212,100,198,192,42,79,211,12,156,7,113,147,69,141,75,215,222,189,209,84,51,87,79,213,188,200,227,140,206,148,191,92,183,17,191,170,84,74,85,199,113,183,108,72,19,241,129,241,45,76,219,109,59,157,233,235,27,102,8,241,109,20,74,81,32,200,149,120,65,124,239,206,41,116,154,134,98,42,92,30,190,43,68,127,60,121,73,168,41,82,209,113,105,75,36,67,105,87,63,140,70,37,237,124,211,43,80,247,126,198,133,176,124,125,245,211,47,212,125,165,218,28,185,92,248,4,120,149,54,245,165,80,121,255,0,22,180,143,203,15,54,207,143,220,201,83,114,21,153,191,33,219,106,117,171,245,138,161,117,109,16,15,36,37,122,164,199,190,50,179,237,86,35,119,146,79,184,32,254,236,17,201,198,103,234,203,114,92,251,185,52,40,169,65,99,111,213,235,87,197,154,225,255,0,141,108,187,116,168,91,149,89,34,182,145,37,103,116,85,165,211,163,229,164,9,246,38,61,240,189,63,22,189,47,125,33,175,176,102,6,245,64,82,151,74,200,74,125,120,116,147,248,99,29,165,197,1,4,2,49,221,73,159,50,19,190,44,142,70,209,83,211,193,116,54,163,61,127,232,221,101,42,148,230,107,93,34,192,217,183,232,95,212,15,190,148,20,254,126,152,180,58,89,241,79,208,252,187,149,111,20,136,234,13,27,117,245,169,74,26,67,172,60,214,160,1,253,165,160,36,13,251,158,216,249,184,82,131,198,0,82,158,1,198,77,118,142,26,236,125,158,78,156,62,60,142,151,163,181,179,244,110,78,211,23,46,171,159,51,125,101,60,201,149,186,165,213,91,29,140,92,232,47,172,220,107,218,106,166,158,142,161,46,190,41,66,129,121,105,75,103,81,208,208,90,207,32,4,146,120,198,107,166,168,174,234,55,196,181,67,149,85,234,166,169,185,92,107,92,83,139,133,22,220,40,117,197,164,207,39,89,80,159,83,138,174,207,124,187,89,150,221,77,170,231,89,73,81,72,181,61,74,227,21,5,178,203,138,1,43,82,99,186,146,0,36,110,64,19,32,108,241,145,105,43,239,121,222,133,170,106,250,132,86,213,56,242,139,140,82,138,135,66,188,53,168,144,141,73,6,119,157,196,2,79,108,87,44,10,9,215,74,162,248,106,229,150,81,79,174,228,205,37,157,115,147,189,53,185,212,228,155,158,94,161,102,227,77,225,233,186,222,169,170,151,72,180,169,41,94,164,120,80,165,24,84,125,206,112,94,85,248,163,188,229,214,110,244,151,28,194,94,91,52,137,93,185,22,10,170,186,20,84,60,95,105,5,189,78,32,148,128,210,157,94,165,4,143,213,129,50,64,54,191,70,58,33,213,90,150,168,115,61,69,46,68,168,83,14,38,166,141,250,199,107,219,184,52,251,78,136,75,205,201,109,32,129,48,55,221,59,140,104,171,94,94,234,30,117,170,169,179,245,115,33,229,11,133,181,13,7,216,168,102,141,14,133,186,135,91,33,189,46,186,181,105,82,117,204,164,2,18,71,124,114,183,98,135,170,227,126,119,254,14,196,229,150,119,53,55,238,127,242,202,62,227,241,179,84,253,186,135,48,102,127,135,28,151,80,213,85,49,168,166,93,102,114,182,135,28,104,56,180,21,33,181,54,167,35,91,110,8,142,82,112,207,209,252,241,148,122,247,156,5,166,191,164,180,180,191,164,221,169,240,235,221,203,212,213,244,84,105,74,86,232,104,213,42,10,70,218,19,164,15,50,146,32,78,22,245,131,35,244,135,162,150,58,186,167,234,114,165,194,190,200,195,13,210,101,219,133,53,27,181,229,151,106,55,13,54,225,36,36,23,94,119,202,136,36,172,237,168,171,16,43,87,84,236,121,94,204,197,230,221,210,236,237,110,179,85,58,95,83,130,194,221,53,10,148,97,42,41,90,87,4,121,99,104,224,236,55,197,137,39,29,208,131,253,255,0,201,92,122,211,154,253,191,193,162,158,248,35,200,46,215,155,139,150,74,39,68,146,164,10,218,154,86,191,212,107,143,144,198,126,191,183,240,87,121,161,104,218,243,34,109,143,41,32,129,65,73,119,125,193,233,62,59,74,76,239,235,24,147,210,252,71,116,118,177,134,110,31,164,109,212,53,9,137,108,89,234,220,116,122,249,130,84,159,193,88,182,114,175,196,15,71,111,148,102,166,251,89,151,179,37,48,96,180,104,239,183,102,153,109,36,148,153,75,53,8,36,24,4,112,118,56,104,74,107,218,76,174,113,174,141,63,128,95,68,122,75,108,233,102,97,164,204,54,188,217,154,174,13,91,157,121,43,181,214,223,41,216,183,190,75,107,108,135,25,208,53,132,234,42,27,198,164,164,226,196,234,6,114,233,197,210,134,170,241,152,126,28,108,249,202,166,222,134,219,106,142,142,129,139,165,99,129,111,165,36,54,143,0,236,159,17,110,24,63,178,163,234,112,151,58,245,235,166,249,90,202,195,238,244,82,241,89,83,82,253,83,85,8,176,80,53,80,170,53,180,91,212,94,81,45,232,42,46,144,9,228,161,207,76,67,178,247,197,135,194,157,204,185,250,90,151,48,88,29,19,45,220,218,117,106,6,120,211,78,235,177,245,24,149,28,146,245,138,156,163,209,199,246,255,0,144,133,117,127,225,138,223,89,75,150,174,223,7,87,235,69,69,197,246,155,12,84,100,122,26,97,226,168,148,162,66,214,133,19,231,80,4,38,124,198,57,195,13,155,174,255,0,8,150,188,212,155,189,15,68,51,54,88,169,167,109,109,54,250,173,108,49,224,165,214,148,219,137,41,98,161,74,221,11,80,251,164,137,219,124,90,217,7,226,55,225,149,87,10,166,114,247,81,233,144,229,89,68,183,113,162,168,167,18,141,96,4,45,214,145,36,235,59,73,157,163,15,149,191,20,29,39,160,168,91,212,121,231,37,212,80,20,164,161,211,152,169,152,112,146,55,5,10,86,161,245,72,196,181,75,148,44,100,220,184,191,222,136,21,247,226,103,225,146,138,129,151,108,217,136,138,149,186,60,84,85,219,47,46,67,112,102,2,17,26,167,79,120,137,193,249,35,55,101,30,169,177,87,115,202,247,27,93,125,53,26,210,219,141,46,156,209,171,82,130,138,83,53,74,145,33,10,223,73,136,196,239,244,135,79,122,138,81,91,112,233,53,147,48,50,243,104,125,21,10,101,186,224,182,214,128,180,45,37,76,193,74,146,164,168,25,130,8,35,99,135,123,93,127,69,50,195,70,223,65,211,10,27,66,29,40,53,6,146,219,77,76,37,50,2,212,16,82,163,26,149,192,39,115,24,203,56,227,125,58,253,249,26,161,147,36,120,105,254,247,245,40,26,238,177,245,39,39,55,224,35,160,119,68,213,71,222,182,230,70,94,65,62,194,158,153,103,232,21,133,249,111,226,15,169,205,213,210,94,179,87,71,58,155,73,69,76,242,30,112,211,183,87,82,211,136,74,129,41,33,192,210,8,32,17,184,35,126,248,95,91,241,85,240,213,112,77,29,206,209,93,93,106,78,133,23,233,107,109,245,238,169,82,6,152,240,3,131,104,60,40,115,223,180,235,43,37,206,168,101,234,60,229,145,217,97,219,37,112,112,176,232,164,113,162,224,67,138,109,94,90,135,2,211,11,66,134,233,28,79,4,97,90,218,253,159,153,125,198,75,214,226,252,127,228,138,223,62,58,122,16,186,240,155,255,0,74,51,79,218,194,67,106,53,22,234,48,226,64,51,167,205,80,21,18,78,222,248,168,122,185,241,11,65,156,239,214,218,238,141,117,25,140,131,103,110,144,166,182,142,237,105,91,174,59,83,172,157,64,181,77,83,229,209,3,101,141,231,110,248,211,207,217,221,203,180,174,86,61,108,170,166,113,164,203,149,2,165,44,161,62,228,161,181,64,250,226,159,234,254,125,111,47,92,233,41,51,223,77,239,121,134,211,81,70,42,220,184,179,70,106,216,108,151,22,159,11,83,197,9,42,9,64,87,35,101,15,172,169,169,191,100,35,8,193,112,255,0,191,252,145,252,137,87,241,93,152,50,245,62,99,202,214,220,161,157,45,21,172,212,26,90,242,151,105,203,139,108,184,223,220,91,148,228,126,177,178,157,208,7,125,129,156,73,237,29,70,248,199,201,84,65,172,193,208,171,21,115,59,172,162,216,226,139,128,152,254,171,239,254,236,36,233,15,196,158,85,204,153,146,207,210,94,149,90,175,246,99,86,95,77,51,117,22,250,42,122,58,114,148,45,231,60,168,121,216,146,149,157,147,186,149,191,36,226,209,234,13,215,226,154,215,91,76,207,78,236,118,235,181,16,160,66,106,29,170,69,50,92,93,79,136,178,165,36,120,173,128,159,12,182,157,251,131,183,114,233,83,189,181,240,42,155,183,182,77,124,91,67,183,76,250,173,212,92,215,98,85,218,245,209,26,220,191,84,221,107,212,166,146,169,247,210,165,182,134,154,90,94,73,52,163,202,162,226,210,54,229,163,185,152,22,29,62,125,90,153,2,231,147,174,136,88,216,165,15,165,96,31,244,244,126,236,80,212,121,247,227,90,206,175,181,94,250,91,151,171,169,130,164,182,210,17,226,199,160,240,235,87,255,0,116,225,6,104,234,231,83,243,19,180,206,92,62,23,47,21,21,148,136,90,16,164,58,249,110,21,19,31,208,92,35,129,194,177,86,73,100,74,224,254,20,78,45,62,57,202,165,21,94,42,95,228,191,215,157,178,224,116,138,188,143,90,83,31,120,183,76,179,248,23,48,177,25,139,167,79,178,92,85,185,234,117,16,73,65,181,73,63,254,26,84,49,78,116,215,52,231,12,209,106,186,35,48,228,44,215,148,190,192,170,100,6,11,143,132,62,219,169,116,149,33,69,182,126,233,108,3,3,246,211,198,25,115,14,72,207,238,102,107,166,99,202,189,100,204,12,183,95,84,245,67,54,186,139,123,69,138,84,45,68,165,164,149,62,177,9,4,9,8,27,13,128,227,25,158,89,167,82,175,138,255,0,38,149,164,196,248,139,107,220,223,240,93,53,119,126,149,220,25,168,182,215,53,94,219,53,108,187,76,240,93,5,90,16,166,220,65,66,198,164,32,64,41,81,220,17,19,180,28,69,90,248,102,248,116,204,12,56,139,46,95,165,127,70,146,226,169,171,171,93,117,185,226,66,221,36,76,24,145,219,21,88,176,124,80,84,130,202,122,167,151,40,219,65,242,184,245,177,165,56,126,137,161,115,247,225,61,5,227,226,199,35,214,184,245,187,54,218,239,222,36,5,164,208,50,134,214,4,192,221,150,72,231,212,98,204,121,98,159,172,163,94,68,79,75,53,31,203,156,175,205,186,249,26,39,165,61,4,200,157,39,173,174,168,202,169,173,67,183,86,219,69,75,53,100,186,216,75,101,90,52,236,32,141,71,185,231,19,247,168,169,194,150,216,175,182,133,36,193,73,167,221,36,239,191,159,25,101,238,179,252,101,83,83,125,177,57,59,33,132,1,191,136,243,69,113,235,161,53,224,253,35,21,134,115,207,125,76,234,117,230,142,183,168,93,26,126,253,87,111,97,230,41,155,177,48,243,40,10,95,42,80,82,42,65,136,4,110,32,238,59,99,71,109,4,146,137,147,240,89,114,73,203,36,190,79,248,62,128,209,83,58,195,106,20,181,44,4,152,43,13,183,0,129,62,248,168,169,143,252,242,204,113,193,174,129,242,208,156,103,94,142,252,56,214,103,22,159,185,87,91,174,253,59,174,164,173,74,71,233,59,106,220,113,214,136,10,26,22,162,194,86,37,10,7,83,74,27,238,15,109,3,107,82,149,153,179,1,82,245,159,183,17,49,7,100,166,113,70,170,91,162,153,118,147,18,197,57,69,59,248,81,44,108,171,183,51,131,194,146,121,51,132,173,171,7,36,207,127,150,48,27,90,15,11,237,249,99,161,124,111,199,166,10,10,245,192,130,167,223,19,100,6,133,193,228,227,186,182,231,5,73,61,143,182,60,79,168,24,128,13,74,184,247,193,136,94,216,79,170,6,231,7,32,199,127,229,137,64,204,130,147,192,6,12,129,245,193,137,130,78,253,191,28,18,39,99,30,209,24,53,60,64,230,49,234,162,207,47,32,225,180,15,199,190,4,34,6,157,190,71,5,131,176,84,109,49,129,131,4,194,136,59,109,135,42,96,196,76,113,60,227,160,193,245,24,0,61,142,255,0,89,254,252,227,186,130,136,156,49,86,211,198,39,76,156,113,68,43,183,28,111,142,236,145,191,35,0,82,187,254,120,155,13,129,74,136,144,79,184,194,119,60,199,184,253,248,82,190,62,244,122,97,59,155,16,82,71,183,203,5,146,149,13,215,4,4,211,175,99,176,245,223,22,231,67,160,116,238,149,4,253,218,170,193,255,0,180,56,127,142,42,91,129,134,28,29,200,254,56,158,116,139,60,228,235,30,74,93,21,235,53,90,40,42,24,173,170,42,98,162,181,180,60,18,92,36,31,12,157,70,103,109,177,50,183,143,143,17,42,166,90,206,234,213,9,68,255,0,126,248,152,215,245,131,58,214,48,90,165,170,98,128,129,1,108,83,164,158,63,237,53,15,203,20,90,126,34,58,64,227,238,82,163,51,84,21,183,32,233,181,86,20,147,236,176,214,147,248,225,142,171,226,115,36,51,90,170,90,76,179,154,107,154,4,197,75,20,108,165,179,238,3,143,33,127,236,226,158,206,111,184,181,74,43,188,208,42,234,126,127,45,22,29,204,78,168,31,218,251,59,41,84,124,210,129,134,101,230,188,221,227,151,206,105,188,234,81,220,11,131,218,126,137,213,3,240,197,1,121,248,150,173,75,169,255,0,7,122,111,85,86,201,59,174,186,224,138,85,15,244,80,135,127,126,26,175,31,16,125,64,172,167,64,203,185,54,207,110,116,242,170,218,167,43,7,208,32,51,251,241,43,12,252,3,122,52,29,125,77,109,213,101,203,157,83,181,106,59,18,250,203,134,63,210,193,1,178,2,82,54,72,237,233,182,51,117,95,88,250,195,112,163,251,56,174,177,91,93,34,60,106,58,5,21,15,163,174,45,63,150,26,198,121,235,27,212,202,166,172,234,77,91,129,114,10,209,65,74,210,199,201,72,108,17,244,196,246,47,197,6,227,82,154,112,174,83,176,192,69,58,36,200,3,108,100,70,147,156,210,226,212,247,81,51,99,222,48,33,73,85,238,164,166,62,90,224,15,144,195,79,248,5,102,122,172,215,213,83,125,162,161,103,81,121,227,173,100,251,168,239,137,236,151,136,91,240,53,149,203,61,244,254,203,87,250,62,243,157,242,253,5,76,199,131,85,115,101,165,255,0,170,165,3,134,107,191,90,186,89,100,113,182,234,179,99,47,23,99,65,161,167,122,177,39,223,83,8,88,198,117,103,41,91,90,51,77,70,148,168,255,0,85,36,79,225,133,136,203,204,19,38,145,4,239,202,123,125,113,61,148,59,216,110,151,113,116,222,62,33,186,113,109,101,47,80,46,233,119,82,191,234,169,40,203,106,31,63,180,22,199,231,134,106,239,137,203,42,104,252,75,102,68,191,191,82,65,134,170,84,195,72,250,173,181,185,31,64,113,91,162,204,64,8,240,210,144,54,27,255,0,44,9,54,98,175,188,82,159,72,223,6,200,34,125,111,18,92,62,38,51,85,77,34,252,46,153,82,83,60,118,65,93,229,78,164,123,145,224,36,254,7,12,99,175,221,104,112,185,170,223,148,153,66,228,35,250,29,65,90,126,190,57,7,253,92,35,22,84,132,202,157,62,187,38,6,56,187,85,50,103,86,179,237,56,159,81,119,5,73,247,145,92,207,158,250,153,155,26,168,162,205,217,149,167,173,171,149,154,26,106,102,217,111,82,119,76,144,157,106,0,239,5,68,72,7,176,197,119,211,100,223,83,157,46,55,76,189,84,219,78,208,150,245,182,151,208,135,158,66,156,49,161,10,221,208,22,148,106,74,100,238,14,146,144,162,155,15,51,49,78,205,5,67,141,160,36,193,223,124,84,57,6,238,171,126,126,117,228,168,2,86,78,221,247,63,207,27,116,141,57,112,97,215,38,177,159,66,62,30,122,155,152,232,104,83,107,167,191,214,160,176,165,75,46,56,86,222,162,124,210,218,164,76,131,188,78,46,203,206,90,233,207,81,83,250,71,62,244,175,40,223,43,210,193,105,53,245,118,166,205,82,18,127,170,240,26,209,254,137,79,211,20,22,73,204,180,53,168,183,148,209,178,221,74,25,75,43,84,36,172,254,215,49,41,220,241,139,218,207,118,66,173,250,90,109,30,84,242,102,78,223,60,46,162,11,118,234,166,115,116,249,167,21,182,248,51,39,196,42,178,221,153,214,109,244,217,90,134,145,138,166,220,109,163,70,210,154,83,14,32,74,86,64,84,59,58,70,165,57,169,103,72,58,190,240,87,203,28,208,193,166,234,13,125,50,73,30,13,201,77,130,123,67,177,143,167,255,0,21,55,95,179,211,210,213,83,211,52,151,146,250,90,75,128,171,80,74,213,161,113,42,131,41,81,27,140,124,205,234,35,13,179,213,76,194,211,197,73,109,155,187,193,101,9,149,4,248,240,72,4,141,247,226,70,30,92,70,38,173,27,114,114,108,250,203,150,221,169,79,76,168,42,161,162,186,118,42,4,70,219,219,213,31,247,71,7,190,28,155,184,139,119,195,209,184,82,161,167,124,7,110,218,131,200,10,159,233,85,136,66,247,231,114,12,124,254,141,25,66,174,149,222,154,212,90,234,235,169,91,117,212,45,198,2,221,240,219,67,75,160,77,56,37,197,233,64,37,192,96,78,224,137,141,240,249,115,183,213,91,58,1,124,182,87,82,59,69,81,76,43,16,16,235,68,17,174,177,194,33,36,73,10,75,155,42,55,6,100,204,226,169,119,123,193,46,190,225,135,45,229,203,93,195,169,185,138,211,81,71,76,233,172,69,83,204,165,192,20,146,149,189,112,76,199,164,160,159,199,21,71,80,47,185,223,166,249,85,139,134,64,205,247,139,27,150,202,202,215,27,165,165,173,91,116,161,83,78,19,52,203,81,101,105,1,124,41,36,73,59,111,139,135,40,63,70,215,88,174,21,40,116,169,84,22,144,149,36,13,33,39,198,187,43,191,176,63,199,140,81,157,126,126,170,183,40,230,146,194,214,13,182,166,181,181,137,3,116,154,94,4,111,0,143,92,89,14,103,76,89,45,177,180,106,107,93,203,226,74,231,149,234,47,25,2,178,219,155,238,8,187,84,53,250,46,231,107,101,162,186,100,212,169,180,168,85,162,162,157,182,16,16,146,73,240,106,22,168,144,146,48,203,83,241,87,154,242,75,183,90,126,171,116,67,48,229,202,74,26,159,6,158,178,154,230,192,164,175,80,146,163,78,46,98,133,218,130,32,152,97,167,100,113,56,182,236,93,31,233,238,118,201,89,90,255,0,71,150,45,249,146,249,102,37,250,119,110,21,202,166,93,181,202,148,182,106,22,208,75,78,33,75,73,66,84,218,92,65,0,129,231,73,147,139,21,12,219,172,57,90,146,215,122,110,248,151,105,233,27,105,117,247,37,165,231,220,49,0,188,251,126,69,44,147,188,108,73,219,24,101,37,185,170,54,198,21,5,43,41,58,47,139,14,144,248,232,69,251,57,51,150,92,169,167,77,67,45,230,203,117,69,132,58,147,193,101,85,141,178,151,79,31,226,202,135,125,241,104,91,115,133,150,237,71,77,95,76,27,169,165,170,111,197,69,85,37,66,92,109,196,158,20,136,217,64,251,43,21,149,199,160,125,41,184,213,84,85,88,40,104,173,21,53,74,82,170,42,236,207,59,106,170,169,10,153,75,143,210,45,183,28,79,62,85,40,143,108,83,53,255,0,5,213,54,106,196,93,250,125,153,234,172,53,204,84,186,127,161,180,134,195,172,21,19,165,234,170,31,178,92,31,36,65,58,234,204,113,42,228,183,103,22,84,179,53,247,102,192,102,243,104,117,0,253,164,52,117,70,135,18,103,231,193,3,241,194,144,234,92,117,193,74,227,79,120,96,73,105,83,167,231,27,99,14,213,80,124,96,244,233,53,110,218,47,244,57,150,154,141,229,27,117,13,101,92,52,166,127,170,234,95,167,114,173,197,119,10,85,196,124,199,100,191,248,88,245,183,39,85,53,65,212,62,130,85,214,7,0,113,202,251,94,180,37,41,253,164,38,158,156,215,2,161,188,21,212,54,12,110,19,136,122,119,220,50,212,35,115,212,165,68,18,164,65,62,187,140,81,93,90,248,177,232,15,70,239,142,101,142,160,231,214,109,215,150,217,15,46,137,171,125,85,73,64,80,148,5,41,134,150,148,21,13,192,84,24,131,193,7,13,25,123,226,183,45,93,50,17,234,21,197,188,205,150,108,200,241,210,210,174,148,109,212,184,164,178,86,30,89,98,149,117,11,105,8,45,57,42,117,40,0,36,171,141,241,242,243,226,7,166,93,102,170,235,63,80,111,137,203,247,74,244,220,110,117,247,138,167,45,170,93,83,108,210,42,161,74,71,140,166,196,54,18,10,6,133,132,148,236,10,82,68,2,24,121,245,139,59,69,46,134,214,204,255,0,240,169,116,70,141,154,166,114,214,73,206,87,106,150,228,51,227,50,197,37,59,222,254,33,121,75,72,249,181,62,216,166,51,207,252,37,29,110,103,50,92,19,150,122,111,149,109,182,138,119,254,204,145,113,77,93,99,141,56,128,16,230,167,155,117,148,168,120,137,89,31,171,73,9,128,100,130,78,38,183,221,110,22,218,180,213,176,227,97,212,240,167,153,67,130,126,75,4,78,36,148,57,229,199,45,149,214,219,150,91,176,92,85,94,180,169,218,167,232,211,246,164,1,217,167,121,104,118,132,64,227,108,104,142,8,62,132,57,184,154,7,49,252,119,124,71,102,11,93,202,226,230,104,203,182,43,122,77,61,42,154,178,211,161,78,5,184,162,176,166,75,139,113,208,173,44,172,18,165,4,132,146,54,81,78,32,151,31,136,62,186,245,18,208,245,158,162,231,155,238,77,220,93,42,85,98,47,247,26,116,188,129,33,77,248,41,127,236,154,125,64,106,118,231,16,102,207,78,47,23,2,170,220,177,83,102,163,20,228,6,45,247,23,18,149,189,229,9,81,91,200,125,64,70,178,64,78,228,136,210,49,108,218,179,119,72,42,186,37,97,201,87,126,156,92,69,117,146,238,235,232,188,219,239,140,126,145,173,67,139,159,1,45,58,160,234,91,4,149,36,54,209,70,162,85,1,74,89,45,217,108,234,184,19,181,221,194,124,144,46,162,93,168,243,21,99,215,117,101,43,137,124,33,164,83,173,148,19,79,68,128,149,57,82,149,21,21,151,84,154,135,30,76,143,13,32,55,49,230,9,109,138,176,49,111,173,105,172,183,152,81,95,90,239,136,133,138,170,74,122,90,68,45,33,77,135,89,116,84,41,58,147,230,82,92,80,108,136,73,6,72,24,149,231,186,107,3,214,138,122,123,87,72,51,53,45,225,139,163,207,87,254,149,185,21,188,237,35,149,14,185,78,208,166,74,80,226,8,96,54,133,186,19,5,66,124,186,210,12,2,223,103,126,162,165,116,42,203,166,129,197,184,17,11,66,139,186,10,194,136,253,106,194,68,36,29,212,0,218,10,164,239,49,185,119,50,101,80,239,76,158,244,143,162,246,190,160,229,220,231,112,187,102,220,165,110,188,217,88,101,219,101,178,190,169,197,212,93,148,165,56,29,20,235,105,224,128,164,105,65,37,65,96,235,76,8,156,51,230,59,109,194,171,39,229,59,187,151,59,64,166,183,217,218,105,166,75,232,125,197,135,107,171,195,126,35,106,225,105,240,148,149,72,242,182,150,143,5,35,15,57,15,162,25,215,170,57,204,100,222,155,101,134,238,215,7,40,156,93,58,107,46,148,116,170,10,67,94,103,7,134,234,82,72,36,168,38,86,72,27,131,190,61,155,62,31,51,222,72,184,95,114,181,219,39,87,220,47,57,105,52,170,190,38,223,84,141,52,46,84,7,22,210,86,84,218,181,21,180,148,175,200,96,5,111,39,97,46,27,93,47,242,68,114,69,243,34,15,154,19,103,163,175,72,164,47,84,16,211,110,212,211,85,209,53,74,211,134,1,79,134,41,92,82,74,74,78,160,169,73,32,236,79,120,221,66,168,159,113,110,55,70,138,112,166,201,67,109,56,162,148,159,244,138,201,252,71,108,72,237,175,218,242,253,122,174,79,101,194,42,40,18,28,77,61,202,181,135,18,181,18,16,7,130,182,74,86,65,86,173,42,5,62,67,32,143,41,93,87,91,109,121,234,123,165,219,43,91,181,214,210,248,148,212,174,169,76,248,205,202,146,20,134,232,154,104,3,41,80,5,113,59,30,55,194,191,49,210,240,34,12,216,46,203,166,69,127,129,246,106,119,65,83,14,212,186,150,18,242,66,180,146,217,89,26,224,236,116,204,119,195,173,179,41,84,85,210,85,220,174,119,154,90,122,74,64,218,53,183,85,78,250,214,243,129,101,182,194,75,169,27,134,214,73,39,202,19,193,37,33,79,175,85,216,115,15,216,242,181,222,158,170,202,148,212,176,138,42,186,186,101,168,82,54,166,208,133,7,20,20,15,132,72,75,132,132,45,73,243,20,133,21,16,79,205,22,108,149,148,159,86,89,83,119,150,174,148,206,6,110,10,169,13,34,152,60,150,193,88,73,30,49,114,10,200,67,169,74,82,164,144,160,32,206,21,197,175,100,152,201,62,36,52,218,50,157,5,69,238,128,82,94,40,42,41,210,226,92,169,23,21,182,203,58,82,101,65,127,102,121,110,232,49,4,166,21,7,109,240,118,104,201,249,126,178,231,89,89,211,187,167,219,237,233,105,202,147,72,164,188,235,244,168,71,223,149,134,192,83,73,228,58,176,223,150,10,210,131,182,19,84,155,91,201,102,215,111,109,203,149,51,44,173,58,109,245,94,25,88,43,241,21,171,196,166,74,156,88,58,100,132,146,18,132,142,18,34,215,111,225,174,237,102,185,213,220,114,79,85,58,121,113,126,203,110,253,42,154,171,126,108,74,148,225,209,168,178,211,111,48,202,214,230,152,216,128,130,85,167,92,130,4,111,165,235,116,39,101,191,87,169,78,43,33,230,103,25,85,69,21,158,170,161,132,70,167,0,65,210,99,112,66,84,168,246,51,184,222,48,194,186,117,50,226,155,117,77,180,180,146,146,9,50,61,70,216,123,205,245,246,11,133,228,92,236,133,198,145,85,78,211,239,83,154,116,165,166,42,136,253,106,27,0,199,133,174,74,68,121,66,130,96,233,212,80,57,92,234,91,114,150,165,20,149,44,33,208,82,10,10,55,0,137,72,78,149,36,40,25,60,76,38,119,3,18,223,112,33,3,172,37,9,11,67,205,184,15,37,4,236,125,32,128,112,94,145,222,112,115,170,101,205,69,182,3,101,94,100,165,178,74,64,244,130,73,250,206,15,161,177,220,107,208,93,102,149,210,137,128,189,30,95,196,237,132,109,46,163,198,46,78,162,60,216,50,99,183,252,175,118,189,81,84,211,170,178,138,186,134,150,154,223,227,143,181,86,151,203,137,41,97,144,10,221,82,84,27,146,54,72,80,157,212,144,77,201,116,180,149,185,206,215,70,171,115,245,133,213,58,30,105,8,14,41,213,20,46,2,17,183,2,54,153,144,120,224,36,179,229,59,221,226,232,221,151,47,80,214,92,238,143,79,133,71,111,105,202,138,135,8,228,37,13,37,68,237,190,211,198,52,63,71,190,22,250,252,238,112,183,231,155,174,86,110,216,195,69,85,36,221,106,18,211,206,248,129,73,86,150,82,151,20,133,13,69,90,28,74,61,36,115,138,179,101,132,32,237,164,104,211,225,155,200,184,186,104,67,75,114,233,158,80,191,219,179,43,29,56,187,214,63,106,169,166,173,106,230,170,71,213,72,149,163,75,168,157,15,233,86,149,0,149,8,60,17,219,15,189,37,207,61,40,203,247,112,139,143,196,87,80,50,237,165,150,69,67,20,182,234,186,212,52,95,75,141,233,101,105,67,42,148,148,149,207,111,47,222,226,116,40,248,113,162,1,104,211,84,133,19,175,89,78,148,21,70,242,128,157,132,239,1,94,187,225,182,203,240,249,154,41,239,101,139,229,226,213,113,177,169,153,52,244,244,74,165,80,116,40,64,82,92,113,212,173,5,58,167,131,49,142,74,207,23,195,127,223,249,71,114,120,175,167,203,248,127,66,77,103,232,142,79,235,37,185,25,230,147,48,81,102,154,43,163,122,25,186,87,89,190,214,251,136,108,150,244,248,239,40,172,105,40,41,141,180,199,3,15,22,170,124,227,240,203,146,238,67,47,221,108,180,249,90,211,227,92,29,163,117,149,58,65,86,235,80,72,71,137,185,141,130,224,118,197,111,147,122,31,214,254,156,53,250,55,167,221,123,188,218,45,140,21,150,40,95,180,34,173,164,74,138,140,37,110,41,177,42,81,36,165,2,73,36,137,56,127,163,204,223,26,182,123,133,115,72,205,249,35,49,211,184,181,154,84,220,233,28,109,205,34,84,18,17,76,211,126,104,29,212,126,120,30,56,190,35,46,61,236,171,181,154,246,151,62,228,74,42,62,36,254,29,122,206,155,45,134,245,212,144,139,141,75,105,167,85,37,45,174,173,154,119,106,29,210,10,84,93,100,164,249,132,39,204,54,87,39,14,182,239,135,174,131,182,9,102,225,145,245,85,121,144,154,138,26,98,234,167,141,212,189,64,252,132,226,18,214,111,248,153,175,97,87,142,162,252,45,101,204,212,170,37,5,211,212,91,110,84,169,210,80,162,66,144,133,46,161,194,65,29,128,87,182,29,105,58,251,106,180,219,158,186,117,55,225,119,63,89,169,152,104,109,65,109,116,178,59,202,157,88,166,27,65,231,249,28,90,161,94,199,204,167,123,232,254,133,206,122,83,154,95,170,118,228,110,22,234,228,84,169,78,148,186,178,148,44,171,114,64,66,54,27,250,198,22,91,109,153,250,211,72,222,95,115,41,89,159,180,182,20,146,216,72,81,90,84,181,40,238,167,163,149,31,216,250,99,61,220,190,36,126,22,243,6,93,126,241,96,171,185,216,239,44,169,2,158,146,229,111,93,78,250,198,173,216,241,120,78,168,253,96,222,48,154,153,121,239,170,185,132,102,190,139,252,65,102,38,148,134,154,241,237,76,45,218,198,88,64,1,33,98,136,144,91,4,141,202,208,100,147,191,108,10,13,123,92,10,237,174,169,251,255,0,228,118,164,206,214,235,78,104,168,111,55,255,0,193,246,166,86,211,186,205,109,170,206,213,197,208,82,79,156,56,41,16,217,224,25,14,159,158,24,122,131,213,111,132,150,110,180,214,236,217,240,241,152,44,234,170,167,75,136,105,171,85,61,180,50,149,76,18,25,168,67,138,34,32,132,237,245,156,72,51,21,111,197,93,170,158,134,206,142,167,91,238,14,151,234,205,114,238,182,102,45,254,45,58,219,101,44,181,165,13,21,121,84,151,201,82,74,85,250,193,185,129,165,51,57,103,226,218,232,245,21,125,183,165,153,38,227,111,41,30,29,93,51,233,243,36,24,217,79,213,5,131,177,253,143,166,29,215,112,69,82,182,235,226,91,93,63,234,23,195,126,116,202,70,159,32,84,220,75,54,38,40,173,234,110,166,158,187,83,35,193,82,24,65,10,10,213,228,166,80,42,26,190,236,168,146,161,53,99,153,215,172,217,102,251,125,185,167,162,182,251,157,141,138,250,148,91,42,104,174,180,212,85,79,82,7,20,25,90,144,175,17,210,165,32,36,159,213,164,201,251,163,140,84,253,100,180,252,64,216,243,42,111,95,161,122,133,151,234,43,170,16,165,177,250,97,219,141,189,78,37,36,4,178,211,77,4,8,5,68,36,169,81,169,81,182,45,60,213,147,254,35,237,212,84,233,176,117,150,150,180,50,226,144,17,87,150,168,237,168,113,32,236,124,68,37,106,88,32,115,249,247,197,50,197,20,239,131,76,102,210,235,245,25,170,186,225,153,58,130,234,134,124,248,112,205,245,182,166,100,41,103,237,87,0,216,239,41,91,77,32,143,168,24,115,179,252,103,244,227,38,83,49,147,242,189,151,51,101,218,26,37,45,2,157,22,122,6,27,167,212,162,165,67,126,34,200,149,41,68,249,100,146,73,220,225,193,116,191,23,143,88,146,187,6,82,233,246,97,83,100,54,243,180,175,84,120,193,81,36,43,199,125,166,230,15,236,136,192,235,243,95,196,22,64,177,57,118,204,31,13,53,235,169,67,101,78,213,218,175,204,20,37,32,73,82,154,97,183,86,7,36,202,182,24,94,205,120,127,113,214,68,248,117,253,135,91,255,0,197,71,71,51,78,84,173,203,57,167,168,159,165,232,238,140,150,106,105,93,180,86,161,205,39,182,166,41,219,0,131,28,43,156,67,50,127,194,223,67,122,134,245,22,104,115,54,84,55,151,171,124,85,161,223,30,137,160,148,167,82,100,120,233,91,130,22,157,38,68,254,252,17,151,122,145,146,43,93,57,211,168,223,11,57,150,185,72,66,210,227,131,42,183,94,201,145,177,47,84,104,27,122,198,38,253,62,248,164,248,106,204,15,57,151,233,50,139,185,85,52,12,85,62,197,34,169,214,195,105,105,180,41,247,143,133,68,23,166,2,28,84,73,36,204,73,49,133,120,229,30,99,99,44,180,182,197,126,195,211,31,10,180,180,45,125,139,163,255,0,18,87,219,69,18,132,45,186,74,210,236,125,41,94,96,126,88,136,94,115,125,219,225,155,56,27,22,117,235,14,122,205,234,122,220,42,153,101,52,222,35,74,43,43,66,1,114,170,189,69,58,74,10,161,41,51,180,147,184,197,155,150,58,215,240,227,119,184,162,229,151,179,245,45,190,174,137,192,235,2,228,151,233,89,39,79,117,84,161,37,91,250,41,60,247,137,54,53,251,174,180,20,185,86,191,52,101,154,220,189,153,221,167,166,85,69,186,130,134,171,82,174,122,86,80,67,78,161,78,19,11,74,210,116,161,71,82,72,228,24,86,221,122,206,133,82,149,165,183,114,248,47,161,82,100,127,138,251,54,108,174,164,180,211,223,46,182,250,218,199,145,79,78,197,101,182,157,126,35,138,32,1,173,164,172,9,39,185,24,182,88,234,37,245,96,54,218,233,212,96,16,227,212,46,160,126,69,35,21,67,191,23,249,126,149,230,43,58,183,240,229,116,180,213,182,176,227,42,93,59,111,168,40,29,148,149,84,182,196,17,182,227,140,90,217,23,172,221,30,234,70,95,167,191,82,228,106,218,6,42,28,117,144,29,163,167,11,65,65,0,147,224,56,173,183,4,65,38,49,68,227,40,251,51,175,220,185,109,124,203,15,237,67,170,122,175,125,181,53,253,60,88,28,72,79,151,77,72,104,145,239,43,86,248,169,115,159,196,239,88,46,21,215,204,185,103,248,124,186,92,237,20,181,79,83,211,222,173,151,10,165,23,219,66,200,75,232,211,72,82,2,128,157,157,48,12,106,60,226,45,154,175,31,16,89,119,49,93,21,148,17,151,179,53,170,162,181,245,208,51,80,219,140,154,122,114,163,225,54,73,251,62,225,48,9,42,86,227,239,28,50,84,245,3,226,14,192,242,106,51,183,76,114,197,125,43,155,138,107,107,200,113,210,61,9,69,69,65,7,230,140,87,25,229,148,105,180,211,243,47,252,54,8,201,73,42,107,239,196,145,116,251,173,22,76,251,159,109,217,2,167,46,102,235,61,250,225,226,132,253,189,212,22,91,45,178,183,78,169,169,241,55,13,168,15,213,114,68,192,146,47,74,204,139,152,150,194,69,61,217,36,68,143,13,150,194,191,18,210,167,241,198,110,87,94,115,174,93,41,186,43,225,203,51,101,203,127,14,215,40,212,50,144,61,82,83,72,220,143,168,193,239,252,98,228,227,161,214,191,227,13,234,217,243,54,211,227,195,76,127,159,86,39,228,82,48,189,146,239,131,248,63,228,121,188,146,119,9,47,138,191,145,126,55,146,243,77,42,84,84,182,170,39,96,31,211,249,105,209,132,85,153,107,49,52,253,62,166,25,90,75,106,47,182,221,50,148,173,122,213,1,36,45,80,52,233,218,14,242,103,120,21,197,47,197,182,75,175,160,67,213,157,68,188,89,222,65,49,78,253,156,188,232,255,0,240,233,221,27,255,0,157,137,197,135,226,27,43,191,105,182,93,174,29,76,203,108,80,93,1,113,135,111,174,181,110,121,214,146,234,155,90,131,111,41,149,0,20,133,137,40,141,167,142,97,98,199,117,82,253,144,146,158,166,42,222,223,221,161,115,150,106,170,26,170,90,161,150,202,92,105,228,44,41,218,133,52,118,51,176,251,57,63,73,250,225,69,176,120,121,150,252,39,255,0,31,87,238,24,153,216,58,163,209,76,221,90,221,179,45,117,75,38,221,46,46,108,138,106,27,197,45,75,171,87,162,82,133,149,29,253,39,17,26,84,132,230,75,234,143,123,139,163,111,156,98,117,24,123,24,165,125,74,244,186,135,168,147,181,84,72,90,81,32,224,244,46,123,115,198,18,180,71,63,220,96,224,175,195,25,17,177,160,239,18,61,78,5,174,123,237,206,10,10,19,18,103,2,28,2,12,252,177,34,208,110,173,231,243,245,199,117,73,227,140,18,23,191,51,233,237,143,106,36,65,56,2,131,181,170,124,163,7,37,94,96,63,44,36,74,210,79,35,7,165,83,6,118,56,100,43,50,34,72,231,211,211,7,164,207,59,247,231,9,65,82,124,188,2,55,193,200,84,137,237,216,99,212,35,204,72,56,31,217,227,3,158,211,238,112,92,204,110,100,123,227,193,106,27,109,242,195,148,134,146,132,38,79,109,177,224,68,25,4,28,0,42,99,111,195,30,46,110,12,204,70,231,18,0,231,183,27,204,127,28,117,82,35,115,130,130,199,127,174,4,146,59,13,167,0,1,94,162,146,68,251,252,240,66,210,161,178,70,168,239,233,131,212,83,6,119,223,156,20,179,60,64,17,176,195,17,66,26,164,146,201,72,19,17,219,223,12,47,88,216,113,126,42,169,18,74,137,36,148,251,226,76,164,137,216,114,99,4,174,38,1,223,12,164,208,173,38,71,133,153,8,251,140,36,123,1,19,129,126,141,84,201,72,249,18,48,247,2,103,182,11,82,20,4,147,61,227,6,230,20,52,27,97,32,38,80,15,180,159,239,223,3,54,160,158,92,141,167,238,225,211,72,28,129,35,1,82,64,224,118,196,91,26,144,218,155,99,67,146,78,12,20,20,240,37,61,183,42,219,11,66,1,254,56,17,64,136,223,219,1,34,31,178,50,7,248,164,171,231,190,6,25,74,70,144,132,167,228,0,194,157,49,218,7,174,56,148,130,36,28,64,4,20,4,136,51,233,143,22,136,6,82,99,157,253,48,108,121,72,18,126,179,190,58,54,157,240,88,4,120,65,93,140,198,60,81,201,35,113,198,14,144,71,32,14,35,30,8,212,126,244,109,235,136,108,100,130,10,12,111,30,209,130,30,0,36,243,180,115,133,139,2,56,227,8,234,204,130,59,198,219,226,6,72,129,231,53,4,219,42,8,230,8,152,239,140,241,104,173,251,54,114,66,193,153,94,159,172,159,229,139,255,0,59,44,139,91,169,158,219,136,198,101,114,168,179,152,252,84,157,194,166,79,28,156,109,209,186,102,77,108,119,66,141,147,211,220,224,237,53,125,41,46,168,51,172,165,160,85,35,104,158,243,27,254,120,214,89,98,250,138,139,122,92,11,16,164,227,0,228,218,230,19,81,79,92,171,138,165,1,42,5,16,72,58,73,142,127,172,7,227,56,213,157,47,205,63,164,45,200,105,199,19,173,62,80,73,231,223,27,115,195,114,179,206,199,213,145,95,252,85,86,248,150,246,18,163,255,0,142,211,70,222,175,39,124,124,243,234,154,64,234,174,113,18,32,93,106,35,229,246,145,141,229,241,63,80,87,68,198,141,162,182,159,182,199,245,201,198,10,234,82,252,110,167,102,213,3,58,174,47,65,255,0,239,9,198,124,188,70,39,75,67,209,159,77,221,168,164,255,0,139,58,64,134,208,202,92,160,163,5,217,4,146,173,10,8,28,241,10,223,185,89,196,139,169,215,246,110,189,75,184,219,109,181,149,20,195,45,170,182,154,234,165,59,225,54,235,111,48,170,190,202,243,37,45,132,143,54,250,132,1,193,84,2,204,191,180,228,170,38,95,36,32,101,59,85,80,14,38,80,181,248,30,115,7,211,76,147,233,249,15,170,94,3,61,105,234,170,83,83,112,74,157,121,144,89,106,189,228,48,160,187,19,139,42,91,33,94,26,142,164,108,72,145,17,49,177,165,241,36,215,159,208,117,27,180,252,137,238,107,169,176,244,234,210,156,247,111,180,174,162,162,189,6,150,189,197,84,56,20,227,106,103,75,102,78,160,20,133,215,188,169,211,190,184,51,9,138,171,60,88,70,99,201,247,155,165,45,241,170,106,140,228,213,93,221,182,106,233,214,132,33,75,74,18,235,41,83,126,38,173,2,149,75,212,160,128,66,128,216,137,194,94,176,117,6,249,106,233,173,142,155,48,177,110,113,117,149,207,33,6,141,167,27,77,59,168,64,48,82,226,214,173,4,54,209,79,152,144,78,243,169,32,40,174,172,102,175,167,153,53,21,232,76,52,253,85,2,192,216,15,17,218,180,18,161,238,80,57,245,56,104,116,82,239,38,113,174,25,181,186,23,69,107,169,200,239,132,212,46,150,245,65,93,85,74,237,101,182,165,5,109,185,229,80,66,202,73,67,144,149,36,194,130,128,213,216,206,13,207,157,83,234,198,73,164,125,246,41,104,110,212,236,149,168,60,211,126,19,193,35,116,141,4,41,43,39,130,101,63,47,70,95,134,178,81,104,206,90,146,16,21,154,106,2,81,60,15,179,83,1,63,134,44,155,139,77,212,33,196,58,128,164,168,20,193,28,140,87,178,46,86,249,57,243,214,100,132,156,35,220,100,107,191,198,237,165,167,84,140,217,210,39,220,82,200,168,121,234,122,85,54,224,32,238,86,237,42,189,125,73,194,124,189,241,157,211,251,189,201,84,214,47,210,84,5,245,2,143,181,92,82,227,77,142,52,132,41,164,175,241,112,252,240,183,174,221,44,181,55,112,122,227,111,183,182,210,202,148,177,224,167,195,149,29,201,33,59,19,140,199,125,125,118,231,150,197,194,148,212,37,35,65,43,74,84,163,7,233,253,247,198,248,233,20,227,113,69,31,234,16,114,219,59,79,239,188,223,246,94,174,209,221,153,74,221,181,34,230,218,145,254,53,1,161,183,255,0,136,79,166,11,167,205,253,17,205,15,45,139,141,214,142,141,228,146,135,89,214,20,164,18,160,14,200,213,176,246,250,227,231,205,15,81,31,179,62,94,179,220,81,76,82,128,124,45,69,166,192,255,0,53,37,32,145,233,223,30,177,231,251,197,45,220,221,27,41,67,239,29,74,45,141,45,186,146,78,241,188,252,231,20,75,74,226,252,13,184,178,199,34,234,153,170,122,177,118,232,37,207,42,230,44,165,150,186,142,138,138,91,173,59,148,21,84,84,238,20,188,186,127,19,69,65,109,32,18,2,28,10,241,16,0,33,72,33,66,118,198,116,205,119,90,76,179,67,115,204,117,9,160,122,130,217,73,81,92,182,235,159,95,131,90,16,146,180,83,149,36,133,143,20,165,44,165,73,86,160,165,131,170,119,197,113,79,209,103,111,183,219,230,104,115,50,57,77,95,115,114,231,94,205,75,126,35,20,244,149,181,58,148,151,52,180,22,242,80,218,212,131,229,82,212,66,54,73,38,12,7,52,219,62,38,106,178,161,203,151,156,186,238,105,182,94,169,10,105,221,182,178,221,93,73,98,157,196,184,95,82,88,30,58,7,149,50,106,16,37,39,128,96,133,95,150,185,46,80,82,146,218,248,240,33,10,235,222,117,184,213,81,212,230,159,209,89,141,52,20,235,165,167,167,186,218,105,42,25,105,10,10,217,9,45,66,34,82,118,223,99,4,78,30,243,181,207,162,52,149,22,235,19,93,53,113,47,26,122,42,250,203,165,159,49,169,181,188,170,138,68,60,170,96,135,154,91,109,22,214,224,66,136,79,149,72,88,131,177,196,54,211,81,210,116,85,50,205,242,213,156,45,197,13,148,84,184,197,109,53,73,46,65,10,1,181,50,209,74,79,186,137,27,243,133,20,153,13,204,229,94,229,69,191,169,25,57,234,186,135,13,67,194,174,189,118,253,10,90,165,82,170,166,154,65,32,157,194,9,246,156,85,185,209,170,162,159,129,114,244,227,225,82,143,173,57,58,229,158,58,83,158,234,41,209,79,94,170,26,123,93,230,144,74,74,80,133,159,18,165,178,65,32,56,56,104,79,182,20,86,124,16,124,65,80,92,91,160,165,160,180,93,25,12,151,170,46,20,245,122,41,153,72,76,145,11,135,214,161,196,37,147,191,19,141,43,240,107,211,139,231,75,58,93,85,105,190,212,208,212,57,113,188,61,94,211,180,85,1,230,148,130,211,45,236,177,177,243,54,172,105,59,2,223,82,221,105,212,165,32,3,225,144,169,212,52,201,36,70,198,117,8,223,96,15,120,22,60,147,135,49,102,71,37,41,83,86,143,143,25,163,43,103,142,159,58,143,240,131,47,222,172,130,187,91,108,61,81,74,237,48,170,66,73,4,160,45,41,113,72,247,41,28,225,138,155,168,217,190,206,237,63,232,251,203,225,52,138,212,210,92,81,88,73,28,108,169,226,54,244,199,218,148,91,105,42,84,164,60,148,171,98,8,32,112,70,255,0,67,190,51,167,84,122,71,209,138,170,196,255,0,242,121,97,105,186,103,212,250,77,27,95,96,91,139,238,92,118,152,182,226,129,247,86,211,183,56,101,150,114,224,149,40,46,168,195,253,58,248,167,205,185,19,61,91,58,135,89,150,44,185,142,239,105,109,108,210,185,113,93,83,97,180,172,66,136,20,207,52,10,180,149,38,84,20,33,102,65,33,36,23,152,186,159,148,250,147,154,239,217,135,53,80,102,54,141,245,109,62,251,181,21,171,185,169,42,67,97,36,169,13,174,148,57,167,134,228,132,161,1,40,41,81,5,106,184,110,191,9,221,59,204,77,212,42,197,89,115,180,86,212,60,75,42,15,37,234,90,86,193,149,15,5,73,241,92,219,96,84,247,227,138,46,249,210,204,177,109,204,55,91,46,82,235,86,91,185,38,218,11,41,114,177,167,232,149,86,236,169,46,52,210,130,86,193,130,35,81,123,66,130,129,10,32,226,47,159,95,146,212,161,253,10,134,122,140,177,211,42,166,5,85,6,122,126,137,150,201,74,219,172,164,113,202,183,149,217,73,101,8,13,54,159,99,80,179,251,140,255,0,160,141,116,145,57,190,174,229,215,204,217,84,156,175,85,106,114,218,150,232,218,241,235,155,83,126,11,116,207,22,194,84,16,132,32,2,8,90,79,150,60,232,212,133,195,107,250,13,214,107,101,61,61,193,61,59,186,92,41,234,27,241,219,126,212,218,110,77,105,128,169,82,169,203,137,78,196,24,81,27,16,120,196,12,185,81,68,183,16,74,218,116,74,22,146,152,82,125,143,167,124,70,216,119,112,58,182,170,236,208,182,62,145,116,131,55,231,26,171,98,58,219,105,183,90,188,66,171,111,219,144,243,149,46,177,34,2,133,34,29,66,21,27,193,80,50,120,216,140,48,245,98,203,211,215,110,249,142,134,163,55,84,214,86,89,173,180,150,235,61,117,53,50,197,29,202,169,148,81,128,227,171,114,10,10,153,85,74,79,148,13,77,161,68,157,100,154,92,215,188,90,45,106,66,146,80,27,149,164,44,128,12,141,37,82,83,254,140,109,245,199,83,112,37,210,237,69,37,59,228,170,84,149,162,2,182,227,203,16,62,80,126,184,73,198,82,118,228,93,6,163,20,148,87,188,237,29,59,200,116,37,186,173,46,175,83,33,45,25,87,152,105,137,217,36,25,35,98,118,39,15,5,110,86,23,25,160,169,169,163,166,97,128,67,47,214,169,244,173,205,130,131,97,180,128,1,58,136,10,152,78,197,74,59,153,151,78,122,59,154,122,157,80,26,233,254,77,204,153,149,10,121,20,196,81,211,41,52,173,45,73,213,161,250,131,165,166,166,39,204,180,252,207,56,211,61,58,255,0,131,159,170,117,237,162,171,56,94,172,89,45,183,26,42,240,41,154,55,42,244,43,84,22,215,165,72,105,34,39,204,151,93,28,109,140,217,53,48,199,195,102,156,122,87,62,91,253,190,232,198,180,153,78,239,83,46,84,184,41,155,87,223,7,245,96,142,120,142,62,64,226,73,147,250,125,83,153,235,77,183,42,101,187,166,102,171,101,178,106,89,179,219,220,172,90,18,85,0,184,173,42,75,98,96,107,132,129,235,143,166,217,35,224,95,161,89,69,109,214,220,178,229,118,110,173,105,207,21,21,25,138,167,237,13,167,203,5,63,102,64,69,58,147,201,133,182,162,9,231,23,109,167,43,219,172,52,20,246,139,85,5,61,186,223,72,143,14,158,142,141,148,178,203,41,153,210,132,36,0,145,236,6,49,207,89,41,123,40,219,28,24,225,247,103,206,156,133,240,17,214,11,229,75,117,87,219,110,91,200,212,126,49,11,53,78,38,229,92,19,166,67,136,105,133,120,68,76,108,94,65,7,182,216,208,249,31,224,7,163,214,70,218,168,206,79,222,179,165,111,134,144,224,175,171,52,180,137,116,47,81,91,108,48,82,96,240,82,234,220,24,212,204,83,211,183,16,217,42,239,35,11,153,3,100,132,160,15,145,152,198,105,75,36,250,202,189,223,207,82,197,146,49,232,175,223,252,46,8,150,88,233,230,89,202,84,63,163,50,158,90,182,88,168,139,158,50,169,45,148,77,210,178,92,34,10,180,54,18,153,128,36,196,226,74,197,165,132,65,52,173,168,145,185,82,65,56,118,105,13,193,33,93,183,129,24,82,150,17,3,184,237,39,21,172,49,78,251,201,150,162,109,87,112,220,139,123,49,30,10,82,64,136,24,233,177,82,63,186,217,4,250,145,63,191,14,237,177,35,211,228,57,192,195,64,237,42,159,158,31,179,69,125,180,188,72,243,153,78,141,223,188,132,252,180,225,19,217,22,148,201,12,181,30,201,24,152,161,149,1,48,99,229,129,132,109,164,147,131,179,68,118,242,93,228,5,57,35,236,168,90,41,89,67,97,82,79,132,146,131,63,52,156,12,216,174,44,53,224,163,197,32,119,43,43,59,127,159,56,157,56,150,82,70,165,110,71,24,242,80,146,54,18,61,112,108,162,123,102,250,149,197,238,193,77,124,183,254,140,204,22,10,27,173,50,255,0,198,51,112,162,69,75,107,30,232,59,126,88,165,110,159,15,153,170,193,155,43,179,55,68,186,141,71,211,134,174,73,109,21,84,84,25,62,129,214,66,80,4,37,18,16,164,130,70,163,42,59,169,68,68,192,214,70,149,181,111,225,15,192,96,179,111,167,60,52,48,241,115,143,70,43,148,31,84,80,148,85,255,0,16,150,92,190,213,29,125,227,47,102,138,242,251,169,122,164,91,85,73,173,128,27,240,181,55,227,4,235,39,198,212,66,130,96,160,1,177,56,75,152,186,175,213,12,161,149,234,110,181,125,34,174,189,87,210,160,44,49,104,171,133,60,36,78,148,54,29,50,4,152,153,49,235,139,253,219,53,26,255,0,234,68,159,97,130,28,203,52,206,36,128,8,7,5,202,193,60,117,76,199,249,183,227,35,167,173,81,80,210,245,103,164,93,75,180,189,172,45,182,170,232,82,194,16,162,34,82,183,30,105,106,27,159,217,250,96,196,124,67,252,33,94,209,78,181,103,42,235,75,171,128,105,213,109,172,113,72,62,138,81,101,196,15,152,84,99,84,191,146,233,130,202,198,144,79,6,4,129,243,231,17,91,255,0,66,178,46,102,171,253,33,152,114,61,130,241,82,6,207,220,45,172,212,47,241,113,42,196,238,93,241,29,56,244,82,43,118,243,191,73,110,45,211,179,150,126,37,173,52,97,248,240,233,215,152,154,75,170,59,109,225,165,230,212,15,27,105,156,76,42,108,217,246,182,212,139,93,171,60,183,113,160,170,166,45,60,183,150,144,167,18,165,42,72,82,144,225,32,165,64,78,160,118,231,17,75,215,193,71,67,46,181,138,174,169,233,181,34,28,92,146,41,43,42,105,91,31,38,217,113,180,15,195,12,57,63,224,147,167,25,7,63,208,117,7,47,84,102,10,122,187,107,138,113,138,67,82,219,148,219,165,73,32,234,108,184,68,40,255,0,214,13,227,158,49,13,227,107,188,110,87,42,66,94,166,179,154,242,149,138,225,107,202,54,122,91,150,101,166,109,133,81,176,176,167,25,116,169,228,5,248,139,82,144,145,13,120,170,30,100,238,145,236,21,91,187,215,30,171,229,180,28,179,85,208,219,179,181,149,45,150,234,133,178,189,199,24,121,4,66,134,134,25,113,36,16,119,5,103,156,107,234,172,179,99,168,119,237,21,118,154,119,95,41,8,83,174,176,10,160,13,188,220,237,138,27,172,89,31,175,150,252,214,47,61,27,168,203,239,216,155,161,109,11,179,87,56,178,235,213,90,150,86,224,82,130,96,20,148,8,241,128,242,240,36,205,105,71,167,31,35,70,60,142,92,73,20,125,223,171,61,18,182,91,46,22,97,209,195,106,204,53,52,117,45,132,213,101,218,1,246,74,181,50,180,178,226,150,234,188,66,148,184,80,163,250,189,194,79,149,92,23,14,144,231,206,163,211,83,90,122,125,211,203,142,76,205,247,26,132,60,40,237,134,146,185,149,178,9,113,247,63,90,164,82,177,202,156,84,21,159,65,216,98,119,146,238,31,19,76,102,74,90,92,253,209,235,93,37,29,106,42,1,172,180,58,133,56,209,67,46,56,132,175,195,121,245,0,181,161,40,222,62,248,231,131,104,101,39,114,230,79,170,110,227,112,232,211,20,55,144,167,20,139,157,29,42,83,92,162,178,169,253,99,141,182,176,97,101,63,127,113,183,27,97,100,227,236,203,249,46,220,210,184,43,100,106,130,183,226,15,41,184,155,150,121,248,123,98,238,180,144,182,141,142,161,176,227,100,110,126,225,170,84,192,35,183,62,184,165,175,55,30,170,90,27,118,151,56,127,198,158,80,176,149,165,84,237,183,246,167,84,218,55,242,194,215,74,216,147,28,0,57,219,26,190,237,241,71,211,28,154,170,42,12,203,121,190,218,28,175,164,53,172,248,212,11,173,62,24,117,109,238,105,131,219,234,66,182,244,137,131,182,17,187,214,15,135,110,160,169,23,187,135,88,173,20,229,13,248,32,221,42,27,182,18,38,68,162,169,8,87,127,65,133,216,146,188,100,67,60,211,252,232,215,157,50,169,115,35,124,68,217,94,93,130,197,213,106,33,66,210,203,127,106,184,81,48,183,142,157,164,43,236,239,56,120,238,126,120,229,150,163,226,153,154,199,114,229,187,46,101,252,215,82,82,86,154,234,164,248,9,32,127,84,120,212,224,192,255,0,35,23,245,175,43,90,115,45,175,86,89,234,13,37,206,218,173,217,77,5,64,121,131,254,147,110,105,250,129,133,116,217,91,58,217,212,151,172,247,10,22,28,97,37,45,169,45,182,183,72,239,186,154,253,228,252,241,78,201,223,173,27,94,226,223,196,227,175,86,92,249,218,250,25,241,25,151,175,182,42,149,208,231,143,135,202,219,227,159,179,250,21,151,131,73,249,169,45,212,3,254,176,193,31,248,69,87,90,20,237,139,169,25,3,49,101,138,69,121,62,204,205,97,121,106,246,45,187,246,112,49,166,104,175,253,86,160,75,198,174,223,70,234,3,46,168,45,230,144,84,92,8,58,60,173,184,153,149,68,128,1,59,238,57,196,127,54,230,44,211,124,178,178,155,133,129,170,106,150,30,67,201,169,79,139,78,129,0,240,146,149,16,119,231,86,34,107,28,85,211,249,13,143,44,230,233,211,243,78,254,101,25,211,254,176,124,55,84,222,170,233,115,7,79,158,77,11,192,17,83,113,177,82,190,103,125,229,181,186,224,237,137,253,13,195,224,171,168,23,170,60,180,203,8,77,109,58,77,45,21,47,133,114,160,64,214,226,150,91,64,26,16,84,92,90,140,110,73,84,97,167,169,87,252,177,97,203,136,205,249,226,194,246,96,240,42,26,163,240,188,38,106,85,226,56,22,68,7,214,16,82,60,51,58,163,180,3,188,65,104,58,167,240,248,107,237,89,176,217,217,179,87,91,170,17,83,79,76,214,90,113,146,219,137,50,149,44,209,53,161,66,123,21,145,137,134,72,213,109,191,238,78,76,50,147,223,22,211,242,117,244,52,53,7,194,247,66,90,185,210,93,40,178,189,120,173,161,168,110,170,149,197,213,85,167,193,117,181,5,33,64,21,0,97,73,7,205,32,247,145,133,44,164,140,193,124,6,0,55,55,255,0,13,103,17,236,187,241,53,151,235,110,244,20,14,103,92,163,84,139,179,205,211,177,72,138,164,51,84,84,181,4,128,16,86,87,59,240,82,49,34,105,83,124,189,40,247,184,212,31,127,241,135,21,106,164,156,85,42,251,68,105,86,69,55,218,59,248,223,136,236,218,143,168,247,140,30,149,158,39,248,97,43,106,17,177,223,219,7,37,73,223,109,207,51,140,72,222,208,120,84,31,159,124,123,89,59,96,189,96,1,36,14,242,113,194,174,241,190,11,22,131,188,65,28,9,140,115,196,141,231,115,233,130,11,132,114,112,90,157,61,134,11,37,33,99,110,106,87,19,131,195,132,196,68,68,97,189,14,24,216,198,14,109,237,249,3,215,22,196,170,102,79,7,185,153,142,103,3,65,220,78,221,182,194,102,220,27,110,127,191,124,26,133,18,0,244,223,111,72,199,166,71,153,21,36,143,189,182,199,215,219,3,217,42,153,153,39,9,210,161,2,123,71,56,26,86,1,222,118,31,134,29,50,182,172,52,18,175,47,175,166,56,73,157,201,140,23,168,128,59,227,186,129,242,255,0,191,12,37,3,74,128,84,3,254,236,120,47,109,142,223,60,20,72,152,223,108,116,172,246,2,79,190,2,1,238,121,192,84,72,60,31,115,142,106,4,146,72,62,157,240,5,57,235,0,159,126,48,1,197,238,15,109,182,131,201,193,46,15,127,202,112,57,26,183,137,226,1,192,20,185,219,211,19,96,112,130,147,3,156,0,145,17,31,66,49,221,122,135,28,126,3,0,82,228,239,193,219,140,22,7,127,28,7,104,130,175,110,59,99,164,131,222,126,88,8,80,51,136,176,59,192,218,6,57,18,125,61,227,28,59,128,7,29,137,199,129,0,141,167,233,128,154,59,9,218,56,245,237,143,64,28,158,125,176,5,56,14,231,142,255,0,142,56,84,72,146,98,63,118,0,163,138,58,87,9,70,192,68,227,198,65,210,20,54,245,231,30,37,83,185,224,243,142,21,18,121,216,113,128,106,163,198,100,1,176,31,207,2,4,1,32,115,128,5,73,0,29,254,120,234,149,34,4,157,231,16,198,2,165,164,72,63,238,194,42,141,210,162,71,225,131,220,80,42,131,251,240,150,173,65,8,92,157,200,59,198,6,74,43,204,240,162,45,175,44,9,142,49,151,46,11,211,122,86,241,238,126,103,26,127,59,175,254,72,115,97,185,0,144,57,198,88,187,56,5,225,210,85,198,243,207,115,141,122,103,69,25,227,124,22,150,92,186,37,184,12,44,132,161,100,4,207,236,147,32,124,227,26,63,164,89,136,165,105,101,100,246,223,156,100,28,189,112,91,107,78,149,144,149,68,137,244,227,23,215,74,239,126,13,123,0,168,193,49,142,175,181,19,206,230,134,215,100,211,226,62,164,187,100,241,208,12,54,227,110,19,27,13,43,73,254,24,194,57,181,193,85,158,115,11,192,147,226,214,56,160,126,111,167,27,143,226,5,126,62,76,174,168,10,26,190,202,226,196,237,194,9,254,24,194,151,23,2,179,69,205,195,230,74,170,100,251,143,25,39,24,179,119,27,116,43,213,103,210,62,159,169,87,44,191,103,166,47,21,23,114,53,50,84,223,34,18,30,210,119,226,1,137,194,140,249,92,219,189,116,234,186,159,183,86,168,60,180,52,219,237,161,162,192,41,182,212,180,18,178,92,14,5,16,36,105,66,134,196,18,36,98,51,210,10,229,28,159,65,92,235,96,173,57,57,166,67,132,144,10,131,85,11,32,239,223,72,158,54,197,175,241,3,150,108,57,125,15,103,59,118,164,92,51,29,217,228,87,173,78,157,11,240,217,168,67,64,14,19,180,201,137,39,228,49,79,87,18,215,196,165,101,23,241,21,123,177,87,228,22,216,176,102,27,69,205,164,222,67,201,85,5,107,117,62,26,86,173,41,10,45,168,132,136,111,238,158,224,226,87,124,160,55,30,159,100,91,133,50,82,217,185,102,228,209,160,164,70,129,246,138,224,121,244,42,7,113,220,241,180,87,159,16,150,151,89,179,125,173,138,100,50,17,122,251,61,66,66,96,172,125,185,94,8,227,238,167,205,29,193,62,138,222,214,161,96,93,250,91,210,22,153,82,218,7,61,176,227,137,2,70,245,206,38,12,127,159,130,54,146,247,151,77,38,190,12,214,95,15,181,110,84,208,103,5,40,39,82,115,59,224,129,202,127,162,211,29,253,247,252,49,102,85,5,4,234,49,220,158,227,20,239,195,10,156,93,179,58,169,78,41,122,243,75,170,14,43,246,255,0,161,210,137,143,167,225,139,150,165,62,93,68,8,247,196,203,175,236,121,233,70,242,203,222,202,99,171,109,165,240,84,16,96,14,223,158,50,79,81,50,251,85,11,90,210,204,145,34,70,199,26,219,170,110,105,86,162,160,66,164,111,198,51,190,111,109,167,117,133,4,131,188,147,252,61,241,214,210,54,160,142,86,165,94,70,101,108,201,104,45,58,180,232,90,18,158,68,76,156,71,152,75,244,75,63,98,125,196,57,5,42,90,20,164,42,15,35,99,193,247,244,197,191,155,45,12,45,68,170,21,185,216,143,221,138,254,178,207,224,184,20,128,96,241,234,49,181,242,44,37,70,149,248,49,235,230,94,233,127,248,67,151,186,135,224,84,81,230,52,80,50,218,171,25,74,152,41,109,110,37,77,184,168,229,65,249,5,207,36,33,82,164,152,213,161,115,166,77,248,109,234,125,170,173,235,53,85,94,88,169,184,51,227,54,245,18,91,168,163,115,100,150,212,25,89,32,54,0,251,172,150,130,130,149,39,124,124,230,190,52,134,114,133,205,207,12,133,10,114,82,0,141,246,252,59,226,146,201,223,16,93,86,201,53,1,219,110,105,126,169,162,241,125,214,43,191,94,151,213,167,72,241,20,124,234,0,112,157,81,61,177,198,214,99,134,60,187,149,166,252,15,67,232,249,229,207,134,184,117,226,141,207,213,79,134,238,170,184,237,101,125,5,251,38,245,70,216,20,105,168,210,253,185,163,89,111,162,113,105,42,13,80,213,233,208,18,20,160,148,82,189,174,82,146,20,55,7,50,93,122,59,211,42,251,237,125,130,231,100,188,101,11,168,90,233,104,218,111,199,165,210,166,192,135,42,40,110,9,83,141,120,164,144,145,246,178,153,74,228,160,13,228,217,75,227,153,42,164,69,6,117,203,149,180,202,13,141,117,118,165,161,228,186,176,35,118,30,41,128,125,156,219,176,197,211,147,186,217,146,58,138,211,54,150,179,53,155,51,83,173,101,166,173,53,190,71,80,165,166,84,25,166,168,1,90,128,219,91,64,128,65,133,98,141,177,159,55,102,205,217,49,245,70,82,167,233,182,110,200,142,139,215,76,186,204,229,155,237,101,77,210,254,145,118,163,46,61,88,91,48,224,77,66,148,104,22,18,174,116,214,42,125,59,98,198,160,248,145,248,213,233,29,8,185,230,139,31,248,67,97,166,74,82,155,133,101,173,21,118,243,170,97,66,190,136,165,14,19,39,114,234,185,198,153,181,244,43,163,247,32,229,78,79,189,102,108,147,92,105,13,42,90,179,92,138,24,66,84,8,90,85,78,242,92,105,65,96,249,128,72,146,38,65,147,136,245,71,194,198,99,202,170,77,203,40,230,252,141,88,170,122,69,81,176,181,177,89,147,235,213,39,82,94,91,246,181,41,170,135,1,238,248,0,192,36,98,137,122,188,22,198,113,203,214,136,78,81,255,0,132,198,196,253,50,169,51,199,78,174,52,14,150,194,77,85,174,169,21,41,90,226,9,240,220,13,148,15,244,212,112,229,89,241,19,210,140,242,135,21,103,207,22,244,148,165,42,91,117,170,52,107,4,254,200,241,130,117,153,216,132,21,126,24,85,213,142,159,80,183,211,74,122,142,160,244,202,130,235,121,79,235,171,51,3,182,21,221,156,168,90,27,10,240,234,107,237,101,167,2,126,240,47,2,126,236,148,157,231,55,214,116,115,166,217,169,21,85,89,106,134,189,148,166,165,146,170,156,165,120,98,255,0,78,218,29,3,245,109,219,234,62,207,94,74,78,210,74,227,212,243,137,132,223,113,50,197,4,205,29,154,51,155,253,58,233,173,239,168,86,183,222,166,174,182,209,234,183,212,82,132,169,76,212,184,176,221,59,163,87,148,164,58,180,19,206,192,243,143,157,205,173,65,81,26,181,2,157,50,119,159,151,211,240,197,172,190,147,230,187,45,117,93,151,37,245,30,214,186,183,223,85,27,246,138,186,231,44,85,229,29,131,236,86,134,144,103,250,129,107,223,109,240,173,172,233,213,126,145,41,149,231,14,144,229,223,4,165,108,82,191,118,201,236,83,235,35,202,165,55,84,194,26,91,166,39,205,226,40,25,239,137,148,148,159,36,194,59,46,185,52,6,104,234,245,243,165,255,0,10,54,26,11,77,97,160,187,92,108,116,20,84,85,84,104,74,148,219,143,54,133,172,172,170,116,43,236,229,216,82,97,105,112,33,73,41,211,35,49,101,142,175,102,213,87,90,233,51,102,96,85,230,201,73,92,210,221,160,187,180,155,131,73,66,156,37,215,27,105,244,169,26,183,81,49,4,149,119,2,68,163,170,93,117,203,29,110,181,101,171,94,103,180,86,229,67,150,169,220,99,197,181,211,183,112,77,102,160,216,76,161,110,48,90,8,13,152,26,156,255,0,24,174,35,117,125,35,233,255,0,69,43,51,21,174,166,235,214,43,37,77,51,85,148,245,207,209,92,168,222,183,159,13,181,29,77,45,199,86,25,50,14,225,37,124,8,80,26,129,155,185,112,66,74,17,123,145,167,111,191,10,125,26,204,86,151,234,106,114,91,20,23,90,198,219,215,85,64,235,180,158,11,186,70,162,221,58,28,83,8,4,207,151,74,128,236,123,154,23,175,223,10,217,71,166,89,90,163,56,229,156,197,117,52,148,137,101,179,73,112,45,190,227,207,45,192,130,67,173,165,176,218,55,36,13,10,50,0,157,228,109,79,182,219,238,109,211,221,104,43,90,172,167,88,42,97,218,117,7,27,88,81,30,96,164,236,121,230,113,159,254,49,47,244,214,142,144,214,218,158,73,118,162,253,91,78,195,107,157,145,225,184,30,48,59,108,217,31,83,137,113,73,89,70,44,147,223,182,201,95,192,31,91,250,103,150,58,68,140,169,124,234,45,163,47,222,41,43,106,148,235,53,215,4,81,169,198,156,94,164,148,169,101,33,124,159,186,76,70,224,99,109,211,230,139,175,128,197,101,21,69,37,125,26,208,22,210,252,52,41,14,160,240,173,105,130,161,239,56,248,69,147,76,95,153,150,194,193,74,208,65,18,33,73,41,254,56,158,94,115,126,99,202,238,91,239,57,63,49,93,108,85,238,21,3,85,110,172,114,153,213,33,77,180,168,214,217,10,143,55,19,140,50,140,92,210,107,169,217,199,134,82,194,242,41,85,127,131,236,249,207,229,132,105,175,176,165,74,153,43,97,226,144,7,178,84,12,255,0,173,131,17,159,242,115,203,45,212,57,89,68,0,251,207,177,32,252,180,21,126,99,31,45,250,103,241,13,241,91,93,120,107,43,228,187,197,215,58,57,73,64,221,99,118,231,237,137,184,45,221,110,54,9,121,224,159,31,64,14,110,162,234,64,137,144,49,187,250,69,145,58,235,154,168,28,168,235,125,167,44,101,213,169,217,105,171,67,235,121,253,1,100,41,14,54,74,219,68,164,106,74,210,243,156,137,64,56,89,98,196,151,60,21,183,158,46,186,151,125,174,186,197,123,74,87,106,185,177,80,85,36,32,43,74,224,115,40,62,96,61,227,14,104,182,170,36,118,29,176,139,47,229,75,30,87,104,38,215,77,46,144,18,186,135,78,183,23,2,38,120,79,59,233,0,123,98,65,69,43,82,245,246,79,167,190,50,201,70,253,82,248,202,85,235,8,17,74,161,216,241,131,27,73,17,61,143,108,28,162,75,147,168,254,56,26,74,184,81,6,57,24,90,67,110,103,146,234,147,0,19,245,223,6,182,243,157,194,119,199,52,183,19,249,96,212,52,149,24,76,113,190,36,80,97,228,171,239,35,158,119,192,137,212,124,161,39,182,56,25,30,134,70,60,148,132,239,62,216,0,232,105,102,32,39,141,188,184,49,44,57,254,76,124,177,193,247,118,87,211,6,165,74,219,80,4,96,0,33,165,158,35,215,2,240,96,236,158,48,112,136,213,188,243,129,108,14,194,48,0,159,193,159,188,137,192,67,8,141,129,73,246,219,10,84,149,153,34,127,29,176,31,12,3,33,35,249,96,0,143,4,128,33,100,15,67,129,120,74,141,160,142,112,126,146,70,195,124,112,37,124,17,63,92,0,19,225,14,233,136,192,85,76,146,55,64,39,229,133,69,31,228,207,215,30,208,118,49,128,4,14,91,169,220,30,118,82,99,219,8,156,179,208,44,249,169,160,246,242,254,236,61,22,253,54,143,124,120,54,83,216,42,61,83,198,10,68,219,67,39,232,26,18,117,4,124,160,198,15,110,210,195,123,183,34,56,0,198,28,202,65,251,236,200,30,131,29,74,91,6,66,64,196,82,39,115,125,228,59,50,244,199,37,230,231,153,169,204,217,86,203,119,118,156,67,74,184,91,217,169,40,158,96,184,149,71,211,16,59,199,194,135,69,110,181,110,86,84,116,254,137,183,22,8,34,146,161,250,86,199,201,182,92,66,63,217,197,222,18,21,230,236,121,199,131,123,226,28,34,251,135,142,108,144,246,100,209,147,238,191,0,157,33,184,58,245,66,85,123,101,74,86,166,80,151,216,113,12,158,209,173,146,178,7,186,231,223,13,206,252,36,245,70,205,66,17,148,190,33,243,93,41,167,63,209,105,19,83,89,76,194,71,161,240,170,136,143,111,12,143,108,107,255,0,12,142,64,19,143,120,99,141,60,246,196,118,107,184,183,241,153,122,55,126,244,140,121,91,146,62,56,114,229,35,117,150,222,170,219,175,5,146,18,40,16,221,34,214,224,31,214,114,166,145,178,125,255,0,90,15,185,197,203,210,58,190,179,220,236,21,39,171,121,122,213,73,118,69,81,67,2,145,9,82,87,79,225,160,133,43,195,121,196,133,235,215,59,129,17,176,228,219,222,10,14,197,34,62,88,242,105,154,31,116,1,235,24,20,60,200,158,163,124,107,106,191,26,35,85,206,151,168,5,174,174,195,77,92,202,82,16,227,85,14,249,72,27,110,10,8,59,118,56,161,250,159,152,190,18,50,165,231,252,12,207,189,58,164,182,212,61,74,154,213,61,65,99,210,152,81,41,0,59,74,3,154,164,29,163,223,26,127,193,0,64,92,72,227,215,12,247,92,149,151,111,105,125,187,149,150,223,84,154,166,252,39,131,212,168,95,136,137,7,74,137,27,137,0,253,6,9,69,190,132,98,202,160,253,107,248,58,50,197,131,47,252,17,102,199,237,149,57,75,52,49,104,175,102,190,159,236,109,187,93,82,197,67,213,62,34,124,54,252,26,217,43,149,105,16,148,201,157,142,45,54,20,181,94,110,235,9,36,27,141,76,71,127,214,28,73,172,127,15,61,42,203,117,255,0,165,108,249,69,154,122,208,255,0,218,5,80,168,121,199,80,189,58,124,165,106,58,68,126,200,219,188,98,98,222,92,183,176,210,216,75,58,146,227,139,113,65,196,133,202,148,162,162,120,245,39,25,117,26,119,149,37,30,13,184,53,177,198,219,118,253,229,118,133,24,19,177,193,200,88,32,17,17,137,211,153,98,217,82,144,135,104,26,64,27,4,165,58,63,238,156,35,78,71,160,110,18,219,213,2,20,73,243,130,78,252,110,14,195,140,99,122,60,139,161,178,62,145,196,250,217,23,4,237,7,159,166,60,125,35,240,196,153,89,48,120,178,205,89,74,59,165,77,202,191,16,71,238,193,14,229,26,194,226,188,37,211,150,207,10,82,204,207,184,211,252,112,143,79,145,119,22,71,87,134,93,36,70,29,81,72,39,128,57,223,108,39,91,219,238,112,231,121,178,92,232,41,93,170,122,145,94,19,34,74,146,82,118,249,3,56,137,42,232,207,1,70,103,211,21,109,113,116,209,170,50,83,87,23,99,210,106,4,129,39,215,10,18,250,4,106,6,71,174,24,25,173,108,153,74,140,123,246,194,180,84,130,100,19,233,232,49,108,74,100,140,204,147,193,34,35,6,160,246,212,119,239,29,176,155,81,50,149,35,156,13,46,31,218,27,136,141,177,233,23,39,154,146,166,42,10,16,32,193,192,144,163,49,38,121,194,112,160,161,185,252,78,6,76,18,35,219,243,195,38,35,65,229,95,135,99,56,241,63,63,88,193,65,100,124,207,108,120,171,73,237,170,54,196,144,12,170,4,129,49,182,58,22,8,213,27,17,235,198,9,43,58,160,143,158,60,28,28,250,114,39,19,100,80,97,94,196,251,118,192,10,194,185,51,190,0,167,7,240,192,53,0,7,125,191,12,73,20,11,94,194,12,237,128,169,71,239,19,39,140,1,75,38,72,49,235,56,9,49,184,227,177,196,144,14,84,175,46,230,71,108,1,107,72,128,74,137,87,7,76,137,254,24,225,87,1,32,111,251,176,18,176,56,48,112,18,25,176,238,121,159,166,2,84,145,39,105,249,237,128,41,221,163,158,194,121,56,225,88,159,94,231,0,6,107,82,96,18,54,199,53,2,72,143,187,198,11,220,146,32,123,24,192,74,166,12,123,110,48,5,88,116,128,57,252,57,192,117,0,36,17,248,224,178,176,57,249,239,128,173,68,78,158,103,1,52,24,86,8,59,241,128,21,201,59,239,130,204,137,42,146,123,99,154,137,49,188,122,224,36,59,88,249,12,1,111,2,20,32,159,150,11,243,25,28,119,192,74,84,79,151,115,133,108,148,121,199,39,114,70,221,176,223,95,81,3,66,160,111,219,248,225,121,165,125,98,82,217,51,237,132,191,160,46,117,206,20,183,78,226,138,206,148,128,157,201,244,196,55,93,70,72,173,243,227,160,218,221,32,152,62,209,249,70,50,189,225,207,249,69,211,242,223,234,113,183,115,135,74,115,3,246,183,77,83,77,82,182,146,53,151,221,9,210,39,152,157,95,128,56,202,153,187,32,34,215,120,113,159,210,108,60,80,144,79,132,135,34,101,95,214,74,103,26,116,242,91,89,78,100,220,146,67,5,153,229,33,196,121,76,19,219,23,55,78,170,212,42,88,117,112,148,133,13,231,190,43,235,101,158,221,77,164,161,42,113,73,143,58,189,126,88,150,90,46,63,103,113,16,64,209,192,6,35,29,44,83,220,142,78,167,11,92,150,151,95,110,161,89,59,195,64,31,175,166,113,180,246,16,91,80,254,56,197,16,31,191,191,168,236,229,83,105,39,230,226,113,165,186,165,152,91,187,229,170,80,135,39,245,106,64,231,157,36,28,102,138,96,167,46,78,41,3,206,170,186,112,54,238,85,253,152,163,81,197,33,244,43,213,248,155,247,165,230,146,167,166,180,84,77,132,34,166,183,41,50,235,114,96,16,45,245,234,80,219,159,185,56,184,254,40,66,170,122,95,74,132,164,169,230,46,26,142,157,149,11,102,180,105,7,219,113,138,23,167,117,140,218,236,25,79,94,153,119,36,36,37,178,78,250,237,213,161,71,183,245,135,126,39,23,103,197,37,115,141,116,221,170,70,222,45,184,47,222,35,75,74,118,108,173,55,20,167,84,141,198,195,235,29,177,84,121,113,99,102,141,78,72,141,117,238,208,253,198,201,75,99,105,160,134,158,186,210,58,204,18,3,128,169,215,214,84,99,157,113,31,35,130,108,10,89,201,185,66,150,167,195,67,54,190,166,82,178,202,82,55,13,38,189,11,0,239,5,82,165,113,216,119,140,15,58,84,185,115,171,182,235,14,172,51,88,133,35,76,128,124,58,109,75,74,120,227,76,255,0,166,172,23,79,108,22,236,142,167,5,65,251,45,187,170,180,203,10,6,14,143,21,181,9,142,119,143,199,3,84,151,188,35,36,253,87,224,105,191,133,71,86,245,139,57,21,35,74,83,154,222,109,41,216,192,77,13,34,121,250,98,236,171,255,0,18,181,42,118,223,156,83,95,10,180,143,49,150,115,107,239,2,62,211,154,234,93,73,239,31,103,166,79,239,73,197,179,127,169,20,212,46,40,47,73,130,121,142,59,123,96,110,217,204,156,118,202,82,41,46,169,87,164,58,166,206,198,8,35,176,197,1,152,234,10,202,142,157,189,189,49,109,117,46,161,101,247,22,55,218,72,254,252,226,145,191,191,173,81,183,49,236,127,28,118,180,241,168,163,206,102,147,148,217,1,191,141,69,65,99,98,126,88,131,214,20,161,244,145,168,4,146,72,28,125,49,62,187,54,141,39,80,212,79,236,137,219,16,139,162,2,20,168,108,111,61,142,219,227,98,232,36,70,156,222,226,63,192,139,170,192,157,52,190,219,193,3,25,19,26,207,54,128,50,109,216,29,147,224,136,244,130,161,140,152,68,99,139,233,37,235,196,244,254,133,253,41,123,207,99,161,68,99,152,236,122,99,154,173,116,59,36,251,39,117,215,170,121,33,45,49,99,206,151,4,211,50,132,182,221,53,74,133,75,45,161,38,66,80,135,2,131,99,159,185,164,238,113,119,216,126,56,111,245,172,166,131,57,229,198,158,105,110,66,223,182,190,164,148,55,29,154,116,171,82,167,254,209,35,229,140,163,7,30,4,131,32,193,197,209,200,215,82,169,98,140,185,62,137,116,211,226,239,166,165,182,233,234,111,78,209,58,225,81,74,43,146,89,83,113,193,83,134,90,19,219,207,56,156,222,211,208,14,172,180,46,151,236,187,151,110,174,85,148,44,92,67,73,69,82,224,237,166,169,178,29,129,254,74,198,62,94,53,92,251,100,106,58,199,161,194,186,108,193,115,182,212,138,219,53,125,93,189,253,58,84,186,119,148,217,34,120,148,145,183,182,38,82,131,86,132,88,93,159,71,110,253,9,201,23,75,114,168,242,254,119,190,211,82,46,169,21,140,218,238,21,13,94,45,65,192,8,212,186,122,180,173,199,9,219,254,184,15,199,102,74,254,149,231,251,69,189,187,118,92,206,116,139,163,15,105,113,155,34,17,99,120,183,62,100,52,214,135,41,144,131,193,74,137,10,147,170,73,36,227,188,187,241,23,212,123,33,8,168,184,55,92,217,113,42,37,105,240,220,9,28,165,37,16,145,35,185,73,56,181,242,215,197,146,29,26,110,14,85,208,56,186,164,165,164,186,143,180,83,180,201,251,203,113,212,67,146,61,16,201,156,42,123,186,33,212,54,255,0,87,238,62,220,62,30,51,181,91,180,166,241,209,106,124,194,201,101,245,84,10,11,56,109,234,38,82,9,66,141,77,153,197,48,227,177,63,227,90,72,38,38,39,106,98,225,210,204,139,112,125,218,75,13,226,241,106,172,97,149,2,197,114,17,82,151,94,73,58,129,82,67,101,132,0,15,236,186,169,245,198,158,203,157,117,171,188,61,246,140,179,112,164,187,169,183,139,84,226,213,86,147,88,250,135,43,106,141,90,106,202,125,203,67,18,151,58,207,152,115,141,241,156,151,153,108,143,230,139,155,72,254,137,101,190,217,133,210,161,168,73,81,240,169,170,27,90,129,9,76,249,83,192,56,71,55,23,204,83,254,197,176,194,154,225,254,212,204,111,69,209,222,176,229,151,42,47,217,6,242,195,148,236,182,85,246,251,85,241,52,170,82,103,116,36,58,89,117,106,4,68,37,6,72,218,112,213,212,140,233,214,219,141,134,143,40,117,69,171,187,116,180,175,55,88,194,110,118,207,1,226,162,133,165,181,23,20,128,181,2,146,228,73,58,183,59,233,17,244,211,46,124,55,103,60,221,110,155,237,143,47,229,4,58,175,16,84,184,202,222,172,74,116,165,73,13,210,180,234,88,109,10,212,82,66,180,173,26,126,239,24,184,50,247,195,231,73,178,177,14,55,149,217,186,84,33,224,250,95,186,37,53,5,14,37,65,77,169,40,35,195,74,208,82,52,172,39,88,254,177,147,53,79,81,141,47,85,187,240,8,224,201,187,214,175,121,242,155,225,171,225,111,172,29,86,187,55,117,182,228,90,182,44,53,20,255,0,171,187,92,129,164,163,86,165,121,92,66,213,10,121,32,161,64,150,82,178,61,55,199,208,10,143,128,222,155,102,236,235,91,159,250,171,116,174,204,149,85,206,54,232,182,48,226,169,41,16,69,43,44,175,90,208,124,103,78,166,124,64,164,169,176,74,136,82,78,248,211,40,109,3,112,144,12,254,56,80,148,129,200,198,57,229,114,118,184,54,69,56,199,104,203,148,242,110,88,201,86,180,89,114,158,93,182,217,109,232,81,112,82,208,83,33,134,181,144,1,94,148,0,10,136,2,84,119,61,241,32,79,149,49,167,143,76,113,32,15,203,6,164,250,241,24,168,147,128,21,9,141,176,115,4,165,90,183,130,8,62,184,12,3,190,199,183,190,12,72,0,105,152,192,7,52,146,162,0,51,207,35,3,75,123,201,36,224,73,143,79,174,12,26,116,250,79,39,0,1,128,148,233,74,118,230,98,112,107,113,38,84,71,166,56,148,201,30,110,127,60,12,9,28,24,159,76,0,26,149,17,176,84,143,207,29,231,144,12,239,198,0,144,1,217,91,78,14,72,17,60,124,184,192,0,25,10,43,90,86,216,64,74,128,65,10,228,64,220,237,182,242,59,241,239,24,57,32,2,96,237,143,4,145,185,0,224,65,32,239,4,247,192,22,117,36,110,56,249,96,90,74,162,15,231,143,104,72,230,9,142,48,54,193,39,130,112,17,103,80,146,56,143,231,129,4,204,193,24,246,153,228,13,189,112,40,29,207,24,2,206,104,152,245,56,15,134,71,105,192,231,120,36,239,142,130,14,194,70,0,176,189,10,27,68,253,113,224,207,152,174,76,152,28,237,252,187,224,238,78,251,140,120,13,184,250,96,11,10,240,207,99,198,216,238,130,65,73,0,131,200,193,160,108,118,231,156,120,32,118,239,204,96,38,194,194,100,253,209,142,148,36,136,129,177,252,48,48,131,198,222,184,231,131,42,38,119,56,0,1,101,4,157,134,59,224,8,144,99,2,8,80,60,201,247,192,160,247,7,124,0,21,225,243,184,59,227,186,61,19,206,12,130,12,133,15,174,58,1,59,131,190,0,10,13,128,36,143,124,112,183,237,131,224,3,35,86,253,164,70,59,164,70,146,39,215,223,0,9,244,152,152,231,242,199,66,1,231,147,219,2,105,134,218,64,109,5,64,13,132,168,168,254,39,124,24,17,27,3,63,60,0,21,162,34,63,119,56,8,105,92,145,133,37,30,131,28,72,49,235,129,162,80,71,134,66,70,168,152,236,54,199,130,1,36,105,156,40,40,7,176,156,112,37,35,125,231,10,48,143,192,123,198,42,212,143,11,72,132,4,29,90,183,146,85,49,17,27,71,215,125,187,224,43,250,198,123,237,133,36,25,145,56,233,76,246,247,227,17,68,219,16,189,70,211,237,45,135,210,149,33,196,148,173,42,18,20,8,220,28,103,204,223,98,127,41,95,93,182,186,165,45,133,126,182,153,197,68,173,178,76,76,119,27,142,220,79,113,141,32,164,234,28,31,199,16,238,166,100,225,154,178,242,141,42,63,167,209,75,212,188,74,140,121,155,255,0,72,15,196,36,246,198,93,86,29,241,221,30,168,223,161,212,246,83,217,46,143,230,82,40,125,198,52,106,0,7,19,173,59,133,109,36,125,55,7,240,194,182,43,132,141,68,237,136,229,54,134,75,139,64,211,226,47,90,137,60,170,0,239,198,201,31,134,22,180,231,2,72,253,248,231,41,52,119,28,60,74,77,82,163,183,29,241,217,4,243,184,227,253,216,0,92,192,18,56,223,136,199,130,206,226,119,159,92,122,40,200,243,83,136,114,22,0,130,8,0,237,190,12,153,152,218,61,63,150,19,130,163,26,65,62,176,48,33,175,109,36,131,206,216,176,160,52,146,76,237,177,223,124,116,170,14,228,125,48,88,84,200,130,35,29,60,137,6,126,120,100,200,104,17,112,16,119,222,121,156,5,75,19,51,191,176,199,15,150,127,191,166,10,42,50,127,118,36,128,210,228,137,56,9,84,236,123,239,130,212,102,61,125,6,0,92,79,39,127,111,124,1,65,132,146,72,223,110,61,112,94,184,59,31,236,24,1,88,36,152,36,206,0,87,196,79,215,19,100,6,235,36,136,36,206,56,85,182,224,29,176,13,75,34,119,219,177,199,4,147,10,60,98,66,142,151,14,225,71,110,219,227,178,0,231,97,207,190,60,134,92,112,0,19,49,237,206,20,177,108,171,120,121,89,81,196,135,2,98,224,210,119,153,223,108,112,169,68,207,126,248,147,81,228,12,197,86,128,242,45,143,134,192,212,86,91,32,71,207,15,116,125,43,185,133,105,172,126,157,148,232,241,18,162,224,90,84,125,37,26,160,252,198,21,201,34,46,250,21,240,109,197,64,24,18,105,156,89,128,159,166,45,138,14,156,90,88,13,174,177,231,29,87,253,99,105,1,59,251,47,121,250,167,14,244,217,102,193,68,130,134,237,232,113,65,90,146,227,132,149,15,109,161,36,125,48,175,34,67,84,153,76,181,103,172,126,3,108,56,103,127,187,198,31,104,186,119,152,42,74,1,161,91,41,88,212,149,59,250,176,125,229,80,14,45,138,116,33,151,29,91,41,97,130,189,161,150,131,126,88,27,24,231,121,237,220,125,71,226,4,136,39,190,21,229,125,195,40,62,242,5,77,210,151,66,82,170,138,230,1,157,42,66,65,42,3,234,32,254,56,122,164,233,189,142,152,172,188,243,239,129,247,72,72,110,62,99,121,239,198,31,213,84,148,42,53,9,236,48,1,93,172,29,43,36,36,196,17,252,255,0,191,126,248,173,202,76,117,20,130,63,66,217,232,68,83,90,233,65,141,62,102,194,255,0,239,78,248,45,109,181,76,199,132,208,13,166,100,161,176,18,63,1,24,34,174,232,202,94,12,248,137,43,34,99,87,231,138,227,56,245,239,165,249,89,74,98,229,156,237,139,125,14,22,92,98,157,239,180,188,210,180,147,231,105,173,75,72,218,56,228,140,66,26,172,117,206,245,109,49,102,171,8,76,121,119,129,140,59,157,235,67,183,250,181,147,48,189,191,21,98,203,234,103,197,230,93,171,164,172,181,101,123,29,125,115,176,80,219,245,41,75,44,47,220,18,117,129,206,197,0,252,177,148,111,189,70,190,220,110,21,79,173,166,89,241,220,42,9,18,162,129,232,14,223,187,27,176,251,45,25,114,69,227,150,233,19,197,92,217,167,66,148,183,210,148,133,110,84,64,24,99,173,207,0,169,76,80,172,159,217,82,199,240,197,123,81,114,173,174,89,114,165,245,56,102,119,216,15,167,24,29,51,170,42,4,147,141,216,120,102,60,242,222,184,46,70,107,215,95,150,41,26,10,146,29,41,136,245,157,191,60,85,150,6,197,69,234,153,162,72,241,110,148,72,145,218,84,113,62,201,234,83,214,182,155,94,241,84,216,7,210,72,195,206,108,166,166,78,87,233,21,77,50,156,79,143,88,208,91,105,66,153,97,43,72,166,149,33,173,69,58,213,32,173,209,10,112,193,87,0,3,81,203,248,21,233,85,47,137,124,217,134,171,54,70,210,144,144,50,115,45,21,145,193,253,22,241,50,61,63,88,55,197,195,241,81,88,229,103,78,88,113,144,242,146,206,96,41,92,31,49,31,210,79,224,10,224,126,24,162,237,11,170,94,85,202,239,74,124,38,242,237,59,10,243,249,208,23,107,74,117,4,146,9,18,119,35,137,79,174,47,127,136,37,154,158,155,208,39,195,148,85,220,234,95,113,36,238,97,146,119,31,233,127,126,113,78,62,84,7,212,173,185,36,36,114,181,20,87,251,37,75,239,4,180,47,53,186,144,8,211,2,141,91,131,238,73,145,223,111,65,130,110,183,131,109,232,134,108,186,41,132,183,81,67,156,233,223,121,179,35,75,141,41,146,233,4,207,237,182,163,219,110,248,103,206,245,173,83,90,152,114,129,247,27,168,111,198,171,212,72,242,41,104,13,40,144,123,132,142,71,166,15,206,202,166,174,233,135,82,45,199,80,65,204,119,58,196,167,246,136,20,101,228,238,123,66,193,156,59,225,124,74,35,204,147,242,53,111,195,69,107,195,34,220,152,113,43,73,114,237,80,91,81,226,60,54,68,147,216,206,173,189,103,19,252,215,115,72,166,40,3,82,18,62,244,253,63,150,42,159,135,75,130,63,192,215,210,133,157,95,108,89,10,32,144,20,90,109,71,115,29,201,31,207,18,236,213,116,13,209,150,210,141,246,9,28,3,6,62,156,97,227,11,145,198,212,101,165,36,83,185,242,174,93,121,73,213,169,82,168,238,7,31,195,247,226,159,187,173,11,82,148,65,35,184,238,113,101,102,199,20,86,242,138,181,19,188,147,244,239,206,42,235,194,148,86,160,4,3,177,147,142,214,62,17,192,151,44,139,221,0,45,168,37,162,100,207,61,162,113,13,187,44,149,194,209,168,2,0,238,64,246,196,182,228,226,129,251,234,133,76,137,247,196,74,184,169,194,66,206,226,7,174,45,26,36,107,60,41,77,100,139,174,128,153,13,54,144,125,73,117,56,201,166,113,172,58,130,2,114,45,208,25,149,37,153,137,255,0,203,35,190,50,126,57,30,144,246,215,184,244,254,134,253,41,123,254,135,134,58,73,59,157,231,30,17,223,30,59,28,97,174,14,181,156,140,122,61,113,220,11,196,48,1,0,199,27,111,248,224,0,189,62,248,228,28,46,183,91,171,175,55,6,45,118,122,10,154,202,202,183,82,205,53,43,13,41,215,94,113,70,18,132,37,34,84,162,96,0,4,156,105,46,148,255,0,193,245,214,220,254,24,184,102,198,88,201,54,183,116,172,170,226,159,22,185,72,80,86,233,165,73,5,42,5,34,82,242,154,48,160,68,226,185,184,197,114,198,138,114,232,101,252,89,221,39,248,109,235,87,90,28,109,220,133,145,235,170,45,235,81,6,235,82,5,53,10,64,80,74,200,125,200,74,202,117,2,80,222,165,192,48,147,24,250,53,210,111,129,126,133,244,227,193,171,174,203,127,225,93,213,9,26,234,239,161,47,182,149,20,4,168,34,158,3,33,58,129,82,117,37,107,73,63,127,105,198,156,161,163,13,165,48,8,0,1,30,131,129,140,178,212,37,236,151,71,11,239,49,39,71,127,224,189,203,54,199,41,238,125,105,206,15,95,158,65,74,215,106,179,234,167,163,144,163,40,91,234,1,231,80,164,233,221,41,101,64,206,231,156,110,12,153,147,50,167,79,172,52,185,103,39,88,233,173,86,234,38,91,97,166,154,4,168,161,2,19,173,106,37,78,16,9,243,40,147,185,223,14,77,8,72,129,249,119,193,154,149,16,61,49,68,242,207,39,180,203,99,8,199,162,15,39,86,243,199,56,1,142,79,56,2,74,182,243,15,199,2,17,48,96,250,98,177,142,105,4,202,78,199,3,74,64,136,19,219,140,115,80,31,120,30,48,98,86,130,168,152,158,196,239,128,1,128,64,137,59,140,24,157,252,196,224,144,64,80,37,70,61,241,210,232,4,164,108,123,15,76,0,41,10,16,100,137,249,224,104,37,71,202,14,216,74,149,19,185,78,223,195,10,88,121,40,38,6,248,0,50,98,36,199,207,29,10,147,180,253,48,82,215,172,201,79,200,78,12,66,193,128,72,192,22,30,146,9,213,166,62,152,26,74,134,201,39,5,34,121,49,248,96,225,4,113,223,0,3,73,61,211,129,164,141,166,103,229,130,146,176,71,151,249,96,192,96,111,177,237,128,142,67,18,123,37,83,237,131,132,159,189,132,162,38,35,233,131,91,35,158,223,158,2,5,8,18,169,60,254,252,24,34,112,66,86,121,59,3,237,131,164,129,191,166,0,7,49,34,38,57,199,123,198,0,59,14,248,20,142,112,1,200,41,219,215,211,30,10,0,2,127,28,10,54,216,207,174,57,247,123,78,251,224,3,169,35,183,108,12,122,131,130,208,178,76,65,143,83,129,17,190,199,124,0,12,109,27,224,73,223,97,219,219,5,164,16,144,20,169,216,76,198,6,56,147,62,216,0,16,24,224,136,137,247,56,241,230,18,15,174,56,68,40,199,126,216,9,64,180,196,111,183,167,56,16,79,180,224,191,48,231,3,4,207,59,246,249,96,36,22,144,68,143,115,206,57,164,1,16,9,56,240,36,157,199,7,29,147,207,24,0,224,64,60,145,31,60,11,195,226,59,227,192,143,108,116,8,129,128,2,252,24,225,34,38,118,192,131,126,97,177,30,184,50,79,180,99,162,35,0,1,209,28,227,201,66,82,0,9,2,48,50,54,0,12,118,39,129,128,2,180,137,36,12,11,76,242,48,48,15,237,16,125,192,219,29,208,12,16,99,1,33,126,24,249,224,37,6,124,177,235,185,239,131,254,99,156,122,36,199,111,158,10,24,79,0,68,142,48,18,148,152,32,126,61,240,168,165,36,152,24,7,133,190,221,176,180,6,121,235,14,82,86,95,190,11,237,35,65,52,23,69,146,168,225,186,141,202,135,201,91,168,127,167,192,24,130,54,241,6,1,19,243,198,171,204,217,118,139,51,217,42,236,149,219,34,161,48,149,196,148,44,110,149,15,145,131,29,248,198,84,186,91,171,108,87,74,155,77,197,189,21,84,142,150,156,79,105,29,196,129,32,131,32,247,4,28,113,245,88,251,25,218,232,207,75,232,252,235,81,143,108,189,165,247,101,52,9,152,141,132,239,131,80,130,68,202,182,236,49,214,233,206,184,3,127,92,44,106,155,131,207,121,56,237,163,139,46,129,8,103,203,3,229,252,176,104,99,104,152,220,156,46,77,60,137,3,127,83,219,6,125,154,4,104,197,169,153,228,55,6,200,144,103,248,99,133,181,79,16,70,28,254,204,72,250,250,99,134,133,102,0,73,254,88,123,42,26,75,103,125,176,90,153,224,123,246,195,227,118,122,138,133,132,54,210,138,142,192,0,100,252,163,14,52,249,38,237,80,161,170,149,196,133,24,10,88,210,63,19,24,155,11,33,170,96,146,12,19,166,59,96,31,103,82,184,73,228,241,206,44,234,46,154,41,96,185,85,82,4,114,26,65,89,252,120,252,240,239,75,144,108,180,228,107,106,161,242,19,201,90,80,15,205,48,79,231,136,222,131,146,158,69,186,169,213,105,109,163,204,76,97,198,135,40,93,235,215,166,158,149,215,149,18,67,104,36,254,91,226,230,98,213,110,161,143,179,90,233,27,211,221,77,248,135,241,92,145,133,5,199,224,5,188,181,37,59,128,76,129,244,56,141,232,134,153,88,208,244,174,232,236,23,131,45,34,116,168,173,212,249,79,186,71,152,126,24,127,164,233,85,19,73,42,169,185,55,170,100,120,104,42,7,234,98,63,3,137,110,190,116,4,142,76,14,230,100,227,161,196,36,204,249,187,201,152,193,189,145,67,101,54,77,203,20,41,129,66,167,213,182,238,184,76,31,109,49,249,225,205,150,169,104,200,93,59,12,211,40,8,5,150,146,131,245,80,231,5,63,88,7,145,42,59,29,224,127,44,36,114,189,182,146,165,190,234,18,148,253,226,163,0,15,115,133,109,177,148,107,145,123,143,54,92,91,254,24,241,28,251,203,59,149,124,206,8,93,76,153,42,231,141,176,197,119,206,153,126,205,64,229,198,235,118,161,165,164,100,75,181,15,188,148,52,129,60,149,19,3,241,246,197,107,153,126,42,58,55,98,121,218,54,51,41,187,213,180,53,6,173,12,26,157,103,250,169,117,63,170,159,244,199,190,22,153,106,69,202,106,52,141,212,76,224,133,84,146,99,183,99,140,173,153,62,52,31,121,26,50,182,77,75,9,113,177,165,251,165,96,10,109,81,190,166,91,153,141,191,108,119,227,156,83,153,219,226,135,171,183,198,211,78,156,196,221,181,26,74,74,45,108,54,210,52,246,62,127,17,97,94,225,73,192,149,186,45,236,103,87,70,253,169,188,83,210,110,251,168,105,16,73,82,212,0,0,122,158,49,90,102,15,138,30,140,229,218,164,209,214,231,138,87,92,86,160,13,26,85,86,2,147,200,81,104,16,147,34,60,209,207,206,62,123,223,115,166,98,204,77,165,187,189,210,182,227,160,234,71,219,42,157,168,45,147,201,26,212,66,100,239,176,24,97,82,212,250,212,183,22,176,242,201,82,148,165,72,36,241,28,127,110,45,88,172,59,54,159,44,220,153,139,227,102,192,197,39,139,149,178,93,198,164,5,20,184,237,194,165,186,68,132,240,22,130,223,138,87,216,193,210,71,124,82,217,171,226,251,170,217,129,10,69,21,214,154,202,219,110,24,54,198,97,101,6,96,21,58,92,213,177,228,4,158,251,113,138,65,186,106,176,176,42,194,160,141,41,42,86,224,198,195,127,150,13,110,223,84,226,194,117,50,53,129,167,75,123,198,196,113,35,142,209,198,23,106,79,147,68,113,69,116,67,150,97,206,183,156,220,234,222,204,23,11,149,197,74,86,160,107,235,221,168,79,115,178,20,96,111,60,123,225,169,215,90,109,58,205,112,220,78,201,42,50,125,176,186,221,104,168,188,213,232,121,229,141,106,1,68,54,20,161,196,148,201,0,251,9,7,104,239,137,99,29,48,69,123,170,122,133,101,198,18,162,18,229,91,37,153,48,73,4,5,42,35,79,175,112,1,60,9,116,139,82,43,119,20,203,233,41,37,210,66,103,152,31,60,49,87,218,29,81,46,178,133,68,247,198,136,167,232,173,67,237,33,246,199,136,74,150,23,224,161,68,249,73,4,194,128,87,33,91,17,36,143,113,47,20,157,4,241,144,154,170,113,80,166,245,43,199,166,44,4,40,29,90,118,251,196,110,64,35,249,198,38,57,26,124,21,102,199,138,106,164,204,156,166,220,97,210,197,83,106,105,196,152,33,98,32,225,218,213,68,167,29,18,14,158,251,99,81,93,190,26,172,183,26,114,243,84,74,134,2,138,233,221,168,9,121,94,154,84,18,35,222,83,239,219,21,46,107,232,174,101,202,117,166,171,38,42,170,227,68,146,167,62,207,86,132,133,161,32,147,26,129,1,99,99,36,4,25,218,49,187,14,117,124,156,108,218,103,27,219,202,22,101,106,54,232,232,210,9,27,212,83,158,221,220,3,16,251,255,0,82,223,190,216,178,205,190,217,151,233,232,155,201,232,97,105,117,117,94,35,149,47,4,161,43,113,105,132,202,74,155,70,144,145,40,79,149,74,94,196,42,164,207,255,0,161,146,170,60,201,151,171,168,234,66,154,112,66,62,241,74,129,251,171,210,64,129,234,113,7,172,77,178,145,133,83,219,42,149,88,243,136,209,80,224,65,240,162,82,160,166,202,130,87,50,8,33,73,28,108,76,237,110,89,169,59,70,92,119,24,215,159,240,105,124,141,212,188,153,154,45,22,59,77,194,168,216,238,214,234,1,74,126,210,224,44,84,182,138,5,54,60,55,12,0,178,166,208,2,21,4,169,208,18,85,24,214,125,95,170,164,184,100,27,19,213,237,59,47,188,227,222,50,12,129,250,141,220,48,6,173,129,129,180,243,234,15,203,85,220,25,20,204,178,218,245,41,8,0,234,78,211,252,125,49,109,244,235,226,35,61,216,108,99,39,86,215,11,205,129,164,56,219,22,218,231,20,126,207,173,189,3,236,239,25,83,105,0,39,245,106,37,16,12,0,84,112,183,24,184,215,113,50,140,178,219,239,102,153,234,139,213,148,47,219,169,244,147,79,83,105,21,36,32,0,1,241,124,218,143,114,82,55,62,152,151,102,43,123,21,217,67,57,26,87,157,3,244,173,210,165,213,21,73,82,83,103,104,70,221,161,73,39,216,124,177,89,86,103,156,177,157,172,2,174,138,224,242,222,161,163,82,28,98,164,120,79,48,20,162,162,20,131,207,96,20,146,83,229,32,19,188,88,78,212,187,79,144,111,149,126,32,116,45,171,155,143,137,136,42,177,209,165,185,255,0,90,126,71,17,55,202,72,152,66,163,235,117,70,132,232,29,234,149,171,61,206,149,11,82,89,251,104,113,181,65,133,133,82,83,40,64,236,37,74,219,249,28,76,243,77,91,53,45,150,245,20,174,84,144,117,121,79,203,243,197,115,209,166,67,52,87,38,208,152,66,92,164,41,218,103,254,79,163,247,245,156,77,174,180,237,62,60,55,17,247,85,33,73,59,207,111,200,156,104,142,77,178,228,224,234,52,221,165,237,101,75,154,212,232,220,146,83,36,204,200,252,177,91,92,221,212,72,80,136,239,63,223,211,22,222,103,203,213,97,135,13,34,195,168,4,171,73,128,119,59,199,175,124,84,55,150,139,46,169,46,36,182,177,177,74,132,17,244,237,142,174,44,145,154,245,89,195,203,134,120,157,77,17,91,170,2,181,40,111,136,165,97,90,73,78,230,79,24,147,221,22,164,204,36,122,109,223,17,154,197,249,188,196,108,118,56,208,44,81,19,234,51,137,78,66,186,168,131,176,96,157,187,120,205,227,41,153,157,177,170,186,156,74,122,127,117,80,34,101,136,223,105,241,219,198,87,80,131,142,62,191,153,175,113,233,189,15,198,25,123,254,136,240,49,200,159,158,61,30,248,18,32,204,137,199,148,145,50,145,24,197,92,29,83,144,35,127,93,241,224,59,131,248,227,220,64,80,140,120,131,235,183,0,226,72,54,55,252,30,117,55,107,57,207,119,187,2,233,218,175,104,91,153,241,28,167,67,138,45,40,212,41,77,202,129,33,42,41,65,32,17,37,9,63,178,35,112,216,58,236,186,87,69,38,113,202,229,58,118,85,93,184,202,73,245,45,44,236,62,74,63,44,124,178,248,126,248,134,187,116,26,186,234,170,108,183,71,121,161,188,134,126,214,203,175,41,151,65,104,57,163,195,112,106,74,119,116,204,161,83,2,52,238,113,177,50,47,197,63,68,122,136,5,61,77,233,89,126,186,10,149,79,120,72,97,32,0,9,80,120,18,212,73,129,169,73,81,254,174,50,230,197,185,219,70,156,83,73,81,181,178,222,103,201,121,174,5,134,249,75,80,233,243,125,156,171,195,120,124,219,84,43,235,17,239,137,50,104,202,68,198,50,109,78,92,165,168,211,87,68,177,184,11,109,104,60,142,66,129,31,136,56,145,88,122,141,212,172,164,82,203,55,95,210,116,169,17,224,87,130,236,15,64,185,11,31,140,15,76,101,120,188,25,122,104,210,65,17,2,98,120,247,192,138,118,6,4,226,181,203,221,126,203,117,218,105,243,61,182,170,204,255,0,5,212,254,189,153,152,229,32,44,127,171,30,248,177,45,151,27,69,246,156,86,89,110,116,213,204,204,21,211,186,149,128,103,141,184,63,60,85,40,181,212,100,24,17,9,223,105,239,143,70,198,85,36,239,131,203,110,13,200,192,72,10,220,143,247,98,17,12,40,64,63,93,241,237,41,81,221,32,252,142,58,160,123,19,234,70,58,144,12,13,248,140,4,3,10,42,80,220,153,219,126,49,232,131,37,32,129,193,199,66,79,36,141,253,113,226,52,136,29,176,0,96,216,234,145,183,166,12,74,136,131,171,143,92,16,36,114,121,193,237,45,9,79,221,252,112,1,223,17,9,137,80,223,223,6,38,14,225,91,115,49,130,70,230,72,2,123,1,182,12,219,109,224,199,108,4,80,107,110,17,34,68,78,251,96,244,44,1,251,240,157,17,171,81,0,129,190,12,42,10,218,35,190,216,1,7,135,18,161,34,12,30,223,76,24,149,79,127,207,9,224,126,201,56,49,181,13,70,72,158,99,215,1,33,192,239,190,243,206,4,149,111,251,198,2,144,121,152,29,241,217,131,49,216,224,34,131,208,178,15,4,206,14,109,113,177,194,84,152,144,103,215,6,164,146,38,119,192,64,163,84,141,189,49,192,179,196,96,32,201,219,140,120,236,53,96,0,201,17,183,110,112,57,49,61,240,66,84,147,176,62,240,78,7,51,32,8,254,56,0,48,108,162,119,30,184,232,9,34,57,192,18,32,146,84,119,220,15,77,187,99,161,80,99,215,0,6,65,136,213,129,137,27,19,51,130,146,79,50,125,119,192,193,35,0,2,152,3,124,120,130,173,224,145,142,14,102,76,30,48,46,55,192,7,146,21,193,159,92,10,100,252,177,208,102,0,3,29,3,185,222,56,158,216,6,60,144,14,192,96,90,65,146,15,246,99,201,39,159,95,199,2,30,192,198,0,2,18,35,137,192,194,1,28,243,142,199,161,199,134,195,124,0,123,78,60,4,147,200,219,29,4,119,49,223,29,230,54,237,184,56,0,236,110,119,140,122,8,237,244,199,65,49,35,113,233,142,137,81,230,4,237,128,14,1,39,140,8,65,18,12,142,118,199,147,51,129,68,28,0,114,7,166,227,29,41,246,199,64,35,121,192,160,239,223,0,232,47,68,206,2,82,70,219,115,131,98,125,142,5,26,182,237,128,2,8,238,14,41,254,188,228,133,85,209,183,156,173,140,75,212,137,13,86,165,41,146,182,167,202,231,250,39,98,99,238,157,200,9,197,203,164,206,227,5,84,210,177,86,203,148,213,45,33,214,94,65,67,141,173,50,22,146,32,130,59,130,49,78,124,43,52,28,89,163,77,157,233,178,172,139,227,238,62,119,177,70,226,140,37,36,130,36,237,135,106,107,67,174,8,13,42,6,216,181,45,189,54,181,83,29,79,58,227,188,72,39,105,250,1,251,241,39,161,203,214,186,40,85,53,26,18,161,194,162,15,227,185,252,241,122,98,202,101,61,69,148,110,85,41,73,106,145,194,147,251,81,3,241,227,14,180,217,6,181,210,150,214,166,194,148,96,32,29,74,63,32,153,197,182,138,118,18,36,178,210,160,68,20,234,255,0,189,56,232,242,161,45,39,238,167,112,145,192,254,88,109,197,92,178,182,167,233,194,137,37,101,194,144,116,201,1,4,31,82,147,39,14,180,249,10,221,78,191,214,41,178,82,157,148,16,86,20,125,194,160,12,76,84,66,65,227,218,112,67,138,3,136,142,118,196,110,100,208,205,79,99,183,210,37,9,105,149,109,202,126,234,73,249,8,140,30,154,118,25,217,182,82,136,220,16,145,35,235,206,15,93,66,68,167,98,6,17,187,88,137,8,212,157,74,18,4,193,143,92,64,81,199,9,50,87,36,158,73,194,71,156,210,79,221,0,119,247,196,51,54,245,191,165,57,57,78,179,152,58,129,100,166,169,101,90,92,166,251,98,28,125,39,184,240,144,74,255,0,44,83,217,151,227,119,166,212,46,154,124,185,109,187,94,78,173,41,117,44,10,118,226,79,154,93,41,84,109,253,92,74,99,199,20,165,209,26,17,215,247,32,145,49,248,97,29,85,122,88,17,167,90,143,9,7,115,140,103,152,190,56,243,133,67,68,101,204,177,100,160,115,94,255,0,104,113,218,194,81,30,137,240,130,79,126,85,242,197,57,154,186,241,214,124,224,148,139,143,80,111,12,165,151,22,180,166,133,196,209,105,7,144,75,1,5,98,63,173,56,100,90,180,185,37,220,125,11,191,245,19,46,101,122,100,85,102,124,195,104,177,176,241,40,109,117,245,173,176,20,161,216,41,100,36,159,96,73,197,73,153,190,50,186,79,99,66,209,110,187,86,94,234,144,239,132,166,237,244,75,88,72,31,180,149,186,90,105,99,221,43,51,218,113,129,145,73,226,62,235,245,1,75,121,106,43,91,138,251,206,18,100,146,79,39,188,239,142,182,202,89,80,242,169,41,27,65,73,4,253,72,254,204,61,33,227,165,174,89,166,243,47,199,38,104,171,93,83,57,83,42,179,78,151,28,253,77,77,206,167,82,3,123,236,89,100,37,73,81,245,15,40,109,182,43,11,247,196,71,88,243,74,106,105,170,243,163,180,20,181,68,147,77,107,97,13,41,175,100,63,5,224,15,121,112,247,197,114,138,101,41,43,82,16,20,32,249,148,96,133,3,193,157,185,195,149,61,2,245,37,46,50,160,164,74,130,149,58,213,232,35,129,6,62,114,119,226,38,210,44,142,158,29,225,23,26,170,171,141,81,186,93,213,89,114,173,48,29,168,174,125,79,58,191,243,138,142,163,248,156,19,250,94,173,44,154,116,184,18,201,58,144,208,80,242,31,105,6,48,122,234,88,89,80,105,135,155,66,91,141,79,19,5,81,230,0,36,76,21,13,167,215,114,34,112,101,186,218,213,193,104,49,165,160,189,18,66,129,220,242,118,87,99,192,223,110,252,224,105,213,178,216,237,233,1,43,85,174,87,58,31,170,128,234,103,204,162,165,109,204,144,162,120,152,223,6,55,110,126,169,106,47,165,199,86,64,8,26,96,251,127,187,110,57,196,226,201,145,158,185,58,219,130,133,73,36,15,9,198,210,18,218,148,65,40,65,90,136,72,82,180,168,114,158,38,126,246,37,180,121,5,199,105,211,85,87,110,45,53,4,29,40,214,102,0,211,58,12,146,72,159,153,141,80,64,93,207,185,18,246,165,235,50,147,114,213,84,130,183,152,108,184,152,1,90,34,57,142,220,111,183,164,130,62,102,208,229,247,46,9,64,109,65,11,143,34,148,141,64,250,73,244,158,79,111,199,26,58,211,144,109,238,181,224,179,69,84,31,97,165,58,148,180,216,32,16,147,33,64,249,78,229,36,129,16,12,152,219,18,75,118,81,203,87,116,182,197,214,146,177,8,79,235,157,167,163,166,67,105,64,153,132,172,184,86,158,68,121,8,4,193,0,204,88,156,154,51,78,112,131,229,218,51,13,131,44,84,85,214,10,23,233,214,175,215,6,214,16,60,250,190,156,247,216,250,31,150,44,209,146,107,145,64,90,160,163,67,205,32,233,105,41,167,65,82,147,169,68,170,96,175,190,231,242,129,45,220,77,116,254,144,86,56,253,154,165,108,41,71,195,1,186,100,180,74,72,48,124,171,35,145,247,181,18,100,9,220,195,245,131,45,91,254,202,41,47,148,183,5,210,180,75,238,45,32,182,234,157,4,20,2,73,41,130,34,100,112,144,161,10,50,155,59,23,53,119,201,149,235,86,55,211,130,160,203,157,40,175,110,198,221,245,219,42,219,165,110,183,236,202,241,1,37,167,32,40,235,132,194,65,74,181,38,76,24,58,65,210,98,211,203,86,10,90,42,102,42,41,41,219,97,246,220,77,51,131,193,10,117,176,148,249,149,9,48,224,48,55,4,9,145,204,226,67,65,110,177,53,117,113,250,143,4,83,161,241,166,157,151,212,183,4,40,234,251,179,16,121,214,144,68,40,121,117,18,153,163,153,94,136,178,211,150,90,87,45,116,116,212,225,150,124,23,85,81,173,66,0,82,74,128,58,130,140,0,65,144,52,144,162,178,148,82,241,199,184,105,106,230,223,172,66,94,181,212,93,168,223,41,83,180,143,172,151,138,233,93,0,132,65,50,127,172,36,0,37,91,148,142,76,128,177,218,90,90,245,57,83,80,207,133,225,39,91,175,56,206,133,165,73,36,35,196,32,5,41,7,87,150,2,128,242,202,96,206,44,7,173,13,91,105,137,77,27,170,175,109,71,197,165,112,171,75,10,9,26,146,145,18,160,74,65,128,36,248,146,9,131,49,195,246,183,205,85,5,58,26,66,106,28,40,32,32,173,58,148,1,82,192,72,211,3,81,145,166,12,137,143,52,91,8,54,246,153,114,231,138,245,133,150,124,163,151,77,176,84,26,228,50,235,64,184,226,42,93,74,18,228,128,53,34,65,81,73,37,48,84,119,74,163,153,24,124,57,2,137,135,217,170,177,148,172,54,132,169,109,183,82,0,83,169,6,34,68,66,146,65,130,4,3,193,222,99,44,229,198,114,245,205,154,154,186,150,217,12,134,252,70,208,165,43,96,173,140,73,1,58,137,81,146,55,137,16,8,22,141,141,234,123,173,42,131,116,205,60,90,5,78,56,249,64,4,122,129,48,78,230,64,59,111,4,199,154,200,199,143,35,54,108,141,62,174,202,239,51,228,91,117,218,222,41,170,178,253,158,190,149,46,165,106,77,125,27,21,104,104,41,195,41,13,169,10,17,42,84,36,136,158,98,35,25,182,235,240,165,148,238,245,239,62,221,146,146,141,5,213,33,1,148,173,150,150,18,82,84,80,39,203,247,135,245,134,240,55,73,198,222,185,88,190,218,234,124,38,60,53,180,20,130,157,59,175,113,6,0,7,228,68,129,166,76,193,195,75,246,54,71,140,148,211,41,247,9,73,128,233,5,38,123,148,130,32,249,129,81,27,64,216,68,1,182,253,167,193,56,178,40,219,130,229,152,82,183,224,251,32,165,234,128,230,100,126,141,164,52,151,37,77,16,227,98,6,163,164,170,8,231,185,226,54,59,24,93,247,225,106,229,150,210,171,174,95,187,177,90,219,90,195,140,189,165,64,137,217,42,19,220,72,4,111,32,24,76,167,27,158,177,188,205,106,172,113,186,186,39,92,168,70,133,178,243,105,240,201,10,1,43,88,116,76,171,78,163,216,243,219,17,231,175,23,107,11,183,10,23,168,3,150,235,140,38,174,149,12,160,182,177,167,177,209,7,116,129,176,49,216,36,144,172,18,123,58,59,44,198,222,71,204,105,175,129,131,110,22,250,187,13,119,128,207,137,68,82,84,129,77,88,232,1,32,160,161,101,167,210,72,65,32,25,73,36,1,164,74,137,210,45,156,149,241,7,74,198,85,189,228,140,235,69,80,131,94,205,66,83,92,134,128,118,156,253,137,186,96,135,24,72,18,136,104,74,219,239,30,64,36,139,227,53,116,155,33,117,10,194,81,67,106,20,85,202,71,157,116,207,44,170,159,246,116,148,128,18,164,136,225,73,17,253,110,73,200,29,76,200,25,155,32,214,22,111,150,181,85,91,41,221,33,154,134,223,1,214,144,82,144,133,55,48,173,32,64,130,38,82,169,8,36,225,177,181,39,107,168,217,90,107,108,207,164,221,6,184,219,115,37,190,233,118,182,221,152,172,163,117,198,84,138,134,31,75,141,45,72,183,210,160,132,169,36,130,60,84,148,152,60,207,112,113,96,214,53,41,88,59,30,113,129,62,15,254,35,178,95,74,41,234,114,22,106,83,173,90,238,215,37,215,51,122,66,12,83,173,109,54,144,213,75,0,21,55,254,41,48,180,234,76,171,178,65,88,223,212,55,27,125,230,223,75,116,181,87,177,85,73,84,202,42,25,121,135,3,141,58,218,134,164,45,10,78,202,73,4,16,68,130,12,226,246,251,206,46,108,111,28,154,100,86,239,74,148,176,162,226,146,128,6,228,201,0,122,156,85,181,149,25,111,52,211,186,245,24,85,93,51,107,83,33,199,88,44,172,56,35,90,98,73,16,169,73,130,65,211,177,34,9,184,115,2,60,86,84,219,99,204,55,16,59,98,161,54,139,109,149,85,162,215,64,197,26,43,42,85,82,227,116,204,161,166,195,132,0,72,74,64,74,118,0,64,0,109,139,113,182,185,69,18,81,106,164,138,222,253,146,170,146,165,187,104,124,62,59,182,225,9,87,109,181,108,15,126,96,124,241,93,221,89,118,141,245,83,213,48,227,46,243,161,196,148,168,2,118,59,246,197,238,240,253,98,128,223,233,134,187,165,186,134,236,199,217,107,233,27,125,185,50,20,153,35,98,54,60,131,191,34,14,55,67,85,37,196,185,49,100,208,66,92,195,131,49,245,64,31,248,191,186,128,9,221,141,135,254,157,189,177,151,84,117,29,192,198,247,205,93,46,203,23,70,105,216,168,184,173,155,109,93,202,129,135,233,22,133,56,28,11,171,104,120,105,90,84,20,144,162,66,39,145,170,103,108,87,93,83,248,56,182,184,229,85,211,166,87,63,209,239,106,91,130,209,94,226,156,167,87,248,197,104,98,163,117,183,255,0,84,218,16,246,161,247,150,183,210,54,198,125,92,187,89,41,71,192,223,232,232,246,16,112,201,226,100,208,168,247,192,181,237,3,14,185,171,39,230,140,145,117,54,108,215,100,169,182,213,65,90,3,169,242,60,216,90,145,226,180,177,40,117,178,164,40,7,16,84,133,65,130,112,207,140,105,157,58,4,85,35,140,112,18,56,60,227,152,246,11,10,103,167,218,48,225,106,41,38,167,80,38,89,141,189,214,156,55,225,219,47,83,26,135,170,211,170,3,116,203,112,153,254,172,17,248,152,31,92,44,159,5,152,149,205,22,111,73,58,129,159,178,77,182,174,163,40,102,106,250,38,89,113,127,209,181,248,148,234,82,154,38,75,75,5,178,169,64,222,39,211,26,7,167,63,25,111,220,146,237,31,81,114,135,134,182,2,10,171,45,6,71,235,12,36,22,92,59,109,36,144,179,236,156,103,142,148,208,126,144,179,95,169,140,74,52,173,48,123,233,80,31,191,3,202,14,232,188,87,54,150,9,47,212,10,112,152,17,228,10,245,159,235,122,241,223,125,249,178,202,247,205,120,81,232,97,164,132,241,98,111,190,205,245,149,243,222,64,234,3,37,121,75,50,208,220,28,8,241,20,194,86,81,80,148,78,202,83,75,1,196,130,72,130,82,1,145,135,22,233,107,45,181,41,174,180,214,84,209,84,160,121,93,167,117,77,172,123,74,119,140,124,248,184,91,23,67,89,80,251,14,169,135,169,86,216,241,82,162,52,45,166,8,212,146,12,130,9,36,30,196,97,215,37,124,90,245,127,34,213,139,117,218,228,214,102,183,178,173,37,155,156,173,224,157,114,173,15,143,62,163,184,5,122,192,219,109,177,102,41,118,171,131,22,175,76,244,173,63,19,233,61,147,174,57,246,200,67,87,134,105,175,180,226,119,116,120,79,127,174,145,7,234,147,243,197,151,151,122,221,145,47,58,89,174,168,118,205,82,118,40,174,78,150,254,142,137,79,226,65,246,198,21,200,95,24,93,39,206,33,154,60,194,235,249,90,224,189,40,41,174,243,210,169,100,157,146,250,68,0,54,37,78,37,177,190,46,138,97,109,189,80,181,115,180,214,83,86,209,212,35,91,47,211,184,151,90,113,39,186,84,153,4,123,140,68,241,37,221,70,104,201,51,95,50,25,170,104,84,82,186,219,173,172,121,86,133,5,37,67,216,142,113,223,4,13,230,64,219,25,26,215,112,204,89,97,255,0,31,46,94,42,237,234,10,157,45,43,245,106,81,218,74,12,164,253,70,44,75,7,196,46,96,164,210,214,107,177,51,94,208,230,162,141,65,167,126,101,39,202,163,242,211,138,158,54,137,73,62,133,230,164,118,29,253,177,224,130,57,36,247,249,98,59,150,250,155,145,243,66,146,221,5,233,166,106,85,0,82,213,254,165,221,81,48,2,182,87,250,36,226,87,225,17,27,29,240,128,211,65,0,109,17,248,227,186,117,25,7,6,148,119,41,7,30,13,250,112,48,16,4,237,27,147,233,129,0,98,55,199,66,35,153,192,146,8,147,28,122,224,0,30,26,137,73,14,41,32,29,226,12,143,67,131,80,165,137,29,191,12,116,0,120,7,2,210,123,137,252,240,0,36,168,29,140,140,8,42,14,196,250,96,0,108,55,219,29,216,125,12,111,128,3,82,165,157,166,123,224,196,168,234,216,124,200,227,5,2,123,3,142,164,241,183,226,48,0,161,42,4,201,193,154,247,147,27,97,58,87,182,231,3,74,128,220,28,1,66,132,169,92,13,227,3,42,129,184,129,132,225,68,110,71,109,240,103,138,1,239,31,41,192,69,6,106,73,51,28,247,199,8,84,108,64,250,70,56,149,165,64,43,235,184,192,160,64,153,192,73,228,188,161,177,227,7,7,18,64,219,219,115,132,234,9,34,65,130,123,206,60,148,168,9,216,143,195,0,10,139,128,40,3,251,92,16,39,6,36,145,218,48,157,179,18,73,223,182,14,66,146,70,0,12,10,131,38,112,48,112,84,247,157,207,24,16,48,57,231,0,6,234,159,187,129,36,8,239,39,5,5,71,166,4,14,250,68,224,0,208,76,152,51,61,176,47,144,239,130,193,63,135,166,58,15,27,246,192,1,146,118,56,238,199,124,4,110,100,114,49,224,161,16,73,252,48,0,96,61,166,9,219,30,27,239,198,56,14,242,71,56,236,192,39,251,112,0,45,187,3,63,187,29,73,4,73,144,121,140,123,87,127,166,60,0,230,35,215,0,2,17,223,2,128,123,31,166,3,222,4,136,219,2,50,120,63,44,4,163,176,103,108,8,13,160,140,112,25,216,17,248,224,115,182,216,6,3,31,135,203,108,11,76,142,113,225,191,35,2,2,36,129,128,0,150,213,62,88,3,220,99,129,10,223,86,147,245,193,162,63,13,206,59,19,56,0,207,140,145,201,4,143,159,24,80,20,157,167,247,98,180,205,29,118,233,182,77,105,102,243,153,105,16,180,9,74,18,232,62,36,131,1,42,159,12,147,28,107,24,165,115,95,199,93,137,165,189,75,146,114,205,85,201,90,124,38,234,42,93,77,50,27,119,252,180,144,117,36,122,165,98,123,97,84,149,26,86,159,36,250,35,90,41,104,28,171,115,218,48,146,162,174,146,141,181,84,212,85,54,211,72,5,74,113,197,132,164,1,201,36,236,49,243,211,51,252,93,245,174,246,178,219,57,134,217,97,107,79,132,226,45,180,161,90,228,238,117,58,84,180,40,14,233,87,225,138,242,253,212,10,235,205,75,117,55,235,205,222,244,227,71,250,59,215,26,229,56,180,32,141,193,221,64,79,166,147,245,157,161,205,26,99,232,252,159,212,207,160,249,151,226,23,164,54,5,161,183,243,157,21,98,222,4,33,54,240,170,192,72,236,84,212,165,63,233,17,56,166,179,119,199,77,130,214,148,83,229,236,147,114,170,115,86,149,27,141,75,52,228,128,64,42,210,215,138,99,158,201,35,211,25,64,223,234,42,195,235,75,167,192,141,72,110,157,9,9,80,136,62,101,145,167,210,116,152,49,177,157,152,159,183,214,215,203,206,130,153,80,1,38,1,18,8,4,141,189,8,152,27,3,30,184,20,237,242,94,180,48,138,231,146,233,206,223,26,221,79,186,182,182,236,85,214,171,34,202,194,146,170,42,66,226,211,254,74,150,252,133,13,249,208,61,99,20,102,102,234,63,80,115,139,203,169,205,185,186,227,116,66,222,82,215,76,170,149,170,156,18,162,96,54,21,161,34,119,242,143,150,17,63,71,225,143,9,244,5,41,67,91,74,34,82,226,103,239,36,247,27,31,195,223,2,98,134,174,145,228,214,166,133,85,44,37,105,81,105,72,37,11,157,225,74,73,10,220,200,216,207,60,16,49,114,5,138,16,230,40,78,43,234,94,97,213,50,128,203,101,67,196,109,161,188,246,220,157,199,215,8,8,117,105,210,26,113,45,106,213,230,76,17,59,65,239,176,254,243,56,151,90,178,245,109,218,77,54,199,112,160,148,76,15,235,108,8,35,159,79,230,251,87,148,41,133,22,212,245,8,117,205,13,248,142,44,104,59,242,19,216,78,192,73,220,29,206,250,82,246,242,95,105,210,43,4,80,174,161,193,224,178,228,171,116,144,157,184,145,28,206,20,210,89,159,42,43,118,159,90,128,5,13,149,170,57,130,72,136,129,237,63,44,90,246,158,156,254,190,153,45,157,109,188,148,133,189,225,45,69,43,37,64,0,2,73,229,5,82,15,7,126,224,78,40,250,64,194,93,69,182,167,245,75,89,80,43,64,36,36,165,39,205,50,12,78,210,12,16,103,113,203,41,57,116,42,156,163,7,201,159,41,50,197,85,99,139,90,202,142,231,81,84,130,68,73,63,145,63,32,112,241,109,201,136,66,234,85,86,138,197,58,199,153,1,65,37,10,80,216,105,145,191,50,36,1,0,19,237,123,85,100,26,107,115,238,139,69,53,64,111,196,40,241,106,33,75,67,137,18,20,184,131,251,59,16,119,212,103,221,241,25,9,44,83,186,91,97,40,74,92,14,37,41,73,9,109,16,12,5,17,16,84,20,125,163,112,4,12,15,122,23,181,199,36,103,55,50,235,168,90,154,126,133,11,90,196,173,8,6,16,73,243,76,157,140,72,38,55,195,213,155,46,26,247,137,117,159,13,49,43,117,73,214,74,192,128,152,224,201,76,200,219,229,223,64,179,145,44,149,158,57,69,40,118,4,41,78,5,22,212,164,233,28,137,142,52,152,17,41,143,92,37,168,183,38,152,165,150,172,79,120,109,186,80,29,165,74,192,116,64,145,229,74,202,55,72,251,194,71,34,9,56,179,109,163,55,111,78,138,41,89,54,225,111,121,21,46,211,178,150,92,41,90,30,83,32,132,160,236,22,12,78,220,130,56,39,137,219,18,203,30,77,165,125,110,213,213,33,210,194,90,13,5,82,210,248,126,26,193,211,58,163,239,194,65,19,191,19,29,236,186,236,175,254,16,213,186,151,216,208,165,55,165,9,83,74,76,237,41,10,89,49,36,136,8,27,142,76,108,3,85,54,81,164,105,105,251,83,181,78,169,26,146,176,78,208,220,148,160,16,168,149,121,188,176,73,128,4,78,47,142,57,203,187,131,54,77,78,36,154,190,66,172,181,54,90,38,153,251,35,142,44,195,69,162,82,18,165,36,121,129,30,80,82,72,245,4,252,200,24,126,203,205,94,235,174,3,197,182,176,170,106,133,45,11,67,222,85,45,106,70,250,117,73,215,247,160,43,114,169,18,103,7,82,210,95,232,154,118,195,87,115,106,216,221,2,86,91,164,168,75,234,88,2,33,191,15,239,106,1,51,167,72,216,36,108,78,202,232,169,111,133,247,210,194,25,170,8,148,56,138,102,214,224,80,84,0,18,141,33,205,138,66,161,72,28,68,78,162,91,179,148,25,76,179,195,36,93,53,126,100,150,135,44,253,134,183,237,247,34,159,181,62,243,77,106,75,141,186,133,44,172,36,2,163,247,119,92,152,32,164,3,178,96,165,46,99,45,180,139,153,164,114,188,56,227,237,7,146,227,160,6,155,89,10,210,73,7,84,122,5,35,114,19,41,58,147,132,22,123,106,105,223,166,183,223,110,14,210,211,58,91,75,169,82,60,48,164,133,2,33,105,76,163,129,222,20,117,74,146,55,197,142,206,93,69,101,2,151,93,92,138,87,216,171,45,182,209,86,181,160,157,210,162,158,78,178,36,108,146,83,162,73,0,140,74,85,46,76,147,157,71,130,35,254,12,42,148,162,177,85,15,37,244,5,18,202,28,241,74,210,162,64,33,60,129,60,13,183,251,163,105,193,181,217,89,53,52,66,165,186,147,250,73,175,213,51,224,21,32,45,17,42,66,134,159,214,36,255,0,154,72,143,73,137,93,202,194,234,212,202,157,169,46,86,82,31,213,54,170,162,200,46,233,0,149,128,73,73,87,155,121,59,145,196,18,20,89,50,162,107,154,98,189,180,62,150,35,200,28,242,120,100,78,208,157,183,84,152,211,180,144,70,228,18,81,113,118,133,199,153,78,21,55,201,13,161,161,183,210,197,5,101,45,75,46,1,225,173,41,89,66,233,213,182,130,2,118,41,18,83,230,4,112,68,19,137,18,109,87,36,55,93,116,83,198,173,229,128,225,132,150,155,117,199,39,90,82,84,116,240,148,249,15,221,212,71,148,40,202,235,166,86,112,174,154,141,126,59,47,54,124,36,58,201,110,156,52,218,74,128,128,1,0,18,65,137,9,0,237,184,18,225,102,9,69,79,234,116,23,42,20,151,12,173,64,145,33,32,129,192,38,64,144,68,234,7,109,198,30,164,215,5,114,201,141,75,146,32,226,40,111,247,85,161,171,147,197,212,163,192,91,110,45,33,208,146,143,14,36,193,213,1,3,74,166,116,33,9,40,74,78,36,22,174,158,221,110,139,163,106,226,223,133,114,105,133,60,193,125,74,167,212,82,143,12,180,178,148,135,10,73,86,184,243,13,73,66,190,240,66,76,179,244,81,75,223,164,109,182,234,116,220,41,20,152,86,184,4,145,4,168,64,88,217,63,120,137,34,32,129,247,100,40,171,114,232,130,225,109,180,52,210,131,137,83,103,82,144,184,3,101,38,102,119,36,157,137,35,188,68,56,34,175,196,75,162,43,22,237,191,224,197,115,117,148,116,212,201,21,107,1,109,213,2,162,20,10,117,181,165,38,2,193,41,28,233,16,121,137,11,232,89,171,111,245,205,50,180,133,60,164,6,18,216,109,44,206,162,52,33,106,37,32,13,36,3,202,68,14,119,123,189,216,170,46,12,26,22,43,215,111,241,192,46,58,202,65,82,6,160,73,73,34,76,145,167,88,18,60,187,12,48,216,45,212,52,44,58,148,21,215,84,182,146,135,24,40,91,73,43,73,18,74,76,233,237,204,17,35,84,2,21,135,130,81,141,33,50,203,180,150,230,72,45,213,212,213,109,169,20,109,184,138,129,26,150,223,147,205,36,144,8,227,113,62,145,237,194,87,171,107,105,188,58,74,230,148,175,9,122,26,113,43,90,128,73,220,202,160,132,239,28,130,55,32,136,228,183,109,95,110,108,212,38,161,228,85,128,67,140,23,116,133,14,10,116,240,146,56,4,130,152,222,79,56,110,69,210,177,105,83,15,87,152,100,248,37,165,13,107,76,193,14,5,19,10,218,119,2,72,36,246,192,226,166,68,102,241,187,4,106,156,113,4,186,203,97,245,56,148,206,133,193,210,160,2,124,224,0,103,126,224,105,3,17,204,193,113,203,226,190,150,158,217,117,54,229,191,5,106,40,32,184,148,149,74,70,162,21,170,116,169,70,36,165,74,58,212,116,132,201,87,110,181,85,160,33,77,169,199,154,80,214,181,40,56,22,136,218,62,144,65,144,36,13,192,229,130,251,151,45,15,86,180,183,93,112,184,203,235,67,110,46,153,40,88,81,210,173,148,181,18,162,1,66,188,128,242,15,4,97,86,8,244,69,235,87,43,91,136,53,101,177,234,107,205,53,194,216,234,41,221,165,113,73,45,37,180,165,210,39,66,116,159,152,108,137,239,3,113,177,79,114,173,176,94,83,81,150,243,61,134,149,14,148,144,216,209,165,183,18,82,2,52,172,194,82,164,142,219,149,18,144,21,5,56,144,174,146,154,216,181,125,158,164,188,200,119,83,108,135,74,212,201,86,233,33,41,223,73,16,20,1,4,64,223,214,61,156,50,237,37,214,141,250,218,7,83,82,132,36,56,165,26,98,149,32,25,26,32,131,4,121,163,145,41,84,19,180,214,183,199,132,108,111,30,68,165,62,243,58,245,55,225,230,206,234,87,123,201,213,34,221,82,210,84,151,90,214,119,64,244,66,128,157,132,105,225,68,158,102,5,123,211,223,136,30,174,252,57,220,141,61,173,230,223,180,7,219,85,109,138,165,101,84,206,236,117,45,147,203,75,58,167,82,54,39,73,82,84,148,132,141,85,81,110,167,22,116,82,128,167,235,208,144,165,56,152,5,9,9,210,21,162,37,201,18,9,148,238,84,20,17,193,168,179,198,66,182,86,188,183,115,29,189,53,110,46,80,133,52,83,225,187,2,64,17,229,152,51,176,6,32,238,100,99,68,27,151,18,51,229,132,118,210,229,26,11,165,31,20,253,60,235,117,189,20,118,186,239,209,215,245,32,41,251,69,98,194,95,10,210,84,175,8,240,242,6,149,157,73,220,36,2,180,162,64,195,245,193,212,45,215,52,145,27,143,79,158,62,102,231,172,147,75,151,110,11,185,101,122,245,182,24,123,82,89,46,16,235,36,66,130,146,177,204,30,56,34,7,60,226,200,233,111,198,54,108,203,73,106,207,212,70,94,204,22,244,141,2,177,36,10,230,210,0,3,81,36,37,239,187,202,136,89,42,36,172,236,49,122,146,143,180,115,231,167,125,96,108,170,149,37,36,146,168,30,159,60,34,215,43,42,36,8,223,12,25,99,168,153,67,62,219,191,74,229,107,229,53,125,63,11,72,81,14,54,76,128,22,131,10,65,58,85,26,128,144,36,108,112,229,173,16,18,152,16,119,141,177,114,229,89,69,87,81,5,242,162,207,71,69,250,70,243,80,150,40,109,117,148,87,42,151,20,15,234,219,102,169,167,84,179,27,192,13,18,64,29,177,37,172,169,161,185,83,49,91,67,84,205,85,53,75,105,117,151,217,88,91,110,160,137,74,146,160,72,32,130,8,32,193,28,98,53,85,73,77,86,240,85,66,67,141,145,225,58,218,211,169,46,32,242,146,14,209,185,194,172,247,146,174,181,23,4,230,60,137,153,220,203,151,116,32,7,169,42,60,90,171,53,192,36,50,63,89,77,37,84,238,40,52,189,78,83,238,162,164,164,33,180,201,194,255,0,85,12,215,8,237,235,42,216,179,53,161,203,30,98,179,82,92,237,174,168,184,229,53,83,97,104,215,26,74,210,121,109,122,101,33,196,20,184,1,58,84,49,155,250,141,240,114,28,46,92,122,93,117,210,225,220,218,110,46,128,146,162,64,134,106,12,4,202,149,178,94,128,148,34,84,242,137,140,92,52,157,94,78,95,185,163,43,245,110,200,230,80,186,187,171,192,168,117,228,189,108,174,9,82,208,165,177,86,159,213,148,234,109,193,4,128,8,210,20,162,14,44,118,27,109,196,235,7,239,111,182,227,17,40,198,125,70,140,231,143,161,243,23,49,101,156,197,148,110,106,179,102,123,53,93,178,181,41,75,158,13,75,69,5,77,168,74,86,153,217,72,80,221,42,18,149,13,193,35,13,152,250,115,152,242,134,90,206,22,197,90,51,69,146,142,235,111,214,87,224,85,34,66,84,116,106,82,20,8,91,75,80,109,9,43,108,165,122,68,5,0,113,151,58,145,240,144,221,59,138,170,233,205,229,69,102,7,232,219,155,137,72,82,143,134,152,110,162,2,68,173,107,58,93,9,74,16,220,169,229,19,138,37,7,19,94,60,202,124,119,153,164,158,35,14,118,39,86,215,218,212,130,4,177,161,82,123,18,56,193,119,236,187,125,202,245,230,215,152,173,21,118,234,189,9,117,45,84,52,80,86,218,132,161,196,207,222,66,134,233,80,148,168,16,65,35,6,217,80,159,178,214,188,99,202,26,72,30,178,175,236,197,50,232,106,197,237,162,220,232,183,132,171,125,193,210,146,84,165,211,183,193,35,117,174,120,245,4,126,88,6,77,183,151,174,140,176,149,163,90,110,139,39,184,251,171,238,62,94,216,51,164,79,180,139,13,201,1,36,64,99,142,234,212,225,159,246,70,22,229,86,217,161,169,64,91,160,6,235,150,181,73,243,41,101,1,39,137,254,182,223,92,113,114,201,172,153,126,31,35,216,233,99,187,6,27,243,249,139,115,149,33,12,220,170,153,74,219,31,105,117,42,73,216,157,73,121,39,233,32,125,49,66,85,73,169,112,171,153,136,250,227,72,230,214,144,176,166,156,115,194,241,156,67,178,0,146,116,184,163,239,223,25,230,186,156,162,229,82,203,136,133,54,226,193,142,199,94,46,244,108,237,51,47,166,241,243,10,27,170,82,18,148,1,221,51,137,198,80,206,249,199,167,214,246,111,25,59,50,214,90,157,41,212,176,195,191,171,117,105,90,163,196,108,202,28,0,40,108,180,145,190,33,47,143,34,73,254,164,15,245,176,242,131,171,44,6,180,153,5,221,227,221,31,255,0,110,58,25,31,11,222,113,52,241,91,167,127,248,154,63,167,63,28,87,214,91,69,31,82,114,195,55,38,80,82,133,215,219,97,151,194,96,234,82,154,81,240,214,162,96,249,75,96,111,182,52,94,73,235,15,76,58,145,225,49,150,179,53,63,219,222,9,2,223,87,253,30,167,81,78,162,148,161,113,226,16,1,146,222,161,183,56,249,197,151,153,67,244,181,76,172,114,182,192,249,144,168,156,72,107,104,60,23,233,200,65,72,121,11,34,71,30,69,1,252,113,78,73,70,50,163,70,155,74,242,227,83,191,187,163,233,85,77,181,4,105,72,27,115,61,240,237,96,207,121,231,40,41,41,181,95,42,62,206,131,255,0,70,168,253,115,39,216,37,95,116,127,154,70,62,123,244,239,175,93,101,201,87,100,218,104,179,27,183,75,115,69,72,251,21,208,26,166,128,0,132,132,172,144,226,18,144,4,37,11,74,118,227,23,222,75,248,205,200,55,181,53,67,158,108,245,153,118,165,201,72,168,109,38,174,149,68,0,38,80,159,17,36,153,132,232,80,29,213,133,105,55,93,68,120,167,21,185,244,54,222,93,248,140,165,116,165,156,219,96,93,50,164,3,83,68,117,162,123,146,131,184,250,21,98,207,176,102,220,173,154,90,11,176,222,169,106,85,0,150,130,244,186,159,154,12,40,126,24,200,182,155,150,94,204,246,255,0,210,185,110,243,67,115,164,212,81,227,210,62,135,81,168,68,166,82,72,4,78,227,145,142,56,211,205,56,29,97,74,66,210,124,138,73,130,147,234,8,224,226,183,143,192,173,164,109,34,201,79,110,48,29,11,27,29,182,246,198,93,203,221,99,234,6,90,208,199,233,49,114,166,78,222,13,114,75,166,7,162,231,88,252,79,203,22,126,90,248,136,203,23,50,134,51,21,5,77,165,229,16,11,137,151,153,252,64,212,63,213,250,225,92,90,35,111,129,105,132,70,210,76,119,192,136,222,48,77,166,237,103,191,82,138,187,45,210,154,181,165,9,214,203,129,127,187,143,150,22,20,0,15,111,158,20,86,168,42,79,97,51,143,78,255,0,119,124,8,166,120,245,199,66,127,158,2,14,9,143,207,29,3,111,227,143,113,184,199,161,68,109,24,0,236,78,199,99,131,1,148,193,60,237,128,65,244,227,108,12,17,200,56,0,27,81,36,19,56,56,17,28,145,239,132,233,7,126,210,59,96,99,110,15,56,0,55,86,228,78,6,85,191,175,174,9,36,204,239,142,130,56,10,49,233,128,3,181,111,4,198,4,149,199,17,130,82,54,244,192,185,28,123,96,0,221,67,159,225,206,6,149,5,79,36,96,144,168,60,192,56,18,84,39,98,62,135,0,7,131,180,111,142,133,237,0,224,176,169,19,59,140,120,21,19,2,68,224,1,64,94,195,159,174,6,21,3,153,193,0,171,72,36,128,112,32,79,114,4,96,1,66,74,137,144,55,56,16,36,247,17,130,82,118,219,183,166,4,21,183,246,224,0,244,157,177,208,120,193,64,246,199,82,174,64,192,1,192,193,230,112,48,161,223,108,18,146,79,39,251,112,98,79,251,240,0,96,63,95,166,58,153,250,224,0,156,8,24,253,156,0,12,31,115,129,8,30,216,12,111,51,129,36,1,128,100,14,68,110,61,240,41,10,28,111,128,3,176,218,56,56,16,231,105,192,72,36,131,184,231,108,8,2,78,56,158,118,227,2,72,28,243,239,128,1,1,59,206,59,0,114,39,220,227,131,114,121,192,134,253,176,1,249,240,162,163,100,61,226,5,169,218,135,84,74,188,93,212,179,27,110,173,230,123,252,241,35,161,179,173,239,214,64,113,72,137,67,155,16,78,251,204,24,27,201,249,70,28,236,118,6,116,33,110,148,143,13,73,212,151,1,10,86,209,18,72,49,199,111,76,74,233,114,221,5,107,142,211,13,69,141,26,210,26,223,90,97,91,149,113,59,153,219,246,72,237,140,173,183,193,235,45,68,175,106,91,182,132,4,7,18,130,39,116,0,168,227,104,19,233,249,142,59,122,146,198,42,207,134,186,175,13,128,130,135,14,146,79,174,208,55,60,128,70,210,125,55,19,186,110,158,34,182,157,118,179,246,170,100,24,117,214,144,217,86,237,157,33,74,70,210,70,162,1,228,106,39,96,12,216,153,87,163,239,53,225,55,246,119,92,80,89,109,1,102,16,173,73,58,86,152,157,80,68,105,80,4,204,65,130,13,171,19,175,84,207,45,92,99,237,240,84,118,140,138,224,117,148,60,251,236,211,172,130,201,121,62,25,80,157,163,86,196,74,119,137,142,231,120,196,158,131,166,105,173,104,185,78,218,203,10,62,119,148,226,65,108,144,21,176,17,182,224,238,161,206,211,182,52,5,171,167,86,123,67,139,90,86,181,182,222,129,224,141,14,66,193,58,87,165,73,38,102,36,9,6,0,131,184,195,197,179,46,89,175,47,38,140,161,192,180,55,169,150,154,42,72,113,209,255,0,90,119,86,201,11,95,169,128,141,165,48,30,56,92,186,179,30,93,122,141,210,224,160,79,67,236,213,212,158,58,154,217,10,4,184,210,218,107,81,84,146,18,20,65,81,4,9,211,48,85,50,36,146,249,71,208,138,87,42,86,45,140,165,52,41,105,111,212,185,82,117,15,14,2,85,160,132,168,44,130,62,224,26,183,220,108,8,191,168,250,111,110,121,240,195,54,212,190,229,74,139,142,184,90,81,66,1,239,186,161,50,18,153,0,193,16,65,199,104,186,126,218,29,169,166,166,162,109,166,138,144,146,132,169,0,173,91,36,200,130,64,239,34,102,68,131,206,47,142,46,230,96,158,185,219,113,224,207,22,126,151,183,103,95,132,172,184,165,186,210,165,167,86,226,137,38,18,10,22,143,186,0,128,65,128,60,202,220,200,56,152,82,116,218,219,114,66,106,233,168,105,88,69,49,37,244,61,165,178,22,152,86,182,148,85,36,44,70,199,101,20,192,18,6,45,182,242,221,77,50,150,170,203,83,37,167,20,130,133,161,184,216,193,41,80,7,113,49,188,8,128,118,129,0,123,44,61,104,171,21,118,197,84,54,219,237,150,212,235,133,46,56,153,32,120,103,212,29,39,121,28,9,158,215,40,194,92,52,102,150,163,34,123,148,136,53,46,73,77,201,214,217,117,20,173,22,124,141,7,89,88,37,58,132,171,202,147,194,68,250,130,9,49,10,56,127,255,0,5,157,100,170,137,209,79,82,16,18,62,208,149,43,72,210,1,42,18,9,216,196,207,98,160,126,233,6,105,111,179,41,134,6,154,138,167,219,66,146,82,149,44,234,133,0,1,9,225,91,201,51,17,28,109,135,154,122,98,31,105,202,170,96,89,144,149,160,111,173,26,32,65,228,38,55,228,122,113,205,145,135,121,147,38,166,248,76,128,212,100,203,106,232,42,41,235,170,139,46,168,20,182,52,110,149,42,82,20,147,171,229,177,249,111,136,237,5,138,149,135,69,50,144,165,187,74,220,20,233,88,241,83,185,10,84,206,240,120,137,143,55,115,55,45,93,19,85,78,106,163,166,67,77,184,130,150,211,185,49,180,201,50,79,9,223,126,4,129,206,8,93,142,146,161,94,37,99,46,202,128,9,90,81,37,42,42,220,5,112,160,72,81,231,98,121,6,14,27,106,147,232,86,179,202,11,151,212,172,234,242,218,29,67,110,178,22,197,67,187,37,149,64,8,28,128,71,161,216,119,153,30,177,136,209,161,95,218,211,73,83,83,80,209,99,202,80,99,76,17,39,78,152,32,106,247,35,248,92,245,185,117,117,43,77,59,233,13,248,82,226,92,9,72,34,68,74,76,8,79,0,241,176,51,4,234,44,21,25,125,135,156,80,20,232,77,85,52,233,105,26,2,214,128,126,242,32,73,35,96,164,42,54,226,100,75,197,69,112,43,203,38,183,62,89,4,102,196,234,124,53,58,128,132,184,85,9,36,36,32,157,167,105,38,116,239,59,239,239,56,67,91,97,85,185,110,133,161,197,41,62,96,160,143,9,161,41,149,21,18,56,7,80,250,19,188,98,199,164,181,176,235,107,169,182,22,210,233,1,46,179,160,33,36,164,147,169,32,253,213,65,222,59,3,206,17,55,77,81,117,109,116,151,4,39,197,66,150,164,184,80,2,2,206,229,9,49,167,129,196,112,121,236,52,70,215,86,102,148,211,232,138,142,234,203,182,213,181,89,70,205,49,114,153,70,65,40,115,204,73,130,148,200,9,33,68,170,64,216,76,158,98,107,106,118,178,189,170,150,106,133,67,77,48,144,242,92,101,9,5,199,96,20,234,74,180,40,73,9,58,130,202,142,201,9,88,152,95,81,150,144,154,134,148,89,21,108,185,168,132,48,146,38,120,220,131,230,137,51,28,124,137,195,189,142,213,224,181,166,158,153,166,24,90,194,154,121,192,53,130,118,210,164,175,145,17,177,218,57,237,139,29,52,80,230,238,199,11,61,37,204,165,183,26,164,182,41,41,16,231,148,169,65,106,27,16,146,173,245,76,193,35,87,32,131,26,166,20,110,61,112,74,127,74,190,147,94,210,62,206,84,150,66,131,173,39,81,214,2,204,202,23,26,129,149,1,6,12,131,136,154,45,142,213,44,11,171,138,43,64,41,91,13,108,217,6,85,26,183,4,29,142,158,9,73,38,34,12,222,204,154,134,75,106,66,88,46,182,148,169,15,60,146,228,152,36,142,228,145,48,15,63,140,10,38,172,178,51,19,87,89,77,209,77,87,187,68,182,159,97,210,203,193,96,32,37,228,170,3,137,4,108,12,72,223,112,161,26,116,144,85,81,219,82,251,233,240,212,150,131,154,67,173,144,66,87,48,117,73,251,194,57,62,227,136,195,250,156,167,100,211,133,173,148,60,240,45,144,178,84,74,39,204,137,50,76,68,142,123,142,208,74,93,3,116,245,129,84,41,46,249,100,169,104,82,129,68,70,152,36,145,180,243,180,250,239,132,79,184,151,214,198,202,252,165,84,141,109,33,133,184,194,129,208,242,116,152,38,102,7,99,244,220,72,223,156,35,69,142,224,203,13,84,81,215,120,117,20,233,80,75,5,9,82,87,6,73,6,60,170,219,97,38,36,193,84,65,153,82,178,227,45,5,120,104,66,92,134,212,180,168,2,83,180,65,48,103,159,166,6,229,61,83,36,41,37,107,95,125,51,9,250,127,125,199,39,11,185,162,106,249,33,74,175,240,220,251,69,101,48,114,149,197,148,248,205,152,35,205,51,41,27,3,180,196,9,147,182,210,165,135,149,71,80,239,137,35,80,214,227,107,107,196,210,72,137,132,193,34,72,16,55,18,98,59,60,92,236,8,101,199,46,20,84,73,52,207,2,186,150,66,0,5,64,200,80,3,128,119,61,247,223,109,129,109,109,166,91,58,150,173,77,53,37,9,80,10,84,20,145,164,198,196,239,49,223,183,51,135,181,37,193,95,173,23,76,112,169,118,185,247,89,126,152,167,82,128,113,182,148,118,35,203,50,176,9,59,72,212,60,170,16,14,146,48,213,87,109,167,168,91,105,116,56,195,165,73,74,28,40,62,88,74,136,149,15,188,60,162,72,50,2,181,8,147,143,82,62,231,134,41,82,82,210,146,22,242,52,160,171,196,243,16,85,180,74,194,96,240,78,241,180,1,137,45,37,5,64,106,106,29,90,198,152,75,169,88,212,65,60,76,200,246,223,111,124,37,108,44,220,167,208,131,92,105,107,27,167,64,101,159,12,178,212,32,33,9,75,170,212,179,41,74,148,2,10,72,6,18,76,19,3,201,193,143,214,208,210,162,190,89,12,46,179,66,138,105,218,32,168,17,26,150,208,253,176,85,169,37,10,26,144,191,217,32,193,155,220,44,40,208,251,47,202,106,30,223,80,141,64,136,31,51,28,109,182,227,129,184,136,46,133,250,203,131,182,229,81,166,157,77,20,169,151,19,43,243,36,132,39,202,55,38,18,70,163,216,17,164,253,196,186,117,202,8,212,149,51,214,107,129,98,149,202,171,66,154,125,36,173,196,33,195,40,96,136,219,70,222,73,72,216,240,96,17,204,167,183,221,110,85,43,121,171,138,25,74,195,39,195,113,196,5,148,40,125,237,36,130,76,247,243,112,8,237,56,85,76,213,21,71,141,113,172,120,166,161,182,195,143,0,97,90,192,4,168,4,143,191,16,8,31,122,36,119,144,22,145,92,181,18,88,52,239,121,218,113,42,39,90,97,50,169,0,32,146,19,38,4,8,35,223,18,157,186,162,101,23,21,119,100,26,237,111,190,177,92,165,154,90,58,186,87,199,130,151,26,97,183,16,225,7,81,74,1,221,10,219,73,128,152,26,146,12,19,40,171,40,110,84,238,182,242,216,90,11,200,82,29,5,94,64,190,124,196,29,43,58,99,84,128,100,239,59,98,103,120,164,45,54,239,216,105,29,91,129,58,42,105,148,160,83,223,205,164,66,183,4,246,29,193,7,156,31,98,20,87,87,139,9,33,21,52,200,46,22,223,64,82,84,84,70,224,24,41,210,82,157,146,82,6,173,252,197,65,54,75,37,33,49,227,190,74,150,186,203,119,171,83,141,218,169,233,210,218,18,81,165,148,39,84,145,247,249,220,147,4,137,27,78,202,223,17,219,231,74,179,27,214,228,56,20,28,82,84,93,112,7,12,212,106,82,136,74,164,236,119,242,144,7,221,128,119,24,214,54,60,141,68,253,45,74,107,232,158,121,240,137,242,86,59,226,44,240,116,182,225,132,163,121,26,86,68,236,49,30,186,216,65,65,182,55,111,114,165,182,78,133,58,181,45,42,167,237,42,36,73,61,182,51,176,246,6,150,247,123,38,168,103,217,196,185,70,1,207,189,25,173,185,208,63,91,105,105,36,178,73,113,18,84,239,250,64,193,35,191,19,191,115,140,227,153,114,101,109,165,74,119,195,58,121,131,28,122,251,247,252,49,244,255,0,57,100,79,181,43,237,140,36,211,190,83,165,53,73,144,164,202,163,130,100,157,41,4,249,79,0,123,226,140,234,39,76,154,191,160,219,110,204,10,106,148,45,74,53,40,73,12,61,219,81,19,51,49,42,60,110,76,236,48,189,182,215,183,39,238,108,88,86,104,239,197,251,24,98,203,124,189,101,155,147,87,107,21,202,162,130,177,146,116,188,194,202,85,29,193,245,7,130,14,196,108,103,26,15,167,95,22,111,55,224,219,58,139,67,168,2,18,46,84,141,239,251,35,83,141,127,172,162,81,236,2,49,6,234,23,68,115,78,93,184,45,202,75,37,93,69,18,244,120,111,54,128,189,202,68,200,76,144,38,96,158,71,225,138,178,166,153,116,238,22,212,55,30,216,177,57,67,152,244,50,79,18,151,18,62,134,216,115,93,131,50,217,92,189,216,174,116,245,212,203,70,173,76,184,21,164,128,20,82,99,116,168,2,37,36,2,36,72,197,159,116,90,84,132,185,34,98,118,199,204,78,154,93,238,150,156,241,101,54,219,141,85,32,170,175,166,166,168,12,60,166,252,102,84,234,117,54,189,36,106,73,238,147,177,199,210,227,173,77,54,130,163,164,165,36,40,153,250,127,28,95,142,123,219,102,44,208,236,233,9,107,236,246,172,195,107,126,201,125,182,210,220,45,213,123,191,73,84,128,182,220,58,84,144,168,60,41,41,113,97,43,76,41,58,148,82,65,51,138,218,187,166,25,219,167,239,162,183,161,247,102,220,181,38,3,153,78,245,86,165,211,234,42,72,38,146,161,102,88,146,227,203,41,90,130,18,27,149,45,194,160,145,105,182,226,66,75,96,128,162,55,0,224,104,124,25,36,236,14,222,184,118,172,169,73,162,180,202,29,113,203,153,130,184,101,108,193,65,89,149,51,58,52,165,203,61,221,30,11,133,74,9,128,210,148,0,114,117,141,35,101,144,9,210,6,29,111,111,136,121,244,161,110,16,146,164,161,34,74,200,7,97,251,176,225,158,242,70,81,234,21,141,86,172,215,100,166,175,105,9,88,167,90,196,59,76,162,149,194,154,113,48,164,66,150,87,164,29,42,82,83,173,42,2,49,81,85,101,174,168,244,233,245,140,149,113,123,59,216,18,162,26,178,220,156,139,171,9,43,41,109,182,30,2,42,8,10,101,32,64,90,140,132,50,148,141,88,73,166,213,26,112,74,49,149,150,95,81,114,159,79,46,21,149,25,57,203,74,234,233,104,158,254,145,65,119,117,15,248,158,34,193,75,237,169,1,181,178,226,146,208,101,122,18,135,91,240,200,14,20,184,133,28,189,214,142,135,217,58,99,96,70,101,203,215,42,181,82,220,43,153,164,114,134,165,33,126,18,139,43,94,180,58,32,148,149,37,200,66,147,41,1,18,183,9,36,93,25,27,168,57,51,58,93,74,237,175,125,146,240,195,102,157,251,117,83,127,103,170,109,41,87,221,45,131,10,141,37,68,167,84,106,50,65,81,195,31,197,148,171,165,246,253,0,111,124,166,143,159,128,255,0,246,226,169,164,226,217,171,29,169,70,217,81,116,141,151,14,92,204,14,194,136,74,41,162,59,132,149,147,255,0,123,11,232,233,221,163,81,121,148,36,33,117,231,73,87,9,30,94,255,0,48,7,211,5,116,169,166,255,0,192,139,243,141,39,83,155,133,38,120,210,212,167,229,188,225,220,186,219,52,213,74,113,173,146,250,7,148,201,48,184,223,220,132,131,182,60,230,121,126,116,253,235,228,143,117,163,143,253,190,59,240,127,48,222,162,87,22,233,169,106,86,159,39,132,211,138,29,183,109,94,95,105,130,62,68,226,143,170,108,155,181,74,65,42,40,59,207,36,200,159,206,113,120,245,70,147,93,134,157,212,233,243,184,150,246,62,80,148,82,168,199,251,67,20,171,169,241,174,207,189,1,41,213,185,27,236,113,127,163,191,76,203,233,116,222,69,247,220,49,188,159,41,51,176,16,63,28,73,23,74,154,92,178,151,220,82,127,164,168,165,164,143,79,16,201,255,0,102,49,30,168,65,67,138,105,70,33,112,127,142,36,79,188,94,203,84,52,138,65,212,210,116,166,59,159,21,195,63,237,126,88,232,228,124,47,121,195,211,113,41,251,152,159,39,52,183,158,117,164,29,212,180,40,237,200,1,95,207,242,196,223,49,50,134,110,116,13,236,16,53,163,121,152,9,63,207,16,156,148,87,250,85,166,91,216,184,74,61,207,145,74,143,196,15,166,44,60,253,165,155,157,27,133,104,80,105,130,226,135,245,165,192,9,62,146,15,239,245,198,45,75,252,245,31,20,118,61,27,254,205,203,193,136,114,253,33,69,246,145,117,46,121,137,108,5,36,236,162,181,187,36,15,78,7,246,98,55,121,161,240,110,180,136,83,33,162,29,112,42,7,30,120,254,35,140,88,150,75,2,233,238,84,107,241,28,89,75,105,41,11,16,82,53,189,249,76,253,49,8,204,41,82,43,169,29,90,52,4,186,228,129,186,100,16,98,127,12,103,197,151,118,102,190,251,205,217,176,86,153,113,223,245,67,69,29,242,253,149,239,86,234,252,179,124,175,181,214,56,192,66,159,164,125,108,173,73,83,138,216,148,145,32,136,145,193,197,209,145,126,54,243,229,141,13,83,103,203,61,38,99,167,32,149,84,182,5,37,80,37,67,115,164,120,106,0,76,39,66,73,218,85,138,111,50,91,156,182,223,105,233,53,121,232,74,26,43,159,218,11,92,126,232,250,98,56,161,12,160,20,136,13,171,254,246,58,80,106,105,89,231,117,24,156,101,46,239,180,125,17,200,31,17,189,28,234,55,135,79,65,153,91,181,220,29,32,10,27,176,20,206,146,85,165,41,74,137,45,173,74,36,66,80,181,29,248,24,178,158,182,192,132,143,237,199,201,198,91,79,142,128,120,216,226,204,202,221,109,234,151,74,217,162,107,44,102,122,159,176,37,19,250,62,175,250,69,41,64,121,103,72,66,255,0,197,207,114,141,42,35,190,9,65,39,72,207,13,210,131,155,238,62,136,210,187,116,180,190,154,171,93,109,77,27,200,225,198,28,40,86,198,99,99,139,15,46,117,251,58,217,192,102,244,138,123,205,56,216,151,83,225,187,31,231,167,159,168,198,38,233,247,199,78,93,184,134,173,253,74,203,46,218,222,86,148,170,186,221,47,83,149,18,101,74,104,254,177,180,129,27,36,184,78,248,209,89,95,52,100,220,247,70,154,236,167,152,232,110,77,134,210,226,210,195,178,227,65,83,167,196,108,249,219,38,14,202,0,237,138,167,10,246,145,49,150,245,234,244,52,254,93,235,190,67,190,148,181,89,80,237,162,161,95,177,86,152,71,250,227,111,198,49,96,211,191,79,90,202,106,104,234,90,168,105,92,45,181,133,36,253,70,49,115,214,194,38,4,206,211,131,237,23,204,197,150,94,241,172,151,122,170,19,185,134,150,116,255,0,171,193,252,49,91,131,238,99,53,19,102,41,179,18,68,12,121,41,218,9,146,49,159,114,231,196,133,254,134,25,204,246,150,110,13,204,120,204,126,169,200,249,112,79,225,139,83,44,245,119,33,102,130,134,169,111,2,146,165,80,62,207,86,60,37,79,160,39,99,132,118,186,139,177,247,114,76,35,96,70,56,78,146,65,24,61,9,74,210,28,65,74,210,119,4,25,31,151,108,121,77,14,20,55,140,2,4,131,170,1,27,250,96,64,147,177,28,224,65,184,224,111,242,199,34,8,144,32,247,192,7,167,72,249,111,129,130,121,157,185,192,123,200,84,99,163,219,126,211,128,1,3,7,108,8,171,252,157,176,92,146,123,250,224,99,208,224,3,163,125,182,249,99,201,17,58,100,65,199,10,73,130,9,7,2,73,59,142,248,0,48,42,54,63,239,192,210,176,119,193,81,59,19,17,204,96,64,111,252,48,0,120,88,159,92,8,43,86,220,224,148,207,175,24,48,3,50,161,248,156,0,26,149,16,121,252,240,32,162,7,246,96,176,39,113,223,219,6,39,126,79,251,240,0,48,72,247,237,129,33,91,243,182,11,0,3,253,184,22,220,207,243,192,1,162,72,216,206,6,158,59,252,240,88,4,193,7,3,73,61,240,0,104,34,61,112,48,153,223,182,11,212,116,128,6,243,7,124,9,36,207,24,9,12,4,142,211,129,39,109,247,143,223,128,3,253,184,26,73,216,224,24,26,119,239,129,71,175,174,2,12,206,4,152,237,235,128,1,9,29,132,224,105,214,83,231,76,124,142,2,8,28,224,65,91,241,128,14,239,48,79,231,129,164,122,3,24,8,81,219,108,116,168,13,231,158,48,1,242,122,205,210,198,210,134,106,234,195,74,74,212,78,166,252,80,164,168,158,97,41,32,30,118,146,57,244,196,226,207,147,44,244,84,134,222,16,206,181,37,104,112,7,150,9,81,105,64,130,128,148,168,193,9,10,76,18,64,159,41,219,18,91,61,137,84,180,233,111,192,90,210,224,240,245,173,80,82,157,183,39,211,142,252,254,114,139,62,84,101,199,149,82,205,170,157,1,97,65,64,164,169,43,59,253,224,8,10,218,57,76,199,115,190,8,226,220,111,205,171,217,124,149,251,89,53,215,220,109,203,117,44,83,52,117,182,170,116,41,33,77,19,223,190,145,199,249,83,32,65,196,158,131,39,93,13,19,148,244,244,141,210,34,53,169,97,146,165,21,71,149,91,159,52,111,35,97,18,14,219,98,204,182,89,60,70,95,1,144,84,165,120,133,110,253,229,79,121,218,35,104,252,59,97,117,21,147,192,5,170,146,149,183,26,116,45,90,74,183,60,233,35,111,169,254,24,219,12,17,135,45,156,108,218,249,228,245,82,224,173,81,151,233,218,1,250,122,127,25,68,168,58,60,85,254,169,42,253,148,105,29,149,32,73,159,153,251,207,244,141,42,141,164,176,134,130,93,62,83,13,130,92,109,91,4,16,68,16,9,33,36,105,34,78,228,226,108,109,218,22,227,47,45,69,26,165,178,174,26,145,185,222,68,124,193,17,60,141,176,123,86,70,88,208,16,194,86,216,37,70,64,145,32,19,196,207,230,96,119,141,167,98,139,180,86,245,14,113,169,17,234,90,43,157,93,83,117,170,66,3,141,130,183,148,177,178,138,66,163,78,218,147,37,83,7,183,127,85,108,217,157,14,166,181,154,102,217,66,156,37,104,64,9,74,148,163,200,68,198,231,231,204,247,222,67,246,74,90,119,80,251,104,90,20,226,66,23,185,50,159,68,250,167,219,234,39,11,5,57,75,45,44,62,67,72,73,9,81,81,82,124,61,166,15,182,199,158,221,241,41,83,43,115,114,84,67,158,182,172,56,162,149,180,26,88,9,109,161,60,146,76,237,2,59,79,126,252,96,84,214,138,145,167,237,69,1,196,21,0,129,169,122,65,224,142,61,120,145,201,196,177,202,16,141,109,212,104,121,37,36,160,3,178,191,202,246,252,185,199,5,11,169,66,80,211,109,136,16,216,208,33,35,211,129,248,72,254,24,41,62,65,100,105,81,16,253,18,237,29,82,86,144,168,19,51,29,185,32,78,221,199,175,7,14,44,210,83,188,67,46,129,230,84,250,128,65,231,215,253,216,114,113,134,28,210,20,242,16,226,65,76,158,59,136,48,54,61,130,189,118,62,152,79,45,33,244,161,74,74,22,68,105,42,157,251,71,168,223,111,81,135,187,40,108,107,20,72,97,42,97,44,20,182,234,245,32,171,112,168,130,145,232,15,167,184,195,189,21,18,208,202,157,74,150,80,80,20,22,73,43,38,61,15,241,61,183,140,116,161,111,159,214,148,149,113,32,196,15,238,6,252,237,245,199,154,122,185,167,202,80,80,251,43,50,26,81,130,36,25,3,180,16,36,124,136,158,48,206,216,189,58,141,239,89,148,165,248,137,117,77,59,167,72,112,145,169,0,13,135,185,130,54,249,226,42,245,173,109,214,162,158,162,153,164,173,73,8,105,248,210,92,70,195,73,79,39,239,15,77,36,142,196,133,88,181,35,237,108,37,232,10,75,144,64,71,36,19,39,223,159,72,195,37,214,178,27,75,36,233,43,58,9,213,160,137,27,105,51,247,164,108,54,27,239,239,9,183,192,201,237,34,200,179,211,162,234,176,233,71,218,21,2,20,2,65,251,208,168,2,117,1,171,230,1,19,32,224,202,123,53,35,254,51,41,109,11,110,160,45,72,84,20,65,230,56,49,27,136,31,135,24,89,82,93,126,172,190,234,84,165,85,235,113,14,105,37,180,43,186,15,26,102,4,112,54,31,48,161,12,125,185,210,205,35,129,5,73,76,185,171,112,178,152,59,70,202,238,118,243,16,120,35,119,92,11,39,111,145,172,82,33,212,170,156,164,151,90,10,105,4,181,7,79,236,184,9,4,236,33,66,6,218,187,239,41,133,11,47,185,246,58,181,235,90,183,34,53,44,13,224,73,17,234,64,238,117,124,240,241,83,67,88,170,194,242,170,149,253,17,0,61,173,213,106,81,223,130,118,137,6,79,36,250,28,60,166,137,186,128,151,210,210,82,216,51,226,193,18,61,56,220,131,244,63,150,29,72,169,196,65,108,181,56,154,96,181,173,192,64,36,135,86,9,41,35,152,224,18,18,158,34,99,130,112,227,79,68,185,210,164,56,225,221,123,32,130,65,51,206,210,118,6,125,185,24,118,160,164,102,153,73,83,5,215,23,60,163,202,34,8,49,63,57,219,115,135,100,81,58,219,104,45,161,12,180,32,157,34,2,98,9,230,56,51,248,142,112,173,145,67,53,186,129,20,200,26,105,219,167,48,82,166,194,96,148,254,201,39,111,114,63,134,248,116,101,1,227,165,10,148,146,0,73,228,126,238,221,199,167,176,194,166,168,214,167,10,200,157,129,51,38,127,17,237,133,233,178,212,173,178,164,4,180,145,230,26,193,136,227,158,127,15,192,226,169,59,101,177,76,106,114,128,56,65,82,213,204,16,146,68,31,83,7,229,251,240,165,234,18,17,15,32,163,72,144,67,71,127,227,27,246,246,194,247,105,28,166,105,178,180,150,212,18,19,38,20,36,146,54,142,120,236,62,155,99,168,37,180,130,22,64,49,10,3,191,39,99,222,83,249,125,112,140,186,40,103,168,64,66,124,68,32,14,228,168,146,118,59,252,199,242,24,135,220,232,77,53,193,126,11,36,37,114,191,11,144,149,24,144,123,71,36,17,27,115,192,80,176,106,24,165,81,112,50,225,10,42,10,112,15,48,50,8,27,254,61,184,142,208,112,217,116,163,82,210,149,209,210,180,245,67,104,5,189,67,239,40,114,21,6,8,216,108,126,120,104,202,153,19,134,228,67,77,37,51,137,115,196,43,101,62,41,82,188,37,3,28,113,216,119,30,132,42,56,0,97,194,211,117,175,97,78,50,242,126,214,128,162,234,7,237,37,2,53,0,59,148,204,199,49,35,120,18,91,37,78,58,77,99,33,186,189,80,177,36,1,242,153,158,252,224,109,54,227,15,180,245,51,41,212,146,62,250,38,65,216,239,248,242,56,59,198,46,124,163,50,184,177,93,202,156,190,203,110,83,233,41,152,76,34,1,72,51,19,6,56,250,25,219,17,155,197,213,213,6,91,113,227,173,197,18,144,21,202,146,117,105,17,37,70,4,25,48,64,141,193,140,44,93,74,109,76,26,86,156,74,210,134,60,68,182,165,157,0,164,239,191,9,26,118,59,131,41,60,201,150,154,183,234,171,8,90,105,92,13,106,94,166,220,18,181,16,162,65,43,17,176,236,14,219,125,74,165,69,169,238,35,232,162,110,142,177,199,110,62,34,131,161,183,62,216,164,105,83,132,153,0,169,59,161,83,39,105,223,144,79,153,67,170,163,251,115,194,221,66,243,102,31,241,26,91,65,90,130,208,66,212,82,18,54,86,192,41,34,1,144,161,230,132,41,77,72,126,169,143,4,48,179,42,128,181,171,117,36,136,214,101,36,13,253,32,1,60,110,112,202,213,51,246,84,173,219,69,22,164,23,52,190,149,24,113,74,216,106,84,143,41,10,81,243,29,39,246,129,251,218,159,204,21,116,18,214,173,106,174,67,79,148,154,77,33,167,130,28,31,171,112,4,238,7,26,74,73,74,2,100,123,153,35,29,164,180,83,162,166,157,178,29,84,21,22,92,32,186,80,149,202,84,20,136,33,72,236,73,31,41,216,5,13,48,213,202,149,223,210,20,136,251,114,252,68,62,148,51,14,60,147,5,72,90,64,31,172,73,84,148,142,119,82,65,149,165,71,88,235,93,160,107,67,141,23,11,164,21,120,202,133,59,167,105,6,72,212,60,187,239,35,121,51,56,132,239,168,242,77,82,137,104,229,170,55,155,182,176,202,171,82,209,165,9,30,34,208,167,11,5,68,4,56,116,169,58,145,229,33,80,168,225,74,28,144,85,243,42,125,154,168,185,116,93,90,188,55,52,125,174,152,165,96,36,196,149,163,72,80,216,13,193,92,105,220,241,131,108,21,202,163,97,42,75,222,35,104,58,198,202,144,157,35,202,71,10,6,55,131,29,246,50,112,235,114,171,170,240,17,246,58,183,17,225,184,22,214,182,245,3,36,18,218,129,128,76,8,27,141,231,112,36,38,187,106,66,180,154,41,236,197,71,72,211,65,171,101,120,125,237,103,66,139,112,181,109,16,70,148,236,32,13,62,199,16,75,149,138,221,82,235,20,245,154,0,116,37,72,108,44,120,97,69,1,122,10,182,30,81,226,74,118,80,3,112,144,1,86,129,175,126,145,194,232,121,150,91,113,102,124,84,180,80,135,124,161,90,137,34,82,96,238,9,35,136,39,120,128,94,168,44,213,45,135,88,71,218,18,65,95,217,204,33,47,14,121,228,3,3,116,143,67,232,112,212,166,233,161,241,229,150,24,183,25,20,117,227,47,166,199,86,138,37,208,162,170,134,165,130,219,212,14,161,106,93,58,147,4,141,73,39,128,99,203,2,84,100,240,113,66,245,63,163,118,76,203,79,85,85,96,162,163,91,173,170,85,43,88,125,3,113,10,148,166,127,210,0,236,56,28,234,250,218,10,218,138,134,169,84,80,138,63,17,197,60,194,144,83,225,0,216,1,41,72,221,99,72,27,128,15,151,100,146,76,67,243,29,29,29,42,69,10,27,45,84,85,21,150,43,144,202,93,91,139,241,116,166,20,177,225,131,167,76,31,48,133,74,162,4,164,222,76,60,71,161,183,4,177,106,61,105,251,71,207,23,50,133,126,74,205,182,218,155,171,46,210,179,69,114,104,189,227,32,165,109,4,56,146,173,73,137,4,119,219,31,67,233,174,214,251,133,13,61,85,186,173,138,170,103,144,22,219,236,56,22,218,210,70,202,74,146,72,32,246,35,20,55,84,122,125,124,168,98,182,227,83,72,213,205,192,200,83,166,149,149,44,37,48,9,58,65,49,58,83,201,0,18,162,153,196,59,40,39,49,228,183,84,199,78,239,13,248,180,111,56,171,173,154,174,165,46,82,60,70,150,212,235,46,133,104,86,229,16,166,215,191,151,101,39,108,91,166,206,164,233,161,53,218,38,146,148,89,169,234,170,2,90,82,144,52,137,212,35,182,243,206,19,126,146,76,4,23,1,81,27,192,129,201,196,15,40,245,111,46,103,50,40,90,123,236,87,41,63,208,170,84,144,227,129,35,117,54,65,33,196,108,119,79,97,36,1,135,186,167,137,112,248,48,18,71,0,247,231,27,146,76,228,52,226,233,139,51,13,209,246,44,87,7,25,125,214,148,138,71,150,22,222,235,68,54,78,161,219,104,157,253,55,198,84,200,31,20,53,244,73,167,181,117,6,153,218,214,91,72,64,184,176,7,143,50,119,113,59,5,236,82,36,65,242,146,117,147,141,35,87,84,197,67,38,146,177,180,188,211,169,40,82,28,64,82,84,147,177,74,146,118,34,49,65,245,51,160,148,53,232,166,171,201,34,157,132,208,178,90,22,253,40,111,197,70,181,184,97,248,212,183,10,150,64,46,149,24,41,78,180,161,9,64,76,137,241,69,248,21,221,150,189,93,135,166,157,106,180,51,120,169,240,110,75,100,36,82,221,173,239,134,43,233,138,16,208,66,60,96,146,175,42,26,109,1,183,82,176,218,74,180,37,10,86,172,64,62,32,178,182,109,202,217,2,142,215,113,206,136,204,246,37,94,24,93,29,77,93,63,131,114,167,80,109,244,134,223,243,20,184,10,70,160,180,149,157,252,234,4,129,140,245,67,91,157,186,109,126,90,173,245,21,214,123,147,80,135,27,130,146,164,157,192,90,14,203,73,216,137,5,39,98,39,22,54,110,235,101,215,169,253,58,22,187,221,165,134,107,109,151,42,87,92,168,96,144,219,192,165,225,58,15,221,59,9,130,65,147,0,113,138,102,253,95,6,105,195,22,178,39,220,43,232,192,11,177,102,183,79,152,34,153,27,122,29,14,127,12,62,51,224,185,111,170,121,169,43,113,167,220,137,137,80,210,117,126,49,134,46,140,40,127,131,153,188,106,225,12,128,99,129,165,209,252,48,182,139,199,69,165,103,73,40,20,149,64,18,119,38,17,192,239,188,254,35,30,95,83,250,211,248,124,143,160,232,63,219,67,227,243,29,250,150,135,87,98,167,112,45,192,132,23,86,161,220,31,5,164,239,244,42,231,20,133,59,74,172,114,161,41,35,87,217,252,64,73,143,186,144,79,229,63,142,46,236,249,114,111,252,25,112,44,133,7,219,166,74,55,220,23,0,36,253,66,35,20,85,33,37,231,18,146,79,234,84,61,127,103,26,189,29,125,147,179,15,165,154,121,162,132,53,18,106,29,42,84,194,204,159,169,195,178,252,68,209,209,248,133,81,164,41,60,196,107,95,31,80,127,28,53,41,10,82,150,53,110,85,180,247,220,97,234,226,80,155,45,165,90,64,82,217,81,81,245,1,110,99,163,46,227,137,137,115,39,247,212,47,40,234,77,234,157,214,164,41,46,56,70,254,140,168,255,0,60,88,25,217,197,191,122,106,145,77,161,104,8,74,6,147,201,43,78,209,244,197,123,149,157,12,223,91,90,130,148,18,167,84,2,70,229,94,18,226,49,101,102,230,130,150,167,25,168,87,140,219,140,47,116,233,253,89,240,200,31,57,87,229,140,58,175,215,139,126,7,95,209,175,254,210,113,243,254,7,203,13,50,29,117,186,228,58,162,143,209,158,38,137,144,85,226,73,158,255,0,183,31,92,65,243,225,75,86,250,103,86,137,90,106,106,21,243,131,254,255,0,199,22,142,80,97,163,65,70,217,96,7,21,64,90,38,34,76,128,80,56,238,70,255,0,191,21,142,100,13,189,111,162,116,171,95,235,150,189,248,82,85,4,127,221,51,142,118,158,87,158,252,63,201,220,212,69,189,35,75,189,127,3,22,111,115,94,99,186,146,165,41,102,191,83,102,127,98,86,71,239,196,98,161,69,46,36,19,32,54,82,35,176,59,255,0,28,47,83,238,126,150,86,178,117,41,91,168,153,253,149,97,5,82,65,113,10,136,145,31,132,99,181,141,109,165,228,121,77,76,183,110,146,241,127,48,170,36,77,107,104,84,0,169,220,253,112,239,154,234,53,178,195,49,179,101,81,180,18,146,73,31,188,254,56,67,102,166,251,109,210,153,163,194,156,210,123,109,59,254,252,45,205,169,66,29,13,165,59,165,7,81,153,223,90,191,132,15,195,19,39,121,98,132,198,156,116,121,36,187,232,143,210,176,30,88,79,177,56,178,171,152,184,101,203,69,186,249,107,172,126,146,169,175,12,180,243,11,83,110,182,191,13,71,82,84,32,131,238,49,92,208,160,173,114,21,164,128,76,241,139,211,53,218,141,110,82,162,161,97,181,41,192,17,163,205,180,233,210,7,225,63,158,40,214,229,217,56,39,209,179,103,161,112,118,184,114,180,185,164,61,100,127,138,254,172,101,52,211,211,223,150,198,102,182,148,37,105,77,119,150,164,54,149,169,7,75,233,220,147,18,84,224,89,219,26,11,43,124,79,116,170,254,89,163,204,21,203,203,117,207,41,77,4,92,96,48,165,167,239,233,125,62,80,144,123,185,160,157,182,198,43,121,176,227,116,150,247,6,133,183,87,81,69,36,76,13,97,67,255,0,122,59,97,95,83,168,27,110,142,212,235,73,41,85,67,181,174,44,14,6,232,59,127,173,133,237,23,105,24,120,216,79,73,30,194,121,87,88,215,247,62,142,210,177,65,116,165,110,186,221,84,197,77,59,233,14,52,243,43,11,74,210,120,33,66,65,7,212,96,15,91,146,39,90,14,253,177,243,59,167,25,235,63,228,123,205,16,201,153,158,227,109,53,79,35,91,44,185,169,151,84,78,153,91,74,148,44,196,129,169,38,59,99,67,228,239,142,75,165,5,61,26,58,147,149,26,174,109,228,18,170,219,87,234,221,72,72,137,44,172,233,90,137,220,194,144,7,97,141,14,45,58,71,50,41,184,238,125,63,227,249,54,29,131,61,103,76,166,226,127,66,223,42,91,108,17,250,135,15,136,217,30,154,79,3,229,24,180,50,223,196,178,210,16,198,109,177,5,112,13,69,25,239,234,80,120,250,19,140,217,145,122,217,210,142,166,132,53,149,243,101,26,235,92,219,236,53,39,192,169,152,146,3,75,130,184,28,148,106,27,29,241,53,114,222,149,9,129,201,35,21,56,71,220,27,155,94,38,175,203,221,68,201,121,174,5,162,253,78,167,85,185,97,197,120,110,255,0,170,173,241,35,240,248,157,198,49,19,148,190,26,166,33,64,236,65,220,31,158,37,25,119,170,217,251,43,144,154,75,210,234,152,28,49,89,46,163,241,62,111,207,8,224,215,78,67,106,126,70,178,211,18,83,24,238,149,113,198,41,204,185,241,39,102,169,210,198,105,178,189,66,162,97,79,83,159,17,190,57,35,239,15,144,156,90,86,28,217,150,51,67,62,53,138,243,75,84,4,18,148,56,53,164,158,197,39,112,125,176,173,215,81,92,26,28,32,30,123,96,66,99,109,240,105,101,95,95,150,2,16,127,179,0,128,76,115,30,248,18,118,16,59,227,161,62,163,29,211,218,65,246,231,0,28,243,122,96,105,35,211,105,244,199,183,7,142,125,113,212,137,216,192,3,0,29,68,29,231,113,131,2,167,182,253,176,90,70,194,65,7,223,6,39,231,184,192,0,130,162,103,127,108,12,68,200,56,8,245,223,156,12,109,253,248,192,0,135,221,223,127,76,12,79,168,192,0,51,182,6,131,128,1,37,41,236,76,250,224,196,198,220,136,193,98,8,231,219,141,176,52,204,251,224,0,209,176,29,253,112,36,143,124,2,101,34,78,224,227,168,146,100,137,140,4,164,26,61,79,124,8,111,63,187,0,32,143,50,78,216,234,14,162,15,3,0,193,201,142,231,251,112,41,247,231,5,129,0,78,6,157,183,18,112,0,96,29,249,245,192,128,226,63,118,0,59,3,19,129,141,191,113,192,0,192,147,183,99,142,152,145,24,10,70,227,124,9,36,13,176,1,144,236,150,119,28,13,22,146,74,16,146,144,130,131,9,145,235,48,126,71,247,12,75,173,249,117,129,178,219,80,14,125,213,5,76,14,118,61,247,223,127,231,133,86,107,82,188,168,13,162,19,176,72,239,248,247,156,74,168,237,201,240,84,153,86,130,102,15,99,235,253,184,213,5,70,92,217,28,155,72,98,102,222,182,15,134,232,74,156,109,35,66,210,146,18,180,159,159,30,252,198,4,187,123,5,10,121,73,40,136,81,40,6,82,161,233,60,206,37,77,80,54,182,203,78,168,168,36,144,21,27,143,127,231,128,51,110,13,83,18,182,210,162,72,5,36,21,4,36,146,54,143,151,238,247,139,119,24,246,114,52,34,146,154,2,105,206,163,9,26,128,209,50,39,115,51,220,158,219,76,247,193,236,219,124,58,85,58,211,72,75,137,147,164,163,78,228,239,0,242,103,191,215,14,170,164,113,149,151,82,132,168,168,137,150,85,42,143,187,2,119,35,247,109,133,172,168,62,18,20,128,218,226,8,131,19,27,129,248,131,248,97,92,134,74,200,178,233,158,41,213,165,48,181,74,146,80,35,223,248,255,0,191,4,211,178,203,43,116,165,42,45,147,42,212,144,52,170,12,153,247,157,200,228,19,59,141,228,149,204,4,185,226,132,148,167,130,0,228,109,252,176,141,198,130,139,136,75,40,74,167,84,132,236,119,244,245,159,221,137,82,176,170,19,211,90,201,71,134,167,84,164,32,108,8,30,88,244,247,193,95,163,180,44,173,74,95,156,121,76,76,125,125,121,227,219,231,131,233,212,243,79,175,195,80,251,161,36,31,186,34,0,254,27,250,122,145,133,181,1,53,41,26,91,210,226,124,170,10,27,160,238,62,125,249,250,206,11,104,56,100,118,162,147,192,80,15,52,167,219,245,130,73,4,122,158,253,189,231,233,130,20,195,58,60,26,133,21,104,143,13,78,118,36,2,56,39,104,51,29,163,211,151,59,141,99,140,48,164,106,82,9,95,37,5,105,72,61,140,114,34,127,142,25,159,7,198,75,235,108,58,134,116,161,123,73,105,41,0,72,159,188,7,191,211,126,101,114,67,224,37,215,90,241,146,30,240,155,41,33,5,46,112,149,79,19,60,64,39,147,237,192,193,106,73,43,74,216,217,72,58,134,175,187,59,141,198,219,238,71,215,235,133,41,102,153,207,5,212,184,133,180,166,211,229,81,220,13,182,27,159,44,193,245,73,245,30,92,17,94,203,180,104,98,149,167,161,68,108,20,2,75,155,110,6,231,129,185,27,204,108,121,195,39,66,56,248,4,210,84,134,21,246,111,35,42,168,46,106,0,74,66,206,226,4,114,96,206,211,196,123,121,230,29,169,42,5,146,150,194,128,133,110,23,48,8,74,132,192,237,27,125,99,5,187,64,195,170,43,1,75,103,177,82,134,164,201,4,193,227,183,229,222,39,2,183,82,26,116,173,176,84,173,90,148,56,30,34,65,221,59,236,21,30,189,253,183,12,252,72,231,160,218,251,109,178,219,148,97,165,233,80,36,37,195,50,148,171,136,226,56,131,60,142,248,68,221,176,209,188,86,202,11,138,89,32,164,175,147,51,7,87,35,110,240,55,220,136,4,76,106,173,205,173,105,113,175,56,92,41,91,16,175,244,181,24,59,136,35,145,24,78,219,96,58,52,32,182,168,32,13,64,192,4,132,207,104,223,208,254,56,20,248,33,175,17,37,169,131,88,146,151,88,62,58,70,218,193,212,83,7,202,72,143,148,237,48,59,200,15,52,118,229,211,130,133,146,182,212,15,134,10,160,36,122,64,244,254,252,96,116,214,224,211,41,123,74,252,199,196,113,181,32,36,173,39,147,17,193,59,157,134,242,123,198,30,45,77,5,173,202,87,91,11,121,181,13,42,89,146,164,146,98,72,222,64,246,244,231,10,228,74,133,157,161,182,185,226,18,166,97,181,55,166,65,130,147,63,151,182,31,168,114,235,41,87,138,1,118,119,49,229,72,30,228,253,126,81,142,219,40,170,20,246,165,169,72,82,16,33,165,249,82,119,219,109,253,56,245,156,62,81,82,92,146,34,153,148,33,149,105,49,164,38,4,238,18,57,59,1,230,62,190,194,81,205,150,71,16,22,178,187,105,68,161,128,23,26,144,86,62,239,249,36,137,3,241,39,11,205,161,159,5,73,90,201,212,147,172,37,60,64,141,64,31,73,27,124,189,48,178,215,173,43,12,85,62,82,84,60,136,83,154,212,76,111,184,141,163,219,211,126,216,117,75,45,36,13,136,128,19,230,254,252,226,166,217,166,56,213,21,237,214,215,81,76,149,22,210,200,74,136,255,0,24,165,36,1,254,80,237,50,121,145,59,251,97,170,169,146,148,171,90,139,106,80,243,137,32,105,2,35,87,111,238,123,28,88,21,244,74,169,11,75,140,144,180,108,146,12,192,252,63,191,188,98,7,122,162,125,135,124,55,117,56,128,130,4,36,34,102,127,113,219,125,183,252,30,46,248,41,201,29,188,161,190,161,116,238,182,146,22,36,144,80,167,7,6,36,204,128,32,143,239,180,225,141,214,105,105,221,74,169,82,219,186,20,66,140,112,98,118,51,198,199,251,35,7,213,52,249,1,198,94,106,9,147,171,101,36,131,184,73,220,19,242,141,207,168,49,214,84,227,105,110,158,22,178,159,50,150,71,152,200,237,3,111,227,191,177,197,148,81,118,33,170,181,177,86,226,20,229,49,74,200,157,210,97,36,236,34,12,152,223,97,143,92,40,214,242,74,208,164,169,46,168,54,97,177,174,96,13,183,30,195,183,215,156,60,37,5,42,15,42,27,9,2,64,86,169,6,73,141,135,167,99,216,253,17,92,27,67,165,102,141,65,46,19,11,108,172,4,171,142,126,131,136,131,4,68,19,137,77,160,112,77,16,219,149,181,52,173,120,161,36,44,15,54,165,5,106,7,86,145,232,15,109,182,59,198,34,180,213,40,182,215,58,137,108,233,221,228,249,82,149,2,54,50,118,70,243,185,48,123,144,32,226,81,153,220,170,97,14,171,198,8,167,72,26,66,84,37,32,64,87,27,136,145,184,254,176,230,113,17,166,11,172,74,30,173,109,111,161,45,40,188,181,177,164,131,201,84,30,65,3,76,17,36,65,27,243,124,121,86,85,194,116,57,32,83,128,133,213,37,165,54,160,175,17,5,81,41,129,171,86,161,229,157,74,225,63,63,76,54,186,151,190,218,224,105,9,84,178,160,160,150,252,69,41,92,108,162,68,169,82,98,2,96,159,46,242,64,208,151,219,121,170,58,90,214,212,68,150,84,234,212,165,19,27,5,168,111,169,48,173,249,231,110,248,112,89,167,105,94,29,75,10,45,83,56,130,64,210,150,221,74,150,153,42,43,224,9,216,3,36,143,174,32,178,136,230,96,203,172,210,208,49,93,72,22,211,41,78,151,16,216,255,0,22,36,134,222,136,6,18,66,147,2,72,72,4,73,108,12,52,89,170,93,171,113,218,165,81,180,201,146,230,170,141,109,134,214,14,173,106,8,218,66,164,149,72,149,2,70,146,165,204,238,227,88,183,83,77,79,80,195,254,43,110,175,198,170,72,73,108,235,213,9,115,89,50,1,8,152,84,133,233,0,104,241,52,53,59,68,26,94,180,176,227,77,234,36,56,163,186,39,246,146,68,8,242,130,157,228,106,32,20,152,24,88,73,93,22,206,50,236,237,147,12,188,235,150,226,219,143,221,157,114,165,64,54,153,240,210,217,84,25,242,132,206,226,70,228,158,59,140,57,86,92,11,190,37,42,66,52,240,180,65,145,59,144,163,36,147,184,35,220,72,227,104,5,11,84,117,108,33,181,182,167,81,190,150,219,112,167,89,73,58,160,2,27,82,164,170,100,5,14,227,124,72,232,69,27,84,169,106,149,166,154,108,146,21,225,182,27,82,54,219,88,128,66,132,196,31,227,2,92,85,217,157,75,184,5,74,106,106,73,91,42,62,43,96,109,4,37,74,34,71,160,89,36,141,167,149,25,48,0,196,125,215,42,42,30,110,145,247,233,220,82,23,169,182,22,194,17,172,42,54,10,221,37,35,79,96,73,245,220,68,141,111,164,41,14,42,164,50,226,224,37,113,229,81,159,186,0,39,121,143,73,216,239,24,97,186,213,211,87,75,15,50,183,170,27,111,197,148,105,5,173,39,101,73,32,136,62,146,8,74,129,152,195,68,24,203,93,108,93,106,1,91,170,64,45,141,5,196,132,54,20,33,42,222,76,240,175,218,219,212,204,98,15,155,173,148,21,109,182,195,207,10,71,94,113,223,58,70,162,152,251,234,41,39,204,161,164,74,128,144,18,59,3,47,143,222,234,82,69,21,101,16,168,183,186,152,112,183,8,240,148,73,212,160,103,184,86,173,224,194,78,251,16,24,239,237,60,181,54,240,120,84,165,194,175,1,197,44,106,89,76,165,109,46,118,10,72,87,39,204,100,130,59,21,114,231,100,187,205,56,241,181,30,210,15,161,95,45,139,157,61,75,190,35,139,102,149,130,165,38,190,145,217,88,37,106,37,64,164,0,53,9,81,3,202,16,118,223,80,196,92,244,245,235,139,207,88,237,22,138,107,127,218,156,75,226,168,29,5,160,144,163,161,75,251,160,170,52,249,126,241,72,16,144,55,179,89,85,201,154,196,219,209,74,150,131,4,33,42,108,2,201,80,18,84,85,48,32,169,61,231,220,19,185,215,15,183,84,208,175,236,47,213,178,165,4,180,241,109,127,173,9,216,234,144,84,116,148,163,78,159,117,19,188,156,83,61,60,177,250,248,217,191,22,186,57,83,199,149,114,98,142,189,244,147,168,217,86,188,230,218,140,187,87,70,204,178,186,135,217,65,13,177,80,164,133,0,28,65,40,74,231,246,66,164,41,42,31,179,1,55,77,190,37,110,118,149,179,103,234,2,92,173,165,148,182,155,138,19,47,180,0,137,113,63,245,163,137,87,223,216,147,172,156,109,219,229,182,235,123,177,55,75,65,154,28,97,32,37,143,10,152,5,161,212,137,150,84,149,168,235,74,66,135,148,17,34,117,72,152,199,253,91,232,234,42,42,29,171,253,2,205,21,123,171,36,63,111,96,55,74,236,108,63,86,128,16,141,138,68,36,1,32,238,123,52,53,73,74,174,152,147,208,207,36,111,134,91,173,95,109,57,134,218,205,226,205,115,98,178,145,228,5,33,198,86,20,12,251,118,35,130,147,4,17,4,3,132,168,83,136,112,33,70,83,60,131,192,255,0,126,50,29,174,239,156,250,97,117,21,22,234,151,41,194,202,75,141,206,166,42,66,73,16,164,131,7,246,128,59,40,73,130,14,47,28,131,214,139,22,109,91,54,250,245,38,219,116,94,132,6,92,80,240,222,89,49,250,181,123,152,242,152,62,96,6,168,39,27,86,85,62,166,72,67,177,77,50,195,204,89,90,197,155,109,255,0,103,188,91,155,121,76,130,170,103,129,210,243,10,219,204,218,198,233,50,148,251,24,19,35,108,80,253,68,233,75,93,56,177,212,84,210,220,77,85,21,125,123,41,71,136,97,196,66,93,33,37,32,65,128,126,244,137,42,251,169,211,42,208,180,213,58,128,26,182,129,201,197,113,241,27,35,41,90,129,4,35,244,171,100,239,219,195,116,255,0,3,131,50,91,44,77,60,191,53,16,190,148,168,11,78,106,101,42,62,116,210,194,1,231,252,111,243,195,189,146,85,100,125,160,22,144,221,42,160,40,68,130,17,170,36,124,240,205,210,165,6,91,190,161,68,74,149,71,199,201,223,199,15,148,100,253,144,180,226,84,218,85,76,2,37,114,0,210,223,247,250,227,202,106,191,86,95,15,146,62,139,232,255,0,246,240,248,252,216,159,59,143,249,187,77,82,167,8,150,232,2,149,251,50,132,44,207,251,67,191,108,84,116,109,173,135,144,30,26,74,216,50,64,222,74,39,235,139,119,63,210,161,89,30,144,58,176,2,220,96,64,27,233,240,194,9,246,30,97,138,160,74,95,167,97,92,165,9,78,165,76,65,72,254,120,213,160,111,178,103,63,210,113,95,136,79,201,13,170,33,46,125,224,65,41,220,124,240,185,234,131,85,110,164,70,223,209,80,80,100,68,73,112,255,0,28,55,19,226,84,241,186,148,153,156,61,166,156,127,130,142,212,20,42,124,100,54,8,63,228,60,119,252,191,15,124,116,37,197,28,92,126,179,117,224,38,203,229,8,189,210,173,78,0,163,87,160,13,51,33,65,66,126,132,141,189,241,99,230,85,45,186,10,65,169,10,43,164,167,117,70,36,200,75,83,191,204,113,200,131,235,138,191,47,120,139,191,208,4,146,20,106,219,211,243,215,139,115,59,180,205,96,8,75,96,22,41,3,164,239,247,97,32,8,224,9,3,235,140,90,182,150,120,35,171,232,164,229,166,201,37,226,77,114,176,67,169,183,160,66,141,37,59,47,234,42,221,59,128,127,37,119,246,247,197,87,159,220,12,3,78,211,200,33,209,72,164,132,142,63,80,2,191,21,73,249,171,22,166,80,97,52,149,20,75,3,78,171,106,82,164,193,251,201,91,100,199,229,138,147,63,82,125,151,49,180,193,159,13,76,163,70,168,228,29,4,207,249,201,87,227,142,102,142,158,161,157,221,115,113,210,47,129,25,44,26,139,161,74,155,79,30,41,131,16,3,106,63,199,242,194,122,150,90,5,8,168,65,10,101,165,37,105,2,8,84,172,255,0,44,30,74,151,112,132,144,9,165,14,25,219,98,193,145,182,59,154,104,255,0,70,94,43,154,66,202,155,67,254,18,86,85,51,13,137,227,252,236,118,227,237,37,228,121,140,171,213,114,243,251,249,4,101,214,102,242,200,72,82,71,138,226,36,30,4,96,57,162,20,235,139,81,130,164,5,17,232,74,148,127,150,12,203,143,174,146,226,221,74,96,168,7,102,68,253,230,202,120,250,224,89,193,40,101,244,180,17,5,108,135,61,162,72,4,125,63,126,15,255,0,122,94,64,213,104,36,252,254,131,85,35,104,97,218,148,157,244,161,65,38,118,216,131,252,49,163,243,21,53,53,5,190,220,227,161,33,52,171,5,74,36,165,35,74,183,147,245,63,134,51,205,3,13,186,106,214,57,66,20,160,39,176,24,209,125,64,208,238,89,168,112,128,9,101,199,97,71,110,32,126,127,187,28,207,74,63,204,198,188,255,0,131,175,255,0,79,199,110,28,175,201,125,74,110,141,74,113,186,23,246,91,134,189,146,226,14,198,29,105,162,15,200,248,103,223,241,195,174,125,15,213,218,236,45,185,5,72,23,6,9,49,36,182,150,129,39,223,203,136,253,153,244,84,95,153,5,237,40,109,20,171,239,26,208,132,36,109,248,254,126,184,157,103,202,63,21,187,10,144,222,134,211,81,87,229,210,12,234,113,164,158,61,190,184,179,52,150,60,240,191,63,147,35,79,7,159,75,146,188,87,246,104,174,108,62,37,13,234,217,90,32,170,152,7,147,191,237,32,18,56,247,3,1,207,180,74,161,173,98,140,194,67,116,204,194,71,186,1,39,219,121,219,14,116,148,142,83,188,213,82,16,175,250,58,82,0,76,147,173,14,148,145,254,168,31,143,207,13,121,214,179,244,131,236,84,18,127,196,161,27,243,178,148,7,228,49,174,18,221,153,52,115,243,227,88,244,146,143,125,255,0,4,114,153,162,82,165,36,254,201,197,189,146,126,35,186,201,211,134,91,69,22,102,114,229,68,129,34,138,236,13,75,68,4,8,72,81,33,196,0,8,132,161,96,123,98,172,183,50,124,21,188,83,229,72,36,206,31,110,169,2,214,200,42,79,220,116,8,247,109,184,254,255,0,191,23,206,94,178,137,135,6,159,118,23,62,148,141,119,146,190,55,178,21,220,51,75,159,236,149,153,121,229,141,234,152,154,186,82,52,131,42,9,1,196,201,48,0,66,227,186,177,125,101,204,193,149,51,165,0,185,229,44,193,111,187,82,236,22,229,37,66,92,8,81,0,233,80,4,233,84,17,41,48,71,113,143,149,247,4,15,179,176,116,143,188,161,35,188,33,31,223,235,133,182,218,171,238,89,172,167,186,216,238,245,182,218,228,48,167,26,168,163,125,108,186,216,80,152,11,73,4,72,63,158,35,98,174,25,83,140,183,52,151,67,234,179,150,196,169,59,8,238,39,182,9,69,43,244,111,38,162,145,231,89,113,189,208,226,20,82,164,159,98,55,198,24,201,31,27,93,86,202,165,154,76,208,213,30,105,162,108,36,43,237,41,12,85,105,9,251,169,117,177,167,208,146,180,45,71,125,241,163,58,123,241,131,209,204,246,182,168,238,151,7,178,205,197,205,40,240,174,137,9,101,74,35,120,168,76,160,36,29,181,56,80,76,141,176,174,18,72,69,52,221,119,154,67,47,117,167,168,57,111,67,43,184,34,229,76,152,30,21,98,74,148,7,160,88,222,121,220,206,45,12,187,241,21,149,46,33,44,230,42,26,139,75,199,149,129,226,181,63,49,184,250,140,81,76,183,73,112,164,106,182,129,246,170,105,223,66,86,203,205,44,45,11,65,27,20,168,108,65,29,231,4,185,64,66,126,224,219,212,127,28,84,225,23,208,177,243,212,216,150,187,205,150,250,194,106,108,215,74,90,198,213,194,153,116,43,247,97,120,79,59,70,49,59,31,111,182,190,106,173,149,175,82,62,158,22,203,133,10,252,71,211,19,220,189,215,220,247,97,210,213,207,193,188,83,164,193,15,39,75,145,254,122,127,136,194,56,201,121,139,177,62,140,210,226,117,40,193,16,123,159,207,2,76,243,177,51,190,43,172,183,215,188,145,123,8,102,230,167,173,47,171,99,227,137,110,99,250,195,129,243,140,88,86,231,237,181,236,10,155,101,91,85,45,57,4,45,167,53,130,63,28,45,243,66,184,73,10,6,254,223,60,118,35,124,12,35,125,129,131,142,148,79,27,109,137,16,2,96,240,126,88,48,113,198,222,248,224,73,6,64,227,3,137,62,94,127,126,2,78,131,235,129,0,14,195,121,193,106,11,144,164,163,86,251,137,193,169,38,64,223,216,224,10,6,7,175,124,13,59,196,17,252,48,4,238,57,24,16,34,32,115,24,6,160,205,65,9,218,99,124,117,48,161,41,219,5,60,210,106,27,44,173,75,9,87,245,22,82,126,132,65,24,48,54,36,17,63,44,0,24,54,27,96,104,3,115,167,235,128,5,105,230,119,192,198,219,193,192,0,199,32,156,13,41,32,192,249,17,128,73,29,176,33,19,61,240,0,96,28,224,73,236,112,20,243,191,49,131,0,224,137,192,7,82,39,156,26,148,158,248,2,68,141,227,3,0,236,112,18,145,79,89,40,22,204,40,249,132,110,73,196,150,158,153,183,64,30,24,223,121,2,39,251,112,142,223,74,189,41,43,108,131,61,198,208,125,112,242,218,86,216,147,51,180,18,55,56,212,217,207,75,196,33,186,50,20,4,167,74,147,196,68,252,253,48,23,155,109,164,248,154,29,81,76,133,37,0,147,28,204,207,109,240,191,192,81,1,77,146,151,20,76,166,6,196,247,250,255,0,126,248,227,97,105,94,151,86,126,177,249,98,44,154,16,55,76,146,153,72,90,181,9,9,61,190,120,232,167,72,109,104,2,98,32,128,54,80,62,159,203,14,9,162,41,113,32,41,32,47,98,0,245,247,193,110,50,132,202,66,247,59,29,92,31,239,182,38,197,218,196,79,150,84,37,210,144,71,237,113,59,97,161,214,222,14,20,84,54,53,29,210,164,29,137,244,245,159,167,108,60,173,9,243,45,161,173,124,170,65,28,79,210,112,81,108,58,8,113,4,113,219,109,240,39,68,62,70,135,153,58,130,130,191,202,81,62,163,126,220,224,133,59,246,87,139,139,82,181,41,193,226,17,182,198,1,79,177,224,141,135,7,234,248,237,40,3,66,20,148,168,76,136,7,159,239,251,253,55,104,185,83,54,218,18,234,80,165,172,172,105,90,140,141,189,143,63,239,197,137,166,35,139,67,61,83,143,213,21,37,180,41,11,72,220,234,5,69,83,176,129,193,216,142,123,30,112,218,183,156,167,37,8,103,200,226,101,73,209,178,210,68,147,198,220,29,206,223,136,193,213,104,44,84,151,152,8,79,138,64,212,145,191,208,70,227,191,174,222,216,10,170,209,86,144,82,9,81,157,68,40,17,36,15,40,92,20,158,221,187,250,200,195,33,121,98,38,155,168,109,10,169,166,99,250,72,221,72,86,196,241,33,35,153,131,233,201,7,105,35,4,34,180,213,187,53,122,82,164,193,11,78,197,177,202,76,127,84,239,219,202,118,34,53,0,224,165,211,0,220,232,58,118,39,64,58,19,177,84,19,235,38,96,73,7,127,98,28,181,51,85,68,167,218,164,80,169,10,50,152,48,236,70,195,115,4,242,147,59,2,147,17,130,236,154,238,26,214,165,81,60,235,200,208,148,157,136,32,66,73,131,216,29,136,32,147,48,4,29,247,56,112,182,41,234,132,165,73,153,42,255,0,22,82,65,210,15,148,251,30,127,60,52,211,7,155,116,5,82,42,18,152,9,82,130,52,194,136,224,204,39,127,187,185,157,64,72,50,94,109,180,134,137,164,56,30,37,33,58,66,26,58,67,81,251,48,4,192,247,252,184,195,190,133,125,252,11,150,10,24,67,140,40,173,181,20,130,144,96,36,207,190,192,112,71,109,163,131,177,244,200,109,96,154,183,225,73,71,152,161,34,102,9,222,126,190,159,201,17,173,151,28,210,251,33,199,37,72,40,87,41,226,98,125,126,95,77,240,190,222,67,77,165,182,208,85,48,36,147,185,237,185,239,248,124,176,140,101,76,121,161,40,91,161,146,211,132,46,84,85,167,202,0,141,137,251,189,206,211,196,158,248,127,160,161,67,53,41,117,45,146,162,130,149,42,6,227,144,127,191,246,225,146,157,46,54,26,208,227,126,24,48,181,39,157,81,2,68,124,177,32,162,67,171,82,23,169,70,20,73,32,152,35,182,220,30,222,191,202,150,203,226,144,233,72,148,21,33,135,89,241,140,133,146,17,229,157,90,167,232,68,137,238,6,248,147,80,164,41,1,65,8,208,64,141,136,35,136,4,31,239,237,134,26,20,150,201,113,41,81,113,227,1,42,87,160,219,214,7,127,174,15,77,197,76,173,40,170,117,4,45,162,225,91,35,86,152,215,42,41,36,136,217,0,115,42,87,27,70,23,169,124,90,138,228,121,52,244,218,133,80,112,173,45,2,64,72,10,254,19,63,92,25,77,84,138,164,16,133,110,6,196,119,30,191,186,71,108,52,84,138,132,50,154,85,33,210,151,84,84,226,209,166,70,255,0,115,239,3,32,119,72,228,237,143,82,58,109,206,22,215,31,172,18,144,4,64,59,2,68,146,124,219,108,96,76,96,34,249,23,213,184,132,37,75,214,82,164,131,27,158,9,29,189,103,190,32,23,255,0,29,245,56,226,84,157,75,48,84,14,160,59,29,94,157,183,30,163,19,43,178,221,173,166,241,105,82,234,60,187,5,38,8,60,119,254,209,136,173,107,38,161,75,97,110,2,134,194,74,252,208,32,204,17,191,239,246,195,71,169,94,94,120,33,15,151,16,242,151,165,107,40,84,32,161,32,204,42,72,231,99,3,182,194,73,156,14,153,46,161,150,212,227,106,75,171,73,212,151,18,82,85,202,119,129,180,79,111,115,233,133,87,74,4,81,84,6,221,97,110,45,50,16,181,36,168,152,220,71,191,151,125,187,141,183,156,53,175,103,158,90,91,82,130,191,197,173,69,64,198,219,146,162,117,29,166,96,0,39,190,47,92,152,218,166,58,210,84,20,45,8,146,74,200,37,36,204,238,59,109,223,229,219,211,5,84,82,52,235,126,45,59,72,32,162,100,13,74,4,240,61,251,0,9,131,239,132,13,61,42,117,132,130,73,112,21,20,24,41,10,59,124,227,142,220,158,48,228,213,83,96,54,150,210,86,189,193,74,65,27,13,199,215,112,127,159,24,134,134,140,147,224,142,87,182,149,41,196,84,176,133,52,180,199,222,36,108,6,202,7,145,185,7,110,123,226,17,115,180,46,130,182,173,116,174,23,233,221,74,92,65,46,108,136,49,165,67,105,218,68,251,9,224,197,137,114,167,75,140,248,168,112,58,141,138,155,215,247,76,5,78,219,204,145,198,254,220,98,25,112,251,66,214,164,160,128,226,96,146,233,33,42,131,193,2,99,184,145,188,36,129,60,226,204,108,89,162,191,110,181,116,14,174,157,182,154,101,202,129,168,165,58,134,146,87,27,40,130,53,125,232,59,249,164,42,66,192,18,171,117,106,93,101,42,128,148,149,13,3,73,76,131,36,234,238,8,143,186,73,223,188,17,12,38,209,83,95,114,11,172,171,11,89,151,105,218,9,42,67,103,78,233,158,116,147,38,21,32,70,144,35,144,41,110,160,232,120,45,150,30,90,181,21,185,11,42,72,60,199,37,58,102,123,166,79,117,130,211,104,124,74,250,14,119,186,134,237,117,41,114,173,85,13,81,169,16,92,65,214,132,238,74,146,174,200,32,111,168,194,72,144,76,0,9,52,245,110,188,143,179,62,151,21,225,184,18,148,201,10,121,27,194,144,223,34,65,39,120,224,198,195,81,11,55,215,157,88,163,172,105,198,222,90,117,182,168,72,80,242,234,0,137,58,164,145,16,123,152,63,116,147,16,154,138,71,149,72,210,10,232,211,225,182,130,80,18,153,82,20,147,168,166,18,119,74,164,105,157,74,3,146,113,94,57,247,23,102,196,213,53,208,91,64,216,44,54,231,140,182,188,95,59,137,82,136,76,73,229,71,184,32,16,169,10,5,28,246,32,93,85,91,79,151,30,33,46,4,20,165,105,73,81,32,30,20,1,135,81,201,145,11,72,216,137,36,225,42,31,168,165,212,248,31,107,46,249,215,224,41,72,91,136,76,126,176,33,92,170,60,170,72,60,148,143,186,234,84,142,62,91,113,132,154,37,154,138,103,0,116,40,18,164,172,78,196,24,144,120,32,136,136,17,16,83,139,209,134,72,54,162,248,154,80,219,117,200,44,184,226,191,82,173,97,76,172,246,1,125,137,219,99,6,65,137,219,17,91,213,67,212,132,26,80,183,86,71,149,228,130,181,5,137,242,168,72,144,161,220,3,184,216,200,194,199,157,82,81,62,10,95,164,118,16,166,74,73,212,145,201,131,247,74,118,51,16,65,33,80,64,56,72,219,70,149,186,128,135,157,171,166,46,132,54,223,129,226,62,196,250,153,212,176,54,49,26,192,50,103,108,58,164,71,44,130,214,222,170,47,136,44,120,213,14,21,4,148,4,56,83,230,133,106,212,173,193,76,148,169,73,144,64,76,143,52,20,249,170,39,109,212,104,171,106,166,159,64,91,53,31,210,18,86,225,123,239,52,157,40,50,96,105,37,100,239,32,108,52,195,133,234,215,111,171,163,126,174,145,45,169,183,155,42,82,130,137,105,26,136,255,0,171,73,26,143,151,220,128,78,219,98,39,92,186,155,139,46,56,229,89,113,5,122,23,84,216,241,20,128,76,41,36,236,21,222,19,0,152,222,72,243,44,146,155,164,108,194,222,56,250,221,24,235,89,117,172,90,234,93,181,56,218,104,170,84,226,208,195,42,74,203,37,162,14,253,194,64,0,137,236,149,0,153,74,11,205,52,55,207,208,181,6,182,150,137,223,178,23,16,183,208,173,42,90,224,31,49,74,164,133,0,18,96,73,131,180,143,49,98,75,110,229,229,85,57,82,250,214,227,131,245,9,75,208,210,188,171,26,12,165,91,16,116,148,131,0,24,216,192,28,118,162,157,250,49,83,68,242,170,174,166,181,95,105,109,101,99,72,13,15,12,131,58,202,202,130,208,78,144,82,0,50,163,247,104,156,167,4,146,54,227,195,139,36,155,125,255,0,50,83,81,113,77,91,106,170,240,210,176,64,14,174,148,104,73,3,246,140,110,169,211,185,16,100,111,38,14,27,106,197,29,241,69,154,194,29,120,192,74,20,60,154,52,153,219,116,104,74,117,24,131,1,35,121,73,33,178,154,230,24,104,210,81,213,54,154,65,14,33,182,18,165,173,201,129,168,0,130,17,4,165,91,39,132,144,96,3,132,206,41,154,100,169,42,125,167,41,214,164,164,136,82,161,99,97,16,65,31,120,145,188,25,27,198,216,207,150,17,147,179,94,158,114,130,219,124,21,166,114,232,205,178,230,42,222,13,46,146,150,29,13,165,166,208,232,83,136,64,80,65,10,86,201,5,80,85,184,17,41,147,177,205,57,175,167,21,214,84,248,212,233,11,50,175,213,160,146,64,212,0,249,76,157,164,236,57,198,230,183,87,80,53,115,101,171,213,193,244,218,73,213,225,58,160,116,181,26,65,82,146,157,80,6,146,98,100,72,78,146,70,35,61,73,202,246,59,173,233,212,90,173,72,118,140,195,52,137,117,10,74,214,210,118,15,16,124,201,90,160,146,34,12,193,130,49,24,242,60,75,158,80,249,113,71,59,219,223,226,101,92,131,214,219,254,84,83,86,203,242,92,185,219,80,82,153,81,254,144,194,65,223,74,143,222,16,79,149,71,176,0,164,98,89,214,60,241,100,206,57,62,215,87,100,174,69,66,21,94,130,164,3,11,104,134,157,4,45,39,116,157,251,243,27,72,223,10,51,191,66,158,119,198,122,146,153,170,34,208,4,58,251,161,164,169,16,68,133,43,202,119,73,249,25,7,218,165,173,176,213,216,89,174,183,84,56,211,139,110,165,133,106,108,146,147,179,137,216,144,63,172,49,187,123,150,62,58,28,174,203,179,202,175,169,97,116,248,248,86,251,133,92,131,174,162,148,137,72,218,10,196,15,156,198,31,173,161,4,34,136,148,237,78,116,202,121,86,150,255,0,30,79,190,35,121,12,32,217,170,216,113,10,42,109,116,203,36,127,164,177,251,206,28,106,87,162,224,211,41,126,116,48,230,162,15,16,129,4,25,228,169,56,243,218,136,222,89,47,190,135,187,209,74,176,65,253,245,36,89,177,116,46,228,234,85,85,54,20,159,176,185,246,120,81,30,121,148,207,180,180,159,199,20,133,193,211,174,145,197,40,234,45,182,62,154,19,31,148,98,240,205,141,180,245,186,199,66,82,148,178,167,155,5,26,118,32,185,10,79,167,236,255,0,181,198,248,163,234,219,14,134,161,32,120,84,232,50,79,245,91,76,255,0,28,93,232,255,0,100,197,233,123,222,134,214,87,165,246,150,163,251,105,39,15,181,79,184,214,88,161,164,229,14,169,199,148,59,152,36,126,236,71,137,32,39,211,99,253,255,0,12,63,213,56,133,217,40,81,169,63,170,165,116,9,27,130,106,8,219,241,199,66,125,87,188,226,96,116,167,238,250,161,54,82,71,252,231,177,147,222,228,206,231,143,241,201,197,143,155,171,19,79,94,240,119,80,74,41,210,202,163,130,124,78,57,230,34,71,176,197,125,149,82,21,153,173,35,88,10,77,90,20,15,164,56,14,39,93,67,107,193,85,83,73,74,10,93,117,68,194,124,211,226,143,203,99,248,227,30,165,39,168,130,126,7,87,209,141,195,73,145,175,21,242,44,219,50,30,98,170,141,41,65,211,246,119,200,39,250,161,77,108,68,114,71,239,197,83,158,18,167,179,29,89,90,79,234,156,121,132,19,219,245,138,82,127,37,98,197,183,220,203,14,37,73,68,169,154,5,44,164,158,63,80,147,62,155,255,0,126,49,8,185,82,185,95,154,175,77,149,8,165,114,173,196,149,70,234,109,176,76,250,70,255,0,82,49,201,210,92,114,183,228,122,45,114,82,195,24,248,178,5,83,76,237,61,211,73,128,89,167,104,145,254,78,128,63,13,255,0,60,19,127,170,85,69,69,99,135,116,63,86,226,134,220,24,108,145,244,227,10,20,183,107,47,78,54,218,139,132,209,249,136,230,16,214,162,63,217,140,55,93,252,84,86,212,83,41,37,48,250,142,146,100,131,165,19,252,49,223,130,229,95,90,60,134,119,81,105,116,191,228,93,150,66,77,91,5,197,15,49,216,70,251,152,194,76,221,82,186,155,137,125,82,117,178,128,36,236,32,13,134,20,88,201,91,212,141,165,30,109,64,19,239,172,127,3,132,57,145,146,197,115,141,172,201,1,177,63,232,35,249,156,68,82,237,175,200,51,54,180,20,188,87,200,93,96,52,237,61,72,245,66,160,60,234,146,225,60,105,150,231,242,39,23,231,81,208,41,178,150,183,131,105,47,176,134,92,87,236,143,50,132,8,222,60,196,253,49,159,168,219,37,148,36,36,144,203,46,58,123,129,33,27,252,184,197,237,213,245,7,178,245,45,62,165,68,161,91,68,17,42,27,253,113,205,244,130,188,248,175,199,248,59,62,134,123,116,217,146,240,95,38,82,246,2,85,88,242,202,66,138,146,218,68,122,152,143,220,49,114,94,45,136,52,214,133,51,175,75,10,171,90,82,189,200,18,130,55,246,216,123,226,166,203,8,166,15,134,203,129,4,178,196,30,218,201,3,127,196,156,92,200,81,184,32,234,82,116,48,151,82,146,21,206,167,218,79,211,98,70,42,244,148,154,201,22,190,248,54,250,18,23,133,167,247,201,90,220,155,117,203,141,186,149,144,66,153,101,141,101,62,83,165,5,217,239,234,78,32,249,135,196,66,88,46,253,239,8,31,204,159,227,139,26,153,44,214,103,26,116,172,248,140,33,128,219,161,71,250,238,57,199,250,195,21,198,98,90,148,250,18,169,211,225,160,34,125,2,64,63,187,27,180,126,210,94,71,51,210,169,118,82,107,197,160,54,253,75,180,212,41,35,132,243,254,144,31,199,15,151,250,118,19,109,161,66,99,89,75,228,159,100,180,152,31,140,225,174,196,206,171,99,242,4,106,76,108,119,220,97,238,248,218,157,160,160,101,122,84,226,31,117,7,223,80,108,68,125,78,44,200,255,0,57,47,63,161,86,158,13,232,220,159,130,249,145,138,162,85,76,210,118,132,137,49,235,165,32,225,101,64,80,80,105,74,4,162,149,165,36,79,99,167,111,193,88,74,210,75,136,44,184,73,148,157,189,54,17,252,48,178,246,144,205,83,107,103,98,182,18,153,245,41,32,127,12,92,223,41,24,97,194,148,253,195,21,73,43,94,165,4,240,145,254,200,195,150,80,182,46,233,121,102,153,161,43,10,109,92,76,126,185,2,127,3,134,245,36,248,106,81,58,161,206,113,39,233,190,150,115,90,16,163,3,194,88,4,9,220,40,24,255,0,103,243,195,102,147,134,41,53,220,140,186,76,107,54,174,10,93,27,36,205,231,46,160,244,193,230,174,25,47,50,92,109,11,212,183,157,67,46,75,46,148,169,40,30,35,74,150,220,137,32,106,73,197,205,146,190,59,175,182,215,25,183,117,31,43,177,114,96,4,37,117,246,197,120,53,0,0,66,148,166,149,228,90,137,19,229,83,96,3,138,83,61,25,166,167,210,180,172,58,203,186,124,187,193,135,39,111,243,71,56,134,215,48,159,21,42,113,184,159,20,74,123,192,159,175,222,198,93,44,247,227,78,94,103,95,210,186,117,12,242,112,242,62,148,100,14,188,116,151,169,74,69,46,93,205,212,205,220,28,41,64,160,173,63,103,169,241,8,62,68,165,112,28,35,121,240,202,135,190,39,171,183,164,239,216,204,123,99,229,37,154,220,94,184,45,148,167,80,116,161,40,30,167,88,254,220,91,121,115,173,61,94,233,173,85,37,37,143,50,212,189,64,135,20,218,168,46,32,212,83,148,160,24,66,66,188,205,167,255,0,70,164,226,103,56,194,123,76,184,244,57,50,226,237,23,223,38,251,54,221,73,128,100,143,92,41,181,215,222,172,15,125,166,207,115,169,162,92,242,211,132,3,30,163,131,245,198,99,201,63,29,153,126,173,230,109,189,69,203,21,54,151,212,18,149,87,91,137,168,167,157,245,45,77,152,113,177,236,146,225,198,132,201,189,64,201,157,65,160,21,217,75,50,81,93,24,17,168,48,231,235,27,49,48,182,204,45,6,59,40,3,198,216,150,188,81,149,198,81,101,189,151,254,33,51,85,176,37,140,193,68,197,205,145,177,112,15,13,223,156,141,143,224,49,103,101,222,182,228,43,241,67,78,220,13,182,161,91,120,117,99,64,159,243,190,239,231,140,230,170,36,173,32,20,137,35,9,28,183,132,153,9,129,132,112,93,194,218,125,81,180,216,114,158,169,164,189,74,243,111,33,64,20,169,10,10,7,234,48,48,158,227,215,24,222,205,127,204,185,101,192,245,138,245,85,73,166,78,132,44,148,19,238,147,177,250,140,89,121,115,226,46,243,75,165,140,207,105,106,177,0,193,118,155,245,107,3,221,36,193,63,134,21,198,72,54,39,209,151,240,130,72,129,129,68,1,51,24,136,229,206,170,100,140,207,165,20,119,116,49,80,160,63,83,81,228,84,250,111,177,196,185,58,22,157,109,173,42,73,224,131,182,34,239,129,28,90,234,119,126,70,248,16,244,7,30,208,118,239,142,129,167,96,56,192,65,212,110,7,211,6,2,12,72,193,97,64,28,12,0,78,251,98,83,0,193,7,105,63,92,9,60,109,183,203,1,79,182,6,147,233,137,0,67,109,176,98,120,218,55,246,192,83,17,198,4,158,57,250,96,0,105,216,238,32,224,192,98,61,62,88,2,103,176,192,210,36,111,243,192,50,64,251,96,98,102,70,0,39,215,229,129,224,36,137,210,82,192,241,17,186,136,34,96,79,111,236,252,49,210,146,162,164,248,96,1,30,83,6,96,225,117,20,37,190,48,10,145,26,130,134,222,187,108,62,125,241,162,204,52,34,240,223,75,160,104,3,130,73,17,31,35,242,253,248,92,195,108,40,233,74,146,96,111,201,130,126,120,74,151,2,73,0,141,49,164,130,168,219,183,121,228,254,3,11,169,244,13,211,184,39,101,3,206,1,82,4,88,80,0,20,243,237,206,17,212,48,82,163,42,32,19,229,31,223,233,135,98,3,137,51,186,135,63,217,134,234,148,40,21,0,68,3,0,158,199,214,54,223,235,128,102,134,163,173,7,78,159,186,96,157,80,1,245,250,111,223,3,75,37,192,86,148,132,45,36,68,153,158,248,57,76,23,1,73,73,210,35,78,160,55,237,248,108,48,4,43,195,59,29,247,7,121,62,179,137,19,167,80,47,66,210,17,172,54,190,199,180,250,118,246,196,126,244,205,74,132,83,29,5,34,20,18,228,68,159,188,39,146,125,251,250,206,36,234,8,168,73,33,64,169,59,65,51,239,253,254,120,108,170,108,166,84,160,0,0,149,19,35,72,61,254,80,61,127,182,98,232,137,43,43,196,160,213,45,72,67,158,50,144,185,70,176,79,4,106,131,206,230,99,184,143,64,112,154,176,20,165,213,209,4,173,197,157,1,181,15,218,36,249,200,0,17,196,144,6,251,71,174,36,183,139,106,92,125,21,148,225,58,142,175,21,185,41,10,42,143,48,237,188,16,125,121,196,106,169,135,104,235,156,168,240,147,172,13,9,32,21,121,118,36,68,114,119,39,215,126,228,145,114,118,83,211,129,95,235,124,84,50,167,156,130,66,215,160,249,86,60,211,27,19,27,130,54,153,0,78,231,28,106,174,161,76,37,164,91,225,150,210,8,83,69,42,41,33,36,125,242,65,28,1,26,98,66,129,216,130,11,166,169,79,217,165,76,188,90,26,148,97,176,76,238,173,142,210,147,30,159,61,227,6,86,58,132,162,26,74,128,89,14,184,25,18,181,145,178,72,84,202,135,148,72,239,233,133,149,150,70,61,224,29,162,91,138,75,148,203,76,44,2,85,168,238,145,176,252,56,39,99,184,231,140,36,251,58,124,85,161,207,13,90,68,18,161,198,220,106,16,82,12,242,36,108,120,227,3,107,237,132,248,20,230,83,58,154,121,74,220,146,72,45,147,0,152,219,205,232,161,48,70,23,180,128,76,147,184,84,111,229,41,249,159,159,126,226,57,195,43,138,162,169,84,221,128,166,166,243,6,148,18,208,34,2,52,131,62,167,141,193,17,252,119,219,14,12,182,226,82,82,164,202,9,210,70,168,223,208,158,120,226,61,61,70,9,52,43,7,74,74,116,162,32,39,132,251,131,251,61,251,71,203,124,57,178,211,165,104,82,33,205,94,85,109,216,250,199,28,98,27,8,170,29,45,13,169,5,9,115,74,128,16,149,132,204,141,135,36,146,120,231,190,36,180,76,168,20,41,38,81,167,158,70,169,254,28,97,162,221,78,119,74,192,51,191,227,198,36,148,44,16,157,10,60,226,134,205,81,92,7,209,54,138,119,90,148,234,121,229,132,41,64,242,160,130,119,244,27,122,119,24,115,121,164,185,67,77,79,165,105,112,169,181,165,13,148,19,40,33,68,121,182,35,104,61,247,218,12,16,83,84,110,169,196,148,157,194,78,133,16,60,138,59,21,123,152,38,54,245,245,195,147,20,133,167,82,231,218,93,90,80,208,109,40,84,16,61,84,76,73,38,7,39,16,89,182,149,13,213,23,4,41,228,176,211,171,75,186,180,150,244,144,226,132,173,41,2,120,4,182,165,73,236,15,108,33,251,83,64,144,227,109,37,151,19,169,181,182,60,162,64,212,96,129,26,142,160,36,153,231,121,140,56,221,105,218,97,223,182,4,233,241,86,217,121,231,29,9,67,72,65,223,115,184,148,149,13,182,245,142,240,250,235,141,97,67,117,41,73,121,74,166,241,208,209,113,109,173,15,44,33,74,145,34,2,16,90,129,204,168,250,140,58,86,83,57,109,234,60,174,237,226,210,38,145,170,103,42,139,202,81,67,200,101,69,40,0,1,188,238,20,125,54,228,250,111,30,98,148,34,169,247,139,43,104,130,173,10,38,81,163,239,109,7,146,76,207,121,30,184,80,237,218,190,137,100,84,91,148,80,168,241,0,41,41,109,50,163,230,146,73,80,76,21,20,141,228,142,216,84,106,152,185,54,135,141,64,112,161,50,74,99,114,70,243,61,247,237,239,239,134,170,43,221,191,222,53,87,176,43,218,91,46,54,164,146,60,190,89,153,236,65,3,143,93,162,123,118,140,184,149,248,137,101,194,162,132,184,65,74,137,49,184,216,79,164,250,206,194,98,78,36,245,228,248,107,74,75,100,38,76,72,158,7,155,111,239,245,230,54,227,202,169,168,240,126,204,182,244,36,157,107,73,149,192,17,230,158,4,145,184,157,147,216,225,227,192,146,73,141,202,100,37,110,45,41,220,105,148,168,146,20,160,158,15,175,175,161,223,1,66,155,63,244,66,130,180,75,133,41,49,42,223,125,128,157,64,170,79,221,216,96,234,214,210,143,16,83,186,134,193,153,74,134,233,28,64,3,231,180,251,225,5,98,150,253,25,110,149,105,105,91,67,138,26,52,29,198,174,251,141,136,236,118,220,225,250,148,244,17,170,224,13,83,180,141,148,132,160,23,16,53,0,183,147,2,96,29,193,18,118,34,73,196,113,210,211,228,83,33,107,113,199,28,212,164,175,74,53,18,65,4,164,119,243,126,3,110,48,231,113,85,69,51,130,186,159,245,170,74,116,184,117,70,185,51,247,66,128,38,36,143,244,183,0,8,229,193,230,110,20,101,214,93,65,240,160,5,235,83,80,162,1,144,160,121,211,193,246,246,196,191,85,88,209,245,165,180,136,93,41,30,167,151,218,85,76,157,36,42,70,148,41,33,82,1,153,216,246,32,109,193,19,136,197,222,164,53,112,102,225,76,199,138,203,193,166,170,148,182,194,180,161,46,72,94,196,40,41,181,2,64,130,73,38,2,142,198,100,253,101,43,237,33,97,196,38,164,106,58,181,16,185,216,40,29,73,4,157,185,226,18,35,99,179,32,75,198,164,178,227,62,30,165,166,18,208,148,174,52,233,82,185,38,12,9,60,64,197,107,60,95,180,141,107,75,53,236,178,62,138,151,43,208,170,39,88,66,205,50,212,132,43,80,153,59,160,164,241,234,0,48,1,65,72,218,8,118,163,190,132,50,237,182,245,80,127,86,148,184,151,138,4,126,201,74,132,141,196,199,101,16,169,218,64,24,106,204,77,162,156,51,88,89,109,52,239,39,67,141,182,162,82,11,138,16,164,192,130,4,3,30,154,251,193,82,122,231,11,174,186,166,85,225,214,211,133,186,18,9,9,73,136,214,133,13,196,249,39,120,28,237,169,64,180,36,157,49,178,194,92,175,191,191,224,146,180,183,27,117,116,110,26,26,234,90,250,175,213,54,217,113,90,27,82,32,153,35,78,145,171,205,28,133,43,228,16,134,220,117,166,83,79,90,211,136,74,28,113,41,117,90,252,117,234,1,196,107,39,81,88,90,76,71,223,157,247,146,81,91,51,13,58,52,83,46,152,164,71,132,180,37,122,82,85,247,8,245,66,204,16,123,29,201,34,12,142,190,216,227,111,53,118,182,148,173,13,83,183,72,219,206,44,20,50,165,168,120,128,129,178,150,173,148,7,114,20,0,81,41,7,82,57,178,141,139,169,141,42,84,245,201,155,186,71,216,200,67,205,60,65,81,43,148,165,41,29,201,42,129,27,153,34,59,20,11,241,27,121,84,244,30,16,104,54,27,109,101,58,89,214,18,64,145,35,121,242,171,113,193,220,40,225,181,219,173,117,29,13,194,130,137,202,250,183,43,30,108,46,161,20,169,240,219,211,10,213,225,164,169,106,72,74,164,29,49,186,127,173,36,45,174,130,176,170,177,14,188,243,140,32,52,251,109,60,18,132,54,75,129,45,21,169,65,3,75,104,108,45,32,147,36,204,200,154,231,38,149,154,48,227,87,65,57,129,197,91,116,92,217,167,52,218,145,174,165,176,14,224,129,184,49,50,146,72,63,48,163,216,150,151,91,93,37,191,198,160,118,169,116,181,136,14,134,216,146,184,90,66,74,192,70,197,64,18,8,81,32,149,47,99,35,5,102,106,170,164,33,135,27,184,215,59,76,149,164,120,138,169,43,114,85,176,10,90,62,248,36,105,251,202,50,55,42,74,148,172,71,170,174,213,43,65,36,183,8,37,44,165,13,233,1,73,72,144,72,222,52,147,235,0,15,125,53,199,46,214,105,122,109,235,158,159,38,115,58,89,150,139,111,233,52,212,212,125,137,72,93,66,212,210,218,91,123,136,75,234,58,161,36,145,10,36,105,9,42,37,74,0,1,93,221,24,188,81,83,209,214,53,88,219,142,211,48,151,91,167,10,44,187,78,210,150,28,9,70,184,39,119,100,163,112,10,147,4,72,34,81,93,77,118,106,219,64,237,75,78,211,173,117,42,174,166,240,220,7,195,148,2,166,201,0,20,17,37,37,35,153,216,157,176,129,186,132,87,213,53,250,71,200,144,124,245,143,35,90,188,37,170,1,86,131,33,90,68,167,136,42,149,74,148,98,201,183,200,218,116,146,92,141,22,250,224,243,180,40,85,3,201,170,173,212,200,106,157,181,248,175,56,164,132,33,36,105,78,165,2,178,19,165,63,67,251,86,205,187,37,91,237,247,63,179,93,171,92,83,236,83,134,152,171,165,211,80,218,93,113,175,20,173,104,13,170,82,1,78,132,41,69,126,84,148,233,73,214,32,21,153,94,234,26,169,186,154,186,112,197,61,50,208,250,90,100,41,198,65,108,131,163,208,18,21,186,187,18,163,18,37,184,59,152,237,87,38,107,104,158,171,171,109,134,211,86,218,252,61,14,33,207,4,33,105,78,143,184,160,21,225,146,118,58,226,8,86,35,179,254,166,130,89,84,189,72,200,155,117,49,234,59,230,103,180,166,195,80,154,150,30,95,132,203,84,118,241,73,224,210,150,154,74,80,150,128,148,79,235,12,236,124,219,166,0,149,118,91,109,37,177,73,189,189,77,69,90,93,105,1,183,32,128,198,194,100,199,149,36,193,10,34,74,73,58,81,33,70,60,246,116,110,173,74,184,221,92,170,118,232,20,211,101,159,12,126,189,162,20,178,227,144,52,130,37,8,18,78,173,73,50,33,120,144,90,43,106,235,220,122,162,152,210,84,211,144,149,0,183,9,43,58,20,67,105,90,116,148,146,21,36,42,59,109,176,56,207,151,218,224,211,129,56,227,219,46,136,136,245,46,207,115,188,52,110,141,178,138,135,105,94,82,25,104,180,20,2,100,168,132,38,66,117,76,15,40,59,236,65,16,172,101,94,175,81,85,80,37,70,185,134,219,118,169,106,123,83,104,45,164,159,25,179,164,2,96,37,1,97,33,35,97,27,19,141,159,113,179,90,174,151,20,50,139,79,244,235,139,132,83,32,47,65,113,114,173,130,70,202,42,42,36,149,153,87,6,78,51,15,197,221,166,162,208,156,168,167,23,76,235,21,109,212,169,183,26,74,193,38,88,38,101,81,4,105,80,1,35,117,40,201,145,17,141,114,203,114,77,108,74,138,243,34,188,181,27,155,9,58,136,167,167,116,16,103,116,180,175,203,124,59,92,100,85,37,180,130,157,8,121,48,83,247,74,116,204,199,172,159,93,163,17,254,155,161,197,155,173,66,96,45,12,6,160,152,242,150,214,63,128,196,194,232,208,253,35,80,82,157,5,100,182,157,91,0,20,23,39,215,125,51,245,199,47,80,246,230,127,125,199,167,244,122,221,165,143,199,230,58,173,165,85,170,223,66,181,165,77,4,190,234,2,212,117,5,180,238,231,228,65,31,135,108,84,106,165,121,231,107,75,104,73,75,52,175,40,158,0,3,202,8,250,198,45,103,80,182,179,101,149,137,42,64,110,168,170,56,9,90,211,38,61,59,226,172,122,169,52,8,173,108,67,130,169,135,105,245,13,227,245,137,92,207,105,9,56,52,86,174,190,249,98,122,78,164,147,127,124,47,228,136,37,68,242,123,15,220,113,32,0,170,212,141,80,74,104,244,167,231,246,180,255,0,2,112,193,221,63,230,143,220,112,242,232,75,118,214,150,147,62,43,32,172,127,246,228,199,251,56,235,79,170,60,206,31,102,94,225,78,73,240,220,205,118,182,220,251,171,126,20,65,136,243,3,183,190,36,217,254,185,195,114,125,197,0,55,113,36,239,63,227,73,3,240,3,17,108,164,22,115,29,175,195,38,77,98,17,248,184,63,158,36,29,68,0,215,60,232,146,151,20,173,36,153,147,168,31,199,205,140,121,185,212,199,220,117,244,118,180,57,26,241,250,34,123,98,91,181,151,68,135,137,87,139,64,227,100,36,194,4,181,254,239,195,12,127,108,109,85,25,133,247,202,208,86,187,155,236,47,79,223,74,210,182,204,251,31,39,250,163,140,56,100,55,156,110,228,195,46,173,176,29,109,77,196,159,252,139,160,3,245,211,132,249,172,53,67,76,251,108,165,13,131,69,92,64,211,195,107,67,171,72,31,151,224,49,204,199,234,103,112,242,59,249,211,158,157,100,240,255,0,5,107,111,83,138,186,248,169,132,197,16,212,99,96,11,58,103,216,238,55,245,192,115,105,89,204,247,2,173,148,42,93,7,232,148,243,61,240,239,69,88,203,55,59,189,70,150,214,87,106,75,76,109,176,87,234,128,129,235,0,225,171,51,212,34,171,51,87,190,150,180,5,186,181,104,59,193,128,62,188,115,142,196,27,115,191,35,204,231,130,142,42,79,250,191,147,185,108,147,114,99,141,40,82,151,248,111,252,176,70,108,9,253,32,162,0,10,83,178,96,122,161,27,126,252,40,202,138,2,180,60,116,128,219,107,59,240,124,187,225,62,105,145,119,91,106,65,65,74,219,212,34,8,242,167,4,127,95,224,70,86,191,211,255,0,246,250,6,219,75,105,85,66,93,81,64,253,30,129,183,114,66,35,23,63,81,255,0,165,91,168,27,66,97,43,82,85,4,240,53,59,219,230,64,197,47,66,223,138,165,149,165,75,64,163,4,192,227,66,7,229,139,147,57,184,85,69,102,11,82,130,190,204,220,76,121,129,10,42,249,241,253,231,24,117,255,0,173,141,251,254,135,83,208,191,161,149,120,165,245,43,91,67,40,166,171,166,101,65,16,179,78,2,147,185,16,163,190,254,248,182,108,234,91,76,93,20,20,10,124,58,143,13,70,12,130,251,70,126,80,70,42,91,66,221,77,107,4,200,90,10,87,168,128,62,238,179,242,219,22,109,182,189,180,83,92,40,192,9,90,40,106,62,100,21,182,145,251,182,249,99,55,164,83,116,117,61,15,73,82,33,118,243,83,110,204,168,168,153,71,219,81,78,173,231,98,167,55,143,78,113,10,204,137,45,213,10,114,100,180,64,39,76,25,32,30,63,191,24,154,180,249,114,237,80,218,91,11,63,164,10,192,59,2,72,112,129,248,30,61,177,6,204,149,31,104,204,151,7,166,82,186,167,84,7,48,9,36,15,120,152,159,108,116,52,188,206,252,145,196,244,163,219,137,165,223,38,57,101,134,11,150,215,93,34,67,106,84,255,0,168,72,252,192,252,112,240,237,48,82,237,174,184,52,138,138,149,201,220,249,129,59,159,246,78,16,101,228,191,73,100,117,103,118,222,109,70,7,32,193,31,203,28,93,88,89,167,88,82,72,110,166,78,161,50,33,71,183,35,249,97,93,207,43,101,240,172,122,56,39,213,175,168,206,180,45,23,68,176,144,82,74,76,3,180,249,76,127,12,42,189,128,28,65,115,87,248,181,40,8,141,42,59,254,252,117,202,111,182,223,157,4,146,83,78,235,146,157,143,149,165,31,222,48,171,51,20,169,109,248,133,10,81,167,10,242,236,6,173,255,0,46,62,152,211,126,188,81,205,217,249,57,37,230,69,18,9,97,193,185,210,73,7,240,196,175,33,45,20,249,177,175,17,180,147,169,212,194,128,223,117,24,252,177,27,105,161,225,186,18,36,16,238,209,60,38,127,134,36,185,94,153,13,230,54,18,234,148,153,46,130,160,9,41,150,158,59,1,220,109,248,97,181,28,226,146,242,102,111,71,166,179,194,94,107,230,45,206,43,77,77,182,218,240,108,164,40,62,98,100,192,101,4,97,142,173,105,169,167,67,68,64,105,133,44,30,250,137,0,254,225,253,231,18,28,207,78,150,168,45,116,193,124,210,23,20,15,249,44,232,39,234,80,113,27,168,4,81,165,11,72,7,193,80,6,121,220,31,227,140,250,116,148,18,247,252,206,166,185,183,150,109,247,165,242,68,151,37,209,39,244,237,35,47,35,83,106,80,50,6,233,253,96,1,67,215,156,77,115,53,59,13,170,156,168,13,41,113,247,12,143,40,159,16,79,224,9,196,107,42,85,1,116,165,70,148,128,132,173,60,142,66,147,255,0,246,254,252,74,51,154,34,137,167,137,40,213,76,243,139,0,76,16,85,207,203,81,199,51,85,38,245,17,59,222,143,199,24,233,165,69,74,29,98,166,185,14,31,40,113,161,41,142,225,4,243,244,198,142,248,124,181,170,155,37,221,252,50,80,237,62,98,121,1,72,81,5,5,12,180,121,250,227,58,181,72,218,31,105,90,198,165,176,133,2,71,127,4,207,31,47,207,26,155,225,200,10,204,163,124,123,68,135,115,13,83,169,35,209,76,177,142,164,165,92,47,3,205,74,45,199,116,186,238,250,22,157,159,169,153,198,196,209,21,21,130,225,76,210,10,138,42,198,165,0,55,48,177,230,159,115,63,44,17,144,254,50,58,91,156,10,41,115,15,218,242,205,104,33,10,77,90,124,74,114,162,168,132,188,129,176,227,204,180,160,97,22,100,165,240,172,245,197,31,123,236,174,241,177,251,135,108,97,187,120,148,184,228,238,149,73,223,254,212,97,49,189,205,252,8,150,8,201,39,94,39,213,251,85,194,215,124,161,110,231,104,184,210,215,209,188,53,53,81,76,242,93,109,123,242,149,36,144,112,107,148,193,74,152,227,140,124,202,200,217,179,52,228,198,26,174,202,185,130,186,215,80,170,214,194,213,76,233,64,113,49,247,86,159,186,177,236,160,70,52,22,73,248,196,205,148,9,102,143,60,89,105,175,12,149,173,31,106,166,138,122,143,42,162,72,30,69,31,96,17,243,192,230,162,249,21,232,50,53,112,228,213,110,83,17,10,0,192,246,140,63,229,254,160,103,60,174,180,155,93,233,239,13,63,245,46,157,104,249,65,227,233,138,151,167,255,0,16,61,47,234,72,113,155,37,251,236,213,108,172,182,237,37,122,60,7,18,169,136,147,228,87,250,42,56,176,84,1,18,130,21,180,136,56,103,82,234,98,123,162,203,167,46,124,71,48,162,134,51,77,164,182,120,47,211,157,67,230,82,119,31,76,90,22,28,239,149,115,50,2,236,247,154,119,73,229,181,40,5,143,152,59,227,29,184,130,4,145,242,56,11,75,117,151,3,204,58,227,107,78,233,82,21,164,143,168,196,60,126,12,94,31,84,110,65,198,161,184,245,245,192,192,223,25,55,45,245,151,61,101,194,148,155,145,173,167,73,143,14,163,205,183,160,60,226,214,203,63,17,121,110,225,161,139,253,43,150,247,76,2,177,231,65,250,141,199,225,132,106,75,170,35,106,125,25,112,39,109,176,98,76,157,199,19,134,171,78,97,178,223,25,75,246,171,149,61,74,21,253,69,137,195,154,125,140,12,9,223,65,92,90,97,169,62,135,6,2,21,190,11,79,51,180,123,224,196,250,207,24,9,170,6,61,78,4,146,61,15,172,224,35,152,219,2,18,4,29,254,152,148,137,6,8,216,122,71,24,241,42,3,157,71,157,251,99,221,227,28,224,71,231,137,232,3,13,50,136,48,59,239,131,95,82,74,66,203,105,42,148,129,233,184,199,177,236,104,48,137,216,73,45,120,170,58,162,32,40,72,147,133,136,109,65,38,87,32,171,64,1,49,0,12,123,30,192,66,12,109,68,132,193,244,199,42,32,132,130,144,103,215,233,143,99,216,9,26,234,20,150,156,73,40,10,216,175,115,233,253,163,4,161,74,83,188,145,41,0,199,127,55,63,150,61,143,98,80,146,61,78,178,182,213,167,202,81,7,216,251,70,10,170,5,214,202,129,211,180,17,200,59,143,231,253,246,143,99,216,59,201,93,8,221,216,33,10,209,10,50,131,39,86,231,114,12,250,204,9,196,90,174,149,55,119,217,97,245,148,52,243,101,11,66,32,106,0,157,51,242,222,34,49,236,123,23,71,161,158,78,168,68,238,170,45,13,48,181,233,105,106,102,22,162,169,9,73,50,73,220,147,222,73,147,191,115,38,50,225,110,23,17,175,90,14,146,65,7,114,84,9,146,36,143,221,233,191,177,236,87,55,208,211,137,46,69,129,162,210,82,227,43,41,83,207,126,180,130,70,162,74,64,59,70,194,6,221,247,245,56,94,224,82,86,151,73,74,188,66,12,16,118,149,37,59,239,184,243,3,243,159,93,189,143,97,160,238,37,89,18,83,105,14,52,105,74,208,218,224,202,210,149,133,19,42,0,128,116,147,223,156,60,208,176,210,215,33,1,49,229,216,118,35,30,199,176,172,34,61,209,50,220,182,230,129,169,197,65,49,235,135,234,116,36,66,125,118,159,77,167,30,199,177,91,52,64,120,165,66,119,137,219,110,125,129,194,146,96,19,233,143,99,216,132,88,194,106,146,84,201,74,74,66,148,64,73,82,117,4,153,216,199,120,59,226,165,214,155,45,222,159,45,52,146,242,13,185,218,186,135,222,133,185,80,241,44,173,107,81,34,117,40,169,18,103,246,6,219,237,236,123,23,99,235,70,77,71,68,193,94,158,83,52,105,116,74,87,76,242,41,202,144,162,10,196,183,38,76,145,42,116,157,189,0,237,133,172,92,246,170,113,44,233,77,43,104,120,164,16,74,245,13,196,144,96,64,143,207,30,199,177,107,75,105,153,54,166,23,119,81,105,208,160,73,157,249,222,126,127,95,199,16,123,149,225,214,234,13,43,45,6,80,92,91,68,182,116,168,233,4,204,129,237,199,2,125,54,199,177,236,68,73,147,19,182,225,117,214,219,89,84,184,84,130,103,211,251,241,132,165,107,30,17,75,174,143,49,59,44,250,149,127,2,62,190,195,30,199,176,232,173,141,247,251,130,90,162,90,151,70,202,190,200,157,77,233,26,15,39,80,145,196,129,218,62,163,108,50,83,190,247,139,246,53,56,84,194,210,179,167,131,32,165,58,137,31,180,103,145,31,134,216,246,61,137,159,17,116,54,47,90,105,49,182,253,76,221,178,145,53,173,180,203,136,101,33,90,20,208,4,249,146,128,36,68,70,228,64,239,236,33,158,174,161,215,220,163,42,89,82,170,156,130,165,249,188,171,72,212,146,14,196,121,253,1,219,153,51,143,99,216,207,142,42,77,95,159,200,232,101,156,160,164,162,251,151,204,92,104,105,91,241,105,212,218,156,68,248,103,90,202,142,234,228,79,203,127,83,36,201,36,154,254,142,173,76,220,107,242,241,215,54,217,45,62,149,144,118,33,68,16,102,71,152,128,9,49,39,144,72,62,199,177,24,57,82,79,194,203,179,170,113,107,198,190,0,26,122,165,139,149,45,202,129,239,179,186,183,202,83,201,2,91,43,220,72,7,100,145,254,172,65,72,196,137,135,211,93,107,162,168,109,134,217,106,185,110,37,214,99,82,74,202,53,106,246,73,131,40,0,13,246,140,123,30,199,66,124,46,14,76,61,105,114,50,214,22,86,23,84,237,37,59,164,49,227,44,45,164,157,105,90,150,224,73,219,125,43,100,25,51,48,141,65,69,36,169,139,51,92,141,10,238,213,101,181,57,250,58,165,170,52,167,197,80,43,15,2,84,117,153,90,68,20,141,40,82,68,133,118,86,145,236,123,18,210,105,95,145,16,109,73,215,152,190,174,138,169,235,135,216,42,43,203,193,202,32,235,218,219,26,93,90,131,170,94,164,130,37,39,74,82,19,59,37,32,123,226,17,152,174,135,42,180,253,222,130,153,181,139,162,81,73,225,57,230,13,20,168,56,149,2,126,240,150,226,8,152,81,130,12,28,123,30,198,40,245,58,233,41,52,159,137,9,189,103,175,210,89,146,154,154,166,193,68,224,126,145,97,69,74,88,0,54,82,217,35,65,76,40,157,42,10,153,30,96,117,3,180,202,206,150,91,168,126,216,219,106,105,182,84,135,193,105,101,39,82,144,146,82,79,42,73,214,100,40,171,112,146,10,98,49,236,123,26,116,210,114,201,36,204,218,252,113,134,28,114,138,229,157,160,189,214,214,83,186,203,245,53,26,27,66,146,214,135,116,169,165,23,18,226,202,21,18,157,65,106,79,59,3,220,0,3,141,226,220,134,168,17,95,68,191,178,84,138,122,119,30,44,161,40,67,165,69,92,164,112,101,36,243,251,71,190,248,246,61,141,15,169,207,146,170,162,190,204,212,40,20,41,82,21,166,164,63,246,192,248,146,173,14,13,62,25,146,73,131,42,4,159,218,48,6,15,233,117,230,185,203,139,233,106,161,198,146,195,42,117,32,16,97,90,132,1,183,221,212,137,211,193,152,51,24,246,61,142,126,94,38,232,239,97,245,176,219,36,185,22,228,238,100,187,215,83,221,27,109,107,161,85,91,108,44,21,24,75,73,109,90,72,81,84,164,151,215,35,153,131,51,56,203,159,21,57,142,163,49,223,40,27,168,101,45,34,133,234,182,154,74,86,162,2,71,134,32,3,176,224,112,7,242,246,61,132,109,239,94,247,242,30,16,142,201,63,37,243,33,125,45,81,72,190,184,9,150,217,65,30,254,69,130,63,12,75,86,234,43,193,172,125,161,229,41,80,74,118,128,146,161,19,239,185,250,156,123,30,199,35,87,250,178,126,239,145,234,125,25,254,218,11,223,243,96,51,61,101,69,182,246,203,148,234,26,169,237,218,211,35,255,0,59,59,31,162,64,197,111,117,13,131,114,9,70,159,9,72,72,0,192,225,61,163,219,30,199,177,110,143,132,190,251,202,61,34,237,181,239,249,50,44,54,41,247,24,120,72,5,138,84,175,204,149,178,181,71,164,45,207,229,143,99,216,234,76,243,154,126,255,0,191,0,236,158,225,78,112,179,52,38,5,205,169,131,204,184,145,135,142,160,56,165,191,78,218,187,160,184,78,220,146,63,150,61,143,99,30,95,247,81,247,29,61,43,255,0,241,249,125,235,232,75,50,40,240,87,77,82,157,207,217,222,89,10,238,164,52,184,63,187,240,24,73,159,106,86,134,104,149,164,17,112,162,210,224,254,168,251,59,113,30,195,196,86,216,246,61,142,116,121,213,125,249,157,252,142,180,75,225,244,34,76,165,186,91,229,122,82,153,13,23,41,128,255,0,39,67,163,248,12,50,87,149,254,146,169,73,80,38,9,152,246,159,225,143,99,216,235,99,235,240,71,155,212,113,143,255,0,103,245,15,203,201,138,145,7,117,32,137,249,140,115,52,186,183,47,117,47,19,4,58,218,127,4,13,255,0,44,123,30,195,47,214,248,20,229,255,0,100,189,255,0,64,22,231,22,18,173,42,141,76,169,30,187,66,63,126,47,12,216,148,184,170,20,42,73,52,212,201,4,199,148,120,106,152,219,188,254,88,246,61,142,127,164,63,82,31,31,161,217,244,31,233,228,247,34,181,182,182,28,174,13,171,189,28,207,161,45,40,143,192,226,89,106,168,91,159,165,194,201,35,192,209,207,236,253,161,161,31,153,252,113,236,123,21,234,249,95,126,39,67,209,252,47,136,222,176,213,29,249,253,13,130,69,77,27,155,241,42,167,89,84,143,114,175,203,223,21,245,237,180,166,243,85,3,239,41,197,126,252,123,30,198,157,31,181,240,71,47,210,169,118,111,255,0,237,252,201,13,172,17,151,25,82,76,107,101,197,71,161,0,140,54,190,233,77,66,66,70,144,42,9,17,182,241,143,99,216,49,251,114,247,178,205,67,255,0,182,197,238,95,33,61,18,214,211,181,21,8,62,116,211,20,207,178,146,160,112,171,50,57,226,84,178,84,157,213,72,36,251,249,241,236,123,26,90,252,196,115,98,255,0,237,165,239,95,49,174,128,4,209,212,44,137,33,181,126,102,63,142,36,217,97,66,163,54,219,148,164,0,167,94,84,247,2,80,224,199,177,236,70,127,98,94,230,26,31,212,130,243,143,204,93,157,200,53,148,136,9,3,69,10,218,159,100,165,99,248,98,35,84,73,64,10,224,32,113,254,96,254,88,246,61,138,116,191,166,141,158,145,227,44,254,251,145,36,177,60,105,235,81,9,149,8,243,113,50,177,252,206,44,60,233,74,218,237,169,115,128,155,61,67,161,35,250,218,100,159,197,88,246,61,142,102,183,140,208,104,239,122,63,157,52,253,197,87,66,53,56,246,163,58,18,184,157,246,9,219,247,254,88,213,63,11,20,233,119,166,213,78,149,16,92,186,62,179,235,58,27,31,184,99,216,246,58,121,58,51,207,100,246,35,239,100,255,0,57,33,12,88,174,110,36,25,69,19,234,219,99,33,178,113,131,237,210,150,42,201,51,164,3,255,0,172,24,246,61,138,240,127,87,192,119,210,63,31,146,30,109,194,24,162,108,112,170,164,29,191,205,194,162,241,110,141,11,3,204,149,58,169,255,0,237,21,143,99,216,73,243,35,161,135,136,252,63,130,121,240,197,105,182,102,75,142,100,180,220,154,120,120,174,37,196,60,203,129,43,108,235,3,105,73,4,25,63,239,130,44,11,166,112,207,157,35,190,155,69,143,54,190,251,13,182,135,11,47,55,169,130,20,1,143,13,69,90,121,229,36,28,123,30,197,89,39,37,170,113,79,138,70,76,48,140,180,201,181,222,254,108,184,250,55,214,139,151,82,214,253,13,210,201,79,75,81,74,216,82,222,97,213,104,115,228,130,37,63,235,28,90,42,218,65,222,14,61,143,99,108,29,163,145,170,132,97,58,137,232,58,142,252,16,56,192,11,97,91,204,16,123,124,177,236,123,22,25,80,170,223,117,185,217,222,251,69,182,189,234,103,6,242,218,202,123,251,98,205,202,29,119,206,52,14,53,75,113,45,92,91,36,38,92,242,171,241,31,203,30,199,177,92,226,152,240,110,141,15,149,243,2,243,5,3,117,75,165,75,37,105,6,2,181,71,229,135,224,0,3,220,198,61,143,98,152,59,92,134,72,165,42,71,64,136,62,184,26,103,97,60,140,123,30,197,130,130,18,123,227,135,113,206,61,143,97,89,40,255,217]}],"imageType":["image/jpeg"],"_id":"5faaf0e05f7558000480a59f","lat":40.6718213,"lng":-73.9498433,"title":"853 Saint Johns Pl","utilities":"Heat & Hot Water","moveDate":"Now","laundry":"none","price":1800,"neighborhood":"Crown Heights","address":"853 Saint Johns Place","city":"Brooklyn","state":"NY","postcode":"11216","summary":"Virtual Tours Available Upon Request\r\nPlease provide a cell number for quick communication\r\n\r\nModern 1 Bedroom apartment with spacious rooms, closet space, and lots of sunlight! In the heart of Crown Heights, near nice restaurants, bars, grocery stores, and cafes. Laundromat neighboring the building.\r\n\r\nTransit: minutes from the 2,3,4,5 & S Subway Train\r\n\r\nGut renovated\r\n\r\nHeat & Hot Water Included\r\n\r\nAmenities:\r\nLarge Kitchen with plenty of Counter Space\r\nStainless steel appliances\r\nHardwood floors\r\nGut renovated\r\nFully tiled bathroom with tub\r\nDishwasher\r\nMicrowave\r\n\r\nPETS ALLOWED\r\nGUARANTORS WELCOME","bedrooms":"1","bathrooms":"1","__v":0},{"options":["Air Conditioning","Dishwasher","Pets Allowed","Backyard"],"image":[{"type":"Buffer","data":[255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,219,0,67,0,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,2,21,3,32,3,1,34,0,2,17,1,3,17,1,255,196,0,29,0,0,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,4,2,3,5,6,1,7,8,0,9,255,196,0,102,16,0,2,1,3,2,3,5,3,7,6,8,8,10,7,1,17,1,2,3,0,4,17,5,33,6,18,49,7,19,65,81,97,34,113,129,8,20,50,145,161,177,193,35,36,66,82,178,209,21,37,51,98,114,130,162,240,9,52,67,99,115,146,194,225,22,83,84,100,116,163,164,179,180,241,23,53,68,131,132,147,210,38,69,101,148,24,54,55,85,102,117,118,195,211,226,39,40,86,181,255,196,0,27,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,2,3,0,1,4,5,6,7,255,196,0,63,17,0,2,2,1,3,2,2,7,7,3,2,5,3,5,0,0,0,1,2,17,3,4,33,49,18,65,50,81,5,19,34,97,113,129,240,20,51,145,161,177,193,209,35,52,66,82,225,21,36,67,98,241,68,146,210,6,114,130,162,178,255,218,0,12,3,1,0,2,17,3,17,0,63,0,239,31,147,150,220,63,120,158,82,86,206,208,55,211,87,210,73,7,246,205,106,255,0,147,169,254,42,191,79,39,21,180,52,15,253,95,238,154,81,253,179,89,52,174,241,199,230,63,58,246,223,200,146,197,98,189,94,173,98,12,215,177,88,247,87,170,16,203,125,26,97,134,124,41,252,123,52,134,93,168,24,72,17,134,248,166,164,25,92,17,68,58,239,77,50,208,48,209,9,123,6,27,56,168,217,162,171,21,212,60,195,97,81,51,67,130,118,172,153,80,200,144,242,195,215,111,10,30,230,45,147,250,53,43,44,94,201,218,135,185,139,101,219,244,69,100,156,61,134,54,47,218,68,36,177,225,73,199,133,13,104,185,179,131,253,18,253,213,39,113,22,21,182,240,161,45,163,229,181,128,99,252,154,253,213,203,201,26,102,168,177,137,147,43,130,54,53,15,168,105,198,63,202,196,54,241,169,249,87,97,239,166,218,48,203,202,70,212,174,24,101,75,165,97,145,100,82,140,160,130,48,69,74,106,58,113,140,153,98,92,175,141,71,98,160,60,2,64,237,105,32,181,153,137,141,182,137,207,236,159,95,42,70,177,164,197,171,90,247,44,253,220,168,121,225,148,12,148,127,63,81,224,71,136,163,37,133,38,140,197,34,229,90,154,183,149,227,127,154,92,54,91,244,31,245,199,239,160,97,21,107,59,153,150,71,178,188,78,238,230,3,203,34,231,99,228,195,204,30,162,165,32,148,130,8,61,41,237,127,69,55,232,183,150,120,75,216,1,238,219,160,145,124,81,189,15,135,145,248,230,35,79,190,91,148,206,10,186,146,174,140,48,81,134,196,17,224,65,161,76,46,75,45,189,194,50,130,78,254,52,82,75,27,116,106,131,138,78,152,52,100,114,31,3,77,82,5,162,83,111,58,200,3,206,131,73,88,140,102,157,86,39,198,141,72,26,12,143,151,166,104,216,49,231,81,177,228,209,176,3,214,159,6,3,65,147,219,71,115,3,64,228,128,195,98,14,10,159,2,15,129,7,198,179,167,220,180,241,24,231,192,154,54,238,229,0,99,219,30,32,100,224,17,130,61,226,179,31,54,40,29,82,83,166,74,154,152,81,220,146,177,220,146,193,66,38,118,144,159,37,39,125,192,10,88,248,1,76,156,122,227,64,167,78,194,100,135,49,54,63,93,255,0,104,212,101,196,61,106,122,52,231,131,127,165,147,205,239,39,63,141,1,115,7,93,171,155,37,210,232,210,183,69,118,245,49,4,159,209,52,46,167,98,154,133,132,214,110,64,239,19,1,177,158,86,234,15,192,224,252,42,83,81,135,22,242,156,126,137,161,166,252,154,150,198,112,6,125,222,63,101,85,146,183,42,26,68,238,200,22,65,203,34,18,142,185,250,44,14,8,250,234,81,212,29,252,232,13,78,15,152,107,69,215,104,239,23,188,31,211,92,6,251,48,125,249,169,8,136,120,199,165,17,84,11,50,109,65,78,155,17,82,114,38,198,130,153,58,237,67,32,145,6,195,187,156,143,51,154,145,183,110,97,66,93,166,28,55,149,59,108,118,20,171,24,137,40,206,212,250,208,209,54,113,68,165,93,151,66,128,165,168,197,121,69,56,162,170,203,72,82,46,105,212,136,230,179,18,100,212,149,157,161,152,133,198,245,104,141,28,199,242,172,154,107,253,83,69,208,35,79,98,214,7,186,108,30,173,35,114,128,71,160,143,251,85,100,249,44,203,60,124,59,171,232,82,174,22,218,229,46,83,61,79,120,188,167,234,238,199,215,87,126,43,236,99,83,227,126,47,188,213,33,182,121,35,6,56,134,217,199,42,0,126,208,106,91,128,123,43,189,224,157,118,235,190,183,116,142,107,86,93,198,1,96,202,71,217,154,107,190,142,1,245,79,196,78,73,30,54,166,138,249,138,146,185,182,40,199,34,131,116,62,84,178,232,24,168,164,17,79,178,82,10,212,37,12,145,77,176,167,152,120,83,79,85,100,160,121,40,120,148,180,164,209,18,231,122,197,186,228,230,170,247,35,91,4,196,152,20,240,90,194,47,133,58,22,155,17,76,192,24,4,212,117,250,187,242,198,155,179,176,85,30,100,236,42,70,82,21,105,189,46,3,115,124,110,92,123,16,2,23,250,100,99,236,25,250,197,70,67,58,127,124,154,69,191,58,42,55,122,3,5,60,195,28,254,100,10,151,11,64,91,168,254,13,95,230,202,191,180,42,85,83,165,10,123,18,183,61,26,111,71,67,22,105,152,163,223,165,74,216,217,201,115,60,112,68,185,103,56,31,190,134,156,157,34,248,68,158,142,145,105,246,179,107,87,43,149,128,114,68,187,101,228,59,0,51,227,184,3,212,213,143,68,211,228,178,181,47,115,131,119,114,221,245,195,1,213,207,135,184,12,1,232,40,43,91,85,187,212,227,181,136,31,153,105,56,39,168,239,39,35,35,223,202,14,124,70,88,120,138,176,133,175,73,163,192,177,65,125,111,220,230,230,201,212,236,72,95,74,80,24,165,5,161,78,163,19,191,37,164,82,92,156,224,152,128,229,31,214,56,7,224,73,173,162,55,97,64,121,210,128,160,141,198,168,14,127,131,224,11,159,210,157,179,251,31,141,19,5,199,123,144,209,178,48,240,63,120,53,104,131,140,105,137,159,99,78,59,96,80,119,15,138,169,58,34,7,154,77,234,15,91,213,161,211,45,140,206,11,187,16,145,198,187,180,142,122,40,245,52,102,169,168,219,216,91,75,119,117,40,142,40,148,179,49,59,1,85,171,72,103,212,110,70,179,168,68,202,248,34,218,23,255,0,32,135,196,143,215,62,62,67,111,60,243,243,101,236,141,16,143,118,99,79,177,153,36,147,80,191,113,37,237,199,211,35,232,198,190,17,175,160,243,241,57,62,64,72,133,10,57,216,103,200,121,159,221,74,8,0,231,126,131,108,121,159,42,73,230,102,231,97,147,247,122,86,74,25,99,77,146,197,155,114,122,154,67,83,197,9,240,172,199,106,242,55,40,6,167,73,118,34,210,220,76,196,183,65,68,222,128,150,115,16,54,88,216,253,148,76,80,44,43,202,163,223,77,94,167,53,164,227,206,54,251,141,46,72,36,100,46,105,70,44,198,222,234,90,38,64,162,18,44,163,255,0,68,214,140,16,185,139,200,246,25,138,63,10,50,40,235,208,199,158,130,139,138,19,229,90,241,70,152,153,49,203,120,252,234,111,78,183,35,13,138,2,214,30,102,3,21,63,107,16,69,3,21,209,197,192,134,17,16,167,122,154,74,140,86,107,66,22,204,215,189,213,138,245,66,30,175,87,171,53,8,98,189,94,172,212,33,140,238,61,106,169,218,182,253,158,107,153,255,0,147,31,218,21,106,110,171,239,252,13,85,251,82,28,221,159,107,131,254,106,126,241,74,205,247,114,248,49,152,126,242,63,20,113,77,250,230,39,199,90,136,146,44,218,131,143,210,53,57,124,61,135,247,84,103,46,109,49,252,227,94,98,46,142,188,145,213,95,39,115,139,45,65,7,235,10,218,28,60,115,96,254,151,19,126,217,173,87,242,122,36,38,160,190,234,218,124,59,254,35,32,242,185,155,246,205,119,180,111,250,113,249,156,221,74,169,191,145,41,94,175,87,171,113,152,205,98,189,89,168,67,35,165,97,190,141,100,116,164,177,200,165,200,180,48,226,155,101,167,88,224,211,108,105,108,106,26,116,200,168,203,168,176,199,106,150,56,52,29,202,2,73,197,38,106,208,104,136,150,63,97,141,49,115,22,66,237,250,52,68,247,48,172,134,216,100,185,244,233,65,106,154,146,218,75,220,152,75,16,160,131,156,82,36,191,166,194,79,218,1,186,140,4,108,249,26,9,19,150,24,134,58,70,191,117,13,172,113,11,195,107,44,137,108,50,168,199,119,244,247,87,20,240,215,248,67,120,150,227,66,178,26,199,0,88,92,223,119,42,38,184,142,237,162,73,15,235,8,249,79,46,216,219,61,124,186,87,61,224,150,91,113,236,61,100,81,217,157,186,232,26,155,41,143,10,227,81,242,254,215,99,188,180,18,246,121,167,201,4,242,152,217,22,245,213,254,131,29,152,169,3,232,249,26,222,93,135,246,239,113,218,207,14,234,58,190,165,195,105,167,190,146,57,102,48,92,119,139,49,17,243,18,170,192,114,228,237,130,199,175,90,83,209,102,242,24,178,197,155,81,227,12,48,195,34,160,245,29,56,194,198,72,199,178,126,202,176,158,86,102,64,195,153,8,14,160,130,84,149,12,51,240,32,251,136,166,228,136,56,42,195,32,214,70,154,216,103,37,75,20,137,173,210,116,228,127,3,144,71,85,62,98,165,117,13,60,194,198,68,30,201,251,40,16,55,161,123,150,53,7,59,68,166,66,11,99,124,109,80,58,230,145,34,57,214,52,248,139,74,50,39,137,70,242,168,241,3,197,135,214,70,222,85,97,140,123,3,2,177,23,180,135,250,77,251,70,134,172,133,94,210,230,57,226,73,98,112,202,195,32,143,26,144,130,64,14,253,40,77,95,78,109,50,225,181,27,101,205,172,173,153,208,15,228,152,254,152,254,105,241,242,59,244,206,21,4,129,128,32,213,173,139,228,150,66,15,74,42,37,207,141,71,219,72,15,178,78,245,33,19,121,83,34,11,11,138,58,58,4,20,20,70,143,183,240,173,48,23,32,184,146,149,53,186,77,19,69,34,134,86,4,16,124,69,46,37,218,157,35,108,26,210,149,161,76,134,209,165,146,217,164,211,46,93,153,237,57,84,59,18,121,226,57,238,216,177,39,36,96,169,36,228,149,36,227,152,84,141,204,57,223,20,6,175,3,68,241,106,182,241,150,150,215,60,202,160,22,120,142,57,215,161,62,1,128,24,201,85,223,25,169,59,89,99,187,182,87,142,69,117,42,8,101,57,12,167,161,7,198,177,106,113,255,0,146,31,138,93,136,13,82,15,205,166,219,244,27,238,160,102,143,4,237,224,42,193,169,193,249,164,251,127,147,111,186,163,46,224,229,4,227,192,86,39,176,254,229,71,94,179,121,244,231,17,130,102,179,97,44,99,124,144,60,61,114,164,143,125,9,166,220,44,177,171,3,144,70,106,197,58,114,184,147,207,216,111,113,233,246,253,245,84,138,47,224,205,70,125,63,24,69,110,120,135,65,221,183,76,122,3,145,240,162,76,18,82,68,242,160,167,76,120,81,227,219,76,208,243,166,213,76,36,66,93,199,144,195,206,152,182,106,62,229,50,14,213,29,31,177,33,94,152,52,166,198,34,74,35,210,140,136,230,129,132,209,145,248,80,216,65,74,41,213,30,20,212,120,167,212,226,174,200,17,2,238,42,201,160,64,178,92,34,185,192,200,170,212,76,70,42,91,77,187,104,100,86,13,140,26,137,146,172,232,13,31,76,181,211,44,214,59,120,215,47,237,187,1,185,39,122,111,94,211,236,174,172,101,150,120,16,180,104,74,182,55,27,85,87,66,237,2,40,237,18,11,212,231,49,174,3,3,190,41,142,35,227,196,186,182,107,91,69,238,213,186,156,228,154,244,146,244,142,149,233,186,23,53,197,119,57,107,77,159,215,91,243,228,160,107,75,18,78,225,19,108,212,20,164,84,157,253,207,124,229,188,206,245,25,38,9,175,59,103,80,97,133,54,194,157,97,77,145,82,200,52,194,154,122,121,133,52,226,168,128,178,10,93,178,237,241,172,56,222,157,182,93,137,245,168,185,42,92,4,198,180,232,1,70,79,133,122,37,172,92,55,34,96,117,52,213,176,166,128,238,166,194,179,49,192,27,230,165,180,187,95,154,218,36,110,63,40,249,119,243,201,253,219,15,133,69,91,195,243,203,200,225,253,16,121,223,213,71,135,196,224,123,137,171,4,67,153,139,248,103,148,123,135,251,254,234,166,200,71,91,47,241,115,250,74,62,241,83,17,166,113,81,145,47,46,153,112,64,250,50,126,34,167,33,143,166,212,41,236,78,227,150,240,239,210,172,90,100,79,99,106,215,234,185,158,99,220,90,161,253,38,62,63,239,242,6,163,180,251,38,185,157,32,93,139,156,103,200,120,154,181,105,144,37,213,225,186,85,34,218,204,27,123,113,230,221,29,253,127,87,253,111,58,232,104,48,245,207,173,253,127,224,70,162,125,43,164,59,74,211,163,211,44,163,180,86,231,97,150,146,66,0,50,57,57,102,56,198,228,146,104,240,41,43,75,21,232,18,73,82,57,173,219,1,120,100,212,238,190,104,254,205,184,97,31,46,118,145,143,92,255,0,52,103,24,241,57,205,90,173,52,219,91,53,81,20,99,153,70,57,170,190,97,33,249,227,56,33,185,135,161,206,115,245,209,191,194,154,143,119,200,90,48,113,244,249,119,247,249,125,148,220,77,71,158,65,149,190,9,91,203,139,107,27,86,105,16,21,199,42,198,49,237,159,213,2,171,112,169,85,12,248,39,24,207,223,78,56,47,39,125,60,141,35,227,25,111,47,47,119,165,53,36,160,10,153,38,153,18,161,50,201,138,138,190,187,142,8,222,89,92,42,160,36,146,112,0,162,46,110,48,9,38,169,215,179,158,35,188,107,96,9,211,109,223,18,31,11,137,1,250,30,168,167,175,129,59,116,12,43,14,108,181,178,31,8,216,60,19,191,19,221,46,164,234,70,157,3,147,108,140,55,149,212,227,188,97,228,8,246,71,159,181,250,166,165,249,66,140,183,65,72,211,226,229,133,212,127,199,74,126,183,39,241,172,162,187,94,74,140,197,130,1,202,60,6,107,2,77,239,230,57,179,36,51,158,98,49,142,131,202,156,142,14,99,138,120,91,74,221,22,136,134,202,66,112,5,104,134,47,112,183,35,208,89,43,237,138,39,230,209,66,156,170,40,136,226,238,151,148,103,212,210,100,92,211,101,26,92,20,158,224,46,160,26,106,72,249,145,151,29,65,20,91,167,165,36,38,78,245,146,80,182,57,72,106,221,57,163,70,30,32,26,54,56,189,134,247,26,103,78,94,107,72,27,29,99,83,246,84,138,70,57,15,186,180,105,227,83,66,178,63,100,98,222,60,170,237,224,40,248,225,219,56,166,109,87,216,95,112,169,24,144,19,138,124,22,224,62,7,236,45,247,201,21,47,26,128,54,161,109,144,40,24,163,35,173,240,84,132,177,103,165,98,178,213,138,106,22,122,189,94,175,85,144,205,122,177,94,168,67,53,234,197,102,161,4,157,217,125,255,0,129,170,215,105,163,155,128,117,193,255,0,52,111,194,172,173,250,62,250,174,246,142,188,220,9,174,3,255,0,35,144,253,148,172,223,119,47,131,27,135,239,35,241,95,169,197,119,202,74,61,70,42,230,223,250,213,43,123,186,56,30,181,30,128,119,31,214,175,44,142,195,58,107,228,246,223,148,191,95,48,43,107,240,239,248,140,191,244,169,191,108,214,166,249,63,16,46,239,135,160,173,177,195,123,216,205,255,0,74,155,246,205,119,180,79,250,113,249,156,221,79,141,252,17,45,94,172,87,171,160,100,61,89,3,38,177,74,21,76,135,143,74,105,219,20,227,26,102,67,64,194,67,108,222,180,211,181,101,154,153,119,165,200,52,43,159,214,154,147,13,154,73,127,90,65,122,84,131,33,39,79,227,70,53,29,196,75,249,241,219,244,22,166,94,62,107,242,71,157,69,241,34,98,253,129,240,85,251,169,83,95,211,100,94,36,83,117,229,197,132,231,195,187,111,184,215,200,61,0,114,216,90,231,198,20,63,101,125,128,226,63,103,74,186,111,40,92,255,0,100,215,200,61,13,9,211,237,125,33,65,246,82,180,235,105,124,134,55,237,18,83,182,47,52,133,31,165,120,65,255,0,228,74,127,10,238,95,145,189,168,94,203,248,174,229,148,30,123,213,143,235,16,143,246,171,134,229,82,117,125,5,63,90,249,255,0,240,211,87,121,252,145,80,47,101,122,228,100,123,50,235,176,71,239,203,90,254,250,212,182,104,139,194,254,188,139,239,19,241,53,239,15,118,137,53,229,148,161,163,158,218,199,190,128,159,102,69,54,177,17,238,59,236,122,252,50,43,97,104,250,205,134,189,102,47,108,36,200,232,232,126,146,55,145,21,167,184,207,158,227,140,23,153,89,148,217,88,110,63,232,145,117,164,217,107,119,252,51,126,47,108,36,199,131,161,207,44,139,228,69,121,204,219,205,157,12,112,188,105,155,182,72,131,41,86,25,6,161,47,180,246,129,251,196,30,193,251,40,174,27,226,93,55,138,44,5,221,139,129,34,224,77,9,62,212,109,248,143,35,227,239,200,18,83,70,166,54,230,25,192,52,134,138,42,136,184,80,8,166,237,183,141,136,255,0,140,144,127,108,212,229,198,154,30,221,37,136,123,65,70,71,157,66,91,41,88,216,17,184,150,79,219,53,105,20,196,164,144,220,172,136,6,121,88,163,171,15,195,202,171,151,54,47,163,220,8,193,45,105,43,98,34,127,201,159,212,62,158,71,224,122,2,103,238,32,149,100,249,221,168,252,162,236,203,156,9,23,203,223,228,105,79,29,174,167,104,209,186,115,199,32,229,101,59,16,124,188,193,6,163,86,89,17,11,227,21,39,109,32,96,42,32,67,45,133,207,204,110,28,182,196,197,33,255,0,40,190,190,163,199,224,118,206,42,66,221,138,144,106,69,209,76,152,135,124,84,133,183,133,70,91,190,64,53,39,109,212,86,156,98,228,74,64,54,20,243,38,212,139,97,144,40,134,95,103,165,109,138,180,33,176,41,84,29,136,168,253,57,142,159,122,246,77,147,17,204,144,157,207,176,79,180,185,36,253,18,114,58,108,64,29,42,82,69,222,128,191,181,121,163,15,8,2,104,91,188,136,159,214,30,29,14,1,25,7,208,154,92,227,212,169,133,23,76,51,81,135,54,115,145,191,228,155,238,168,251,219,124,161,56,253,17,82,90,116,208,234,86,60,167,163,46,8,61,64,232,65,245,7,99,94,187,183,246,29,127,154,63,26,229,101,131,139,163,100,37,101,50,230,32,193,144,244,32,138,171,235,241,49,182,180,213,249,112,241,225,37,245,86,253,205,143,172,213,210,242,30,87,53,8,246,209,221,105,223,55,148,101,37,136,163,14,155,17,64,157,132,249,34,236,165,14,160,121,211,178,166,65,168,141,46,89,97,45,107,57,252,172,12,99,127,12,145,227,238,61,126,53,57,142,241,3,143,26,140,136,135,184,77,200,168,153,199,36,192,249,212,245,220,120,57,199,90,134,189,76,123,67,194,149,33,136,118,221,178,40,248,205,70,219,54,213,33,17,165,216,105,5,198,104,133,161,163,52,250,159,10,187,46,135,208,227,173,19,20,156,187,230,131,83,75,47,140,123,234,236,148,74,37,243,40,192,106,76,151,140,227,4,244,168,229,144,226,179,222,31,26,137,145,236,62,243,19,212,211,76,217,222,155,47,235,73,231,245,162,178,135,11,82,9,164,150,172,22,240,169,100,60,212,203,210,201,166,157,170,172,131,47,79,89,142,101,62,250,29,207,157,23,166,14,101,111,233,85,197,219,6,92,7,198,148,21,220,153,118,0,236,54,21,32,231,186,137,159,200,109,239,168,134,87,154,68,130,50,121,164,96,160,249,121,159,128,223,225,76,110,133,146,58,60,44,144,61,207,71,157,185,83,220,50,6,223,89,247,98,165,226,64,48,163,160,218,153,134,21,143,150,52,80,18,37,8,163,200,227,247,99,235,162,225,76,181,75,33,30,177,103,78,190,81,224,237,248,85,134,222,28,129,181,69,219,64,100,181,212,35,10,73,44,248,2,172,250,125,159,127,42,70,118,94,172,124,135,141,86,56,185,180,145,82,106,59,176,203,24,36,130,217,68,39,23,87,199,186,136,227,232,39,233,63,192,15,176,121,213,154,214,8,173,96,142,218,5,229,142,37,10,163,208,84,110,148,130,121,27,82,35,8,203,221,91,143,213,136,120,255,0,88,140,251,130,212,168,53,233,180,216,150,40,36,142,102,89,185,202,199,151,20,172,154,107,154,189,206,5,106,177,77,14,243,10,75,62,41,166,147,20,204,147,122,213,57,81,40,118,73,64,241,160,230,156,111,189,34,89,253,106,7,90,213,101,70,91,11,18,166,238,112,121,115,184,141,124,93,135,144,242,241,56,27,117,8,201,151,165,7,24,216,62,179,127,62,163,112,218,61,132,140,128,99,231,83,169,222,53,63,162,191,207,63,96,223,200,18,109,173,163,130,40,224,130,53,72,227,80,170,170,54,0,116,2,153,176,177,138,202,17,4,69,152,146,89,221,142,89,216,245,102,62,103,251,237,86,14,30,210,206,165,113,158,95,201,161,220,159,26,205,142,18,203,58,238,198,74,74,40,31,64,210,37,189,150,229,66,144,177,206,65,248,170,183,227,82,22,218,18,141,114,250,46,93,163,142,18,62,32,254,234,179,233,22,177,218,220,106,107,26,128,62,116,184,247,119,17,83,150,240,40,213,239,102,97,252,164,112,253,156,213,212,134,154,16,72,205,44,141,217,12,116,144,189,22,178,214,75,24,192,31,26,176,203,10,114,229,69,1,60,125,118,166,202,10,128,76,132,150,44,120,80,174,184,53,41,58,117,160,37,90,201,146,52,58,44,13,214,145,203,191,74,117,129,164,226,178,53,184,212,207,88,39,119,107,10,17,244,81,71,217,82,48,12,228,121,138,10,28,114,156,120,18,62,218,50,212,230,64,190,116,220,11,218,64,205,236,204,91,144,0,7,202,164,237,128,106,138,143,103,229,169,107,65,128,43,68,35,184,13,236,72,70,113,176,162,163,34,130,140,154,42,35,184,173,72,83,31,53,138,201,240,172,83,80,6,107,213,238,181,138,132,61,94,175,86,106,16,245,99,21,234,245,66,8,153,185,84,31,231,168,250,205,65,241,250,243,112,78,182,167,254,69,47,236,154,152,188,56,133,79,249,216,135,246,214,162,248,225,121,248,59,90,95,249,140,223,176,105,121,124,18,248,49,152,126,242,63,20,113,61,216,246,95,227,64,32,29,199,184,212,141,216,246,31,52,4,106,59,159,141,121,69,193,218,103,72,118,4,121,111,239,87,205,69,109,190,25,255,0,18,159,254,151,55,237,154,212,93,131,156,106,183,99,249,130,182,231,11,255,0,137,79,255,0,75,155,246,205,119,116,79,250,113,249,156,221,79,139,228,137,140,10,247,45,102,189,93,11,49,152,197,102,189,94,170,32,219,211,46,118,167,100,166,28,237,66,216,96,242,29,232,119,108,18,41,249,40,89,78,40,36,90,18,205,77,151,175,49,219,52,209,106,76,134,35,208,47,61,224,247,212,103,20,199,141,70,79,114,253,213,43,97,237,94,143,125,7,196,232,27,81,148,250,47,220,42,166,191,166,200,188,72,215,252,92,221,223,15,234,18,116,229,181,153,190,164,53,242,27,134,174,173,239,172,227,107,127,105,81,84,6,29,24,99,99,233,238,59,215,215,142,57,252,159,11,106,239,250,182,55,7,254,173,171,228,206,155,2,65,18,69,26,42,170,129,176,24,20,173,62,201,132,252,65,95,55,230,215,52,18,79,209,186,149,241,231,249,188,163,241,174,243,249,36,196,71,101,186,150,223,75,137,237,151,223,237,90,87,10,70,9,226,29,9,71,132,147,31,250,166,253,245,222,223,36,216,148,246,83,125,32,232,120,170,212,31,245,172,233,222,76,191,241,127,94,68,238,178,177,46,168,243,40,28,207,21,188,121,244,88,35,95,194,171,58,225,80,197,91,106,47,181,14,36,177,224,173,6,239,138,245,56,231,107,107,0,175,42,192,129,164,101,1,84,5,4,128,78,113,227,85,56,56,191,68,227,77,58,219,92,225,237,66,59,205,62,225,121,163,153,15,83,226,24,117,86,7,98,167,4,30,162,188,222,75,109,203,222,117,162,210,138,143,184,146,209,181,189,71,135,111,227,212,52,249,202,58,156,31,213,101,241,12,60,69,111,30,23,226,253,59,139,52,215,146,2,177,93,71,25,51,64,78,235,183,210,30,107,235,245,215,63,43,123,56,219,227,68,233,218,133,230,149,118,151,154,125,195,195,42,28,130,189,71,159,188,121,143,17,65,118,84,163,103,75,66,131,185,140,127,49,126,234,136,187,211,51,27,77,8,223,157,201,31,214,52,39,3,241,181,143,20,217,139,118,228,131,80,129,7,123,14,118,96,54,231,79,53,244,234,58,31,2,108,104,131,151,222,79,223,81,33,79,222,84,177,140,138,26,88,222,222,67,119,2,22,7,249,84,31,164,60,199,168,251,106,95,81,177,120,36,50,1,236,49,205,6,42,216,60,3,92,218,91,106,150,163,13,144,112,241,200,189,81,188,8,245,255,0,120,62,53,31,106,100,14,246,247,11,203,52,88,230,30,4,120,48,244,63,188,117,6,164,152,27,41,12,232,9,133,206,100,80,62,137,253,97,248,211,151,86,130,234,52,184,183,41,222,166,241,177,232,65,234,164,249,31,220,119,197,13,22,34,216,149,34,166,45,188,42,42,202,104,231,92,168,195,41,42,234,113,149,97,212,28,84,165,185,198,41,248,216,185,19,118,99,56,162,221,61,157,133,5,100,219,140,212,166,50,189,43,165,141,90,51,201,211,35,165,77,205,50,201,70,202,180,51,46,244,50,69,166,1,3,29,63,80,4,3,221,92,18,71,144,124,110,62,32,103,222,15,157,77,79,16,117,102,93,193,80,69,71,92,219,45,204,45,19,123,36,238,172,6,234,70,224,252,14,244,78,131,124,111,97,150,214,225,2,79,9,40,203,205,157,199,95,188,17,232,107,38,124,93,74,198,227,157,16,154,149,182,9,32,85,108,68,126,106,128,1,144,185,25,243,171,214,165,107,212,98,170,114,193,201,110,155,120,87,49,170,102,196,236,162,235,209,124,203,85,134,254,53,196,87,139,202,222,146,47,76,250,145,183,245,106,75,78,152,74,133,60,113,145,78,113,29,143,206,244,217,224,81,249,69,252,180,62,140,14,113,245,254,209,170,214,133,173,196,100,140,151,27,29,253,222,53,107,114,93,22,43,200,178,164,138,131,188,143,42,106,211,60,65,211,35,112,70,198,171,247,145,114,150,90,84,198,34,50,217,177,181,72,196,106,45,79,36,196,84,132,45,176,164,182,26,14,141,189,105,245,52,44,102,159,83,87,101,143,171,86,73,166,129,165,138,141,150,135,19,165,121,164,141,118,103,80,125,77,121,23,152,96,156,3,215,20,139,187,136,97,97,28,118,124,224,125,38,219,241,171,142,229,75,99,37,193,25,7,62,234,109,156,10,104,69,201,237,199,144,172,1,199,173,37,137,233,68,82,67,198,74,247,121,76,2,105,64,213,89,40,89,111,90,105,218,178,77,52,237,85,100,161,14,213,37,161,14,116,151,209,133,68,72,213,49,194,203,222,45,193,242,43,248,209,67,144,103,192,70,169,40,140,36,62,39,218,63,223,235,166,180,72,187,219,137,110,216,101,97,28,139,253,35,185,248,227,31,89,168,173,91,86,137,174,165,126,113,203,156,46,60,64,216,85,167,73,181,22,246,145,65,212,168,231,115,158,172,79,221,156,253,84,109,238,43,144,164,140,170,133,241,241,247,209,118,209,101,134,212,132,136,146,54,169,27,59,115,204,14,40,136,49,163,197,139,139,197,35,252,175,226,106,199,13,185,40,150,75,144,247,91,200,195,170,196,58,239,224,79,79,142,124,42,43,73,142,56,174,239,222,118,11,26,48,102,36,224,1,185,171,22,153,19,149,123,185,80,172,183,24,56,35,117,65,244,87,241,247,147,91,244,24,173,245,51,62,162,117,178,36,163,194,168,84,0,0,48,0,233,78,6,245,166,65,197,120,200,7,141,118,211,48,52,63,207,72,105,61,105,134,152,12,239,76,61,202,245,7,53,78,116,95,72,68,147,80,210,220,122,208,210,221,129,227,81,122,158,179,111,97,3,220,220,63,42,168,232,6,73,62,0,14,164,147,176,20,137,230,72,56,194,199,245,125,89,108,98,28,170,100,158,67,201,12,64,238,239,229,247,146,124,0,39,194,131,211,236,218,0,211,78,194,91,169,200,105,100,243,62,10,60,148,116,3,222,122,146,72,154,108,87,51,202,218,166,160,188,183,18,140,36,121,207,115,31,94,92,249,157,139,17,227,129,184,0,212,184,60,131,31,165,227,233,89,148,186,221,176,248,216,80,223,216,95,137,243,244,171,247,9,89,155,93,52,179,46,26,71,207,195,2,169,250,37,145,188,187,65,143,100,28,154,216,240,68,32,133,35,81,140,10,234,232,177,87,245,25,155,52,175,217,19,4,97,36,184,111,248,201,3,127,97,71,225,73,216,95,17,250,209,103,234,63,239,167,129,246,200,244,7,239,166,152,126,123,17,255,0,53,39,222,149,188,72,254,51,181,7,113,30,231,106,46,154,157,114,185,168,200,136,91,148,235,181,70,204,181,49,116,157,118,168,201,215,173,99,200,134,196,1,197,33,169,233,5,53,89,36,183,26,152,139,118,38,54,39,245,223,246,141,29,100,115,112,131,251,244,160,96,94,85,35,249,204,127,180,104,235,1,155,168,135,155,81,226,94,210,6,92,49,72,152,184,97,234,126,250,148,139,96,5,9,221,242,93,62,71,137,251,232,184,235,84,85,54,44,42,51,69,195,156,208,145,81,112,238,105,232,16,138,246,43,198,177,76,64,30,175,123,235,53,234,132,49,94,175,124,107,213,8,102,189,88,233,94,168,64,123,241,249,5,199,252,116,63,247,139,65,113,114,243,240,174,176,167,198,198,127,216,52,109,246,62,110,9,240,150,35,255,0,88,180,55,18,47,63,14,234,139,231,103,48,254,193,160,201,225,127,1,152,252,81,248,156,69,118,54,125,168,8,129,49,99,214,164,239,0,1,254,53,29,6,241,28,15,26,242,72,237,200,232,110,194,246,213,238,191,160,43,111,240,193,197,148,255,0,244,169,191,104,214,160,236,57,128,214,46,71,137,65,91,123,134,136,22,83,127,210,101,253,163,93,205,31,129,124,206,110,167,197,242,38,115,94,205,55,147,89,12,113,91,204,148,47,59,226,188,77,32,28,147,94,38,161,40,76,135,34,152,99,181,58,244,203,237,80,176,121,55,205,9,41,162,164,52,44,222,52,18,45,12,19,214,154,98,105,100,128,119,166,216,230,146,195,67,154,97,252,244,123,233,142,33,193,212,166,31,209,251,133,61,166,127,142,143,125,49,175,31,227,57,253,227,238,21,37,247,100,94,35,94,246,145,249,46,12,215,164,253,93,54,232,253,81,53,124,161,179,143,112,184,175,171,253,170,251,29,158,241,52,131,244,116,123,214,250,160,122,249,91,99,15,181,210,149,133,108,195,255,0,33,200,161,35,137,52,78,81,211,231,7,31,251,191,247,215,123,124,148,148,199,216,213,252,156,184,199,20,90,183,195,189,179,21,194,176,198,15,18,232,202,60,35,186,111,236,168,252,107,189,126,75,209,247,93,135,234,77,129,147,196,22,237,255,0,95,105,78,93,130,126,23,245,228,85,254,83,161,127,244,71,196,65,128,254,70,37,199,254,245,43,134,184,47,141,56,155,179,141,76,234,252,63,40,150,214,102,31,60,176,149,143,113,114,61,113,244,31,29,28,12,143,30,97,149,61,175,242,157,187,105,59,52,226,104,84,109,16,137,78,60,79,127,24,174,23,32,174,74,116,97,134,83,208,138,226,233,189,168,202,252,205,217,124,74,188,142,183,224,46,209,56,123,180,29,44,234,26,28,236,146,197,202,46,172,229,192,158,213,207,131,15,16,112,112,195,42,112,112,114,8,22,160,227,163,29,207,67,92,59,165,234,90,191,13,234,176,235,220,59,127,37,141,245,190,203,34,111,149,61,81,212,236,232,113,186,157,182,7,168,6,186,111,178,238,216,180,126,208,98,93,47,81,72,244,221,126,52,204,150,156,222,196,224,13,228,128,157,216,120,149,62,210,248,228,14,98,140,250,126,143,106,60,13,199,150,246,145,180,44,175,174,108,110,99,186,181,157,224,158,38,230,142,69,56,33,191,191,192,214,237,224,62,61,182,226,88,87,78,191,41,14,167,26,228,175,69,156,14,172,190,190,99,226,54,206,52,56,230,30,203,159,113,162,109,174,101,182,150,57,98,149,163,146,54,12,142,140,67,41,7,98,15,81,89,212,188,195,156,44,233,185,97,89,16,163,128,65,168,11,235,6,181,114,70,232,122,26,141,224,46,208,34,226,24,147,76,213,157,19,82,65,133,124,97,110,7,152,30,13,230,62,35,200,92,229,133,37,66,142,50,13,25,157,170,217,149,96,51,212,83,54,8,96,184,154,217,91,242,64,7,85,63,162,78,114,7,165,73,94,216,189,171,228,12,161,232,104,11,111,241,233,135,146,47,222,106,80,60,1,93,219,77,101,59,106,214,81,151,82,196,93,68,163,119,80,113,206,7,139,1,225,226,61,64,6,102,198,120,174,99,73,161,112,232,224,21,96,114,8,172,91,174,99,63,211,127,218,53,28,232,250,29,209,184,143,123,25,155,50,47,252,67,147,244,135,243,73,235,228,125,14,210,15,165,148,213,150,187,55,195,10,152,66,10,85,122,210,96,216,96,106,114,221,195,39,90,234,96,118,140,211,91,158,145,114,105,150,143,210,139,229,205,96,199,159,10,107,64,166,7,221,250,80,23,125,230,153,125,14,173,14,121,9,88,167,27,224,111,236,182,7,169,229,62,141,190,194,166,187,173,233,19,218,197,113,11,219,207,24,120,228,82,174,164,108,65,216,131,66,225,104,181,42,97,23,80,37,204,11,113,16,202,176,200,170,141,221,167,230,170,64,243,251,234,205,194,211,184,105,180,11,215,45,52,27,198,204,119,116,63,69,190,32,122,123,74,212,157,71,73,48,66,98,198,113,205,143,118,127,223,92,189,78,10,221,27,49,100,189,153,172,181,152,185,99,143,174,238,71,246,26,181,166,149,108,170,115,202,43,110,241,53,169,138,40,142,63,202,159,216,106,213,186,98,86,104,237,99,37,201,176,173,97,205,133,183,243,161,67,246,10,132,213,224,238,223,155,29,106,91,80,94,93,55,72,240,230,238,255,0,100,87,181,235,50,96,102,3,232,239,74,201,30,227,162,239,98,139,116,57,38,7,206,136,130,78,155,211,58,146,144,57,188,141,53,109,54,195,122,202,198,34,106,39,205,18,141,81,176,202,40,184,229,21,11,11,20,224,161,214,74,126,51,205,81,151,67,233,189,70,220,200,141,51,102,65,156,244,205,75,195,166,223,223,145,111,103,20,132,182,196,168,36,251,133,72,142,204,184,140,199,204,52,107,172,117,254,73,169,216,176,229,200,174,17,108,25,180,185,100,36,99,154,20,61,125,145,77,188,96,209,178,232,154,150,143,39,113,119,111,34,39,76,58,144,84,208,242,130,167,122,6,156,93,75,146,215,0,165,49,94,218,150,196,83,78,192,85,89,12,57,166,36,97,74,121,5,11,36,131,206,165,144,76,175,235,86,30,23,135,158,202,252,127,155,31,115,85,92,55,60,129,106,239,193,80,119,150,218,128,199,68,79,185,168,241,191,104,9,26,226,254,38,230,207,49,235,231,91,87,71,140,200,178,141,206,28,126,200,173,103,168,38,230,182,231,9,219,124,224,78,0,232,203,251,34,157,93,77,8,78,152,93,189,153,98,54,169,139,59,18,49,236,212,165,134,138,206,71,179,83,246,186,9,192,246,107,102,45,44,167,216,92,242,168,154,244,91,132,226,73,35,193,193,136,228,124,82,172,177,243,96,251,71,175,157,71,234,150,159,55,227,25,161,199,72,135,218,16,212,148,99,175,190,181,104,160,224,231,31,120,140,239,170,153,239,107,125,207,215,72,117,63,172,223,93,63,203,154,75,33,240,173,244,103,3,116,111,214,111,174,134,148,63,131,159,174,143,117,199,133,11,42,249,210,166,139,76,138,184,50,0,112,230,171,247,22,166,235,87,183,123,167,105,22,16,210,70,132,251,33,246,28,196,120,144,9,199,190,172,215,41,214,161,167,92,106,17,17,227,27,253,235,88,114,163,68,25,39,110,202,163,98,11,15,47,15,125,62,128,177,197,9,110,48,239,234,65,251,42,95,75,180,107,155,149,0,108,58,211,241,71,169,164,133,73,214,229,167,133,44,59,181,18,48,220,238,106,210,104,45,46,220,65,110,0,30,148,101,122,28,113,80,138,72,194,221,187,16,167,242,238,63,152,191,121,175,50,230,100,111,37,97,245,145,251,171,32,98,102,111,53,81,246,154,243,156,58,122,146,62,207,247,81,50,10,175,50,243,2,181,234,200,235,86,202,34,238,211,25,218,162,231,90,158,188,143,35,32,84,53,194,96,154,205,145,12,137,27,42,239,76,21,162,229,93,232,114,43,28,150,227,144,218,129,146,61,104,237,53,9,186,139,250,107,247,208,81,238,238,60,155,31,96,169,45,61,113,113,19,99,62,218,253,244,120,151,180,138,151,1,87,105,201,116,254,164,210,226,165,234,43,139,179,239,164,69,90,123,177,93,130,162,20,100,3,198,133,139,194,140,135,165,53,20,59,94,175,53,98,152,128,51,88,175,87,170,16,245,122,179,88,168,67,223,26,245,122,179,80,128,154,163,114,88,201,39,234,114,183,212,192,210,117,181,230,209,117,5,243,181,148,127,96,210,117,214,228,209,239,31,245,97,102,250,133,59,169,175,62,155,118,152,250,80,72,63,178,104,37,195,14,28,175,137,196,23,199,119,92,249,212,109,184,194,54,71,141,74,95,41,18,56,242,38,128,133,7,43,123,235,200,163,185,46,77,251,216,158,218,221,192,255,0,54,62,250,219,252,50,115,97,47,253,38,95,218,53,166,251,30,187,181,180,215,100,91,137,227,140,202,129,87,153,128,201,207,65,91,139,134,24,29,58,66,15,91,137,122,127,72,215,111,70,253,149,243,57,250,157,223,200,152,36,121,215,134,212,140,215,179,91,236,202,44,29,206,43,217,205,32,29,243,89,205,89,40,195,26,106,65,181,58,212,211,244,53,10,160,87,161,166,241,162,30,134,150,129,150,12,244,217,233,78,63,90,104,244,197,37,132,135,52,172,252,240,123,232,109,116,255,0,26,79,239,31,112,162,116,157,239,65,245,161,53,195,252,105,63,244,135,220,42,75,108,69,175,17,67,237,104,227,179,46,44,111,213,208,239,207,253,157,235,229,221,172,65,78,113,95,80,59,96,126,78,202,248,197,255,0,87,64,212,79,253,153,235,230,44,24,7,52,56,120,97,127,151,225,251,139,136,3,197,58,72,242,183,186,63,247,95,190,187,219,228,213,24,78,194,47,219,59,54,175,27,125,87,22,223,186,184,46,219,218,226,205,47,99,143,154,93,159,237,67,93,251,242,118,136,39,201,254,86,63,167,168,231,234,185,139,247,83,27,165,248,254,225,114,190,189,198,172,249,75,18,189,155,241,121,39,63,156,68,63,237,113,215,18,183,178,57,177,182,113,159,42,237,159,148,182,79,103,92,88,159,173,117,16,255,0,181,199,92,153,160,104,246,247,250,124,233,48,195,9,48,173,229,176,255,0,125,112,244,210,74,13,191,63,224,232,101,94,215,200,171,72,128,251,67,25,197,50,34,112,233,113,111,44,144,207,11,172,177,201,19,148,146,55,83,144,200,195,117,32,238,8,220,84,174,169,163,220,105,110,84,142,104,242,113,141,246,168,245,199,211,141,186,86,155,79,116,43,147,123,118,83,219,204,122,131,67,195,29,160,79,28,23,172,68,118,218,145,1,34,185,61,2,75,225,28,135,192,236,141,211,217,56,13,187,8,42,216,62,126,53,196,143,101,14,161,9,40,171,222,114,225,163,61,24,86,201,236,179,182,235,206,16,16,240,231,25,201,113,121,162,161,9,5,225,6,73,236,23,167,43,1,237,75,16,219,205,212,108,57,134,20,101,203,166,191,106,3,161,146,182,145,211,246,18,75,28,200,200,204,172,164,21,96,112,65,30,53,209,220,19,6,189,172,112,132,58,229,252,93,224,230,100,231,31,73,209,118,231,35,223,144,125,213,163,120,19,135,159,142,46,44,143,15,77,21,221,173,224,87,91,136,156,73,31,118,119,14,24,108,203,141,193,29,107,160,123,40,214,175,109,56,147,93,224,43,201,29,227,211,194,205,102,4,18,44,113,198,138,145,72,3,191,82,211,9,27,148,108,6,24,28,56,0,180,90,111,180,73,198,91,127,32,234,167,234,227,107,145,51,64,146,161,71,25,6,171,255,0,193,114,195,125,114,232,121,148,42,31,134,79,238,173,155,174,240,224,82,215,150,17,251,61,94,33,225,234,61,61,42,169,105,18,157,66,228,48,219,145,7,218,212,57,180,211,193,53,9,8,134,69,56,218,43,150,170,76,71,195,242,146,126,217,167,26,53,153,26,25,145,88,48,33,148,140,134,30,53,51,54,151,12,118,205,60,39,31,149,151,35,203,219,53,30,240,231,166,196,116,52,50,196,227,201,106,86,67,89,59,232,151,73,97,51,179,90,202,113,109,35,28,149,63,241,100,248,250,31,17,215,113,147,107,178,155,152,13,234,30,123,88,111,237,222,210,230,60,134,30,210,231,113,228,65,240,223,112,124,8,166,52,123,251,139,75,147,165,223,177,50,160,204,82,30,147,39,235,123,199,66,60,253,8,163,195,63,86,233,129,56,245,110,92,163,28,194,157,17,208,150,147,171,1,189,31,105,29,139,94,199,38,162,133,160,0,231,98,121,78,61,55,250,171,169,141,41,153,155,161,177,26,176,200,32,251,171,198,63,74,179,75,165,240,213,220,92,205,21,161,85,232,234,192,21,245,205,86,86,51,13,212,176,195,51,75,110,165,130,51,156,157,142,219,248,231,214,155,147,19,128,49,149,145,154,172,50,219,60,90,197,175,48,150,208,229,249,115,150,143,62,214,222,36,96,48,241,216,129,214,172,114,180,58,157,148,119,177,99,219,67,204,7,64,219,103,251,249,17,65,48,168,253,26,235,248,38,254,93,22,83,136,36,29,237,183,64,4,121,0,168,254,129,32,116,3,149,147,169,6,177,229,130,166,62,18,223,98,183,198,214,129,45,162,96,63,203,31,216,122,211,122,98,30,98,49,227,91,211,141,227,13,106,160,15,242,185,254,203,86,150,211,161,34,87,24,232,198,184,114,246,100,209,185,110,139,150,175,31,46,151,162,183,250,49,253,145,82,87,144,11,171,71,56,201,220,26,27,89,76,104,218,63,163,68,63,177,83,41,111,203,44,144,227,217,145,68,139,241,235,246,230,134,74,226,58,60,154,159,86,132,198,210,70,71,209,36,84,4,23,28,172,84,157,193,197,92,184,178,212,219,222,190,219,54,245,174,175,238,77,181,235,46,251,239,88,152,101,150,11,145,231,70,199,112,60,234,171,109,168,231,27,154,145,138,251,214,169,166,21,150,40,231,245,169,125,18,56,239,47,237,237,100,145,81,101,145,80,179,29,151,39,25,53,81,142,244,121,212,133,166,161,221,184,101,108,98,169,108,236,36,206,186,209,244,45,51,65,180,91,77,54,213,35,85,0,51,224,115,191,169,62,52,125,105,30,19,237,182,234,198,218,59,45,110,223,231,145,160,10,178,134,229,144,15,95,6,251,253,106,231,31,108,252,30,233,204,126,120,167,203,187,95,254,170,246,122,127,75,104,229,4,186,186,125,207,183,236,112,242,104,243,245,95,62,242,229,169,105,90,126,173,108,109,117,27,72,231,141,134,48,195,113,238,61,71,194,185,219,143,52,120,184,119,136,46,180,200,100,231,142,38,5,9,235,202,64,32,31,92,26,216,26,239,110,122,108,48,178,104,150,46,242,145,133,146,114,0,83,253,16,78,126,186,211,58,214,191,113,171,94,75,125,119,57,146,89,152,179,49,241,38,185,30,152,214,233,181,41,71,14,242,93,255,0,99,118,139,14,92,55,235,54,94,67,111,55,90,101,231,30,116,11,221,141,253,170,30,75,191,231,87,11,115,104,108,179,143,58,18,107,143,90,14,91,207,90,14,91,194,124,106,213,149,100,213,129,239,36,47,245,86,202,236,230,17,34,106,10,127,81,63,218,173,109,164,175,176,43,103,246,106,10,203,122,15,70,137,126,255,0,247,211,177,120,144,18,123,26,199,81,78,181,187,59,53,128,78,247,32,140,237,25,251,43,77,234,81,236,107,114,246,105,48,133,165,99,250,81,68,126,250,213,130,189,98,179,60,248,102,214,176,178,142,53,230,229,169,0,0,27,10,142,178,190,141,151,148,154,56,77,25,25,230,7,21,234,180,210,198,145,201,202,164,222,230,189,226,1,142,55,149,143,138,39,236,173,62,139,212,83,28,76,192,113,136,101,59,56,3,254,175,253,212,106,40,230,111,112,63,125,96,195,79,54,74,243,52,207,193,31,128,144,181,226,180,240,74,193,74,213,66,108,25,211,192,138,18,88,141,72,178,80,242,37,46,81,9,50,30,229,58,212,37,210,226,242,38,242,12,62,234,178,220,198,8,59,84,21,228,56,185,136,255,0,56,143,178,176,230,141,14,131,31,180,137,164,152,160,29,64,53,112,208,172,214,32,48,55,241,168,61,54,16,102,56,95,208,83,247,213,195,75,131,28,187,86,221,20,45,219,19,153,246,39,33,94,88,148,83,149,128,48,62,202,245,118,81,144,198,220,248,243,20,212,231,19,91,128,122,200,71,246,26,148,199,23,8,190,104,199,237,90,196,235,153,109,207,148,132,255,0,97,170,153,99,213,225,214,177,89,29,106,217,67,83,224,138,138,186,143,57,34,164,231,52,12,251,231,52,137,140,68,60,203,143,10,25,133,72,92,39,92,10,9,134,14,43,36,144,212,53,10,126,82,67,230,223,128,169,43,95,102,104,177,224,195,239,161,97,77,250,122,209,49,236,224,249,26,40,45,202,97,250,152,197,215,191,247,82,35,29,41,205,84,126,114,13,55,24,167,191,19,23,216,42,63,10,50,46,130,132,142,139,139,165,53,20,58,107,213,150,172,81,160,12,87,171,213,234,178,30,175,86,107,21,8,102,177,89,175,109,80,132,127,16,12,232,90,128,207,254,205,33,254,201,162,238,148,181,180,203,230,140,62,202,23,93,25,209,53,1,255,0,53,151,246,77,68,113,63,104,220,9,194,87,214,154,55,18,113,86,157,97,127,168,144,150,182,146,204,59,233,73,216,16,131,45,140,248,227,30,180,53,109,160,214,201,51,145,53,4,252,180,217,240,102,31,109,70,66,15,35,31,90,155,214,35,84,190,185,69,100,96,37,112,25,24,50,145,147,184,35,98,61,69,67,196,164,171,129,231,94,71,131,187,46,65,123,112,215,100,225,158,5,186,215,161,78,103,177,6,96,188,229,51,128,78,50,55,21,182,190,66,61,188,91,246,199,217,156,182,114,52,134,251,67,148,69,51,72,73,44,175,146,187,157,219,27,140,248,226,171,250,199,99,86,189,184,104,151,220,17,123,172,73,166,195,115,9,13,60,104,25,134,118,216,26,191,124,146,62,77,188,53,242,114,224,187,221,35,72,212,238,53,59,235,251,166,107,187,201,148,33,112,132,170,0,163,232,128,51,227,212,154,233,233,19,181,37,231,249,24,231,73,73,75,203,111,137,190,141,122,133,186,212,172,172,158,40,238,174,226,133,167,110,72,149,220,2,237,215,10,60,79,186,185,195,183,159,151,135,101,253,137,235,58,135,8,190,159,168,107,58,237,173,178,92,70,150,202,191,54,102,44,65,142,73,65,37,27,0,254,137,223,173,117,86,230,7,177,211,136,164,169,56,175,114,158,181,171,123,6,249,67,240,159,110,60,59,107,169,233,150,179,233,119,243,91,45,211,88,92,186,179,247,100,145,206,165,78,25,114,8,240,35,108,129,145,91,95,217,113,159,182,174,53,53,113,100,146,148,29,73,3,182,105,182,52,67,199,141,197,48,234,71,133,70,68,236,18,77,137,161,164,162,166,20,44,131,198,130,68,6,122,105,186,102,157,110,180,211,244,197,38,65,142,232,227,55,159,26,7,91,63,198,115,255,0,75,240,163,244,97,249,230,125,106,63,91,223,83,184,254,149,73,125,215,204,139,196,107,222,217,155,151,178,110,52,63,254,175,106,63,248,105,43,230,84,68,103,106,250,101,219,89,199,100,92,108,127,253,94,212,127,240,239,95,50,225,56,59,249,213,96,224,39,226,30,180,0,241,102,154,164,227,22,87,71,251,112,87,208,63,147,219,127,254,62,196,78,220,247,175,211,210,228,126,234,249,249,103,255,0,229,101,131,28,127,136,93,126,220,21,244,15,176,36,3,228,255,0,166,120,119,183,147,109,238,157,207,251,52,115,240,63,131,253,195,95,191,238,141,77,242,144,246,251,63,226,49,250,215,113,255,0,226,82,185,175,132,237,127,139,39,97,215,190,252,5,116,175,202,22,72,211,128,53,217,37,250,38,238,32,118,243,184,90,231,254,23,183,100,211,164,146,12,48,50,159,92,236,43,207,225,251,183,241,254,14,140,213,176,75,189,58,43,136,204,111,24,101,199,143,214,62,207,186,169,122,215,12,79,104,205,113,105,237,40,240,197,108,249,22,45,201,139,4,111,248,254,250,10,234,20,111,208,27,12,109,227,143,247,26,53,38,184,22,226,106,8,230,100,124,16,82,69,61,60,232,135,116,185,66,36,0,63,159,157,91,117,238,20,182,185,230,146,216,114,73,147,238,62,53,77,184,181,184,177,148,197,112,164,99,161,52,248,206,193,224,218,159,39,159,148,111,24,252,157,184,132,77,167,194,117,110,25,187,144,54,163,162,200,248,7,125,229,183,99,252,148,187,147,250,175,250,67,56,101,250,161,217,79,105,221,157,246,189,195,41,199,157,159,106,22,215,112,94,242,165,209,228,9,115,4,170,63,145,184,95,164,174,160,244,62,24,32,144,65,63,22,149,195,108,195,220,69,91,251,42,237,91,142,123,24,226,152,184,187,128,245,111,155,92,30,84,187,181,147,45,107,127,16,57,238,166,64,70,71,92,48,246,148,156,130,55,206,156,89,158,46,4,229,196,178,35,237,60,147,69,18,151,146,64,160,117,36,214,182,226,14,42,224,120,117,182,134,211,89,137,46,165,194,72,160,30,235,152,30,129,186,6,246,183,240,219,192,245,208,154,71,202,195,79,237,155,134,146,46,26,18,105,58,136,80,186,165,140,210,131,45,169,233,236,145,244,227,99,156,56,27,141,136,12,24,8,169,245,24,224,206,72,146,79,6,35,251,226,145,159,89,60,239,161,165,75,207,246,11,22,153,99,246,172,233,43,112,37,183,120,219,161,146,79,219,52,4,214,82,194,248,10,89,79,66,5,107,238,5,237,82,210,198,116,208,56,130,78,91,124,242,67,112,119,238,189,31,249,190,190,30,59,116,221,22,182,241,93,34,144,67,163,128,192,131,144,71,129,21,49,97,235,117,96,205,244,20,219,171,89,133,197,169,10,202,90,66,187,120,142,83,183,217,67,234,186,112,187,140,167,49,142,88,219,158,41,0,201,70,29,15,239,30,32,154,216,19,232,202,183,58,111,50,236,110,192,255,0,171,122,7,139,244,33,103,27,95,64,190,207,48,13,246,83,243,104,58,113,185,38,38,25,237,211,41,186,54,173,43,150,182,186,2,59,152,112,36,76,237,232,195,205,79,129,251,136,34,172,48,94,130,6,245,82,212,173,30,70,75,203,54,9,115,15,208,39,96,227,197,27,208,249,248,29,252,193,123,79,214,82,234,32,227,42,192,242,186,55,84,97,212,26,199,139,51,135,178,198,202,23,186,46,105,58,182,231,6,156,239,1,29,106,2,222,248,17,244,168,196,187,7,198,182,199,50,98,122,73,34,245,31,171,91,203,113,2,203,107,143,156,219,55,123,14,78,3,48,27,169,59,224,48,37,115,131,140,231,168,20,224,184,4,117,175,119,160,248,212,148,148,149,17,108,68,106,147,199,170,233,75,60,101,177,203,222,47,48,32,244,220,16,119,7,168,32,238,8,173,87,99,107,139,153,70,63,77,190,250,217,247,105,243,75,169,32,81,249,11,238,103,140,120,36,216,203,47,95,210,3,155,97,212,57,39,113,84,187,29,57,141,204,199,151,110,245,190,250,226,234,49,184,229,219,134,111,199,36,226,72,235,171,141,27,76,31,171,36,95,176,106,194,99,197,188,87,3,172,36,6,254,137,219,239,199,215,80,220,67,14,52,171,49,250,178,167,236,154,182,216,217,137,173,204,109,156,72,156,167,226,40,98,174,208,228,235,115,91,246,131,98,17,187,213,27,117,7,208,214,157,214,97,205,224,219,194,186,3,141,44,205,198,140,29,199,183,9,48,191,161,31,220,214,138,214,35,197,224,7,214,177,77,84,232,103,96,75,120,113,225,82,48,197,77,91,199,233,82,48,199,210,169,145,30,142,17,229,69,71,22,60,43,49,199,68,36,116,44,179,209,130,162,158,18,54,58,214,2,86,121,104,75,177,183,36,248,211,46,153,162,74,210,25,42,18,192,158,44,208,242,69,233,82,44,148,195,199,159,10,133,17,114,197,215,106,18,88,177,156,40,38,165,165,143,173,9,52,126,234,178,19,154,74,123,11,181,109,30,5,132,192,178,190,62,148,120,63,93,107,141,14,18,237,26,214,217,208,98,75,88,18,12,123,114,70,100,62,131,32,15,190,155,133,111,101,75,131,84,106,81,108,107,104,112,75,152,163,86,7,233,91,197,247,26,215,186,148,29,70,60,107,96,240,178,242,218,196,124,237,226,251,141,28,31,180,133,73,23,155,91,214,24,246,170,7,142,59,103,224,142,204,174,244,43,62,54,215,237,244,165,226,27,169,45,45,103,184,149,35,137,93,35,46,90,70,102,28,171,244,87,155,167,51,160,56,206,104,232,24,237,189,67,241,103,5,112,86,189,125,164,113,143,22,105,118,247,23,92,40,110,46,180,251,139,135,110,75,67,34,5,146,78,92,242,177,229,93,139,3,202,70,70,8,205,116,241,229,117,200,135,21,123,142,69,175,233,188,81,117,164,241,14,143,123,29,221,142,163,24,158,218,226,35,148,150,38,137,138,176,62,32,140,26,181,70,61,162,124,212,126,53,203,92,17,218,251,95,118,199,195,61,155,112,245,189,165,142,132,18,226,56,44,225,133,16,69,4,86,178,152,198,0,246,51,202,8,81,140,0,60,8,39,171,173,224,202,171,121,170,211,253,27,47,88,230,253,226,245,112,232,233,66,2,215,138,31,42,49,109,253,41,98,223,210,186,253,6,46,162,57,163,62,84,196,145,159,42,152,54,222,148,211,218,250,85,60,100,234,43,247,17,156,29,170,7,80,76,79,6,221,100,199,246,77,92,110,45,6,14,213,1,169,88,254,90,22,199,73,63,3,88,243,225,116,54,19,36,180,187,108,114,62,58,160,31,81,53,107,211,98,198,42,23,79,132,119,49,31,74,177,216,167,44,101,190,21,191,79,14,145,19,118,19,89,172,87,171,96,161,182,31,156,198,127,152,255,0,122,210,164,235,25,242,111,192,214,72,246,212,250,17,247,82,46,15,42,161,255,0,56,163,235,56,161,101,142,215,134,213,138,200,232,106,217,64,243,30,180,20,180,100,253,104,41,105,18,24,129,38,25,20,11,167,181,210,143,126,159,26,31,148,19,89,228,173,140,67,113,12,49,95,32,63,26,117,122,230,144,23,18,183,244,71,227,75,81,87,18,153,37,170,143,206,20,211,81,244,167,245,81,249,72,207,165,50,131,194,158,252,76,5,192,76,116,92,84,44,116,84,66,152,138,30,61,41,52,163,210,147,70,128,51,88,175,87,170,200,122,179,94,173,97,242,137,237,179,77,236,31,179,107,206,51,187,72,102,188,118,249,189,132,19,63,42,73,57,86,111,107,27,144,2,147,129,185,56,92,140,228,83,106,42,217,113,139,147,164,108,234,245,124,118,213,127,194,1,219,164,92,125,196,58,215,15,246,131,116,176,92,202,22,222,206,238,37,228,72,132,163,149,34,183,37,163,141,136,192,56,201,198,71,49,220,159,161,61,156,124,179,123,48,237,31,180,14,29,236,167,66,150,123,206,34,213,108,90,230,249,160,141,150,218,202,68,129,165,104,249,156,2,231,216,97,149,246,122,97,141,90,169,43,68,146,113,116,205,131,219,231,104,54,253,151,118,65,196,220,109,113,27,200,44,108,202,34,160,4,243,202,194,53,56,241,193,112,113,233,95,22,56,207,183,30,36,227,158,212,244,13,99,136,181,41,110,46,101,185,182,129,230,239,89,229,145,68,163,5,216,146,114,115,225,128,6,192,1,95,112,251,71,224,253,3,143,248,23,92,224,254,39,178,23,122,102,167,101,36,83,199,156,28,99,33,129,29,24,48,4,31,2,5,115,207,102,159,224,227,249,50,112,86,181,97,198,77,160,234,122,253,252,1,46,45,215,87,188,239,97,137,240,8,97,26,170,130,65,220,115,102,149,209,215,145,219,218,191,145,234,106,56,105,114,219,253,138,48,246,173,209,143,138,131,66,194,184,71,235,83,252,67,107,21,166,177,125,105,2,4,142,43,137,17,84,116,0,49,0,84,50,40,10,249,175,39,193,216,106,182,54,231,103,186,229,166,129,172,180,215,188,194,54,78,92,168,206,43,112,240,157,245,189,222,151,222,195,32,33,165,118,199,136,5,137,27,87,53,113,36,147,219,105,146,79,111,35,35,174,224,169,197,87,116,46,213,56,143,68,145,91,190,103,3,244,149,185,91,247,26,108,117,223,102,200,163,46,4,188,15,52,109,114,95,190,91,189,158,241,143,30,240,62,141,117,192,58,245,198,145,174,232,122,154,222,217,220,195,59,69,237,133,97,130,235,186,231,61,69,113,23,105,63,37,31,148,238,169,193,111,219,20,185,226,109,93,156,197,172,105,233,59,94,93,201,18,238,146,130,219,201,129,182,1,230,198,58,248,119,28,29,183,90,113,46,150,116,125,97,163,203,144,67,74,57,88,17,235,208,214,210,236,227,137,56,106,45,30,61,61,53,8,163,152,177,98,174,113,146,124,143,67,93,28,90,245,159,42,81,126,205,25,158,7,134,14,214,246,124,186,249,1,220,118,161,255,0,227,35,166,67,164,232,122,173,149,138,202,231,86,137,173,93,34,142,32,140,27,159,152,123,59,157,135,158,43,236,34,177,27,131,131,77,67,21,168,38,88,35,140,23,220,178,168,201,248,248,211,192,86,248,164,155,146,238,35,36,250,210,79,176,226,220,21,250,67,62,234,86,98,155,96,112,105,131,145,77,181,55,175,204,79,72,171,139,119,93,192,200,168,249,84,140,237,71,45,204,177,237,158,97,228,119,164,187,218,79,179,102,38,245,233,66,233,240,94,232,137,113,131,77,56,216,212,140,246,82,47,180,187,169,232,70,224,208,50,35,12,138,76,147,65,39,99,154,32,252,243,227,81,186,215,254,179,184,254,153,169,93,21,113,119,241,168,173,107,255,0,89,220,127,164,53,83,251,191,153,35,226,53,191,109,231,29,144,241,175,255,0,187,218,143,254,29,235,230,100,71,124,147,95,76,187,113,255,0,243,65,198,191,254,239,234,31,247,13,95,51,97,192,111,141,14,23,176,199,200,69,128,47,197,150,99,166,52,251,147,255,0,89,13,125,6,236,27,11,216,39,14,140,28,73,125,114,63,183,112,127,10,249,249,165,1,255,0,11,172,201,233,252,31,113,255,0,121,13,125,6,236,71,17,246,17,194,88,253,61,74,236,127,226,207,225,71,63,11,248,63,209,150,184,95,21,250,163,74,124,164,167,238,187,54,214,137,92,243,93,65,183,254,253,107,158,120,59,83,150,29,45,251,130,36,143,189,57,86,234,54,31,85,116,23,202,76,22,236,207,85,0,100,155,168,55,242,252,168,174,104,225,232,76,118,38,72,156,163,119,132,29,250,236,63,223,92,61,50,188,79,227,252,29,44,158,204,139,253,189,229,157,252,126,216,228,113,224,124,253,255,0,93,55,113,100,209,140,169,44,190,131,195,167,238,168,45,58,75,169,238,98,182,101,94,105,92,34,182,113,190,9,206,222,239,182,172,26,116,147,144,98,149,131,129,204,49,229,140,120,213,74,52,10,125,68,92,240,55,38,74,239,145,225,240,53,95,213,180,152,46,227,228,150,48,72,82,21,189,198,174,18,228,228,168,207,95,223,64,92,195,12,185,230,82,14,77,69,176,45,26,159,85,209,238,180,246,102,137,57,227,30,30,148,44,18,243,175,224,122,138,216,186,149,129,1,186,58,16,60,42,167,169,232,168,133,166,182,96,172,119,229,20,232,206,249,7,128,125,58,125,91,73,184,28,65,162,106,82,105,247,118,56,41,117,20,170,142,156,199,24,195,125,53,39,0,169,4,30,132,86,252,236,215,182,148,227,34,186,62,190,32,179,215,34,94,110,84,126,88,110,84,117,120,242,118,62,38,50,114,58,130,192,18,57,99,137,181,168,44,39,181,183,185,199,60,114,43,152,142,220,224,28,144,62,202,204,220,79,168,181,224,185,93,18,230,33,26,137,22,68,148,130,156,164,144,224,129,149,35,32,130,55,30,20,245,133,101,91,128,242,56,189,143,160,43,109,45,222,151,109,196,118,239,21,198,159,120,204,144,93,65,50,73,27,176,220,168,101,39,113,91,107,177,30,208,245,43,29,94,207,132,239,249,174,172,47,36,17,65,147,237,219,185,233,140,245,66,122,175,135,81,226,14,144,249,35,241,25,227,95,147,62,169,194,23,183,171,12,188,35,37,244,233,223,63,55,50,66,194,78,81,156,5,194,134,223,30,38,182,23,100,100,55,104,26,9,7,99,123,30,126,186,172,113,245,121,210,143,23,255,0,144,167,83,198,236,235,251,168,135,61,144,199,209,159,155,251,13,76,107,214,130,243,73,185,129,134,114,1,31,12,81,147,140,201,1,255,0,56,79,246,90,156,116,14,133,15,70,24,174,243,73,170,103,38,251,154,82,229,90,25,94,39,24,32,144,106,171,175,93,29,50,226,59,184,34,203,204,220,143,131,128,216,27,31,125,108,30,45,211,205,165,251,54,61,151,53,174,248,173,65,142,219,111,242,135,238,175,45,168,199,234,230,227,228,116,97,46,168,216,253,150,191,116,224,98,1,254,191,251,170,98,223,89,186,96,51,110,191,252,207,247,85,115,78,143,97,181,79,91,69,176,162,130,41,146,177,106,147,145,252,154,143,235,83,195,80,184,240,85,251,104,123,123,102,96,54,192,243,163,162,182,84,27,12,159,51,78,0,30,232,92,223,91,180,18,144,136,196,31,100,111,177,205,11,21,130,193,236,162,224,84,199,119,88,49,120,226,151,56,91,177,145,117,177,9,196,81,231,77,182,31,231,215,246,90,174,218,60,34,72,64,198,227,99,85,62,35,79,226,248,6,63,203,175,236,181,77,240,77,245,193,190,191,210,47,219,51,219,78,100,67,140,7,130,66,90,50,51,215,27,161,245,67,89,112,215,172,166,106,150,240,176,62,42,177,201,186,181,198,215,81,115,175,244,215,251,143,172,215,59,113,12,5,53,60,114,249,215,80,241,188,5,32,91,149,27,198,121,254,30,63,102,107,159,248,186,192,46,182,204,171,236,191,182,190,227,88,245,113,232,202,55,27,234,133,149,203,120,142,219,84,132,49,31,42,38,222,196,99,165,72,195,98,63,86,179,88,218,0,142,35,229,79,172,103,29,42,77,44,7,149,62,186,127,243,106,81,40,136,9,89,229,244,169,143,224,255,0,230,214,14,158,63,86,170,139,162,24,173,36,175,165,76,29,63,249,180,219,216,227,194,161,40,135,101,166,93,61,42,93,236,189,40,121,44,253,42,138,162,30,68,161,38,74,153,150,211,30,20,28,214,167,29,42,18,139,47,8,91,9,238,34,13,208,145,159,117,108,45,30,227,231,58,156,204,62,143,116,66,251,129,24,254,254,181,78,224,184,55,139,3,192,125,213,122,208,224,141,110,39,126,65,205,221,46,15,191,21,171,12,118,64,201,210,101,11,83,131,218,97,143,19,87,142,28,143,22,112,255,0,209,226,251,141,85,181,72,191,43,32,199,233,31,190,174,92,59,24,249,156,35,31,228,99,251,168,97,226,23,45,149,147,54,201,226,122,10,231,223,148,223,108,54,186,94,157,113,195,86,55,8,208,91,48,23,124,172,79,206,46,58,165,190,223,162,184,230,115,159,12,100,17,131,179,123,88,237,10,14,4,225,231,91,91,152,227,212,238,227,115,11,48,200,183,137,70,100,157,189,20,116,243,56,216,128,107,231,119,24,113,6,181,218,127,22,195,162,104,43,52,169,36,141,21,164,82,54,224,19,151,150,76,103,4,227,153,142,248,0,12,144,162,159,150,125,43,162,60,151,135,31,83,234,151,5,199,228,185,170,106,90,223,202,99,135,111,165,231,156,230,254,91,135,84,217,3,90,76,185,56,217,71,51,40,29,6,224,10,250,129,99,30,109,226,62,113,169,251,43,138,59,2,224,238,30,236,195,94,208,244,123,119,19,106,122,140,167,231,23,5,127,41,59,136,219,39,249,168,185,192,29,6,124,73,36,247,6,156,153,180,183,245,133,126,225,93,79,66,164,186,145,147,210,78,218,22,177,83,130,47,74,121,82,156,238,235,208,36,115,1,76,62,148,219,194,13,29,221,237,214,144,200,42,232,132,92,208,12,116,168,109,74,215,101,108,116,97,86,105,35,240,197,69,106,49,126,79,167,70,31,125,42,112,180,90,116,42,194,47,200,71,239,63,133,78,194,188,177,1,81,182,17,102,8,246,241,63,133,74,227,10,5,30,53,64,179,53,234,197,122,156,9,134,56,100,30,100,143,176,211,55,153,238,147,253,52,95,182,41,83,28,73,0,243,144,254,195,87,174,70,99,93,191,202,33,254,208,161,124,50,208,237,100,120,214,41,66,173,240,80,44,253,77,3,45,29,62,212,12,180,137,12,64,210,116,52,216,93,233,201,60,105,52,134,49,13,145,237,147,143,1,89,20,166,31,141,96,10,180,83,36,117,45,251,163,230,5,53,30,244,237,246,240,192,127,154,41,17,173,57,248,152,11,129,248,133,25,16,52,196,49,147,190,40,149,219,96,41,137,2,217,147,94,245,175,96,214,40,208,39,171,213,234,245,89,12,214,144,249,91,124,157,46,62,82,29,156,195,194,218,87,16,69,163,106,218,125,216,188,179,184,158,50,240,177,229,33,145,194,238,1,24,246,128,56,199,67,154,221,244,45,222,165,99,100,63,57,184,68,63,171,212,253,67,122,25,36,215,180,28,37,40,202,227,201,195,191,39,223,240,93,112,143,0,107,178,241,183,108,92,69,15,24,235,10,75,218,89,91,35,197,103,4,152,56,145,153,136,121,24,19,145,144,160,16,14,245,178,126,78,255,0,39,254,9,224,14,210,110,120,159,67,211,102,91,232,225,155,158,230,238,102,154,80,132,8,251,181,45,244,6,8,216,99,101,3,194,183,126,179,218,77,133,135,52,118,232,11,143,215,57,63,234,143,223,90,226,247,140,110,214,105,159,74,177,142,39,184,98,210,72,253,88,147,147,176,245,245,174,102,179,95,135,30,72,190,174,59,35,102,13,54,89,194,74,185,238,205,197,174,107,122,124,54,55,54,235,112,178,74,241,50,5,83,144,9,4,110,122,85,30,227,181,36,210,180,219,125,58,36,141,231,130,4,137,158,54,15,146,171,140,239,128,58,122,214,178,191,187,215,53,50,126,121,168,72,203,250,160,225,126,161,181,69,92,196,214,170,12,247,8,161,152,32,46,220,160,177,56,3,127,18,118,174,86,163,211,51,147,188,74,141,216,189,29,24,175,111,114,15,84,149,174,181,11,155,167,36,180,178,187,159,60,146,77,69,162,231,188,205,74,221,167,36,238,135,168,59,208,10,155,200,184,240,172,201,218,182,50,75,122,44,60,90,0,209,165,57,233,90,165,153,78,224,13,252,171,107,241,168,43,160,206,222,66,180,186,93,227,198,177,235,157,100,15,77,195,11,111,69,222,138,176,215,117,141,45,185,172,175,100,141,65,250,4,229,126,163,81,255,0,59,244,205,97,167,86,30,85,145,73,173,209,165,171,228,217,220,47,219,223,18,104,44,177,205,44,134,37,234,20,243,47,250,173,248,17,91,151,132,254,81,60,63,172,4,135,81,69,89,15,83,17,193,255,0,81,183,250,179,92,144,74,182,192,210,9,0,229,88,130,15,90,221,131,210,89,240,108,157,163,54,77,38,60,157,168,250,17,164,241,54,133,174,70,27,76,212,161,152,227,60,129,176,195,222,167,122,144,32,30,149,192,26,87,25,241,22,138,232,214,218,131,186,169,4,44,132,182,61,199,168,248,26,218,92,41,242,152,214,180,210,144,107,5,164,140,96,30,244,25,23,235,250,67,237,174,198,15,76,227,158,217,21,24,50,104,39,29,227,185,213,44,54,222,134,149,118,170,39,12,118,229,194,28,69,26,137,103,22,206,113,146,15,58,15,126,55,31,17,87,136,47,108,117,24,69,197,149,212,83,198,122,52,110,24,125,149,211,134,108,121,149,193,217,146,88,229,13,164,134,214,105,161,63,146,144,175,167,129,248,82,205,212,18,237,115,23,41,253,116,253,212,151,76,29,169,178,190,117,125,77,3,86,27,166,91,34,220,119,145,72,174,189,118,63,133,64,107,35,58,149,199,250,67,68,206,90,63,110,54,42,195,112,65,198,40,41,75,202,230,73,24,179,19,146,79,137,160,156,211,135,77,18,49,167,102,183,237,230,120,173,123,27,227,107,155,135,9,20,92,63,126,238,199,193,68,13,147,95,52,44,100,130,238,37,185,183,148,60,111,184,35,198,190,151,124,161,109,109,174,123,19,227,171,107,215,43,111,47,15,95,199,43,6,10,66,24,88,19,147,211,99,95,48,96,226,110,26,177,136,69,117,197,22,76,232,55,105,239,145,164,111,126,78,126,3,166,192,12,109,83,13,116,191,136,77,251,95,94,242,115,75,64,120,182,15,230,233,210,253,178,71,251,171,232,79,97,225,31,176,206,14,30,90,141,209,251,47,43,231,102,131,196,60,59,119,172,155,251,109,119,78,146,36,178,100,102,23,113,142,81,222,41,201,4,231,29,55,174,215,236,95,182,174,200,52,238,201,56,111,69,213,59,82,225,107,75,251,77,66,118,123,121,117,104,17,212,55,206,128,230,5,189,156,243,169,223,204,121,138,57,61,159,193,254,140,37,199,225,250,143,241,6,131,166,113,45,133,230,139,172,90,45,205,157,216,41,44,76,72,200,206,65,4,110,8,32,16,124,8,174,122,227,111,147,183,21,112,209,125,75,129,158,93,114,203,152,22,179,42,13,218,130,72,192,81,252,175,232,253,12,54,73,246,112,9,174,148,130,104,174,57,103,130,68,146,57,0,117,117,32,134,7,161,4,117,21,55,163,105,19,106,151,10,170,167,144,31,105,171,203,97,212,79,19,165,186,242,59,146,195,28,136,225,142,23,191,181,186,213,109,160,98,208,76,37,221,28,237,144,14,192,254,21,103,211,163,112,242,30,187,59,125,101,127,117,118,111,28,124,154,123,61,237,46,52,212,111,45,27,75,215,99,25,139,85,180,64,36,114,20,168,19,38,203,48,220,117,195,225,64,12,6,213,204,28,105,217,7,104,221,140,188,205,196,86,11,169,232,184,228,139,83,181,203,195,130,118,12,126,148,109,237,1,135,0,18,8,82,192,102,183,237,145,117,71,240,49,215,67,166,82,166,4,108,65,250,234,54,228,75,191,118,228,250,26,152,89,109,117,24,251,219,57,67,17,213,73,193,90,140,187,70,70,32,130,8,168,138,100,45,229,195,160,61,226,117,192,207,74,137,190,78,247,5,99,36,251,170,79,82,230,38,17,177,252,180,126,31,206,20,155,251,134,181,67,35,198,162,49,250,101,176,7,190,162,139,123,32,93,45,217,207,221,164,129,169,113,165,142,159,23,178,69,196,49,129,235,149,7,238,171,182,163,18,124,222,240,143,8,100,251,141,83,120,164,15,253,42,88,203,145,202,47,81,206,122,96,62,122,213,239,81,214,237,69,149,240,230,131,120,36,223,189,30,71,210,186,57,49,203,162,9,35,62,41,43,147,108,222,159,37,77,98,222,214,14,53,209,217,221,102,23,182,115,170,43,16,175,111,36,12,183,10,124,195,123,32,249,130,107,103,124,138,245,77,114,247,141,34,210,117,59,183,150,223,69,212,44,226,183,73,70,94,33,39,125,152,249,186,149,94,232,96,30,153,192,56,0,13,71,242,81,212,44,224,237,87,89,188,187,176,75,171,70,210,21,165,129,155,103,39,153,6,254,99,98,61,213,189,126,76,18,65,31,110,124,79,99,108,136,177,195,196,150,252,184,234,63,43,120,49,240,197,47,20,58,117,59,255,0,218,199,77,167,141,252,206,253,152,123,112,127,164,255,0,101,169,222,148,212,163,47,23,163,231,251,38,157,174,233,200,42,60,99,98,179,171,101,125,65,242,173,63,198,22,141,10,91,243,110,59,206,191,10,222,188,69,15,60,1,177,212,86,170,227,107,53,38,16,203,156,56,63,217,174,31,164,177,211,235,54,105,229,107,164,173,233,86,206,224,96,109,86,91,75,69,80,50,50,104,45,58,16,0,0,84,229,188,93,43,38,53,99,101,176,228,113,211,225,41,73,29,58,18,180,40,128,53,201,89,238,252,169,254,74,247,37,71,18,38,66,241,2,102,202,17,143,242,227,238,106,42,249,14,145,123,167,241,76,75,133,183,97,105,125,129,214,222,66,0,99,129,147,200,252,167,200,43,72,105,26,234,254,109,16,255,0,60,62,230,169,59,57,224,190,188,189,225,237,66,16,241,203,0,33,27,164,176,186,242,184,250,242,15,190,185,209,94,219,94,243,114,126,202,37,184,170,49,54,152,100,3,160,205,104,158,37,182,13,115,17,42,121,163,44,153,35,168,216,141,254,53,185,116,169,110,38,225,251,157,22,254,67,37,230,144,230,214,87,56,204,136,0,49,200,113,250,200,84,250,28,143,10,214,156,91,6,126,106,113,250,77,248,86,127,72,123,77,76,110,157,82,113,43,118,182,189,54,169,56,45,54,233,74,180,131,97,181,74,65,110,49,210,176,37,99,193,22,216,40,230,97,128,55,205,28,154,69,217,233,106,199,234,253,244,228,246,223,154,203,183,232,55,221,82,92,77,127,117,161,233,235,168,192,241,44,72,220,178,243,161,99,131,208,143,143,223,90,48,224,150,105,40,69,54,222,201,32,39,53,5,111,130,57,116,59,246,27,90,55,214,63,125,100,232,58,136,235,102,223,235,47,239,169,45,10,46,56,226,61,58,61,91,67,183,134,226,214,66,193,93,76,64,228,28,16,67,56,35,226,40,230,225,238,212,79,77,53,126,13,7,255,0,204,173,143,209,153,226,250,101,9,38,189,223,236,41,106,113,189,212,151,226,86,159,67,190,94,182,167,253,101,253,244,60,154,69,224,255,0,217,143,250,203,251,232,222,32,186,226,238,28,158,43,109,105,126,111,44,234,93,20,36,79,145,156,103,217,99,143,141,3,6,167,196,55,173,203,110,178,57,61,63,37,24,251,218,152,189,11,171,148,122,150,57,87,157,63,224,159,107,195,116,228,191,16,105,52,171,191,249,49,255,0,89,127,125,9,46,151,119,255,0,37,63,235,47,239,171,50,112,255,0,30,92,167,120,150,12,71,175,114,63,219,161,47,116,110,51,180,25,185,177,145,125,221,201,251,154,148,189,19,168,110,148,31,215,200,47,180,99,75,118,138,196,186,93,231,252,148,255,0,172,191,190,131,155,76,188,220,155,83,254,178,254,250,153,188,185,214,45,99,121,110,34,149,86,53,44,199,187,77,128,235,250,84,69,172,115,79,99,21,220,173,204,46,19,188,77,128,194,145,247,210,245,62,139,212,105,34,167,154,13,39,230,139,199,159,22,87,80,146,108,127,129,68,119,16,218,220,68,121,146,84,70,83,230,8,200,171,182,146,132,79,49,199,249,24,207,216,181,74,236,170,50,218,22,139,235,107,111,251,34,182,84,80,219,105,214,81,247,191,227,58,135,40,140,120,132,69,4,159,179,237,20,88,113,190,132,193,155,236,107,237,86,63,206,38,31,207,97,246,213,138,61,103,78,225,174,21,147,94,213,36,41,111,105,2,179,99,118,99,128,2,168,241,36,144,7,169,170,254,172,224,94,220,38,122,74,227,237,53,165,190,84,124,113,174,112,223,10,105,198,24,101,54,10,50,130,23,28,237,47,50,39,49,27,110,59,204,13,246,220,248,226,179,69,184,182,210,178,212,122,233,26,131,183,238,212,175,248,175,83,189,142,89,157,90,86,197,194,134,246,85,84,229,45,215,31,162,135,115,230,251,227,35,38,87,178,206,13,183,236,239,134,219,137,181,75,49,46,187,171,40,228,136,236,209,161,221,99,201,250,35,244,156,227,174,6,228,40,58,115,177,27,161,218,143,26,205,168,93,217,207,6,145,195,228,220,220,153,87,233,56,221,87,0,231,192,156,99,192,12,111,93,17,117,169,155,203,134,146,120,216,23,192,138,54,35,242,73,224,184,27,103,196,156,156,159,28,0,5,40,78,223,95,38,134,214,209,136,119,102,215,23,114,246,151,161,234,23,210,153,39,158,250,53,102,198,0,7,32,42,143,5,25,216,125,121,36,147,222,218,88,205,165,175,250,5,251,133,112,87,1,140,113,222,128,219,12,106,118,227,3,253,32,21,222,250,64,230,178,180,63,230,7,225,93,207,66,187,148,142,95,164,118,160,229,90,80,0,86,105,36,230,189,18,71,42,204,237,88,42,15,133,98,189,156,85,209,67,114,71,177,218,163,53,8,179,9,62,163,239,169,141,142,198,130,190,132,247,45,183,151,223,66,214,193,38,103,79,79,205,212,249,19,70,29,177,76,89,174,33,2,136,53,35,177,76,77,123,21,154,197,25,67,83,12,201,7,164,132,255,0,97,169,83,15,99,220,202,126,218,203,12,148,39,193,179,246,26,197,193,196,14,222,67,53,79,134,90,236,46,148,41,52,161,210,164,184,40,26,113,159,10,6,90,62,90,6,97,189,103,144,212,10,251,131,72,38,157,113,149,62,234,107,52,150,18,18,73,44,43,42,43,199,168,165,168,168,139,36,166,133,230,183,131,148,103,217,31,117,41,35,134,31,229,28,22,242,20,40,184,153,148,39,62,20,0,48,54,165,160,173,29,73,187,66,233,134,44,197,142,21,66,138,122,60,145,185,161,163,20,74,144,6,73,192,20,105,249,130,213,11,164,80,87,186,238,159,101,25,145,229,14,23,25,229,35,0,121,146,72,24,170,142,171,218,93,180,92,209,217,126,81,193,32,8,71,55,214,199,109,253,1,165,101,213,98,192,175,36,168,102,60,25,50,186,138,47,50,75,20,43,207,44,138,139,230,199,2,161,181,46,46,210,180,248,249,218,80,71,129,115,200,15,187,59,159,118,43,88,106,124,89,174,94,134,104,129,140,28,244,112,206,125,57,152,254,234,128,155,231,51,57,146,105,114,205,213,157,185,137,248,215,35,81,233,200,199,108,49,191,137,208,197,232,182,247,200,203,206,177,218,108,178,230,59,5,119,7,161,31,147,95,175,233,31,118,213,79,191,215,245,123,242,68,183,125,218,183,232,69,236,143,222,126,38,129,60,138,49,204,88,248,211,92,232,171,200,136,170,7,128,174,46,109,126,125,71,138,71,75,30,151,22,47,10,60,81,179,147,147,235,89,207,32,206,1,38,155,121,20,110,210,86,5,202,174,202,153,245,59,10,201,99,217,151,51,73,178,46,40,91,201,45,236,215,190,191,154,24,64,194,243,57,0,250,1,68,181,228,129,112,101,85,7,193,69,12,247,150,170,220,253,220,101,191,88,174,77,70,90,146,92,149,123,162,36,185,121,20,146,24,228,18,49,181,0,168,75,201,238,53,41,122,193,238,93,241,244,137,52,4,74,12,210,1,228,107,163,15,10,48,203,196,77,113,250,227,134,238,72,206,194,185,249,110,15,131,87,66,246,131,107,5,215,12,93,195,113,59,66,140,167,46,189,71,186,185,173,120,67,137,161,231,154,194,94,246,28,251,29,247,176,236,61,223,188,210,117,152,92,231,104,29,60,212,109,50,77,110,78,217,201,247,83,159,58,30,13,85,203,139,205,99,72,144,46,169,166,203,8,253,124,101,126,177,181,19,107,170,71,125,252,137,4,249,120,214,7,142,81,229,27,20,148,184,39,5,192,59,154,84,110,36,108,6,59,249,26,6,53,153,148,17,25,250,233,212,183,185,59,136,253,219,138,170,47,114,68,170,114,129,205,237,122,211,50,14,95,1,67,242,220,130,7,159,153,165,178,58,46,101,158,56,212,117,47,32,0,125,117,125,47,177,86,42,57,164,130,65,44,18,188,110,167,33,145,136,32,251,234,213,195,221,169,241,103,14,204,175,5,252,178,1,129,158,98,173,143,233,14,191,28,213,41,239,244,120,182,155,136,180,152,136,234,30,241,7,227,77,54,183,194,202,50,252,109,195,201,143,214,212,35,24,251,105,144,89,32,238,54,4,186,37,180,168,233,158,20,249,79,70,252,144,113,4,32,147,128,89,199,41,207,244,148,99,235,2,182,230,131,218,87,8,241,4,75,37,174,167,28,69,250,44,172,0,62,230,7,148,253,117,192,255,0,240,131,131,0,246,248,251,134,71,161,213,34,253,244,85,151,26,240,166,151,32,154,211,180,254,30,183,109,179,221,234,209,12,251,199,54,245,209,195,175,212,195,105,69,181,240,50,228,210,226,151,13,35,232,109,199,35,166,80,130,14,249,20,39,39,90,227,46,21,249,83,104,26,12,223,51,110,213,184,110,126,77,140,81,106,80,179,122,229,3,17,246,10,218,124,43,242,200,236,147,86,212,33,209,117,30,48,209,22,246,109,163,68,188,72,218,67,156,0,170,231,12,119,232,172,79,165,116,241,234,125,103,49,107,228,98,158,7,14,26,127,50,217,242,151,134,87,249,63,118,136,176,178,172,141,195,90,128,86,35,32,30,225,183,34,190,40,207,166,241,0,147,218,226,7,66,55,196,105,129,245,100,87,218,110,222,248,143,65,214,187,5,227,239,224,253,74,25,25,184,114,252,114,22,229,125,225,97,244,78,254,53,241,234,107,55,145,242,16,129,211,165,107,195,53,211,107,235,129,13,123,110,253,223,185,89,148,113,2,133,134,232,46,161,18,140,243,144,67,130,49,131,128,55,254,251,211,246,26,188,26,115,53,241,178,238,66,187,12,159,202,179,47,184,245,56,234,3,96,121,84,204,214,147,194,217,230,35,244,115,203,159,186,131,154,107,104,65,107,169,237,149,152,114,177,105,20,18,60,136,232,71,161,218,157,106,74,154,37,52,237,51,110,118,101,219,159,20,112,61,180,23,26,30,165,115,105,101,32,18,252,214,225,12,182,76,15,137,70,193,64,127,88,114,19,230,69,118,119,99,223,44,78,1,214,210,27,14,49,180,93,2,232,236,46,209,187,219,41,14,251,243,143,106,62,159,164,48,51,244,171,230,206,157,171,233,159,56,88,98,188,80,228,231,49,50,200,160,100,126,134,115,211,39,217,56,30,85,61,102,182,140,203,114,147,61,172,199,0,79,106,229,87,39,39,4,140,111,236,146,65,0,237,88,115,232,113,228,119,84,205,56,181,115,134,199,218,141,59,136,108,47,236,225,188,211,238,161,184,183,149,121,163,154,25,3,163,175,152,35,168,250,233,26,134,169,111,113,12,182,247,81,163,195,42,52,110,142,161,149,213,134,25,72,59,16,65,193,6,190,82,246,119,218,247,106,221,152,221,9,184,87,136,133,205,163,55,59,219,19,152,228,254,148,123,174,79,139,1,205,252,225,93,79,192,31,44,11,30,48,138,45,47,139,116,59,157,19,80,108,39,206,22,54,146,214,67,176,207,58,231,147,39,152,238,72,0,110,213,204,205,166,207,137,92,55,94,227,102,60,248,178,120,182,100,207,106,223,39,254,25,212,239,228,213,251,62,149,116,45,65,152,187,219,12,252,209,216,182,78,0,201,139,98,118,80,87,0,0,171,185,174,126,215,109,117,190,28,189,26,95,25,105,115,217,79,140,164,133,65,71,27,110,8,202,176,243,42,78,251,87,95,90,106,182,90,157,180,119,182,87,49,220,65,50,135,142,88,220,50,186,145,144,65,29,65,168,238,34,208,244,158,32,176,147,76,214,108,33,188,181,147,172,114,166,64,56,35,35,197,88,2,112,70,8,240,172,216,245,146,78,178,43,253,71,75,4,90,184,156,111,127,26,25,109,204,82,7,70,153,72,101,57,206,244,39,20,127,234,89,208,254,178,254,53,181,248,223,176,11,251,25,255,0,132,184,18,243,189,141,100,18,27,11,151,1,128,207,68,115,177,198,122,54,8,3,233,19,90,159,138,141,197,189,157,222,159,170,217,205,103,119,25,64,209,202,133,72,62,227,184,216,230,186,250,25,198,121,98,226,251,175,216,195,168,131,140,36,153,163,184,162,54,110,58,181,2,37,60,178,134,7,199,4,28,210,245,37,252,214,235,7,97,11,227,234,53,238,209,93,116,238,55,209,117,5,96,34,149,45,115,145,244,178,170,28,143,137,106,119,81,66,44,239,8,255,0,137,127,184,215,164,211,236,154,57,108,232,207,145,110,142,247,218,247,24,234,138,164,174,159,167,219,43,127,94,92,127,180,43,120,124,151,96,134,47,148,103,29,53,187,51,68,220,90,133,9,241,29,245,230,15,198,169,127,33,157,40,65,192,92,113,172,155,112,195,87,213,237,52,212,144,254,136,142,50,228,123,139,117,247,10,178,124,137,111,100,214,59,80,214,245,73,50,94,231,88,179,184,98,112,9,47,243,150,240,247,253,181,142,21,45,70,87,229,211,250,179,75,218,17,95,31,209,31,69,228,250,113,127,75,253,147,75,248,82,95,233,71,253,47,192,210,171,89,136,15,86,143,188,179,39,197,77,107,46,57,183,36,197,129,250,67,246,107,107,92,167,121,111,34,121,138,215,252,99,109,204,99,24,232,203,251,53,207,215,99,235,131,67,176,203,165,149,157,54,205,138,130,106,118,222,207,97,181,39,78,181,194,141,170,106,11,97,142,148,156,58,116,144,114,155,96,137,104,7,133,59,243,81,250,181,32,144,15,42,95,112,60,171,71,170,64,117,17,102,212,121,82,12,24,232,106,85,161,219,165,50,240,250,80,75,18,9,72,171,235,170,68,49,143,30,251,240,52,70,177,4,177,195,111,173,217,167,53,206,154,198,94,81,214,72,143,242,137,241,27,252,41,26,250,236,163,202,95,192,212,212,62,201,69,62,85,195,113,185,73,123,206,148,93,69,48,59,203,139,100,188,176,226,59,121,57,172,245,8,146,198,229,188,10,57,38,7,57,56,24,118,43,211,63,149,223,165,81,184,198,216,199,36,49,183,84,145,197,95,44,244,219,9,56,125,244,86,78,238,222,94,250,16,170,112,84,23,127,163,228,71,80,124,49,154,162,235,247,19,94,218,193,243,192,62,121,111,43,91,220,224,96,25,20,96,176,207,131,12,48,244,97,89,181,187,193,49,216,60,84,136,203,56,182,21,41,4,91,80,182,113,140,12,212,172,41,210,176,197,26,88,137,97,252,218,93,191,64,253,212,158,209,147,60,39,116,7,154,126,208,163,36,76,193,32,199,232,31,186,155,237,22,34,56,78,236,157,177,201,191,245,214,187,94,130,85,233,12,63,253,240,255,0,250,70,13,123,255,0,151,159,193,254,134,175,208,53,77,103,71,144,201,165,106,183,86,110,248,14,96,153,147,155,223,131,191,198,175,22,124,105,198,215,104,34,126,35,186,193,219,32,128,223,88,25,173,113,20,156,174,8,114,49,224,42,114,195,85,17,17,237,29,171,238,58,205,20,50,251,78,9,191,130,60,30,155,82,227,183,83,162,251,97,195,243,235,23,95,58,191,185,150,226,87,250,82,74,229,216,252,77,108,13,11,129,237,109,194,202,248,243,173,97,162,241,136,181,43,147,159,141,94,52,190,211,97,80,177,201,131,239,175,47,173,211,235,46,146,219,220,118,240,230,194,214,207,114,225,125,172,112,191,15,50,91,234,154,189,141,155,176,92,36,243,170,49,12,72,93,137,241,32,129,238,52,76,250,110,157,170,67,206,165,29,27,32,50,16,71,145,251,106,143,218,15,103,77,218,181,174,151,44,240,233,246,38,214,81,113,223,220,88,65,115,43,42,144,85,0,150,54,194,231,36,140,128,122,16,192,213,147,90,226,23,225,123,72,22,107,8,97,139,148,71,31,116,127,38,184,3,217,27,12,1,225,176,174,30,56,100,156,250,99,201,174,77,40,221,149,254,54,224,187,88,244,29,74,120,192,246,109,38,97,240,67,90,230,194,60,232,214,11,250,150,225,126,170,184,107,28,122,117,152,37,211,212,140,92,169,132,15,233,12,126,53,91,180,182,48,89,69,3,28,152,212,169,250,205,99,255,0,234,76,121,177,105,33,28,220,245,126,198,175,70,202,19,200,220,60,129,59,39,79,226,61,15,254,143,111,251,34,172,95,195,18,234,220,88,146,58,50,70,156,241,196,164,99,8,21,177,245,238,126,53,11,217,92,124,154,54,144,191,169,4,99,234,2,173,49,89,66,215,145,222,21,196,177,144,160,143,34,172,13,121,40,54,241,197,47,51,167,42,77,252,10,86,174,73,212,238,135,249,247,253,163,90,251,229,1,161,193,174,246,106,45,39,139,153,68,200,114,23,37,113,52,68,145,235,128,107,97,106,171,157,86,239,253,59,254,209,168,30,210,237,34,159,128,238,38,144,54,109,195,184,195,144,54,42,119,199,81,183,141,102,150,215,65,195,196,142,55,236,27,68,131,67,178,214,116,72,144,18,218,157,205,213,219,242,253,54,89,153,35,243,3,104,193,199,154,169,247,236,169,220,255,0,11,196,9,192,246,127,26,165,246,58,34,155,81,226,201,87,159,216,213,46,70,88,21,56,55,18,99,32,250,1,247,85,186,225,153,181,200,78,54,246,113,246,214,221,23,245,37,55,47,244,178,178,251,45,87,153,103,224,231,84,227,205,0,1,143,227,91,81,255,0,90,181,223,58,22,250,85,171,249,71,143,183,253,213,192,124,46,59,190,55,208,164,253,93,82,212,255,0,214,173,119,215,15,159,226,107,111,115,126,209,173,190,132,251,201,47,113,143,210,92,68,145,39,53,138,245,122,189,41,200,61,89,175,102,177,80,134,105,18,128,209,50,145,225,74,172,55,209,62,234,140,136,197,184,194,98,156,61,41,16,253,26,89,233,64,139,98,107,213,234,245,25,70,28,224,12,249,143,190,155,188,255,0,21,155,250,7,238,172,220,55,44,96,255,0,156,79,218,21,155,145,205,111,42,143,20,97,246,85,50,208,186,80,233,214,147,74,7,192,212,150,232,161,137,6,69,9,36,100,158,148,123,148,81,150,52,44,183,60,187,68,128,122,145,189,34,73,46,70,39,99,6,212,132,45,35,4,82,58,154,9,194,134,33,78,64,59,26,126,66,242,55,51,177,39,212,211,37,105,50,126,65,164,39,27,102,150,130,155,146,88,161,78,105,100,85,25,234,78,60,234,39,80,226,253,27,77,200,146,237,57,135,134,119,250,134,255,0,101,46,89,33,141,92,221,5,24,74,110,162,139,12,98,176,247,182,176,18,146,76,188,192,103,148,28,159,74,214,186,159,105,140,228,45,148,45,177,217,152,149,25,223,192,117,30,243,85,125,67,136,245,11,240,86,123,231,17,182,125,136,253,149,220,231,4,120,252,107,159,151,211,90,124,91,67,118,109,199,232,220,179,222,91,27,95,83,227,221,51,79,12,169,42,22,27,97,125,166,207,136,192,216,31,121,170,134,169,218,30,165,119,152,237,178,171,211,158,77,201,245,229,24,0,253,117,70,249,204,11,185,102,63,26,67,234,49,175,242,99,235,174,78,111,76,102,203,178,116,189,198,252,126,143,199,143,118,172,153,187,212,175,111,155,188,187,185,146,79,16,24,236,61,195,160,161,76,232,158,32,159,125,68,201,170,237,187,55,214,40,87,213,81,114,72,127,172,126,250,231,75,63,83,182,247,53,168,82,164,137,199,191,198,217,161,229,189,36,224,28,212,36,154,196,96,110,146,125,159,190,133,155,136,45,227,24,195,143,113,31,190,129,229,79,185,125,15,200,159,55,39,27,245,251,41,190,248,19,146,248,243,170,173,215,26,105,182,152,239,221,208,29,129,36,99,226,115,183,74,140,159,142,154,86,9,97,167,93,203,222,125,23,100,229,143,30,39,152,237,128,55,39,165,28,20,167,225,64,74,93,30,34,244,247,49,39,141,15,117,170,219,193,25,119,153,16,14,164,182,42,181,53,143,18,222,91,44,147,234,150,246,230,99,203,28,54,203,222,22,39,167,182,216,30,167,217,52,119,252,20,208,180,187,37,186,214,216,223,206,170,20,189,211,150,82,222,136,125,149,223,200,86,184,105,101,254,78,140,239,80,191,199,114,55,80,237,3,74,142,111,154,89,202,215,115,255,0,197,219,169,145,143,193,122,212,109,206,171,198,154,139,195,21,142,137,243,110,253,130,161,185,144,41,35,207,148,101,134,6,231,32,85,181,120,119,78,150,30,240,66,137,51,251,93,244,35,149,148,227,108,17,225,176,219,166,219,211,86,175,46,131,116,247,90,177,107,152,138,242,173,208,93,226,65,212,50,142,158,101,135,199,0,10,209,29,52,35,206,236,84,179,78,92,12,247,19,192,169,21,204,129,229,141,66,187,1,128,205,226,105,184,16,9,159,199,99,70,220,74,183,51,153,163,7,149,253,161,145,141,188,40,104,199,229,217,125,244,107,101,68,236,89,184,158,208,94,105,19,65,205,202,72,216,143,3,90,149,238,166,73,31,76,142,213,167,189,67,142,68,233,232,196,248,10,219,156,76,9,210,101,1,157,71,233,20,250,88,241,197,83,237,108,180,187,59,47,156,90,152,227,66,57,204,153,250,94,164,158,191,26,44,222,33,48,41,16,232,18,73,169,242,113,16,89,36,113,207,2,175,242,67,204,0,122,176,243,63,12,84,110,179,194,186,126,159,114,165,116,184,221,164,113,220,58,168,82,27,200,154,183,92,203,47,17,226,43,7,88,225,137,243,243,142,172,72,223,217,31,137,251,105,185,231,134,123,89,172,181,101,84,150,17,237,156,224,17,224,234,127,190,13,46,130,178,165,101,193,144,70,162,107,228,239,164,12,94,52,63,66,28,254,168,252,79,195,20,18,71,105,105,170,62,155,28,188,241,55,210,194,146,177,57,253,18,122,12,245,3,247,213,162,27,125,91,87,133,109,68,239,109,108,6,12,192,98,89,71,167,234,228,120,245,242,199,90,205,166,145,103,108,146,104,83,194,155,169,100,56,254,81,124,79,244,179,215,235,241,166,90,173,193,123,50,159,62,129,109,164,95,27,211,18,247,19,116,115,210,38,242,244,7,239,168,203,248,14,180,226,205,96,49,89,77,149,239,217,6,101,219,117,92,244,7,204,252,60,234,244,52,135,158,240,89,106,211,151,138,16,26,24,241,133,144,15,210,111,214,35,234,241,197,9,171,36,90,132,199,73,210,214,55,152,110,207,159,102,28,120,159,51,232,62,202,98,116,1,169,248,131,128,120,98,104,31,79,212,180,117,150,124,17,110,241,46,30,65,231,159,2,58,18,125,15,141,107,93,75,176,254,88,57,237,245,95,155,206,187,149,149,125,141,189,122,159,127,221,93,35,169,218,91,181,147,165,235,8,110,237,136,229,32,100,179,120,114,142,164,55,76,15,119,90,6,78,17,212,239,109,198,163,168,196,170,35,34,68,179,0,30,108,117,231,62,39,200,116,7,174,124,27,28,178,130,228,7,20,217,201,122,159,0,113,85,173,191,206,35,211,26,72,6,73,104,155,152,128,60,241,84,253,67,83,179,211,37,22,183,242,136,28,175,50,243,171,2,71,247,244,174,219,213,52,181,154,33,127,106,253,204,83,144,36,110,92,149,29,57,128,243,198,199,62,135,195,21,77,226,110,204,56,83,89,183,254,8,147,69,182,190,146,66,74,44,128,115,103,7,46,91,168,241,223,173,63,30,169,127,146,2,88,223,99,147,39,212,184,55,81,64,46,238,226,124,108,121,215,4,15,53,56,219,239,172,76,218,44,11,201,103,197,118,23,16,56,254,66,230,85,117,206,54,7,152,228,15,137,173,229,172,124,154,248,90,206,209,164,211,237,132,55,176,183,32,183,145,59,229,153,143,209,229,13,147,130,51,238,193,242,53,82,214,187,28,214,184,112,137,226,208,173,4,79,128,205,110,139,149,39,208,12,214,168,234,49,190,27,249,139,112,151,116,81,45,47,52,219,136,141,171,106,50,247,121,33,86,215,83,115,24,192,206,121,67,101,87,192,1,245,84,134,135,195,176,235,204,246,247,87,214,186,116,137,130,162,247,80,184,113,34,227,32,228,225,87,62,28,229,104,171,180,154,197,100,181,150,214,101,120,199,181,144,0,199,196,230,177,160,105,186,134,185,112,209,197,167,65,10,163,171,135,107,168,228,5,177,179,21,82,112,192,120,17,154,103,93,171,2,168,146,186,236,158,123,41,11,106,81,105,233,11,242,247,114,141,56,186,200,167,244,132,157,225,82,58,111,156,82,19,129,56,127,43,201,169,60,30,214,49,18,68,153,24,216,238,141,140,236,49,190,231,210,167,236,52,206,54,225,156,54,139,170,22,136,114,137,18,41,57,149,177,244,153,227,124,9,27,27,0,114,6,40,155,78,35,210,29,185,56,143,135,26,206,94,94,105,46,52,230,48,58,175,209,5,161,111,97,216,236,121,83,147,199,122,14,185,118,101,166,136,91,78,11,225,232,219,187,185,158,230,229,203,108,59,229,13,225,129,236,42,239,184,223,109,188,15,74,147,210,244,126,19,209,238,100,187,135,68,150,236,49,238,202,205,127,56,239,20,131,144,10,201,149,61,23,35,27,19,177,235,83,195,66,211,245,18,223,192,26,165,158,161,57,8,134,222,121,62,109,116,175,203,237,14,70,60,142,217,207,178,174,231,195,202,161,175,172,231,179,187,54,215,122,105,179,186,76,102,11,164,104,36,35,110,95,97,142,50,122,251,206,124,42,186,216,91,22,4,208,120,78,246,94,254,194,252,105,243,153,48,214,215,56,85,230,44,54,73,21,121,72,246,74,142,100,94,187,190,224,146,110,244,189,87,68,80,247,214,15,24,157,14,39,136,0,178,0,164,146,184,44,146,1,131,142,86,125,241,210,170,49,188,235,184,134,24,155,36,28,228,19,190,126,137,59,227,207,126,158,149,45,161,241,158,167,195,92,240,88,70,205,4,133,76,182,173,201,52,19,111,184,104,219,42,78,84,13,193,39,57,235,189,11,246,183,100,175,34,251,194,220,109,196,188,60,198,77,27,80,120,79,48,12,145,96,161,101,32,30,242,51,177,32,40,25,250,91,96,1,91,143,135,59,125,176,186,84,131,137,237,76,5,152,71,243,187,104,217,163,46,70,112,241,239,36,100,228,0,48,221,124,43,68,217,241,23,10,107,114,44,218,142,141,121,161,76,197,71,206,44,129,154,12,151,4,135,140,144,202,9,206,121,95,0,3,132,36,226,141,212,116,93,126,61,42,75,254,31,158,203,85,249,188,89,23,150,252,205,221,129,130,123,197,94,89,35,4,140,123,97,6,227,233,98,178,229,211,99,205,226,27,12,211,197,193,213,41,169,217,106,118,235,117,167,221,67,113,11,228,44,145,56,101,98,14,14,8,219,98,8,248,85,115,139,56,71,135,184,198,192,216,235,250,100,119,43,250,44,114,178,38,249,246,88,110,58,15,28,28,111,92,225,193,124,111,197,246,83,222,72,214,51,216,92,67,35,32,100,184,140,139,176,3,133,144,40,36,50,231,160,117,80,50,78,231,166,217,208,59,98,182,189,144,219,107,144,132,117,233,36,32,130,55,234,209,29,240,60,89,75,100,244,21,139,236,153,52,211,188,111,143,196,215,29,84,50,170,154,53,15,108,127,38,219,233,34,178,212,244,8,214,255,0,78,210,153,76,177,52,129,46,33,139,188,44,204,9,192,124,100,249,30,128,41,173,89,46,129,116,186,147,89,197,109,60,208,72,86,9,203,196,24,35,184,108,33,60,184,82,84,18,60,118,36,116,174,233,180,186,210,56,163,79,63,55,158,11,203,73,112,28,35,6,193,192,60,172,60,14,8,216,238,51,81,154,143,99,156,7,174,183,60,218,21,188,87,38,22,129,46,98,28,146,170,144,118,230,27,227,39,56,57,25,193,193,197,117,180,158,149,245,120,165,135,36,109,183,207,116,102,203,162,235,154,201,141,237,229,216,171,118,33,127,166,240,151,201,228,24,174,218,25,12,26,134,173,116,113,244,110,31,153,109,212,103,171,115,144,190,243,86,63,145,39,204,27,180,43,183,211,83,187,141,174,52,226,233,203,140,62,46,65,251,49,85,189,95,178,142,49,183,208,175,244,158,22,215,228,190,210,245,46,86,158,198,231,187,18,28,50,21,246,136,10,196,20,82,88,114,31,100,13,234,219,242,42,225,253,67,135,187,72,212,172,53,59,89,237,231,249,206,158,229,38,137,144,128,69,198,54,62,236,252,106,176,202,243,57,39,203,95,170,46,112,113,199,82,92,35,232,67,125,36,254,151,224,105,116,150,250,73,183,233,126,6,179,226,69,118,206,73,231,250,4,85,67,139,160,6,85,192,241,95,186,173,207,244,14,42,189,196,241,243,114,54,60,71,221,72,204,174,33,193,209,15,99,6,20,109,82,176,197,183,74,30,202,33,202,42,74,36,244,170,130,164,70,196,172,116,174,239,210,159,17,159,42,241,67,226,40,232,128,173,29,50,233,233,70,186,211,50,40,29,104,36,139,76,166,241,0,252,161,95,41,1,251,42,74,9,76,156,174,122,226,163,184,132,98,230,65,228,227,238,163,45,118,69,247,87,154,155,172,178,248,157,88,248,16,197,212,119,15,166,11,155,60,153,237,39,123,136,212,126,158,29,195,47,197,75,15,121,21,88,226,91,107,105,221,117,107,86,56,188,228,36,12,96,224,28,55,191,4,3,253,16,60,42,227,167,182,109,216,127,62,79,219,106,133,226,11,11,123,104,162,183,182,136,36,125,225,144,40,240,45,146,126,210,107,62,166,45,227,191,128,236,78,165,69,126,206,220,144,54,169,123,123,98,118,197,38,210,220,0,54,169,88,34,3,194,178,194,22,54,115,7,54,185,133,246,253,19,247,81,188,71,169,232,250,45,156,114,107,86,141,53,180,239,221,239,26,178,6,234,57,185,136,30,27,123,169,222,236,119,109,234,13,19,175,233,48,107,90,107,88,92,18,17,217,91,43,140,140,16,118,250,171,118,24,184,166,227,201,158,77,54,186,184,42,137,196,125,158,13,211,64,131,39,196,90,65,251,233,71,138,184,20,125,29,17,7,186,218,31,223,68,55,3,232,214,177,25,110,47,164,142,53,198,93,217,84,15,14,166,154,255,0,131,156,37,212,235,113,127,248,66,83,30,163,89,195,201,249,150,177,96,237,17,163,197,124,28,62,134,145,143,116,17,126,250,67,113,95,12,103,154,61,57,193,244,138,63,223,79,158,31,225,1,255,0,221,136,143,255,0,18,148,134,208,248,77,122,106,145,31,254,37,41,114,205,169,124,228,252,194,80,197,254,145,227,218,78,23,150,59,155,224,7,65,206,63,250,168,11,254,57,139,80,80,151,109,115,50,169,202,137,24,48,31,89,167,31,71,225,129,210,254,19,255,0,196,45,15,38,151,195,163,232,221,68,127,247,227,247,210,37,60,221,230,50,49,199,228,71,191,16,233,157,69,169,247,225,105,235,13,66,13,69,36,107,120,153,86,50,6,78,48,79,95,15,239,189,62,52,93,46,85,231,132,7,95,48,249,20,245,181,140,54,144,180,118,233,202,165,201,198,115,190,5,34,78,114,241,74,198,37,21,194,24,236,202,62,239,75,180,95,248,188,175,212,196,126,21,108,68,229,32,250,231,237,97,85,222,0,78,75,5,31,171,60,203,245,74,195,240,171,59,13,216,121,3,251,102,180,96,240,25,242,120,153,175,181,69,31,194,183,95,233,223,246,141,86,123,100,158,238,207,177,142,42,190,211,157,82,238,215,73,190,154,6,97,144,178,45,187,178,146,60,70,64,171,78,172,57,117,91,175,244,173,247,213,95,182,64,15,98,92,97,225,141,27,80,248,126,107,37,42,41,57,238,26,124,51,141,190,77,51,234,179,30,44,26,188,177,73,33,150,9,191,39,24,81,205,32,119,110,158,166,183,101,181,174,157,50,41,148,40,153,27,217,53,165,62,79,46,82,227,139,70,254,200,179,255,0,186,106,221,86,186,115,92,216,195,121,27,225,131,251,67,220,104,178,55,142,109,195,96,241,251,75,115,214,31,155,113,78,153,46,118,138,254,6,250,164,6,187,231,135,79,241,45,183,245,255,0,105,171,128,239,24,69,170,67,40,63,66,116,111,169,133,119,223,14,227,248,26,212,122,191,237,53,116,253,8,255,0,173,47,135,238,98,244,154,246,99,241,36,171,53,138,245,122,115,142,102,177,89,247,87,189,106,16,197,97,190,137,247,82,171,7,165,66,24,135,165,57,77,68,118,38,156,29,41,101,179,24,172,86,79,90,197,48,161,171,176,76,75,254,146,63,219,20,233,25,4,121,214,191,237,139,182,206,2,236,79,74,211,117,94,60,190,158,222,223,83,188,22,176,152,97,50,48,42,57,217,216,13,249,64,3,36,103,168,219,25,34,217,162,241,95,12,241,44,215,86,252,61,196,26,126,165,37,143,119,243,149,180,185,73,76,93,226,243,39,55,41,56,230,25,35,207,6,135,169,93,5,211,42,186,37,43,39,106,240,166,47,47,236,236,83,158,238,225,35,29,119,59,159,112,234,106,167,46,149,185,73,95,6,102,25,235,66,201,129,228,42,169,174,118,165,163,89,22,138,200,27,135,30,91,255,0,187,237,21,66,213,251,67,215,53,66,201,17,238,80,248,13,254,206,159,88,53,199,212,122,79,79,135,107,183,238,55,226,210,101,159,106,54,126,165,196,26,94,158,165,167,186,77,182,217,135,254,85,78,213,59,74,140,6,75,24,137,63,172,63,121,31,129,173,123,53,205,205,203,243,220,78,238,199,197,137,52,222,113,212,215,27,55,165,242,207,108,106,141,248,244,16,143,139,114,110,255,0,138,117,59,227,237,220,186,249,96,156,253,103,122,135,121,25,137,39,39,52,217,145,64,207,53,48,215,32,157,143,215,92,188,153,103,149,220,221,155,33,142,48,85,20,60,89,168,91,189,70,222,206,54,154,242,120,225,141,122,187,184,80,62,38,147,37,214,51,151,3,220,42,62,234,246,201,63,43,51,70,10,103,218,124,109,231,191,133,47,224,31,196,29,184,182,210,228,170,105,118,55,247,129,198,68,137,1,84,255,0,89,249,71,212,104,143,157,220,50,2,232,145,228,116,45,204,71,213,183,219,80,183,60,91,97,204,214,214,75,45,228,202,57,140,118,209,153,27,30,120,3,165,15,29,206,191,169,171,24,190,111,167,160,82,127,45,151,149,129,217,10,160,192,32,159,231,83,35,167,201,147,132,4,179,194,36,236,211,97,115,36,191,133,66,94,113,38,143,107,42,192,110,68,147,72,220,169,20,96,187,177,242,0,111,74,188,225,72,161,180,136,235,218,165,205,229,221,200,88,214,35,33,142,21,124,245,1,112,112,60,114,78,122,120,138,50,223,71,60,63,106,208,233,48,171,65,41,29,248,81,137,71,129,117,35,169,199,129,248,116,193,122,210,70,62,54,41,234,91,240,162,26,59,254,34,214,99,45,163,232,109,12,88,108,79,122,221,210,130,14,48,87,5,190,202,134,159,135,53,249,239,99,212,53,141,90,72,244,230,83,204,214,228,168,4,116,206,114,2,157,247,216,244,201,29,43,97,200,241,106,86,169,99,164,144,182,225,49,35,170,236,184,216,38,15,143,152,240,30,250,244,26,173,162,163,89,106,70,56,100,86,40,172,127,147,151,31,170,79,83,230,58,138,116,48,194,28,68,84,178,206,92,178,11,65,225,61,27,76,137,181,91,139,96,231,5,145,165,98,229,87,222,217,57,57,252,60,42,119,64,154,214,91,247,23,177,24,46,101,4,67,28,131,3,186,30,11,224,124,207,143,76,244,20,45,166,157,117,115,116,241,88,88,94,181,154,48,9,27,47,36,124,195,126,101,230,193,229,233,211,35,35,97,231,36,220,23,171,234,178,43,222,222,197,111,26,49,37,34,12,205,159,12,54,216,199,187,175,186,155,87,192,28,45,194,110,116,20,176,144,234,122,99,199,17,64,75,197,33,61,209,29,78,63,80,250,141,188,199,141,61,101,111,37,241,26,141,244,102,48,87,17,196,255,0,160,15,82,125,79,216,62,52,141,71,77,93,7,79,183,123,237,78,242,237,35,154,48,205,41,4,144,88,1,144,160,100,12,143,15,13,232,139,183,58,170,139,123,73,72,183,192,50,203,25,250,94,33,71,227,245,120,237,109,184,70,228,69,237,50,42,107,43,200,228,51,232,229,4,0,255,0,139,185,194,184,241,42,127,71,211,192,252,115,79,88,52,58,229,201,183,146,55,137,45,240,101,134,65,134,102,242,35,197,125,70,199,221,212,152,174,69,147,27,107,198,231,85,0,25,130,251,43,158,129,188,7,191,238,166,245,104,96,121,99,130,207,38,236,140,197,34,28,20,243,98,124,135,151,143,74,110,55,116,215,5,75,107,190,65,245,37,11,123,40,81,182,124,42,58,48,126,114,115,227,70,221,70,208,205,220,180,141,35,15,164,199,171,31,19,66,1,139,154,1,141,236,90,53,231,41,166,200,194,50,231,160,81,212,154,160,91,240,244,183,12,102,213,24,119,101,185,210,213,15,228,212,250,254,177,251,61,43,97,107,49,36,250,124,145,200,229,1,31,72,28,17,235,84,107,75,173,83,82,86,180,179,228,34,54,40,215,100,101,8,30,42,60,79,217,77,201,200,136,176,77,77,161,211,238,162,158,209,75,76,112,175,10,12,151,79,60,120,99,207,225,94,212,52,248,53,72,35,188,128,35,200,158,220,100,141,143,243,79,247,216,209,81,216,127,2,93,148,184,99,42,92,145,139,135,193,110,111,213,99,247,125,84,198,171,109,115,98,26,107,73,90,59,105,88,25,249,70,74,15,22,95,47,95,174,130,187,162,236,142,184,213,28,34,197,166,218,153,46,88,96,198,199,2,51,227,204,127,119,90,14,203,73,77,65,30,242,73,24,234,113,183,180,237,214,54,31,162,7,130,253,226,164,166,22,90,68,11,42,143,101,142,220,185,102,98,126,210,77,98,13,63,83,144,141,126,14,69,5,7,230,235,130,100,143,174,228,109,205,229,225,212,120,213,198,145,79,114,38,241,110,181,169,86,214,72,141,175,205,155,242,172,27,219,39,29,23,200,28,245,255,0,206,152,184,211,161,178,48,65,166,68,126,116,167,154,20,78,173,231,205,232,115,185,63,126,42,82,233,134,165,125,12,154,46,26,227,28,178,190,61,133,67,250,222,190,67,175,186,158,184,176,78,29,3,86,51,180,143,178,220,23,57,50,2,124,7,129,30,0,123,188,104,219,75,96,125,228,125,229,156,55,17,199,172,8,85,110,44,201,230,71,3,35,31,73,125,254,71,240,52,37,217,186,213,98,19,136,164,139,75,216,200,70,86,89,23,196,143,16,191,105,25,199,134,108,58,149,141,165,203,197,171,34,247,176,48,15,42,41,246,100,95,7,35,196,143,180,123,133,15,168,94,252,228,45,181,137,43,1,113,28,215,106,1,88,243,224,60,207,134,119,3,59,249,84,138,69,110,86,181,157,25,244,208,143,164,193,23,205,46,112,128,31,161,11,29,131,96,120,31,33,141,241,231,145,25,115,164,90,105,150,137,109,16,121,47,37,32,198,71,242,142,227,163,103,200,120,248,99,234,171,157,213,187,105,86,199,70,75,86,186,130,224,119,118,188,239,176,56,221,89,142,248,3,36,29,207,81,224,51,29,115,162,193,167,217,247,151,23,6,91,230,199,44,196,101,153,192,217,84,120,14,187,121,18,73,234,106,124,75,32,111,97,135,186,143,86,123,112,46,224,61,204,145,46,236,196,227,40,190,121,216,175,158,221,55,166,238,56,68,221,220,71,115,175,91,33,75,133,49,197,16,220,64,72,241,35,98,196,103,127,14,131,174,76,220,18,65,109,113,14,175,60,42,26,19,221,204,140,50,203,157,182,245,25,219,204,19,142,181,235,195,54,181,127,31,207,149,224,181,96,126,108,153,198,28,116,102,199,233,99,113,229,131,227,86,209,86,107,109,67,179,109,44,201,52,58,204,80,180,54,249,113,207,140,21,35,28,228,157,247,3,167,76,230,168,186,183,97,92,63,112,135,81,183,71,211,34,151,50,219,202,173,204,19,3,169,7,117,200,201,27,237,143,3,181,116,17,182,138,250,83,113,173,119,75,252,30,54,4,236,222,61,225,244,219,97,208,17,231,210,50,25,180,235,132,185,183,190,85,134,206,112,110,32,99,185,136,117,12,124,20,146,11,1,233,190,231,2,163,146,112,123,50,156,99,37,185,204,151,157,159,118,143,161,91,45,197,149,240,187,183,147,11,201,114,73,125,219,0,158,108,62,72,240,230,218,163,174,184,151,83,210,229,249,191,20,240,148,236,136,192,114,152,193,86,219,233,144,248,199,192,154,234,102,209,251,193,111,169,107,80,196,150,236,66,44,79,176,1,182,231,32,244,98,124,60,1,62,59,80,122,183,15,233,86,189,233,212,161,142,225,194,247,112,35,160,110,100,35,215,59,236,114,125,41,235,82,248,146,23,44,43,177,200,119,122,210,106,47,43,232,188,47,123,104,209,135,228,75,137,81,35,246,134,236,164,23,57,56,240,233,240,171,79,14,241,71,18,67,100,154,124,229,100,181,94,82,108,47,2,93,64,131,27,242,7,230,0,147,159,104,97,176,79,74,220,87,157,142,112,190,179,20,113,91,105,237,103,121,33,36,75,1,34,62,239,59,146,189,61,0,234,114,61,72,169,235,61,132,234,22,247,23,127,192,58,164,115,37,178,243,114,72,74,182,0,246,176,222,56,219,221,154,209,235,225,37,64,122,183,18,182,98,225,61,77,3,94,233,87,250,28,175,130,205,98,77,197,185,39,96,4,82,182,115,226,91,189,0,117,229,166,53,126,28,142,206,198,77,70,223,86,176,212,109,33,0,60,208,79,33,144,28,159,100,193,38,36,108,123,59,160,32,96,238,124,51,168,105,58,222,139,110,242,234,86,147,196,170,70,24,41,192,30,103,161,95,121,197,85,164,227,59,43,105,157,121,156,73,27,144,78,112,73,63,206,251,119,53,78,106,60,151,24,185,112,49,109,196,26,12,247,109,111,6,165,63,59,18,49,60,46,164,159,136,3,125,188,124,234,110,206,125,83,67,147,248,123,77,91,248,230,183,57,142,93,63,103,102,200,62,201,93,199,137,223,30,63,24,169,59,78,38,54,134,59,167,10,195,7,188,68,125,177,208,99,31,125,69,77,218,149,205,164,252,166,238,49,205,209,130,225,119,234,51,129,143,187,223,65,215,30,84,127,49,190,170,93,205,153,162,246,135,127,175,162,69,196,92,27,115,59,33,25,187,146,220,218,92,231,174,76,138,25,28,244,37,157,25,142,58,138,155,150,91,235,96,18,29,62,91,171,84,10,84,220,24,209,209,185,122,169,12,199,32,236,9,220,231,62,207,134,152,159,180,249,159,15,29,228,74,216,199,179,203,184,248,122,80,119,156,123,196,122,180,92,144,45,235,168,216,44,48,59,47,212,162,169,230,124,116,150,180,210,125,205,200,220,119,170,112,156,201,169,88,189,228,66,32,168,88,176,12,128,21,33,121,191,76,30,93,213,185,179,182,77,108,142,11,249,83,232,253,228,86,186,252,77,117,144,63,45,111,31,36,163,168,28,200,112,132,156,103,217,35,3,160,53,201,118,215,124,111,222,137,172,244,253,101,88,238,8,181,144,6,25,232,114,48,69,88,184,127,68,226,77,126,236,89,92,112,117,205,189,197,200,40,183,150,107,20,50,41,229,62,215,118,231,147,199,162,242,122,230,131,171,20,221,75,97,171,14,108,75,170,39,208,238,29,212,116,237,70,206,9,44,229,231,89,33,73,84,157,137,82,54,56,59,224,224,224,244,62,21,176,187,55,80,56,211,72,255,0,164,12,125,85,173,123,8,236,151,180,125,95,129,120,106,70,177,153,162,146,9,149,159,81,154,6,68,17,200,200,160,178,72,101,141,217,118,5,3,34,133,62,206,113,158,129,224,222,200,56,143,68,214,52,205,107,80,189,177,139,230,238,178,207,111,28,207,55,43,99,117,71,40,188,192,29,178,70,79,95,74,118,45,30,69,154,51,142,233,63,220,84,245,81,112,113,151,52,109,214,234,190,255,0,194,188,58,159,127,225,89,59,145,239,172,47,86,247,254,21,232,14,73,231,221,26,161,181,232,204,138,184,30,35,238,169,163,186,145,233,81,247,200,28,224,248,0,105,89,21,133,16,11,43,82,84,109,82,113,219,226,177,2,5,65,129,68,41,197,90,84,89,229,129,113,189,120,192,166,150,14,43,60,194,172,128,146,91,80,115,66,203,235,82,204,115,214,135,149,3,120,80,180,68,107,206,35,218,246,81,252,229,253,145,69,91,31,201,174,254,3,238,161,248,164,5,213,39,95,34,159,178,41,203,118,252,146,123,135,221,94,91,38,217,103,241,103,90,30,5,240,28,211,219,22,231,127,242,146,126,219,80,26,225,103,185,85,61,2,41,248,239,68,216,183,228,27,253,36,159,182,212,198,172,160,186,201,190,72,81,89,243,187,199,248,13,135,136,30,217,64,2,142,136,80,112,96,10,50,51,74,198,20,130,71,209,169,38,33,144,84,96,59,84,130,183,52,74,127,154,43,110,23,179,17,35,196,6,92,17,159,74,79,42,120,40,250,171,57,218,189,154,117,148,36,168,242,2,153,117,20,233,52,219,80,73,150,129,164,64,124,168,89,98,30,84,107,211,18,0,105,19,65,162,62,88,118,166,68,24,70,254,151,225,71,200,185,2,154,101,194,31,127,225,89,229,17,169,145,60,16,57,108,229,207,133,237,216,250,174,36,21,98,99,150,147,211,63,183,85,222,11,111,205,46,125,53,27,225,255,0,105,146,167,139,254,82,127,143,237,138,44,78,162,84,215,180,202,70,181,182,175,114,63,159,159,178,160,251,68,138,43,158,203,248,134,222,120,196,145,203,97,116,142,135,163,41,129,193,6,167,53,226,6,179,113,239,95,217,21,13,199,56,126,206,181,180,243,180,184,31,245,45,74,186,147,10,59,180,114,71,102,86,150,150,186,135,23,45,173,154,219,226,250,88,112,19,151,41,28,210,162,124,2,128,43,109,104,145,143,224,40,164,254,159,223,90,211,132,33,91,109,91,138,99,82,127,198,229,109,243,227,113,49,241,247,214,203,208,219,60,59,1,207,235,254,209,164,197,183,20,205,9,84,218,68,46,170,121,110,51,158,143,248,215,127,112,217,206,145,0,242,119,31,105,174,1,213,255,0,149,98,79,141,119,223,10,183,54,146,191,205,149,135,247,250,235,179,232,87,89,165,240,57,254,147,240,47,137,47,189,122,148,69,38,189,82,56,167,171,53,138,245,66,30,175,87,171,213,8,34,29,243,78,244,166,33,99,184,20,246,105,73,132,209,226,15,90,209,95,43,94,7,237,171,143,120,83,135,116,126,197,111,22,210,254,61,110,25,111,39,55,130,219,230,209,5,33,103,45,144,204,177,177,230,42,185,99,129,133,61,43,116,234,26,214,151,166,33,107,235,216,226,199,129,59,253,85,77,214,59,83,180,133,89,52,171,99,33,253,121,54,31,87,254,116,141,70,175,79,134,53,150,85,250,142,193,139,44,165,213,141,26,223,140,254,77,231,182,125,67,184,249,65,241,90,235,90,79,13,106,54,151,122,84,122,108,95,193,241,78,189,202,247,233,116,172,92,242,200,225,65,8,227,101,216,169,99,87,157,15,79,236,191,178,173,95,136,111,248,99,71,211,116,199,215,100,183,154,226,61,62,53,68,145,226,139,187,95,101,118,80,7,234,140,100,147,140,146,106,157,172,241,126,173,170,59,53,213,243,40,99,146,168,121,106,191,37,228,107,156,18,125,213,231,243,250,113,69,214,24,252,217,212,134,130,83,95,212,127,36,108,29,119,181,221,70,98,209,233,22,226,4,59,6,110,191,191,237,21,69,212,117,189,87,83,102,123,235,249,36,230,57,35,56,7,222,60,106,34,235,83,85,27,156,124,115,64,73,170,3,209,135,196,215,23,81,175,207,169,127,212,149,155,177,233,177,97,94,202,37,251,209,157,200,218,146,247,74,167,119,3,30,21,94,159,85,68,201,121,148,121,239,81,179,241,110,154,142,45,226,159,190,152,244,142,32,93,190,161,189,103,78,82,116,134,182,151,37,184,222,19,244,90,153,123,194,14,75,140,85,116,92,113,37,237,188,143,99,166,164,28,173,200,173,117,39,47,51,103,24,1,65,63,94,213,132,208,117,11,162,70,173,172,204,26,63,106,72,173,211,144,15,64,199,37,193,223,113,143,45,143,71,71,79,146,92,236,41,230,138,224,148,189,215,172,44,208,180,247,40,164,13,242,69,67,30,45,154,237,130,104,250,109,213,225,117,202,50,196,66,63,160,99,182,118,243,169,205,63,130,116,216,172,190,127,166,90,131,122,140,198,69,153,139,186,231,170,169,114,74,54,58,16,64,57,245,4,57,109,55,204,102,139,84,88,137,133,241,28,112,149,246,138,254,176,29,65,244,242,173,48,210,197,120,157,136,150,121,62,10,197,196,124,85,124,220,210,93,218,217,194,64,108,160,105,24,121,171,12,0,15,184,154,46,195,130,161,154,17,169,60,243,106,50,43,49,88,110,164,5,25,122,21,60,160,3,241,7,241,171,170,233,118,26,157,234,207,104,71,113,34,247,151,0,15,101,188,135,188,248,250,13,233,135,231,107,137,117,29,52,43,196,61,158,233,72,196,160,126,150,124,27,192,122,13,253,52,198,17,199,194,161,78,78,93,200,181,134,214,219,73,143,74,209,161,142,41,31,38,85,9,200,16,126,144,32,125,18,122,12,116,27,142,148,93,172,118,90,157,169,239,63,37,37,182,91,155,110,104,72,241,7,203,111,113,197,59,105,27,222,163,27,62,87,186,159,45,33,59,119,120,234,15,150,54,31,220,214,77,156,87,104,35,136,8,101,182,60,164,120,161,24,60,172,60,65,219,208,236,124,141,28,65,102,22,201,86,206,91,253,89,4,239,42,119,72,133,118,42,122,14,83,226,219,19,240,242,168,228,138,247,77,135,18,55,123,19,29,152,238,97,201,241,243,81,231,215,109,252,234,112,66,186,173,145,187,213,162,69,134,53,60,138,24,145,183,249,64,127,100,245,198,254,53,28,183,19,233,232,191,194,17,177,89,61,152,155,169,36,156,42,191,128,99,144,51,211,62,61,42,220,19,228,164,217,33,109,105,100,13,182,153,25,121,59,240,206,93,14,248,193,37,137,30,103,239,219,166,198,197,164,233,58,107,42,65,108,168,201,130,196,46,73,30,25,99,230,124,205,39,66,178,180,211,101,130,39,100,23,23,18,18,64,233,156,19,202,190,131,127,180,248,212,189,205,183,121,124,36,183,104,129,12,22,228,52,124,229,145,67,21,65,237,14,83,204,193,179,131,182,216,220,16,93,61,78,202,234,26,134,81,34,74,35,132,171,196,112,85,177,215,25,240,52,150,107,213,86,145,178,136,171,27,134,0,12,177,39,153,74,238,70,6,60,124,125,41,112,151,134,238,240,164,77,33,239,19,217,92,103,4,1,157,200,216,117,62,56,27,100,237,84,174,217,56,222,46,202,123,48,226,14,47,179,211,161,123,165,101,238,99,228,10,146,220,202,234,129,216,168,28,216,216,156,238,66,227,35,106,184,198,246,92,145,110,232,180,113,157,171,207,165,44,113,200,35,99,44,94,222,51,143,108,102,152,184,104,244,219,56,172,108,34,13,60,131,150,20,251,216,159,33,212,159,95,51,95,60,236,62,83,253,174,38,187,38,161,174,241,141,214,167,103,124,68,87,118,119,0,24,66,31,210,137,23,2,39,93,153,74,114,238,163,155,153,75,41,161,107,159,43,126,210,117,59,98,150,252,69,171,218,221,41,33,110,33,190,145,15,46,126,137,195,110,43,100,253,29,60,143,157,133,199,60,98,143,170,186,82,217,53,185,181,42,68,195,121,82,80,57,137,61,73,240,57,244,218,163,47,244,4,209,26,93,83,73,238,209,57,65,150,7,32,14,81,147,236,49,250,61,78,221,61,221,107,228,196,95,40,254,212,90,115,53,247,25,107,55,36,175,40,47,127,41,42,15,92,30,109,170,30,251,182,206,209,175,157,132,220,101,171,186,19,158,87,188,145,190,243,76,90,12,128,250,248,247,62,180,93,72,242,203,223,73,11,68,92,6,8,223,72,2,60,125,104,49,181,198,245,171,254,76,26,189,254,183,216,159,14,106,90,157,196,151,19,201,20,156,210,59,22,102,196,141,212,154,217,224,254,113,147,190,107,155,37,211,57,71,200,213,9,117,193,72,180,107,106,178,233,178,135,136,200,189,89,7,233,15,42,129,254,23,211,45,44,99,146,12,114,176,229,142,56,215,218,39,200,10,176,234,189,224,178,144,67,203,206,118,28,221,5,86,236,116,155,107,14,107,169,191,41,59,238,242,99,31,80,240,20,89,106,197,197,17,241,70,56,134,73,87,84,13,23,116,118,181,206,57,124,152,145,215,238,30,241,76,189,205,222,152,199,76,184,133,174,93,178,45,228,240,145,127,156,124,8,241,243,234,41,122,141,209,189,186,73,180,104,199,121,110,125,169,201,194,17,226,158,191,133,98,239,89,210,238,180,199,146,246,97,3,194,125,162,78,26,39,31,223,227,84,183,84,77,146,19,99,164,218,216,175,125,51,6,149,65,193,39,217,140,31,5,7,160,160,108,117,216,44,181,9,82,32,205,166,202,216,50,254,130,72,78,252,191,205,62,39,160,63,28,84,184,163,142,116,187,61,26,125,111,138,117,17,99,166,89,33,50,152,249,185,229,25,192,37,70,224,29,189,158,187,239,90,210,215,229,83,217,74,90,203,111,168,107,19,172,8,74,35,61,156,158,212,126,160,3,189,94,60,51,149,182,172,169,77,39,70,251,191,186,135,66,190,89,173,99,50,199,124,231,242,17,224,177,147,25,202,143,35,141,252,186,249,154,30,228,206,47,33,191,214,85,26,61,128,85,57,91,114,118,7,215,200,182,54,247,102,180,159,15,252,167,251,26,181,186,153,238,120,170,70,246,64,130,121,173,39,200,143,245,55,77,128,243,241,241,222,140,63,41,110,201,181,203,183,131,80,227,91,43,123,0,118,86,46,12,196,120,54,219,47,142,60,124,124,139,125,70,75,174,151,248,1,215,26,228,219,215,10,214,179,252,208,92,119,86,55,15,146,84,110,140,124,1,240,13,231,234,124,242,28,212,47,236,173,227,77,14,206,56,76,179,175,118,16,143,201,162,145,213,190,25,192,234,126,178,53,33,237,247,179,57,99,254,7,181,227,253,10,88,27,100,185,154,245,7,42,31,209,33,142,75,15,15,15,62,155,157,115,218,47,103,51,216,199,14,147,197,218,69,236,166,69,42,83,81,141,157,159,245,153,185,182,247,159,79,74,139,28,227,226,69,117,46,198,195,184,185,22,182,103,70,191,50,207,49,0,90,178,12,188,164,116,199,147,41,234,78,221,15,158,49,113,165,60,86,131,84,212,111,3,95,70,1,82,153,17,239,183,118,23,169,4,159,121,56,242,0,87,97,226,251,11,221,51,188,155,82,182,55,118,101,74,75,11,135,14,124,10,227,174,115,130,61,227,202,165,13,253,211,193,30,181,127,52,105,36,24,145,109,185,178,138,184,220,18,122,177,223,125,177,176,243,205,83,69,218,29,186,183,180,146,56,117,133,140,225,63,148,71,200,229,61,50,71,235,46,227,207,173,96,105,179,223,220,71,243,248,222,222,25,20,155,101,13,131,204,63,73,135,129,198,224,123,243,184,216,187,137,172,153,161,215,68,138,246,111,135,145,122,42,183,232,200,71,152,198,14,122,108,124,41,169,111,101,213,238,21,102,105,109,160,229,231,180,35,98,236,63,72,251,182,33,79,94,167,62,21,39,104,180,46,207,77,138,121,100,190,214,12,104,44,61,146,185,194,146,55,239,27,62,27,100,15,15,127,72,203,139,107,121,163,154,123,148,54,182,23,46,103,183,113,140,130,61,160,199,109,137,35,152,13,253,112,78,42,107,79,17,222,220,62,167,171,188,81,37,143,179,36,101,176,164,175,181,206,254,96,117,80,122,103,61,122,55,243,219,25,226,154,89,147,185,211,110,243,53,179,228,19,159,165,144,49,177,39,218,81,185,247,116,171,91,148,200,187,187,59,175,152,219,234,154,168,68,228,1,68,13,176,94,109,185,240,127,75,126,158,0,145,214,133,155,76,94,241,210,104,228,188,156,175,117,18,183,140,88,233,232,7,137,234,118,243,2,172,61,204,208,197,109,172,235,56,193,97,24,183,192,196,74,195,5,241,215,159,196,249,47,48,223,114,72,142,40,180,199,154,11,123,118,158,238,65,152,9,57,252,158,62,24,11,191,142,251,111,189,66,153,94,147,135,174,45,18,218,210,210,114,200,209,243,199,112,184,217,118,230,0,116,241,216,121,17,215,27,198,221,233,241,44,109,111,111,28,141,4,114,19,27,228,158,114,15,182,185,234,219,253,103,61,113,87,70,181,121,237,96,211,100,145,204,51,158,245,39,230,195,129,143,105,65,240,39,39,167,64,88,12,96,80,246,182,246,255,0,55,45,4,10,109,187,204,217,21,0,134,149,79,209,81,182,196,231,30,126,209,206,8,171,75,107,42,202,173,215,9,77,13,156,235,37,180,109,117,113,25,144,68,248,112,34,232,87,30,36,100,19,142,164,129,156,12,215,47,241,87,102,122,44,124,103,170,91,255,0,5,36,176,171,168,30,201,223,216,7,57,30,250,238,47,224,238,121,30,214,234,85,91,249,83,190,83,27,17,200,0,35,187,13,142,152,45,130,119,39,157,128,24,217,185,56,119,76,212,227,249,253,174,155,18,34,66,30,213,99,6,38,157,0,198,75,40,230,24,1,121,70,58,99,174,112,50,230,82,154,246,101,70,157,62,72,226,151,83,86,113,37,151,102,58,18,174,99,225,59,114,91,115,249,160,109,254,170,151,178,236,242,24,192,54,188,35,202,115,250,22,24,63,98,215,93,190,131,119,107,255,0,171,245,25,228,72,66,153,57,215,188,12,91,160,65,156,145,145,142,190,61,118,52,89,58,205,129,238,239,45,99,148,162,142,115,108,197,176,219,123,59,129,147,191,64,73,233,182,245,134,80,205,205,223,204,222,181,144,237,26,57,94,215,130,181,80,152,135,135,111,119,240,91,71,253,212,179,192,188,72,112,19,133,245,67,147,156,139,41,14,63,179,93,89,30,166,137,44,137,113,49,136,163,114,21,150,34,132,54,51,140,147,131,254,250,145,183,213,97,200,5,135,192,86,105,90,126,208,216,234,223,100,114,74,112,79,20,38,20,112,174,172,20,109,143,152,203,191,246,106,115,133,184,59,94,182,215,45,46,110,120,127,82,130,21,98,206,242,90,72,170,187,30,164,140,10,234,132,189,133,134,115,75,249,204,44,54,108,102,138,13,69,169,121,3,61,92,165,23,26,228,219,157,131,71,221,246,103,162,39,234,137,255,0,239,228,173,156,6,213,204,122,79,19,234,154,12,189,238,151,169,75,14,249,42,14,84,159,85,59,31,141,108,77,7,182,211,133,135,95,211,195,142,134,107,125,142,49,212,169,216,156,249,17,94,167,71,233,125,59,168,205,244,191,200,224,103,210,100,190,165,185,181,254,53,133,234,125,255,0,133,68,232,220,91,195,218,234,175,240,126,167,19,72,216,252,147,158,87,207,150,15,95,134,107,87,234,61,160,246,229,162,118,129,99,38,167,217,162,94,112,141,206,139,125,32,93,14,227,231,147,181,244,100,73,8,144,200,177,152,203,68,141,132,1,151,153,176,25,219,148,87,118,57,35,53,112,118,189,198,30,134,157,61,141,209,224,125,212,13,214,204,127,162,42,23,178,238,52,147,180,110,207,56,127,142,165,209,231,210,159,91,177,142,241,172,231,7,158,18,195,161,200,7,212,109,208,138,154,189,62,209,199,234,254,53,83,216,145,230,140,194,125,145,78,131,67,192,222,192,167,121,170,38,88,232,111,42,247,49,166,129,242,172,147,235,86,65,101,169,182,106,241,106,105,218,133,178,34,135,197,109,252,111,115,232,83,246,86,177,3,98,37,247,10,111,138,95,58,197,215,189,63,100,82,96,127,201,47,184,87,148,204,235,44,254,44,236,99,240,71,224,46,205,191,34,223,233,31,246,141,55,168,183,48,93,252,190,234,77,171,226,55,31,231,31,246,141,55,126,251,47,194,178,228,151,176,58,43,218,51,1,192,162,227,106,143,133,246,162,81,253,105,112,116,73,32,192,248,20,117,172,156,214,241,159,243,64,253,130,162,123,202,50,194,94,107,72,91,206,21,63,96,173,120,103,187,21,36,26,31,106,241,106,96,73,89,239,41,253,64,80,225,106,67,31,10,79,63,173,36,184,170,108,180,140,57,166,92,211,140,217,166,152,210,100,195,67,111,208,123,169,183,254,79,226,62,234,91,157,169,185,15,176,125,227,241,165,72,52,67,112,142,18,218,236,15,255,0,72,94,159,174,225,205,76,151,252,164,254,243,251,66,160,248,77,177,13,240,62,26,141,223,253,243,31,198,165,217,176,242,147,226,79,222,40,49,189,130,146,246,138,134,190,223,199,119,3,213,127,100,84,95,21,175,125,192,250,180,63,175,4,139,245,198,194,143,215,155,248,238,227,250,159,176,40,125,93,59,222,25,190,139,245,151,31,90,145,65,221,151,29,154,57,71,67,196,92,65,196,233,159,165,42,183,95,54,118,252,107,97,232,18,15,248,57,15,158,100,253,163,90,223,74,153,27,136,120,143,149,191,228,255,0,95,38,106,251,161,74,71,15,64,51,182,95,246,141,42,11,216,67,255,0,234,48,45,93,179,35,28,248,230,187,227,130,100,239,52,64,254,114,19,245,170,215,207,237,78,96,210,62,60,235,189,123,55,152,77,194,182,243,103,60,252,135,235,68,174,183,161,223,245,218,247,24,125,37,247,104,182,86,8,6,179,94,175,84,153,195,19,203,94,229,165,87,170,236,134,57,125,107,216,2,179,77,202,112,166,169,178,210,178,155,170,118,143,163,105,60,201,20,115,221,74,167,28,168,132,15,172,213,35,89,237,79,136,175,249,163,180,182,107,88,207,130,17,159,175,52,247,20,216,119,58,197,218,128,51,222,23,199,163,110,62,250,175,188,75,250,181,229,245,122,141,68,228,225,213,75,220,118,48,98,197,20,165,211,127,18,38,243,88,213,110,31,158,72,101,144,249,179,3,248,212,116,215,186,150,115,243,87,31,21,253,245,63,36,3,202,134,150,1,229,92,121,105,239,118,217,190,57,107,100,138,220,215,122,153,39,150,209,183,245,81,248,208,51,220,106,196,28,219,183,250,203,251,234,207,44,3,202,133,154,216,96,237,75,251,52,75,245,239,200,215,220,69,170,234,150,22,111,112,109,36,110,82,0,85,101,201,36,227,3,127,90,137,130,235,92,190,153,85,221,109,226,98,19,152,123,100,49,198,51,211,29,70,251,227,53,104,227,107,20,109,40,182,234,194,88,249,72,240,60,227,31,109,53,163,232,45,45,148,247,48,97,129,196,119,9,203,146,227,244,164,199,66,112,113,234,6,60,0,166,99,211,193,61,192,158,89,62,6,27,135,237,101,231,89,38,150,121,162,92,33,156,243,36,222,13,236,253,29,186,116,200,61,115,227,52,154,79,119,165,219,220,69,108,137,108,128,198,144,132,193,198,55,108,15,113,29,58,100,208,247,83,164,247,105,103,106,36,140,91,127,37,33,220,62,7,181,130,119,63,220,138,180,105,250,140,211,92,219,79,13,145,54,194,46,236,196,184,44,137,140,150,30,123,128,49,226,49,227,181,108,81,233,218,38,103,43,228,27,79,179,150,123,80,146,49,229,141,185,109,200,62,209,111,51,234,55,31,94,104,214,182,43,123,16,191,132,43,90,39,120,206,58,63,150,7,136,241,199,152,20,92,145,90,197,19,205,19,243,66,88,45,178,231,3,39,196,122,103,167,144,233,78,75,112,110,158,4,189,137,59,203,117,46,172,7,242,135,160,199,217,183,158,61,40,212,81,86,69,198,215,115,60,183,54,238,99,145,201,75,136,91,102,198,216,92,231,99,142,135,215,214,149,117,164,207,113,105,30,170,36,100,84,33,97,132,143,166,167,175,199,203,195,25,243,218,106,61,29,110,224,121,6,82,245,27,50,169,56,230,31,171,238,199,66,61,254,98,154,187,188,154,230,88,103,183,128,136,98,252,156,112,227,118,99,177,62,135,192,120,96,31,3,154,38,148,106,202,187,224,27,73,181,150,234,232,193,107,33,75,121,83,154,228,99,195,160,3,200,156,16,125,1,232,113,68,221,216,203,51,205,125,165,170,24,151,216,238,215,252,175,46,197,129,232,15,128,243,199,168,33,221,54,57,103,188,120,172,152,164,83,14,107,147,140,17,225,239,13,182,62,7,202,137,6,75,123,153,174,52,216,129,180,67,221,188,107,213,216,125,38,95,119,76,120,224,252,79,167,176,55,228,3,110,33,211,180,198,158,205,17,239,111,9,39,30,96,99,127,232,141,183,198,254,89,161,215,79,180,190,183,73,45,165,49,202,160,171,103,102,127,18,175,231,146,73,243,223,35,173,56,103,66,100,188,134,223,188,154,237,189,152,211,25,56,27,15,44,224,100,254,224,40,193,164,65,53,175,206,244,201,130,92,145,237,200,70,59,195,226,24,120,17,208,100,123,56,198,49,144,98,84,200,50,150,205,173,192,82,78,123,104,97,56,246,27,126,245,78,216,240,33,72,241,200,39,168,219,20,4,119,81,203,19,91,106,144,40,71,14,4,165,71,117,60,99,196,110,122,141,249,79,135,152,222,166,74,157,74,215,230,22,124,214,201,26,242,203,204,185,42,71,68,35,199,62,59,244,233,212,26,16,205,99,170,36,186,85,220,75,207,25,195,170,147,128,65,250,72,221,118,61,8,220,17,230,40,169,50,45,140,240,222,144,44,157,111,110,100,145,153,223,150,5,149,185,154,24,201,217,115,226,79,143,143,65,147,140,212,182,173,50,219,56,204,214,240,180,249,138,6,149,136,13,59,125,5,192,235,157,246,244,170,254,144,111,175,111,32,107,219,158,246,214,210,110,91,102,3,148,206,115,142,241,188,54,220,12,108,78,91,31,71,22,107,241,104,227,154,229,109,201,67,204,189,246,48,15,158,244,84,13,211,7,129,128,190,189,124,100,41,92,242,140,239,203,211,3,199,210,171,60,83,193,218,119,31,240,134,167,193,188,67,164,93,75,97,121,18,217,197,57,152,9,153,21,85,150,118,12,7,35,137,51,224,217,229,207,67,138,180,46,175,167,58,23,134,233,37,10,72,38,32,92,2,58,140,129,138,6,46,35,178,154,112,214,241,220,176,145,125,130,248,68,124,126,174,73,251,186,85,197,81,58,159,39,24,246,183,242,30,226,14,30,211,45,207,102,218,130,235,75,115,223,139,217,53,23,142,223,230,145,225,121,72,32,158,114,65,112,112,190,30,27,86,187,210,255,0,193,237,218,206,177,99,28,241,234,220,51,96,172,225,203,203,115,43,115,15,78,88,142,222,85,244,39,89,189,212,47,172,158,217,52,248,26,57,6,29,26,82,75,33,250,64,108,6,113,231,181,7,117,175,139,187,49,99,165,135,138,66,57,100,98,184,48,227,168,254,151,254,126,89,211,246,204,177,76,91,197,25,81,204,71,252,30,157,144,114,9,109,175,56,142,244,67,129,113,249,228,73,222,191,233,119,127,146,198,199,207,111,12,138,84,95,32,238,193,46,222,59,109,45,248,130,89,201,252,168,154,237,7,112,190,60,224,70,8,62,67,240,174,160,210,181,164,136,38,157,120,4,110,160,4,96,48,164,120,103,202,179,174,91,69,26,54,169,4,134,11,164,0,43,170,231,188,62,10,202,62,144,207,199,125,177,73,122,188,207,252,152,197,138,28,81,71,225,142,207,116,14,203,180,27,78,10,225,145,56,211,172,84,247,93,252,156,239,237,18,78,78,7,137,163,177,139,129,71,95,181,227,202,146,95,162,164,206,138,204,138,114,23,211,62,52,6,127,57,27,214,77,219,110,92,154,82,74,41,34,221,170,8,62,97,55,206,27,150,62,83,204,115,210,168,72,117,45,78,51,13,212,174,150,32,144,167,60,178,76,190,28,222,67,237,62,149,123,213,98,121,172,100,142,62,94,108,100,3,210,168,243,106,101,149,108,237,173,201,188,207,43,68,127,67,212,250,125,244,201,166,216,132,10,110,97,209,165,142,221,112,33,152,242,136,212,103,148,249,128,60,60,234,3,141,116,245,154,53,213,108,149,94,88,125,162,190,18,175,151,188,120,26,157,178,140,233,215,178,46,172,17,174,39,207,119,112,126,137,95,212,31,171,143,182,171,188,91,243,132,67,111,20,237,21,171,156,204,202,55,85,254,111,144,243,242,169,84,202,187,71,51,118,203,198,114,255,0,0,106,113,217,65,243,133,49,24,229,89,9,10,165,143,47,41,254,112,207,79,10,230,104,93,46,237,213,249,118,117,206,15,218,43,164,59,119,142,206,211,64,187,182,182,100,84,103,64,138,58,159,108,28,250,215,54,91,175,113,115,45,183,131,30,246,63,246,135,215,191,198,186,58,52,150,55,94,98,102,253,163,100,240,142,53,190,23,5,155,243,157,13,150,214,227,205,160,96,76,50,124,0,100,62,92,169,231,82,81,90,165,218,163,90,222,4,8,196,200,10,28,178,227,195,56,198,228,111,131,229,227,85,222,203,53,139,109,35,140,237,34,212,36,17,233,218,184,58,93,235,30,136,146,145,201,33,254,132,129,27,220,167,206,167,184,147,75,226,161,218,134,155,192,241,221,203,97,13,244,146,70,238,160,18,10,12,184,27,108,70,13,47,60,92,101,249,142,198,238,144,109,158,150,183,74,166,62,75,140,131,186,123,64,224,224,227,21,61,194,186,71,11,235,80,9,206,151,167,222,35,28,6,146,217,27,113,224,121,133,89,108,251,21,226,94,207,181,155,153,111,117,55,213,236,46,15,121,28,255,0,148,202,99,62,195,115,170,224,242,231,232,140,85,119,136,56,127,137,184,7,248,91,139,248,126,201,102,210,102,252,238,68,32,183,119,38,50,251,3,145,147,147,159,81,229,88,163,159,174,110,9,252,13,29,42,17,82,102,218,225,14,202,123,61,226,77,53,31,81,236,235,65,134,229,80,115,181,181,164,96,134,241,195,42,169,247,85,99,140,123,52,210,248,123,82,146,219,72,151,82,178,136,0,193,45,181,43,136,185,126,10,227,202,181,4,61,179,118,211,125,161,166,179,195,118,48,89,217,220,203,220,207,113,99,19,180,193,7,54,16,158,99,201,156,49,230,0,54,219,17,189,76,179,234,118,122,134,159,198,22,41,60,215,88,6,238,54,37,158,230,222,76,51,6,234,73,4,134,207,134,231,194,153,41,78,18,74,82,231,222,91,232,200,173,71,143,113,110,137,248,171,78,128,219,105,252,107,196,16,161,60,220,178,94,181,192,206,115,156,77,206,40,225,199,221,168,218,136,213,248,193,175,187,150,15,31,207,108,161,56,97,254,133,99,39,235,169,105,227,177,49,199,58,119,166,57,227,18,198,194,7,96,202,70,70,224,117,223,167,90,22,231,74,31,75,151,32,244,240,165,250,233,119,7,213,68,90,246,225,199,118,178,45,222,181,163,104,218,153,76,6,142,221,229,179,73,0,57,94,108,153,114,65,201,30,27,244,169,157,55,229,41,165,45,180,182,186,231,9,106,144,9,164,18,70,44,100,134,225,109,219,57,200,103,104,201,1,135,48,246,78,9,173,93,197,188,127,217,199,9,95,167,15,241,78,159,196,169,123,44,75,34,205,105,21,180,150,238,172,72,200,231,145,8,198,48,115,229,229,81,118,28,103,216,78,167,206,47,123,66,212,180,105,23,232,165,238,130,242,3,253,107,121,36,24,173,49,132,229,20,220,118,247,127,177,154,93,9,210,103,75,232,31,40,30,1,190,189,130,235,81,226,104,237,231,65,221,201,111,115,109,44,17,68,141,128,88,73,34,132,45,157,206,24,251,57,27,245,55,125,35,93,179,189,239,199,9,95,89,234,233,58,243,91,221,219,220,36,208,172,99,56,82,234,72,246,78,193,71,92,143,231,17,201,54,92,61,217,255,0,17,89,61,214,131,219,47,3,72,20,225,98,190,212,159,79,153,189,201,114,137,247,212,189,143,97,157,163,89,181,175,16,233,124,61,53,228,32,243,219,223,105,23,17,222,1,252,229,146,221,152,143,120,170,148,98,185,180,82,141,189,153,214,182,105,105,42,219,218,201,113,155,9,65,149,154,86,246,249,198,236,135,203,62,209,62,230,30,59,26,46,229,153,30,230,8,8,134,226,65,28,43,130,29,38,4,4,118,4,123,32,156,117,232,2,237,150,32,115,183,12,205,199,58,56,77,50,235,87,212,194,164,253,252,182,215,227,190,46,249,201,12,102,6,64,51,190,3,10,217,154,87,22,113,28,11,112,111,160,181,156,93,171,22,249,191,52,66,55,0,114,21,66,78,79,92,158,113,250,56,198,55,207,235,35,230,19,197,36,108,217,109,109,94,73,45,111,38,14,242,39,123,60,197,72,72,229,229,206,14,251,2,163,232,231,232,129,159,165,185,177,71,60,242,71,36,161,33,186,158,50,108,144,140,52,96,125,37,32,245,39,32,157,182,199,160,38,161,165,241,142,144,76,112,220,25,99,18,34,124,225,167,24,145,166,99,236,145,143,101,159,35,112,153,234,152,216,109,121,181,18,74,236,186,132,160,75,117,26,151,116,33,69,187,2,123,176,8,57,27,231,196,228,231,27,84,171,220,27,161,177,110,206,165,108,173,204,86,240,64,203,28,78,49,222,131,179,177,253,45,142,60,51,185,235,204,41,200,237,138,172,171,18,247,225,36,69,18,54,229,174,7,86,56,92,1,250,36,142,152,32,1,138,38,198,67,121,39,179,152,100,238,113,106,160,0,84,15,164,187,245,200,35,25,24,28,163,35,34,137,88,79,116,205,110,130,59,103,137,35,143,210,47,9,1,199,81,212,15,1,130,113,154,174,141,173,147,168,133,125,60,137,20,196,12,211,23,116,89,24,2,28,156,146,231,30,10,121,151,25,27,28,120,138,135,109,22,43,157,237,109,93,99,141,249,76,209,110,50,70,73,60,167,45,212,1,183,217,87,5,138,25,109,132,74,123,155,98,204,82,64,121,74,195,203,237,12,245,28,219,48,32,131,190,124,55,246,157,110,242,67,39,228,154,6,55,32,123,192,137,112,78,54,232,6,64,219,57,20,185,99,189,130,83,162,153,46,159,168,64,184,183,152,201,129,186,55,80,196,225,20,176,192,244,59,109,183,134,245,19,115,172,95,104,151,111,21,221,174,163,44,108,219,73,28,102,88,151,24,206,10,46,64,201,198,91,175,133,94,239,160,101,239,204,64,35,1,41,83,204,50,248,62,219,116,253,17,203,143,85,32,212,36,186,124,176,67,2,92,68,57,192,80,177,146,1,147,218,217,91,155,174,61,162,125,227,20,137,105,33,45,232,98,205,36,64,193,198,182,23,28,194,25,150,66,135,12,21,249,138,159,34,60,13,75,91,113,12,110,6,18,67,238,83,84,110,56,208,172,117,29,50,230,102,183,204,233,108,235,4,184,28,252,157,219,96,150,35,33,134,210,120,31,107,199,197,251,93,6,48,163,17,227,225,75,251,26,93,194,245,254,227,97,65,174,164,100,72,189,226,145,250,91,140,85,175,67,237,103,91,209,154,48,47,158,88,163,198,35,184,37,198,0,198,1,61,54,53,168,34,208,211,111,98,141,135,66,140,141,208,83,113,98,158,23,120,230,211,2,115,83,85,40,217,210,250,15,111,60,43,121,203,14,183,34,88,74,112,11,243,131,30,124,79,152,31,93,92,99,213,116,237,82,223,231,122,117,236,87,48,186,130,175,27,2,48,122,87,34,91,240,252,12,64,49,103,62,21,183,123,38,210,162,211,90,234,72,215,149,130,42,109,211,12,114,127,100,87,115,75,172,203,146,74,25,29,251,204,89,48,197,39,40,236,110,40,37,246,69,16,26,163,173,88,148,20,98,102,186,235,131,43,8,12,43,196,228,237,73,29,43,53,100,60,231,194,135,145,169,230,166,36,161,101,163,95,241,59,255,0,28,92,15,84,253,145,72,129,255,0,34,155,248,10,79,21,28,107,87,31,212,253,145,77,192,255,0,146,95,112,175,39,157,255,0,86,127,22,118,113,120,35,240,21,111,39,179,32,207,233,183,223,77,223,190,203,189,55,3,251,82,15,231,183,225,72,191,124,42,251,171,28,223,178,62,43,113,80,73,181,20,178,122,212,108,15,181,20,178,109,65,22,20,144,95,121,183,90,43,76,147,248,190,220,231,172,9,251,34,163,57,246,162,180,201,63,139,173,135,249,132,251,133,63,20,185,21,52,72,137,54,235,89,231,161,68,155,82,187,202,127,80,20,62,95,206,176,100,166,59,202,193,146,169,200,148,60,94,146,205,76,153,43,5,232,92,130,72,91,54,217,166,228,62,207,213,248,210,89,250,82,36,127,96,252,63,26,91,97,36,67,240,211,114,157,73,124,181,9,254,214,207,227,82,242,28,23,245,63,186,161,52,22,229,186,213,87,202,249,207,214,136,127,26,150,149,253,163,239,252,5,6,55,65,201,110,84,53,230,254,58,184,63,208,253,145,90,151,183,238,214,245,222,203,184,119,77,184,209,172,172,46,87,82,212,34,178,153,46,149,182,87,89,14,84,171,12,17,202,60,252,107,106,241,27,114,234,242,156,245,11,251,34,181,15,109,250,46,155,196,43,195,218,118,175,106,151,22,207,169,115,20,113,145,149,183,184,32,253,96,84,141,117,110,7,28,28,189,15,104,154,197,167,26,27,40,109,45,185,53,107,219,91,89,217,131,18,170,35,25,43,191,83,235,154,223,250,51,185,208,32,93,240,57,247,254,177,174,110,225,190,30,178,211,56,135,93,112,101,153,224,189,211,196,77,60,134,70,64,100,128,156,22,232,119,63,3,93,21,161,203,255,0,217,248,61,207,251,70,138,74,42,11,164,108,111,214,59,0,212,88,171,54,222,53,222,93,145,75,222,240,30,153,33,253,56,173,219,235,138,58,224,109,78,95,105,183,241,174,238,236,85,251,206,206,180,115,158,182,182,109,245,195,29,109,244,71,247,63,38,101,244,143,221,155,22,189,88,248,215,171,213,89,194,51,94,175,86,50,42,89,15,19,138,102,118,246,77,56,77,49,57,202,213,48,146,53,239,28,218,242,106,17,92,129,129,44,120,62,240,127,113,21,79,184,135,4,184,30,250,216,220,105,108,38,211,210,112,55,134,79,176,255,0,113,84,87,79,10,243,218,232,116,230,126,243,169,167,149,193,17,12,180,196,137,71,220,67,200,114,6,212,43,138,192,209,165,48,39,74,30,72,193,163,92,10,97,214,148,209,118,86,248,146,218,7,176,43,57,80,134,68,82,88,108,1,96,51,240,206,126,21,232,51,63,206,35,210,88,197,45,172,93,212,74,126,140,177,227,175,174,249,193,61,48,60,27,119,184,161,51,165,201,236,147,237,166,112,112,113,206,51,138,197,149,132,98,214,104,39,127,155,75,60,92,240,63,78,68,0,251,39,203,108,156,121,19,250,185,171,74,202,108,111,134,227,178,186,23,26,118,163,22,5,226,142,238,65,145,201,142,131,126,135,124,143,62,158,85,96,210,236,165,211,214,59,136,215,190,157,201,246,1,192,104,71,161,241,232,71,169,3,56,222,161,109,52,223,154,90,153,36,66,200,241,131,112,189,123,165,253,19,158,190,121,247,103,108,84,219,207,115,108,150,179,185,13,122,223,68,29,191,38,58,169,247,237,241,223,195,20,244,188,197,177,187,185,45,36,239,37,65,136,166,115,28,74,251,0,204,112,73,29,70,255,0,117,61,167,230,43,160,154,144,15,243,97,152,78,55,144,244,255,0,91,124,122,228,80,215,132,95,252,226,230,222,212,135,112,87,145,183,229,29,24,145,251,186,224,83,186,29,213,189,173,194,182,171,47,55,205,208,181,185,110,174,222,71,249,192,116,243,207,165,20,121,41,240,19,58,221,51,202,236,90,11,205,249,199,54,197,15,65,159,213,199,66,60,115,227,154,114,202,25,35,138,61,101,35,194,33,2,43,114,62,144,59,18,63,157,224,60,49,159,3,144,252,49,195,172,193,33,157,123,187,204,247,159,75,170,30,128,31,213,32,99,225,231,69,76,230,72,83,82,43,201,29,174,209,195,129,237,30,135,227,224,63,113,171,165,118,85,246,48,235,29,205,194,201,165,200,35,55,64,252,227,11,130,20,109,205,232,223,163,191,225,81,87,183,241,105,90,129,143,78,132,181,186,47,44,232,157,3,121,160,243,3,168,241,247,141,228,47,111,34,128,45,230,157,34,172,151,99,149,199,47,150,220,199,200,142,155,212,51,90,78,236,247,54,170,25,19,249,69,220,151,62,36,122,143,31,58,43,238,138,162,74,193,44,213,37,215,150,48,68,227,48,170,141,249,79,144,243,99,140,244,240,207,141,43,230,119,49,68,215,214,50,134,158,113,205,50,18,74,62,216,24,27,96,140,109,211,56,193,243,0,105,107,21,157,156,183,211,204,68,44,197,227,143,168,7,161,32,121,147,225,248,147,71,68,110,45,236,190,125,11,252,232,178,23,104,212,128,27,203,151,192,26,141,164,90,27,190,212,98,182,211,82,218,194,76,203,40,57,118,216,174,251,147,228,217,207,199,62,88,160,173,162,176,214,44,222,214,50,98,120,151,148,242,54,30,34,70,54,168,243,45,246,169,35,165,164,65,165,156,23,98,125,144,184,219,127,17,140,99,29,118,247,210,96,128,193,23,230,101,173,238,98,200,98,195,36,55,136,111,63,238,125,104,37,190,229,173,182,37,180,235,27,139,172,218,221,70,169,13,185,228,102,67,133,151,29,48,58,129,230,62,27,138,14,221,227,210,111,39,142,24,218,109,49,95,6,99,185,129,243,184,207,82,131,207,244,79,166,112,101,141,244,218,197,167,240,125,156,111,107,42,251,55,18,1,145,24,254,105,241,39,195,203,169,242,45,91,222,219,105,55,107,195,183,115,33,96,153,137,246,28,203,224,27,192,55,223,212,121,3,141,242,193,116,49,53,156,55,23,146,53,156,142,144,48,197,202,161,28,146,159,119,159,153,30,27,31,79,73,18,106,215,95,193,118,242,5,142,44,53,195,169,246,148,117,10,190,68,249,248,14,155,224,140,61,180,150,183,107,97,164,48,88,231,5,157,8,200,128,126,184,247,249,121,251,141,123,85,181,181,211,146,221,52,236,174,163,146,33,42,119,109,242,197,252,215,124,156,248,157,183,197,18,100,104,107,82,125,91,70,34,41,152,205,108,231,150,59,179,214,44,248,72,62,226,54,61,14,58,152,185,231,26,74,4,65,222,180,132,149,25,201,118,59,147,159,180,154,176,55,16,219,139,73,34,213,97,17,206,139,134,135,233,119,158,30,207,235,3,255,0,157,85,35,183,249,177,123,201,147,145,78,121,99,231,202,196,157,112,51,211,251,244,216,85,73,150,145,98,225,203,189,58,254,222,72,249,148,220,143,229,209,254,150,127,119,149,123,80,179,186,177,187,139,81,140,189,205,188,43,202,109,203,127,39,252,229,243,62,135,124,116,242,49,90,47,13,71,112,205,172,25,228,142,89,71,52,6,39,199,42,254,177,240,57,242,59,81,215,87,58,164,178,71,164,222,178,194,146,228,53,194,28,119,139,250,171,226,172,124,124,188,51,212,15,86,229,165,231,192,14,161,169,218,234,179,11,187,70,38,50,57,65,32,141,199,94,191,85,0,223,227,11,82,154,196,48,219,77,28,54,232,171,26,70,21,85,70,0,21,22,231,242,203,64,183,31,254,59,150,205,94,71,139,79,150,68,96,172,7,210,59,227,214,170,240,91,218,217,194,247,114,74,172,88,115,60,204,114,73,245,53,107,212,36,72,236,229,121,65,42,23,112,6,115,233,84,24,173,9,38,75,144,82,223,155,154,43,114,115,143,127,238,240,173,13,91,50,177,23,40,120,137,92,115,247,80,68,118,29,28,183,129,244,30,34,171,58,216,158,217,13,157,220,102,107,140,126,69,198,66,200,61,124,1,30,63,101,88,181,43,153,18,233,36,211,215,158,233,71,181,26,156,41,79,38,252,42,7,90,185,135,80,176,158,73,156,199,220,101,136,39,13,25,31,136,170,104,174,17,202,125,185,233,45,99,160,95,74,210,115,202,210,160,39,193,65,113,236,175,144,21,206,183,137,203,18,220,168,60,246,231,153,135,154,254,151,217,247,86,252,237,203,83,190,187,210,46,140,236,121,18,100,229,0,99,155,218,216,176,243,244,254,227,68,198,121,215,152,156,147,212,122,87,71,75,182,63,152,153,239,32,152,80,76,22,56,247,46,54,199,159,133,116,126,175,166,73,218,55,5,112,223,29,104,247,17,218,241,4,107,20,209,223,96,22,138,254,223,216,147,155,111,104,62,3,149,59,17,45,115,70,150,198,14,104,115,135,183,97,202,127,155,213,79,225,240,174,167,249,56,114,106,58,15,18,240,217,195,252,205,161,214,173,99,35,101,137,202,197,40,7,207,242,150,223,81,160,214,38,177,245,199,148,55,5,57,83,46,92,29,242,172,185,139,67,151,131,59,80,224,27,185,46,249,90,30,123,75,99,58,6,1,148,180,110,167,28,167,125,155,218,29,55,234,91,209,59,73,213,210,11,251,25,187,61,211,31,67,191,141,128,131,82,119,55,44,48,70,66,161,229,76,131,186,156,157,170,193,55,15,137,80,119,80,196,37,140,243,161,47,140,28,98,163,147,76,158,218,67,28,240,66,132,177,36,43,228,28,159,133,112,253,116,101,186,84,205,235,27,87,111,147,67,118,89,197,45,242,124,227,11,245,215,120,90,227,87,225,189,80,147,111,34,115,72,182,224,231,216,145,87,115,140,228,54,248,223,109,242,187,26,72,109,251,66,237,15,67,226,238,197,248,63,86,212,109,224,229,107,216,36,102,138,210,23,230,96,98,146,114,57,23,49,227,160,39,218,27,103,106,218,188,21,195,182,50,234,12,215,122,109,140,217,126,104,143,205,192,228,95,35,204,78,79,93,198,61,213,209,252,27,160,27,173,50,56,154,202,220,67,16,11,25,231,4,224,121,131,211,235,53,162,89,227,149,219,91,151,143,78,215,125,145,200,125,189,246,55,39,29,104,81,233,218,53,149,166,135,169,218,74,179,196,162,229,174,34,141,200,252,170,137,59,181,98,173,146,192,114,13,194,143,12,208,186,31,15,235,86,28,63,97,101,175,75,20,247,246,240,44,83,203,17,37,100,101,24,230,201,0,228,128,9,219,169,53,210,93,165,240,227,216,223,231,186,96,37,92,140,99,240,53,172,238,180,215,230,63,147,219,221,74,158,105,116,244,62,16,75,26,82,114,93,206,100,249,70,112,68,183,220,36,156,77,99,2,189,206,138,252,207,148,13,152,36,194,190,196,17,177,229,108,248,0,77,114,251,216,95,71,222,216,73,164,72,46,23,18,30,104,223,188,69,199,76,103,24,57,7,36,121,87,210,77,87,134,236,117,125,62,239,74,191,183,89,45,239,33,120,38,67,144,25,29,74,176,250,141,104,107,31,146,223,16,112,246,160,47,180,78,48,183,156,166,202,247,17,20,117,65,209,78,206,172,6,6,216,0,249,87,67,65,175,199,143,27,134,71,199,6,45,78,150,82,159,84,23,39,37,216,232,241,75,169,115,234,45,117,13,187,33,12,208,48,230,87,3,99,202,126,144,240,198,71,190,167,52,225,127,164,235,118,231,69,213,46,216,15,106,27,149,204,82,68,195,199,42,114,167,99,141,250,17,93,29,175,124,157,120,150,75,23,131,79,208,237,38,186,118,14,103,183,149,85,114,60,131,176,229,248,12,126,16,199,176,110,47,211,109,204,131,133,46,77,217,229,78,234,11,115,63,76,123,65,145,219,175,82,60,243,128,54,173,82,212,67,44,186,163,63,149,163,34,193,56,75,169,223,236,51,193,61,177,118,207,167,219,222,45,199,104,218,149,214,25,35,17,234,215,2,248,114,157,131,34,220,137,0,3,199,0,29,253,245,191,59,34,237,22,239,141,116,91,225,175,152,6,169,164,190,39,120,163,8,179,70,119,14,20,109,208,128,112,0,205,104,251,158,202,56,237,110,82,79,248,9,171,219,219,178,156,135,130,64,1,30,60,197,118,29,58,154,156,224,11,107,174,12,227,123,123,45,109,127,131,160,213,237,223,77,189,146,73,144,68,165,129,228,98,249,216,2,122,109,146,64,20,140,152,99,154,45,119,237,245,239,29,25,184,180,109,158,38,237,195,178,238,12,129,214,247,92,142,89,131,136,197,165,174,36,159,156,231,110,76,251,62,121,98,7,174,107,60,49,242,149,225,173,43,134,14,173,62,175,38,157,13,212,210,90,13,62,234,62,243,231,1,114,192,5,64,121,114,172,50,71,46,14,70,118,201,162,159,147,247,24,112,111,25,220,113,134,143,192,58,47,17,88,95,91,52,26,149,150,176,57,149,9,206,102,140,228,97,176,124,50,71,81,146,49,81,119,208,246,115,123,175,106,253,158,113,54,137,169,105,118,154,191,119,54,141,112,35,15,28,23,106,239,202,21,199,180,84,43,0,114,185,223,160,0,154,204,176,66,41,83,119,203,25,215,213,201,217,189,151,246,159,160,113,239,13,127,15,75,36,118,177,203,0,105,229,118,9,20,64,125,22,36,145,203,237,115,130,185,59,142,184,34,175,129,254,118,110,126,120,157,220,161,85,185,6,9,17,126,148,71,111,17,147,230,78,113,176,175,155,122,127,0,106,122,199,1,92,233,183,90,130,219,113,47,11,92,201,168,219,216,73,39,183,117,98,241,102,69,228,250,64,171,198,24,100,12,137,27,25,223,29,171,242,119,227,75,190,34,236,143,74,190,215,79,61,221,162,155,89,90,76,150,89,225,98,34,230,219,233,20,9,147,158,133,124,201,163,227,102,236,92,161,75,169,27,66,120,157,166,230,145,114,221,224,102,137,112,74,182,61,143,118,219,19,230,60,179,79,233,118,133,161,145,26,80,220,179,7,0,14,83,142,236,12,109,208,3,145,240,193,205,70,105,122,133,213,195,77,222,152,205,210,206,253,220,135,161,86,235,227,213,58,111,225,129,226,105,196,252,189,139,115,5,96,176,98,114,219,133,3,169,3,36,254,80,21,32,117,235,147,154,160,56,28,188,140,36,238,92,153,24,187,97,121,135,179,237,251,35,175,233,28,143,113,193,233,81,87,214,200,147,155,151,102,15,34,20,149,129,192,0,56,203,40,223,115,158,81,253,29,170,109,224,126,239,149,220,171,42,176,121,48,1,144,224,115,17,183,130,128,70,60,70,15,74,22,245,16,44,110,131,187,229,39,186,140,18,50,114,48,8,30,0,123,91,249,208,181,216,134,191,227,27,62,93,18,246,66,66,226,222,67,41,223,118,33,247,25,240,230,202,128,124,49,78,219,91,14,64,113,157,168,142,49,88,229,208,175,194,0,113,109,39,38,49,136,135,118,248,67,141,254,134,254,89,20,69,188,56,81,154,83,160,211,26,75,125,250,10,46,43,108,83,169,24,234,40,187,107,118,154,64,138,61,254,149,73,22,59,165,218,6,98,197,122,120,214,198,224,20,10,247,106,60,147,241,170,149,181,186,68,129,16,96,10,188,112,45,185,17,92,220,17,179,50,160,248,2,127,17,90,244,74,243,38,6,109,160,203,189,170,251,2,141,140,80,150,223,71,20,90,109,94,133,112,115,216,232,172,210,86,149,86,65,36,211,50,83,173,76,200,115,225,66,203,70,183,226,237,181,201,253,201,251,34,135,133,255,0,38,163,210,136,227,47,103,91,151,62,42,159,133,3,27,225,7,186,188,150,167,239,103,241,103,111,10,184,71,224,122,38,196,207,191,139,126,20,222,160,254,194,251,171,8,223,150,127,123,126,20,214,160,217,69,254,143,227,88,102,253,147,76,86,231,160,127,90,49,28,117,205,70,64,199,29,104,148,146,130,44,182,130,203,237,69,88,54,44,45,199,148,40,62,193,81,166,77,168,187,70,229,179,128,103,252,154,125,194,157,141,129,36,28,31,106,87,61,11,207,181,56,95,108,211,108,91,67,221,229,96,189,49,207,94,231,169,100,161,226,244,146,244,201,122,193,122,22,194,81,28,103,164,73,33,40,216,244,252,105,183,125,133,33,159,216,127,234,254,52,13,134,145,27,164,54,47,245,97,255,0,60,7,254,166,58,148,145,242,228,122,127,178,42,15,72,147,58,166,180,50,118,188,79,252,60,53,44,205,153,91,250,57,254,200,161,129,114,69,83,137,143,241,171,15,52,83,246,86,176,237,93,185,110,120,108,255,0,247,197,191,240,215,21,179,120,156,227,84,30,177,41,251,77,106,190,214,223,150,231,134,189,117,7,63,246,105,168,215,34,151,39,42,216,202,199,93,215,193,4,19,121,166,157,207,243,237,171,119,232,179,31,224,8,20,127,63,63,235,26,209,26,105,121,53,221,123,148,243,102,125,53,182,24,192,230,183,207,191,165,111,29,25,128,208,161,32,254,191,237,26,191,250,113,24,159,245,88,22,160,251,182,79,141,119,151,97,78,91,179,205,28,127,247,190,196,255,0,212,167,238,174,5,212,31,37,128,243,174,243,236,13,249,248,3,72,0,244,211,44,15,253,72,253,213,183,209,79,254,101,124,204,250,253,241,27,63,59,87,185,169,61,122,215,141,122,179,132,47,152,210,115,190,245,225,88,168,67,196,211,19,26,120,244,161,229,170,97,209,23,172,193,243,157,58,226,28,100,148,36,123,198,245,173,164,93,235,105,200,161,129,83,208,237,90,223,81,131,230,247,82,197,143,162,228,87,31,210,49,186,145,175,76,249,68,92,139,156,131,81,211,198,80,250,84,164,128,111,138,14,96,24,16,213,201,145,181,17,142,55,205,52,253,41,249,148,161,193,161,156,210,88,72,136,215,207,46,156,237,200,27,149,208,242,145,177,246,198,212,228,115,194,101,123,109,68,145,243,148,12,72,27,196,223,162,160,255,0,125,253,245,141,91,13,104,224,146,48,202,118,235,158,97,65,220,216,203,42,189,196,46,178,60,1,126,119,131,142,114,71,80,60,48,49,240,241,218,174,41,242,84,139,13,129,123,82,220,170,38,229,140,27,165,27,228,30,152,30,99,127,135,158,212,171,209,23,205,224,181,134,79,202,73,249,85,144,251,65,118,60,170,15,187,111,80,13,13,165,243,164,153,130,98,242,195,30,95,63,229,201,234,51,233,246,100,120,83,210,247,70,206,56,163,5,81,223,158,87,93,185,100,59,133,244,255,0,112,30,52,254,219,10,29,180,15,29,164,198,56,255,0,60,147,105,2,141,212,15,17,231,183,79,120,168,233,236,131,75,25,181,13,32,118,29,216,27,225,188,189,198,138,143,82,97,12,150,202,185,189,144,129,49,93,136,136,120,131,234,51,141,250,231,200,209,202,45,52,233,35,212,172,211,190,182,153,49,10,70,54,73,15,76,15,35,211,62,27,248,19,139,219,107,32,187,109,62,56,81,244,198,185,17,222,32,239,121,212,253,32,118,206,58,227,108,17,232,61,13,98,230,89,239,109,69,216,2,36,132,142,234,33,184,145,186,28,31,35,209,79,199,199,20,44,78,215,173,113,101,116,76,87,92,198,65,48,5,75,100,99,111,29,135,179,215,160,161,37,215,37,123,136,154,40,130,45,177,28,177,140,21,148,253,19,131,229,229,87,26,106,209,30,219,49,73,12,247,122,128,107,99,221,188,153,89,84,143,162,163,169,35,192,142,149,34,170,214,55,79,243,40,75,219,198,160,78,1,201,13,230,163,196,227,115,240,241,172,207,40,146,104,238,180,206,85,185,185,29,220,138,195,192,117,99,234,191,110,64,242,33,147,114,154,53,255,0,115,7,60,208,149,230,185,25,207,35,30,141,239,59,146,62,62,242,143,22,202,107,125,129,38,107,89,46,100,188,141,202,90,147,206,163,62,203,62,249,124,127,124,245,166,109,53,75,155,2,215,41,9,154,218,95,109,161,76,18,167,193,151,223,226,62,173,250,202,91,233,246,151,55,242,106,106,113,106,158,210,169,62,195,201,212,190,60,135,223,191,169,141,186,184,16,75,38,162,144,254,100,73,98,170,164,145,252,252,121,31,47,143,157,12,147,69,173,201,5,184,131,77,176,147,80,134,53,184,187,188,61,224,88,200,252,163,99,96,15,144,30,63,30,181,75,107,233,228,50,106,17,185,23,44,199,189,14,8,12,124,70,60,49,208,121,98,172,118,205,111,167,218,203,168,220,131,207,33,44,177,174,225,1,253,21,30,100,245,199,83,77,93,240,251,92,219,166,183,10,173,204,204,59,199,129,31,9,34,227,96,15,142,54,223,198,175,196,87,1,154,102,171,101,14,147,20,90,51,119,151,83,228,114,200,61,160,255,0,164,206,7,64,54,244,232,7,81,85,59,203,43,168,46,101,183,213,114,247,18,18,237,41,59,75,252,224,127,15,13,189,42,115,75,88,180,235,111,159,186,171,73,51,114,133,141,119,45,190,16,3,191,92,245,245,39,198,156,138,194,223,89,134,119,212,67,124,249,155,12,58,53,182,58,42,253,249,241,206,122,109,83,169,45,200,151,96,13,31,86,151,79,38,205,225,121,229,159,120,156,110,206,216,250,45,238,3,175,144,162,239,172,238,244,212,109,118,123,128,243,5,204,232,199,217,43,250,169,228,71,135,159,188,230,156,209,237,237,180,123,185,219,86,145,69,202,169,41,35,12,33,136,117,43,248,254,236,26,172,235,220,78,250,189,242,74,160,141,62,23,42,139,226,91,245,216,121,121,84,147,226,153,105,121,146,247,119,22,58,221,176,100,96,79,210,87,232,99,97,227,232,106,59,79,176,107,249,133,197,246,76,49,146,16,130,66,205,228,197,122,99,239,247,84,125,208,84,70,186,132,156,28,115,198,14,4,131,174,15,247,251,42,94,215,90,139,92,182,75,109,41,10,187,12,59,114,237,16,253,254,66,171,169,59,243,68,167,223,128,145,117,115,101,122,195,70,183,105,227,81,205,113,16,108,40,254,142,127,76,245,199,79,60,100,83,247,122,198,151,119,167,25,66,247,220,237,221,172,24,196,157,231,234,224,244,96,119,244,235,76,90,106,22,156,59,113,6,147,122,196,11,150,61,204,196,125,54,241,12,127,91,215,198,136,213,116,136,158,97,171,88,24,227,187,65,158,98,61,153,7,147,126,254,163,215,165,12,103,25,43,10,154,126,242,38,88,110,96,9,243,185,140,146,17,147,147,158,81,224,163,207,30,126,52,52,167,242,168,41,227,168,255,0,9,160,186,16,178,46,74,140,156,130,70,196,131,226,51,208,248,208,242,111,50,253,245,59,141,94,18,227,168,41,123,57,21,78,15,46,199,202,181,236,242,222,221,220,155,40,70,39,140,145,44,192,123,8,190,158,190,149,126,213,28,139,9,136,44,61,159,209,235,240,170,105,187,211,172,44,132,208,48,228,232,57,119,102,99,246,147,154,123,116,204,205,110,71,149,94,30,110,121,95,154,218,86,1,221,207,180,172,124,73,241,7,236,168,78,42,210,210,238,22,212,109,2,151,85,230,43,159,102,65,224,15,224,124,41,205,66,75,203,171,176,117,56,202,28,22,134,34,125,144,60,199,153,243,242,251,77,87,87,213,239,180,251,57,173,162,115,220,56,32,182,50,99,243,199,167,221,83,161,242,138,234,85,71,50,246,231,125,28,154,117,204,17,33,31,150,83,33,97,142,82,15,79,127,247,242,173,23,25,96,121,128,219,202,182,199,108,247,137,37,172,209,171,108,211,46,199,169,222,181,8,146,237,18,51,103,121,37,180,221,242,42,76,152,37,114,15,159,142,213,212,211,71,250,98,36,237,140,141,115,77,109,84,91,64,210,60,200,132,72,85,125,156,3,211,222,15,222,106,219,193,253,174,241,23,14,234,54,214,220,41,36,118,250,149,200,249,146,74,242,198,145,148,147,43,202,230,79,96,13,198,75,108,57,65,200,198,106,164,252,35,166,44,210,25,3,202,234,121,76,129,140,100,145,215,96,124,252,126,234,242,112,190,152,185,88,18,120,199,143,45,195,143,198,157,39,141,236,201,21,58,179,100,207,242,161,237,27,72,189,150,194,254,234,9,38,129,202,72,2,66,235,145,215,12,131,7,224,104,136,254,87,188,82,49,223,233,186,124,184,253,120,91,240,97,90,154,94,13,211,73,246,103,184,79,116,153,251,233,39,129,236,8,200,189,188,30,246,83,248,82,62,205,164,239,17,139,38,117,220,222,90,79,203,83,92,211,38,89,71,14,105,12,84,231,120,229,31,255,0,18,182,111,13,127,132,179,85,209,226,16,93,112,70,149,42,245,60,175,42,127,180,107,145,162,225,100,182,3,187,188,102,207,78,123,104,95,246,144,211,199,65,187,41,204,151,54,124,191,206,211,45,191,4,170,122,93,39,151,234,28,115,234,35,193,217,26,175,248,70,120,115,136,214,63,225,62,6,72,25,115,134,139,80,111,184,198,104,123,95,150,183,102,151,68,27,173,62,246,2,127,85,195,253,224,87,31,47,13,223,18,9,151,78,112,127,91,77,143,127,171,20,242,112,253,210,175,248,134,139,39,171,216,48,251,164,164,203,67,164,147,229,132,181,57,215,99,179,225,249,95,118,75,49,0,79,168,47,190,56,113,246,200,42,94,195,229,57,217,53,246,51,174,136,115,225,44,96,254,201,106,225,89,52,27,174,163,135,244,23,63,232,231,79,186,90,98,215,135,174,160,47,243,142,26,210,238,21,152,144,62,115,112,156,190,131,13,211,223,154,83,244,102,153,241,39,249,5,246,188,203,148,125,13,182,237,223,178,153,241,221,241,53,171,115,127,205,230,255,0,232,171,14,149,218,127,103,119,165,100,135,137,180,116,31,231,46,22,47,177,241,95,54,244,221,46,202,200,204,111,248,45,110,203,200,94,62,77,94,104,187,181,253,81,132,220,15,51,191,173,19,35,193,111,150,211,184,71,83,179,108,108,96,226,22,216,255,0,90,42,165,232,172,73,220,102,255,0,47,228,167,172,155,91,196,250,195,195,125,160,246,121,41,88,211,139,244,6,115,208,46,161,22,79,212,213,122,182,187,210,53,36,13,103,60,115,163,120,199,39,48,251,13,124,86,146,247,143,24,147,105,38,180,15,232,247,154,178,200,62,162,5,78,104,124,87,219,109,133,184,249,172,183,25,31,243,123,73,126,215,25,166,71,209,142,59,169,161,114,213,95,49,62,201,93,112,246,155,127,106,208,75,105,28,136,227,5,95,112,125,224,138,168,234,93,147,240,251,105,171,167,174,149,28,248,81,249,73,97,82,253,224,27,62,84,96,28,239,176,29,118,24,175,152,26,63,109,159,40,45,2,97,50,127,10,57,27,145,29,146,174,126,48,149,171,230,157,242,185,249,67,56,88,36,209,120,145,84,109,206,45,175,89,126,201,127,10,99,209,206,60,9,245,169,157,117,169,246,9,193,186,94,178,56,130,46,29,65,126,144,180,38,117,114,93,213,193,12,25,78,1,199,129,59,224,176,241,32,236,222,9,209,180,235,125,9,99,179,178,183,179,140,1,12,233,20,106,153,3,217,50,146,7,210,241,223,125,253,69,114,103,102,189,175,252,165,187,65,150,91,94,31,225,211,168,180,1,76,191,59,31,54,228,13,156,111,118,119,250,39,166,122,87,79,246,115,166,241,166,157,195,130,126,60,104,147,86,189,102,156,91,194,232,226,40,72,0,196,197,17,87,153,130,231,108,251,253,154,207,60,110,14,219,15,170,213,23,200,109,109,174,229,75,136,74,37,144,114,140,7,80,168,155,121,228,50,251,182,199,141,38,110,91,152,29,28,24,195,5,84,95,214,37,191,38,14,255,0,163,190,124,241,154,92,41,220,22,138,65,205,56,116,145,161,4,30,96,127,147,7,110,170,216,232,125,124,64,168,217,47,82,214,73,163,187,60,236,93,163,98,185,60,153,111,202,145,141,253,71,136,205,41,241,69,119,0,180,190,212,30,237,172,39,129,65,182,6,48,153,7,4,185,192,62,121,232,124,49,214,165,175,138,198,179,51,48,97,24,110,244,156,144,195,35,33,124,55,35,147,7,125,190,181,221,68,38,19,5,229,18,179,22,50,0,63,40,225,70,7,250,128,31,42,20,194,22,205,196,165,157,88,62,3,29,208,144,14,254,229,246,176,124,69,15,5,242,87,184,130,24,206,145,121,106,135,157,36,130,78,69,7,155,156,30,111,104,237,183,181,131,238,83,138,114,17,236,141,169,58,140,70,61,58,120,164,114,64,141,195,190,253,119,0,38,124,129,229,219,245,233,80,28,129,235,64,210,228,40,133,68,165,216,42,140,147,176,21,55,103,110,176,166,58,177,234,104,45,62,16,131,188,97,237,31,178,164,226,34,133,176,210,160,184,215,202,182,31,8,219,119,58,68,100,140,25,25,156,253,120,252,43,95,192,1,32,121,214,212,210,224,16,89,65,8,31,66,53,7,234,174,151,163,225,237,57,25,179,189,146,36,237,134,212,82,237,67,66,49,68,168,241,174,202,50,11,24,165,82,61,213,156,237,214,172,130,90,153,124,224,138,121,141,51,33,218,133,150,141,111,199,39,151,90,39,206,56,207,219,81,145,191,178,42,75,143,118,214,83,214,20,63,218,53,16,141,236,10,242,90,175,189,159,196,238,105,252,17,248,25,12,68,175,241,63,117,13,168,204,20,36,126,44,132,143,129,31,190,157,230,252,163,252,127,10,15,84,4,152,100,3,162,48,39,30,162,185,249,27,167,70,168,163,208,57,197,18,174,104,11,119,218,139,70,160,137,97,28,251,117,163,173,155,243,104,71,146,47,221,81,156,219,81,208,55,228,34,31,205,31,117,58,12,25,5,7,219,173,43,159,214,135,18,109,89,47,78,176,40,120,190,124,107,28,244,201,122,199,61,13,151,67,220,244,146,254,180,209,113,88,47,84,217,105,14,51,251,35,223,73,230,202,63,184,125,244,130,254,200,247,154,73,127,97,189,195,239,160,97,81,15,163,191,241,198,184,60,175,99,255,0,195,67,83,92,223,149,63,209,255,0,102,171,218,59,255,0,29,107,191,244,200,255,0,240,208,212,231,56,230,99,252,223,194,170,28,149,34,181,197,45,141,81,63,208,175,222,107,84,118,186,195,231,156,44,9,216,234,50,127,225,165,173,169,197,71,248,210,63,244,11,251,77,90,147,182,23,197,239,8,250,234,146,15,251,60,148,213,200,155,163,150,109,148,219,235,58,211,163,96,145,167,253,141,13,110,141,29,241,161,65,191,235,254,209,173,52,64,26,190,176,60,59,187,50,126,12,159,186,182,254,148,220,186,36,43,158,156,255,0,180,106,255,0,233,32,215,222,176,43,247,203,191,94,181,222,95,39,137,59,206,207,180,182,242,211,108,135,213,25,31,133,112,61,243,123,79,239,53,221,191,38,153,187,222,206,52,247,242,177,183,95,171,156,126,21,171,209,111,254,106,63,63,208,70,187,238,153,184,13,122,178,69,120,2,43,214,28,51,3,30,53,234,206,43,21,100,18,221,41,137,60,105,231,166,36,161,108,32,119,192,170,63,20,65,221,106,12,224,109,32,13,87,121,124,106,175,197,176,102,56,167,199,76,173,96,214,199,171,19,247,15,194,234,69,54,99,138,14,94,134,139,184,52,12,206,43,129,35,162,129,102,246,129,83,81,243,55,41,32,209,147,56,243,160,110,8,113,183,81,74,108,36,70,234,183,9,13,172,146,72,170,202,163,37,91,161,25,241,164,105,146,58,146,250,121,230,104,98,42,170,199,252,99,127,104,147,226,65,251,73,243,161,53,185,127,48,157,55,230,35,148,99,174,251,83,86,119,209,220,75,28,54,78,45,185,33,41,101,157,178,87,233,101,126,175,61,134,104,162,208,50,44,58,60,150,183,50,173,173,180,221,219,193,30,96,56,194,179,254,150,71,143,168,245,62,91,26,38,73,21,109,110,161,61,192,99,243,130,118,252,177,59,3,233,147,212,120,149,197,81,103,154,246,208,91,106,170,198,37,87,40,153,62,208,113,226,124,193,193,30,190,188,213,103,210,245,37,185,211,227,213,138,126,110,14,38,18,126,155,147,134,111,81,159,191,204,83,109,246,3,97,209,101,112,210,221,216,199,33,14,125,163,51,28,30,78,138,50,58,29,136,219,212,211,182,55,112,90,180,19,91,169,150,23,202,71,18,182,66,200,71,80,62,27,252,79,157,60,182,147,74,179,216,71,41,85,145,123,198,159,57,246,79,69,62,57,219,30,239,28,212,62,159,112,223,194,49,188,16,9,36,148,247,107,24,36,96,145,179,15,76,12,231,31,71,122,50,172,177,196,182,247,34,109,46,245,128,154,99,222,172,169,236,156,144,70,199,192,128,8,30,131,223,80,107,207,110,226,119,49,131,104,196,68,113,236,190,54,247,239,208,126,53,52,240,218,219,75,38,141,121,114,30,91,149,239,132,139,236,176,111,195,24,219,208,122,100,194,28,72,146,153,38,85,249,160,252,153,81,236,57,7,25,199,92,120,1,247,237,85,57,40,209,113,77,146,191,62,64,233,123,96,171,223,220,126,77,209,134,251,120,159,119,251,188,168,75,167,91,25,76,168,210,74,29,121,238,9,223,148,254,183,251,135,151,135,136,176,220,230,104,238,45,35,6,105,127,38,209,183,80,125,124,177,247,124,43,215,119,112,233,23,1,36,156,184,184,28,211,115,28,242,158,156,199,200,30,152,244,244,52,84,165,26,96,240,195,180,182,151,81,87,135,188,254,47,70,207,46,62,145,241,80,127,87,61,71,195,166,69,34,102,22,33,238,34,79,226,226,72,206,118,143,204,255,0,67,63,87,187,160,38,234,85,231,210,236,102,11,108,195,153,216,117,143,59,148,30,255,0,176,123,198,51,164,235,208,65,114,218,45,201,230,128,251,49,200,221,1,63,160,127,3,240,235,75,255,0,180,37,230,25,165,219,65,4,77,169,221,22,75,120,195,60,17,201,176,141,49,185,199,135,142,199,160,56,219,113,76,105,250,235,218,205,37,192,135,150,194,70,44,16,103,153,7,235,99,215,169,30,20,245,189,184,188,118,87,144,182,159,11,102,32,223,166,71,175,138,131,211,253,192,212,52,242,173,179,188,182,209,159,224,242,216,71,240,7,204,127,55,61,15,225,138,41,73,165,236,148,149,242,88,180,235,91,86,150,94,32,185,229,137,92,23,141,75,123,40,184,221,207,135,49,29,79,128,219,204,154,253,198,177,115,169,223,62,171,165,186,198,145,3,28,96,140,119,192,29,249,188,122,244,241,31,18,41,173,55,231,119,118,204,26,66,52,228,126,120,208,255,0,148,62,127,209,7,160,252,49,66,77,5,220,215,83,95,232,209,115,67,22,86,101,206,211,56,235,201,234,60,79,137,219,194,135,173,75,102,90,141,35,58,206,175,39,16,149,183,184,183,48,199,0,5,208,227,152,191,159,186,171,178,128,183,9,22,29,96,118,40,242,13,185,200,253,16,126,255,0,239,137,113,109,252,63,119,16,179,118,69,143,249,121,134,196,15,212,247,159,178,164,181,56,45,229,181,77,2,214,213,36,153,128,8,189,2,1,250,100,142,152,250,201,171,74,138,110,202,213,213,188,182,209,8,99,155,146,214,71,28,204,70,123,181,241,35,29,71,165,92,173,127,129,248,127,73,87,183,96,200,64,193,93,218,102,35,108,121,147,253,246,170,197,237,189,222,138,203,101,170,63,120,173,129,12,234,187,72,127,84,143,6,244,241,240,241,0,237,43,76,54,202,38,186,4,54,237,28,100,229,97,7,168,3,204,248,253,158,177,199,173,123,139,78,153,33,98,32,213,101,150,93,74,48,103,193,78,229,247,17,161,242,243,207,137,241,248,98,129,213,225,191,177,49,193,53,211,201,164,22,252,182,50,100,65,224,164,248,167,153,235,231,182,105,93,221,222,177,39,123,167,220,11,116,183,99,203,56,80,75,183,144,243,95,63,63,12,117,166,46,248,138,238,34,52,171,141,61,206,163,39,179,26,99,242,79,252,254,111,5,243,241,244,220,100,149,42,72,173,249,97,183,175,3,44,34,215,144,198,19,217,229,233,143,10,9,242,36,92,215,173,180,181,210,173,214,51,47,60,146,146,242,28,97,65,62,10,60,0,240,31,249,214,36,63,148,90,171,182,62,62,18,221,125,55,117,103,35,242,150,194,236,7,141,82,44,180,197,107,137,53,27,164,81,44,140,88,32,250,49,251,189,124,205,93,110,35,75,136,26,23,36,43,12,28,28,85,44,219,234,119,179,75,166,219,220,171,90,68,220,173,116,54,102,31,170,60,51,224,79,227,78,110,158,230,118,183,35,117,112,186,219,53,141,166,49,11,123,115,141,249,24,120,47,175,157,107,190,35,130,239,76,150,75,75,164,46,239,158,232,129,180,191,184,249,214,201,213,52,193,163,60,79,164,169,50,185,10,109,215,164,163,240,35,207,235,168,126,32,130,195,92,211,38,50,229,26,48,121,131,108,241,56,251,136,170,83,124,246,5,199,99,140,59,107,208,214,199,67,158,119,3,191,150,233,50,71,69,4,157,135,165,105,7,126,88,163,29,57,38,67,248,126,53,189,123,111,123,217,116,9,231,154,78,104,82,237,86,34,6,12,163,127,104,255,0,127,90,208,211,16,182,253,230,114,121,211,63,235,138,233,233,27,120,247,243,19,45,165,177,55,114,197,174,174,71,55,249,103,251,233,172,99,110,99,158,158,148,221,205,200,91,187,128,202,121,140,172,126,218,108,77,35,28,96,224,83,28,93,135,23,176,241,36,116,220,249,249,82,143,121,143,109,169,149,103,7,60,167,234,167,213,166,35,5,91,24,161,104,180,198,241,131,177,99,240,172,227,3,59,142,155,211,194,39,111,100,198,255,0,234,210,187,153,64,229,8,199,211,150,168,179,8,254,200,246,152,159,45,205,44,187,142,142,254,155,154,242,91,206,78,208,191,79,213,52,239,204,238,79,249,41,15,194,134,139,24,231,159,63,77,254,179,75,142,75,129,250,108,125,244,248,178,188,39,104,100,250,141,59,29,133,223,65,111,33,248,84,162,172,68,114,75,250,77,78,231,155,63,71,62,234,122,29,46,245,176,171,107,43,124,40,248,184,115,89,148,101,52,235,130,61,18,170,137,96,214,241,6,24,101,79,182,172,250,42,194,169,202,209,142,187,96,156,208,182,60,35,174,57,194,233,55,13,240,34,173,58,87,5,241,42,168,63,193,82,167,150,122,253,180,200,82,23,55,124,139,181,48,199,214,38,223,207,34,164,161,145,6,74,51,128,124,240,127,10,34,46,15,226,36,1,222,201,135,196,15,198,157,125,31,80,182,0,207,10,174,60,75,15,223,69,98,104,217,63,39,157,83,230,156,97,123,20,238,207,5,214,156,241,178,158,129,187,200,249,88,142,155,110,62,38,186,221,174,229,183,70,146,251,242,146,180,104,242,16,54,138,97,188,96,12,248,244,35,61,113,250,196,215,36,124,158,237,161,187,227,187,139,57,46,96,18,201,165,207,243,120,185,193,51,72,175,27,20,81,215,61,216,144,255,0,87,202,186,151,68,181,121,44,174,47,196,140,252,209,242,72,100,203,119,203,184,231,207,83,203,225,191,76,142,184,53,207,213,74,167,242,29,8,218,28,134,234,244,94,11,225,42,52,146,74,220,178,114,228,115,17,134,30,224,6,219,245,92,120,83,150,77,29,219,44,229,199,53,178,174,228,255,0,41,237,98,47,31,19,247,120,86,81,237,109,174,164,177,154,34,150,206,17,213,152,245,0,108,195,207,155,4,122,226,144,246,201,115,56,146,25,29,86,95,202,30,82,114,152,62,216,56,242,223,30,253,171,51,146,85,99,58,71,239,47,224,141,152,73,148,128,44,152,92,100,168,24,44,72,244,108,46,58,98,130,179,212,165,189,180,249,212,145,242,73,41,114,50,118,145,121,246,95,245,176,158,227,82,154,149,186,202,237,17,11,222,22,203,54,54,114,19,101,30,245,201,247,211,22,169,96,45,89,209,115,26,134,143,144,127,147,216,116,244,228,223,7,196,121,208,44,132,112,100,30,172,81,109,228,72,151,162,30,237,88,17,221,142,99,142,97,235,237,30,189,81,105,122,92,97,209,101,125,246,24,162,245,37,181,49,176,158,21,100,33,185,176,6,38,60,195,62,159,169,253,170,22,9,144,66,156,152,3,148,80,60,129,168,81,43,27,224,253,51,246,81,113,49,98,48,216,168,117,185,3,198,137,130,237,115,214,162,145,109,22,157,22,35,113,125,4,57,207,59,129,246,214,215,133,72,0,86,179,224,117,23,58,172,109,212,70,11,125,149,180,34,198,43,185,232,248,214,59,243,48,103,126,213,15,197,145,69,47,74,30,63,90,125,78,213,209,66,5,226,176,69,103,53,130,106,217,4,30,148,196,135,108,83,204,104,89,220,47,83,64,221,22,141,121,218,1,254,56,139,254,142,159,182,213,8,141,236,10,150,227,231,206,175,17,255,0,155,175,237,181,86,110,46,38,142,48,34,0,146,43,201,235,62,246,127,19,187,166,94,196,126,1,165,199,59,140,255,0,124,10,31,80,111,205,129,207,135,227,92,243,242,131,182,237,199,85,227,190,29,178,236,173,34,91,118,180,134,91,153,174,99,115,12,83,45,253,191,43,100,123,57,83,202,228,29,202,71,38,1,197,9,242,104,237,151,180,110,208,238,175,172,123,74,212,236,167,147,80,208,108,245,221,34,27,123,85,132,199,23,206,238,237,174,3,17,187,123,112,68,70,122,6,20,137,96,114,196,242,38,191,113,202,117,46,147,161,173,223,110,180,90,191,173,71,91,190,194,139,87,172,113,24,194,75,228,111,70,218,200,76,17,159,67,81,124,251,117,162,237,37,205,170,156,244,230,31,105,166,192,166,24,31,99,75,231,161,67,251,39,122,95,61,56,170,30,47,88,231,166,121,253,107,28,245,86,93,15,23,245,166,218,76,120,210,11,250,212,71,18,104,182,156,73,164,207,163,95,201,120,144,92,114,243,155,59,233,172,230,246,88,48,229,150,23,73,23,112,51,202,195,35,32,228,18,42,136,57,196,156,93,195,124,33,165,182,181,197,58,245,134,145,167,198,193,94,230,246,225,33,136,49,216,14,102,32,100,158,131,169,162,180,237,99,77,214,108,32,213,52,141,66,222,246,202,238,37,154,222,226,222,85,146,41,99,56,33,149,212,144,192,131,177,7,21,160,123,89,249,37,112,183,104,156,50,52,157,47,136,248,147,72,191,138,225,103,134,234,227,94,191,212,80,16,8,32,197,115,59,174,8,99,184,229,108,227,124,100,29,147,216,239,0,217,118,93,217,238,139,192,186,117,236,247,112,105,144,202,59,249,177,207,35,188,166,71,39,29,50,238,216,30,3,106,147,88,212,19,139,220,164,229,213,77,108,88,180,151,229,214,181,188,248,221,70,127,236,241,84,217,144,28,156,254,143,224,106,2,196,227,89,213,113,227,44,77,255,0,84,163,240,169,127,209,59,245,199,220,105,112,123,150,209,7,197,109,252,103,23,250,5,253,166,173,69,219,1,205,255,0,8,47,255,0,124,229,63,85,188,134,182,207,21,159,227,56,191,208,47,237,53,106,46,216,31,26,151,7,255,0,251,66,227,255,0,12,244,229,200,131,154,53,37,238,117,125,104,15,249,61,185,250,156,254,234,218,154,99,147,163,69,253,127,218,53,171,120,140,242,235,122,240,95,209,182,64,126,12,213,179,116,182,254,39,140,103,197,190,243,71,255,0,77,7,127,213,96,151,142,114,227,214,187,159,228,181,39,63,101,246,45,159,253,153,71,213,36,162,184,82,236,228,183,190,187,139,228,161,33,126,203,236,87,7,120,31,127,116,242,138,209,232,223,238,163,243,19,173,251,150,111,94,181,154,245,122,189,98,56,54,99,165,98,149,88,106,141,150,54,244,59,211,206,105,135,52,12,52,48,245,11,196,81,119,186,108,155,110,158,213,76,200,64,29,106,54,249,123,200,36,143,175,50,154,70,85,213,23,17,145,116,211,53,141,220,152,200,242,168,201,230,198,105,253,94,126,226,103,140,157,212,145,80,83,222,141,247,175,47,146,84,232,234,68,34,105,199,157,3,60,221,119,161,230,187,30,116,36,183,64,131,189,33,200,34,63,138,9,125,38,237,149,138,145,19,28,131,130,54,235,80,250,99,202,57,82,247,49,155,152,66,167,33,35,185,198,0,57,240,201,63,112,163,245,203,168,70,151,120,215,27,198,33,114,227,204,96,230,161,237,231,72,38,196,239,243,158,254,63,206,65,35,216,143,162,252,122,244,254,113,242,20,112,149,21,36,89,218,222,99,103,111,113,124,163,186,150,51,31,114,163,100,139,108,201,182,224,103,25,242,5,122,16,114,101,173,221,196,118,182,137,28,89,182,178,110,229,80,15,229,191,68,145,234,7,219,159,13,235,58,109,196,135,230,247,119,197,230,150,101,42,209,99,101,128,15,17,211,61,9,219,196,142,128,96,126,102,154,250,59,77,28,243,194,141,139,96,173,129,129,212,109,212,99,35,62,67,59,230,154,167,254,145,125,59,19,246,104,247,16,207,101,109,200,182,135,242,175,39,93,136,250,7,59,99,167,245,118,199,74,245,189,212,118,178,46,179,5,183,52,238,189,209,141,189,146,217,3,24,241,3,96,222,236,228,103,162,44,125,184,238,45,89,187,171,82,75,92,103,98,27,27,174,126,211,248,230,189,125,112,159,52,142,237,147,146,236,123,49,171,14,94,241,79,79,81,156,103,204,96,209,185,57,110,137,85,177,15,115,113,60,151,243,67,119,55,60,211,254,83,156,100,97,252,129,240,233,183,186,156,229,185,158,221,110,91,149,68,31,71,29,36,96,122,227,203,203,215,225,81,247,246,146,69,63,126,38,44,164,102,105,8,250,44,122,123,179,246,98,164,109,47,165,150,218,59,195,136,226,180,0,166,70,210,48,241,35,203,31,126,124,168,37,20,233,178,211,124,4,69,223,195,60,119,86,246,255,0,156,185,238,158,23,216,231,223,225,142,185,242,248,80,124,75,101,37,129,138,231,191,239,39,159,121,84,239,131,250,195,200,13,134,63,223,86,25,111,237,46,99,135,91,180,64,46,14,33,120,152,97,137,63,163,232,71,95,44,15,136,135,214,224,120,166,75,169,230,239,100,152,30,241,113,158,64,60,71,146,140,227,234,62,38,137,92,118,42,147,35,244,91,123,217,73,211,161,192,136,142,119,148,117,64,122,143,121,240,242,250,178,221,246,148,108,110,36,181,37,164,182,109,149,206,252,164,254,129,62,127,223,222,69,142,162,52,200,158,198,217,0,103,60,234,224,103,151,39,27,249,250,125,94,21,43,97,113,105,44,82,233,23,132,186,248,28,103,155,155,39,4,254,183,83,231,227,81,201,39,177,18,243,3,209,142,165,169,219,54,159,112,0,180,133,185,26,96,119,148,126,167,239,63,15,60,17,110,2,73,38,155,33,50,91,3,221,164,140,50,185,241,140,147,212,143,63,135,80,104,139,102,184,146,35,163,89,1,25,136,114,181,194,129,132,79,13,191,95,236,241,242,4,139,73,44,209,91,135,110,218,54,100,64,87,125,221,124,9,242,111,252,253,214,231,72,138,36,76,26,101,236,211,190,145,109,57,249,148,100,6,144,31,109,71,252,88,63,143,80,15,158,244,182,91,126,29,189,91,40,63,197,89,121,158,53,25,22,227,192,250,41,242,240,247,116,145,183,184,159,79,254,38,181,135,158,81,188,114,99,43,202,79,210,127,28,254,209,248,224,73,145,116,107,135,142,242,81,32,187,98,226,87,199,51,55,136,111,195,195,24,30,240,91,176,168,23,83,183,150,210,233,36,210,2,60,247,135,13,6,112,173,231,38,221,49,226,124,118,29,113,77,221,104,163,70,181,58,180,183,133,111,83,118,156,140,153,15,234,114,142,160,244,10,55,242,223,122,245,190,163,103,162,93,188,174,132,193,46,20,48,203,52,126,74,7,234,146,118,3,196,250,211,218,132,90,181,215,46,176,72,70,136,55,113,110,235,205,221,130,49,206,70,112,95,211,56,198,64,35,36,146,82,104,170,182,38,55,183,226,61,63,150,120,12,82,114,3,36,50,108,201,158,159,104,216,143,47,49,85,203,181,213,174,96,158,198,43,128,214,209,30,95,156,143,167,32,29,71,76,109,226,71,90,181,92,90,233,90,166,154,159,53,186,10,210,35,201,20,145,123,59,103,44,54,253,28,145,145,248,213,126,91,139,196,97,164,90,217,254,118,87,1,113,236,34,126,185,63,171,246,158,158,120,82,110,18,125,61,194,73,53,185,15,195,247,250,150,149,118,182,214,182,205,52,45,158,250,4,253,15,231,175,150,124,188,106,215,168,91,233,154,190,156,47,36,153,17,34,6,85,152,55,41,136,142,167,62,24,223,63,16,104,125,54,17,195,238,45,111,213,89,174,24,126,112,23,28,238,124,15,151,144,164,235,250,24,185,252,230,200,156,35,9,37,128,54,18,98,58,18,58,100,120,120,108,51,208,16,217,59,220,24,170,100,117,133,237,221,244,29,229,202,251,42,197,98,147,5,76,139,250,252,190,25,242,167,38,32,58,210,96,212,109,110,101,54,209,100,75,26,229,208,140,21,223,27,143,10,204,228,115,174,79,74,184,187,67,18,216,179,222,6,150,214,68,64,73,101,232,14,51,233,154,174,54,185,5,180,11,109,107,110,194,126,110,233,96,3,13,205,229,143,47,94,149,63,60,173,28,44,234,50,64,216,19,138,138,181,211,251,134,147,80,189,100,146,230,81,150,112,48,20,120,40,244,20,220,148,222,226,145,23,12,179,233,55,111,121,173,24,228,249,192,0,78,189,33,254,97,207,65,235,245,212,47,25,104,241,106,42,215,214,156,162,225,87,44,164,144,147,129,250,47,142,163,215,255,0,42,94,163,168,127,13,221,201,167,202,66,65,31,181,200,65,6,127,81,158,169,247,251,186,215,117,171,253,83,66,178,150,27,114,37,182,193,10,205,150,107,113,231,143,210,81,229,225,238,233,91,222,192,218,173,206,76,237,227,91,130,235,74,154,213,96,120,222,43,181,239,80,140,8,136,206,196,253,216,173,9,33,239,35,111,231,13,135,145,234,15,215,138,220,189,184,92,218,255,0,3,201,28,51,137,123,203,197,114,228,228,185,220,147,90,78,25,64,235,244,71,141,118,52,170,177,236,101,151,36,179,241,101,177,130,25,127,129,166,158,84,66,147,176,153,71,182,49,131,142,66,64,0,28,238,114,79,81,226,57,227,59,181,60,176,112,226,18,14,7,120,93,191,103,21,31,52,80,52,189,244,83,24,164,241,101,241,247,143,26,68,83,200,89,131,74,88,163,114,228,100,3,176,57,251,107,66,81,230,138,234,151,4,139,113,63,19,203,188,58,42,70,15,78,72,100,63,121,52,223,240,167,28,73,146,150,114,40,29,113,14,49,159,125,48,151,35,155,151,189,108,122,214,76,206,172,8,159,199,124,26,149,31,34,92,188,194,86,78,208,164,28,233,111,115,140,227,100,0,254,250,122,56,187,71,144,97,99,184,95,82,64,251,205,4,183,67,155,61,224,31,26,58,207,83,229,112,4,159,110,5,83,75,201,23,109,247,8,134,195,180,194,114,14,63,166,34,63,120,52,114,105,189,166,176,222,226,201,125,240,65,159,177,41,248,117,171,224,64,75,137,64,244,62,20,82,106,250,203,156,199,45,193,30,153,170,191,114,43,226,193,99,225,126,210,46,61,175,225,56,151,253,26,5,63,217,81,82,86,188,33,218,148,100,119,92,93,170,65,254,138,105,215,238,197,102,61,87,136,155,101,55,7,223,129,68,127,8,241,67,170,170,41,66,187,115,115,174,254,167,53,28,223,98,82,14,131,131,187,86,184,1,79,105,92,67,191,232,139,139,163,254,208,162,27,179,110,210,103,192,185,227,158,37,151,30,114,205,248,189,69,124,243,137,87,233,93,47,79,22,90,46,218,251,136,192,195,94,40,219,169,117,170,235,145,105,34,74,46,201,184,146,67,203,123,197,28,79,33,232,113,51,126,47,69,175,98,247,197,176,218,199,19,103,111,167,120,139,247,154,140,93,71,136,215,36,106,71,211,149,133,36,107,156,79,31,77,85,199,167,50,208,220,139,216,183,105,157,142,221,90,70,67,234,122,153,12,114,123,219,200,216,253,121,169,184,59,39,180,24,249,196,119,210,122,155,193,143,236,154,214,223,240,151,139,20,18,53,153,151,30,3,20,191,248,77,197,158,26,252,195,215,152,15,188,82,158,46,167,101,245,86,201,155,231,129,123,40,180,109,102,9,116,219,235,189,38,226,212,27,132,187,182,149,123,244,35,96,81,153,78,27,36,110,58,117,240,174,138,211,34,226,247,179,141,101,237,27,90,45,4,101,83,16,88,238,132,123,68,159,154,231,124,100,239,156,249,87,3,91,113,103,23,66,67,158,40,185,139,59,101,101,223,236,21,51,23,104,28,91,17,2,62,53,212,250,12,147,112,49,75,158,157,203,255,0,5,169,209,221,51,233,92,83,169,92,115,222,118,139,173,148,64,20,50,195,167,141,188,7,248,165,61,103,165,107,118,78,202,157,160,235,206,167,103,6,222,192,231,61,127,246,95,252,235,134,160,237,79,142,226,56,78,47,212,240,8,220,58,31,246,106,99,78,237,119,180,94,244,7,226,237,85,35,36,99,216,140,255,0,177,67,246,111,170,47,173,157,191,115,103,122,35,228,147,140,117,99,140,140,119,118,155,122,237,7,134,49,233,210,145,21,149,193,143,41,198,122,194,141,247,88,236,253,173,243,191,230,255,0,125,114,150,159,218,239,104,112,126,89,56,158,233,213,50,196,75,105,27,156,15,48,201,140,121,213,3,94,249,73,118,155,168,241,165,198,129,107,196,210,65,98,174,130,54,182,126,236,142,72,20,126,134,6,228,100,158,164,238,114,73,38,44,42,155,253,145,91,218,95,185,220,119,154,112,229,196,188,99,173,149,65,176,9,104,160,110,122,98,223,110,167,238,166,163,209,35,183,180,66,56,187,91,142,24,212,0,207,243,92,0,7,153,130,184,107,81,237,47,143,181,51,221,223,241,126,175,116,0,219,188,187,114,7,219,80,243,235,186,141,202,126,113,121,115,51,99,126,105,9,251,205,102,234,255,0,181,126,11,248,30,177,251,206,238,150,235,134,160,207,206,123,87,186,131,151,115,222,93,105,200,126,216,42,50,110,61,236,206,193,202,221,118,199,123,236,245,228,54,146,15,236,91,26,225,232,239,99,129,123,219,155,132,138,63,22,145,194,227,222,73,172,93,113,159,11,233,138,30,247,93,180,141,71,67,207,145,158,184,200,234,113,225,81,57,63,12,87,224,191,130,116,69,114,255,0,51,185,44,62,81,157,156,112,197,195,53,143,104,220,83,113,204,48,198,222,194,213,178,61,59,203,112,41,119,223,44,221,50,15,253,89,171,113,165,208,29,12,177,233,144,131,245,91,181,112,29,199,107,252,9,7,55,54,172,11,133,37,66,198,239,205,238,228,7,31,28,121,211,58,127,107,119,220,72,126,101,193,124,9,175,107,87,65,189,184,237,109,76,216,65,212,133,95,107,235,80,43,76,94,169,42,138,165,240,72,91,142,11,223,115,185,46,254,90,220,96,46,35,155,73,184,213,21,20,228,197,119,45,147,163,251,194,90,43,125,76,42,99,135,62,90,221,161,235,28,81,163,218,106,86,218,37,142,151,46,163,111,21,235,69,109,35,55,112,100,81,33,4,177,57,229,207,65,154,225,251,13,11,229,39,196,55,11,113,161,246,115,101,165,233,210,57,69,125,98,116,142,85,31,172,209,153,21,215,207,1,79,198,182,239,7,246,31,218,157,141,236,87,124,89,198,58,90,60,14,151,17,195,103,104,215,80,202,224,244,96,194,38,11,158,184,99,75,158,124,184,218,148,178,47,135,254,2,142,60,114,218,48,250,249,159,71,181,95,148,71,100,250,120,31,55,191,212,53,2,122,139,107,102,92,127,243,121,42,179,168,252,169,120,98,54,3,71,225,93,66,233,124,77,205,202,64,126,165,15,90,89,59,29,213,57,97,187,213,184,171,80,37,114,36,138,214,218,40,160,149,188,70,29,94,65,240,147,53,66,237,59,70,215,120,27,71,190,155,130,251,27,159,141,36,107,23,186,147,231,250,156,151,145,70,226,84,5,86,206,70,102,144,242,51,176,17,227,232,99,198,147,255,0,17,213,100,146,141,168,223,187,249,34,210,225,138,189,223,215,184,232,27,175,149,109,196,154,162,88,91,233,218,37,139,200,50,150,247,55,45,36,204,61,0,100,207,250,181,100,236,179,181,249,187,72,213,47,237,154,233,103,138,24,196,139,201,108,209,34,48,32,16,11,0,88,28,141,242,122,85,103,77,211,244,187,45,50,211,78,177,211,109,236,67,70,188,182,240,70,4,113,156,100,168,229,28,187,96,211,29,143,89,13,15,94,142,8,148,39,206,123,208,224,121,96,176,253,149,171,195,171,200,243,40,206,86,14,76,49,81,184,170,47,252,114,113,171,68,63,230,235,251,77,85,231,70,124,121,84,239,28,54,117,72,78,127,246,117,31,218,106,131,13,236,226,177,107,62,246,95,19,102,155,193,31,129,23,171,155,152,109,174,46,108,160,239,238,99,137,140,49,130,1,119,0,149,92,157,134,78,58,214,159,236,147,177,237,71,133,228,224,238,59,188,144,217,220,218,240,100,250,21,246,157,52,100,72,175,45,226,93,161,235,128,84,153,85,129,241,35,215,27,166,233,130,200,131,59,179,143,187,253,212,155,231,252,212,124,107,39,172,112,139,138,239,254,235,247,52,116,219,25,183,147,97,189,22,175,235,81,182,237,176,197,22,27,214,179,68,54,18,95,106,42,198,76,217,143,123,143,237,26,142,44,113,214,137,211,223,243,48,127,157,39,237,154,116,30,229,7,115,236,119,240,165,7,56,161,75,158,83,238,165,135,166,89,7,249,252,43,28,244,207,63,173,99,158,161,7,139,210,29,142,14,58,211,101,233,37,253,104,91,32,9,107,219,211,140,247,124,158,71,25,205,19,105,28,144,70,82,67,156,100,253,162,157,230,172,22,24,248,31,194,129,150,145,25,106,216,215,53,17,159,164,176,183,246,72,252,42,96,110,185,207,92,126,53,3,3,143,248,65,122,191,243,123,118,251,100,31,133,78,66,219,47,174,62,243,87,14,74,145,3,197,109,141,74,19,254,96,126,211,86,144,249,65,113,30,151,194,113,240,166,187,172,188,139,105,6,163,50,57,141,11,55,51,192,200,160,1,252,230,90,221,188,86,223,198,16,255,0,161,31,180,107,90,246,183,217,118,155,218,135,9,53,149,246,161,125,103,46,152,226,238,217,237,93,87,47,204,160,135,202,146,84,140,130,6,58,214,152,215,82,179,61,209,200,28,77,198,90,32,214,181,55,81,50,46,162,137,12,57,143,171,179,49,25,223,108,134,31,109,110,93,49,191,138,99,30,173,247,214,144,212,248,59,67,180,227,43,173,47,140,56,174,218,194,43,105,121,173,140,153,183,89,123,183,33,65,153,193,140,183,178,50,153,7,161,241,21,188,52,251,123,132,210,212,148,37,65,44,25,72,101,32,238,8,97,182,41,153,18,80,74,36,139,188,141,176,27,158,173,191,157,117,151,96,253,173,112,63,103,188,31,97,195,250,172,218,156,146,44,36,60,203,104,157,218,150,145,156,244,144,177,3,159,25,199,135,65,210,185,50,236,224,183,190,183,175,7,112,29,167,19,118,93,161,234,240,207,45,182,163,33,155,189,153,8,61,226,172,210,34,130,173,144,54,85,232,1,218,151,131,44,176,207,174,28,160,179,193,100,143,76,184,58,167,79,237,219,178,141,74,85,134,14,48,183,141,219,254,81,12,176,168,247,179,168,95,182,172,218,103,23,240,158,181,47,115,163,241,70,145,125,39,234,91,94,199,35,125,74,196,215,202,142,58,237,39,180,174,14,226,157,99,75,211,251,55,182,226,13,47,79,185,120,98,184,183,213,82,222,98,20,242,182,99,96,197,155,32,236,163,202,160,79,202,155,134,244,201,33,131,140,120,51,139,184,114,73,198,75,221,233,249,136,122,130,27,153,135,168,74,237,195,95,170,171,120,211,248,63,252,156,201,105,113,47,242,107,226,125,141,199,168,164,149,207,233,87,202,110,20,249,81,246,122,243,52,156,53,218,204,122,92,128,110,100,187,151,79,63,92,156,153,173,175,195,127,40,110,209,86,33,125,160,118,149,115,169,66,253,36,107,165,189,67,238,47,206,41,159,241,88,195,239,113,181,245,242,3,236,77,248,100,153,223,230,28,254,159,217,77,181,161,111,242,184,248,87,26,105,127,42,190,214,108,31,154,238,243,78,212,215,196,93,89,42,129,255,0,202,228,53,101,210,190,89,124,73,11,31,225,190,16,210,238,135,128,181,154,75,115,245,183,121,77,143,165,52,146,230,215,203,248,5,233,51,46,40,234,38,211,137,219,189,31,85,50,250,57,124,226,97,190,223,70,180,78,151,242,206,225,105,115,252,57,193,250,149,159,151,205,103,142,227,63,235,119,117,104,210,254,85,157,145,234,9,205,117,168,95,233,167,168,91,171,38,98,127,249,92,226,157,29,94,146,124,72,91,195,154,61,137,173,103,177,248,245,91,153,46,127,134,110,33,46,115,202,129,48,62,181,53,3,115,216,13,228,153,238,56,186,104,255,0,165,110,141,248,10,179,105,93,186,118,95,172,167,121,103,198,186,82,15,43,153,197,177,250,165,229,63,101,89,116,190,44,209,181,184,204,218,62,167,103,127,24,253,59,105,214,85,250,212,154,87,217,116,121,93,164,159,204,47,93,158,27,51,82,205,242,121,215,176,123,174,53,12,127,157,106,163,238,205,69,93,124,159,56,233,127,144,215,236,229,30,240,167,246,43,126,139,240,127,66,179,243,220,244,90,23,232,189,43,237,249,150,181,89,81,204,122,199,201,219,180,91,171,89,173,187,244,149,100,66,167,187,185,69,207,199,2,161,99,236,23,180,173,56,36,107,167,93,48,136,29,196,176,190,118,3,25,206,79,65,246,87,91,124,241,191,82,188,103,118,25,3,215,173,3,244,78,14,205,133,246,188,157,232,229,171,78,207,251,67,210,249,123,205,18,253,217,64,28,223,55,231,60,160,125,31,103,194,153,131,134,184,222,206,252,93,167,14,94,194,220,217,14,214,18,0,55,223,235,174,161,184,212,173,237,211,158,225,164,69,243,49,62,62,188,84,68,252,103,194,177,243,119,154,212,11,203,215,217,98,71,217,75,126,138,132,120,147,11,237,82,125,142,123,212,110,181,228,119,23,22,113,160,98,59,213,104,89,3,99,208,159,119,213,67,234,90,189,252,214,16,139,155,24,30,226,51,148,113,33,95,179,7,195,214,186,21,184,207,132,8,230,58,212,100,127,161,144,255,0,179,66,207,196,252,15,112,57,37,213,45,228,244,107,121,27,253,154,95,252,57,46,50,47,175,152,127,105,255,0,180,231,24,181,109,65,21,163,58,68,18,35,143,108,27,178,75,28,110,126,135,143,149,55,117,172,220,252,222,56,134,157,49,84,246,176,142,184,36,29,179,146,51,93,1,113,119,217,115,18,102,77,49,137,235,157,60,254,41,81,183,95,250,37,157,10,61,165,153,3,167,119,104,201,247,1,75,126,142,151,105,162,214,165,127,165,154,66,199,136,238,34,188,18,190,139,118,163,112,114,99,57,219,168,195,117,169,27,30,40,135,231,18,77,121,101,116,59,229,246,129,139,152,174,51,133,28,164,237,253,252,107,100,205,101,217,26,177,97,97,33,35,245,59,223,254,186,139,184,179,236,177,153,158,43,125,82,34,118,252,150,63,218,99,75,122,28,139,137,47,196,37,158,47,179,53,197,198,191,163,216,207,34,90,197,120,168,91,152,19,101,51,96,157,183,1,73,32,122,123,170,99,72,226,14,28,249,171,105,211,220,204,9,246,187,233,45,101,140,177,36,251,71,42,48,219,123,186,99,200,79,203,163,246,95,146,94,239,136,129,36,141,150,3,66,61,143,2,69,236,219,106,186,210,147,208,201,99,19,159,178,81,75,122,76,171,125,191,16,150,104,17,141,198,26,54,141,100,214,176,222,218,153,203,149,18,52,160,43,147,191,59,19,247,121,237,211,122,130,139,87,178,149,26,89,53,56,132,225,249,254,114,178,15,105,191,88,31,195,195,167,74,247,25,234,26,15,15,105,230,234,209,175,111,220,251,88,146,221,97,251,67,191,221,90,218,78,212,109,67,99,254,15,22,36,239,249,207,255,0,211,73,150,44,145,116,208,197,56,181,201,188,52,94,37,176,134,198,89,37,113,37,232,96,28,43,101,165,99,244,121,125,15,217,227,210,156,177,150,27,203,169,226,214,132,77,117,58,156,0,217,78,239,201,125,222,62,57,223,202,180,40,237,78,200,6,13,194,235,206,79,83,116,63,250,41,253,47,180,141,63,83,188,104,231,225,168,208,34,140,17,48,57,254,207,165,83,132,252,136,164,151,115,114,91,233,176,233,250,215,54,161,112,102,139,173,153,108,96,28,111,159,54,235,143,78,158,52,189,79,82,147,83,145,97,84,116,210,131,114,77,58,156,23,62,67,249,158,109,248,100,214,182,254,29,176,151,28,182,13,18,120,132,156,138,113,53,107,119,64,188,218,170,248,114,173,236,161,64,245,94,108,125,149,74,47,186,46,215,99,97,235,22,83,217,216,205,54,136,145,200,30,50,178,91,56,202,56,198,57,128,243,30,94,56,199,145,13,104,83,233,186,94,152,110,90,236,48,111,110,89,228,62,209,35,109,243,211,29,49,225,210,168,209,223,64,145,145,107,169,107,81,21,31,242,134,111,168,49,34,131,91,161,206,242,255,0,11,94,115,22,15,135,69,216,254,176,246,113,154,170,151,145,123,27,22,22,182,226,86,119,212,35,43,2,127,39,109,42,224,176,240,118,30,189,64,240,241,223,96,29,240,214,116,144,182,16,72,178,219,206,252,145,221,74,115,220,3,224,255,0,173,232,124,118,4,142,166,154,218,181,207,125,27,39,20,220,198,233,191,49,134,51,240,62,197,23,255,0,8,181,126,236,199,39,20,219,93,70,114,25,38,181,95,104,121,108,69,75,33,108,155,73,181,210,109,226,72,89,164,146,66,94,89,95,118,145,182,220,159,238,0,216,108,40,41,126,154,212,118,129,121,169,93,64,209,223,106,48,221,44,103,17,136,215,5,1,240,59,154,145,159,217,42,62,186,56,240,26,224,154,189,114,44,229,192,7,216,59,30,134,168,41,123,196,226,7,183,87,136,192,36,37,81,145,152,242,249,117,233,233,91,47,75,181,75,221,66,222,210,65,149,149,194,145,91,130,195,179,157,42,40,148,173,156,96,144,14,107,98,193,44,207,99,60,166,161,187,57,19,82,131,137,181,158,72,163,87,103,70,230,71,134,216,131,31,184,239,65,95,112,47,30,234,48,148,17,106,242,243,12,101,96,11,159,236,138,237,152,184,34,206,61,210,24,215,224,40,149,225,43,117,24,37,41,235,67,46,236,75,204,143,152,186,223,200,207,95,215,153,228,151,134,239,164,46,229,200,150,240,168,4,156,156,14,113,138,30,203,252,31,186,156,251,77,163,193,0,255,0,57,125,33,253,146,107,234,7,252,20,178,3,218,144,15,112,167,99,225,205,41,62,147,177,254,173,105,142,25,165,93,79,241,23,212,188,143,154,246,127,224,237,182,216,222,61,130,15,75,139,134,35,238,169,171,63,240,120,240,84,99,243,189,73,78,78,72,72,37,97,245,153,43,232,139,104,28,62,196,25,97,119,229,247,83,131,75,225,244,94,95,153,51,1,224,113,71,234,165,254,175,205,149,212,188,142,7,176,255,0,7,223,100,113,237,114,151,179,121,247,96,175,223,205,83,182,127,32,238,195,32,60,210,112,189,253,201,29,68,142,119,250,128,174,224,138,13,2,35,236,233,200,40,148,159,73,81,236,90,66,190,245,20,75,27,255,0,80,61,94,227,140,45,126,69,29,132,65,142,239,178,184,165,35,198,94,115,159,173,170,114,207,228,143,217,5,168,11,109,216,254,131,129,227,38,155,28,135,235,42,77,117,140,154,141,146,143,97,35,81,232,130,134,155,82,131,245,143,195,106,157,53,254,68,171,236,115,108,63,37,222,206,0,10,189,145,240,206,51,176,254,5,135,111,236,122,81,208,252,150,59,58,108,19,217,39,11,103,215,71,128,127,179,91,237,181,40,51,209,143,214,106,39,83,227,30,29,210,63,245,166,165,99,102,15,252,166,229,34,253,162,42,156,210,230,65,116,223,99,83,197,242,90,236,210,60,51,246,91,193,232,63,157,165,219,143,194,142,183,249,53,246,83,25,29,231,103,28,26,7,166,151,6,127,102,172,58,143,109,157,153,105,239,201,63,20,216,19,254,97,94,113,245,198,26,171,122,151,202,91,179,187,70,100,183,135,84,188,192,217,161,182,85,83,254,187,41,251,41,79,62,53,254,95,153,107,27,242,14,79,147,239,100,240,30,101,224,14,18,92,116,229,210,97,39,246,104,200,123,30,236,202,213,0,143,130,52,18,71,234,105,145,47,251,53,175,175,62,85,86,141,204,52,238,14,145,215,244,94,123,192,159,90,132,63,181,85,187,223,148,207,28,92,163,37,174,155,163,219,3,186,176,138,70,117,31,23,229,63,85,41,235,49,174,24,75,11,125,141,214,189,156,240,36,63,201,112,150,146,152,242,178,141,127,217,167,99,224,238,28,143,2,223,67,177,81,224,18,36,253,213,205,154,143,108,253,166,106,49,24,231,226,153,81,72,255,0,33,20,81,17,253,100,80,223,109,87,181,14,43,226,61,97,86,45,83,136,53,43,196,235,203,113,119,36,128,124,9,34,147,45,114,237,97,172,7,84,234,54,252,37,163,176,77,74,93,50,197,143,65,112,233,23,237,98,160,111,184,215,179,109,58,110,230,109,111,79,45,215,48,70,211,47,215,26,176,174,97,107,183,132,229,136,198,112,41,213,186,223,37,246,235,72,150,182,111,132,18,193,30,230,254,187,237,115,129,237,228,104,97,183,190,148,1,149,120,109,208,43,127,174,192,253,149,5,115,219,77,153,230,75,110,28,98,119,228,121,46,20,125,106,35,252,107,69,234,28,101,195,26,52,141,22,167,196,86,22,178,128,127,39,45,202,43,252,23,57,52,213,183,25,166,160,21,120,127,135,56,135,86,46,125,147,111,166,74,145,176,243,18,76,18,60,122,243,82,222,163,52,184,11,213,65,27,142,126,214,184,134,120,154,20,180,211,225,39,164,145,196,220,203,245,177,31,101,69,220,241,231,21,222,196,33,151,90,144,5,63,228,163,72,155,253,100,0,213,30,210,195,181,141,84,243,105,252,3,109,101,25,216,29,83,83,8,227,215,146,4,145,79,187,156,81,235,217,71,107,58,152,11,125,199,118,90,92,100,111,252,21,165,47,122,61,57,238,26,85,63,252,177,67,121,101,204,190,190,65,84,35,194,10,215,238,245,61,110,202,72,47,245,43,155,172,161,25,158,102,147,3,211,38,190,102,233,220,119,103,164,106,98,115,99,53,203,196,10,43,164,68,12,133,229,216,22,30,66,174,29,174,113,255,0,107,26,127,107,124,71,193,173,218,102,186,208,104,247,183,54,72,4,226,36,150,56,228,100,28,241,196,18,50,72,3,62,200,25,232,5,110,175,145,229,222,157,168,54,190,220,80,188,62,143,165,45,143,204,166,146,214,11,119,67,33,148,57,18,49,201,99,221,169,216,231,175,133,117,48,224,150,147,20,178,75,218,180,182,95,94,243,59,146,205,52,163,177,164,116,254,36,237,51,140,161,18,112,63,101,154,213,251,68,71,125,36,81,73,117,22,61,68,113,130,191,22,171,78,149,216,191,202,147,137,110,99,185,58,86,153,195,214,151,11,187,92,220,194,99,65,252,232,203,75,42,159,234,230,187,171,78,179,208,184,190,123,187,123,126,210,248,82,213,224,64,228,92,223,179,180,195,25,2,54,85,100,115,211,3,152,103,35,25,168,169,180,254,23,183,190,154,215,80,237,6,238,230,36,99,25,91,11,21,183,108,131,140,135,149,159,35,222,130,178,228,214,100,196,147,88,163,20,252,247,250,252,13,17,193,25,186,235,111,225,177,200,246,191,35,142,40,188,181,123,78,54,237,106,217,21,95,153,35,179,182,154,238,35,230,115,43,197,203,254,169,169,237,63,228,251,216,159,6,233,176,199,198,122,253,246,175,111,106,90,73,35,187,190,22,214,165,191,88,44,124,174,189,124,100,61,107,167,109,248,119,178,121,109,30,211,84,135,86,214,11,176,145,103,189,212,229,138,65,142,131,243,83,18,145,232,70,254,57,163,173,245,14,205,184,78,233,53,93,3,132,120,115,74,212,33,78,85,190,181,211,96,138,235,30,179,5,239,27,175,139,26,205,47,73,77,237,41,191,146,175,207,97,209,210,69,110,163,248,179,67,104,92,49,217,214,157,19,218,246,123,216,45,246,188,208,77,200,210,217,240,212,218,130,199,38,126,137,187,145,25,16,143,28,200,49,227,91,50,78,22,237,255,0,84,211,225,75,45,7,134,184,100,60,109,133,215,181,180,204,32,16,17,121,44,150,227,36,140,158,92,168,3,25,32,228,9,189,111,182,232,164,152,162,234,51,93,220,54,112,136,90,71,63,1,189,87,39,227,30,48,214,9,146,211,71,120,98,96,88,61,212,189,223,143,234,238,223,101,103,122,133,39,225,191,124,155,127,192,229,133,173,174,190,8,145,131,177,91,185,244,245,78,60,237,179,85,150,229,137,105,162,225,155,24,172,81,71,40,1,22,91,142,253,152,103,152,150,8,132,251,56,11,131,155,239,12,106,154,71,2,105,131,68,225,121,117,73,22,89,4,140,250,150,171,115,169,76,242,227,28,234,110,29,196,103,174,209,132,25,39,0,100,214,188,95,225,69,11,117,174,107,105,12,4,6,110,76,70,163,208,179,117,251,40,221,35,140,248,110,93,114,211,68,211,228,105,229,149,200,239,149,61,144,84,22,57,39,115,176,56,198,106,190,209,154,79,166,47,111,114,162,122,168,46,127,51,123,112,214,135,196,87,238,218,166,184,247,8,242,238,4,174,123,205,129,3,35,168,234,122,224,244,171,85,135,14,194,39,230,228,105,31,0,100,228,159,175,173,88,153,244,219,113,132,87,184,97,227,244,23,247,159,178,129,159,86,107,88,204,143,113,29,164,67,0,144,66,1,157,128,44,119,223,62,39,198,169,243,184,164,188,140,94,233,75,101,3,73,32,72,200,93,148,159,104,237,229,214,169,250,4,159,53,226,27,105,185,185,66,220,174,79,161,108,31,179,53,96,188,187,158,100,229,130,213,194,126,148,147,102,61,178,192,225,79,180,72,32,117,0,16,65,6,170,201,204,183,14,192,238,24,156,250,213,70,93,57,20,145,28,109,81,121,227,146,70,161,1,243,135,253,163,80,92,219,212,207,25,202,38,123,43,149,250,50,91,243,3,239,223,241,168,34,219,159,74,118,175,239,100,253,228,211,120,16,197,211,22,158,44,14,146,111,254,163,83,119,205,249,175,187,155,238,172,202,127,42,24,248,183,251,38,154,188,108,218,255,0,173,247,86,9,189,141,104,30,217,253,158,180,90,201,81,182,207,181,22,175,74,69,132,151,162,44,31,243,47,235,73,251,70,129,231,218,136,178,108,89,255,0,89,255,0,104,211,97,201,84,27,207,214,148,30,135,15,74,231,245,166,148,61,207,88,231,250,169,158,122,199,61,83,37,15,115,214,57,233,174,127,58,79,61,8,67,229,235,197,189,147,191,129,252,41,142,125,171,60,249,82,61,13,9,8,120,101,255,0,237,85,242,127,204,109,79,253,100,255,0,186,172,112,62,85,61,226,170,177,190,56,186,248,127,247,190,211,254,242,226,172,118,239,236,167,190,164,60,64,200,133,226,211,249,245,185,255,0,53,248,154,209,255,0,41,30,59,227,158,11,225,109,48,240,37,253,197,189,213,253,223,115,113,220,89,71,114,207,8,94,102,246,93,91,0,0,73,97,208,2,124,43,119,113,111,248,205,177,3,252,153,251,235,85,118,147,4,119,28,65,194,176,74,129,145,229,212,1,7,161,31,49,154,181,65,168,201,54,103,171,56,198,14,63,226,233,248,134,226,4,212,126,117,5,245,228,105,169,161,183,142,88,137,124,7,18,41,82,170,9,32,99,3,125,171,108,195,192,28,39,37,148,151,154,85,141,215,14,221,92,242,151,155,135,239,165,211,192,229,61,123,164,61,201,207,172,102,170,156,75,165,217,233,218,135,20,73,103,108,145,150,214,34,39,148,121,220,194,107,100,216,28,105,177,123,143,223,79,201,46,152,167,13,138,132,110,109,72,132,58,127,20,218,92,188,182,189,167,203,113,109,18,5,130,219,94,208,32,189,36,255,0,58,104,26,22,248,242,154,236,94,197,109,167,155,178,110,31,73,231,178,146,126,234,110,245,172,209,214,2,230,105,11,114,7,246,128,201,59,26,228,139,179,144,216,174,184,249,63,176,110,201,244,65,226,13,200,255,0,180,73,73,235,115,116,255,0,64,167,21,21,177,199,125,162,118,59,165,235,156,127,175,241,20,90,176,211,181,107,141,114,248,180,140,36,128,168,89,157,84,119,145,18,207,144,128,224,166,48,124,170,157,127,160,118,175,164,134,146,198,41,175,99,96,196,139,108,93,14,65,215,159,187,44,202,63,164,22,186,167,181,78,25,178,187,226,253,86,91,50,44,238,26,80,197,149,50,142,74,130,75,47,137,220,156,140,28,245,205,106,157,98,214,247,70,96,218,156,93,212,74,66,137,212,243,197,185,3,28,223,163,212,13,241,147,231,90,150,118,221,114,7,171,165,103,52,234,79,161,223,102,62,34,236,223,70,187,8,220,197,237,97,22,238,222,124,205,30,29,190,186,130,126,12,236,146,234,230,73,237,78,187,195,247,123,52,38,9,201,142,35,232,8,103,63,235,10,234,75,233,34,213,192,26,133,189,142,167,25,65,26,27,168,86,86,142,51,250,140,193,138,255,0,87,151,223,85,77,107,179,110,7,212,226,145,198,145,117,96,202,132,32,179,185,46,153,25,246,153,38,12,91,160,216,58,140,159,14,181,166,26,166,188,208,153,99,79,177,169,180,237,31,180,141,62,88,159,129,251,126,188,185,60,191,201,106,140,242,34,122,4,38,111,217,21,51,109,199,159,41,237,23,153,39,182,225,174,35,141,8,29,252,134,56,88,140,248,0,241,31,137,74,153,213,187,18,238,131,205,160,241,21,147,44,81,236,183,81,73,107,36,173,205,131,140,153,34,29,64,203,58,130,7,188,211,54,156,51,198,92,56,110,98,226,29,54,104,237,18,32,18,225,36,89,160,239,9,30,199,123,27,52,101,136,201,192,57,216,237,70,231,9,242,147,249,111,249,80,61,21,195,104,22,15,148,255,0,20,233,199,147,139,59,32,212,161,72,118,154,226,210,118,100,235,140,133,100,198,60,189,191,42,217,156,35,218,165,143,24,105,17,235,214,60,33,197,16,89,74,236,139,35,233,134,108,149,56,97,136,76,140,6,124,192,173,63,168,66,46,173,46,83,31,169,159,119,120,181,213,127,36,93,46,218,227,178,152,195,198,15,38,161,120,187,143,243,132,254,52,157,86,28,48,135,84,35,79,226,94,55,43,169,50,151,23,29,240,164,147,27,102,215,173,173,230,29,97,185,38,9,65,242,229,144,3,246,84,212,55,241,92,39,121,107,116,179,39,129,71,12,62,177,91,227,82,224,141,19,82,133,160,188,211,237,231,141,198,25,36,140,16,71,184,213,31,83,249,60,118,119,120,15,115,195,54,214,77,156,243,216,147,106,217,254,148,69,73,174,117,15,43,186,103,104,28,107,164,198,45,180,174,50,214,236,97,29,35,131,80,150,53,250,149,177,86,125,55,229,15,218,254,153,18,218,219,241,172,242,32,220,25,237,225,157,136,254,147,161,111,182,171,55,191,39,233,45,156,201,162,241,150,191,100,0,194,68,243,173,196,99,255,0,156,172,223,218,168,43,174,203,187,84,211,35,38,207,92,209,245,108,29,146,230,205,237,206,63,166,140,195,251,52,216,228,201,15,12,154,252,64,120,226,249,70,235,176,249,94,118,153,107,18,69,117,99,160,221,176,217,165,150,218,69,115,254,164,128,125,149,102,177,249,105,220,36,106,186,143,1,71,44,131,233,73,14,166,81,79,185,90,34,126,218,229,139,155,46,210,52,201,49,168,112,19,220,46,229,164,211,175,162,144,125,82,247,109,81,146,241,101,181,150,78,173,163,235,58,96,76,243,181,222,157,50,198,63,174,170,83,251,84,232,235,117,49,226,95,163,22,240,99,124,163,185,180,255,0,150,63,103,178,194,135,80,209,117,235,105,79,210,9,20,50,32,248,247,128,159,245,106,211,105,242,154,236,98,254,52,18,241,105,132,201,177,142,123,11,141,189,228,33,95,182,190,123,89,113,87,12,234,100,13,59,94,177,184,112,126,140,119,10,199,234,206,106,65,46,136,192,13,156,249,123,233,241,244,166,120,248,146,22,244,184,223,7,209,107,78,51,236,87,87,42,240,241,23,7,78,243,116,86,184,182,18,31,234,159,106,165,155,130,184,23,81,85,185,93,30,7,70,221,94,9,157,84,251,185,24,10,249,162,110,101,201,117,39,61,1,197,42,223,81,187,179,149,100,182,186,146,9,65,230,87,141,202,178,159,67,225,78,143,165,127,213,0,30,143,202,71,209,187,174,202,120,42,231,249,37,189,181,219,24,138,114,127,108,53,71,220,246,51,160,176,252,199,93,188,132,129,143,203,42,72,62,206,90,225,205,63,182,46,213,52,230,71,182,237,11,94,34,47,161,27,234,18,200,157,54,28,140,74,159,170,172,214,31,42,174,218,173,25,26,126,39,134,233,23,110,238,125,62,223,4,122,149,69,111,182,152,189,35,167,151,138,52,3,211,100,92,51,170,238,187,17,155,187,38,211,137,97,149,252,4,182,197,7,214,25,170,38,110,196,248,177,20,201,21,246,149,41,29,2,204,224,159,173,7,223,90,86,195,229,173,218,12,83,34,234,124,53,195,247,17,13,152,196,147,68,237,253,99,35,1,245,85,186,199,229,187,167,60,130,61,83,128,110,32,79,23,183,212,196,167,224,173,26,253,244,197,169,210,79,189,126,32,188,89,145,96,189,236,175,180,43,110,126,235,134,228,185,80,9,6,11,184,62,192,210,3,84,125,114,62,56,208,220,219,201,217,71,27,92,149,216,155,61,37,174,20,251,138,18,62,218,216,90,119,203,19,178,219,201,22,43,152,181,235,28,227,50,79,104,133,7,250,146,49,63,85,90,180,239,148,127,100,26,156,130,43,126,59,181,141,143,133,196,51,64,7,189,164,64,62,218,108,94,154,92,75,243,5,172,171,148,114,55,31,241,226,218,216,181,134,183,193,28,91,165,74,202,64,249,238,150,96,193,254,187,10,211,239,197,122,41,96,27,231,163,207,16,41,199,246,235,234,38,153,218,55,7,234,206,35,210,120,203,70,189,115,250,22,247,241,72,223,80,98,104,157,91,72,225,206,33,143,147,93,208,52,189,74,50,58,93,217,199,48,63,235,3,68,244,216,165,220,181,150,81,217,163,229,121,226,61,5,185,179,45,240,7,124,124,221,127,254,101,89,244,1,162,91,105,131,137,37,213,249,45,165,38,33,27,132,239,203,41,232,19,159,227,146,71,90,239,253,67,177,46,196,245,104,140,87,125,149,240,167,43,117,48,105,145,64,223,235,70,170,126,218,171,94,252,145,190,79,23,139,34,167,1,139,102,144,110,240,106,119,67,30,224,100,32,125,84,183,162,139,91,48,150,125,247,71,21,63,106,156,39,107,42,192,36,187,100,97,188,141,10,168,31,83,147,246,125,117,43,31,105,92,35,58,135,131,136,224,46,122,161,130,114,223,177,138,232,253,79,228,11,216,149,233,45,107,170,113,69,153,223,2,43,232,153,71,250,240,147,246,213,98,251,252,29,220,49,206,95,71,237,47,82,182,31,162,183,58,116,115,17,241,87,79,186,131,236,11,204,47,180,69,154,215,74,226,173,26,254,48,240,235,154,120,24,192,18,220,36,71,234,114,13,21,30,179,96,243,119,113,234,182,87,15,250,137,115,27,159,169,88,213,174,231,228,27,197,86,108,63,129,248,251,71,186,85,233,243,155,105,32,253,158,122,18,227,228,135,218,174,154,49,2,232,122,128,95,248,155,210,167,251,106,180,169,104,164,187,126,104,53,154,15,185,24,208,221,4,5,236,102,84,234,15,116,216,161,95,242,99,149,144,14,163,113,141,233,235,175,147,159,106,150,153,107,190,5,146,96,58,119,83,67,47,220,196,208,18,112,15,105,90,42,188,114,240,199,18,219,67,205,156,71,12,170,163,166,217,65,211,106,83,211,77,118,97,172,145,125,203,103,7,242,1,112,67,100,237,189,78,92,31,163,85,110,0,181,212,173,141,234,234,81,223,35,101,118,187,46,79,143,235,213,158,224,228,174,124,235,38,72,184,202,152,252,110,227,177,108,208,24,166,177,102,224,244,149,126,250,232,139,91,177,243,116,234,125,145,92,217,101,116,150,119,49,93,72,112,177,48,114,125,5,77,106,159,42,78,0,209,129,182,31,63,185,154,47,101,150,40,176,51,239,36,86,236,57,86,59,179,62,88,245,36,141,248,110,241,185,166,165,189,39,163,109,92,185,169,252,177,236,198,70,149,194,115,200,60,26,123,128,191,96,6,170,154,151,202,227,142,238,178,52,237,47,75,180,83,208,178,52,132,125,163,238,166,61,92,69,44,76,236,57,47,70,254,214,254,250,97,175,194,12,150,251,107,132,245,79,148,79,106,186,129,39,254,20,152,21,191,70,8,81,49,238,219,63,109,85,181,30,208,120,203,86,201,212,248,175,85,184,13,213,94,233,241,245,103,20,183,171,242,13,98,62,130,106,28,93,162,233,168,95,81,214,108,173,64,29,103,184,68,31,105,170,166,165,219,143,102,186,113,34,227,141,108,24,143,209,183,99,49,254,192,53,193,173,113,113,43,115,59,51,150,241,99,189,63,27,5,108,62,1,247,210,229,171,151,96,150,36,118,37,255,0,202,135,179,171,66,126,110,218,165,247,145,134,216,42,255,0,108,138,172,106,31,43,75,32,204,52,174,16,158,65,224,211,222,5,250,194,169,251,235,153,228,156,128,2,115,31,142,212,223,206,92,109,128,61,212,135,169,200,195,88,226,141,235,127,242,167,227,107,174,101,176,211,52,155,85,57,193,238,228,145,135,196,182,62,202,172,234,29,189,246,163,169,6,142,78,43,146,4,111,11,104,98,136,143,115,42,134,251,107,88,172,192,185,103,114,1,245,197,38,109,74,210,197,75,220,222,67,26,14,165,216,0,62,186,91,203,55,203,9,66,40,180,234,28,107,197,122,178,152,245,78,38,213,46,212,245,89,239,36,117,250,137,168,145,35,72,248,231,199,157,83,47,59,72,224,235,87,238,134,187,4,210,19,142,238,219,154,102,39,220,128,210,237,248,187,93,212,216,142,30,224,14,32,189,39,232,201,44,2,218,51,253,105,8,251,168,90,147,228,150,139,147,108,48,28,12,111,235,74,23,76,234,1,207,40,244,170,245,151,11,246,215,172,170,242,105,26,46,146,172,114,90,230,119,184,144,15,15,101,0,95,237,84,221,183,97,156,113,168,130,53,254,209,111,81,27,172,122,117,172,118,192,127,88,135,111,182,169,70,249,101,182,57,45,245,186,46,93,212,1,156,229,177,181,66,106,29,162,240,126,154,76,115,235,246,33,198,221,212,115,9,36,207,244,87,39,236,171,76,31,39,62,8,133,210,227,90,91,205,90,69,63,79,80,187,146,113,241,12,220,191,101,78,107,111,217,87,99,26,125,137,159,69,183,142,231,82,118,75,59,27,11,120,196,215,28,160,23,112,61,144,21,65,4,177,62,32,12,177,85,39,28,93,91,43,96,245,154,226,211,140,47,117,41,22,61,3,131,56,139,81,12,50,178,37,129,130,51,253,121,202,10,152,179,225,254,217,117,165,6,211,133,116,173,37,73,216,223,95,52,172,7,159,36,73,143,237,214,209,236,107,180,222,5,237,110,210,237,248,118,222,123,59,173,61,185,110,44,238,163,85,145,55,35,152,96,144,70,65,30,99,196,110,43,105,67,167,219,160,217,51,86,241,56,186,104,142,71,62,217,118,39,218,6,164,225,181,190,63,249,180,100,127,37,166,105,241,196,71,245,165,50,31,171,21,97,176,249,52,240,148,170,159,195,211,234,250,211,41,230,63,63,212,102,145,24,250,199,204,35,254,205,110,200,225,69,250,40,7,184,83,234,160,81,40,63,48,122,138,71,14,118,71,193,156,54,49,163,112,214,155,99,205,244,140,22,200,132,251,249,64,205,91,45,244,27,40,0,11,18,140,121,0,40,201,46,45,173,147,188,184,158,56,151,166,93,128,25,248,211,67,85,137,206,45,109,238,46,8,56,60,137,129,239,203,96,17,238,38,167,76,83,220,187,108,113,108,161,78,145,141,171,18,198,2,244,20,53,253,222,179,13,169,184,138,222,214,32,172,1,14,76,132,130,113,225,140,31,174,167,39,211,227,85,4,229,178,50,115,70,154,64,180,207,141,95,40,43,81,7,202,123,142,227,198,51,168,220,73,254,179,6,252,106,107,177,91,109,106,126,37,89,116,187,117,184,130,206,238,202,238,250,221,164,11,222,219,171,74,25,70,118,39,218,200,7,109,171,223,42,91,84,181,249,89,241,212,40,184,29,228,111,143,233,67,19,126,53,117,249,47,88,165,214,167,174,175,40,230,48,219,3,183,128,50,26,234,106,114,188,122,94,184,255,0,165,9,211,65,75,34,139,243,58,62,45,23,178,157,75,133,245,45,90,14,31,182,181,215,5,173,196,144,11,141,54,1,42,78,168,197,25,93,57,137,98,192,17,203,150,233,141,235,94,91,217,113,93,252,159,56,123,41,17,165,61,225,121,220,40,4,249,141,219,236,173,131,243,75,107,88,59,217,165,138,24,208,22,44,237,202,0,7,114,77,85,181,190,211,184,67,74,149,163,181,189,109,66,69,216,37,170,243,140,255,0,79,101,251,107,203,188,217,115,108,149,157,152,226,134,45,199,45,180,93,126,68,86,191,215,86,16,6,25,32,76,253,78,216,253,154,59,79,225,205,13,98,107,189,106,87,186,17,177,110,242,234,82,17,87,31,164,1,10,124,247,21,173,239,59,84,215,181,27,165,179,176,179,130,202,38,141,223,188,127,202,73,144,84,109,157,135,95,35,81,23,87,119,186,132,232,218,141,244,247,7,25,2,71,37,65,62,67,160,248,83,97,165,200,252,91,20,243,71,252,77,175,119,198,220,33,162,196,45,180,142,238,82,14,59,187,40,64,65,183,92,236,167,224,77,64,94,118,135,174,222,28,89,69,13,154,248,28,119,143,235,185,219,236,170,132,17,40,95,99,195,200,81,97,194,129,181,61,105,225,31,120,183,146,76,62,226,242,242,254,81,61,253,228,247,50,12,224,202,229,177,232,51,208,122,10,151,224,162,87,140,116,118,57,25,154,79,251,153,42,2,46,242,66,8,83,140,236,77,79,240,107,31,248,95,163,131,227,52,131,254,162,74,58,165,64,167,185,223,50,62,161,48,250,2,209,60,114,67,203,250,64,141,178,138,126,137,7,46,8,200,32,86,182,237,91,180,205,75,179,29,34,227,88,210,187,60,214,248,154,238,45,42,251,80,51,218,132,100,183,238,68,32,247,165,221,74,163,115,6,41,16,39,17,185,8,112,72,216,247,154,148,16,19,26,230,73,127,81,60,61,231,195,239,168,243,107,117,125,63,125,120,221,218,1,133,141,124,143,159,159,247,218,177,117,84,173,171,68,171,91,2,104,156,78,220,67,195,186,78,171,46,159,37,181,214,165,99,111,117,53,179,117,181,103,140,51,70,196,227,117,36,131,227,145,225,64,17,249,121,125,9,171,31,115,12,49,178,198,128,14,83,241,218,171,140,127,56,152,127,56,208,54,156,155,68,170,69,151,90,159,191,209,244,137,49,184,129,208,255,0,84,129,248,84,108,135,4,210,167,155,188,210,45,19,254,45,230,95,217,63,141,53,49,193,52,236,210,234,183,240,253,11,196,169,37,241,253,70,38,109,211,212,254,6,135,186,108,218,183,151,181,247,83,179,145,202,167,251,248,212,94,179,59,69,167,163,43,17,155,152,208,227,201,136,7,239,172,89,29,26,81,235,103,246,69,22,175,81,246,205,176,162,67,208,34,4,243,209,86,111,249,168,25,241,111,218,53,29,205,154,38,214,76,91,128,79,137,251,233,145,217,144,52,73,189,43,159,97,66,137,14,105,124,212,203,32,241,122,247,56,166,57,235,197,207,74,162,15,25,61,107,28,254,180,193,122,199,61,85,144,124,200,64,172,135,216,251,141,14,95,217,248,210,86,95,202,242,231,110,83,66,203,34,145,255,0,251,95,125,229,252,29,105,255,0,121,113,86,75,86,246,23,223,85,64,248,226,251,207,93,58,215,254,242,122,178,90,62,99,7,62,53,113,241,1,46,8,254,44,63,150,181,63,204,111,188,86,176,227,211,158,39,225,17,254,115,81,255,0,192,77,91,55,138,200,47,104,127,154,223,133,107,30,59,108,241,103,8,227,245,181,35,255,0,96,158,180,247,16,185,57,179,138,84,77,169,241,50,127,247,238,21,63,254,17,5,93,108,206,52,232,71,167,227,84,205,115,7,89,226,108,140,127,31,67,255,0,136,183,171,132,7,151,79,136,122,83,101,224,69,199,239,24,29,195,100,28,159,58,235,95,147,180,156,253,150,105,171,250,147,92,47,253,99,31,198,185,26,102,174,175,249,54,63,55,102,54,195,63,70,242,224,125,185,252,105,48,228,188,156,21,222,210,79,47,24,106,94,92,209,255,0,221,173,107,253,122,202,223,85,176,147,79,186,118,72,37,100,239,25,87,152,133,12,9,32,124,42,251,218,126,220,97,168,14,108,111,25,255,0,171,90,161,220,72,202,219,248,209,202,241,190,164,26,93,81,163,155,187,81,225,254,215,248,114,118,191,224,45,21,110,116,180,97,155,141,45,154,236,145,244,128,150,2,57,225,56,193,35,144,99,245,141,92,251,51,131,139,56,187,130,52,254,35,213,47,109,96,189,189,89,187,203,118,183,96,168,201,43,160,198,91,35,33,70,122,239,154,218,174,144,51,36,141,18,247,137,158,71,198,25,115,215,148,245,31,10,102,21,142,5,17,161,98,163,59,179,22,98,73,234,73,201,39,57,220,211,51,107,94,72,36,162,147,243,21,13,63,68,174,246,41,247,26,15,22,67,108,8,211,108,238,159,163,8,174,49,159,245,130,143,182,161,184,131,70,226,125,71,76,249,154,112,253,202,204,88,55,34,188,108,118,240,1,88,214,208,231,229,81,202,105,118,146,22,188,132,12,6,231,24,218,149,13,68,147,65,188,49,163,149,161,129,227,187,188,211,46,195,67,117,24,196,144,72,165,100,76,50,253,37,59,138,235,79,145,220,50,30,204,39,194,22,84,213,238,215,35,113,212,86,162,183,129,95,181,189,119,17,144,198,207,114,119,206,111,97,25,251,107,161,254,74,22,221,199,5,107,137,182,127,225,38,160,78,61,93,79,227,93,13,86,75,138,95,3,36,98,108,194,20,177,80,70,87,168,242,164,20,7,173,11,169,232,241,93,113,139,78,214,234,205,243,64,67,120,130,15,129,240,167,95,77,186,183,35,185,187,157,0,36,242,201,249,64,125,228,251,95,81,172,35,24,166,140,30,162,152,146,218,38,234,128,252,41,38,93,70,28,9,173,163,156,0,114,209,55,41,248,41,255,0,234,164,13,82,212,109,113,207,110,216,201,19,41,80,61,237,244,126,218,178,13,203,166,219,184,221,42,58,235,134,236,231,7,154,4,111,122,212,218,200,146,160,146,39,87,70,25,12,167,32,214,112,60,106,169,50,38,205,121,174,246,75,194,58,247,254,182,225,219,11,204,116,51,219,164,152,247,115,10,164,106,127,39,94,17,143,188,147,73,91,253,41,219,161,178,190,154,21,95,114,6,228,254,205,108,222,214,53,219,254,23,236,215,137,120,135,73,200,187,211,244,217,231,137,199,249,50,20,230,77,246,246,70,91,250,181,243,179,128,126,85,92,103,193,125,161,174,169,113,119,125,123,165,150,72,181,43,30,253,229,23,161,216,151,148,171,177,29,247,180,164,58,242,159,201,133,62,203,54,117,105,244,115,207,22,224,234,191,48,50,100,80,171,58,118,227,177,126,48,178,246,52,30,208,47,136,83,186,223,218,195,114,15,197,66,55,246,141,67,191,11,246,185,101,168,77,103,37,158,129,168,173,188,105,41,117,146,107,86,112,197,128,219,150,65,159,96,248,248,212,127,100,127,43,203,206,46,237,15,93,225,206,53,225,216,52,125,62,202,218,234,242,38,48,73,29,197,186,196,251,71,40,102,60,204,99,35,56,10,67,130,0,57,24,181,112,231,202,135,179,157,95,143,27,68,212,109,174,116,213,212,97,129,45,174,154,68,150,36,94,245,213,77,199,41,204,28,205,34,40,206,64,44,9,32,16,76,158,147,52,93,116,221,110,82,201,15,50,173,119,169,113,102,159,27,54,183,217,230,174,129,78,57,172,222,43,160,127,170,172,27,31,213,168,233,59,64,225,171,105,22,13,74,123,173,46,86,219,186,191,180,150,6,31,23,80,62,218,232,136,117,238,10,212,184,130,126,26,181,226,45,34,227,86,128,19,45,130,93,70,215,17,129,140,150,140,30,97,140,142,163,196,81,183,92,43,167,220,130,173,104,140,172,55,216,31,190,144,213,114,190,191,48,249,225,156,251,105,174,233,58,142,214,58,189,157,201,39,63,146,153,91,63,81,163,12,164,166,196,142,83,144,64,173,149,171,246,13,192,26,168,103,184,225,93,60,59,238,100,75,117,141,243,253,53,0,253,181,88,187,249,56,104,208,15,226,45,95,90,210,241,225,109,126,236,167,225,47,56,161,184,147,165,149,209,116,202,219,168,35,30,117,149,185,200,221,143,210,219,52,69,231,99,189,162,233,207,252,89,198,80,221,68,1,194,95,105,234,205,233,151,140,175,215,138,135,186,225,238,214,52,177,155,174,25,210,245,17,211,243,43,198,141,136,247,72,160,127,106,165,39,195,250,249,146,154,37,4,216,24,102,33,188,48,104,237,47,138,248,131,69,36,232,250,229,253,147,13,249,173,238,30,51,245,169,21,74,155,93,213,180,231,11,173,112,94,189,104,84,123,78,182,223,56,65,235,205,17,52,136,56,255,0,133,167,144,194,117,120,97,144,140,114,220,3,19,15,131,1,68,163,53,188,127,34,173,119,54,205,135,111,93,174,232,238,62,103,218,6,173,32,3,56,185,155,231,32,124,36,13,86,221,59,229,109,218,254,156,129,175,53,29,59,80,27,109,61,146,12,159,253,223,37,104,120,117,11,107,149,102,130,242,25,23,29,99,96,217,248,138,241,103,110,92,19,142,162,153,28,249,99,196,152,15,28,31,99,167,180,223,150,215,21,66,185,213,184,51,78,185,255,0,163,92,73,9,250,155,158,172,250,127,203,135,133,216,47,240,191,8,106,214,204,122,136,37,142,96,62,190,74,227,193,43,227,46,14,9,235,229,73,146,108,146,17,78,9,167,173,110,101,220,7,130,15,177,222,26,103,202,243,178,61,69,87,231,58,165,254,158,79,133,205,147,109,241,78,97,86,141,55,183,206,203,53,96,13,167,30,105,96,158,130,105,123,147,245,62,43,231,42,76,25,148,103,39,62,84,71,123,19,0,170,132,176,219,2,155,29,126,78,232,91,211,71,177,244,238,195,139,180,61,76,9,52,237,102,198,233,72,206,98,184,71,207,212,104,243,168,115,1,131,145,95,45,210,242,120,207,52,50,201,19,13,246,98,62,234,159,210,187,65,227,141,45,7,240,111,20,234,150,225,58,4,187,112,62,252,83,99,233,11,229,0,244,239,179,59,143,182,25,68,214,118,13,129,145,43,125,213,169,110,78,25,71,173,83,123,50,227,254,49,227,37,188,182,226,125,110,227,80,75,64,166,30,244,130,87,59,29,250,154,184,220,245,81,235,88,243,100,245,147,114,70,204,42,177,209,49,113,254,45,46,7,232,31,186,185,167,136,79,46,177,118,172,119,239,14,213,210,179,231,230,238,7,234,31,186,185,99,141,117,253,23,77,214,239,5,230,163,4,44,174,114,25,192,63,85,14,91,189,133,247,48,204,133,112,6,254,189,41,14,209,242,143,100,2,60,115,85,11,142,210,244,37,110,230,202,75,139,215,232,22,222,22,124,159,133,102,223,85,227,173,99,3,65,224,29,70,64,221,36,185,196,75,246,213,40,75,150,191,98,237,22,165,112,78,54,219,161,164,115,133,57,115,208,249,212,117,151,103,61,181,107,56,239,101,210,244,136,219,200,25,92,126,21,61,99,242,109,213,239,200,110,35,227,157,82,227,63,73,45,241,10,251,182,201,169,178,229,147,119,216,139,185,226,45,59,79,66,110,181,11,120,84,111,249,73,0,168,105,251,80,225,120,155,187,135,80,55,114,147,128,150,209,52,132,253,66,182,198,141,242,103,236,242,197,150,89,244,127,158,72,58,189,212,141,41,63,2,113,246,85,251,72,236,215,135,52,132,9,167,104,182,182,234,60,35,133,87,238,21,46,47,139,127,151,242,77,206,106,143,138,184,171,83,194,240,255,0,103,154,237,215,54,225,231,143,184,67,235,150,169,187,62,13,237,175,91,229,63,52,209,180,104,219,175,57,105,228,95,128,192,174,156,182,225,219,120,199,179,2,15,133,72,197,165,68,184,219,234,21,18,125,145,47,204,231,11,31,147,231,21,234,24,60,69,218,22,168,224,245,75,36,75,101,247,100,100,213,155,73,249,50,240,5,188,139,53,254,153,38,165,48,220,189,236,207,57,63,6,56,251,43,121,199,103,10,126,128,167,214,53,94,138,40,186,101,230,85,162,141,162,118,97,195,90,42,8,244,205,14,210,213,71,132,80,170,15,176,85,142,215,135,45,97,198,34,65,238,21,52,20,116,20,176,49,81,99,137,93,76,9,52,184,35,31,70,177,112,144,193,25,96,131,35,210,143,34,162,245,123,235,8,162,104,165,186,64,248,250,0,243,55,212,55,162,218,32,238,206,55,249,111,203,199,220,75,109,161,240,247,9,218,93,221,217,139,153,30,238,222,217,11,151,124,1,25,101,29,64,203,123,137,6,185,239,182,45,31,182,78,206,109,56,110,215,142,56,134,234,123,73,52,149,183,176,104,220,247,112,68,140,79,205,137,0,2,234,112,73,223,168,220,129,95,64,239,184,86,77,123,91,23,150,241,183,32,32,101,198,42,227,123,217,174,141,196,218,32,208,120,183,76,211,53,59,2,193,205,189,205,148,115,47,48,241,252,160,96,15,168,0,214,156,58,231,141,40,213,164,84,176,82,234,79,115,145,191,193,197,99,175,234,188,67,197,60,103,120,146,141,54,222,212,89,27,135,24,73,110,29,209,202,131,208,149,88,242,124,185,215,206,187,171,248,98,192,16,176,202,110,24,244,16,169,127,134,70,195,226,106,27,134,248,11,132,184,87,78,135,72,225,253,2,206,202,202,223,61,213,188,16,170,71,30,73,39,149,64,192,201,36,236,58,147,86,107,123,57,14,4,80,133,30,236,82,179,102,121,167,212,149,32,148,105,83,4,91,189,78,127,228,44,22,16,71,210,157,247,7,250,43,156,253,116,224,178,188,159,252,107,81,147,4,96,164,35,187,31,3,244,190,218,150,135,78,99,252,163,253,84,116,54,48,175,68,201,243,52,150,21,16,214,154,69,178,57,146,43,64,210,30,174,195,153,143,188,157,205,74,67,166,200,113,204,66,250,84,148,80,28,96,12,123,168,184,44,164,144,128,136,77,82,247,23,94,100,53,246,153,27,89,178,128,73,44,164,231,250,66,138,188,63,147,95,117,77,92,105,109,21,171,52,236,171,158,138,88,2,119,240,205,66,222,12,32,29,113,81,218,123,148,170,182,62,69,124,175,226,238,190,87,220,108,160,117,138,201,190,187,56,13,90,126,74,242,188,90,214,186,19,30,213,172,31,180,255,0,188,84,7,203,61,12,127,43,222,47,108,127,41,105,167,183,253,146,1,248,84,207,201,134,78,235,92,214,152,120,218,167,216,223,239,174,166,171,125,31,255,0,138,21,165,251,229,241,100,199,106,215,183,19,241,149,237,180,215,18,188,48,136,187,184,217,201,84,204,106,78,7,169,38,171,22,237,182,219,85,167,180,13,62,75,158,49,212,46,100,101,134,23,49,225,228,56,7,17,174,113,231,240,168,104,255,0,130,236,199,228,213,174,164,30,45,236,167,239,63,101,96,193,182,40,165,228,141,83,190,182,55,100,15,240,138,49,29,32,127,218,90,49,231,61,250,176,206,203,225,78,194,46,175,142,93,18,36,3,96,23,148,1,247,159,141,63,111,111,109,19,100,225,220,40,57,62,29,124,42,223,188,136,34,194,226,240,166,45,194,170,19,156,186,2,62,209,82,240,75,34,0,210,52,114,55,172,72,0,248,98,163,162,151,109,188,40,165,97,140,31,58,92,147,13,18,102,254,110,84,202,196,119,255,0,139,31,133,31,194,87,109,55,23,232,200,82,53,252,226,77,213,113,254,70,74,131,119,196,105,239,169,46,10,126,110,52,209,135,79,206,31,254,233,234,161,143,169,209,119,91,159,64,97,179,183,181,80,35,65,145,227,72,4,177,230,240,255,0,121,167,164,106,103,160,192,240,172,18,65,35,14,114,175,253,19,247,85,93,143,231,50,255,0,72,213,186,43,73,100,130,123,142,92,69,20,108,89,206,192,28,108,61,245,79,99,249,212,152,253,99,75,92,145,135,9,9,132,71,157,129,36,124,64,253,212,229,193,246,186,248,80,202,219,99,52,76,196,6,220,103,106,55,225,97,67,144,89,137,238,214,131,187,183,75,139,2,37,140,48,89,149,134,127,88,100,131,245,138,46,238,65,28,74,216,216,200,171,245,144,40,189,102,75,123,103,139,74,128,43,44,46,12,205,143,167,39,66,61,195,167,215,89,230,172,122,43,240,70,192,99,20,248,71,242,169,181,16,66,72,54,80,31,127,55,239,165,139,200,7,255,0,115,173,190,166,255,0,234,160,140,89,116,200,46,87,242,52,237,185,34,18,191,206,53,46,111,33,240,176,182,250,155,247,208,55,76,156,206,201,26,167,54,248,92,227,52,84,209,18,125,198,195,224,245,163,5,237,150,195,230,78,118,255,0,142,255,0,250,106,55,159,214,178,92,120,26,50,170,201,19,123,105,250,54,63,92,159,238,164,27,232,60,44,211,226,196,208,5,171,197,234,89,40,52,223,160,233,103,15,199,155,247,214,63,132,84,127,236,86,231,253,111,254,170,1,159,106,79,121,85,101,168,135,79,122,38,64,130,222,40,240,115,148,230,207,218,77,5,27,183,207,215,201,144,138,73,147,110,181,229,96,100,86,241,27,125,149,79,114,248,64,115,33,78,41,184,127,214,176,183,31,84,147,126,250,158,178,127,201,124,105,203,27,13,54,254,229,163,157,68,119,179,70,177,197,49,99,130,1,36,33,29,6,236,112,125,113,229,72,91,121,172,101,146,218,116,42,232,112,65,169,30,64,145,29,197,109,189,153,254,107,254,21,172,56,225,243,197,252,36,190,186,159,255,0,243,231,173,151,197,100,254,103,143,213,127,246,107,157,190,84,31,240,176,105,122,5,207,7,141,81,111,160,186,153,218,93,58,54,105,82,46,233,132,185,229,198,19,144,176,99,224,164,157,250,86,200,171,149,25,238,153,169,110,117,107,125,87,85,226,215,130,57,99,22,252,74,45,95,188,0,18,209,221,64,164,140,19,144,113,181,94,140,171,243,8,99,85,198,21,115,245,86,132,208,238,181,91,173,117,162,142,91,182,13,170,197,37,255,0,40,36,52,130,69,231,50,250,243,129,146,119,200,21,188,185,194,219,70,9,253,17,78,203,21,20,146,38,55,114,109,141,203,19,120,215,85,124,154,201,94,205,209,15,232,234,19,143,177,107,150,101,148,51,1,93,69,242,109,124,246,120,127,253,165,55,236,37,103,138,220,60,156,21,126,214,39,49,241,174,164,185,255,0,138,255,0,186,74,163,25,132,135,148,238,42,203,219,37,242,199,199,218,164,44,113,202,33,255,0,185,67,84,168,46,1,66,224,230,143,59,183,65,193,108,25,38,6,121,78,222,84,59,56,229,35,0,83,19,93,237,214,155,249,218,227,36,248,86,81,148,18,46,87,56,59,123,186,81,154,124,128,223,219,169,241,113,140,84,47,122,141,184,56,163,116,185,9,212,237,64,206,210,15,26,180,138,151,5,46,27,124,118,165,196,46,14,121,82,56,213,124,179,125,7,251,171,161,62,75,190,207,11,113,18,96,142,78,36,189,24,62,25,88,207,227,92,244,147,50,118,181,196,156,195,216,69,182,192,241,222,250,216,239,246,215,67,124,152,192,93,7,139,20,18,64,226,139,163,245,195,1,252,107,163,157,241,240,70,52,182,127,19,105,178,6,215,251,206,82,8,131,151,127,30,134,141,116,7,168,6,152,56,254,22,7,252,215,227,69,237,227,89,66,2,150,206,7,220,160,7,210,130,155,75,86,4,43,117,240,34,165,217,69,52,201,235,87,109,21,69,94,227,135,162,14,210,172,29,220,132,96,201,11,20,108,123,198,13,12,214,218,140,36,247,23,220,253,0,89,227,230,3,226,48,126,178,106,218,202,105,151,137,31,233,32,63,10,150,85,20,253,65,62,127,99,115,166,107,58,42,221,217,221,196,214,243,68,164,72,146,196,224,171,171,43,99,98,9,4,111,177,174,97,224,255,0,144,103,103,188,61,218,19,241,165,167,20,106,186,134,159,166,204,46,236,180,121,236,251,190,234,80,115,24,146,98,127,42,170,65,56,8,185,192,201,59,231,177,100,211,225,108,149,202,251,171,54,182,93,201,124,144,193,176,58,83,97,168,201,133,53,7,86,12,177,169,114,142,82,227,238,198,108,184,130,223,95,184,209,244,27,72,120,131,82,177,150,222,59,161,16,141,229,148,97,163,14,248,206,11,162,2,79,128,244,174,6,212,175,181,205,119,137,36,208,53,110,25,186,78,35,65,22,147,109,13,173,184,130,97,42,50,199,221,77,10,167,229,28,114,149,207,178,249,250,69,246,21,246,86,227,77,182,107,226,242,68,164,125,19,181,66,69,193,188,56,220,91,119,172,54,143,103,252,35,243,40,97,91,206,225,59,224,188,210,229,67,227,155,7,109,179,225,79,210,107,94,153,62,165,96,102,197,235,56,62,126,240,239,96,221,171,112,103,108,92,61,197,114,241,7,207,162,134,238,43,203,237,64,220,49,149,156,174,38,70,12,75,49,35,153,57,191,72,16,78,58,14,231,176,186,145,227,66,251,243,0,104,109,115,179,241,243,213,48,184,43,35,108,8,233,82,240,233,87,54,169,20,46,157,0,92,249,156,82,114,106,167,168,105,207,176,75,18,198,246,14,129,67,38,226,148,246,241,183,84,7,225,75,141,74,12,48,62,234,94,212,176,128,100,176,137,191,71,20,44,218,68,46,14,84,31,120,169,98,5,36,138,132,43,119,60,53,109,38,115,2,156,249,84,6,171,217,230,137,169,198,98,190,211,32,157,15,85,150,32,195,237,171,249,95,74,67,32,53,40,187,52,110,169,242,122,224,59,183,50,69,161,67,108,255,0,173,106,205,1,255,0,171,34,171,87,159,39,201,237,67,29,23,138,245,187,77,253,148,121,86,100,31,7,25,251,107,164,154,4,110,170,15,194,153,123,24,155,244,113,71,114,243,6,151,145,202,247,189,150,246,163,167,16,214,122,238,155,126,171,208,92,91,52,36,252,84,183,221,80,247,58,111,104,250,102,247,188,22,110,2,254,157,157,210,184,63,213,110,83,93,111,46,149,27,120,15,136,160,166,208,97,125,140,40,125,213,58,159,117,245,242,39,74,57,10,126,38,107,19,252,111,163,106,150,24,234,103,180,112,163,250,192,98,139,176,226,189,2,237,130,91,234,86,228,248,2,224,26,234,11,158,20,179,148,30,107,113,131,252,218,172,235,29,145,240,166,175,204,111,180,43,25,201,241,120,20,159,175,25,168,164,187,162,186,95,153,167,22,230,41,191,145,145,28,127,75,106,121,100,104,215,217,42,217,59,143,42,183,95,124,157,184,92,146,250,116,87,122,123,248,27,91,167,76,124,50,71,217,80,151,61,136,241,61,151,254,169,227,59,190,81,209,46,224,73,71,214,48,106,211,143,159,215,230,15,75,54,39,97,83,51,220,106,136,78,202,136,126,211,91,98,231,244,125,245,169,187,13,225,174,43,225,235,253,81,120,142,226,206,117,146,52,238,158,4,100,39,7,124,131,91,98,227,192,122,209,108,248,11,30,201,147,14,3,196,200,127,73,72,173,57,119,216,71,5,95,107,151,26,197,254,143,29,213,196,207,204,205,49,45,246,86,227,83,182,41,190,225,1,39,151,173,51,35,107,134,46,149,219,40,250,95,103,154,6,150,161,108,116,155,104,64,232,35,136,10,157,131,64,130,48,2,192,163,30,149,58,35,0,236,41,124,162,149,24,174,229,182,70,69,165,198,190,0,123,133,60,44,99,29,22,141,11,138,206,41,138,40,27,99,73,4,107,209,64,167,66,1,182,43,34,188,206,136,57,157,194,129,226,78,41,156,20,100,46,41,96,1,64,62,179,98,167,150,41,26,102,242,137,75,125,163,106,79,207,53,75,143,241,107,5,136,31,210,153,191,1,251,232,122,145,116,73,138,106,123,187,107,85,230,158,120,227,31,206,96,40,49,167,95,79,189,230,165,38,15,232,68,57,7,214,55,251,105,248,52,155,8,15,58,91,169,115,213,155,114,126,53,45,190,17,54,16,53,136,223,107,75,105,238,15,154,166,7,214,216,251,41,65,181,155,142,139,5,170,248,231,50,55,224,7,212,106,66,56,137,246,81,62,161,69,71,97,51,117,216,84,167,221,144,135,26,71,123,189,237,228,247,7,196,22,229,83,253,81,129,75,93,38,217,71,36,22,202,163,192,42,212,242,216,198,155,19,204,104,180,133,33,139,153,80,103,21,91,19,114,2,195,69,110,99,201,24,80,15,90,155,135,76,80,7,120,115,232,41,235,40,159,159,7,244,170,82,43,70,109,128,38,171,141,145,127,16,40,109,161,77,149,5,23,28,4,244,20,100,122,61,203,182,200,64,62,38,142,133,52,187,61,175,110,121,220,126,130,110,106,83,238,85,160,8,108,221,206,21,73,169,75,125,22,82,189,228,184,141,7,86,99,128,41,169,120,133,98,5,52,251,68,136,126,187,251,77,251,190,250,142,158,242,234,237,185,174,39,103,62,0,157,135,184,120,85,236,189,228,221,147,102,93,30,203,244,218,229,199,130,125,28,251,255,0,118,105,153,53,203,150,94,75,116,142,5,233,236,13,254,186,137,7,214,148,88,40,201,56,169,212,201,210,135,222,87,149,203,200,229,152,245,39,115,66,94,54,192,103,106,25,53,70,188,95,226,123,99,120,60,39,230,228,183,7,253,41,217,188,136,64,228,121,80,151,154,92,151,133,142,173,168,73,50,103,252,94,216,180,48,245,219,153,129,239,31,109,142,234,167,197,40,81,27,62,88,252,183,90,15,255,0,27,94,32,48,202,142,199,77,177,18,5,96,74,183,112,155,31,35,128,15,196,83,223,38,105,200,214,245,102,198,51,106,187,31,233,10,146,249,125,104,90,47,15,252,163,244,155,109,11,71,177,211,109,230,225,107,105,154,27,59,116,134,50,255,0,57,185,5,185,80,1,156,40,223,210,160,190,78,83,8,245,45,80,244,252,217,78,127,172,43,171,169,167,162,219,253,40,86,155,239,151,197,147,253,162,204,205,198,87,236,14,87,242,88,63,251,181,168,123,91,212,183,141,230,158,68,64,184,246,220,129,138,11,181,94,34,158,215,140,175,237,45,144,6,2,44,187,111,214,37,59,15,141,81,150,238,234,237,153,238,38,121,15,81,147,211,220,60,41,24,34,253,76,126,8,209,55,237,178,253,47,30,219,91,49,75,107,118,185,24,32,177,110,65,240,216,212,37,223,23,107,18,220,247,150,236,144,168,80,161,70,78,217,241,62,53,6,136,24,158,99,143,65,79,186,6,96,163,0,15,42,110,41,122,153,117,71,144,101,30,181,76,155,183,227,109,122,22,85,204,18,100,227,112,223,190,174,188,57,219,45,174,149,24,93,107,179,205,39,87,193,201,50,94,93,66,113,211,30,203,254,21,172,163,69,231,28,189,1,222,150,206,171,178,156,156,214,220,126,148,205,135,194,163,243,132,95,234,132,203,71,12,158,38,255,0,247,53,250,51,117,220,118,249,192,175,26,153,59,13,211,247,200,204,90,253,218,111,129,231,154,55,179,142,211,120,119,137,248,235,70,176,176,236,250,219,73,146,57,154,86,153,117,57,167,44,59,182,94,76,48,0,2,92,28,245,246,113,227,90,26,102,230,133,121,198,1,44,122,250,10,186,246,26,67,118,149,164,162,13,203,128,61,114,202,63,26,184,122,70,121,101,82,140,126,80,130,127,138,86,10,209,195,26,184,185,127,238,147,253,89,245,85,240,79,90,46,219,79,137,32,254,16,212,164,48,219,103,217,253,105,15,146,143,31,127,65,78,139,75,77,26,4,189,214,1,121,156,115,67,106,14,25,191,156,223,170,191,127,215,85,253,87,88,184,189,159,231,23,79,204,199,217,142,52,24,85,30,10,163,192,127,188,159,19,94,102,114,138,229,29,5,111,128,205,91,84,123,196,238,210,49,21,186,103,186,129,58,15,127,153,243,39,236,21,81,108,252,234,79,125,76,134,43,19,75,112,224,49,24,244,92,248,15,239,185,248,1,10,231,23,82,123,235,45,220,172,38,169,80,64,108,1,235,78,221,76,171,40,66,119,32,26,24,145,132,247,209,41,62,157,105,173,195,119,170,55,230,240,91,25,74,14,178,48,207,42,143,121,192,162,171,77,5,23,76,247,17,91,166,153,167,217,165,204,193,110,110,25,103,17,248,172,97,186,159,126,14,61,198,160,228,214,108,3,140,221,39,178,121,155,126,128,110,77,5,170,106,151,58,206,171,113,168,94,48,50,76,172,196,13,130,142,82,0,30,128,0,7,186,180,175,106,250,253,210,221,218,112,182,155,114,241,75,56,23,87,143,27,149,101,128,49,8,128,142,156,238,173,184,61,34,96,118,106,207,36,172,211,4,222,198,232,189,237,123,179,232,137,115,196,144,149,32,48,41,28,140,8,62,229,52,1,237,175,179,126,118,95,248,68,114,189,127,51,184,255,0,232,174,122,184,68,183,33,70,57,136,1,79,81,147,225,66,198,17,93,157,70,114,72,25,242,169,26,104,115,199,78,142,140,61,184,118,110,54,254,30,152,250,141,58,232,255,0,252,58,102,251,182,238,207,99,183,146,120,181,137,228,33,50,16,88,220,43,49,193,32,14,100,3,211,124,15,50,43,159,94,22,97,144,0,39,7,29,48,41,102,56,216,20,125,200,235,157,243,86,234,139,245,72,220,50,118,247,161,242,169,178,225,221,106,97,129,252,162,193,25,35,204,98,83,225,65,92,252,162,44,150,110,91,46,7,214,229,143,124,52,146,219,33,62,91,9,79,223,90,193,23,145,17,68,96,0,160,100,159,33,77,168,80,220,216,247,86,168,106,177,46,112,197,252,231,255,0,200,92,180,141,255,0,155,252,191,131,100,63,202,50,236,38,83,179,155,242,125,117,8,49,245,230,134,127,148,134,177,236,133,236,202,244,115,156,3,252,33,1,251,50,43,94,220,164,113,57,112,51,131,146,49,208,86,11,71,115,209,91,0,236,8,197,49,107,113,45,253,68,63,253,255,0,249,139,251,35,123,122,199,249,127,6,192,184,249,71,234,113,96,30,207,111,6,71,95,157,194,119,255,0,90,154,95,148,141,248,155,146,110,0,212,121,78,61,165,150,12,127,222,254,21,175,229,182,49,231,9,203,129,211,227,77,203,108,93,57,149,247,29,105,240,244,158,40,255,0,233,241,191,148,191,249,3,45,4,159,253,73,126,95,193,187,180,47,148,79,103,226,76,241,103,8,241,170,69,225,252,28,182,44,223,30,121,169,7,229,5,192,183,186,252,182,250,118,137,197,22,122,104,97,243,121,181,24,173,249,128,32,6,231,16,202,249,198,73,216,116,30,123,86,149,129,21,163,49,57,207,238,161,66,252,222,110,73,78,195,125,188,69,20,253,41,143,36,103,21,167,198,173,86,201,237,239,94,215,34,87,163,156,36,165,235,100,233,223,43,240,123,112,117,167,13,241,231,7,235,243,52,208,93,205,117,4,30,195,132,141,145,129,198,199,12,1,199,175,161,242,171,61,222,183,109,173,76,179,192,146,14,237,4,101,156,238,192,116,201,241,53,199,218,7,16,223,240,222,173,14,163,102,129,249,65,89,34,99,129,42,120,131,248,31,2,6,199,165,116,183,7,107,54,90,214,151,30,161,97,33,120,166,64,202,60,65,201,202,159,80,65,7,221,88,150,167,167,79,234,58,87,55,117,237,126,62,67,50,97,169,245,219,253,137,30,41,223,230,126,231,255,0,102,128,142,217,103,211,239,150,69,12,175,105,50,48,35,168,42,104,190,37,126,97,104,192,237,135,252,41,54,3,154,194,237,124,237,228,31,217,53,27,238,33,156,103,195,250,68,86,122,231,25,76,177,40,206,191,122,71,244,76,131,241,161,181,46,44,43,118,214,144,195,200,144,144,140,73,234,64,0,159,175,53,102,142,219,184,212,56,172,227,233,106,183,77,215,196,203,90,195,85,147,248,210,235,7,172,173,247,214,151,62,85,114,94,56,239,101,141,184,165,228,147,217,93,188,43,176,190,75,55,45,115,217,128,157,186,182,165,57,254,202,87,11,171,224,131,154,237,207,146,99,103,178,149,223,255,0,186,51,254,202,82,18,73,216,121,55,70,185,237,211,82,104,251,80,214,96,4,123,63,55,251,109,227,53,78,143,83,228,64,1,222,166,123,124,155,29,174,235,170,79,209,249,175,254,26,42,161,11,178,187,115,84,201,237,49,177,217,34,196,250,153,111,210,197,39,231,228,140,115,13,234,189,243,194,79,210,233,74,249,231,128,61,41,93,33,89,99,138,236,19,214,165,52,123,131,252,37,108,65,207,229,23,239,170,132,55,91,15,107,53,53,160,221,103,82,183,223,252,162,143,182,170,138,123,162,26,73,115,218,199,18,56,57,230,75,62,97,140,111,243,219,94,149,209,95,38,54,39,69,226,242,70,51,197,23,7,30,251,107,99,248,215,56,74,10,118,157,175,50,238,207,29,143,214,111,45,43,162,62,75,140,127,128,248,192,22,7,28,81,55,79,250,37,173,108,205,186,79,220,140,156,95,196,220,141,255,0,173,16,255,0,154,52,80,106,9,207,241,146,31,243,70,137,7,38,179,34,216,178,219,82,9,222,188,77,32,182,245,8,101,141,32,129,94,38,155,145,182,192,171,32,151,198,118,165,70,48,119,164,40,203,10,204,143,202,196,0,119,29,106,136,71,220,190,100,112,191,172,105,16,64,26,254,105,207,87,130,33,245,23,253,244,244,208,51,73,204,191,165,214,157,17,247,115,144,190,17,40,251,77,83,32,21,236,11,44,160,158,168,42,183,218,21,159,206,120,119,218,92,254,85,73,251,106,211,40,252,187,122,138,142,226,11,117,186,209,166,132,140,228,130,61,245,22,219,147,185,83,208,244,217,33,176,136,217,222,220,64,57,6,20,63,50,13,188,21,178,191,101,72,52,154,212,61,99,182,186,80,61,98,99,241,25,31,101,74,104,113,39,240,85,175,58,6,252,138,103,63,209,20,115,233,246,242,14,100,37,104,228,213,129,27,162,185,252,49,18,30,91,203,91,171,114,58,177,143,157,126,5,114,126,176,40,136,46,173,174,179,243,91,168,102,35,168,71,4,143,120,234,42,66,109,50,81,244,121,92,84,93,230,139,105,49,252,230,205,114,58,18,189,61,198,167,192,177,243,144,112,70,41,36,212,121,211,239,45,255,0,196,181,75,132,31,169,33,239,23,221,237,103,31,12,82,77,230,175,7,248,197,140,23,3,245,161,99,25,199,184,228,31,172,81,89,68,133,98,129,77,111,79,207,45,199,127,106,222,83,70,113,254,178,228,81,145,60,87,43,222,91,77,28,201,231,27,134,31,101,93,148,236,87,45,32,168,52,189,198,197,72,172,26,178,132,24,193,164,52,10,221,84,26,123,165,103,30,21,10,4,107,40,143,232,211,79,166,70,222,95,17,82,24,21,156,85,81,96,54,118,107,106,236,85,64,230,30,20,236,231,101,200,198,244,67,225,48,104,91,135,39,148,250,209,196,37,193,50,135,34,156,24,240,161,209,182,166,165,213,34,140,247,113,197,36,143,228,163,241,166,101,216,80,117,96,224,120,212,105,184,213,174,63,146,133,32,7,197,183,53,225,165,205,62,247,151,178,191,243,65,192,251,41,106,94,68,104,42,109,70,202,223,105,110,16,31,32,114,126,170,25,181,89,230,32,89,88,201,39,243,159,217,31,190,136,135,77,179,131,249,56,87,62,120,222,138,84,29,20,125,66,152,173,131,177,26,34,214,110,127,148,184,75,117,62,17,174,79,214,105,105,162,219,22,231,185,103,157,188,228,98,126,202,149,75,121,95,162,226,137,142,192,157,220,213,210,238,77,200,248,173,225,136,114,199,26,168,244,20,74,67,35,236,170,106,66,43,72,151,244,114,104,148,140,116,81,83,170,184,37,17,241,88,72,223,72,226,139,138,198,37,234,51,70,36,36,245,167,210,220,159,10,23,38,93,3,36,42,54,84,167,132,100,12,212,133,190,155,52,167,10,132,252,42,70,61,12,175,229,46,29,99,81,226,199,2,173,38,201,105,16,81,90,150,109,148,154,144,58,92,242,42,133,140,227,62,84,127,206,180,155,15,228,151,231,14,62,175,174,153,185,226,27,217,135,36,92,176,39,128,65,131,245,245,171,217,114,86,236,93,182,147,111,104,203,37,244,203,24,235,143,31,170,138,125,115,79,181,28,182,54,102,70,31,165,38,195,234,29,106,1,164,121,24,179,185,36,245,36,214,1,169,213,228,74,243,15,189,213,175,175,129,89,102,33,79,232,160,229,31,103,90,9,19,151,114,107,192,211,23,58,141,157,164,145,195,52,217,154,92,247,112,162,151,150,76,117,229,69,5,155,168,232,40,110,203,224,48,26,77,197,213,181,156,70,123,185,227,134,53,192,47,35,5,81,157,134,230,128,149,117,171,194,2,201,30,149,1,27,150,85,154,228,245,232,160,242,39,134,236,88,249,160,167,173,236,44,173,164,19,164,79,53,192,206,46,46,95,189,148,103,175,41,59,32,62,72,20,122,85,22,45,111,47,174,194,155,11,78,230,38,25,239,239,3,71,141,143,209,139,28,236,122,117,8,164,29,154,179,252,31,107,35,243,223,51,95,190,114,4,224,119,42,115,159,102,33,236,245,0,142,126,118,30,13,78,147,181,101,72,171,69,15,180,174,231,154,70,45,129,141,205,13,33,246,78,119,167,24,225,9,205,13,29,196,23,48,247,214,242,164,168,114,3,35,6,7,7,7,113,235,81,17,159,52,255,0,194,42,184,249,72,104,13,250,220,35,111,255,0,139,187,170,63,201,250,70,75,189,75,57,193,182,93,254,34,175,223,225,25,143,151,229,7,195,51,17,179,112,164,107,245,93,92,254,250,215,29,131,206,86,227,80,66,61,145,108,164,123,201,31,186,186,153,255,0,178,249,126,226,116,255,0,126,190,32,125,170,30,126,58,212,88,159,209,131,254,229,42,183,107,157,194,142,181,61,218,107,6,227,125,64,231,59,67,233,254,73,42,6,213,240,15,42,128,60,205,47,15,220,71,224,141,18,241,176,200,151,12,121,177,231,79,51,97,131,48,192,39,194,133,73,2,191,180,223,19,68,56,46,67,3,177,222,169,150,133,44,140,122,29,179,75,9,250,199,236,164,125,30,155,154,114,52,98,50,199,3,59,156,80,54,26,66,110,1,116,65,157,178,127,10,187,246,13,35,195,218,150,138,232,112,235,113,9,82,119,223,190,142,169,119,82,42,162,34,108,50,122,159,65,189,91,251,4,66,221,171,104,99,32,147,117,7,95,250,68,85,113,151,74,234,35,86,232,250,151,125,121,61,204,205,61,196,173,44,210,28,146,199,115,254,234,162,118,135,171,113,222,147,167,193,47,1,232,186,86,167,169,75,36,170,98,212,174,222,222,37,65,4,140,164,50,171,18,76,162,33,141,129,4,251,75,244,133,206,82,177,41,146,71,240,203,19,81,139,17,190,186,75,137,70,33,143,60,138,124,79,153,174,27,147,78,199,86,196,39,100,247,60,109,173,112,15,15,234,125,164,89,173,166,189,53,170,75,121,110,0,94,89,9,200,230,3,96,220,188,185,3,96,114,42,78,95,241,167,245,169,248,70,89,71,168,168,57,208,247,228,227,173,91,151,84,156,170,172,22,169,81,142,161,7,142,198,133,226,144,82,75,114,71,88,69,73,233,214,51,94,220,195,111,10,22,119,32,0,41,61,165,216,199,165,94,219,88,119,168,243,69,0,18,133,57,228,62,0,250,227,127,136,168,248,108,40,63,105,35,93,107,90,230,151,195,150,23,90,230,181,125,29,165,157,188,77,222,75,33,216,100,21,80,7,82,197,152,0,6,73,36,1,146,69,115,133,205,222,161,174,234,87,122,230,162,76,50,223,202,103,104,246,61,210,224,4,143,109,143,42,5,92,140,100,130,122,147,87,14,219,120,167,231,250,189,183,8,218,75,152,52,226,183,151,220,167,233,78,195,242,81,28,30,138,164,200,65,29,94,18,55,21,74,138,105,94,222,73,17,185,157,66,168,24,233,147,143,174,149,39,210,141,248,163,183,83,39,35,184,131,149,21,136,229,192,4,22,223,212,29,186,211,93,252,32,231,96,58,231,210,163,38,153,178,113,148,32,144,61,175,15,221,183,247,241,72,145,187,167,203,176,36,99,35,126,180,168,161,204,147,75,222,241,128,12,165,65,25,233,181,35,188,127,202,114,72,248,39,117,29,13,3,110,194,48,203,222,146,91,160,229,241,63,26,34,56,166,96,139,146,85,157,83,29,60,125,231,227,240,243,166,82,76,6,232,148,249,218,205,202,177,39,78,153,90,28,71,35,55,46,77,72,91,69,30,84,51,114,141,176,122,100,208,134,78,236,243,119,64,228,116,207,90,24,190,200,99,219,145,51,194,236,161,131,2,79,174,251,138,99,150,69,33,132,100,122,13,232,212,230,120,3,96,115,13,190,173,133,1,52,138,100,229,45,130,60,246,162,141,240,11,219,113,238,245,164,80,8,32,12,140,102,150,145,177,136,156,19,141,182,241,20,58,58,170,144,48,71,161,167,32,185,8,222,223,57,36,224,109,145,138,169,45,182,46,50,190,70,220,60,121,56,246,151,195,221,77,79,249,194,172,131,39,144,100,250,173,19,118,234,224,202,157,113,237,12,96,143,238,104,88,228,11,41,192,246,64,219,241,161,247,146,187,49,18,92,194,37,137,93,249,3,236,8,243,169,206,13,226,187,206,31,214,163,181,188,144,46,159,117,39,119,33,105,2,164,50,29,131,156,236,20,224,2,118,198,205,156,41,6,177,114,35,55,136,172,51,27,116,4,248,238,49,246,212,182,141,163,106,188,85,169,46,147,162,233,119,55,247,147,2,177,65,4,76,242,72,21,114,112,163,115,129,147,240,162,94,64,78,54,142,164,212,85,198,155,165,172,136,200,194,0,25,89,112,84,225,118,35,192,209,122,112,252,206,231,254,143,39,236,154,15,248,19,82,209,248,91,135,44,53,75,73,173,238,161,211,225,142,88,230,82,29,93,99,64,67,3,190,65,216,231,122,145,211,98,34,202,235,35,165,188,159,178,107,95,100,114,159,39,45,106,17,170,95,113,41,95,29,78,124,251,203,147,90,99,85,36,106,119,57,63,229,159,239,53,188,245,168,136,212,53,240,163,33,175,221,190,178,107,71,107,169,221,234,215,106,65,24,153,254,250,115,228,100,59,141,161,39,0,248,87,110,124,146,223,29,148,15,77,70,127,217,74,225,200,159,155,225,93,187,242,73,108,246,84,87,255,0,190,51,31,236,165,46,91,23,51,79,124,161,101,228,237,131,94,223,25,249,175,254,22,42,215,63,59,39,169,197,94,62,81,114,242,246,201,175,171,29,177,105,255,0,133,138,181,161,151,126,187,81,53,99,35,194,36,196,255,0,165,157,169,66,227,192,212,106,202,70,196,252,124,233,66,92,245,52,13,5,68,196,55,36,13,142,213,57,160,92,127,24,219,18,119,239,87,63,93,84,227,152,143,26,152,208,238,72,190,182,43,191,229,87,111,141,83,69,62,7,231,148,255,0,233,43,88,37,72,12,182,61,63,233,150,181,209,63,37,215,206,141,198,91,99,255,0,181,18,255,0,224,237,107,155,165,144,191,31,106,178,22,3,107,17,183,253,46,218,186,59,228,190,195,248,35,140,177,227,196,242,31,251,29,173,63,39,31,36,101,151,238,110,86,63,198,8,127,205,154,32,28,99,122,21,143,231,201,191,249,51,79,230,179,34,49,108,105,28,219,214,9,219,173,36,157,246,171,32,162,118,166,206,77,100,154,72,53,8,41,64,90,75,251,77,138,206,105,36,251,117,8,121,87,27,154,70,127,58,111,88,199,222,105,204,211,25,252,235,255,0,119,248,208,50,10,154,17,32,219,98,40,13,70,30,75,46,82,115,150,25,169,18,104,29,81,209,97,85,103,0,187,133,80,79,83,130,112,62,0,159,133,71,193,107,144,109,50,37,91,8,0,24,2,53,251,133,18,20,169,200,233,227,77,105,123,217,196,63,205,175,220,41,242,113,181,19,5,112,97,129,20,134,0,140,17,79,169,12,187,248,82,25,23,122,162,192,165,179,183,147,114,152,62,99,106,18,93,48,127,147,147,224,106,73,198,41,178,104,148,153,84,136,73,244,233,0,195,194,24,122,111,81,83,232,150,78,253,224,135,187,144,116,116,37,88,124,70,245,110,38,154,145,35,144,97,208,17,234,40,186,188,202,233,242,42,139,14,177,107,254,43,169,180,138,63,66,117,14,62,190,191,109,103,248,90,250,31,241,221,40,56,29,94,221,255,0,217,63,190,172,50,105,240,54,234,74,253,180,52,186,108,163,232,149,97,245,81,90,124,3,185,27,14,181,165,74,66,155,147,3,126,172,234,83,237,59,125,180,114,47,120,188,241,178,186,248,21,57,20,53,197,130,176,43,52,27,31,49,81,237,163,91,196,221,229,172,143,108,217,235,27,21,223,225,87,76,173,137,158,86,29,69,100,84,90,75,174,219,125,27,168,238,84,120,76,155,253,99,20,234,235,124,155,95,105,146,199,252,232,143,48,253,245,9,65,87,43,144,190,250,26,111,162,15,173,56,111,172,111,20,124,214,126,114,15,180,164,16,71,192,211,55,29,1,7,198,142,33,46,9,84,59,117,167,227,137,49,144,55,161,20,228,10,153,180,183,70,137,88,211,51,236,172,90,86,12,16,158,130,158,75,89,27,114,48,40,213,141,23,162,211,128,109,72,140,137,64,209,217,1,244,142,104,132,130,53,27,45,44,10,90,169,61,41,150,217,84,96,12,116,20,160,41,200,237,228,125,128,53,33,111,164,202,248,202,227,223,86,145,86,0,136,79,133,29,109,103,44,132,114,161,63,10,144,91,75,11,48,26,230,101,7,203,199,234,165,127,15,91,91,142,91,59,112,79,235,55,238,162,162,15,90,232,114,184,203,142,81,227,154,36,255,0,4,105,227,18,202,37,113,250,41,189,65,220,234,215,183,123,75,59,114,254,168,216,80,217,39,196,212,191,34,87,153,57,55,18,72,7,37,140,9,8,253,98,50,106,54,107,203,139,150,231,158,102,115,230,77,12,13,100,17,227,189,85,151,67,128,210,129,197,52,210,36,106,93,220,42,168,201,36,224,10,10,61,70,107,229,39,69,178,107,180,233,243,135,110,234,216,31,244,135,233,127,80,49,169,201,9,46,106,10,77,98,223,191,123,59,40,229,190,186,143,233,195,108,188,197,63,166,196,133,143,250,196,80,195,74,146,86,15,173,106,143,125,131,158,226,220,52,22,227,211,99,206,227,250,77,131,250,180,116,82,172,112,165,164,17,199,5,188,123,36,48,160,72,215,220,163,0,85,16,71,205,239,238,112,117,11,241,107,25,223,230,246,71,153,200,223,102,153,134,6,216,217,23,35,193,233,219,40,109,108,22,72,180,235,68,181,18,255,0,40,83,37,229,245,119,36,179,159,86,38,153,55,246,66,236,88,155,200,69,203,39,56,135,188,28,229,124,249,122,227,214,138,90,162,234,135,23,223,75,6,154,4,10,10,251,89,179,177,110,232,177,146,110,162,40,198,91,222,124,7,188,226,172,132,137,124,117,52,13,206,185,107,11,52,54,224,220,76,54,228,67,178,159,231,55,65,247,250,84,76,151,58,142,162,220,178,191,115,25,255,0,35,11,110,127,164,221,126,172,124,104,251,29,37,99,85,86,80,138,58,34,140,85,211,238,13,141,73,21,230,174,143,21,219,243,35,169,2,20,217,7,191,245,190,59,109,210,143,210,45,22,211,74,130,217,0,2,36,229,192,163,96,137,35,56,64,0,164,219,255,0,139,12,121,26,191,113,117,177,243,151,252,36,54,252,157,177,240,109,223,252,110,129,44,121,254,140,238,127,218,173,71,216,91,126,113,126,124,237,144,125,162,183,119,248,74,161,229,227,254,207,174,177,252,166,155,168,39,250,175,17,255,0,106,180,135,97,132,119,183,103,206,1,254,205,116,242,255,0,99,242,253,196,233,191,184,95,16,14,210,92,255,0,195,91,252,12,237,14,255,0,251,164,168,43,85,200,57,56,220,84,247,104,217,60,101,125,159,243,56,255,0,229,37,65,90,243,28,133,24,27,117,165,97,127,209,143,193,26,38,189,183,241,12,238,212,203,184,192,192,251,168,163,128,21,87,30,255,0,42,21,114,14,77,16,27,97,247,10,23,97,37,66,227,140,28,101,240,61,105,108,241,168,1,92,49,242,20,215,182,70,227,0,121,244,21,152,227,145,164,238,211,113,179,49,240,199,173,5,88,124,13,78,100,92,100,103,155,62,208,108,140,121,85,243,228,243,12,146,118,177,160,200,17,138,11,219,85,102,240,4,220,197,129,246,31,168,213,62,222,198,239,89,188,131,73,176,85,108,100,115,183,69,31,164,204,71,128,250,254,53,187,123,34,209,173,52,126,56,225,91,11,21,98,131,89,178,47,35,12,52,173,223,166,88,227,167,160,240,27,110,114,72,207,34,138,233,238,203,132,27,118,119,203,6,212,36,14,192,139,117,62,200,63,166,124,232,152,162,141,159,4,224,13,190,234,83,0,0,10,48,5,98,0,115,140,100,146,107,144,247,99,18,12,183,133,94,84,88,242,73,97,182,40,88,173,244,151,57,150,89,131,14,184,140,17,247,212,220,172,186,13,134,255,0,250,194,237,61,159,56,34,62,62,140,124,60,134,254,85,70,181,213,225,185,154,71,130,94,104,243,133,96,118,56,241,20,216,67,125,197,203,114,233,162,106,58,6,131,112,117,38,138,234,119,134,54,40,162,53,3,155,207,60,213,168,187,69,226,216,244,205,59,81,226,173,93,140,140,156,210,149,7,29,228,140,66,164,99,174,57,152,170,143,1,145,225,87,119,159,158,23,3,124,169,31,101,115,207,202,67,89,182,135,76,210,52,40,157,205,236,151,102,237,66,17,133,141,17,147,218,223,59,153,54,219,30,203,121,84,202,184,138,25,133,43,53,60,151,49,75,44,183,215,179,180,247,87,83,60,247,50,28,142,105,29,178,72,7,160,201,217,122,0,0,24,192,21,148,149,59,151,88,142,59,199,4,145,176,219,96,7,166,119,201,243,250,163,227,81,44,177,167,122,90,70,96,71,177,146,73,219,24,233,248,85,142,215,68,156,129,37,202,187,130,139,32,141,87,36,134,207,40,62,252,17,253,113,88,101,183,39,85,47,34,50,72,90,98,168,136,73,229,31,95,143,198,178,214,146,114,42,77,236,12,243,16,58,237,82,15,44,80,49,249,178,114,149,4,111,156,159,92,31,95,198,176,21,238,92,115,198,88,168,246,189,159,13,255,0,221,69,27,75,114,54,158,200,14,59,120,227,195,38,65,45,129,129,190,125,42,82,222,39,150,254,46,229,2,198,0,7,153,10,146,122,237,158,191,186,177,113,109,28,76,140,153,230,3,108,108,125,228,255,0,231,248,214,97,130,68,153,123,200,217,57,134,65,92,131,156,117,32,248,143,118,58,213,182,222,224,87,181,68,152,183,184,137,27,10,164,28,18,222,159,31,127,149,2,98,151,25,0,101,20,145,235,191,251,133,16,147,30,110,237,57,216,1,129,130,126,234,79,120,6,8,39,153,124,15,141,2,184,141,146,76,77,175,120,246,160,182,115,156,28,159,74,10,226,208,77,35,0,192,19,190,61,58,126,20,87,181,4,33,85,137,85,220,28,120,100,245,245,164,64,12,141,222,56,0,168,195,120,123,168,174,155,96,184,220,82,2,54,221,192,12,6,70,253,14,217,165,33,70,97,128,114,6,118,21,34,97,142,121,137,100,202,16,58,249,238,118,250,192,248,211,98,56,163,110,83,25,86,82,113,245,84,115,178,70,20,12,241,132,118,50,28,156,227,220,51,231,66,178,52,77,158,95,160,115,191,233,15,252,169,235,214,230,18,34,73,203,130,125,188,100,15,238,1,160,38,184,117,86,195,130,78,65,25,250,53,34,155,36,154,65,2,59,89,38,80,219,243,13,185,122,143,26,216,61,136,179,89,118,151,165,205,9,100,154,21,153,145,199,80,68,108,65,6,181,189,131,163,177,143,30,210,251,64,248,227,202,182,79,99,19,195,47,28,216,7,101,18,162,78,23,31,164,59,182,170,141,172,136,147,169,98,108,234,238,38,226,206,31,226,33,110,218,149,165,220,119,182,235,203,47,116,136,99,114,64,221,73,108,143,14,163,211,214,160,197,246,142,246,215,16,88,193,112,25,161,144,19,32,92,125,3,228,125,213,9,169,176,249,236,159,15,184,86,116,166,13,36,139,158,177,184,254,201,174,147,169,59,103,27,161,46,13,3,120,116,248,181,77,115,231,235,41,13,118,165,123,176,58,144,124,207,173,105,174,213,31,77,151,137,68,250,101,187,197,28,150,209,7,12,70,238,171,202,78,222,97,71,219,91,107,136,189,141,67,88,36,253,43,165,63,216,21,165,187,66,39,248,98,51,157,140,35,239,52,84,185,14,11,114,189,8,193,53,219,95,36,121,51,217,148,145,231,232,223,72,126,176,63,117,113,37,187,243,109,210,187,75,228,143,47,255,0,96,46,98,253,91,140,253,121,253,212,185,240,28,184,52,159,202,86,76,118,205,175,174,119,197,167,254,22,42,214,145,74,58,49,219,165,108,79,148,204,131,255,0,77,60,64,159,205,180,63,246,88,171,88,164,132,122,26,46,195,35,194,15,231,42,60,198,105,104,224,140,26,21,36,235,130,61,212,226,117,207,217,66,195,65,168,229,64,206,226,165,180,57,66,234,86,187,255,0,150,79,190,161,35,108,251,170,71,72,147,26,141,185,240,239,23,127,141,81,82,91,18,114,68,143,218,22,166,128,149,94,125,60,96,110,55,188,181,253,245,209,255,0,38,85,238,180,254,51,140,19,129,196,210,117,255,0,161,218,215,52,199,41,110,60,212,157,91,37,166,176,3,39,202,242,214,186,91,228,212,223,152,241,143,134,120,141,206,63,248,75,106,110,71,236,252,145,146,74,155,248,155,137,143,231,136,127,152,105,236,208,196,254,120,132,126,161,167,179,89,136,208,162,212,146,107,25,205,36,181,89,70,73,218,176,14,245,134,59,82,115,80,131,153,164,150,246,235,28,212,130,125,186,132,29,230,161,216,254,118,7,249,179,247,211,185,245,161,217,191,60,95,244,103,239,20,12,180,17,205,231,65,106,113,199,36,72,206,153,49,63,50,31,35,130,51,245,19,245,209,92,212,45,241,252,135,198,163,224,37,200,141,44,254,109,23,244,7,220,40,151,94,109,243,189,7,165,28,218,197,143,248,181,251,133,25,154,38,45,24,95,100,99,53,134,59,87,137,164,179,109,84,88,211,154,105,142,119,165,200,119,166,73,52,68,60,77,36,154,201,52,130,106,16,206,113,94,205,39,53,236,250,237,80,22,40,224,140,28,26,98,91,59,121,134,26,49,215,59,109,78,231,214,189,205,86,136,8,250,112,255,0,39,39,192,208,242,88,202,163,6,60,143,77,234,83,155,122,200,62,84,125,76,26,32,36,129,34,60,202,129,73,216,237,67,206,79,40,247,226,166,53,142,81,18,28,96,243,84,45,195,123,35,223,76,134,251,133,84,137,84,59,13,170,126,196,102,221,106,186,135,11,86,205,26,210,73,237,80,170,248,83,51,171,66,163,177,224,166,156,72,93,186,45,74,197,165,5,28,210,16,5,45,174,180,219,49,128,67,176,240,20,136,162,54,9,111,166,77,33,30,206,40,248,244,219,120,7,61,204,138,160,121,154,2,125,122,102,246,109,212,70,60,250,154,142,150,230,105,152,180,146,51,19,230,105,171,98,168,157,147,85,211,237,125,152,35,239,15,159,65,65,79,173,222,79,149,87,238,215,201,118,168,206,111,90,240,53,118,85,4,119,140,199,44,196,251,233,228,108,141,168,85,62,52,252,103,109,234,22,135,195,111,75,6,162,239,117,205,62,198,85,181,44,243,221,63,208,182,183,67,36,173,238,81,190,61,78,212,224,181,215,175,64,107,185,99,209,160,36,30,79,102,107,166,30,92,191,65,62,37,189,213,68,217,5,221,223,89,216,199,222,222,92,199,10,231,0,187,1,147,228,60,205,50,179,106,247,192,27,43,33,103,3,13,174,111,129,76,250,164,95,77,190,60,163,214,151,103,99,166,105,146,155,155,27,82,215,71,173,221,195,119,179,159,115,31,160,61,20,1,79,180,175,35,22,118,44,73,201,36,230,170,201,76,101,52,187,4,97,45,227,73,169,204,14,67,221,129,221,169,240,43,8,246,6,60,219,152,250,209,82,220,73,51,3,43,150,192,192,207,128,242,20,214,115,73,114,0,205,89,116,66,241,183,22,88,112,95,11,234,188,83,169,150,54,218,85,156,215,146,170,253,38,88,208,177,3,212,227,21,197,54,255,0,225,6,215,36,225,141,114,249,244,120,165,188,184,133,147,78,146,210,205,146,45,62,94,98,185,149,157,152,73,182,25,64,27,145,190,1,219,170,251,87,134,61,99,134,239,116,89,162,18,195,123,27,91,203,27,12,134,86,4,16,126,21,169,52,255,0,147,167,1,222,118,63,169,246,105,20,41,164,216,234,249,148,207,24,45,34,220,3,148,125,206,92,130,58,103,166,70,212,220,57,176,199,108,138,247,95,128,46,19,105,184,249,28,61,193,221,169,241,166,177,219,39,13,235,54,151,247,82,234,242,106,182,209,197,33,144,180,211,59,202,163,219,111,211,44,73,201,61,121,143,157,125,129,187,212,237,44,17,90,230,80,25,190,138,46,236,222,224,55,53,196,223,39,191,145,28,189,153,113,220,92,121,197,156,75,107,170,77,166,72,205,165,195,13,185,10,175,209,103,126,127,210,27,144,184,56,56,57,218,186,246,199,75,121,28,200,3,22,111,165,44,135,44,223,19,90,53,153,97,150,73,99,225,119,3,29,165,184,237,198,167,168,106,25,72,249,173,33,59,97,78,101,111,143,69,248,111,235,79,216,233,33,70,121,4,106,78,73,253,38,62,102,142,183,177,134,223,112,50,222,102,138,7,106,199,178,224,101,95,38,32,130,40,6,17,70,124,252,232,133,38,154,29,55,165,134,240,168,74,8,140,251,84,213,177,252,221,71,165,42,34,121,183,166,224,218,32,60,170,23,216,224,111,240,152,198,23,136,123,52,159,245,160,214,20,252,62,106,127,26,208,93,134,145,222,220,143,249,191,255,0,69,116,31,248,77,23,248,195,179,57,60,134,180,191,101,165,115,191,97,174,62,115,114,158,34,212,31,181,43,167,147,125,11,248,126,236,78,159,251,149,241,253,134,123,68,32,113,141,251,54,9,61,215,253,218,212,45,167,51,7,97,176,24,62,250,153,237,19,31,240,198,251,27,147,221,116,255,0,70,181,25,167,194,175,207,204,49,184,242,164,226,117,130,63,4,106,146,188,141,123,197,32,246,249,159,61,122,102,164,173,173,140,188,172,251,108,124,41,16,217,194,91,157,152,146,14,113,82,145,66,95,216,140,133,80,61,166,206,2,210,167,147,178,25,24,119,99,107,30,50,170,184,69,250,76,118,2,135,229,185,213,46,211,78,211,98,50,60,173,202,160,108,91,215,200,1,230,118,3,115,75,150,75,141,66,68,211,52,232,164,96,236,21,85,70,90,70,39,3,111,194,182,55,10,112,124,92,63,106,100,151,18,95,204,163,190,112,114,16,126,162,159,47,51,226,125,0,164,207,34,194,186,165,200,216,227,121,29,33,28,61,195,86,186,13,175,115,27,9,174,36,3,231,23,24,250,71,245,87,59,133,31,89,234,113,176,91,207,102,232,23,180,62,24,199,255,0,166,108,191,239,210,160,204,69,61,159,137,169,126,197,120,235,78,182,237,118,194,214,29,34,13,69,45,238,35,181,50,202,199,150,27,135,145,16,178,1,179,50,41,110,185,1,136,232,64,53,146,14,121,167,212,62,106,56,99,71,121,57,169,109,38,222,219,79,180,109,127,82,64,209,70,121,109,226,63,229,165,240,31,209,29,73,252,105,173,23,73,254,19,184,103,158,78,234,210,5,239,39,148,244,68,29,126,53,68,237,199,181,221,15,128,248,94,251,140,53,83,221,233,250,108,125,206,157,101,206,21,231,148,231,146,53,235,237,185,25,39,7,0,18,125,149,160,81,173,255,0,3,35,119,236,145,157,171,118,153,103,165,63,240,100,250,196,17,234,122,143,183,43,73,42,161,142,34,113,157,250,103,4,12,116,0,244,218,162,52,62,39,225,200,163,138,221,53,253,52,144,170,48,46,227,235,143,125,124,229,212,248,135,91,237,27,138,245,62,52,226,105,86,226,238,254,115,52,142,217,10,58,0,139,156,225,85,64,80,55,192,80,42,195,166,218,89,115,25,21,35,230,59,108,128,99,236,205,116,20,33,142,61,60,190,224,168,202,78,251,31,69,110,120,195,64,180,182,146,73,53,171,1,136,201,222,237,23,96,51,158,191,109,114,223,26,107,239,198,124,101,117,175,194,230,75,112,226,222,204,56,246,68,75,144,187,28,96,31,105,200,61,11,17,90,219,77,209,237,75,36,142,0,25,200,251,134,213,177,120,122,202,222,226,69,1,203,161,200,80,131,33,137,7,160,207,94,163,35,199,221,92,253,76,215,8,221,167,194,211,182,77,233,58,100,118,169,18,51,196,167,188,78,139,130,222,216,223,39,212,249,248,209,171,111,58,218,164,108,86,73,22,19,27,20,253,18,25,135,166,124,188,135,173,17,5,146,199,206,178,76,93,156,114,200,37,66,156,156,216,30,208,62,27,108,70,119,24,223,52,222,164,172,110,102,11,4,142,155,179,103,62,201,102,45,227,190,72,35,251,154,193,179,55,59,138,216,138,91,117,82,210,51,134,110,174,113,144,64,3,167,151,74,93,188,6,56,203,20,112,175,190,61,119,241,169,40,160,150,101,156,200,72,145,147,40,205,190,205,191,79,81,204,73,247,14,180,155,104,37,130,72,163,184,96,216,96,62,145,3,62,91,84,234,69,99,142,214,199,162,179,183,146,40,103,150,60,206,249,5,129,42,70,50,0,24,35,20,141,71,76,142,218,219,189,138,49,132,98,6,91,155,223,156,239,208,84,137,254,88,44,81,242,172,73,146,7,81,143,31,239,231,245,53,170,90,73,113,111,51,68,192,150,246,178,70,192,12,236,164,103,61,115,138,8,205,245,110,199,184,42,186,43,12,185,118,33,178,195,239,166,237,94,71,82,64,82,163,114,0,232,60,253,213,34,154,69,210,30,248,178,114,131,209,137,28,222,157,41,113,91,203,200,201,29,193,45,146,112,184,251,126,204,86,137,77,51,60,211,67,112,162,92,198,67,168,250,92,163,20,129,31,36,210,199,221,183,39,41,57,93,242,0,206,251,117,218,143,181,182,12,146,136,78,217,13,202,199,28,164,248,124,51,143,133,9,63,123,12,162,55,199,183,236,225,70,228,28,100,124,105,73,219,105,14,142,240,76,103,146,88,201,158,52,193,77,217,51,144,15,92,143,171,211,113,245,166,237,74,51,188,108,24,29,193,99,145,143,51,232,69,30,246,66,46,68,121,65,119,220,224,117,56,241,25,220,96,28,251,169,119,22,34,88,227,230,126,105,10,224,100,1,145,231,143,12,230,131,173,88,61,14,138,212,177,179,101,101,183,203,156,177,66,118,233,231,231,131,246,208,19,91,109,133,198,24,228,31,191,63,80,207,150,106,98,250,41,249,79,50,148,192,239,21,188,198,192,227,31,143,149,70,59,186,148,81,204,204,50,220,220,190,206,58,239,226,122,31,77,235,68,91,123,161,110,41,236,71,49,6,85,0,176,29,27,151,168,247,124,42,75,133,117,109,71,134,117,219,109,115,78,96,38,179,147,159,4,108,203,209,148,250,17,145,241,240,168,217,173,163,239,29,227,114,91,152,144,60,121,124,207,135,136,162,44,89,164,13,17,82,178,46,219,142,163,253,212,196,218,221,1,210,158,204,233,109,75,181,94,207,20,11,219,174,50,209,108,163,149,84,129,119,125,20,44,187,13,152,51,12,17,210,155,209,123,93,236,194,75,225,28,93,162,112,212,172,249,64,177,234,176,57,36,236,54,13,158,181,200,188,67,166,67,61,212,202,225,75,177,200,118,57,223,27,125,222,21,88,131,75,46,210,70,17,20,170,176,28,163,36,28,26,221,142,112,146,182,96,203,130,81,216,220,154,183,104,156,39,169,234,252,67,13,191,16,105,143,243,75,200,16,186,93,163,41,13,22,65,200,56,206,85,198,51,250,6,181,167,26,223,91,95,234,145,205,105,60,114,160,136,14,104,216,48,206,79,136,247,214,148,55,131,134,56,153,238,46,139,124,194,227,243,107,192,23,38,52,36,16,225,124,213,128,108,109,156,17,226,107,97,89,196,246,193,161,151,151,153,78,65,83,149,96,70,67,3,226,8,32,130,54,32,131,79,201,8,198,41,196,84,45,74,152,100,7,13,93,155,242,69,127,254,199,223,166,122,60,109,245,153,63,117,113,132,99,218,206,63,243,174,198,249,32,201,158,29,212,226,7,232,165,179,31,121,105,199,225,89,164,28,141,53,242,154,207,254,154,120,128,255,0,54,211,255,0,11,21,107,24,219,155,111,31,190,182,103,202,95,255,0,207,79,16,111,212,90,127,225,98,173,95,130,14,127,184,162,236,54,42,144,74,29,232,168,219,160,106,18,3,207,177,235,231,69,3,202,184,192,165,182,53,33,240,121,119,83,71,105,109,139,200,15,249,197,251,234,49,91,6,142,176,111,206,161,3,63,76,109,241,168,83,65,182,68,201,198,119,236,91,255,0,104,179,201,255,0,227,45,197,116,231,201,161,135,205,120,200,15,255,0,216,73,255,0,178,91,87,47,233,164,158,46,186,57,198,110,237,6,125,215,176,87,78,124,154,114,182,220,96,165,131,127,30,141,199,253,18,222,153,45,227,242,49,228,91,191,137,185,153,191,59,79,232,154,119,38,135,99,249,218,127,68,211,217,218,179,20,103,63,10,73,53,226,105,4,209,34,10,38,146,14,43,4,214,5,64,69,243,109,73,39,218,175,102,145,159,111,225,84,203,28,205,14,231,243,197,255,0,68,223,120,167,104,86,117,58,138,168,39,152,64,73,27,244,230,24,244,243,161,47,176,73,106,30,248,254,71,226,41,227,138,26,244,254,64,251,234,62,11,92,141,233,103,54,177,127,163,31,112,163,51,64,105,103,243,88,191,209,175,220,40,208,106,223,34,209,150,59,82,11,86,73,164,49,218,161,99,114,53,50,78,41,114,26,105,142,104,136,120,182,43,4,230,146,77,99,38,172,163,36,214,57,136,240,175,26,65,206,106,136,44,154,198,107,3,57,235,94,36,102,161,5,43,10,88,56,166,176,60,54,165,41,192,222,172,166,5,172,159,200,199,253,47,194,161,103,62,192,247,212,206,174,217,129,63,165,80,147,159,96,83,241,240,70,75,39,74,183,105,26,187,219,216,36,81,70,185,3,114,106,160,157,42,115,78,63,155,138,102,127,8,168,18,115,223,220,220,31,202,74,79,166,118,166,57,188,205,39,62,53,236,214,116,88,172,215,179,181,38,145,44,209,66,134,73,164,84,81,185,44,112,5,52,170,29,27,239,74,4,1,146,113,81,177,234,23,154,131,20,209,236,30,116,29,110,36,61,220,35,250,199,175,192,26,117,52,120,143,183,173,95,189,251,103,61,196,89,138,1,232,113,237,55,196,226,172,174,69,29,85,102,149,173,116,171,105,117,11,133,234,144,140,170,159,231,57,246,87,226,105,248,244,139,251,160,27,93,213,123,148,35,218,179,211,219,115,232,211,17,159,245,64,247,211,233,57,72,150,222,8,210,8,23,101,138,37,10,163,224,41,196,57,170,178,235,204,34,212,90,233,209,180,26,85,156,86,104,223,72,198,61,183,245,103,62,211,31,121,172,115,19,189,32,82,134,213,11,170,21,74,20,140,214,30,84,141,11,200,225,85,70,73,39,0,85,16,119,52,61,221,204,54,208,180,179,202,145,162,245,102,56,2,162,46,248,145,92,152,180,184,187,230,233,222,182,209,143,119,139,124,62,186,140,146,214,230,254,81,37,212,143,113,39,128,63,69,125,195,160,171,73,190,10,110,136,237,106,244,106,211,119,22,80,146,153,254,85,193,3,224,58,253,117,35,161,104,130,56,215,187,136,187,141,185,219,124,84,149,166,130,139,34,61,206,55,253,17,83,241,71,28,42,18,53,0,14,152,168,162,163,185,118,218,160,59,77,54,24,207,229,189,166,31,85,73,46,20,97,64,20,196,163,163,87,146,82,14,245,124,146,130,43,217,222,145,205,154,246,77,89,7,65,240,205,45,77,50,15,173,56,166,161,84,63,17,222,147,30,203,143,42,196,103,122,246,48,196,250,154,167,201,14,20,255,0,9,172,103,187,236,234,227,31,201,207,170,167,250,201,111,255,0,211,92,217,216,115,1,121,63,159,205,0,251,82,186,143,252,38,22,252,220,43,193,87,184,254,75,84,187,139,63,210,132,31,246,43,150,123,15,101,23,147,130,51,249,175,226,149,212,151,246,15,225,251,137,211,255,0,114,190,63,177,158,63,3,254,23,223,48,39,63,146,241,255,0,54,148,38,153,9,144,49,108,5,200,220,154,59,142,128,28,91,122,205,202,51,221,99,152,227,63,147,90,27,70,71,105,101,105,36,2,24,192,46,196,125,17,225,253,253,43,36,95,244,35,240,70,234,246,223,196,152,183,181,73,58,58,170,227,152,182,54,2,135,154,105,175,37,139,79,176,183,149,139,184,84,85,92,188,174,118,0,1,147,238,29,127,20,77,119,38,163,44,90,118,155,4,140,9,17,69,26,2,94,86,232,6,219,146,73,198,43,102,240,151,9,199,160,66,46,174,249,37,213,38,76,72,234,67,44,10,70,10,33,27,18,122,51,142,187,170,251,57,47,158,115,88,151,84,135,194,15,35,164,27,192,157,159,69,165,233,90,174,187,168,94,65,28,154,109,160,158,238,114,67,8,131,58,198,144,196,7,211,118,121,20,18,60,57,177,149,4,188,164,72,34,217,155,36,239,67,223,219,92,207,110,109,35,185,104,161,144,171,72,23,197,149,212,143,236,243,143,121,25,170,231,104,28,108,156,39,167,162,90,70,46,53,91,210,98,178,182,235,204,231,110,98,6,252,163,35,222,112,54,234,49,53,45,76,163,24,111,38,107,85,167,82,148,252,40,103,141,120,142,230,107,232,184,43,134,25,228,214,111,70,102,120,255,0,246,72,79,86,39,160,98,58,100,140,117,56,219,55,14,202,120,122,203,134,248,147,134,52,155,75,116,85,143,84,178,231,113,146,210,63,122,185,98,78,231,175,167,184,100,213,75,128,56,74,77,6,209,175,181,89,30,125,102,252,247,215,179,63,80,228,231,148,123,190,206,152,27,230,253,193,179,150,227,238,27,140,145,143,225,155,33,239,252,186,83,39,56,227,107,6,46,23,47,205,255,0,11,176,184,69,205,60,249,57,236,188,151,242,125,0,226,45,90,210,207,75,139,67,211,101,2,20,81,45,228,217,192,146,76,103,25,253,85,251,253,192,215,203,127,149,71,110,146,246,187,198,127,193,90,5,204,141,195,186,75,189,182,154,160,96,92,200,78,36,185,35,200,227,11,158,138,6,192,179,87,64,252,183,59,120,94,27,209,155,178,94,25,189,31,194,154,180,64,234,242,196,249,107,91,70,255,0,34,113,209,165,7,112,127,201,158,132,72,8,226,205,46,206,57,33,91,155,133,230,151,152,114,21,82,24,16,58,16,71,142,115,79,133,99,94,182,75,224,100,199,143,175,217,67,150,176,93,148,181,182,128,128,177,19,206,222,5,188,189,217,250,254,170,191,232,26,45,207,114,175,33,140,43,169,99,191,92,103,247,84,55,11,232,191,63,186,72,210,50,34,76,23,62,88,255,0,125,108,205,54,8,203,219,219,68,3,36,72,11,99,124,99,195,235,218,151,45,67,130,164,109,150,4,232,63,69,211,132,179,193,105,27,56,56,10,89,87,161,3,39,30,71,173,108,142,28,208,110,22,202,218,218,27,70,153,80,41,100,82,1,8,64,36,179,103,223,176,234,69,68,240,133,133,196,82,141,78,56,16,219,196,201,206,205,149,27,158,155,157,247,57,207,134,60,119,171,106,95,8,33,249,165,191,50,174,217,64,216,7,207,240,251,43,145,155,35,155,216,221,135,26,142,236,54,93,38,59,105,69,189,188,170,35,200,141,100,44,88,197,156,100,19,226,54,200,199,70,198,219,226,138,213,165,181,183,211,229,154,27,72,187,152,71,36,108,209,228,187,17,140,244,206,6,126,220,230,135,210,165,185,184,153,154,236,60,201,42,226,82,210,115,12,49,3,112,79,128,201,27,120,26,15,138,230,150,21,130,193,163,228,112,156,238,252,196,46,121,65,219,61,55,118,254,226,179,36,229,37,22,104,149,36,217,31,162,196,237,20,211,23,98,36,12,169,204,217,57,229,99,248,212,164,150,202,111,76,8,85,153,161,86,143,148,142,98,73,35,151,7,192,245,62,225,94,210,214,40,44,35,18,199,179,229,220,1,144,70,196,117,216,237,143,175,195,161,62,37,73,229,84,118,17,34,63,84,198,66,128,79,40,36,228,231,108,120,141,182,27,102,74,111,169,149,24,212,80,197,205,140,236,9,49,2,70,84,238,15,77,177,177,251,168,43,165,88,199,117,222,73,215,12,50,79,46,64,233,238,200,162,239,47,23,191,16,219,173,201,104,1,10,209,48,228,67,183,55,83,237,16,58,249,157,182,222,131,188,149,46,98,78,82,85,71,51,183,39,70,36,238,114,124,179,210,142,9,183,108,23,46,192,230,66,98,229,130,69,45,225,206,91,108,13,207,166,255,0,127,173,68,197,121,134,205,192,192,44,3,21,206,70,224,31,134,15,215,142,152,169,41,165,100,42,236,78,2,177,97,131,183,79,133,87,163,14,132,51,0,209,51,96,150,220,115,127,125,179,90,161,20,204,217,89,61,103,31,116,110,162,186,246,152,119,109,146,54,201,39,59,253,127,85,9,121,21,188,210,42,64,9,56,246,87,166,112,72,241,245,20,77,147,179,53,203,72,160,188,152,1,14,225,112,125,122,248,123,206,212,196,241,7,186,10,147,32,155,188,204,100,130,6,78,204,164,122,248,15,76,208,113,38,50,15,216,72,68,136,143,58,191,121,204,99,86,78,85,28,188,189,3,55,167,150,61,9,243,167,33,78,242,217,217,131,2,29,242,192,245,246,177,248,86,26,47,155,150,136,18,24,111,46,224,119,128,43,185,219,203,155,35,224,124,168,89,126,117,106,12,91,150,146,76,176,206,63,91,36,123,202,131,66,213,151,116,46,105,37,124,198,214,228,194,1,141,217,122,143,100,28,227,199,4,142,153,241,248,215,174,96,148,196,209,35,128,121,213,145,188,55,56,62,241,159,190,166,30,224,52,13,26,169,18,12,176,201,61,113,253,254,170,30,214,214,59,248,214,121,213,214,86,64,196,99,0,48,59,142,158,99,63,26,40,62,128,154,234,216,130,91,71,239,216,174,217,66,10,131,156,248,227,167,247,199,173,19,2,0,194,112,91,212,129,183,247,253,244,245,190,156,45,174,28,129,33,37,217,183,57,240,201,250,242,62,34,149,29,172,107,35,198,48,23,118,82,71,77,129,219,224,122,211,186,236,92,96,87,120,139,78,47,112,102,129,57,212,144,118,241,24,168,17,110,96,103,153,162,112,71,152,199,161,223,195,27,31,238,42,249,10,36,133,173,100,98,57,50,121,177,213,115,190,254,155,31,174,161,245,205,62,194,40,100,105,75,168,62,201,42,1,27,156,17,233,182,79,150,119,233,82,57,186,95,73,115,195,213,30,164,104,126,209,236,149,166,91,130,128,164,228,199,32,199,135,158,124,233,174,207,53,182,186,131,254,10,95,72,191,59,178,66,108,164,99,131,60,35,36,197,191,86,81,146,190,107,145,250,42,13,143,136,236,98,187,145,236,76,176,166,50,3,51,111,184,198,122,121,227,237,242,173,83,171,89,221,105,186,138,139,98,241,79,110,193,225,117,200,101,112,217,27,249,244,250,171,167,165,154,148,61,91,57,185,225,191,82,55,45,176,230,56,53,215,223,36,7,254,45,214,162,200,246,96,179,63,92,151,63,186,184,175,132,248,170,211,138,172,13,218,198,176,234,54,192,11,235,101,24,83,229,50,15,213,62,43,250,39,166,196,99,178,254,71,178,230,211,94,62,86,218,127,253,229,213,73,193,197,180,196,54,164,182,53,87,202,101,63,254,243,235,204,63,86,211,63,254,13,21,107,36,28,216,4,111,224,107,103,252,165,157,127,244,205,175,122,173,167,254,26,42,214,42,152,220,252,40,27,163,84,99,113,67,161,66,96,210,213,203,16,79,194,176,167,155,3,202,178,70,13,13,133,67,138,119,222,139,176,108,94,67,143,25,23,239,160,71,151,157,21,98,216,186,132,255,0,61,79,219,85,216,140,144,176,255,0,242,162,224,141,243,121,108,125,255,0,158,67,93,55,242,105,33,83,140,147,255,0,191,104,126,187,72,43,153,44,24,14,35,145,252,126,117,108,122,255,0,206,225,174,155,249,56,32,137,248,201,51,146,117,120,152,255,0,248,36,63,186,141,248,62,189,198,44,202,164,110,86,63,157,33,254,105,167,121,169,134,57,185,79,232,154,115,59,82,0,28,38,155,38,178,91,106,65,57,171,68,50,198,176,77,37,141,99,53,100,161,204,210,11,123,95,10,246,105,4,251,102,169,144,112,157,179,67,57,198,160,155,127,145,127,218,90,120,154,25,207,241,130,127,161,127,218,90,18,4,230,134,189,63,145,62,250,124,157,205,13,120,115,9,247,213,118,45,13,105,135,243,88,191,209,175,220,40,197,61,115,64,233,191,226,209,127,163,31,112,162,193,57,52,108,5,192,162,105,12,213,146,105,12,106,34,13,200,212,201,52,228,135,20,201,53,100,60,77,39,154,189,88,38,173,16,206,113,94,205,35,62,117,156,213,131,193,157,197,123,227,88,205,120,156,212,72,150,43,53,144,105,188,226,148,13,74,40,11,88,207,114,152,235,205,80,179,110,152,207,190,166,181,134,34,221,79,243,170,18,87,86,140,114,248,26,118,62,11,100,188,125,42,107,77,63,155,138,132,143,165,72,218,223,36,17,136,150,57,37,145,182,8,138,73,52,204,254,17,48,216,149,205,49,113,125,107,104,57,167,153,84,158,131,169,62,225,72,22,90,165,208,6,234,100,176,136,254,136,246,165,35,238,20,69,181,190,159,167,158,123,75,96,211,120,205,41,231,115,241,61,62,21,154,33,12,32,213,239,128,123,123,117,179,128,255,0,150,186,216,145,252,212,234,126,56,165,197,165,233,176,184,150,227,159,80,156,28,135,184,250,10,127,154,157,7,198,158,146,103,145,185,157,203,31,90,70,77,53,21,67,242,220,73,46,57,220,144,58,14,128,124,41,0,230,155,205,40,26,186,32,224,59,209,17,154,25,78,244,250,54,42,22,135,129,172,151,10,50,72,21,15,127,196,54,150,108,97,139,55,19,143,242,113,239,143,121,232,42,34,226,125,67,83,63,158,205,201,17,255,0,33,25,192,248,158,166,162,77,240,70,232,153,188,226,75,120,156,193,98,134,234,97,177,229,56,69,62,173,251,170,42,81,119,168,184,109,66,99,32,206,68,75,178,15,135,143,198,136,178,211,93,192,88,227,8,131,210,166,109,172,97,183,27,46,91,204,213,210,92,131,187,0,180,210,221,192,50,14,69,240,2,165,109,109,162,132,18,138,5,41,216,15,100,82,144,225,9,53,28,155,45,42,16,238,76,153,30,20,80,59,103,206,128,230,163,16,158,80,61,42,81,104,89,57,82,41,143,26,120,28,82,25,57,142,65,171,32,184,219,217,167,58,211,106,2,138,88,168,65,98,150,55,164,47,149,17,4,47,35,5,81,146,106,16,84,74,89,128,2,149,113,27,68,220,172,49,156,154,176,216,233,22,186,109,183,240,150,176,253,220,99,232,167,233,57,242,3,196,212,14,165,124,47,238,12,169,2,195,24,217,17,119,192,245,62,38,174,81,170,176,83,182,113,119,248,75,34,7,178,222,26,185,241,143,136,194,127,173,107,57,255,0,102,185,23,177,3,249,253,198,63,228,99,246,146,187,15,252,37,72,79,99,58,19,40,220,113,77,191,254,14,238,184,231,176,246,35,83,156,99,255,0,98,255,0,105,107,160,247,208,63,174,224,105,255,0,186,95,93,130,120,241,18,46,41,189,186,144,115,51,24,249,71,151,228,215,122,132,180,75,221,66,84,176,179,71,115,51,142,88,215,118,102,253,245,59,197,250,94,165,173,113,204,246,26,108,13,60,211,50,36,72,164,120,68,164,147,159,162,160,100,146,112,0,4,146,0,53,176,184,75,132,44,120,114,220,114,50,220,93,176,196,215,56,56,39,197,83,59,132,245,234,221,78,62,136,203,235,163,131,12,92,185,163,106,198,242,228,105,113,99,156,19,194,17,112,236,66,121,185,100,190,145,74,188,128,228,70,167,170,39,169,232,205,227,208,109,146,214,244,10,131,45,240,161,98,37,122,13,241,77,234,122,181,158,147,97,54,163,127,114,144,219,219,33,121,100,110,128,15,79,31,65,212,157,171,143,146,82,205,43,124,179,171,142,49,197,29,129,120,195,137,180,222,20,209,229,213,245,41,63,38,131,150,52,7,218,154,67,156,34,143,51,246,0,79,65,90,251,179,205,11,81,226,141,98,94,209,120,165,86,89,102,37,108,97,98,113,18,142,133,87,193,64,59,103,169,57,57,201,168,125,58,215,87,237,159,139,6,183,168,66,240,112,238,156,216,130,39,108,101,115,208,143,22,108,12,227,208,103,3,53,185,57,32,181,133,33,183,133,34,138,37,228,141,16,97,85,71,128,173,243,75,65,143,213,175,188,151,62,229,229,252,152,163,47,183,100,235,127,119,30,61,239,204,205,196,241,199,17,143,7,155,207,61,42,32,241,45,215,12,222,219,113,45,154,68,247,26,68,201,125,18,74,9,70,120,152,56,12,1,4,140,174,248,57,166,239,110,251,201,112,14,20,111,80,188,70,90,77,38,238,52,0,179,193,32,0,237,159,100,237,89,49,199,166,153,167,36,186,141,109,117,123,171,241,207,20,222,235,252,69,127,37,213,213,236,237,117,121,60,153,70,148,179,111,140,108,58,141,128,0,13,134,6,40,168,164,154,238,251,10,160,0,248,219,112,222,28,216,248,80,242,32,210,244,248,244,235,93,238,31,32,176,27,128,118,110,158,163,111,133,89,184,35,67,119,116,145,208,17,30,249,35,35,62,31,111,227,78,148,212,253,183,199,8,152,177,250,181,95,137,116,225,219,38,211,52,244,230,94,89,156,110,70,254,241,247,253,85,59,166,57,142,68,142,56,219,157,134,25,188,201,248,143,10,16,91,72,74,243,143,100,12,41,39,161,171,87,7,105,125,253,215,206,167,136,178,39,55,187,196,15,171,240,172,121,26,75,113,201,57,72,216,58,109,181,157,150,145,20,72,147,247,243,128,37,239,27,40,0,220,242,143,3,144,55,247,231,206,158,138,222,73,29,85,16,23,216,144,127,243,223,167,151,65,73,180,145,81,29,156,115,39,117,203,177,234,50,78,115,229,131,70,69,117,204,86,210,221,79,52,178,18,74,145,177,207,95,128,172,78,52,153,177,52,137,219,43,71,179,209,143,121,104,189,236,206,172,202,192,2,48,217,0,227,211,59,122,213,111,136,152,94,235,63,55,110,72,209,8,132,111,244,7,129,39,220,70,245,101,176,187,128,36,234,98,8,175,39,122,220,190,99,108,239,208,251,63,223,122,172,93,72,169,175,203,113,136,228,88,195,22,141,136,60,203,202,19,32,117,206,27,166,55,197,47,18,169,54,201,149,218,84,102,246,226,91,59,48,24,97,151,242,91,99,10,195,169,3,166,48,70,60,177,225,66,233,218,133,220,243,52,109,42,52,197,49,27,21,27,49,96,1,233,157,135,51,124,40,93,70,229,130,172,108,57,226,82,203,191,128,4,149,56,247,48,250,168,173,21,227,130,218,75,150,134,87,19,72,145,9,87,115,25,27,96,122,144,223,10,55,20,147,98,250,155,149,12,221,106,23,54,250,184,211,172,229,149,82,28,66,137,30,8,103,30,7,57,7,115,140,159,33,82,25,252,128,43,185,11,130,195,110,118,223,36,109,176,206,126,186,99,230,189,197,217,145,34,68,149,145,162,82,92,177,102,32,115,57,200,200,0,103,251,227,37,218,217,179,67,28,17,3,157,195,182,62,136,207,64,78,196,245,250,168,174,52,168,137,59,220,140,104,94,87,33,88,176,12,90,70,198,112,185,219,226,104,163,25,134,96,175,204,209,179,132,35,61,114,114,51,241,34,139,107,83,28,37,34,7,185,25,126,116,5,143,135,151,83,191,76,249,210,94,100,50,200,236,140,217,65,42,120,142,100,83,176,30,241,246,122,213,55,97,40,215,32,119,23,82,75,37,186,134,42,130,16,23,126,185,0,126,35,237,161,111,18,52,110,101,229,96,236,86,38,36,225,70,27,45,232,121,241,246,122,82,166,128,119,242,2,165,99,141,70,27,168,206,20,17,239,4,125,149,157,70,30,120,100,120,84,97,240,20,18,78,49,130,6,70,217,102,198,222,148,123,42,1,187,108,9,121,150,197,238,228,140,180,162,41,36,28,231,14,185,102,13,215,160,199,45,47,81,239,218,222,231,242,97,100,100,89,84,22,192,69,230,36,156,249,146,91,30,128,81,48,56,185,185,121,68,65,132,170,32,71,93,253,146,165,142,71,189,69,15,165,160,97,21,180,211,7,228,121,45,221,242,1,42,184,10,63,235,9,248,123,170,159,153,117,216,15,230,71,153,74,47,54,227,4,125,18,78,227,237,0,252,61,41,16,47,204,229,154,242,73,164,238,132,129,22,34,51,128,84,18,113,215,57,63,125,19,103,32,185,178,113,14,2,16,200,185,36,178,140,248,159,60,1,245,214,117,11,126,246,226,87,62,200,145,182,12,112,121,137,216,12,236,73,219,234,248,213,55,189,50,227,197,162,62,234,64,110,204,209,184,35,233,169,0,30,158,63,86,126,186,106,237,45,210,240,188,202,8,229,60,139,215,153,65,57,7,30,71,11,77,179,21,50,152,173,217,167,101,229,230,68,32,146,124,8,216,174,249,251,234,70,120,163,156,198,192,187,136,218,82,85,91,233,14,241,190,191,19,143,74,63,5,5,31,105,144,82,207,61,189,220,55,0,163,152,198,196,117,35,160,24,240,36,109,238,172,235,214,237,119,165,60,171,25,99,200,30,51,143,164,155,109,147,211,169,20,183,67,47,52,60,175,222,115,125,30,97,182,193,137,62,103,39,236,20,102,156,159,56,181,123,87,94,94,232,115,0,112,188,202,73,61,51,156,103,31,93,86,77,189,165,216,116,35,191,73,162,120,142,202,86,38,242,212,178,75,24,5,213,70,229,113,237,99,199,161,59,123,252,234,143,115,96,47,47,160,184,151,219,96,122,158,132,129,177,63,26,219,156,83,167,29,58,253,217,198,34,144,231,36,224,140,231,196,227,38,181,188,240,141,51,80,89,64,87,182,102,202,55,144,62,25,244,205,116,116,210,235,131,93,235,111,224,230,234,113,244,77,55,243,40,183,79,168,112,214,187,30,175,164,220,247,115,68,121,136,198,65,7,168,101,61,84,141,136,241,174,247,249,9,241,166,149,198,22,28,80,246,22,242,91,77,103,14,155,21,204,15,146,17,201,186,111,100,248,169,201,198,228,224,111,92,99,196,90,28,51,73,28,201,35,18,70,48,84,249,238,62,218,234,111,240,120,233,233,161,92,241,221,148,146,160,123,177,167,75,26,19,135,194,27,128,219,121,14,117,255,0,88,86,223,89,25,225,74,92,152,51,225,113,159,84,120,35,190,82,210,132,237,171,93,7,245,109,63,240,209,214,186,141,187,193,225,91,111,229,117,195,169,166,246,143,31,16,90,180,142,53,75,24,100,185,86,220,35,169,49,142,95,66,168,191,28,239,184,3,77,89,92,12,129,154,68,163,221,15,197,59,84,30,158,200,197,56,55,216,212,157,151,15,205,169,232,23,58,230,157,58,92,13,58,69,75,251,117,7,188,182,87,254,78,82,60,99,98,25,121,135,70,92,54,57,147,154,63,148,227,30,84,186,107,145,202,165,192,144,184,56,167,237,14,110,98,199,131,175,223,72,198,212,245,160,229,185,136,255,0,60,125,245,27,41,160,171,60,174,180,204,6,255,0,57,182,255,0,197,69,93,47,242,107,184,51,77,198,132,147,182,173,8,255,0,178,197,92,219,107,203,252,48,199,61,46,237,188,63,231,81,26,232,223,147,75,41,184,227,82,6,51,170,64,72,30,127,52,138,152,157,195,235,220,97,212,109,51,119,19,249,202,31,67,78,100,226,152,39,243,132,247,26,119,59,82,5,153,205,36,154,198,107,25,171,69,30,39,122,246,107,12,119,172,85,144,94,105,4,251,102,179,154,70,125,162,61,42,153,7,51,66,177,254,48,143,63,241,47,251,75,79,231,106,21,143,241,130,127,161,127,218,90,22,88,81,52,53,225,252,137,247,211,249,161,175,15,228,79,190,171,177,16,222,154,127,54,139,253,24,251,133,20,13,7,167,31,205,162,255,0,70,191,112,162,193,163,124,128,184,50,105,12,125,107,36,210,24,245,168,139,27,144,211,36,210,164,52,217,53,101,30,39,122,78,107,196,214,51,138,180,67,57,222,189,154,78,107,217,162,5,138,205,98,146,72,175,102,161,66,179,225,74,6,155,205,40,26,132,4,213,240,109,215,152,254,149,64,28,170,144,199,124,212,246,172,127,55,93,191,74,160,167,35,147,241,167,99,224,183,193,53,27,1,177,169,205,42,118,138,18,35,1,73,234,192,111,80,41,82,250,113,28,134,153,159,192,38,1,237,35,49,201,57,52,156,210,73,53,236,154,203,16,216,172,215,185,169,32,214,114,5,52,22,43,53,156,249,208,55,186,157,165,138,230,105,70,79,69,27,177,248,84,76,218,150,163,127,236,195,155,88,79,143,87,63,186,175,158,8,77,94,107,22,118,62,204,140,94,67,210,52,221,141,69,79,125,169,106,35,149,220,219,66,127,65,15,180,71,169,253,212,221,173,138,169,252,146,22,115,213,142,228,252,106,90,215,78,81,134,155,115,229,225,87,73,114,85,183,192,13,150,157,209,45,226,0,120,156,84,221,174,153,28,88,105,125,166,245,162,34,85,140,0,128,1,78,100,84,114,45,68,88,1,70,5,103,155,3,52,222,114,107,206,219,1,66,89,224,115,79,126,135,47,165,48,158,211,83,249,162,32,196,104,89,176,122,81,121,197,54,8,240,175,102,172,131,153,172,131,77,131,74,206,245,8,44,29,233,107,189,54,160,147,82,90,102,153,113,125,42,199,20,100,230,167,36,224,69,157,164,183,50,8,226,66,73,171,76,80,105,220,51,110,183,122,136,18,220,184,204,80,3,185,245,62,67,214,145,113,121,167,240,164,61,196,42,151,26,139,14,157,86,63,83,235,233,85,91,155,187,139,219,135,185,186,153,164,149,206,89,152,209,218,135,196,13,231,240,11,212,117,75,189,86,224,220,93,201,147,209,84,108,168,60,128,240,20,35,186,70,173,35,176,85,81,146,73,192,0,120,210,12,138,138,93,216,5,3,114,105,32,25,24,75,42,144,20,243,34,31,2,58,51,15,63,33,225,215,174,57,87,203,182,31,28,28,139,254,18,47,156,191,99,122,37,200,119,142,52,226,123,113,221,16,1,32,218,93,14,102,200,200,62,67,110,167,59,236,188,119,216,131,15,225,89,129,233,243,18,127,180,149,218,159,225,24,183,51,246,17,12,216,207,205,245,251,73,15,198,57,151,253,170,226,142,196,89,134,171,62,219,27,30,191,215,90,233,115,160,144,173,63,247,75,235,177,184,109,108,173,32,185,185,185,183,183,84,158,240,40,184,155,126,121,21,113,132,206,118,93,129,192,198,72,4,231,3,18,113,5,80,6,192,120,80,145,50,141,190,30,250,120,202,0,235,190,49,94,122,77,190,78,252,82,143,3,239,34,70,133,139,1,141,201,207,74,211,122,246,167,168,118,181,196,9,195,154,20,205,22,131,105,46,102,184,193,229,157,135,233,122,129,250,35,226,124,49,43,198,154,246,167,198,26,161,236,255,0,132,75,57,114,86,254,116,59,0,62,146,103,193,70,15,49,244,35,160,106,186,240,175,11,105,220,41,166,71,167,88,145,35,128,59,233,177,142,115,233,228,51,241,61,78,54,3,161,134,43,71,5,154,126,55,225,94,94,247,251,24,178,202,90,185,250,152,120,87,47,246,13,208,116,125,47,135,236,98,211,52,216,74,65,8,199,49,250,82,31,22,63,187,239,57,39,218,149,232,39,149,54,24,223,214,158,187,155,187,94,64,49,159,26,134,186,151,242,156,199,160,93,189,77,97,183,146,93,114,229,155,85,99,138,132,120,64,55,119,92,188,199,36,126,53,15,173,106,29,221,187,134,113,249,69,35,7,203,199,236,167,238,103,66,37,158,103,85,134,21,46,236,78,193,64,220,147,90,230,123,235,206,34,188,125,73,30,69,133,203,71,111,25,31,70,49,213,142,60,119,207,196,86,149,15,100,71,85,202,135,44,231,158,255,0,80,50,2,57,114,121,79,143,247,251,107,108,240,197,180,240,219,195,30,89,20,28,185,228,25,39,30,191,31,168,213,59,133,56,124,137,163,184,17,142,120,206,112,113,187,6,35,221,250,39,253,245,180,236,34,130,36,230,85,37,27,148,12,54,204,160,109,211,111,49,157,186,208,102,148,84,105,33,208,234,108,56,91,134,238,227,85,85,37,84,30,167,12,112,7,191,122,216,154,28,22,186,62,136,36,37,154,102,240,10,62,159,128,39,61,64,32,227,30,126,181,89,225,237,60,222,106,49,179,194,197,21,57,139,100,5,7,170,238,78,14,113,246,142,149,119,188,149,35,17,67,28,57,69,199,49,44,8,4,140,140,1,190,113,231,231,92,213,237,186,52,183,234,213,128,164,141,24,229,28,236,216,200,36,158,190,95,93,31,167,203,202,193,138,140,14,111,100,109,191,136,24,247,159,31,51,138,68,75,109,39,56,29,215,57,82,222,209,70,96,160,110,170,58,146,55,235,233,138,46,214,216,197,60,56,229,85,149,145,87,4,237,150,44,23,253,80,124,122,53,73,85,4,178,94,196,211,24,237,153,224,71,141,101,145,137,64,199,115,182,50,60,252,122,121,143,140,14,164,224,144,90,25,81,223,158,80,167,168,49,141,190,4,51,122,212,156,151,43,51,134,187,112,194,80,74,197,182,72,31,210,216,1,129,185,168,169,194,73,49,142,8,115,24,112,203,202,163,28,163,103,25,247,123,94,181,154,11,123,26,200,221,75,230,235,50,172,111,202,48,21,147,151,109,137,193,245,216,45,76,240,249,107,88,134,90,67,105,113,40,131,187,198,0,118,81,135,245,216,1,80,119,136,97,151,230,205,129,137,17,24,156,146,72,24,4,253,85,106,48,90,127,5,65,105,41,154,17,27,171,11,128,7,32,144,103,110,187,141,207,134,61,105,185,41,69,33,113,111,169,177,175,155,199,61,197,252,138,184,124,172,68,54,220,136,2,150,3,203,1,141,72,152,174,68,17,153,62,144,135,149,176,70,3,111,240,234,8,219,206,152,238,222,105,39,42,226,62,242,70,153,151,56,201,104,185,10,231,199,12,163,253,97,69,205,36,109,16,143,217,202,185,108,49,30,32,183,247,247,138,75,116,58,59,178,38,57,101,26,90,70,37,3,145,1,29,119,60,185,199,221,246,83,95,51,130,59,115,60,136,28,63,209,219,171,43,122,248,120,124,60,168,131,28,48,233,240,243,134,13,133,44,0,201,102,11,228,61,212,245,254,153,19,88,114,150,97,250,42,184,199,86,92,237,231,130,71,198,173,48,164,183,33,238,155,190,82,142,178,132,141,185,89,194,227,218,25,206,49,225,179,102,156,88,100,107,104,131,114,40,56,104,246,192,216,159,104,131,211,98,78,58,146,190,148,218,33,134,43,152,196,160,134,1,254,145,192,202,229,190,221,235,54,157,220,118,47,30,86,89,75,172,158,216,30,194,130,156,192,231,195,12,195,127,214,52,222,194,100,170,96,207,20,95,57,45,109,28,139,115,55,41,43,131,202,140,114,158,208,240,62,209,235,227,72,146,56,210,104,218,206,50,173,57,19,198,2,144,26,69,60,184,199,152,231,102,32,126,160,162,110,93,52,248,154,104,101,231,103,114,24,55,78,97,244,91,30,167,218,247,156,214,86,9,109,194,91,167,62,21,123,216,140,196,101,11,47,47,48,199,232,242,179,146,60,215,214,134,251,133,86,69,233,210,199,14,161,117,166,195,47,67,33,12,248,10,119,57,24,199,166,126,20,229,206,153,28,132,77,56,144,176,94,103,35,174,70,251,47,160,35,226,69,56,98,249,166,169,13,210,41,134,41,125,160,210,0,72,108,97,179,156,146,72,195,120,125,58,153,150,24,129,230,182,143,17,200,48,195,233,48,35,155,118,61,118,56,207,186,170,114,106,74,72,188,113,180,226,202,156,232,214,151,92,177,72,21,134,217,111,108,111,147,191,161,234,55,206,231,202,146,176,75,21,188,95,148,6,83,41,102,199,79,202,100,17,238,203,84,221,229,164,47,4,170,92,171,64,195,152,227,149,149,78,195,30,236,251,189,146,60,106,48,105,247,211,204,4,146,136,225,128,161,47,26,115,119,132,17,182,15,209,233,251,188,112,74,86,173,140,233,167,68,68,226,104,140,125,239,59,184,229,13,190,11,51,12,177,56,247,140,251,169,251,105,38,143,101,115,136,189,158,108,145,204,15,217,140,251,182,57,165,199,9,150,118,134,233,185,90,88,29,6,119,199,183,147,191,187,111,136,169,24,108,207,50,72,229,34,75,132,84,40,210,114,21,92,103,44,71,83,212,252,71,149,73,73,45,152,216,38,83,56,195,65,58,206,157,37,196,106,198,96,1,221,50,121,189,79,174,8,63,10,211,186,181,132,146,194,246,226,221,17,212,224,224,99,218,30,67,215,127,178,186,70,109,47,189,37,240,140,232,132,142,85,7,167,92,116,29,65,57,207,149,107,30,63,225,129,164,221,197,116,152,68,147,57,231,4,0,49,212,236,54,233,185,0,109,69,167,207,234,229,210,14,171,7,92,122,205,103,21,155,221,105,164,186,146,201,132,99,215,148,141,178,126,202,191,118,51,197,26,135,103,252,65,30,189,101,203,36,241,16,179,35,177,11,36,108,8,42,126,250,128,180,141,18,121,210,72,217,132,220,192,100,144,220,235,185,56,240,219,35,222,62,20,110,137,31,43,203,111,26,163,50,140,115,116,201,223,206,182,172,142,77,163,155,44,107,163,242,54,167,202,239,141,244,205,111,135,237,120,167,67,187,68,51,232,114,52,69,177,207,20,170,239,236,176,243,86,248,30,163,32,230,180,15,11,107,182,250,222,159,29,229,188,241,59,140,44,203,27,100,43,224,100,126,34,134,237,114,222,234,248,195,99,116,239,220,44,71,149,67,158,80,199,57,219,59,214,167,225,61,126,94,10,215,139,56,45,107,46,35,185,69,63,73,115,179,1,230,58,143,136,241,174,174,159,23,175,193,95,228,191,51,149,146,79,79,151,127,11,58,30,9,175,161,117,187,211,53,59,187,43,131,31,205,165,48,76,202,183,22,204,234,207,12,128,17,149,202,243,1,211,35,112,118,43,38,1,109,197,65,216,93,71,113,20,119,16,72,175,20,170,29,25,78,67,41,25,4,31,34,42,122,215,219,0,10,197,146,79,100,251,29,44,81,86,218,238,100,69,147,154,122,221,49,60,126,142,62,250,121,99,192,197,42,24,241,60,100,159,210,20,158,161,174,2,226,199,240,136,223,4,221,219,111,255,0,196,197,93,15,242,101,111,206,56,215,124,255,0,26,64,78,14,119,249,172,117,206,209,184,93,83,151,25,252,238,220,255,0,218,34,174,135,249,52,0,47,56,221,148,236,218,172,4,15,47,205,163,173,17,251,183,245,228,115,53,62,51,120,147,249,194,123,141,57,147,138,97,143,229,211,220,105,220,237,72,23,71,137,175,115,82,121,188,107,25,171,69,51,44,119,222,189,154,73,59,215,179,86,80,172,210,115,237,159,117,120,31,10,70,112,230,168,131,153,161,88,231,80,77,191,200,183,237,10,127,52,51,31,227,5,255,0,66,223,180,40,89,104,40,154,26,240,254,71,226,41,226,104,107,195,249,35,239,168,248,34,17,167,17,243,104,191,209,143,184,81,96,248,80,90,113,252,218,47,244,107,247,10,40,26,39,200,49,224,81,52,219,29,169,68,239,154,109,141,68,91,26,115,77,147,74,144,211,68,213,130,100,154,73,97,88,38,144,77,66,14,103,214,177,154,78,107,217,162,4,86,107,25,241,172,102,189,154,178,133,3,74,7,122,108,109,189,100,26,132,6,213,155,22,224,231,3,154,160,238,24,119,123,121,237,83,58,193,38,216,0,1,223,27,212,28,217,238,142,124,41,248,184,45,240,77,161,27,212,174,154,71,33,168,120,207,90,149,211,15,176,105,153,188,2,97,200,127,141,123,34,152,158,230,27,117,47,44,129,64,241,38,162,46,53,201,238,9,143,78,143,3,167,120,195,111,133,100,136,111,98,94,230,250,222,209,75,79,42,160,30,103,173,68,92,107,23,151,185,75,36,48,199,255,0,24,221,79,184,80,177,218,23,147,190,185,145,166,147,205,188,61,213,35,5,147,201,130,195,148,83,148,124,192,111,178,2,130,201,21,249,219,50,72,221,93,183,38,164,237,236,25,189,169,61,145,229,69,67,111,20,35,217,3,62,102,157,4,213,245,118,68,233,243,21,20,105,24,229,65,138,121,13,51,159,17,78,33,223,52,33,5,41,218,178,90,155,13,138,200,57,168,65,192,114,107,13,146,115,94,6,179,145,86,136,45,7,40,245,165,3,154,108,26,86,124,170,200,47,53,144,126,186,64,59,86,115,158,149,86,65,64,211,136,165,141,38,56,203,17,141,234,201,162,112,235,220,143,156,220,226,56,16,115,51,49,192,3,204,154,37,22,202,110,129,244,93,10,227,81,148,5,67,201,226,106,87,83,215,172,244,72,78,155,161,149,121,241,137,46,6,225,124,194,249,159,95,238,1,214,248,158,49,19,105,58,30,99,183,30,204,147,99,13,39,160,242,21,92,7,63,26,43,81,217,20,147,123,177,230,145,228,98,238,197,153,142,73,39,169,172,52,169,18,151,115,128,54,219,114,79,128,3,196,159,42,109,229,88,147,153,137,198,64,0,12,146,124,0,30,38,189,18,63,48,150,96,59,193,158,85,7,34,49,248,183,153,248,13,178,88,57,12,118,48,236,123,217,212,2,14,81,1,207,47,169,245,251,7,219,79,123,233,9,225,231,76,139,251,87,189,125,62,57,67,77,26,9,36,81,250,32,157,179,234,124,170,34,28,231,242,254,182,19,252,157,53,153,127,228,215,214,50,251,179,58,167,251,85,194,125,134,168,125,66,124,248,88,159,219,90,239,175,151,108,124,255,0,38,158,45,108,125,6,211,219,254,221,0,252,107,128,123,11,115,252,41,115,185,192,177,199,196,184,253,213,209,95,216,79,235,200,86,15,238,209,186,27,42,73,38,168,220,123,198,87,54,142,156,47,195,204,95,87,188,24,118,83,254,45,25,31,72,159,2,71,79,33,191,150,79,227,190,54,139,133,180,254,75,120,197,198,167,117,149,181,132,111,131,211,157,191,154,62,211,183,153,3,246,113,193,87,58,37,187,113,62,188,134,77,95,80,252,178,188,199,46,128,239,207,143,2,127,68,159,233,0,61,134,174,110,159,12,97,31,180,102,225,112,188,223,240,116,181,25,101,41,122,140,92,247,247,34,103,130,120,82,14,16,211,62,104,38,239,175,103,0,221,200,23,3,62,8,60,241,227,225,145,128,54,230,105,246,156,70,155,117,201,235,65,73,33,25,84,59,159,31,42,30,75,150,4,130,124,41,25,37,44,211,115,159,44,118,56,199,12,84,34,61,113,114,89,137,99,81,242,146,80,177,56,219,174,124,105,125,232,145,8,83,227,129,80,60,89,174,195,195,154,60,183,243,158,119,83,203,4,121,254,82,82,15,42,254,39,208,31,42,145,77,186,65,73,210,182,83,120,255,0,90,239,101,94,20,178,148,128,113,61,252,137,250,40,55,84,247,158,190,120,199,92,145,86,78,29,208,20,35,67,104,16,242,68,168,129,201,81,208,134,200,199,67,150,233,229,85,142,5,210,111,46,175,110,38,188,129,165,187,188,5,167,149,134,125,167,221,134,54,240,229,232,118,206,195,21,180,6,143,252,31,115,25,239,12,110,195,242,140,172,118,64,50,112,15,134,114,119,241,216,26,13,78,85,212,177,174,223,159,188,110,159,19,81,115,125,255,0,32,173,39,73,91,126,101,72,130,59,41,15,27,50,2,223,73,31,148,227,61,121,126,188,237,82,211,77,243,120,185,45,148,182,7,179,159,210,3,199,223,214,155,55,240,197,10,91,137,21,200,103,121,164,83,191,51,18,112,190,131,39,195,192,26,119,77,183,158,250,228,201,28,104,18,17,206,50,9,92,110,72,35,250,164,227,200,26,90,82,155,220,183,37,14,13,149,194,42,214,154,98,61,252,41,112,172,165,177,211,148,134,202,243,31,179,30,239,61,179,61,244,209,76,229,166,207,44,153,46,210,12,103,99,159,100,123,39,62,242,58,120,110,206,137,28,218,141,180,113,247,104,37,146,70,0,123,65,85,66,249,140,237,238,223,217,3,173,89,109,120,65,68,41,207,112,201,117,144,206,129,73,42,58,158,94,82,75,96,236,84,175,232,237,227,72,151,78,22,212,139,246,179,120,72,123,105,93,220,21,184,246,0,25,61,227,50,236,64,201,230,27,16,113,211,30,135,125,166,100,191,128,73,109,37,180,47,203,243,147,63,43,14,85,10,20,132,247,100,17,182,54,193,165,30,30,178,77,70,230,11,52,185,159,230,208,242,149,92,242,137,51,184,13,129,149,3,4,244,220,147,142,148,205,189,172,214,228,168,146,41,99,201,86,14,165,178,71,92,3,143,104,238,115,142,167,115,138,9,184,216,120,227,220,23,87,142,88,37,183,148,31,200,205,24,136,100,150,113,134,250,59,117,200,32,255,0,87,212,84,141,162,70,129,102,145,87,152,0,113,140,130,193,140,109,145,229,130,184,160,181,11,177,12,231,79,181,229,103,5,99,151,114,74,145,141,134,60,115,251,188,205,17,222,69,20,19,72,65,231,117,18,146,122,41,193,45,159,235,70,62,186,93,84,82,31,25,91,108,128,149,223,231,104,210,21,38,71,14,204,54,0,146,119,241,172,164,129,127,44,121,166,71,39,39,192,245,205,49,51,35,170,202,249,100,85,221,71,94,173,254,234,98,27,193,10,178,142,102,137,129,24,207,77,235,69,58,216,12,111,150,194,27,154,41,90,12,231,156,128,54,234,60,63,191,190,182,61,222,94,237,96,23,5,163,238,21,208,96,16,9,0,18,60,246,3,207,241,173,121,104,129,166,130,81,135,41,50,186,144,51,159,104,100,28,248,86,196,212,65,107,107,57,33,98,238,144,247,36,248,243,168,3,62,29,73,31,3,89,181,27,208,204,49,233,155,35,59,244,87,178,230,118,239,34,129,36,17,242,141,195,38,49,159,66,15,213,68,223,77,31,118,215,30,210,158,249,3,46,114,0,44,6,119,30,2,177,110,161,47,226,73,2,22,22,234,14,70,73,36,237,191,128,235,77,93,36,23,54,105,4,18,56,12,235,146,199,39,166,91,167,174,219,249,210,23,38,134,69,188,107,20,93,235,128,239,145,16,76,224,19,128,6,124,193,100,199,184,26,14,197,130,78,214,178,71,34,52,254,206,0,220,18,58,15,131,18,125,194,141,140,171,98,89,103,137,240,185,57,57,57,202,49,192,62,91,147,241,166,26,228,165,212,13,236,243,65,20,145,179,114,157,151,166,65,62,60,136,199,255,0,58,124,120,98,50,114,152,93,173,191,206,101,183,186,192,49,167,50,204,141,177,95,96,129,251,64,31,112,166,26,89,34,239,81,151,188,128,191,119,25,144,140,229,81,83,30,170,197,79,199,7,124,211,144,25,45,166,239,251,144,35,151,232,133,253,108,101,185,188,142,73,52,27,204,86,243,230,65,17,225,105,123,185,2,228,182,24,229,142,65,250,67,39,227,75,87,38,29,168,146,17,196,100,181,249,163,76,236,238,193,212,74,222,209,3,126,110,85,25,3,5,137,7,125,128,216,108,49,4,145,79,102,35,155,60,145,144,133,121,177,150,81,140,28,237,191,86,62,190,185,163,255,0,130,98,183,38,21,103,96,121,4,96,63,40,98,118,95,163,176,216,28,237,225,154,8,171,219,107,115,90,172,170,86,88,251,208,23,24,77,136,124,109,128,57,131,31,28,144,7,92,208,166,164,157,5,78,45,49,158,229,103,180,149,97,63,151,145,57,149,217,134,8,39,124,245,207,80,79,243,179,229,138,22,234,225,116,232,163,211,77,187,201,36,233,203,128,227,8,87,169,207,137,207,135,175,90,147,184,132,147,36,224,164,104,192,30,117,37,185,118,32,177,7,7,35,4,159,0,51,226,198,128,212,87,51,53,132,166,38,151,96,241,179,22,80,248,217,215,244,151,195,7,203,195,122,184,190,204,102,252,162,29,226,206,30,48,232,35,37,240,241,238,20,146,48,113,225,204,6,254,35,221,70,90,24,229,182,239,89,163,229,44,59,193,34,146,11,54,54,192,240,92,159,171,165,29,29,188,88,22,210,132,89,231,0,135,18,60,131,148,100,31,165,184,217,177,212,117,243,205,63,111,8,238,187,128,200,31,18,72,174,204,48,100,202,161,114,14,58,5,45,141,241,147,87,45,198,192,2,120,249,238,99,96,224,172,164,18,76,102,53,36,129,158,185,219,32,13,250,231,214,157,226,30,30,181,213,180,25,45,185,85,202,251,113,115,178,169,1,137,240,233,144,124,148,146,65,243,167,204,115,172,77,42,164,134,97,249,54,150,110,85,80,164,116,0,237,213,65,244,207,133,74,233,72,230,3,29,193,84,19,57,80,205,236,128,112,121,178,67,96,109,185,35,39,7,106,207,43,217,174,198,152,211,217,240,206,106,214,244,163,164,106,146,71,56,104,230,137,149,113,32,35,5,73,192,62,76,0,199,92,245,163,86,214,2,76,234,170,170,248,35,148,224,158,160,231,221,141,253,106,255,0,218,215,12,53,172,48,234,60,170,172,175,201,34,131,200,72,28,185,229,0,14,81,227,156,18,216,99,90,242,121,239,35,182,121,96,42,99,18,23,229,238,192,5,115,183,134,126,223,31,76,214,253,60,253,98,77,51,151,169,199,234,164,211,224,162,246,133,99,61,204,185,68,105,10,69,176,59,243,96,231,31,85,105,158,35,210,229,203,95,198,159,147,250,12,124,115,224,107,114,113,148,198,237,203,196,239,201,140,128,190,7,247,140,255,0,127,29,115,55,44,133,237,46,66,144,217,7,27,12,111,248,227,221,93,189,38,73,99,125,75,177,200,213,99,142,69,94,97,221,144,241,143,115,47,252,21,212,229,1,24,150,178,118,219,7,169,143,227,212,122,228,120,138,221,54,115,133,32,10,229,125,78,210,93,50,247,17,72,232,241,176,120,228,92,169,4,110,15,161,27,86,240,236,243,140,255,0,225,54,148,175,112,224,95,91,98,59,149,233,204,124,28,99,192,253,249,173,26,220,10,75,215,67,135,201,159,69,157,193,250,169,242,141,205,195,22,186,126,165,116,214,23,168,197,174,35,41,3,43,97,150,94,171,143,3,229,131,215,56,202,231,152,13,61,156,150,183,34,41,10,147,236,178,176,232,202,64,32,143,29,193,7,125,252,192,59,84,62,151,126,241,186,73,28,140,142,132,50,178,156,21,35,161,7,194,173,26,166,172,154,213,165,163,181,167,37,213,184,144,75,48,114,86,80,205,204,48,157,19,4,185,192,216,150,39,2,185,46,146,167,201,214,73,183,107,130,189,24,230,214,35,0,239,243,139,102,59,255,0,206,35,174,138,249,51,133,75,142,52,3,24,254,20,135,167,253,26,58,231,139,116,43,172,174,219,119,246,227,63,252,76,85,208,95,38,28,9,56,204,143,29,86,19,255,0,102,142,180,47,7,203,248,57,90,159,25,188,219,249,116,247,26,115,59,83,57,252,186,123,141,59,225,73,3,185,130,118,172,103,124,86,9,164,231,38,162,35,22,198,177,154,75,29,235,217,199,141,16,2,179,88,207,182,107,25,164,231,219,53,68,20,78,13,13,159,227,0,127,204,159,218,20,65,234,104,108,255,0,24,255,0,238,127,218,161,101,160,146,104,91,195,249,47,141,16,78,104,91,195,249,47,141,71,193,23,34,116,227,139,104,182,255,0,38,62,225,69,3,65,216,31,205,227,254,128,251,133,20,13,19,91,131,30,12,177,222,144,198,178,77,33,142,213,18,44,106,67,189,52,78,244,169,14,244,209,59,213,130,204,147,73,53,236,214,9,171,33,236,156,214,115,138,78,79,90,246,71,141,17,66,178,107,4,214,51,88,39,127,74,133,80,176,222,21,144,212,222,71,74,200,56,168,80,54,172,87,230,192,183,76,212,20,205,148,59,84,214,172,65,182,220,244,111,26,129,153,193,140,227,165,104,197,193,25,53,25,203,26,39,231,211,91,71,201,4,124,204,221,51,225,66,70,125,163,138,38,24,218,83,133,92,154,102,85,113,19,29,129,140,18,220,63,123,121,33,144,245,199,128,163,109,237,93,240,21,112,5,23,13,146,169,12,231,39,202,138,80,170,48,6,5,101,77,46,3,167,220,110,11,72,226,220,238,125,104,140,237,73,206,43,25,201,163,78,200,47,53,156,210,1,172,138,132,28,83,227,78,43,96,237,76,134,165,41,222,172,129,42,105,197,52,194,28,211,161,177,81,16,115,154,178,13,55,154,242,159,58,132,29,4,154,80,52,222,113,189,44,100,154,133,138,4,154,126,8,30,70,10,170,73,52,171,59,57,110,100,8,138,73,53,110,181,211,244,238,29,180,26,142,172,195,152,255,0,39,24,250,78,124,128,252,104,163,27,5,186,26,210,116,27,123,75,115,169,106,242,44,48,199,185,45,247,122,154,138,215,184,154,93,76,124,206,205,76,22,72,125,148,241,127,86,253,212,22,183,175,221,235,115,243,204,121,34,77,163,133,126,138,143,196,250,212,112,171,111,178,46,49,238,197,138,203,72,35,3,32,179,49,194,168,234,199,200,83,111,39,119,128,20,179,177,194,168,234,199,251,248,244,3,115,74,69,228,37,221,131,74,195,5,135,64,63,85,125,61,122,159,77,128,160,190,2,209,10,55,123,41,13,47,65,142,136,60,135,226,127,10,117,13,52,166,152,188,191,91,97,221,166,26,86,27,15,5,245,62,159,125,66,112,135,111,175,254,111,249,8,72,51,55,95,30,81,231,239,160,244,171,63,155,106,55,87,12,15,52,225,73,39,169,192,29,126,57,172,216,90,150,63,56,159,36,177,207,181,212,159,51,71,17,139,162,64,234,180,92,32,121,102,144,249,110,194,110,62,77,92,102,160,103,17,89,191,250,183,144,31,194,190,111,118,109,196,86,124,45,13,230,171,118,121,143,205,4,113,68,15,181,35,243,236,163,241,244,175,166,255,0,43,77,60,106,159,39,126,58,181,36,15,226,151,147,39,195,145,149,255,0,217,175,152,189,154,240,93,142,163,168,41,186,184,78,72,23,190,116,102,25,42,8,27,14,167,114,54,29,73,25,192,201,29,29,50,132,180,178,89,30,215,252,25,220,167,29,66,112,91,215,242,94,184,11,135,110,117,205,66,94,58,226,182,231,145,219,22,240,96,245,198,66,143,213,80,8,245,193,29,11,115,46,192,185,189,145,137,230,114,75,28,147,67,25,66,68,145,199,26,199,12,75,201,20,106,48,17,114,78,7,196,146,79,82,73,39,36,147,76,22,45,150,99,246,215,39,62,87,168,157,240,151,11,200,235,225,196,176,199,205,190,88,241,156,145,204,77,50,242,119,155,244,205,54,231,156,114,3,189,53,33,32,133,83,128,163,122,93,80,212,56,210,242,40,192,223,27,1,224,43,86,106,186,183,252,42,226,95,157,69,39,53,134,150,221,213,176,27,247,178,231,218,147,212,109,183,134,195,166,77,77,118,137,196,119,22,150,241,240,238,156,220,218,134,166,59,176,20,239,28,71,102,99,239,232,62,56,220,80,220,41,195,102,205,225,42,57,227,133,75,32,220,2,219,131,33,59,96,117,0,251,200,253,82,110,177,67,169,242,248,250,250,238,92,83,203,58,92,34,231,195,118,9,3,71,20,139,34,177,117,149,157,14,2,148,60,221,127,155,140,19,183,180,237,138,177,91,92,37,199,207,117,59,174,103,183,9,221,70,24,129,206,153,39,0,142,128,150,199,214,124,106,8,65,170,75,16,130,38,81,21,214,211,0,0,32,142,131,174,192,228,140,13,151,215,114,77,214,103,1,161,210,86,69,6,48,162,82,14,57,156,227,59,244,30,255,0,127,149,115,250,58,228,145,189,201,66,46,194,96,144,133,47,42,7,192,57,198,2,134,35,36,224,109,129,176,248,138,34,199,84,150,206,99,25,81,41,154,62,64,170,125,172,177,193,192,219,192,96,122,31,90,6,27,80,68,50,199,112,94,17,23,229,136,216,14,86,198,7,144,206,14,251,224,228,212,134,129,167,220,75,119,252,63,113,7,37,180,39,153,112,112,1,223,148,122,125,219,86,183,74,45,179,5,182,210,69,239,69,214,181,11,71,181,179,249,252,164,2,26,73,79,54,57,129,25,43,140,224,15,63,2,115,91,2,222,121,99,13,32,69,132,32,231,82,222,208,200,220,228,22,198,65,109,176,6,236,24,100,103,26,231,133,237,6,165,170,161,54,215,19,224,101,141,191,44,91,243,120,200,78,70,0,32,227,227,185,34,175,73,20,48,94,252,202,100,238,226,43,222,114,171,247,220,195,27,49,108,2,71,134,55,216,55,92,215,54,105,119,228,232,227,217,109,193,42,69,138,206,96,180,103,239,100,110,245,119,49,147,229,134,36,30,99,128,8,108,116,35,203,17,247,26,197,218,226,37,213,16,140,50,224,114,153,118,216,147,182,64,28,199,59,254,142,60,141,59,165,247,111,63,117,60,33,164,105,35,146,73,14,237,19,18,115,179,12,2,196,129,182,126,146,138,11,80,183,75,86,88,99,184,123,128,165,164,153,164,229,11,184,108,122,103,1,114,14,228,145,211,106,138,53,179,18,247,118,128,222,85,86,50,44,234,76,96,191,50,1,156,4,99,208,156,140,144,15,174,122,111,82,55,114,76,177,79,115,16,92,187,190,65,57,24,230,124,231,207,233,253,181,31,18,197,52,177,252,232,16,91,46,201,144,193,145,212,35,110,58,14,167,211,31,26,93,239,206,133,155,201,113,40,46,35,32,0,115,147,132,223,30,27,163,125,70,137,211,105,33,176,77,34,57,38,149,162,111,202,4,230,229,94,98,54,25,220,123,186,26,30,88,121,63,37,112,255,0,68,228,184,57,167,226,181,150,75,64,228,135,37,130,136,129,27,149,81,158,109,198,6,254,180,51,218,197,20,132,16,161,73,241,103,32,123,129,250,233,203,146,71,194,79,112,218,192,215,118,208,150,246,98,126,124,128,58,110,115,212,123,183,171,166,168,240,218,199,121,26,48,28,172,92,96,130,65,60,155,251,250,237,233,84,45,46,56,224,49,191,57,10,8,36,175,232,169,35,125,246,216,227,173,91,181,153,97,123,141,74,23,152,129,19,68,165,178,50,163,155,25,207,247,21,143,58,185,108,55,27,163,218,125,217,138,241,204,144,191,177,12,60,204,122,125,19,159,180,154,102,40,164,22,2,241,225,35,187,110,66,170,50,112,8,82,127,127,190,152,183,204,51,94,196,197,130,205,29,188,81,30,124,227,3,31,191,235,169,30,68,130,57,88,220,42,148,30,207,54,224,103,25,207,158,114,71,76,238,40,42,134,55,123,17,141,20,32,55,229,51,28,68,200,100,35,120,240,64,216,141,142,118,31,26,18,226,75,70,158,220,242,148,45,34,137,20,29,193,102,33,143,187,151,52,101,236,145,199,104,202,88,158,119,3,153,58,242,129,236,248,121,253,212,134,208,90,230,221,165,17,167,229,129,229,110,109,194,144,85,188,15,247,250,232,227,95,228,39,34,148,151,178,130,160,146,222,107,97,12,208,243,100,42,184,126,173,128,160,250,140,48,111,118,40,125,65,109,180,189,106,211,230,209,114,198,225,92,129,144,7,51,48,56,199,76,100,109,210,156,17,155,94,105,29,99,15,222,158,112,172,48,57,151,39,215,33,179,183,145,52,222,163,43,203,119,97,52,46,203,201,114,171,147,177,25,101,32,228,116,221,73,160,138,246,182,238,51,126,157,209,58,210,153,163,148,198,168,31,156,243,224,114,242,225,128,37,124,70,197,190,39,202,162,184,129,62,106,52,171,251,118,8,209,190,2,0,112,1,203,40,32,111,159,101,179,231,208,84,157,235,119,215,249,28,201,222,71,200,10,245,15,224,126,255,0,175,221,66,106,113,73,127,166,188,102,37,29,217,23,17,176,3,33,19,36,177,245,228,0,123,200,164,227,105,77,54,58,106,226,204,51,198,201,17,73,151,60,130,101,201,59,128,49,150,199,128,246,91,25,232,128,98,129,212,173,225,191,134,75,147,9,19,64,185,80,7,88,216,228,3,253,21,192,244,42,212,189,54,72,164,211,187,184,251,198,116,145,249,34,121,7,51,176,10,192,177,61,70,79,46,60,113,69,197,21,147,219,203,115,19,119,146,192,178,180,140,223,70,88,75,23,109,186,16,57,152,128,55,200,197,27,93,47,98,161,43,68,101,188,240,77,249,187,192,172,20,130,50,216,42,222,7,195,56,59,227,166,213,146,108,227,182,180,144,180,188,253,195,72,125,144,112,89,148,177,7,174,72,102,3,199,210,161,245,141,57,174,32,18,196,90,84,141,178,59,189,195,140,245,192,250,67,25,219,207,21,51,113,12,82,216,219,221,219,200,189,217,180,11,17,96,9,57,10,209,130,60,73,238,216,31,90,39,73,38,58,50,109,142,178,137,110,130,73,202,26,232,24,213,246,119,37,177,186,22,59,5,108,111,232,105,253,56,74,174,22,25,34,105,149,218,96,193,147,11,32,25,193,42,6,7,178,65,198,118,219,212,199,192,145,247,63,53,89,137,141,9,8,17,183,147,113,200,58,253,31,110,79,171,204,84,181,193,61,251,200,132,3,205,222,28,70,59,180,24,229,40,51,215,162,156,143,18,77,103,149,240,105,76,51,90,177,211,120,131,70,158,220,66,156,183,9,206,19,156,43,115,28,245,27,229,190,144,57,59,3,130,6,115,90,14,239,69,184,177,186,188,179,149,0,17,144,184,35,233,134,27,13,253,222,30,126,181,189,15,16,13,12,203,12,214,247,19,67,114,194,84,40,192,253,47,166,60,54,202,243,16,51,244,135,129,170,119,104,58,101,169,182,109,114,194,32,45,229,139,155,216,7,40,8,32,168,198,249,217,178,51,250,39,175,41,193,105,250,241,183,228,248,21,169,233,201,29,249,71,57,107,182,147,233,215,114,69,204,13,188,152,33,136,216,111,179,111,229,248,252,106,145,196,58,100,176,185,105,19,149,151,113,203,227,229,131,91,123,137,108,6,167,44,182,214,146,165,207,117,0,158,17,28,106,160,169,110,94,78,153,200,201,234,124,58,85,26,75,120,158,220,91,78,24,146,127,38,88,109,159,212,247,111,215,225,235,93,188,89,157,41,174,123,156,73,65,39,208,248,236,107,91,237,60,106,246,165,21,81,110,35,39,151,195,63,249,212,15,15,107,119,188,41,173,38,165,110,24,148,110,73,98,39,1,208,157,212,249,126,252,85,223,81,211,36,176,185,47,28,101,121,91,61,14,84,131,208,255,0,127,247,86,120,143,73,105,65,212,161,230,101,99,137,9,193,33,188,207,143,143,90,237,105,179,69,174,137,120,89,201,213,97,113,125,113,229,27,243,64,213,237,53,75,56,53,11,41,132,144,206,161,148,143,180,31,34,14,196,120,17,86,253,42,232,59,172,68,245,53,205,125,151,241,139,104,247,255,0,192,215,210,242,218,93,56,228,44,118,138,83,227,232,27,161,245,193,219,122,223,90,93,217,73,98,43,212,176,21,206,213,233,222,41,81,191,73,169,245,145,178,80,63,119,172,174,51,131,121,108,49,255,0,196,70,107,127,252,152,100,230,151,140,135,79,227,56,78,61,246,233,251,171,158,93,202,106,144,49,36,254,115,110,219,117,255,0,24,142,186,11,228,196,225,174,56,205,129,255,0,238,156,57,255,0,228,45,82,218,31,47,224,205,169,127,212,55,198,127,44,135,208,211,153,56,166,115,205,34,159,127,221,78,3,177,164,10,60,198,144,14,245,146,105,25,193,168,136,40,157,235,192,210,9,172,230,136,170,21,154,78,125,179,189,120,26,78,79,49,170,101,11,39,122,24,127,235,6,244,132,126,209,167,179,67,134,254,49,113,254,101,127,105,168,89,97,4,244,161,175,79,228,135,190,159,39,198,134,189,63,146,30,255,0,194,163,224,157,196,216,159,200,71,253,1,247,81,42,212,29,137,61,196,127,208,31,112,162,129,162,124,128,184,20,198,144,199,106,201,52,219,26,178,198,222,153,36,230,151,33,222,154,99,138,176,89,146,107,4,226,146,77,99,155,122,180,65,69,171,1,141,39,35,53,238,106,178,133,115,87,185,141,39,34,177,159,58,132,99,155,103,53,140,210,121,171,5,182,171,64,130,235,7,54,159,214,21,1,46,209,28,154,155,213,88,252,215,97,191,48,168,41,78,35,57,59,214,140,107,98,153,57,27,123,89,169,77,52,130,73,168,104,207,181,82,186,91,110,219,248,83,51,47,97,138,135,36,159,53,123,52,223,62,43,193,179,88,98,53,142,231,106,246,105,190,109,246,53,144,105,200,17,193,89,45,72,230,175,115,85,209,7,1,165,41,222,153,6,150,134,136,129,72,112,51,75,6,153,67,78,3,84,217,7,1,243,165,10,108,121,211,177,171,49,3,21,69,138,80,79,74,147,211,116,185,175,101,9,26,19,240,167,244,93,10,125,66,85,1,15,47,157,79,106,122,197,135,11,195,243,45,60,36,215,184,193,110,171,31,239,52,74,53,187,5,190,200,118,89,52,206,17,181,15,58,172,215,174,185,72,188,189,91,200,85,55,81,213,46,245,91,166,187,188,148,187,55,65,224,163,200,15,1,66,220,93,79,119,51,92,92,74,210,72,231,44,204,114,77,35,154,163,144,74,52,47,62,85,231,147,144,132,85,231,118,250,42,15,95,220,61,105,166,148,243,8,162,94,121,24,100,46,112,0,241,36,248,1,231,247,146,5,45,20,68,8,86,231,118,250,110,70,11,122,15,33,233,247,154,170,238,95,185,14,70,166,50,204,88,52,140,48,206,58,99,245,87,200,125,253,79,128,11,20,216,57,166,111,111,146,206,61,128,105,27,232,175,226,125,42,19,129,87,215,235,104,156,145,128,211,55,209,30,3,212,250,80,218,125,163,74,198,226,114,91,152,228,147,213,143,157,49,101,108,247,82,27,137,201,108,156,146,124,79,238,169,133,33,70,6,192,81,120,74,228,119,56,27,82,88,254,115,253,65,247,154,199,54,70,244,150,63,156,47,244,7,227,83,177,125,202,7,202,58,47,156,118,17,199,209,227,39,254,13,234,44,62,22,238,127,10,249,139,217,91,175,240,242,243,12,243,88,48,254,210,215,212,46,222,35,55,29,139,113,220,35,114,252,55,169,168,247,155,89,43,229,159,102,114,21,215,173,64,234,246,108,191,96,63,133,110,195,190,150,107,235,129,48,219,83,31,145,184,178,142,57,1,218,154,151,216,33,70,8,0,227,62,38,144,146,20,0,19,146,72,21,144,185,200,110,139,227,215,21,200,76,236,181,99,45,35,12,176,63,74,163,245,61,78,223,75,177,185,212,111,164,11,20,8,93,143,137,199,128,245,39,97,234,69,26,202,220,196,176,56,57,2,181,151,30,106,82,113,14,181,15,11,88,63,60,22,210,169,186,228,97,249,73,114,49,30,125,51,191,169,63,171,78,199,21,57,111,199,112,36,220,86,220,140,112,244,119,122,254,167,119,196,151,233,207,115,116,74,196,138,57,140,49,227,3,148,121,244,3,215,36,248,214,201,183,142,75,24,83,184,141,100,185,156,115,164,106,114,137,128,64,99,140,228,12,12,111,254,225,184,115,133,226,131,78,89,162,79,201,201,52,112,22,95,211,119,117,86,112,61,51,183,145,242,43,188,237,165,188,146,252,227,79,150,198,234,213,164,147,186,92,198,121,132,105,236,170,34,140,150,200,4,237,252,234,193,151,58,205,55,37,194,253,13,216,177,122,168,165,220,141,178,147,80,209,239,45,145,110,163,146,25,1,152,144,57,139,16,57,183,247,228,125,159,25,77,39,77,185,190,113,119,44,81,177,102,228,229,145,130,135,115,185,248,31,65,147,191,168,47,105,218,21,186,206,209,67,113,60,150,234,160,187,92,40,82,141,128,57,70,50,73,24,7,203,160,233,189,26,150,166,89,204,112,64,37,0,18,170,88,30,65,141,202,141,136,7,174,70,253,114,114,42,60,169,191,103,159,48,92,31,126,2,52,94,31,210,181,43,224,70,168,34,180,200,150,91,81,144,200,54,27,237,150,250,57,56,207,227,86,254,42,91,24,90,215,72,210,225,13,109,111,19,108,7,41,145,79,143,169,36,129,147,131,146,20,224,144,104,190,21,182,188,177,176,151,81,89,30,92,70,216,18,18,67,16,48,84,169,111,105,48,122,157,193,0,239,146,41,55,90,84,205,168,180,169,123,0,64,228,144,241,25,57,223,195,39,152,103,4,125,199,127,4,203,53,191,105,240,22,60,73,110,145,43,193,214,97,46,49,170,55,206,3,143,201,90,34,140,100,2,64,0,245,219,35,45,183,187,3,7,220,73,105,11,124,245,82,86,73,31,216,15,191,42,16,27,11,190,0,201,32,131,143,164,124,169,238,22,211,230,209,173,30,103,191,138,121,228,148,251,98,50,11,18,126,143,210,223,124,224,96,117,62,250,22,75,59,139,155,153,96,156,153,86,207,150,22,8,114,67,1,237,40,39,98,217,29,122,109,157,186,82,161,188,185,31,55,81,170,26,26,196,108,36,75,118,0,190,26,70,101,35,153,151,201,151,97,131,150,25,29,118,223,25,38,53,204,58,140,95,54,14,25,110,29,83,145,151,3,44,64,4,224,228,238,163,203,21,13,123,96,108,230,91,118,73,6,27,156,36,135,102,82,6,112,71,67,156,131,129,211,7,166,107,214,145,188,55,16,52,81,177,147,217,116,57,0,12,191,92,227,96,0,62,126,24,59,226,181,56,164,172,202,155,110,153,52,169,21,209,252,153,36,194,204,143,156,255,0,37,33,110,85,207,150,36,251,169,155,155,168,217,15,228,137,103,42,29,177,128,121,152,176,199,193,250,214,18,99,4,206,130,18,94,224,199,202,196,133,231,10,84,171,159,33,133,25,241,80,202,113,214,134,190,105,165,157,34,140,71,31,38,48,193,88,46,19,0,156,0,74,129,131,146,118,27,140,156,26,74,91,154,94,201,152,123,59,233,44,136,91,152,172,237,28,151,121,164,194,247,141,128,74,237,237,48,4,0,0,206,249,160,154,120,100,78,226,1,60,204,6,12,142,163,127,112,29,42,193,107,195,162,250,56,35,150,53,153,66,156,5,147,3,32,145,237,29,206,61,84,168,206,55,39,168,208,219,65,103,125,46,158,246,205,28,42,196,158,121,48,140,51,208,96,243,31,199,168,200,235,22,88,238,144,106,13,81,237,18,57,154,67,20,173,236,172,101,51,204,61,156,157,137,248,226,172,215,144,5,185,213,185,211,150,51,112,9,232,2,175,48,63,86,195,167,173,65,184,91,126,99,26,43,177,87,200,85,246,91,3,1,136,233,156,131,211,29,42,82,246,233,77,214,169,35,187,144,94,9,89,88,116,193,235,143,95,26,76,223,84,172,145,85,38,140,77,34,119,242,243,71,206,88,168,87,206,249,238,216,174,125,50,1,219,206,140,212,44,99,146,230,73,102,140,52,8,236,140,79,144,194,231,3,125,152,103,224,104,27,134,184,150,240,196,241,175,44,188,175,130,54,217,147,99,229,244,152,84,132,210,69,20,102,57,163,145,231,12,99,27,224,242,150,59,227,215,57,207,151,186,135,200,38,247,162,52,218,91,24,74,172,17,199,157,199,43,115,42,158,171,183,187,199,122,62,221,109,214,6,73,153,153,148,254,78,68,230,67,143,213,230,30,56,7,35,99,133,244,168,251,198,145,10,56,97,237,199,149,57,0,142,110,185,199,93,233,221,62,218,39,183,144,75,55,120,143,203,149,154,48,209,175,80,14,122,2,72,206,254,120,220,244,185,173,173,151,141,238,98,238,68,238,202,71,23,228,156,96,56,93,240,49,147,159,35,237,111,231,253,33,65,221,202,130,20,145,167,42,109,230,70,244,202,176,29,60,54,52,92,239,27,75,33,44,146,153,61,145,128,21,8,234,20,100,114,227,99,209,137,235,240,141,148,44,177,73,26,166,25,213,129,87,219,36,174,1,248,108,106,163,65,190,25,99,121,222,72,166,186,92,25,97,115,42,250,168,195,120,255,0,125,233,201,47,82,5,87,229,141,162,97,157,215,217,149,64,4,115,96,251,39,37,65,247,3,225,65,91,79,41,211,97,145,228,141,213,99,17,152,249,183,231,241,201,56,241,25,30,250,142,213,53,115,167,217,25,3,25,10,150,44,17,65,228,12,0,229,207,143,209,220,141,179,73,232,119,72,56,202,214,230,116,228,91,27,219,136,161,155,5,164,92,134,0,183,120,14,192,103,59,12,243,100,126,165,73,52,77,32,159,83,51,58,220,90,19,43,27,140,42,60,121,246,147,151,196,114,148,192,232,89,207,186,171,90,85,236,55,215,9,172,217,199,28,107,35,8,92,48,36,238,156,172,121,185,186,156,255,0,124,84,134,176,110,22,224,192,189,219,36,234,161,249,144,243,50,236,219,28,236,58,120,116,80,41,210,131,114,166,38,18,81,65,19,27,61,46,107,107,11,137,82,52,147,107,116,229,229,194,231,36,22,99,185,232,73,62,7,223,64,191,206,162,55,60,51,20,44,215,49,151,186,129,100,56,46,133,131,58,0,113,140,123,88,30,77,214,147,121,60,218,164,54,214,90,140,105,60,73,32,143,116,206,226,48,185,243,3,125,247,253,244,24,105,96,184,211,53,135,124,201,103,36,182,47,51,110,199,157,121,81,136,234,115,204,131,224,118,168,226,212,119,231,234,134,194,105,201,81,37,107,50,68,240,93,219,1,27,70,142,138,115,202,30,69,200,30,126,206,238,64,242,57,233,83,113,201,13,205,188,50,130,237,28,18,152,85,112,28,8,152,149,219,61,89,138,253,159,92,14,149,120,174,196,60,73,19,25,145,151,145,71,131,148,109,179,186,242,170,252,14,124,170,103,68,186,132,44,250,121,150,81,200,26,220,149,140,51,33,85,221,194,249,226,41,48,65,234,235,238,172,242,78,173,155,20,149,208,246,165,101,243,141,56,175,59,119,214,205,205,150,229,86,42,70,9,229,93,250,225,189,203,67,216,219,64,32,150,198,66,49,122,170,17,213,27,149,88,141,129,192,246,65,10,60,125,150,92,244,21,43,7,41,60,242,132,82,196,219,220,34,175,42,187,175,85,44,199,169,3,7,25,248,84,122,218,70,202,241,137,163,73,85,152,35,28,170,49,230,206,65,207,136,32,143,120,232,40,177,111,236,177,121,95,75,83,52,191,24,105,186,150,139,123,127,4,58,76,55,51,92,201,200,59,191,98,100,92,130,59,197,27,18,60,199,134,58,10,162,241,206,142,241,223,203,127,6,34,87,117,126,232,19,149,44,9,229,206,54,57,82,70,254,30,130,183,255,0,30,240,244,218,246,159,21,198,137,116,34,214,52,233,143,120,143,17,61,240,80,7,180,64,25,60,184,193,234,70,70,61,144,107,85,106,214,237,169,199,60,87,150,50,197,61,196,45,3,162,159,104,72,135,157,113,233,236,182,254,234,209,143,39,171,154,127,143,229,244,140,57,177,169,38,151,200,212,250,148,63,194,54,173,44,82,177,36,133,112,195,112,78,195,126,155,253,91,123,179,86,54,226,55,146,202,233,191,37,33,10,199,108,142,153,254,254,234,179,223,65,54,149,126,207,11,52,136,118,117,253,117,111,179,27,130,9,24,168,109,111,78,44,203,113,7,180,146,140,171,21,221,134,58,249,31,31,95,58,234,226,125,14,187,62,14,116,253,184,239,201,175,53,253,62,61,46,246,72,45,153,153,27,117,102,92,28,120,121,248,117,173,187,217,55,25,157,110,24,116,187,249,115,125,104,80,100,182,242,199,144,57,189,227,161,247,131,227,84,29,75,79,91,235,89,34,144,131,42,142,120,156,157,241,157,193,223,207,63,94,118,170,222,151,170,223,240,246,173,111,171,89,191,37,205,180,129,215,152,100,28,126,137,3,195,25,7,208,158,149,216,219,87,139,165,242,142,79,181,165,201,107,134,117,62,161,122,150,243,139,153,27,216,138,72,93,189,194,116,53,209,191,38,46,94,243,140,29,0,10,117,56,23,97,229,109,29,113,84,29,163,233,188,85,195,90,131,22,75,61,66,40,151,189,183,121,6,126,154,251,74,127,72,103,234,241,240,207,83,252,134,120,162,46,34,225,174,40,89,38,67,123,111,169,66,101,80,217,60,134,4,84,115,239,49,191,250,166,176,207,12,177,226,110,75,143,246,29,155,44,114,77,56,247,58,153,83,62,208,243,63,117,123,53,35,195,173,101,61,201,177,190,42,130,109,163,145,142,2,183,145,62,0,237,191,167,128,36,210,53,93,42,125,50,225,161,149,112,58,169,240,35,206,176,18,247,160,2,118,164,19,189,100,154,65,52,104,179,196,239,89,205,32,156,26,246,69,66,152,188,210,73,246,142,245,226,69,35,62,217,62,234,140,131,132,239,66,169,206,167,46,255,0,228,35,253,167,167,201,222,133,70,254,52,152,127,205,226,253,167,160,32,89,59,80,215,173,249,33,239,167,137,218,134,190,63,145,235,227,248,84,124,19,185,139,19,249,20,199,234,10,36,26,18,200,226,36,254,136,162,1,242,163,144,8,81,52,134,53,230,52,130,219,84,69,141,200,119,166,152,210,156,239,77,177,162,64,179,217,218,146,73,175,19,73,38,172,134,115,89,200,164,102,189,154,133,11,6,188,78,244,128,124,107,196,239,80,171,21,154,73,111,10,73,99,73,39,108,81,34,129,117,86,63,53,56,62,34,160,103,111,201,147,225,83,90,163,126,106,125,226,171,243,185,40,107,70,46,10,100,236,50,2,198,165,52,214,221,133,65,192,254,221,76,105,173,237,17,154,110,101,236,49,48,36,201,165,41,166,121,169,106,113,181,115,208,238,195,170,105,124,216,20,216,56,175,22,167,32,69,230,189,154,71,55,173,123,38,137,16,116,26,90,154,100,26,90,156,154,178,4,163,83,171,76,198,51,138,50,222,7,149,130,170,146,77,13,89,102,98,141,156,128,1,222,172,250,15,13,201,120,194,73,87,149,6,228,159,42,35,67,225,216,227,143,231,183,236,35,137,7,49,102,216,10,3,136,184,183,191,67,166,105,25,138,212,108,206,54,50,127,186,141,108,14,242,224,144,215,56,166,219,76,137,180,189,8,142,111,163,36,227,238,95,223,84,211,35,187,150,114,73,59,146,105,172,147,189,44,122,80,183,97,164,144,174,157,13,37,164,37,251,152,192,50,17,157,206,202,63,88,249,10,67,72,238,253,204,32,22,198,89,143,209,65,230,127,119,141,53,117,121,103,166,218,201,44,211,164,48,166,100,150,105,88,40,56,234,204,78,192,125,130,165,94,228,108,46,48,145,41,88,216,177,99,151,115,213,207,224,60,135,135,191,36,173,119,222,170,28,97,218,95,9,112,39,10,75,198,90,246,167,31,240,122,168,48,152,88,59,92,49,25,85,143,124,49,32,19,156,224,0,73,32,2,70,190,236,27,229,77,195,189,185,79,174,218,105,250,5,198,155,54,142,200,209,164,147,137,62,113,27,18,3,108,7,46,227,113,191,81,189,26,199,55,23,52,182,68,77,93,119,55,93,237,236,118,113,228,142,103,109,145,60,207,238,168,235,75,121,111,38,51,206,217,207,210,61,62,3,210,154,183,134,107,233,204,211,28,231,233,31,33,228,42,98,53,88,208,34,0,0,170,174,159,137,94,33,228,10,138,21,64,0,120,86,115,77,115,28,109,74,7,38,168,33,224,118,175,19,249,100,111,230,210,65,165,145,188,109,228,13,90,39,114,183,218,109,167,240,135,103,220,73,167,129,159,156,233,55,112,129,231,205,11,143,198,190,76,118,109,32,28,67,165,231,244,160,144,125,72,127,117,125,122,215,226,23,58,69,229,187,12,137,33,117,63,21,35,241,175,143,157,158,185,28,65,164,224,159,161,40,255,0,171,106,221,166,223,79,145,125,112,196,127,234,35,245,220,220,192,150,108,131,145,239,165,60,160,1,221,156,129,244,135,141,50,196,44,65,211,168,235,88,103,86,67,43,16,170,171,146,228,224,1,143,26,228,35,183,84,64,241,199,19,47,14,104,175,61,187,43,93,205,152,173,34,59,179,72,71,151,144,235,240,3,198,160,120,11,134,163,178,249,173,222,173,58,180,151,55,69,100,145,159,57,114,173,146,91,199,217,231,223,252,226,145,158,149,13,51,94,113,239,19,141,88,51,166,155,167,50,219,91,57,7,148,59,48,85,108,31,18,196,55,78,138,115,244,107,108,232,218,94,175,162,91,205,37,148,49,155,107,123,165,149,80,14,121,76,88,219,115,211,10,10,141,242,125,60,71,89,145,98,130,195,23,187,231,248,47,77,141,228,155,203,37,178,227,249,29,210,4,182,150,173,97,125,27,206,174,169,115,109,113,27,0,165,195,115,228,185,24,243,201,193,219,62,3,53,37,103,106,250,148,147,133,159,231,47,46,210,152,194,225,88,100,251,79,39,80,0,201,199,54,7,136,24,200,214,48,137,46,4,58,93,153,230,141,70,36,146,102,120,109,201,25,25,108,144,199,24,206,6,6,1,240,230,169,212,182,69,128,94,220,220,25,166,152,58,25,143,50,146,172,66,251,32,125,21,200,59,1,191,49,235,189,115,103,46,151,239,103,70,17,115,216,75,40,130,19,12,48,169,228,79,101,67,42,130,128,12,146,79,79,137,192,56,243,163,120,123,72,155,81,212,237,33,185,149,74,200,248,132,177,18,159,92,110,80,143,118,124,114,60,105,17,218,69,52,130,57,35,83,43,225,189,160,91,4,108,119,59,120,226,173,186,29,174,157,105,205,113,61,172,88,193,145,131,157,219,25,193,57,35,152,177,39,174,254,184,170,140,182,162,222,29,237,240,139,109,213,165,169,178,187,208,228,17,224,68,98,12,164,28,243,100,19,129,211,10,99,56,199,233,30,155,129,83,179,210,56,134,9,214,215,146,41,83,97,243,195,133,228,92,16,73,25,201,57,3,223,159,10,135,151,136,13,146,205,2,216,77,51,93,187,72,174,73,15,28,132,142,112,57,113,133,35,25,25,35,62,237,154,93,122,238,252,65,166,105,243,202,232,89,89,146,66,64,140,129,186,146,55,111,45,250,120,231,173,51,236,243,78,151,2,22,88,213,247,54,78,19,68,177,183,176,249,244,151,151,247,35,49,200,232,168,32,67,177,101,228,30,59,231,124,227,161,240,49,179,41,154,121,66,71,114,36,87,81,17,203,0,172,170,75,115,31,81,141,252,78,253,50,40,61,53,164,134,91,139,194,34,44,144,133,11,30,202,160,174,9,92,231,126,92,238,124,206,222,78,75,52,118,200,243,153,17,4,228,2,132,142,245,145,144,18,153,234,6,79,143,160,24,198,237,132,58,95,188,92,231,98,160,141,75,44,162,20,17,202,174,84,41,36,42,156,231,174,8,94,94,164,141,194,159,12,10,106,242,54,183,68,80,37,82,91,152,227,7,108,101,85,142,112,118,66,119,3,99,147,176,0,179,17,229,140,74,197,2,184,220,135,46,165,78,74,168,207,77,185,128,235,190,79,173,75,74,182,246,37,45,46,109,174,99,147,230,144,203,106,197,61,137,28,73,222,188,72,124,216,114,166,254,71,226,83,165,45,137,143,222,71,105,237,119,53,224,68,138,229,228,145,138,30,76,150,25,56,0,22,241,201,57,207,184,237,204,22,193,107,167,95,105,221,237,141,229,170,131,200,141,116,23,218,12,112,0,67,212,227,151,29,118,99,212,227,33,178,243,218,218,223,52,112,205,109,47,127,26,148,141,164,117,150,81,222,25,98,154,50,131,36,147,41,82,163,27,131,190,5,48,178,95,243,77,59,158,103,15,140,187,243,251,71,174,114,73,229,3,148,103,205,148,229,134,9,205,57,90,53,69,110,15,170,69,170,88,91,71,21,169,107,123,123,160,67,48,144,180,173,129,178,146,199,24,220,227,160,223,109,250,143,109,167,139,136,82,68,211,92,51,115,14,250,118,229,219,99,156,19,131,215,27,81,242,92,157,54,30,107,168,230,186,184,121,149,147,111,228,200,220,245,7,3,39,98,61,125,245,157,50,17,60,98,242,241,25,137,154,53,72,152,179,42,169,63,72,3,182,118,197,84,91,80,220,108,146,111,97,253,46,114,111,161,181,119,87,146,116,112,21,70,202,10,150,35,111,76,209,55,247,13,37,157,205,218,2,210,53,164,114,12,12,243,96,245,223,199,34,135,183,50,38,175,107,168,63,35,71,27,164,124,192,236,11,52,145,244,199,153,95,171,202,159,212,109,218,45,59,190,144,243,19,167,186,128,20,109,202,196,16,54,27,244,251,106,154,246,133,93,182,121,223,187,188,132,192,155,72,84,140,182,249,239,85,64,223,239,244,169,32,216,9,120,168,143,249,4,228,86,32,96,21,207,79,18,57,128,197,68,9,212,234,74,99,93,204,168,251,141,191,151,31,86,194,139,184,185,185,146,200,66,202,88,75,43,200,83,148,140,225,65,27,248,245,83,240,169,198,197,128,106,15,8,150,72,14,113,158,69,219,127,49,246,159,58,43,79,183,125,58,23,120,164,138,54,112,167,185,45,147,33,27,242,184,206,196,41,63,235,41,35,106,139,187,153,154,72,243,200,3,48,96,184,223,63,170,114,71,128,219,221,82,242,171,79,203,28,98,222,225,218,55,6,25,144,3,133,109,219,161,39,113,238,25,30,91,212,154,233,72,40,71,118,193,167,123,249,123,219,185,160,183,240,9,3,48,36,12,126,153,220,29,250,96,120,124,104,14,240,197,113,28,142,15,120,231,56,3,199,35,111,195,62,59,210,185,52,160,178,135,123,105,100,56,238,228,181,60,138,199,36,128,202,167,168,198,199,126,190,20,52,207,153,192,230,229,40,229,65,7,36,29,143,153,30,121,62,117,58,80,105,249,147,26,50,204,52,249,45,121,86,65,11,56,121,91,124,13,200,219,199,232,143,119,55,173,11,61,152,157,15,33,101,230,8,185,145,115,187,123,57,56,235,146,20,156,99,103,244,2,137,225,232,209,236,111,112,234,121,228,0,41,61,1,199,54,254,240,41,119,201,33,186,120,126,112,66,160,110,66,6,197,185,98,41,225,224,199,251,244,165,219,235,116,10,84,138,251,105,191,54,141,214,221,140,5,102,218,17,244,185,135,210,216,236,195,98,118,199,77,189,82,110,117,9,66,200,47,227,81,103,24,28,207,27,9,2,144,0,4,30,152,199,92,248,129,86,89,109,237,47,161,191,2,84,85,71,230,46,24,96,5,25,39,199,124,143,176,213,114,117,73,210,56,46,201,8,252,156,178,41,229,56,59,3,228,70,195,35,109,200,218,180,194,87,187,228,207,145,84,182,224,17,175,46,34,65,56,119,80,24,228,38,10,130,88,19,177,220,253,63,183,234,109,103,146,233,47,173,226,157,75,149,75,184,88,255,0,198,169,195,144,184,234,61,141,168,217,244,235,33,112,214,194,55,123,104,20,74,196,201,134,1,183,201,223,37,176,167,199,225,176,168,73,227,154,222,107,109,73,45,204,80,91,186,71,43,149,61,28,21,200,56,27,2,1,219,192,123,232,214,225,69,209,43,98,80,200,101,127,104,76,64,30,28,220,192,41,0,17,182,113,17,223,215,165,26,186,147,217,113,25,10,167,243,168,18,115,24,37,125,181,220,47,83,140,242,182,122,250,248,212,68,161,146,233,214,25,121,38,137,67,40,118,32,224,144,1,223,175,43,46,61,1,6,163,181,171,153,214,248,94,89,42,38,10,176,78,184,230,229,109,247,234,29,72,56,232,14,253,104,22,52,246,52,60,173,111,245,239,54,127,206,34,138,105,99,144,243,43,14,120,228,145,195,29,246,36,3,158,102,99,237,127,91,39,173,55,170,1,42,124,231,148,1,42,242,182,100,12,200,66,141,243,208,100,96,28,15,209,243,220,194,69,114,205,166,90,106,40,216,16,19,26,150,194,182,27,3,148,144,49,186,152,250,244,25,222,164,36,151,231,22,79,12,18,72,235,205,152,31,36,123,89,201,229,7,160,27,110,124,219,196,210,30,63,86,199,245,169,198,128,36,158,230,223,145,162,142,81,34,158,121,12,91,146,9,32,176,241,7,99,159,12,141,243,189,107,254,50,182,178,213,53,11,61,81,231,54,247,2,84,117,144,41,78,241,129,45,202,70,122,28,18,58,128,121,134,248,53,118,146,241,228,9,32,144,153,20,179,111,150,194,149,35,25,206,113,211,166,60,113,85,237,87,71,211,46,192,143,80,70,107,89,88,58,72,36,3,146,77,199,62,20,143,103,36,227,109,142,8,241,37,143,26,174,181,202,51,245,54,186,25,168,184,227,75,252,164,243,192,237,149,151,148,243,141,130,147,206,135,225,146,163,220,6,245,75,180,95,102,93,46,238,48,136,202,66,225,142,204,72,216,231,98,58,109,225,215,166,115,180,117,40,174,63,132,175,180,205,66,38,46,150,197,22,65,209,222,51,182,192,101,88,169,99,228,64,4,121,13,95,172,195,36,101,174,114,65,118,43,144,114,50,187,17,247,124,13,108,211,55,146,29,12,193,153,40,75,173,21,173,66,220,219,204,246,172,89,72,246,79,55,81,229,239,235,239,247,239,154,191,16,105,210,131,243,221,153,79,211,228,193,30,89,216,255,0,187,235,21,117,191,141,238,237,22,233,208,243,71,148,97,147,184,39,169,245,206,217,30,158,39,34,2,235,145,161,120,154,48,199,5,72,35,192,143,164,63,119,187,27,26,234,233,231,40,53,46,253,204,25,241,172,145,162,139,58,6,221,27,152,129,212,120,138,189,118,17,219,78,191,216,103,31,90,241,110,147,205,53,148,184,183,213,108,73,246,110,237,73,5,151,209,199,210,86,240,35,124,169,96,106,23,86,70,206,86,7,12,185,216,142,149,29,115,23,35,31,35,93,216,244,229,143,75,221,51,137,37,40,59,238,125,173,224,254,44,208,56,227,134,244,238,45,225,125,74,43,237,47,84,129,110,45,167,143,163,41,234,8,234,172,8,42,202,119,86,4,28,16,69,108,253,26,242,14,47,211,142,141,168,48,26,149,186,19,111,41,235,50,129,208,249,176,251,71,187,53,242,115,228,81,242,149,29,149,241,39,254,143,56,202,253,35,225,61,118,113,221,79,51,225,116,219,182,192,18,100,236,34,125,149,243,178,144,175,149,1,249,190,150,91,220,75,111,50,79,4,141,28,145,176,100,101,56,32,142,132,87,156,213,105,158,151,39,75,221,62,13,216,178,44,209,190,232,43,81,177,154,194,225,224,153,10,178,156,111,65,19,235,87,217,141,183,28,233,38,250,20,85,213,45,87,243,152,212,99,156,126,184,30,71,199,200,253,117,68,185,133,224,145,163,145,72,32,224,138,204,213,13,82,190,70,201,241,172,102,146,77,99,59,213,22,44,29,169,57,203,154,192,52,156,251,102,163,32,230,119,52,36,109,252,111,112,15,133,180,63,181,37,16,77,5,19,127,29,93,3,255,0,37,131,246,165,161,11,176,113,52,53,243,126,71,175,141,62,77,11,168,31,200,252,127,10,143,130,119,51,104,127,36,190,62,200,167,193,161,173,127,147,95,232,138,124,26,54,45,112,40,154,109,141,100,154,109,141,66,198,228,59,211,101,169,82,26,104,154,36,11,51,154,193,57,172,102,146,77,66,25,200,175,115,111,88,38,177,145,80,161,89,20,150,122,73,62,180,134,96,42,210,40,89,106,73,106,73,106,65,106,36,80,54,168,73,181,32,28,110,42,10,108,4,36,249,84,214,160,255,0,155,49,21,93,186,151,242,109,191,133,104,196,172,166,74,90,203,151,205,78,105,111,151,62,234,170,90,79,237,213,139,73,151,44,107,86,162,62,195,51,65,238,78,6,165,169,161,149,253,105,192,254,181,204,72,120,241,115,89,82,71,90,105,91,38,150,13,49,34,14,3,235,89,7,214,146,13,123,52,68,28,6,156,140,111,77,32,36,237,82,186,102,155,53,220,129,81,78,15,141,66,11,176,179,150,229,194,34,147,154,186,233,186,69,150,145,107,252,33,170,56,68,81,157,250,159,65,77,195,30,155,195,86,98,238,244,131,38,61,132,241,99,85,45,107,95,188,214,167,50,76,220,177,175,208,140,116,81,87,193,42,195,248,135,138,110,53,118,249,188,25,134,209,62,138,3,215,212,212,32,57,166,129,165,6,160,176,248,29,6,147,206,242,72,96,128,225,148,101,220,143,101,7,175,175,144,166,195,52,204,209,194,220,188,191,78,76,100,39,239,62,148,234,178,170,136,162,4,32,223,126,164,248,146,124,77,68,87,38,121,146,36,238,226,4,46,114,73,234,199,204,250,215,43,252,182,184,167,140,146,203,133,248,35,132,116,233,47,63,134,175,139,92,160,86,42,225,57,121,17,241,250,36,183,54,255,0,170,60,171,168,102,147,187,82,124,133,106,158,46,137,117,78,38,182,103,136,56,183,109,182,201,201,166,227,204,177,75,173,171,41,227,115,217,58,62,127,246,247,168,246,167,194,247,22,29,159,241,222,183,13,204,86,86,130,75,27,123,83,155,123,120,100,253,20,246,87,125,185,73,198,113,182,113,93,45,254,15,94,205,245,13,55,132,181,158,57,191,129,226,93,114,100,183,181,44,49,205,12,89,230,113,232,89,136,254,161,173,177,199,95,38,238,206,123,93,212,244,221,99,140,116,235,137,46,108,20,46,109,231,49,7,143,57,228,124,110,70,115,211,7,126,181,185,52,61,31,75,225,237,42,215,70,209,172,225,181,178,179,137,97,130,24,151,149,81,20,96,0,43,102,93,82,150,21,8,170,125,196,194,18,115,114,97,241,70,144,198,17,6,0,165,102,155,230,207,141,103,154,176,26,7,1,245,165,6,166,129,165,174,73,168,64,136,193,38,165,83,75,156,216,181,219,70,66,34,22,44,118,3,166,55,245,240,167,120,103,67,151,86,188,68,229,246,1,203,31,10,43,139,117,168,38,145,116,109,53,135,204,237,79,180,203,254,86,78,132,251,135,65,69,91,91,5,187,116,138,157,254,26,9,23,192,169,21,241,215,129,207,205,248,186,206,204,159,110,221,174,17,135,145,10,226,190,168,118,227,218,214,131,216,199,103,154,159,28,107,165,100,48,47,115,101,105,206,21,175,46,216,30,238,21,62,164,18,72,7,10,172,216,56,175,147,156,13,168,75,121,198,113,223,92,114,137,46,101,146,71,229,24,25,112,217,192,240,25,53,208,210,65,250,140,143,183,251,49,50,127,215,135,215,115,120,193,112,162,51,8,25,62,53,71,237,11,86,189,99,109,194,58,84,184,185,212,246,155,31,228,224,253,44,251,240,115,232,15,152,171,22,169,170,218,104,58,109,206,171,118,216,138,4,45,143,22,62,10,61,73,192,248,213,23,130,108,102,214,117,86,226,61,113,155,231,122,180,196,69,185,94,72,87,218,114,51,212,114,133,140,121,115,31,42,230,70,177,69,230,125,184,247,191,246,228,236,78,242,73,98,93,255,0,79,247,46,252,47,193,154,133,151,11,91,71,20,162,22,87,23,46,79,180,8,12,88,12,120,228,224,251,253,251,217,180,219,231,140,90,89,107,215,115,75,53,211,187,201,16,27,190,78,221,226,142,138,64,24,30,62,209,59,109,82,114,92,45,178,51,61,185,43,16,82,80,28,7,147,110,72,254,188,123,128,170,231,18,79,111,107,119,243,107,87,55,119,141,150,150,96,187,59,183,179,133,193,206,0,230,92,100,227,56,234,43,145,133,207,82,218,159,123,127,76,233,77,71,78,151,79,106,69,168,106,177,235,154,186,105,54,201,155,37,86,18,136,148,96,109,143,44,117,229,248,145,190,106,64,158,105,17,158,49,221,175,179,200,7,212,60,186,143,172,122,80,60,49,165,255,0,4,105,189,225,200,190,184,246,229,28,165,132,107,130,64,198,48,122,41,245,243,169,91,43,53,146,238,27,110,234,50,170,172,25,131,237,204,55,30,126,185,243,248,239,158,125,10,85,14,23,211,102,188,74,82,141,203,150,23,105,111,204,67,96,23,151,148,225,113,183,137,235,253,246,21,39,169,221,252,206,11,123,88,157,163,158,102,204,155,224,42,1,145,177,243,61,58,123,183,223,54,144,91,71,31,206,38,140,8,161,81,150,35,0,108,70,248,241,219,236,59,226,171,188,69,117,116,210,29,74,59,38,142,220,41,70,61,121,84,144,6,199,199,0,111,158,166,180,233,98,167,33,90,169,122,184,210,61,36,82,205,117,113,114,183,5,148,130,203,128,73,39,32,129,147,231,147,245,15,125,73,104,86,221,242,189,227,218,202,27,155,187,129,75,224,157,198,73,223,97,147,227,255,0,148,62,151,48,146,22,73,249,48,219,182,9,201,230,61,15,188,103,234,205,89,52,117,230,133,174,249,7,115,11,114,197,141,195,55,46,15,192,22,199,150,245,165,182,228,99,233,73,89,97,180,249,149,151,36,210,220,128,193,139,73,130,112,248,92,184,36,116,4,116,206,251,55,83,78,222,216,218,70,34,158,210,121,132,83,146,232,210,145,206,26,54,61,49,244,64,10,70,231,57,2,160,237,161,123,139,225,99,110,209,200,227,146,206,48,51,249,79,107,44,217,241,25,220,231,193,155,202,174,124,85,99,109,166,88,8,29,178,209,192,176,179,111,204,50,64,102,207,142,115,159,141,84,154,132,146,189,216,165,237,39,238,43,210,188,93,208,107,104,150,71,42,206,63,38,1,192,59,158,92,117,4,31,63,134,249,182,235,183,44,218,8,1,147,188,50,35,163,22,250,46,36,4,114,143,51,128,7,171,10,170,217,172,15,171,199,53,252,169,10,71,178,169,82,185,149,64,27,30,132,18,11,124,6,124,234,75,87,213,32,99,21,129,116,197,186,179,51,171,168,49,184,59,115,15,14,95,101,186,110,66,129,215,100,102,87,56,215,196,213,167,240,73,190,251,6,220,107,145,38,138,247,246,113,60,142,151,83,165,188,133,9,39,51,50,134,80,55,199,181,183,160,160,217,173,173,236,80,7,72,216,92,79,26,40,216,247,41,40,64,185,198,126,140,73,65,220,106,90,125,254,155,113,163,193,167,203,110,177,90,180,150,170,234,84,75,201,244,72,245,201,59,117,241,172,93,221,89,71,28,207,111,51,228,72,210,34,133,28,161,101,196,131,251,68,145,189,37,99,174,87,115,71,87,101,228,77,139,232,214,198,226,40,216,115,60,107,33,7,12,64,80,50,51,215,52,171,91,165,151,72,153,165,66,114,67,12,174,11,97,137,219,203,57,170,253,141,196,136,36,28,129,102,49,146,93,79,67,191,55,215,224,60,42,78,213,251,141,42,228,137,35,98,87,218,60,192,13,198,219,30,190,62,30,52,50,143,79,3,110,194,52,169,45,225,187,45,35,14,88,7,122,66,144,113,221,186,183,65,157,249,71,218,104,153,223,54,183,80,72,252,196,76,233,22,91,218,10,216,115,143,28,237,183,186,131,210,32,18,180,165,84,171,43,186,22,14,57,128,123,121,21,70,7,65,144,15,190,137,75,117,121,22,73,226,228,114,177,146,15,80,194,39,140,239,227,185,74,25,61,196,199,118,204,195,37,194,78,242,50,6,8,249,82,78,114,59,208,66,255,0,171,248,214,34,183,185,188,157,85,39,105,227,116,124,6,246,48,51,131,246,6,245,250,62,166,140,183,135,231,87,80,188,179,142,236,230,92,140,108,188,232,195,111,232,254,21,3,47,17,89,233,138,67,36,130,69,198,89,114,84,174,217,192,62,56,4,117,24,241,233,87,8,185,61,185,9,141,89,197,112,218,132,78,207,222,176,12,112,72,0,174,8,230,32,252,79,78,132,81,87,70,207,231,102,61,70,205,167,46,18,96,235,191,34,114,140,0,122,144,9,110,159,121,21,93,255,0,133,11,243,150,150,222,219,187,86,69,13,206,50,78,14,79,78,158,88,223,241,169,45,35,85,139,83,188,91,121,228,75,110,108,242,76,196,42,163,5,206,78,125,113,182,113,237,31,58,124,241,73,110,193,83,94,20,75,52,22,55,145,9,244,187,168,85,109,243,106,236,137,204,48,70,70,122,103,24,24,61,15,173,71,168,65,115,36,48,201,36,159,54,100,87,44,191,165,158,103,111,92,243,15,15,19,229,77,221,219,95,66,220,208,44,86,23,82,0,165,99,108,164,168,185,35,148,109,145,156,109,215,207,99,187,90,105,150,223,188,83,115,222,73,177,145,219,11,206,225,201,108,15,32,74,141,188,189,212,166,169,108,236,37,237,62,9,174,28,105,174,74,70,170,25,25,149,95,155,24,1,67,30,190,99,151,236,241,163,212,189,212,237,55,32,70,154,118,219,147,37,88,114,176,193,234,51,202,1,243,248,80,252,45,42,189,227,91,161,196,104,133,152,19,244,75,1,131,246,253,166,145,37,213,205,188,51,21,147,189,46,179,148,43,182,70,81,66,131,143,49,177,251,233,13,251,123,7,70,96,158,242,11,88,225,211,227,142,85,150,6,239,61,160,4,156,234,164,110,122,28,12,147,228,106,6,87,120,110,31,78,187,78,242,1,59,163,158,108,132,32,158,97,253,147,140,245,21,98,118,77,46,88,173,226,149,22,56,95,153,139,198,91,188,252,159,42,169,32,251,62,202,120,142,172,40,29,78,27,148,212,16,106,54,200,130,244,43,205,202,195,186,103,42,1,27,100,28,225,179,159,17,138,126,41,38,232,70,84,233,52,68,73,99,13,172,146,33,150,80,242,14,66,3,100,42,144,118,30,159,188,122,208,229,214,234,222,226,214,233,190,114,38,136,48,27,158,65,244,241,129,208,147,149,248,154,62,88,38,228,144,150,230,184,137,121,0,219,36,12,123,39,161,207,79,174,161,237,102,228,179,65,12,230,14,115,34,202,81,121,158,87,87,96,23,207,0,17,253,197,50,45,182,46,169,6,199,119,21,229,189,173,197,219,44,115,219,42,219,92,18,9,7,42,1,39,61,115,249,54,223,200,250,208,83,219,39,116,246,221,195,63,41,110,247,37,178,203,205,131,183,158,226,76,14,165,186,121,178,98,73,229,121,69,209,69,98,96,153,57,182,82,62,139,239,228,78,115,229,145,212,81,75,116,175,52,87,82,192,123,200,185,131,175,54,125,165,83,225,234,188,251,231,174,5,51,165,167,104,108,90,107,97,206,30,188,229,180,184,211,238,21,167,40,172,200,66,142,99,179,100,46,124,74,179,111,230,69,78,233,247,127,154,162,18,199,187,57,239,64,98,29,119,195,19,131,157,185,121,87,166,227,167,132,13,165,180,16,106,15,35,72,65,181,34,84,220,0,241,29,215,0,120,103,59,15,67,225,82,224,114,92,33,89,4,41,34,152,193,56,1,65,7,10,88,108,163,110,82,70,112,169,235,85,158,54,212,188,194,195,58,184,249,0,220,59,219,223,150,64,90,25,36,102,206,118,44,187,54,115,236,131,190,231,124,18,113,67,75,102,12,130,214,230,63,201,77,150,136,58,228,19,141,192,199,80,70,61,51,129,208,154,150,188,177,121,237,155,185,182,17,178,144,234,130,60,225,134,6,71,134,10,140,5,39,199,45,225,81,141,42,94,217,197,109,18,202,237,11,9,99,110,108,156,17,190,216,207,92,248,237,190,49,189,30,63,105,80,25,110,46,205,119,175,52,250,69,252,119,179,186,188,108,86,222,230,64,119,11,209,28,227,196,31,100,156,244,199,74,165,235,214,105,13,227,88,60,46,145,220,142,246,22,32,125,47,0,49,158,163,111,120,30,102,182,215,24,233,233,169,105,140,123,177,202,232,99,145,67,109,156,120,108,58,130,164,99,196,174,77,106,183,73,53,157,42,93,58,124,252,243,78,193,12,55,202,254,139,3,231,251,253,104,227,141,65,245,174,59,254,223,131,51,202,93,75,164,164,95,219,220,67,50,200,198,54,70,94,78,86,30,206,63,185,223,227,85,189,86,217,70,102,137,72,143,56,229,206,234,219,236,127,127,255,0,213,87,171,248,214,230,192,93,32,85,47,236,201,183,209,112,119,63,143,215,85,9,241,19,72,142,190,195,142,71,25,240,240,63,223,200,120,102,186,24,219,231,185,142,123,108,85,239,173,86,226,220,142,236,225,114,115,227,140,245,199,161,199,247,235,1,44,12,65,70,81,148,232,115,225,86,233,44,218,221,154,16,70,217,96,217,56,229,35,168,244,199,95,79,85,168,125,66,197,172,220,151,80,119,219,199,124,116,247,31,195,200,215,71,6,106,216,193,159,13,238,86,101,137,163,125,134,254,130,190,131,252,135,62,82,79,198,58,68,61,143,241,165,224,58,222,147,1,26,61,204,141,134,190,180,65,188,39,61,101,137,71,134,237,24,206,50,140,199,130,239,32,43,202,89,112,175,182,65,206,60,143,223,72,209,245,125,91,135,117,155,61,111,68,190,150,206,254,198,100,185,183,184,136,225,162,149,27,42,195,212,17,90,242,194,58,188,93,18,249,24,21,225,159,82,62,222,233,26,197,230,139,125,22,161,101,38,36,140,244,59,135,95,21,62,134,173,122,254,153,103,196,26,106,241,46,140,190,203,237,52,67,115,19,248,169,254,253,49,92,221,242,116,237,203,78,237,195,129,98,213,152,67,109,175,105,225,32,214,44,208,237,28,164,28,74,128,238,35,147,4,174,122,16,203,147,202,73,221,188,49,196,82,104,55,132,186,153,109,46,7,37,204,57,250,75,230,61,71,135,251,235,206,202,47,28,158,57,155,188,75,170,36,84,138,80,149,97,210,155,206,106,221,197,124,63,18,162,106,250,91,9,108,238,71,58,58,244,199,224,124,197,84,24,21,56,52,160,211,179,57,164,243,123,70,177,154,64,62,209,222,161,104,119,155,173,1,9,206,183,119,255,0,69,183,253,169,104,188,208,48,54,117,219,193,255,0,53,183,253,169,104,88,68,135,54,216,62,52,54,160,223,145,235,227,248,83,196,237,66,106,45,249,31,143,225,83,177,59,142,90,159,201,129,232,41,240,104,91,99,236,15,117,62,14,65,163,98,227,193,146,124,169,12,107,204,119,164,51,109,80,177,183,52,217,53,151,52,217,52,72,19,57,172,103,214,177,154,73,62,117,8,43,53,130,216,164,150,197,32,181,16,44,89,122,109,152,86,11,83,108,213,101,11,47,77,179,210,11,211,110,244,72,166,198,117,39,252,209,247,170,189,220,192,35,111,83,218,164,191,154,73,138,169,93,190,84,243,123,235,94,8,128,217,43,104,237,222,117,171,38,144,205,207,214,189,94,173,57,252,12,207,14,73,180,201,241,167,119,199,90,245,122,185,44,208,135,16,30,80,115,78,170,250,215,171,212,107,130,197,1,225,154,90,166,79,90,245,122,173,16,147,211,44,146,121,2,179,125,149,117,142,56,116,109,49,239,33,136,59,162,228,3,181,122,189,86,202,238,82,117,13,66,239,82,184,107,139,169,75,49,59,15,0,60,133,14,23,195,53,234,245,15,96,197,96,249,210,27,157,231,134,213,31,147,190,36,22,198,72,24,206,213,234,245,69,201,108,35,145,81,4,49,14,84,94,131,241,62,102,188,171,129,214,189,94,170,32,38,162,89,96,98,15,133,80,116,180,26,142,171,45,204,160,2,36,238,212,15,0,43,213,234,139,196,95,102,108,139,107,72,225,128,34,249,110,105,178,88,28,6,218,189,94,166,2,57,19,51,100,19,78,227,214,189,94,170,44,80,93,250,209,118,112,137,37,85,39,169,175,87,170,209,25,123,213,157,184,111,133,35,26,127,179,45,243,119,79,39,138,174,14,113,234,106,134,65,198,115,94,175,81,79,154,2,28,89,242,219,229,229,218,111,17,113,143,109,215,124,25,123,32,135,71,225,44,90,217,91,33,200,105,29,17,228,153,188,217,178,7,144,85,0,111,146,116,191,1,49,94,37,179,255,0,72,43,213,234,239,164,163,165,73,127,167,246,48,227,109,231,183,231,251,150,238,58,184,125,95,136,108,184,126,224,149,178,141,126,112,232,167,249,70,1,142,255,0,5,192,247,154,184,112,182,135,167,234,150,154,62,166,232,241,58,17,26,42,176,192,1,152,239,182,231,9,143,142,124,243,234,245,121,95,72,73,195,28,58,93,127,189,217,233,116,81,83,156,156,188,255,0,74,46,186,165,235,157,90,242,214,56,213,35,211,237,36,184,80,51,237,73,133,1,189,48,14,7,150,42,43,135,108,187,219,136,37,146,82,210,93,76,168,24,140,242,18,27,45,234,113,156,121,103,59,215,171,213,146,43,163,7,179,228,141,82,110,89,85,249,191,212,190,60,102,43,105,110,81,136,100,117,143,169,253,85,32,141,246,199,49,30,234,176,232,150,8,33,239,57,183,97,129,183,76,253,253,71,213,94,175,87,45,61,145,214,143,35,252,65,249,149,130,91,66,74,139,135,88,73,30,10,67,18,48,114,14,200,84,109,209,141,85,56,213,57,116,254,224,96,34,142,108,1,140,144,193,126,173,243,143,49,94,175,87,79,76,246,71,59,85,226,104,69,149,162,218,216,46,8,110,110,102,220,120,12,0,167,204,117,250,234,193,4,75,22,153,111,104,164,132,130,213,167,56,63,76,242,147,131,246,253,158,85,234,245,55,27,181,108,207,151,98,231,217,197,164,55,58,196,215,50,46,95,79,181,50,168,234,30,66,8,230,57,241,220,253,116,247,20,220,137,245,20,230,140,140,44,183,31,75,245,112,161,79,152,195,154,245,122,148,247,207,191,214,197,127,210,43,250,149,220,209,243,70,226,57,162,145,163,140,36,171,158,92,248,228,99,196,103,207,166,244,187,160,162,221,167,49,68,166,24,210,102,100,76,51,55,161,57,199,211,219,32,248,245,39,35,213,234,55,219,235,200,60,126,64,208,222,77,45,184,159,188,145,187,137,11,40,153,204,132,50,33,125,142,216,4,101,74,238,62,234,118,241,99,239,230,128,174,99,140,4,11,158,161,66,129,159,176,123,133,122,189,82,74,158,195,98,237,110,59,104,59,196,120,215,149,123,204,228,227,59,108,112,62,52,244,18,21,211,230,76,14,86,33,113,228,1,3,241,175,87,171,52,217,162,60,22,13,45,20,90,179,111,155,136,131,159,12,50,186,21,35,220,115,245,209,247,16,164,14,161,58,61,196,140,65,223,255,0,105,135,238,13,143,117,122,189,73,126,32,97,221,17,150,151,114,153,172,28,16,20,218,143,103,192,14,237,6,7,215,246,84,4,32,92,91,201,44,160,18,153,143,97,142,133,247,30,89,228,220,116,223,210,189,94,173,17,219,130,155,183,79,235,130,54,109,58,27,182,142,88,153,226,230,12,27,39,152,145,207,203,215,106,144,208,236,33,142,246,205,24,115,171,188,35,149,134,195,154,66,51,239,219,227,154,245,122,159,57,55,26,42,49,93,118,74,234,101,236,245,43,109,5,156,203,109,44,165,98,39,103,132,228,29,143,144,36,17,229,142,184,198,36,53,45,46,43,93,61,173,81,178,45,140,108,29,134,89,137,115,212,248,253,1,215,204,215,171,213,150,147,138,126,225,151,77,252,69,112,236,210,45,193,186,119,44,211,198,136,216,0,108,98,102,242,240,229,20,229,200,91,200,34,183,221,3,219,178,130,14,121,121,165,80,112,61,205,183,150,60,107,213,234,204,252,97,160,123,221,110,246,193,53,11,136,95,34,218,117,72,213,128,56,5,75,99,56,243,59,121,109,77,93,58,106,92,63,21,208,70,135,189,138,108,42,185,33,29,64,246,151,166,50,87,56,233,189,122,189,90,49,36,170,75,145,57,155,118,189,223,184,2,55,206,238,227,185,92,199,243,168,149,74,231,33,114,23,36,103,250,103,234,20,36,26,106,167,127,109,12,157,219,11,156,9,57,65,32,186,156,176,242,59,117,175,87,169,203,135,245,220,207,228,67,234,232,52,219,248,165,183,102,228,146,37,73,16,224,243,228,144,73,36,117,206,78,125,79,134,212,111,205,214,55,1,48,20,147,27,0,160,100,110,80,143,0,84,129,240,245,222,189,94,166,45,226,134,69,211,161,214,113,115,106,182,239,26,102,52,228,86,220,225,90,62,112,58,254,137,24,30,152,20,110,137,124,110,52,85,89,162,86,88,74,176,76,0,191,68,156,116,207,249,63,63,211,106,245,122,171,39,131,230,130,131,246,144,99,92,153,172,226,212,21,0,239,81,193,87,60,231,42,80,22,201,241,98,196,157,188,5,70,68,59,189,78,91,56,176,35,102,98,193,134,115,143,60,99,200,227,203,53,234,245,6,62,227,50,248,65,166,182,72,238,174,163,86,102,18,70,242,229,142,73,229,86,109,200,193,36,224,130,127,157,233,90,147,138,33,143,73,226,68,146,204,21,43,41,70,95,209,116,108,236,125,65,4,231,212,14,130,189,94,173,148,174,188,209,134,79,217,191,38,68,205,166,91,189,253,206,154,61,152,238,45,133,216,32,110,143,206,80,227,236,53,64,189,178,71,12,220,228,123,97,122,124,71,223,94,175,81,105,36,239,228,133,106,18,95,153,20,200,37,182,116,109,140,32,200,140,54,62,4,143,183,235,30,167,49,247,102,37,138,107,9,109,210,94,101,252,156,140,91,154,44,111,182,14,14,64,32,228,29,136,233,138,245,122,182,197,212,223,215,145,158,74,226,172,134,154,205,20,119,110,197,132,145,153,71,134,55,198,61,122,84,99,192,137,32,94,190,209,25,248,226,189,94,173,248,100,217,131,44,85,23,206,197,187,81,226,30,201,120,242,203,138,244,38,239,57,24,91,222,90,179,149,75,187,102,97,207,19,29,241,208,16,112,112,202,167,7,24,175,173,75,146,1,205,122,189,89,61,36,146,113,151,125,193,193,221,23,46,0,190,158,238,73,184,102,126,87,182,186,71,116,44,51,221,72,23,60,192,120,143,49,181,87,245,123,72,162,148,73,22,85,100,80,252,189,113,159,10,245,122,185,146,229,15,92,178,45,134,227,122,64,7,36,230,189,94,170,8,201,83,231,64,64,63,143,111,55,255,0,217,109,255,0,106,90,245,122,133,132,29,131,231,66,106,67,242,31,31,194,189,94,168,248,34,228,245,184,246,6,254,20,250,131,231,94,175,81,176,23,6,24,122,210,24,99,198,189,94,168,65,135,30,57,166,152,122,215,171,212,64,137,193,243,175,17,227,94,175,84,32,134,7,61,105,12,15,157,122,189,68,128,16,122,210,27,56,206,107,213,234,180,65,166,7,206,153,147,32,117,175,87,168,215,32,50,47,82,102,22,210,111,225,85,59,214,42,173,131,225,94,175,86,236,28,0,248,63,255,217]}],"imageType":["image/jpeg"],"_id":"5fad6e121b9b6e0004cdc19b","lat":40.6825739,"lng":-73.915266,"title":"546 Bainbridge St","utilities":"Water","moveDate":"Now","laundry":"none","price":2400,"neighborhood":"none","address":"546 Bainbridge St","city":"Brooklyn","state":"NY","postcode":"11233","summary":"A modern and beautiful *3 bedroom* apartment in the heart of Bed- Stuy. An open - layout design with a decorative fireplace. Right near shops, boutiques, bars, restaurants and more! \r\n\r\nTransit: Minutes to the A, C, J, L Trains\r\n\r\nAmenities:\r\nLaundry in Building\r\nShared Backyard\r\nStainless Steel Appliances\r\nDishwasher\r\nMicrowave\r\nHardwood Floors\r\nExposed Brick Wall\r\nDecorative Fireplace\r\nSplit AC & Heat\r\n\r\n*PETS ALLOWED\r\nGUARANTORS WELCOME\r\nNO FEE*","bedrooms":"3","bathrooms":"1","__v":0},{"options":["Pets Allowed"],"image":[{"type":"Buffer","data":[255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,219,0,67,0,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,2,21,3,32,3,1,34,0,2,17,1,3,17,1,255,196,0,29,0,0,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,3,1,2,4,5,0,6,7,8,9,255,196,0,86,16,0,1,3,2,4,3,5,4,6,6,6,8,4,4,4,7,1,2,3,17,0,4,5,18,33,49,6,65,81,7,19,34,97,113,129,145,161,177,8,20,35,50,193,209,21,66,82,98,225,240,36,51,67,114,130,146,22,52,83,99,162,178,194,241,9,23,37,210,115,131,163,179,24,53,68,100,147,40,69,84,132,164,165,255,196,0,28,1,0,3,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,255,196,0,63,17,0,2,1,2,4,3,5,5,6,4,5,4,3,0,0,0,0,1,2,3,17,4,18,33,49,5,65,81,19,50,97,129,145,34,113,177,193,209,6,20,35,51,161,240,36,66,82,225,7,52,114,130,146,53,98,162,241,21,83,194,255,218,0,12,3,1,0,2,17,3,17,0,63,0,238,169,88,208,131,182,155,209,146,83,35,78,85,1,14,129,28,128,19,79,77,192,11,2,78,186,213,53,115,132,178,73,82,149,26,145,82,16,145,17,173,65,98,225,36,193,34,13,77,66,243,43,67,59,84,178,194,4,105,169,210,137,108,223,219,116,144,69,42,68,138,45,162,115,63,180,104,105,92,76,42,80,51,36,68,137,52,85,158,236,5,16,64,231,202,158,132,66,210,125,79,194,133,124,144,171,85,3,250,194,144,210,12,219,136,80,211,77,121,212,148,2,96,76,244,170,75,101,169,41,0,44,136,243,169,140,185,149,83,152,165,85,55,52,200,89,132,158,96,199,74,112,68,129,27,80,219,91,234,78,104,11,7,83,202,140,151,27,31,125,42,66,188,199,227,74,247,6,154,220,114,80,100,16,61,148,232,18,64,16,118,162,55,5,62,21,79,158,244,189,217,231,207,111,74,0,103,118,147,172,107,89,220,131,203,95,58,40,111,99,211,77,43,2,84,52,34,104,29,128,169,162,57,69,48,181,82,250,210,148,36,141,183,160,44,67,238,227,223,77,83,102,127,133,76,238,181,208,211,75,39,113,64,88,137,221,153,208,143,117,52,160,193,28,234,87,119,155,82,8,142,166,177,108,136,136,248,80,43,21,235,111,225,80,222,18,102,173,92,100,68,3,80,95,108,243,20,209,44,215,49,97,10,26,136,175,57,241,187,45,191,218,171,206,32,40,45,180,160,3,62,85,233,12,101,63,104,146,57,215,156,120,201,46,43,181,27,133,64,215,42,76,24,210,43,166,145,140,247,54,206,15,102,241,190,208,176,116,92,56,20,82,133,168,30,101,36,29,235,191,182,163,160,222,184,87,7,179,60,127,134,33,96,149,50,210,134,98,119,240,158,94,234,238,141,137,35,174,213,21,119,46,4,182,214,99,74,148,218,246,17,165,67,79,72,210,142,130,69,96,106,137,105,87,74,36,233,169,222,163,161,122,232,117,162,165,71,248,82,104,160,188,250,122,82,41,9,82,72,80,10,242,222,154,22,99,83,78,10,27,123,234,64,175,187,194,45,20,20,226,72,104,164,73,60,171,143,241,46,47,108,155,167,177,171,162,163,107,107,45,218,8,132,172,254,215,180,207,186,186,39,29,99,170,105,164,96,150,139,135,110,68,188,160,99,35,92,253,255,0,41,174,99,130,97,110,246,135,197,105,195,26,10,253,9,133,229,93,194,135,221,92,31,186,60,201,248,86,208,241,39,197,14,236,219,134,94,117,247,184,211,21,106,110,111,7,244,96,180,234,132,126,215,183,151,149,111,174,185,0,141,171,111,184,195,44,84,200,105,44,33,180,161,33,41,202,34,0,218,181,204,67,5,125,5,70,221,89,211,208,239,70,124,206,236,151,27,20,235,37,74,240,251,232,205,32,115,138,207,170,62,131,246,136,32,142,162,138,148,20,192,136,170,36,118,218,68,211,211,38,35,122,192,147,49,169,38,166,219,90,134,192,113,193,169,216,116,164,198,18,202,220,54,59,231,68,158,66,167,32,169,100,18,106,56,42,90,132,109,82,91,16,125,149,12,104,150,222,154,124,168,168,58,198,186,80,17,215,152,20,118,183,219,74,150,90,37,54,57,232,53,169,77,164,244,58,80,25,68,129,165,78,101,17,168,169,41,7,97,35,73,247,84,230,198,145,183,165,70,105,38,165,55,167,153,229,80,90,12,146,39,81,69,2,121,10,10,7,46,102,140,158,145,52,153,104,34,72,143,90,126,195,97,52,196,200,63,150,244,234,67,29,62,218,65,161,152,172,223,241,164,49,161,52,0,164,198,244,220,212,138,92,130,105,190,211,69,128,194,103,173,97,212,105,189,100,143,101,100,235,161,166,144,134,29,52,164,211,158,180,167,168,26,83,34,79,58,100,139,155,161,52,43,171,127,173,182,27,92,229,153,35,172,81,219,3,164,254,20,80,114,208,59,20,247,120,88,109,57,154,0,121,10,30,30,242,153,115,187,58,78,134,174,221,78,118,200,35,74,166,125,162,133,230,70,132,29,169,167,212,77,91,84,91,182,238,125,255,0,239,79,152,26,85,109,179,229,73,212,196,121,212,196,186,8,223,221,74,197,38,16,168,201,157,186,211,76,236,34,178,70,224,211,93,117,182,80,167,28,113,40,66,1,37,74,48,0,234,77,3,20,250,239,85,216,222,61,132,112,253,154,175,241,123,230,173,154,27,21,157,84,122,36,110,163,228,43,156,113,167,110,182,22,23,202,225,174,7,177,119,31,198,84,144,114,91,164,41,13,36,204,45,68,144,148,167,194,168,82,212,148,146,32,21,29,43,70,71,2,227,28,91,121,250,107,181,28,95,244,163,202,26,97,108,173,70,205,177,251,43,36,2,240,223,194,66,91,32,234,217,35,53,106,169,243,150,135,60,171,95,72,23,56,223,107,252,83,199,46,47,12,236,198,192,181,98,84,91,119,22,125,89,91,78,176,114,168,78,98,60,94,22,228,202,97,75,108,212,46,30,236,235,13,194,238,209,141,98,207,185,140,227,9,37,98,238,229,62,22,84,65,158,229,189,82,220,202,134,109,86,70,138,90,160,86,215,111,108,211,13,33,150,27,74,27,66,66,82,132,128,18,144,54,0,116,169,77,50,20,118,49,85,154,202,203,99,59,93,221,238,49,166,73,229,181,73,67,93,40,168,103,40,212,81,195,122,84,182,85,128,134,224,71,202,156,132,101,35,225,69,41,51,182,212,160,64,6,166,227,26,16,152,136,172,82,121,83,227,96,14,134,144,160,204,116,19,64,192,171,168,161,45,39,126,166,165,119,100,141,166,154,91,215,214,154,98,177,21,13,29,143,58,113,103,77,34,121,84,144,152,210,57,244,172,80,34,104,184,172,70,201,28,141,9,67,82,34,164,169,36,204,80,212,136,249,211,76,150,69,113,2,53,27,212,119,83,26,198,213,53,193,26,10,138,226,126,90,83,37,144,28,1,68,244,168,111,162,1,129,165,88,184,218,180,32,84,75,132,104,103,210,168,134,114,94,49,1,28,107,98,189,116,184,182,63,241,138,237,173,167,192,147,212,117,174,45,199,64,35,139,172,23,166,175,91,31,254,160,174,220,202,126,205,39,200,107,90,207,100,20,183,96,148,147,169,142,84,210,153,19,160,214,164,169,7,122,26,83,38,5,100,108,6,225,35,65,208,84,69,164,204,107,229,83,238,83,43,137,62,85,21,104,51,17,84,137,100,71,17,204,68,239,81,220,70,250,237,83,148,201,49,165,13,76,141,0,248,211,76,150,138,197,53,166,158,179,202,163,169,146,73,148,249,85,163,141,129,169,6,163,184,141,53,170,68,146,93,225,183,27,204,2,57,84,11,252,17,246,202,84,218,9,49,93,137,204,33,162,152,32,106,116,27,233,81,30,225,230,159,240,22,210,125,68,215,155,28,99,91,158,236,184,108,94,199,23,66,46,16,176,34,2,70,166,172,89,124,165,105,4,25,243,174,131,119,193,204,153,132,25,29,5,81,220,240,163,140,172,172,54,72,136,174,136,226,161,51,134,166,2,165,61,86,164,11,101,231,71,178,165,89,166,31,36,254,205,34,44,87,108,60,66,40,182,160,23,213,167,234,235,90,221,61,142,73,69,199,70,75,66,70,100,166,39,125,205,15,18,74,91,178,81,17,165,29,161,43,72,7,122,135,197,55,77,217,96,206,220,184,133,40,36,166,99,125,72,163,157,134,186,148,109,223,33,46,0,116,154,176,98,233,42,80,133,10,208,175,113,118,48,236,247,215,151,104,98,213,32,173,110,58,224,74,16,152,146,84,79,221,30,115,29,106,202,199,24,106,229,40,118,210,229,183,27,80,10,74,146,176,82,161,200,130,52,35,204,26,167,7,185,74,162,189,142,145,110,2,146,35,67,27,138,152,16,228,65,133,136,230,43,82,195,49,199,91,132,184,14,149,177,217,226,140,188,53,32,26,230,148,90,103,92,101,25,34,81,181,104,153,8,83,103,158,83,68,75,111,164,120,86,28,242,58,26,35,78,52,177,225,51,203,122,48,66,72,210,61,148,148,154,27,167,22,71,43,143,235,27,82,124,226,71,194,136,156,170,251,170,4,84,140,154,70,244,37,218,180,178,78,66,147,213,58,83,207,212,205,209,124,134,229,215,111,117,102,68,206,134,41,75,47,36,74,28,11,242,86,254,250,76,235,73,251,70,202,122,198,162,169,62,134,110,18,91,163,50,168,30,180,241,4,109,20,137,41,94,169,80,167,106,55,28,232,36,106,155,145,182,244,50,214,225,38,142,6,145,242,164,40,81,243,160,8,110,182,64,168,79,54,14,159,133,90,174,6,251,249,212,103,219,74,201,36,10,164,196,209,168,99,168,135,19,230,43,205,252,88,144,174,212,110,65,144,130,164,130,169,213,58,14,92,235,211,92,67,110,83,149,196,170,65,210,13,121,203,21,96,220,118,179,118,202,155,5,43,90,83,10,59,28,163,90,233,162,206,121,173,77,179,131,240,242,199,105,86,77,151,59,212,165,133,101,88,50,62,238,213,220,154,104,141,136,174,57,193,150,174,177,218,83,13,56,62,235,46,71,186,43,183,161,168,58,123,234,42,61,75,166,180,24,148,19,161,27,211,146,136,223,83,71,9,208,77,59,187,29,43,35,75,2,17,26,24,20,240,105,66,62,52,185,99,106,6,96,144,42,46,43,137,177,132,216,59,127,112,161,149,180,200,31,180,121,1,235,82,160,110,5,115,158,208,184,129,182,237,46,47,20,176,109,48,241,49,63,214,57,174,221,117,211,223,66,220,105,92,210,184,191,26,199,157,187,69,134,28,202,110,113,60,113,204,185,66,161,77,160,152,17,211,79,128,174,187,193,28,47,105,193,216,3,56,99,65,42,121,95,105,114,232,26,184,225,220,254,30,149,162,246,61,195,55,55,171,119,180,46,32,96,139,171,208,69,147,74,254,205,175,218,3,148,242,242,245,174,156,253,192,18,38,170,111,249,68,223,49,207,220,114,222,134,210,75,134,74,117,160,180,20,234,165,67,74,152,211,121,83,249,84,136,112,97,162,156,142,160,40,17,210,162,92,224,118,238,130,88,57,15,67,181,78,81,202,52,26,82,103,211,149,0,81,12,53,86,174,158,246,10,129,229,68,32,29,170,93,226,201,125,70,102,130,18,21,172,85,95,169,54,49,177,3,207,231,70,64,242,61,105,137,76,238,40,232,78,187,111,82,48,168,212,71,46,85,37,132,28,209,66,66,79,199,165,76,183,108,104,71,178,147,41,18,173,219,51,181,77,109,35,113,81,218,26,242,169,77,129,166,181,155,44,58,4,123,232,237,193,59,123,232,13,129,59,239,82,27,28,230,105,22,131,32,17,167,58,42,77,9,19,235,68,78,131,81,73,148,135,141,58,82,200,144,58,82,5,121,214,114,6,61,162,144,199,73,220,210,76,211,100,141,8,165,26,136,50,104,3,53,60,197,33,211,109,60,233,76,250,69,48,171,125,170,144,24,72,219,225,88,79,33,189,96,147,231,228,41,142,60,134,116,62,37,30,66,130,71,43,42,19,153,100,129,81,157,184,82,228,38,0,161,184,234,220,57,148,125,7,42,25,60,128,18,5,1,114,194,221,82,194,76,193,32,78,148,73,241,107,64,182,63,98,148,138,40,243,215,165,3,67,137,129,206,161,220,55,38,116,169,89,128,212,199,149,13,196,133,38,7,42,1,144,66,74,23,35,214,164,33,71,98,52,161,173,18,118,165,31,118,70,180,18,68,226,78,32,71,13,224,87,120,227,150,206,92,166,213,33,93,211,100,5,40,149,4,128,9,245,174,21,115,138,113,231,107,236,181,136,98,120,137,192,120,102,225,41,122,222,214,213,96,220,221,182,96,165,69,90,165,180,168,107,174,101,144,173,59,165,10,235,125,166,40,171,130,49,52,1,186,17,63,255,0,17,53,202,248,5,251,172,43,132,184,115,15,197,90,9,67,152,93,175,112,242,117,73,29,210,96,30,135,72,246,86,244,244,141,214,230,53,94,182,123,23,152,23,14,96,220,57,100,48,236,18,193,187,86,115,21,175,44,149,56,179,186,214,163,42,90,207,53,40,146,121,147,86,237,180,55,131,165,61,166,137,220,105,82,91,105,32,82,108,148,129,33,146,118,229,82,219,106,35,195,19,181,43,109,138,56,72,157,189,42,91,42,195,82,136,228,0,242,167,229,2,77,56,107,184,246,82,132,146,1,2,144,193,145,191,90,76,164,206,147,71,13,200,222,156,26,3,82,54,160,0,165,26,250,83,210,216,232,39,158,148,64,144,55,211,214,146,6,186,80,22,4,177,190,130,130,185,59,81,212,58,233,72,81,59,141,40,0,33,17,207,79,42,82,145,172,1,165,28,35,46,189,105,165,59,232,104,2,58,211,52,55,17,204,105,214,164,168,71,58,18,209,52,18,200,142,167,77,5,71,90,39,245,125,189,42,114,209,32,131,65,90,102,96,197,81,45,16,28,111,195,161,168,23,9,128,64,210,173,29,78,158,85,2,225,3,114,61,106,145,13,28,135,180,97,147,137,112,247,63,222,219,251,126,210,187,123,9,150,145,191,221,21,197,123,81,66,70,49,100,225,210,20,193,159,71,107,183,91,1,220,54,27,241,120,64,152,210,180,155,246,80,169,47,105,152,80,99,93,233,136,202,14,163,126,149,35,186,81,7,49,30,202,84,182,145,202,60,235,59,155,216,139,114,218,137,216,13,42,57,104,36,76,213,141,202,117,208,13,170,42,146,102,34,154,37,145,20,58,15,101,5,99,73,136,245,169,42,72,214,98,40,74,79,198,169,16,66,112,71,88,168,238,32,70,186,30,181,49,196,153,218,104,11,76,235,30,117,72,76,237,221,202,117,17,172,77,52,53,172,64,169,153,33,106,215,80,40,97,181,73,128,14,145,94,14,83,235,20,136,171,183,74,129,48,36,138,136,237,163,97,36,101,26,249,85,185,64,228,6,187,84,119,89,212,152,137,164,149,131,50,52,92,122,221,8,36,128,4,86,191,108,64,125,122,114,173,167,136,82,159,16,17,167,42,214,45,191,174,114,189,90,29,195,231,241,159,153,161,49,189,92,65,0,111,240,168,28,100,207,125,128,190,206,82,73,203,183,145,21,96,216,41,90,36,78,167,74,148,227,8,185,109,196,20,230,5,179,165,105,41,101,212,194,16,206,212,122,156,59,181,190,29,205,217,166,54,249,10,92,225,151,1,72,0,18,71,118,118,7,127,74,249,133,192,92,79,199,92,38,13,207,10,113,158,45,131,247,42,5,9,101,245,119,74,81,228,164,19,148,237,204,29,171,235,167,104,214,205,255,0,160,156,66,211,160,132,43,11,184,0,1,48,74,14,181,242,239,179,14,206,238,56,215,138,112,190,24,182,14,15,210,151,141,219,168,36,120,128,36,73,30,96,87,101,9,172,151,144,169,82,237,43,202,22,190,139,226,206,177,192,191,77,30,215,56,121,13,219,241,86,7,135,113,69,178,64,151,89,31,85,185,142,167,40,202,127,200,43,209,125,158,253,52,187,23,226,53,183,101,196,79,226,28,53,116,178,6,92,69,130,16,15,255,0,17,18,152,243,49,84,88,215,254,26,188,75,111,102,49,14,16,226,198,174,51,36,41,54,247,86,197,38,122,103,73,204,61,168,158,181,205,248,131,232,151,218,247,13,135,63,75,112,123,151,204,167,66,229,184,23,9,62,137,30,63,122,107,149,98,240,181,182,127,35,212,159,11,171,79,151,166,167,185,176,14,33,225,254,32,181,69,255,0,13,113,21,150,37,108,177,40,93,187,201,112,31,242,147,87,204,93,58,19,37,38,57,200,175,151,236,240,158,53,194,56,162,142,22,156,99,0,191,73,9,43,179,184,93,186,129,157,51,3,31,29,43,162,112,151,210,131,183,94,13,121,22,151,152,205,167,16,91,180,97,108,226,108,119,79,64,229,222,39,64,125,65,52,221,40,203,88,179,157,209,171,76,250,18,213,226,23,247,180,53,45,14,52,161,57,128,214,188,149,194,95,77,142,30,184,119,47,31,112,222,39,130,21,72,47,180,215,214,24,79,150,100,120,143,174,81,93,203,131,187,89,224,30,54,183,15,240,199,25,225,119,195,246,16,250,115,15,34,55,7,200,214,50,160,208,42,173,119,145,209,138,16,161,225,62,234,105,106,39,83,21,91,107,136,56,189,2,85,62,178,42,98,110,196,194,198,189,38,177,113,104,209,78,44,71,24,73,50,82,61,118,161,148,56,145,224,112,159,35,82,3,200,81,131,189,49,81,62,18,13,10,77,3,132,100,4,45,104,62,52,123,69,56,56,130,14,85,0,103,157,98,128,223,106,10,224,253,225,86,164,101,42,93,3,171,161,18,106,59,169,4,72,144,104,10,117,104,36,33,68,122,211,85,123,149,36,173,188,221,114,254,85,162,49,113,104,168,198,208,9,74,78,211,94,112,197,29,105,142,213,177,37,172,146,16,242,60,32,73,216,87,164,113,201,81,108,160,232,117,175,41,227,88,194,24,237,163,19,176,1,75,206,255,0,119,152,9,9,148,141,13,116,209,214,231,45,77,206,189,192,238,139,254,208,216,112,182,144,164,219,57,49,188,114,145,93,165,40,233,189,112,142,204,18,243,125,170,150,164,148,139,7,14,191,225,252,107,190,164,76,16,43,58,154,51,74,123,3,9,4,109,78,41,230,40,165,28,235,2,117,131,239,172,174,104,15,187,6,116,164,40,145,181,19,39,73,164,113,89,81,162,74,140,192,0,106,79,74,46,9,95,68,107,252,83,138,46,202,219,234,86,132,125,102,224,16,152,253,84,243,87,149,113,220,62,197,93,170,113,98,112,150,75,136,193,48,87,1,189,48,82,30,80,58,32,245,147,240,173,183,180,43,204,78,222,235,244,46,29,149,236,119,27,80,101,148,131,63,87,102,117,49,200,121,244,6,183,14,17,225,107,46,11,192,90,194,173,192,83,159,214,92,59,26,186,225,221,71,249,229,85,23,166,111,66,231,28,158,207,175,208,179,80,106,213,148,178,202,2,16,132,132,165,41,208,0,54,21,23,34,158,86,187,81,22,20,242,224,73,169,108,91,4,65,138,12,237,113,141,50,18,157,98,140,98,117,17,20,242,145,39,72,166,148,235,243,210,128,176,221,199,178,134,116,244,162,29,52,157,77,13,114,61,15,74,1,144,174,60,79,157,196,197,34,102,54,215,229,89,115,173,193,220,232,41,200,18,118,154,108,144,137,26,252,170,67,77,159,109,49,164,237,164,84,150,145,202,12,138,150,82,65,27,111,64,72,154,152,202,96,80,154,78,195,153,169,109,136,0,14,85,37,36,21,177,27,212,132,116,214,130,141,14,190,148,100,239,168,21,3,12,136,223,149,73,64,129,161,160,182,39,202,140,147,236,160,180,25,59,211,179,13,4,208,231,44,17,238,165,4,237,69,130,225,51,115,53,130,0,131,67,157,9,167,2,76,201,214,149,135,113,199,65,88,21,148,29,41,164,245,164,19,6,39,221,78,193,112,178,41,164,128,51,43,111,58,26,222,75,91,234,174,128,212,103,29,91,166,84,71,225,64,92,35,151,74,213,45,232,7,62,116,5,17,88,162,36,210,19,231,173,2,18,126,20,134,103,242,172,42,0,77,97,4,239,160,233,64,19,25,209,180,136,210,138,60,168,54,230,27,16,104,194,54,147,65,72,194,8,229,72,72,248,210,146,7,231,72,77,3,2,226,32,208,193,141,61,244,119,4,236,61,106,35,239,37,147,0,230,61,5,50,89,174,246,150,176,207,3,99,15,172,128,150,173,203,132,158,137,215,240,174,29,195,56,165,255,0,14,224,56,115,24,211,127,92,193,111,219,134,151,205,133,201,129,229,21,217,187,71,120,175,130,49,149,58,144,82,155,55,9,7,99,9,38,185,54,5,103,111,137,246,46,150,29,212,52,46,27,65,39,80,91,184,90,71,252,177,91,211,118,142,189,78,106,170,242,86,232,111,252,63,114,46,108,195,97,224,233,106,6,105,153,73,218,174,18,4,114,138,231,125,142,220,58,254,24,251,14,40,172,176,16,130,127,205,31,42,233,8,65,229,207,144,169,154,180,172,20,222,104,220,193,61,60,168,136,73,210,34,158,134,129,215,90,59,108,198,226,160,180,53,44,157,36,123,232,169,104,68,29,41,225,0,83,163,79,90,150,202,176,60,163,174,244,135,65,181,17,64,132,207,206,152,164,157,142,212,38,0,214,9,208,82,68,0,41,196,123,105,66,99,219,84,3,50,71,47,141,96,68,15,194,158,65,219,111,90,73,58,193,58,80,3,50,13,233,164,78,186,201,162,17,19,39,95,149,52,131,180,105,64,88,17,79,157,13,64,206,209,71,80,211,122,18,232,36,142,177,164,197,1,196,243,169,43,208,122,80,22,1,249,83,68,180,67,120,0,39,95,109,64,184,0,3,230,106,197,234,174,185,4,131,58,242,170,68,52,114,158,213,33,55,182,206,29,114,247,83,30,78,87,112,182,68,91,183,31,176,54,244,174,31,218,184,37,108,168,157,2,17,63,255,0,18,187,165,176,254,140,214,250,160,110,54,210,181,159,117,10,159,121,138,83,164,211,50,249,243,218,142,164,196,211,14,245,145,176,55,211,153,35,172,107,80,220,72,223,240,171,7,64,45,72,21,17,105,211,90,104,150,67,90,78,186,208,86,32,107,206,165,45,28,231,106,10,210,6,149,68,52,68,88,222,128,180,232,98,117,222,165,172,117,16,42,59,137,141,42,132,119,124,154,157,186,235,77,40,3,97,160,163,168,2,76,210,16,51,108,60,205,120,214,62,154,228,114,55,210,116,218,132,242,116,145,164,121,84,152,214,71,194,130,240,251,53,105,69,133,115,72,226,52,16,167,8,216,141,5,106,150,210,94,115,160,173,203,137,16,10,20,179,200,70,149,168,91,39,237,156,175,66,135,116,241,113,127,152,75,110,67,168,210,119,171,11,100,230,81,1,59,182,175,149,68,101,50,226,9,19,86,86,168,135,96,254,194,183,170,169,172,89,20,123,235,222,115,254,213,166,223,179,174,36,82,91,204,70,23,112,35,252,58,87,135,190,138,56,41,61,169,240,187,249,1,40,196,144,169,137,228,107,221,125,175,182,202,123,50,226,158,252,24,56,69,192,211,174,83,21,228,95,162,94,31,61,164,112,230,118,224,139,224,71,166,83,90,39,248,45,126,246,58,48,86,142,45,203,253,63,22,125,75,104,0,148,129,4,64,229,79,113,134,46,83,145,246,16,180,254,242,102,164,54,192,202,157,57,81,59,160,107,198,84,221,143,93,212,87,52,222,35,236,163,129,56,181,131,109,141,240,237,149,210,78,221,227,41,95,183,81,189,113,158,46,250,11,118,103,141,165,78,96,233,123,14,112,146,97,165,248,103,164,42,64,30,145,94,153,13,158,148,236,154,197,92,96,227,221,186,14,222,92,245,247,159,61,56,251,232,23,198,24,127,244,142,21,189,69,200,67,80,80,178,80,84,70,208,68,141,124,255,0,133,115,188,115,232,103,141,218,181,107,121,101,139,139,27,240,210,86,232,188,101,76,45,151,99,196,18,243,122,111,177,248,215,213,32,147,16,69,2,231,10,195,239,146,83,115,100,211,128,141,115,36,86,240,173,90,59,59,153,73,210,158,241,183,184,249,83,103,135,125,43,59,38,111,235,24,54,55,137,226,118,13,248,130,86,177,137,48,173,58,143,180,138,216,184,123,233,185,198,88,121,78,31,218,23,103,73,188,40,33,43,119,15,112,161,233,255,0,225,174,50,250,73,175,160,248,191,99,220,27,137,41,79,49,96,108,95,81,204,93,181,81,105,68,249,148,196,215,53,227,15,163,21,158,54,233,121,214,240,220,93,48,66,145,136,90,33,75,32,244,90,50,168,29,181,215,106,213,98,255,0,251,34,98,240,148,167,220,127,47,237,250,156,131,133,126,149,93,145,241,18,45,251,206,36,115,4,121,226,82,24,197,155,45,0,177,18,140,231,195,152,72,210,121,215,81,179,226,156,63,16,101,23,24,109,243,55,204,175,84,185,108,224,88,35,216,107,202,93,160,253,10,251,78,192,174,239,46,176,188,46,223,18,180,91,174,41,182,251,204,238,33,185,37,41,37,96,76,13,38,73,210,184,102,35,193,157,163,246,113,118,167,109,109,113,254,27,116,42,65,181,113,214,80,76,238,19,178,171,88,212,161,85,218,50,50,158,2,189,53,153,126,252,209,244,173,56,229,177,86,69,57,149,95,178,177,7,227,70,250,235,106,19,166,83,231,95,60,112,95,165,7,110,60,55,145,155,252,82,195,136,45,91,208,181,138,90,229,112,129,251,233,141,124,245,174,133,132,253,56,248,89,89,19,197,124,39,138,224,14,64,10,118,197,127,89,96,30,177,162,135,164,86,159,119,190,199,44,165,82,29,228,123,25,119,8,36,193,17,65,14,247,151,104,108,109,207,90,224,220,43,244,142,224,174,47,87,113,195,60,105,134,98,79,170,50,218,173,93,205,196,157,134,69,65,53,213,248,63,24,127,19,184,155,150,148,218,201,136,80,169,149,55,13,201,83,204,94,227,45,195,141,8,211,221,94,84,197,240,155,51,219,54,36,225,32,186,183,148,234,134,109,84,4,1,3,173,122,199,26,64,204,216,175,50,99,24,53,165,239,107,23,119,78,186,90,113,151,206,69,14,178,34,107,162,139,181,206,74,139,83,164,246,122,203,71,181,37,190,211,153,135,232,245,164,129,207,84,235,93,177,34,184,231,102,234,67,189,165,92,148,144,66,112,245,73,3,158,97,93,149,35,144,172,106,238,92,54,20,38,116,61,43,50,198,160,105,79,2,148,1,89,150,48,36,76,197,67,197,241,91,78,25,193,238,56,159,18,32,55,110,131,245,116,29,10,213,180,143,144,246,213,147,22,223,89,119,187,82,178,180,129,157,229,76,0,159,204,254,117,207,177,27,143,252,205,226,192,80,85,254,141,96,46,101,74,96,132,220,190,62,105,21,22,206,242,242,231,244,55,167,248,81,237,30,252,190,164,126,1,225,219,151,174,174,56,255,0,136,90,63,164,177,48,75,8,89,147,110,196,200,72,233,53,183,56,165,60,114,129,165,21,213,149,158,237,16,0,208,1,70,183,181,203,170,134,181,173,204,1,177,106,16,51,41,32,154,144,81,166,241,70,34,52,210,145,72,0,242,169,2,62,81,172,83,10,116,154,144,83,36,116,245,166,20,29,200,58,83,184,17,242,29,166,134,164,235,82,178,233,180,80,84,152,2,105,220,10,215,147,246,228,201,152,20,228,39,214,156,242,63,164,31,102,180,230,211,16,41,144,25,180,243,214,165,52,157,38,128,210,122,242,53,37,3,99,21,44,160,200,62,122,84,166,244,30,205,170,42,73,153,243,222,165,51,176,243,164,82,12,141,52,20,118,199,149,9,2,140,141,32,138,130,145,33,0,13,141,60,40,192,245,161,36,192,137,154,112,81,218,130,130,133,107,20,225,255,0,106,24,36,209,39,173,0,56,65,4,76,233,233,89,207,157,34,100,141,105,142,92,33,157,7,137,93,40,0,170,41,2,84,64,20,7,46,10,188,45,232,54,160,45,197,56,172,202,84,210,76,154,0,116,145,89,231,77,220,206,244,179,58,142,84,1,147,172,109,255,0,106,76,202,35,64,61,127,157,235,8,6,14,254,92,171,57,196,208,2,0,18,100,234,122,145,78,146,127,141,32,0,234,70,250,82,128,73,219,217,64,18,153,251,128,69,20,111,190,145,66,96,16,145,68,83,136,64,212,192,233,58,208,52,56,143,63,101,53,110,180,129,227,86,189,6,245,25,203,133,168,229,71,133,39,77,14,166,130,103,169,160,46,21,235,149,184,10,17,9,244,220,213,121,78,240,118,38,165,73,51,161,233,64,143,12,157,201,166,132,107,125,160,167,55,3,227,169,63,255,0,96,247,63,220,53,196,187,63,226,219,6,187,54,85,136,1,229,181,121,140,55,146,36,23,63,72,92,33,180,127,212,125,5,119,14,63,17,193,88,234,142,195,14,184,63,253,51,92,23,232,229,192,151,110,240,218,113,236,116,165,77,183,138,98,133,134,55,204,179,126,249,82,213,232,169,0,121,86,241,179,131,185,140,219,82,78,39,84,236,223,134,85,128,112,235,109,60,216,77,197,210,187,247,64,26,137,216,123,190,102,183,38,216,136,243,166,91,39,194,38,42,82,82,8,145,181,101,41,93,221,142,49,73,89,8,16,0,208,123,105,192,115,27,210,196,105,236,165,202,98,64,169,185,66,128,54,141,235,20,4,0,69,56,32,192,59,210,145,172,157,169,0,51,172,201,247,82,41,58,115,246,209,32,111,165,34,164,15,157,0,8,160,239,58,251,169,52,27,10,113,231,175,166,180,208,99,65,206,152,25,4,255,0,49,72,96,105,48,41,73,229,39,78,84,197,153,16,76,13,226,132,6,2,39,81,72,116,17,88,21,76,42,214,168,4,82,134,192,192,244,160,173,92,166,136,170,18,128,146,119,52,18,193,157,143,144,160,56,8,16,7,186,164,43,168,168,238,104,116,166,132,200,175,236,96,107,229,85,247,39,121,21,96,254,160,131,172,116,168,47,178,226,129,50,0,243,170,68,51,147,246,180,33,164,40,255,0,179,31,243,205,119,107,33,54,140,171,247,19,175,178,184,111,108,12,134,152,108,202,143,217,40,159,97,174,233,96,38,201,147,213,180,242,242,173,42,119,80,169,119,152,242,157,60,34,134,82,68,193,163,148,204,136,166,68,107,89,154,177,139,73,45,30,93,52,168,170,78,155,84,242,62,204,252,234,3,142,36,25,137,7,152,219,223,64,128,173,58,234,61,52,168,235,72,2,0,163,56,174,67,105,59,10,138,230,98,160,76,249,107,252,138,162,88,55,84,144,55,17,202,42,29,202,215,16,209,133,17,235,82,156,76,193,36,251,106,58,194,83,36,144,34,169,16,119,162,0,62,186,82,76,137,210,158,145,153,49,26,83,10,117,51,94,65,244,98,76,29,183,161,92,104,217,219,165,21,83,48,40,47,255,0,86,163,28,185,80,6,155,196,114,90,63,206,149,169,91,207,124,230,156,235,111,226,17,246,10,73,223,149,106,118,136,33,231,52,157,171,190,142,145,60,124,87,230,19,216,132,186,157,227,80,106,210,209,36,191,149,63,236,213,242,170,214,4,184,157,180,171,156,57,41,69,210,119,50,149,143,133,57,247,89,52,87,182,142,125,219,121,105,190,202,56,165,215,51,39,46,18,250,134,154,206,83,94,96,250,32,218,231,237,27,135,225,32,229,185,81,219,83,224,85,122,127,233,0,201,255,0,201,254,44,33,69,36,97,55,4,31,68,29,43,206,223,67,203,114,174,208,112,32,173,114,188,225,73,233,246,106,219,249,235,90,199,242,159,159,192,219,13,254,97,255,0,183,226,207,165,173,167,65,233,79,201,180,211,144,128,18,35,165,58,60,171,207,75,67,181,200,96,69,46,90,127,165,41,26,205,85,137,204,51,37,40,79,149,56,0,43,13,22,11,131,82,100,105,77,41,85,26,41,32,29,5,22,5,34,58,219,11,25,86,144,160,121,29,106,151,23,224,190,26,199,26,91,56,150,17,110,242,86,33,82,129,168,243,173,131,45,48,167,93,43,57,83,140,187,200,218,21,101,7,120,187,28,19,141,190,135,61,143,113,107,78,71,15,91,218,56,176,124,76,14,239,94,190,24,159,104,175,46,246,161,255,0,134,230,36,59,251,174,7,226,87,27,48,74,90,185,111,188,73,242,204,152,32,123,13,125,26,82,76,107,81,223,65,40,39,247,77,74,115,165,249,114,107,224,110,171,42,186,84,73,252,125,79,132,156,29,192,120,190,21,244,136,225,174,26,198,109,153,106,255,0,15,198,62,169,112,19,160,206,218,143,56,242,222,190,161,224,56,99,182,183,237,168,1,151,57,219,81,94,54,226,252,13,103,233,165,100,224,108,36,185,196,79,42,122,234,163,94,247,192,48,164,42,221,199,212,33,77,165,74,30,250,244,171,84,110,205,244,60,185,83,211,79,31,145,11,23,64,43,110,107,206,24,163,64,246,137,137,101,4,40,93,13,15,57,231,94,148,197,53,113,3,90,243,102,51,117,111,255,0,153,184,158,224,7,119,78,249,162,63,3,90,210,123,158,117,67,162,246,110,202,27,237,14,229,73,220,216,170,71,49,226,21,216,64,7,72,218,184,247,101,247,8,188,227,251,215,27,74,161,22,25,124,66,8,149,131,93,136,1,202,179,169,185,84,246,20,1,0,115,167,132,40,144,148,32,169,106,33,32,14,102,147,88,153,170,254,38,226,86,56,47,1,115,26,113,33,119,111,130,205,139,92,212,179,250,209,89,54,246,91,155,194,10,78,239,100,80,246,137,142,94,247,140,118,123,195,46,143,175,223,235,125,114,147,254,174,223,235,31,118,130,167,225,88,93,166,5,134,49,131,225,232,41,101,132,229,29,84,121,147,230,78,181,75,193,184,29,213,139,47,99,24,178,187,220,91,19,61,227,235,59,160,29,144,61,43,112,182,182,143,26,199,165,52,178,171,34,103,60,238,226,91,90,199,141,124,250,212,172,177,160,210,151,195,202,150,130,108,48,130,117,164,141,41,250,13,107,35,174,177,231,64,52,12,166,70,212,194,153,163,70,145,77,202,40,17,29,73,128,119,243,166,45,58,251,102,164,20,144,116,28,168,100,13,64,26,80,5,91,232,151,207,178,156,148,143,74,115,201,61,250,167,105,167,164,108,98,168,86,30,129,200,209,145,188,152,161,37,59,105,70,64,136,208,251,234,70,17,51,165,73,105,68,238,42,50,117,231,71,111,150,176,104,26,37,164,237,174,212,64,177,235,64,74,168,137,50,102,61,42,108,48,233,86,190,180,68,237,160,160,36,242,52,100,25,129,72,104,40,246,77,63,68,130,165,152,2,163,59,116,219,32,193,204,161,200,29,168,10,121,110,130,86,121,29,40,40,144,187,178,224,134,196,13,188,205,7,158,167,208,208,218,38,15,42,124,128,36,154,0,112,19,189,42,138,83,185,244,211,157,15,58,151,247,19,3,246,142,222,206,180,244,0,54,153,234,119,160,5,215,115,183,74,113,62,64,69,54,69,102,190,180,0,166,127,237,89,185,212,138,77,119,154,89,157,6,189,122,80,2,249,19,78,74,192,218,15,157,48,36,115,51,242,167,64,211,95,112,160,2,23,151,151,42,116,244,161,170,102,115,18,77,96,34,53,246,86,13,253,58,80,6,69,100,13,235,32,86,18,147,204,117,52,0,132,13,201,153,161,35,196,216,245,49,68,42,82,254,224,246,157,169,129,144,144,2,206,96,57,114,160,101,31,25,51,245,174,18,198,88,66,51,165,118,47,161,71,144,148,30,123,86,135,216,243,29,223,5,165,156,177,24,158,40,173,63,122,249,245,127,213,93,47,136,219,46,224,56,131,115,189,171,128,1,176,240,154,210,123,49,182,12,96,46,179,31,213,222,220,24,254,243,133,127,245,86,145,126,201,149,77,209,182,176,212,36,69,72,8,7,74,84,39,47,42,32,76,24,159,251,212,49,141,13,136,219,106,112,0,115,172,35,149,96,58,1,184,164,2,129,166,181,147,2,105,127,152,154,66,61,244,0,207,33,160,243,166,171,210,158,102,65,142,84,197,130,53,157,60,168,0,74,58,239,77,39,166,226,149,74,4,192,208,77,49,64,4,239,165,52,128,66,70,176,41,21,61,52,172,34,121,237,77,48,122,123,42,128,73,214,178,39,97,203,122,192,53,146,41,220,181,160,6,145,229,67,84,1,17,202,41,235,32,68,154,18,140,111,210,130,88,53,117,233,81,221,18,157,204,3,173,72,87,159,178,134,0,32,143,74,104,68,101,248,83,0,0,54,21,17,225,166,186,84,213,160,141,64,248,84,87,65,141,98,168,134,114,142,217,129,22,77,168,13,217,112,15,133,118,188,57,73,56,109,178,137,3,236,147,169,211,149,113,142,218,16,127,71,181,148,73,45,59,248,87,97,193,80,167,48,155,53,56,173,123,132,109,167,42,210,162,188,80,169,247,217,52,184,147,166,243,183,42,26,148,163,176,214,158,148,36,19,160,159,141,54,8,50,100,86,70,204,98,130,130,55,143,42,136,180,70,181,57,196,140,158,206,117,17,64,147,160,166,137,100,101,167,83,20,21,36,73,159,67,82,92,27,30,102,128,176,119,34,168,146,51,128,78,241,53,29,104,17,36,9,244,218,165,172,107,81,156,215,159,182,169,16,119,100,106,0,38,41,23,185,211,106,27,46,12,135,93,71,42,114,148,38,52,214,188,131,232,198,152,159,42,3,198,16,173,99,74,43,132,1,166,244,7,73,40,82,166,154,220,25,169,241,1,29,223,83,233,90,189,168,251,87,0,229,173,108,216,244,74,134,176,5,107,182,199,237,86,53,174,234,125,211,199,196,107,50,107,9,5,105,246,197,92,89,143,233,8,131,250,170,249,85,93,188,149,36,109,189,91,89,1,223,183,188,101,84,3,190,212,231,176,169,119,145,207,62,144,183,42,103,177,142,41,65,74,85,222,97,143,38,102,34,82,107,207,223,67,100,79,30,224,171,203,160,113,221,135,68,42,187,215,210,65,73,111,177,190,37,208,127,249,123,131,215,67,92,47,232,98,149,47,143,48,85,0,119,116,159,242,154,214,63,148,252,254,6,184,111,207,127,237,248,159,72,147,9,2,105,212,194,37,32,237,20,65,21,194,142,182,45,44,13,171,0,165,138,100,54,38,90,88,20,180,145,78,194,19,40,164,203,172,211,233,13,22,11,140,41,166,229,162,111,72,124,233,20,152,37,39,77,189,212,7,147,224,80,39,145,249,84,146,40,46,143,179,87,165,67,70,145,103,204,62,42,182,255,0,249,204,195,84,82,35,244,235,190,248,85,123,143,11,101,40,195,174,163,246,23,243,175,19,241,64,31,254,50,176,242,4,145,141,185,239,202,170,246,245,152,3,10,185,32,71,217,43,226,107,162,175,47,35,27,251,43,220,254,8,213,241,0,123,196,73,53,228,123,38,177,12,79,181,44,125,14,93,37,44,53,137,169,41,32,107,247,182,175,93,98,70,22,143,67,94,104,194,112,171,118,120,243,136,92,100,195,151,24,138,156,1,127,116,107,240,174,186,78,201,158,101,68,117,46,205,128,255,0,78,111,130,145,10,69,130,64,59,102,25,134,167,206,186,200,146,117,229,92,195,128,80,148,241,246,41,169,84,88,163,47,61,51,106,38,186,61,237,229,174,27,102,245,253,235,161,166,24,65,113,106,81,208,36,10,206,122,177,193,165,27,176,143,94,90,89,165,78,223,220,161,150,26,65,117,213,168,198,84,39,115,248,87,51,176,184,185,237,39,138,15,22,95,165,67,9,195,212,90,195,89,34,2,163,245,163,249,214,180,251,252,127,16,237,103,136,209,135,97,23,138,70,28,85,47,229,36,20,180,15,184,200,136,245,174,211,129,224,182,248,93,147,22,172,52,27,101,148,4,33,3,148,82,203,147,87,185,166,124,209,202,182,37,217,218,192,239,28,26,157,133,79,159,213,20,212,142,112,43,12,237,80,27,25,174,219,201,167,79,33,189,54,53,214,158,34,7,58,0,105,38,176,30,181,135,164,251,98,144,239,28,168,16,177,164,235,72,65,157,235,18,68,143,202,176,239,184,20,0,132,13,98,130,82,73,219,122,52,78,189,41,177,236,159,42,4,86,189,253,114,137,235,74,145,48,119,172,118,59,197,79,83,78,2,7,231,85,200,7,65,154,34,61,211,189,13,62,180,84,3,51,242,169,0,169,138,42,121,70,244,52,143,133,61,19,230,40,41,6,65,29,104,169,35,151,202,130,132,230,208,70,180,229,62,150,252,40,241,43,175,33,64,18,101,40,25,150,116,52,23,110,148,175,10,60,35,215,83,64,46,41,126,37,171,90,105,87,51,74,192,60,157,64,235,70,65,240,152,218,42,48,220,81,130,161,57,119,210,34,134,82,98,165,122,101,64,37,93,57,123,122,81,82,137,241,57,169,28,134,223,198,154,156,185,65,136,167,207,74,67,9,48,55,214,146,100,232,41,57,68,127,51,72,165,164,64,30,37,70,137,26,154,64,59,52,211,84,232,73,202,37,74,232,53,255,0,181,96,66,213,253,97,203,251,169,223,218,127,42,32,9,72,132,128,7,149,0,53,41,89,156,250,107,247,65,249,154,112,16,32,105,30,234,83,162,143,90,66,103,122,0,119,41,145,88,55,215,223,77,38,148,169,41,220,145,211,169,160,5,172,144,157,233,0,82,181,35,40,29,119,254,20,244,37,41,214,39,204,208,49,169,206,160,8,72,2,55,63,149,46,68,131,36,73,20,237,249,197,40,222,118,160,4,80,157,9,246,83,124,247,167,68,238,41,10,163,156,208,34,30,44,128,188,54,233,7,245,153,88,248,86,145,217,195,169,114,215,21,100,29,109,241,18,143,123,12,171,254,170,223,47,146,165,89,190,144,35,236,212,53,244,174,107,217,59,139,90,248,173,43,215,46,56,144,61,62,161,104,127,26,181,221,102,115,221,29,9,58,82,137,243,26,123,41,169,39,113,181,60,73,154,129,137,38,116,20,160,30,90,116,172,210,179,77,180,160,5,16,57,233,52,213,141,38,156,52,29,41,164,115,210,128,26,163,60,232,110,106,152,141,58,211,200,29,118,166,44,192,20,0,21,76,197,53,81,235,88,178,39,249,214,154,99,217,86,128,105,32,107,165,38,154,40,159,141,97,60,134,157,41,186,80,3,228,114,246,82,21,202,125,145,72,36,107,164,109,73,51,181,0,48,153,152,218,154,78,186,104,13,56,129,229,77,49,17,210,130,70,44,249,83,26,2,85,175,74,87,13,37,188,18,177,172,8,166,33,30,76,131,173,66,121,3,90,176,116,104,117,222,161,186,157,60,253,105,161,52,114,190,216,144,85,135,51,28,208,247,200,87,91,225,210,87,129,88,40,254,181,186,12,251,5,114,254,215,16,78,30,192,78,249,94,143,114,107,168,112,176,158,29,195,140,232,109,155,255,0,148,86,147,126,194,34,159,125,150,16,60,168,68,18,76,81,200,222,104,121,117,233,53,153,179,24,247,220,168,139,26,238,79,173,76,119,238,249,84,101,137,210,41,162,89,29,66,117,160,41,61,96,201,169,43,29,14,148,21,143,77,106,137,35,46,55,53,29,209,172,237,82,156,17,38,116,168,235,26,211,68,179,119,103,139,219,76,66,231,93,137,214,42,210,219,137,173,31,78,96,184,234,107,157,156,42,233,161,8,82,163,207,90,141,245,108,73,181,146,144,68,14,90,87,23,101,23,204,245,187,105,173,209,214,83,138,91,60,144,67,128,244,214,156,110,219,45,153,80,219,105,174,72,140,67,21,183,112,38,87,19,185,157,106,225,188,114,239,187,18,72,39,67,71,96,249,9,98,215,52,92,227,78,5,169,80,121,26,161,182,30,55,53,216,137,169,70,229,199,145,153,122,254,85,30,216,9,89,131,51,21,209,21,149,88,225,171,44,238,228,251,125,84,147,58,235,87,54,34,110,26,35,162,190,85,79,110,33,73,215,145,171,123,53,161,151,91,91,170,9,72,4,102,39,109,41,79,97,210,239,35,149,253,38,220,90,59,24,226,53,160,21,15,169,172,24,174,41,244,42,90,87,199,120,40,144,15,116,234,190,21,215,126,148,130,225,238,197,49,244,88,178,183,221,91,25,82,134,193,82,149,175,32,55,174,41,244,32,188,82,251,67,193,217,90,84,149,166,217,227,149,64,200,212,3,167,45,77,108,151,224,183,239,248,26,97,93,235,191,246,252,79,166,9,130,157,68,211,198,148,52,17,3,206,158,58,138,224,76,237,99,193,165,245,20,209,190,212,162,103,90,100,49,195,90,202,79,74,83,85,113,25,88,105,39,161,165,160,4,164,35,72,165,222,178,147,0,106,6,35,74,3,224,228,81,29,13,72,85,2,224,253,146,253,13,75,52,139,62,102,241,26,129,250,97,216,168,68,140,121,239,249,85,94,225,183,35,244,69,193,208,75,127,51,94,27,197,212,28,250,96,88,149,39,67,143,92,141,250,103,175,114,51,255,0,228,110,129,182,79,198,183,171,186,242,50,93,197,238,127,35,86,197,35,189,71,194,184,35,216,107,214,125,165,95,56,211,93,227,78,92,169,106,143,213,27,237,93,239,20,3,189,108,25,208,87,17,198,94,45,118,149,136,33,226,26,44,184,149,8,217,94,17,189,116,83,122,158,116,214,133,159,103,220,66,134,59,76,199,5,242,75,72,54,76,165,19,176,57,213,62,130,171,251,124,237,27,235,169,111,129,48,48,187,133,93,41,41,184,238,76,149,147,247,91,31,141,79,236,249,22,247,252,93,141,60,90,142,242,213,1,121,132,254,186,168,88,23,99,77,219,118,168,247,29,219,99,79,169,135,156,46,185,135,188,218,84,210,23,151,46,102,206,233,235,26,141,77,59,165,43,177,70,57,146,87,55,126,201,123,60,107,131,56,121,148,92,32,27,219,128,28,125,81,250,223,179,232,43,160,4,233,175,186,162,179,112,164,12,170,72,34,164,162,225,163,162,165,53,139,110,78,236,214,214,28,19,228,77,36,121,81,18,166,213,247,86,41,114,70,220,233,0,56,210,179,148,111,79,201,26,107,238,164,32,153,17,64,13,245,166,152,19,181,56,136,153,246,210,16,57,109,64,9,28,182,172,48,173,102,149,67,202,146,12,69,2,16,30,148,164,8,230,43,32,198,138,231,89,169,26,197,3,43,28,36,56,174,122,214,15,47,90,197,253,229,19,212,214,38,78,167,74,162,71,166,8,208,77,25,27,233,65,4,122,209,83,154,164,3,38,98,99,157,17,48,145,153,70,63,26,141,245,145,57,81,172,110,121,77,102,98,78,98,73,52,13,18,131,242,33,34,7,198,133,58,211,90,241,43,49,62,85,137,50,165,4,137,131,236,160,97,2,128,4,147,3,173,55,58,156,48,218,97,60,214,173,7,179,173,57,45,1,5,67,60,123,169,230,82,168,242,6,129,136,0,78,196,207,83,74,147,174,158,250,105,34,144,41,34,22,165,64,158,116,1,45,59,65,229,229,74,167,80,136,204,96,157,0,26,147,65,11,113,95,115,192,158,164,106,125,156,189,190,234,35,77,182,216,148,167,83,185,58,147,82,202,30,130,234,193,148,148,38,34,39,197,252,41,232,9,64,41,72,137,212,249,250,245,172,29,96,153,172,31,201,164,3,129,146,4,10,119,187,106,96,242,218,157,191,221,0,242,52,1,135,85,18,127,157,43,4,242,212,244,172,32,76,157,118,154,80,79,77,40,1,192,17,190,158,149,137,74,70,194,39,115,74,14,154,157,107,1,0,235,207,93,40,1,122,233,88,4,201,231,88,76,19,61,107,36,19,160,160,98,207,35,165,97,35,145,159,74,77,78,170,34,41,115,18,37,8,39,77,206,130,128,19,41,35,90,106,220,105,179,227,81,205,184,28,207,178,156,91,90,196,41,194,60,144,35,227,73,104,132,6,82,160,145,38,101,92,206,180,14,192,46,3,238,91,58,16,142,236,20,16,20,191,78,149,204,187,32,81,43,226,240,78,216,243,99,255,0,249,182,85,214,31,213,149,136,253,83,203,202,185,87,100,205,247,110,113,92,238,172,109,42,242,49,97,104,159,250,106,150,204,206,123,163,161,164,192,167,205,49,34,68,13,122,83,140,239,206,164,66,17,210,151,206,144,68,204,210,147,172,205,0,41,52,195,214,156,65,166,159,217,39,223,64,13,50,4,208,149,0,238,104,134,132,178,14,218,77,52,0,84,161,62,46,93,52,166,18,13,42,204,29,252,197,51,52,13,14,162,168,12,48,76,82,72,244,166,133,1,177,214,144,168,251,58,80,12,112,136,27,214,21,110,54,27,116,166,133,105,206,146,79,79,58,0,194,162,52,161,173,90,86,44,157,52,161,44,233,3,106,9,17,106,59,83,172,128,82,156,158,64,115,161,147,161,49,68,195,200,46,57,28,197,83,216,65,150,152,6,162,60,144,6,213,61,67,67,60,234,43,163,78,84,33,51,155,118,172,214,123,27,112,6,233,123,254,154,232,188,33,152,240,190,25,59,253,85,31,42,208,59,81,0,49,98,20,52,95,124,159,108,39,242,174,133,194,105,3,134,112,195,255,0,237,90,255,0,148,86,147,238,34,97,223,101,161,79,35,236,161,196,16,54,162,152,242,143,42,97,137,146,64,28,201,172,145,179,24,240,132,232,57,244,168,170,27,243,169,143,70,73,74,84,168,141,170,42,243,148,152,9,79,169,147,240,252,233,147,98,58,211,208,115,168,238,196,74,136,30,181,41,72,17,170,148,116,216,104,40,10,74,55,9,0,142,113,84,137,104,136,225,10,16,148,168,159,33,248,208,92,14,157,8,74,65,222,76,154,150,224,59,201,53,29,192,127,61,41,162,89,181,182,245,179,138,35,77,134,149,35,184,183,49,160,131,164,215,57,183,226,43,148,170,51,152,245,222,172,173,184,153,110,16,2,140,71,35,92,206,132,143,70,56,152,243,55,7,240,171,87,117,202,61,149,25,120,43,32,192,3,74,167,181,226,115,155,42,207,58,179,107,28,109,205,74,183,229,75,36,226,55,82,156,128,220,219,155,97,17,17,80,45,96,149,235,206,172,110,222,15,35,48,138,175,183,34,87,26,235,91,198,246,212,226,157,175,161,96,194,188,73,0,107,71,196,201,24,115,165,63,176,104,12,129,153,61,117,171,5,37,46,52,164,42,32,160,233,73,232,8,225,191,73,204,86,227,12,236,47,18,186,97,213,37,72,83,99,55,65,152,87,147,123,59,237,59,24,224,252,66,203,30,225,220,73,235,76,81,145,45,58,134,208,161,149,67,196,60,82,8,59,193,7,97,180,87,175,251,123,185,176,255,0,202,123,230,111,155,86,85,58,132,182,160,156,193,46,3,41,49,204,72,174,21,216,31,103,42,237,95,181,247,112,78,210,112,143,171,88,219,225,221,235,108,90,125,139,79,172,44,0,224,200,124,36,133,2,160,156,186,193,35,89,61,81,178,162,220,182,87,39,13,119,136,203,29,221,181,58,239,7,253,56,56,255,0,43,13,226,246,24,86,32,132,0,28,81,97,77,56,231,248,146,172,163,252,181,216,184,127,233,139,195,215,136,65,199,56,86,246,217,74,32,77,171,232,121,35,204,149,100,252,106,190,231,232,89,217,161,1,120,53,197,253,129,220,101,120,175,254,105,173,115,21,250,29,226,204,135,23,131,113,90,86,8,48,151,152,4,159,104,34,61,213,231,246,148,101,202,199,172,233,84,92,238,119,92,31,233,11,217,70,48,226,89,111,137,145,108,226,147,152,139,166,150,210,83,234,178,50,252,107,117,195,56,147,1,198,217,15,224,248,221,141,235,103,76,204,62,149,143,129,175,19,98,159,71,30,214,240,161,44,89,219,94,165,7,48,238,92,133,31,243,1,90,197,223,5,246,147,129,184,149,93,240,190,38,201,108,206,118,218,42,9,61,65,76,199,190,157,169,203,187,34,92,102,183,71,209,16,185,209,53,139,89,72,42,82,130,82,53,36,242,175,0,97,189,175,118,151,195,78,5,179,196,248,203,74,3,46,75,151,84,226,83,29,18,228,143,133,108,139,250,87,246,146,211,9,97,119,182,206,146,53,113,203,84,230,87,174,88,26,141,54,167,216,201,236,102,230,150,232,246,227,110,182,243,105,117,167,18,180,40,74,84,12,130,58,131,78,10,147,189,120,255,0,179,47,165,118,37,129,217,91,96,156,65,131,91,220,89,176,172,129,230,87,145,97,36,244,216,145,236,246,87,109,192,254,146,29,149,226,197,148,47,27,93,147,206,232,91,185,101,64,32,254,242,211,40,30,179,6,165,211,148,119,67,78,47,153,212,243,65,215,106,204,221,69,81,225,156,105,194,120,233,88,193,184,143,13,189,82,12,41,44,220,161,101,62,176,116,171,116,186,149,167,50,20,8,242,51,81,114,172,57,71,126,149,26,229,95,100,179,251,166,138,165,25,214,162,94,46,25,115,251,135,229,82,217,164,81,243,43,21,185,82,126,151,150,11,76,107,196,55,66,8,228,84,224,175,118,52,169,193,220,0,64,200,62,117,243,242,234,246,126,150,118,10,113,66,63,210,75,180,255,0,198,224,175,127,219,184,14,20,224,253,196,71,190,186,106,175,105,121,28,235,242,215,159,193,26,246,38,145,223,163,77,135,190,184,63,18,16,231,106,248,155,142,78,84,186,131,29,64,64,208,215,122,196,196,188,152,233,92,115,24,179,15,118,167,139,161,80,148,172,166,0,76,230,240,10,218,155,179,242,250,28,51,94,207,152,126,205,221,109,124,79,141,173,3,107,116,36,207,247,149,93,39,9,111,42,148,168,29,38,185,143,102,236,33,174,43,226,38,64,148,161,182,96,145,7,82,163,93,83,13,104,165,57,146,165,3,239,162,123,138,27,34,196,13,0,167,101,141,141,12,23,0,137,74,189,145,79,74,136,251,237,43,212,107,89,22,16,13,104,136,42,72,209,68,121,80,146,235,39,245,226,118,157,40,169,219,72,160,2,7,220,78,138,131,203,165,56,92,181,32,45,36,19,175,90,18,181,210,130,181,0,226,71,145,160,9,101,104,80,209,90,154,92,167,67,53,86,172,79,15,67,235,181,93,245,186,93,108,5,45,181,58,2,146,14,196,137,145,53,35,188,35,84,172,143,109,1,114,89,73,137,17,27,211,72,229,180,208,211,114,176,53,131,235,78,250,202,14,138,65,26,76,138,0,89,211,90,66,116,32,15,109,41,113,149,125,213,129,235,74,68,143,9,153,231,64,155,42,84,124,70,105,201,51,168,138,26,136,14,40,146,0,244,166,41,213,29,17,167,85,26,178,73,57,210,141,206,189,58,211,22,181,173,89,115,16,142,130,132,142,92,252,233,210,145,36,157,58,82,176,195,163,65,79,206,148,144,20,73,61,7,58,10,67,138,30,31,0,28,249,159,65,69,108,4,13,6,253,117,53,37,4,66,84,98,76,0,118,31,137,163,166,35,96,104,41,52,240,180,163,85,16,5,0,72,7,159,42,71,22,128,117,211,254,212,16,167,92,213,18,129,212,239,238,162,2,17,169,65,144,35,49,222,129,141,41,113,68,28,185,82,122,239,238,163,52,219,105,25,200,149,9,130,127,157,61,148,204,243,0,153,162,8,130,76,200,6,149,134,134,131,42,219,221,71,78,211,189,71,74,165,94,17,62,202,50,115,40,74,70,252,206,130,134,8,36,128,39,105,172,74,179,104,145,155,207,149,12,51,58,186,178,163,211,100,251,191,58,40,154,145,138,7,53,25,61,57,83,164,233,208,105,233,72,8,142,84,153,129,218,125,180,0,240,53,144,119,229,89,160,219,110,84,208,20,96,205,41,8,72,241,24,245,52,0,240,73,218,148,2,119,34,154,20,162,6,84,242,220,233,252,105,192,29,115,42,71,150,148,0,138,32,44,166,100,244,26,154,112,10,59,194,126,38,156,9,228,32,13,133,101,3,17,45,167,115,226,59,235,68,242,152,164,20,186,116,154,6,40,58,136,62,84,11,5,21,90,33,71,170,190,102,164,116,60,234,62,31,254,170,144,36,120,151,255,0,49,160,97,157,18,133,137,63,116,215,53,236,229,132,219,57,142,182,72,37,120,135,124,125,11,104,79,201,53,211,21,42,74,189,14,149,204,184,25,224,120,135,136,236,196,128,219,140,185,30,170,121,63,244,85,45,153,149,77,209,188,8,159,227,75,33,91,105,52,223,8,222,157,233,206,164,66,25,59,197,96,3,78,94,148,178,53,235,73,49,174,147,64,14,210,152,72,136,141,185,82,200,244,166,157,73,235,64,8,163,239,160,44,136,211,111,58,41,223,83,49,66,88,231,211,165,82,2,58,200,51,59,250,80,201,6,116,214,158,224,37,90,17,173,13,71,172,73,166,12,105,60,255,0,26,93,189,107,35,206,105,164,136,233,64,140,7,88,52,229,109,169,166,204,17,89,36,121,80,32,100,249,251,233,166,98,105,85,0,26,97,36,251,233,164,0,220,86,250,252,104,216,89,151,92,235,0,237,81,213,212,235,165,31,8,18,243,160,235,225,26,83,100,189,201,235,19,161,168,174,36,13,133,77,88,132,248,190,53,29,193,50,41,33,179,156,118,174,216,250,174,30,98,97,213,252,133,111,92,40,181,30,26,195,50,128,34,209,161,180,235,148,86,151,218,178,38,194,192,157,251,229,15,133,111,28,39,35,134,112,206,95,209,91,255,0,148,86,146,238,34,33,223,101,150,66,70,164,251,227,229,249,210,1,148,232,53,235,26,209,20,68,109,77,231,181,102,145,184,213,202,155,146,116,168,202,28,199,190,165,65,200,103,90,140,176,99,93,166,168,150,1,82,6,219,208,22,9,27,84,151,1,28,137,160,172,153,143,198,154,33,145,150,32,235,211,173,1,127,200,169,43,27,193,248,212,117,128,39,221,76,150,53,222,22,42,62,16,99,120,246,212,65,195,111,50,233,33,36,21,117,174,142,45,65,2,82,61,104,111,89,54,99,64,43,204,142,34,104,250,25,96,233,75,91,28,233,120,53,195,78,147,151,110,181,54,218,213,230,225,39,127,74,220,87,96,130,12,164,31,42,17,176,110,103,46,162,182,142,37,189,206,89,224,162,181,69,24,10,75,112,103,74,5,178,161,75,242,53,105,120,192,66,72,2,171,45,227,189,94,177,168,231,93,81,121,149,207,54,164,114,202,197,139,27,166,42,77,219,170,102,209,199,17,161,74,12,84,102,36,173,59,245,163,222,36,185,100,234,83,205,181,10,30,224,142,45,244,138,187,126,223,176,220,106,250,221,180,184,243,25,93,64,82,18,160,72,59,66,129,7,210,184,239,209,147,180,124,63,15,237,166,215,20,61,209,85,231,15,54,135,65,25,72,90,85,168,141,64,246,105,237,174,219,219,121,90,59,26,197,80,59,194,149,148,180,230,72,39,34,140,29,193,249,26,242,95,97,252,7,197,55,221,176,93,91,97,214,23,10,126,198,203,53,192,44,150,214,6,128,18,147,170,78,222,250,235,139,135,98,243,236,99,69,78,88,135,217,239,161,244,215,15,237,155,134,46,60,55,29,235,68,104,72,33,67,249,246,85,253,175,31,240,165,226,65,107,23,105,51,254,210,83,243,175,27,220,97,28,99,134,169,77,191,133,221,164,141,15,128,212,52,241,6,61,135,169,76,188,205,194,72,219,66,13,113,253,218,148,251,140,237,251,222,34,158,149,35,250,30,236,179,196,240,251,180,102,182,189,97,208,127,97,96,212,149,51,106,242,124,109,33,96,245,72,53,225,171,94,210,113,59,85,248,92,117,7,152,32,200,53,180,225,61,185,227,150,208,6,32,240,41,214,51,152,247,26,151,130,124,153,81,226,43,154,61,81,136,240,143,12,98,168,45,95,96,214,175,5,111,153,176,102,180,188,107,232,237,217,134,49,57,176,22,152,42,31,216,142,238,63,203,21,206,176,191,164,46,47,161,121,246,221,0,126,186,1,143,116,86,211,135,125,32,217,117,32,221,218,52,162,55,200,188,179,89,60,53,72,236,111,28,125,57,110,253,74,44,91,232,119,194,239,37,74,193,241,155,203,85,110,145,152,40,15,120,173,47,22,250,36,113,173,146,137,193,241,230,46,16,54,14,36,160,252,39,229,93,211,14,237,175,134,110,225,46,135,89,39,208,143,157,95,218,118,137,194,247,130,17,139,178,146,127,108,229,249,210,189,104,117,52,83,161,83,167,192,241,222,49,216,175,107,120,58,212,227,220,62,187,180,160,206,118,93,74,190,6,13,65,103,141,251,91,224,181,37,93,247,17,225,193,145,149,41,116,186,90,72,254,234,165,31,10,247,85,190,43,134,222,39,51,55,108,58,14,208,176,105,175,97,216,93,216,63,88,180,101,192,119,148,138,93,188,255,0,153,38,90,163,77,236,218,60,109,132,253,45,187,74,194,65,69,206,39,101,136,149,17,31,91,182,18,7,65,221,148,252,102,182,91,127,167,77,171,78,11,94,35,224,224,90,41,135,30,179,187,5,115,228,218,128,31,241,215,118,226,30,198,251,55,226,48,163,138,112,189,147,203,87,235,169,148,149,15,67,19,92,135,141,126,134,93,151,98,204,186,188,56,223,97,206,144,72,83,23,10,48,124,130,165,35,221,71,107,73,247,163,97,170,51,254,89,122,158,47,192,175,109,120,135,233,59,132,113,27,55,174,50,197,238,61,113,120,195,78,53,226,202,226,150,66,9,6,1,131,4,137,18,13,125,22,178,185,101,120,115,140,133,130,184,70,156,224,26,249,155,194,152,93,199,9,125,39,48,190,22,122,236,92,12,39,27,93,170,29,253,180,140,208,99,172,65,53,244,99,4,113,75,185,116,19,32,2,62,53,215,89,39,37,111,3,135,51,140,18,247,252,130,98,67,237,196,131,17,92,90,255,0,23,181,255,0,79,113,139,182,51,56,227,106,9,65,58,0,64,28,235,180,226,122,92,15,74,225,76,6,17,199,24,155,202,114,80,167,142,112,82,32,199,151,186,170,158,231,28,251,165,215,102,234,91,188,79,196,79,58,136,82,146,196,156,211,58,174,186,157,148,37,35,202,185,71,102,14,49,117,197,60,68,166,115,35,250,153,3,65,186,182,174,175,108,130,0,133,123,197,42,155,132,54,68,208,38,55,162,14,73,20,4,41,196,156,217,2,135,145,162,33,193,174,96,82,125,43,50,199,180,18,91,74,76,29,41,67,77,193,80,16,79,77,41,140,169,37,9,19,172,107,68,143,119,58,0,66,133,167,238,186,99,247,160,212,103,251,208,160,163,6,39,99,82,185,80,220,130,157,118,141,102,128,56,247,104,29,155,91,227,92,96,215,22,217,60,45,47,30,105,22,119,106,238,179,125,97,132,153,74,9,220,9,38,61,77,64,224,238,213,157,225,28,113,29,158,241,142,117,37,11,40,180,191,36,144,148,102,41,8,92,234,117,26,43,161,19,214,186,221,219,41,91,110,40,141,65,204,61,149,227,127,165,255,0,3,253,32,184,143,140,240,182,251,37,193,239,63,69,92,89,253,189,213,131,173,182,234,174,10,140,161,197,40,130,148,129,6,70,155,215,69,59,75,217,158,198,19,82,186,112,220,246,163,111,135,0,202,160,65,219,93,232,153,201,216,87,56,236,35,134,120,223,133,123,50,192,112,14,208,177,149,226,88,237,179,42,250,203,229,194,179,170,201,74,51,31,189,149,36,38,121,196,215,70,9,112,13,22,15,145,21,131,86,122,27,251,196,42,138,98,220,80,90,72,81,26,17,161,167,235,26,183,63,221,51,81,220,80,74,134,224,1,204,68,82,2,0,90,210,243,153,150,85,43,35,83,182,181,33,46,36,114,34,161,21,133,58,162,53,241,24,0,249,209,242,18,51,47,220,54,254,53,100,146,16,176,163,13,235,231,202,142,218,68,201,50,124,234,50,72,152,154,34,92,9,18,163,0,110,102,144,19,19,32,79,42,204,225,34,100,1,212,208,91,121,74,130,132,248,122,171,159,178,138,218,16,152,86,165,92,137,229,249,84,148,61,29,227,132,229,17,251,202,31,33,69,74,18,128,9,149,43,169,254,116,172,108,141,180,52,170,32,137,160,12,66,142,226,158,87,62,21,15,206,132,22,2,224,253,227,200,13,105,225,14,19,42,240,121,19,39,242,20,0,228,9,80,72,229,214,138,19,146,66,220,7,77,128,166,36,37,185,9,220,141,231,90,196,193,115,152,160,97,146,176,4,36,69,16,43,54,166,156,172,61,43,66,77,179,139,117,100,73,1,6,7,182,136,112,171,198,155,204,164,242,218,117,169,186,42,204,17,86,154,107,181,32,89,142,131,206,150,205,41,46,229,117,89,83,177,39,165,45,194,26,239,8,105,90,117,80,137,244,31,156,83,13,119,26,146,84,55,52,224,226,39,34,115,41,67,72,72,152,245,233,72,134,147,16,189,125,116,30,239,206,140,146,0,208,64,27,1,181,38,0,192,125,91,194,62,39,242,31,26,32,109,41,33,64,73,234,76,154,85,130,9,49,190,177,89,58,239,240,164,49,100,204,243,52,233,214,70,190,218,65,200,129,173,56,14,82,69,2,50,103,83,78,27,121,211,125,107,51,36,105,58,242,3,90,0,32,58,107,243,172,243,27,83,1,112,159,2,32,126,241,138,94,233,106,209,78,145,253,209,20,20,135,41,109,160,12,235,0,79,58,143,106,233,67,41,109,13,45,70,84,102,58,147,26,209,208,211,104,58,1,39,153,212,154,121,49,64,198,127,72,90,78,101,4,105,178,117,51,235,92,159,179,247,50,246,133,198,22,185,148,123,166,44,149,226,243,184,189,255,0,219,93,111,214,43,144,112,51,106,107,181,46,54,82,162,23,107,135,148,158,131,191,190,252,106,227,179,51,169,200,233,73,141,233,100,138,96,38,151,122,130,76,39,217,89,182,243,173,38,132,204,210,141,15,198,128,20,30,130,144,142,166,150,0,29,38,179,150,219,109,64,8,71,168,235,65,94,219,197,16,201,59,154,19,155,116,170,64,69,116,252,40,37,89,185,209,94,4,107,26,254,20,13,65,242,166,38,102,96,68,78,130,177,80,60,235,55,246,86,68,17,241,160,66,0,103,90,82,73,249,86,116,4,211,73,3,82,13,0,49,103,196,119,20,197,115,247,211,212,68,233,20,50,117,233,84,128,26,246,223,74,145,131,79,126,240,39,245,106,43,135,77,9,6,165,224,164,23,221,215,100,141,61,180,50,57,150,106,26,106,4,239,81,214,9,34,165,148,152,242,31,10,10,211,240,214,146,52,104,231,125,172,136,195,44,84,54,250,193,159,242,214,231,194,178,56,111,13,205,0,253,89,177,255,0,8,173,59,182,18,27,193,108,150,116,155,168,246,229,53,184,240,201,72,192,44,0,59,48,128,125,64,138,210,93,196,103,30,251,45,21,229,73,169,220,31,101,97,39,157,32,222,71,42,132,106,58,33,181,117,53,21,100,29,133,74,89,134,102,119,53,25,122,234,14,148,9,128,85,9,99,161,61,104,235,4,105,20,21,136,243,170,68,50,58,193,6,99,90,2,210,68,147,235,82,87,27,17,229,65,82,70,252,233,136,232,41,18,14,180,229,182,10,18,103,125,41,160,229,222,158,152,202,58,78,186,215,141,99,233,174,1,109,1,202,132,227,122,31,228,212,167,62,246,220,168,74,140,166,119,171,137,156,217,67,137,160,36,26,163,96,253,178,193,58,214,193,138,73,17,203,106,215,155,255,0,88,94,149,232,82,238,158,45,126,249,98,206,174,36,142,66,166,168,75,74,79,84,40,84,27,127,190,159,109,88,35,41,7,48,253,85,79,186,156,137,134,232,224,127,73,246,212,59,1,199,198,101,0,146,128,114,152,36,102,28,235,64,255,0,195,216,190,231,30,98,23,55,11,91,142,185,135,161,10,90,212,84,84,18,160,0,147,174,128,0,60,128,174,135,244,164,127,184,236,39,30,100,178,86,28,113,180,72,49,151,198,53,173,71,255,0,15,155,100,167,136,241,7,21,191,212,219,137,254,241,170,196,235,132,146,253,238,142,142,23,104,226,223,239,147,61,222,245,157,157,192,135,173,27,88,231,153,32,213,77,231,4,240,173,249,63,88,193,45,84,79,238,69,108,129,19,175,90,66,208,243,147,94,54,69,185,238,118,175,99,157,98,61,135,240,6,34,20,163,133,37,178,70,232,53,171,223,125,24,248,85,233,250,149,227,172,147,212,77,118,210,194,64,230,61,43,59,143,63,125,92,101,82,61,217,63,83,57,42,83,239,69,63,36,121,194,255,0,232,199,137,52,217,78,25,139,54,175,239,8,53,172,95,246,1,218,21,129,63,87,9,124,13,178,171,122,245,169,105,64,200,172,40,87,236,250,214,209,197,87,143,243,122,163,158,88,60,44,255,0,146,222,230,207,21,92,240,23,104,152,98,191,164,224,215,121,68,193,64,168,75,71,20,97,226,95,179,186,110,12,137,73,218,189,192,166,80,180,248,219,73,30,98,106,37,198,13,133,221,2,155,140,61,135,39,171,96,214,203,31,85,119,146,127,167,212,194,92,50,132,187,173,175,71,244,60,94,215,26,99,22,74,9,113,231,155,35,93,204,138,189,181,237,147,136,236,136,54,248,197,196,8,17,156,145,238,53,233,108,71,179,30,10,196,164,220,96,86,210,121,165,17,90,182,35,244,123,224,75,192,123,171,103,24,159,216,86,213,127,127,131,239,195,224,103,255,0,197,206,63,151,83,226,190,167,51,179,250,69,241,35,9,72,113,230,238,7,60,233,31,133,108,22,95,72,149,93,54,182,239,112,134,156,240,153,82,22,83,21,152,159,209,119,11,94,184,118,46,234,12,200,11,21,174,93,125,29,56,163,13,239,13,149,235,15,32,131,62,40,52,213,124,36,247,86,242,100,188,46,58,159,117,223,205,124,207,10,240,150,46,158,35,250,84,218,98,118,237,229,77,199,17,220,190,7,48,146,181,154,250,73,195,206,75,239,182,119,58,252,107,230,167,102,184,27,248,63,210,66,194,214,232,229,126,211,29,121,149,36,157,115,2,224,63,17,95,74,48,4,31,174,186,174,89,127,26,234,172,150,109,12,101,164,99,127,222,196,156,79,250,241,59,69,112,107,5,50,120,143,18,122,232,4,165,46,184,36,146,55,216,215,121,196,201,250,196,79,42,225,12,50,221,206,45,139,22,130,243,165,229,74,53,212,2,116,162,153,203,61,139,78,199,208,63,210,30,35,131,33,61,192,255,0,152,254,53,215,237,224,13,171,141,118,46,46,87,142,241,50,221,10,71,137,128,2,147,174,202,174,194,209,124,13,66,21,232,72,165,83,113,195,100,77,17,151,81,20,64,99,72,168,193,229,36,0,89,86,157,32,211,197,195,105,220,229,254,240,35,231,89,22,28,4,157,72,20,133,164,198,132,167,208,211,82,234,21,168,88,58,242,52,224,161,182,144,104,3,50,172,31,11,179,234,39,229,66,113,79,73,108,182,149,29,244,49,71,36,14,116,200,5,237,255,0,86,128,33,185,162,21,157,181,129,6,116,168,246,14,219,145,220,149,38,102,117,171,71,83,45,168,1,184,170,134,211,145,225,40,212,29,116,166,133,177,100,18,3,137,129,168,6,41,230,39,82,105,161,8,34,66,35,161,26,86,20,40,106,149,171,219,173,33,152,122,64,161,61,25,72,242,167,169,46,196,74,15,194,132,225,82,60,37,7,81,61,104,2,165,41,9,113,97,32,0,20,121,69,28,236,73,59,84,112,72,117,80,136,33,71,127,90,58,19,49,207,214,172,145,201,82,213,247,0,254,242,182,162,161,8,7,50,188,68,115,60,169,18,124,190,20,170,241,18,1,129,206,128,30,167,21,148,150,245,60,166,156,219,235,144,151,6,89,218,134,144,188,176,148,102,60,167,64,127,159,42,107,190,4,119,139,241,25,136,27,10,64,88,182,234,36,1,42,32,193,9,229,235,210,156,18,87,162,149,0,13,146,127,26,139,106,226,150,200,148,192,252,42,74,12,105,6,61,106,89,65,146,2,83,9,72,30,148,85,232,73,142,67,78,154,80,144,103,168,162,184,160,20,68,146,71,32,36,251,168,0,101,74,86,218,3,70,180,79,120,234,64,65,38,118,168,231,189,81,132,132,183,230,173,79,184,126,117,98,188,33,166,48,239,174,57,112,183,86,114,194,78,137,212,243,28,253,180,155,177,81,87,212,184,56,149,163,121,88,182,151,151,17,149,161,35,223,183,178,177,72,191,187,31,104,164,219,160,110,19,170,189,245,7,0,19,118,74,142,201,49,87,189,78,155,86,79,217,118,58,34,243,43,178,185,88,125,181,187,101,80,84,168,212,147,173,83,169,41,15,64,228,117,171,235,167,33,178,58,9,244,170,0,84,167,9,214,174,23,51,152,96,0,26,235,78,233,28,169,6,180,129,97,90,15,17,27,197,4,4,94,227,158,155,210,1,172,141,169,85,42,59,129,166,231,83,72,16,153,149,18,125,186,80,6,5,36,24,157,122,13,77,59,237,78,200,203,174,234,63,128,167,0,19,162,64,0,244,167,9,6,62,116,0,192,217,217,197,149,122,104,40,137,1,58,0,7,144,164,39,197,175,243,165,47,61,71,178,129,138,39,225,74,152,2,176,106,100,123,233,100,114,160,163,63,91,88,154,207,113,172,152,63,116,244,158,148,179,19,242,160,12,208,105,207,165,114,190,22,101,45,246,149,197,202,42,63,104,197,144,19,176,1,87,6,61,235,248,215,84,231,4,87,45,193,156,40,237,63,136,25,40,142,241,150,204,206,249,66,127,247,213,195,153,157,87,100,189,230,242,15,144,138,117,13,39,109,41,250,29,141,75,68,153,25,188,169,70,166,154,117,165,145,206,40,1,100,68,86,18,15,157,96,131,26,210,30,122,14,148,36,2,24,229,66,115,77,122,209,20,121,1,66,90,188,160,85,1,21,223,74,10,142,180,247,85,18,71,190,163,41,90,76,10,18,185,44,118,120,223,122,204,218,207,58,14,113,180,141,117,167,5,17,237,167,176,5,42,0,146,121,141,169,165,90,111,169,229,52,51,175,42,106,148,174,92,141,8,5,81,51,161,161,41,125,43,20,178,52,161,45,100,136,152,170,19,17,78,69,77,225,245,203,239,107,62,1,243,170,167,148,64,212,128,55,36,208,176,174,41,225,236,54,229,227,123,140,91,166,64,72,66,85,157,100,206,217,83,36,251,168,179,107,66,46,147,87,55,93,105,139,18,52,17,236,170,27,206,62,192,173,80,86,158,249,72,3,239,148,132,39,219,152,130,61,213,170,223,246,215,130,52,144,109,223,180,81,38,62,205,106,185,62,208,216,210,133,78,79,100,104,231,21,204,159,218,181,143,215,48,172,61,145,63,235,128,159,242,42,182,62,27,0,96,214,169,205,250,159,10,227,220,77,218,173,198,58,201,183,180,178,188,91,140,47,188,101,74,105,180,48,85,4,65,147,158,53,233,210,186,255,0,11,188,243,156,61,98,245,227,104,101,215,25,74,214,148,170,66,73,26,128,121,213,202,46,49,73,145,6,156,219,69,161,208,13,169,6,180,160,130,37,41,42,145,200,79,202,156,132,168,31,187,185,230,69,102,106,99,218,0,153,247,84,117,72,220,252,40,206,133,168,146,22,145,7,146,103,242,160,173,28,243,40,143,80,40,19,4,168,222,128,178,128,126,240,158,147,82,11,105,152,200,12,254,209,39,231,67,80,3,64,35,210,153,44,140,179,169,0,40,207,65,65,89,36,64,0,24,230,175,202,164,172,19,61,106,58,210,36,152,53,68,155,232,58,111,181,102,111,4,108,70,244,20,185,166,186,107,69,42,76,2,12,233,21,227,159,76,57,70,127,239,76,84,18,105,37,50,1,58,121,214,40,157,96,114,170,137,156,202,140,76,74,76,124,107,93,66,127,164,168,86,199,136,70,69,107,182,181,172,204,93,40,71,46,149,232,82,238,158,45,126,249,101,110,33,105,214,172,0,148,42,127,100,251,162,171,237,76,148,142,117,98,153,32,255,0,116,252,170,164,68,55,56,31,210,133,135,157,236,67,25,74,80,72,11,109,106,3,144,11,6,169,126,128,205,218,163,27,184,13,33,73,115,234,13,149,141,193,57,183,173,223,233,8,211,107,236,111,31,67,144,18,109,215,62,90,26,209,126,128,225,63,167,174,74,150,22,127,71,180,65,7,247,141,21,223,240,178,253,243,71,87,13,87,197,63,119,201,158,242,76,101,153,164,17,77,74,228,10,92,194,188,187,158,181,135,235,189,59,50,79,42,18,84,64,167,130,8,215,90,105,146,208,225,3,202,145,68,114,30,218,205,58,211,115,13,96,251,104,184,36,60,140,201,208,107,77,238,196,106,43,18,179,203,110,148,165,91,244,163,65,107,113,138,108,43,106,97,64,145,4,81,103,166,180,195,30,218,150,90,2,164,24,208,197,67,185,74,178,40,108,32,251,116,169,228,24,235,81,174,135,217,175,127,186,106,108,90,145,242,166,210,196,15,165,106,23,146,39,137,175,78,157,123,199,107,223,184,3,97,1,213,110,73,138,240,174,21,110,94,250,84,51,2,65,226,92,66,125,139,120,215,187,240,128,27,109,102,99,90,246,39,200,241,170,108,188,254,64,177,35,246,243,229,92,118,206,217,150,248,171,23,97,40,90,93,66,139,153,146,99,49,146,107,175,98,46,15,172,79,149,114,11,108,238,241,6,56,245,139,141,184,227,75,80,25,140,39,126,163,77,185,213,192,226,150,196,206,203,22,179,196,28,73,222,141,66,152,18,57,232,170,234,76,16,68,201,53,201,123,35,125,215,177,222,35,43,68,28,236,248,85,184,209,91,251,171,171,176,183,6,133,173,7,69,77,21,55,8,108,76,73,216,233,74,228,22,206,177,235,66,14,13,37,42,30,202,113,91,106,108,128,161,89,22,16,178,202,134,173,39,221,74,25,64,251,170,82,125,21,88,12,109,173,58,79,49,61,40,1,10,84,12,247,132,143,49,181,53,41,113,42,205,1,90,70,134,40,131,93,254,117,147,200,10,0,97,89,63,217,171,94,148,50,27,38,85,237,145,20,109,35,111,74,77,103,127,141,0,52,41,48,10,78,194,176,144,58,200,172,33,36,153,72,222,152,80,19,228,60,141,0,41,211,122,3,167,237,0,215,238,209,10,76,104,179,237,138,11,185,194,129,37,39,79,74,0,173,36,247,202,7,246,141,58,82,148,230,84,1,180,154,17,204,167,212,160,64,25,142,194,164,37,180,132,231,141,65,220,239,86,72,228,168,152,129,167,57,252,168,129,35,125,227,78,191,10,26,85,49,173,16,120,128,218,128,8,210,166,84,169,38,156,0,87,61,13,35,68,4,196,76,243,229,78,9,81,30,37,4,143,221,212,251,232,24,64,80,129,36,128,6,179,176,162,133,173,67,192,217,141,179,43,65,249,211,89,109,176,160,66,103,204,234,105,229,64,107,21,3,8,18,8,149,168,159,33,160,252,233,229,90,64,208,14,66,132,21,28,249,82,133,30,126,180,0,68,153,80,242,60,234,246,248,255,0,232,201,26,108,138,160,10,57,146,99,206,173,110,175,16,245,136,183,72,36,229,76,116,145,82,214,168,184,236,194,224,7,43,203,210,36,111,87,75,112,36,25,208,14,187,85,14,19,109,122,160,165,176,227,109,141,148,168,204,125,149,104,172,46,220,156,247,46,57,112,173,62,249,240,251,134,149,50,181,205,97,123,17,47,113,6,20,59,166,84,94,89,49,13,164,171,95,93,170,34,48,251,196,2,235,173,134,83,251,198,79,184,84,160,80,221,242,27,72,9,72,90,12,13,166,106,110,32,185,104,198,198,157,236,43,95,86,82,165,41,89,241,74,163,246,143,225,181,24,114,19,160,216,80,155,10,4,131,255,0,122,47,45,77,54,102,102,167,90,206,116,132,198,179,51,74,141,249,205,32,30,7,46,84,238,80,70,244,221,7,157,103,120,159,187,58,142,67,90,0,127,51,236,249,82,239,185,231,200,83,78,99,247,83,184,210,76,86,4,172,157,86,18,60,132,159,125,3,29,236,164,46,33,36,248,132,244,20,157,202,78,170,42,87,153,63,150,148,68,165,40,128,132,132,199,65,20,13,12,83,171,145,145,149,168,78,241,0,123,233,1,125,196,133,140,136,7,93,36,152,162,206,96,105,173,127,86,143,65,233,64,204,13,13,51,184,178,125,99,229,92,194,221,104,107,181,187,155,116,0,59,203,11,165,24,211,238,174,215,255,0,125,117,52,143,42,227,139,116,167,183,208,196,194,78,9,137,44,131,212,59,135,126,117,112,230,101,87,101,239,71,70,73,233,181,56,115,161,164,199,42,112,34,14,180,8,124,235,73,180,158,116,220,192,206,176,43,39,95,58,0,118,104,211,173,97,87,179,214,152,163,164,244,231,77,82,164,76,208,2,169,93,14,244,23,23,51,165,49,231,153,101,178,183,92,66,16,55,42,48,5,85,221,113,46,9,110,62,211,18,100,255,0,240,212,87,255,0,44,211,73,189,130,233,18,159,88,137,157,122,84,71,23,212,214,171,139,246,167,195,22,43,83,8,127,188,121,58,134,202,210,146,125,147,63,10,212,113,14,218,208,164,165,204,55,10,113,212,173,89,52,105,74,32,249,230,203,90,70,156,153,155,154,58,168,88,32,70,159,157,42,157,74,70,101,168,36,13,201,53,195,46,251,84,226,187,167,20,195,109,170,221,178,124,11,11,72,35,216,144,15,252,85,71,123,142,241,13,234,195,151,88,178,228,126,176,64,25,191,206,87,240,52,251,46,172,87,111,100,119,235,174,40,192,172,199,219,98,182,231,93,155,86,115,237,9,147,90,254,43,218,183,11,225,164,161,79,149,40,253,220,202,74,2,189,36,207,194,184,146,237,174,47,148,180,184,245,213,199,125,161,71,120,181,36,251,1,32,123,170,203,11,236,235,136,175,0,69,135,10,93,20,254,170,139,57,82,127,196,98,169,70,11,118,59,77,155,110,37,219,213,162,84,166,240,236,53,78,45,38,50,134,92,118,125,8,9,31,26,164,186,237,87,139,49,4,21,91,164,219,161,90,148,172,134,212,7,150,84,168,252,69,92,97,253,137,241,165,216,5,246,45,44,193,223,189,127,55,193,34,182,75,15,163,242,161,43,196,248,135,164,165,134,63,21,25,167,158,154,228,46,205,189,217,201,47,49,206,37,196,221,95,214,177,36,184,136,240,230,10,113,105,247,159,194,130,203,184,131,96,19,137,93,21,109,153,10,12,171,222,140,166,189,15,97,216,159,6,218,199,214,17,119,120,175,247,175,16,61,194,43,98,176,224,126,19,195,117,179,225,235,36,16,52,81,104,40,143,105,147,75,183,232,29,138,60,195,109,128,95,98,119,1,214,176,215,175,30,84,120,202,86,234,189,228,31,157,108,248,119,102,124,111,124,70,92,21,230,82,98,20,230,86,254,103,240,175,72,180,195,44,167,43,45,161,2,54,74,64,31,10,126,155,197,75,172,217,106,154,71,14,195,187,17,199,221,117,63,164,111,152,183,3,83,149,69,100,235,208,64,174,195,134,97,195,13,176,98,205,7,55,114,128,156,217,64,58,84,197,15,183,50,103,67,243,167,20,168,234,52,172,220,220,183,43,42,139,208,17,7,245,166,152,1,60,180,235,70,238,213,17,52,210,152,26,210,64,13,71,89,230,40,100,107,34,138,96,13,105,135,175,90,161,48,10,35,106,18,147,207,64,5,28,167,156,239,67,80,36,237,52,8,142,177,185,143,58,2,210,78,166,164,144,34,121,249,80,86,38,99,77,42,145,44,218,210,149,64,129,169,167,101,90,122,129,68,66,68,9,235,20,245,38,119,216,111,231,94,57,244,132,112,84,55,165,43,84,108,118,162,228,28,197,53,73,76,86,145,50,145,83,126,162,172,210,43,94,218,229,68,244,218,182,75,232,241,24,143,202,181,181,105,118,164,206,226,187,169,247,79,30,191,120,155,104,185,88,203,161,131,86,104,39,41,219,238,154,171,182,66,179,141,106,205,180,230,144,122,26,169,17,13,206,63,244,137,67,142,118,55,143,161,180,40,255,0,70,90,164,122,26,209,127,240,250,185,105,236,106,253,3,239,55,100,218,15,152,10,85,111,223,72,151,84,199,99,188,64,160,72,155,85,39,65,214,185,175,254,31,150,232,119,137,49,120,90,210,126,174,136,32,254,241,167,136,95,194,203,223,244,58,184,99,254,45,251,190,76,247,224,128,7,152,164,81,2,53,218,160,174,202,233,38,91,196,92,29,51,36,26,18,153,197,146,65,77,227,107,31,188,223,228,107,199,103,178,149,203,46,247,202,39,165,57,10,215,67,21,85,255,0,173,167,251,59,101,239,250,202,73,252,105,236,221,226,128,128,246,28,144,63,117,201,159,133,9,141,197,88,180,157,36,141,42,189,252,77,44,95,181,100,164,79,124,9,10,164,86,39,112,157,23,135,189,30,80,107,92,196,113,148,158,32,177,74,173,174,18,19,154,101,179,210,155,20,87,83,114,10,145,189,59,49,26,137,170,196,99,86,4,128,93,41,39,72,82,72,169,8,196,172,150,114,11,150,230,53,25,169,38,14,36,188,242,38,41,51,30,180,36,220,50,163,163,200,247,138,126,100,157,2,133,48,176,179,202,42,53,201,5,181,200,253,83,242,169,26,111,58,84,123,145,246,110,107,250,166,128,177,243,35,3,80,255,0,241,80,192,82,116,255,0,72,49,29,135,255,0,26,189,205,135,36,11,101,29,55,21,225,190,30,25,190,148,237,16,39,47,16,226,64,233,230,240,175,114,88,72,179,38,121,244,175,94,123,163,197,169,221,95,190,133,118,38,66,159,131,204,69,113,139,98,253,158,57,143,179,106,214,84,37,247,1,78,158,47,222,229,167,149,118,76,65,95,111,58,237,92,84,95,219,49,198,124,64,133,62,19,253,37,73,133,107,39,214,96,115,173,41,163,142,125,210,103,99,47,255,0,235,124,70,214,124,197,42,98,85,59,159,29,118,22,21,62,202,226,189,138,47,54,61,196,238,166,22,133,45,130,152,228,60,113,93,141,139,128,12,41,11,79,170,100,31,117,42,157,225,67,100,88,167,120,214,158,34,116,34,163,161,246,207,235,64,233,181,61,43,73,84,165,66,61,107,59,26,6,41,74,160,192,63,133,56,66,78,147,239,218,153,61,118,229,75,154,121,138,64,62,15,83,237,214,146,23,63,171,30,148,128,206,244,160,156,195,210,128,51,197,180,15,97,164,81,141,210,161,78,59,107,4,83,20,65,160,12,10,65,38,84,1,52,222,90,25,167,39,127,90,98,146,153,251,163,221,64,8,79,45,168,14,137,81,212,8,20,85,37,38,55,30,218,10,144,178,78,85,157,182,80,166,128,172,7,237,76,109,38,164,103,9,68,168,25,38,162,137,204,115,17,51,70,72,9,16,19,3,125,42,137,10,146,181,236,156,163,247,183,247,83,146,220,42,20,172,211,200,237,238,166,37,92,128,163,18,1,131,64,4,10,59,76,154,122,73,137,143,101,0,45,9,48,78,187,199,63,117,17,37,197,31,10,8,158,106,211,248,208,52,73,104,248,182,172,42,17,226,32,116,215,122,99,105,80,32,169,207,96,16,61,188,232,136,202,220,101,1,62,99,127,126,245,3,28,51,31,186,217,147,251,94,24,247,235,79,75,46,19,246,142,37,35,120,70,167,222,127,42,196,170,53,231,68,81,128,0,242,249,80,6,39,35,127,113,32,19,206,100,252,105,74,142,96,73,58,243,52,210,121,79,149,103,58,0,186,195,177,59,107,86,75,106,156,243,38,5,76,111,21,183,116,31,181,202,103,64,122,85,53,187,172,41,33,10,99,50,134,228,9,52,171,114,202,74,18,101,96,234,148,73,80,62,130,165,165,115,85,39,98,66,238,16,155,194,232,57,146,149,5,105,228,69,22,239,17,97,246,212,132,230,147,200,138,130,218,29,43,50,201,72,229,222,16,153,215,166,255,0,10,87,90,66,73,204,228,147,175,132,126,39,242,162,200,87,97,26,50,1,216,196,79,178,148,190,208,51,32,158,128,73,248,83,80,218,57,166,103,246,140,209,18,72,145,211,166,148,49,13,10,113,122,134,227,77,212,99,248,211,130,76,193,115,211,40,252,235,12,73,145,172,157,235,1,214,38,144,15,9,73,58,140,211,205,70,105,224,145,160,219,160,166,10,116,152,243,160,7,13,72,30,250,93,9,3,77,41,191,207,173,44,143,198,128,30,15,33,161,165,243,147,76,26,157,73,167,10,6,57,38,145,16,27,68,3,181,98,38,117,39,83,238,164,108,140,131,74,10,30,9,153,53,200,238,237,242,246,234,155,161,186,112,91,244,250,5,59,99,255,0,178,186,220,132,238,64,245,174,37,218,13,222,51,135,113,250,241,124,1,166,156,121,22,166,215,50,221,72,74,66,212,133,40,144,18,165,31,234,209,16,158,71,174,154,83,220,206,166,199,76,4,239,52,215,174,237,109,83,158,230,225,182,146,121,173,97,35,227,92,109,252,83,180,92,69,101,78,226,73,105,181,136,202,195,46,57,62,210,166,192,255,0,33,168,173,112,151,19,226,97,72,118,239,18,184,206,100,229,112,34,61,59,164,133,15,243,85,101,92,217,23,151,67,173,94,241,143,14,216,165,75,115,19,109,80,36,4,74,167,78,163,79,141,106,120,151,110,156,35,106,135,23,100,231,215,11,103,42,146,219,129,69,42,232,67,97,100,123,171,91,99,177,92,78,228,165,231,48,68,56,226,4,33,119,30,50,61,11,196,145,236,171,235,78,197,49,50,194,2,174,109,173,163,116,131,32,121,4,164,71,198,143,97,15,44,158,236,165,186,237,207,18,121,242,205,151,15,93,33,4,102,67,157,206,81,232,84,233,79,252,181,71,121,218,127,31,226,77,142,238,217,139,24,36,74,238,84,189,63,186,210,82,63,226,174,153,105,216,158,26,217,155,220,85,247,39,88,101,176,223,206,106,242,207,178,190,13,180,133,43,15,85,194,183,204,235,164,252,4,10,121,210,217,7,102,185,179,207,171,197,120,150,225,210,235,152,176,72,59,161,139,116,132,168,245,42,86,101,124,105,172,240,190,59,139,133,6,176,252,75,16,11,51,14,7,31,64,244,205,160,175,79,218,112,238,1,135,71,212,240,139,54,136,253,100,50,144,125,241,83,66,82,54,79,225,79,181,144,118,113,232,121,182,199,177,206,48,185,88,113,24,27,54,128,238,167,86,132,251,198,245,176,217,118,5,140,60,1,196,113,187,91,121,220,50,218,156,255,0,154,43,185,101,81,228,54,164,40,81,169,115,147,42,200,229,214,61,130,240,211,57,87,123,136,223,92,168,110,18,160,218,79,176,77,108,54,61,150,112,46,29,10,107,1,97,106,220,169,226,87,62,243,21,184,6,202,140,154,206,238,14,211,21,55,99,43,237,48,156,46,197,33,54,86,22,236,14,141,180,148,252,133,73,33,61,57,209,242,1,168,78,149,145,20,128,12,110,8,172,200,103,225,69,219,81,89,30,83,64,3,202,77,46,73,20,238,122,154,88,147,169,138,0,104,64,6,148,39,93,7,194,150,60,233,192,107,229,64,88,138,217,10,184,94,240,4,124,77,27,34,68,197,71,181,241,92,60,0,216,158,127,188,170,146,70,178,99,74,72,82,220,25,233,6,134,175,105,163,41,48,38,135,150,117,138,100,130,62,248,166,17,242,218,140,164,68,68,211,20,157,42,174,4,99,189,13,67,195,161,243,163,20,153,210,154,180,142,156,244,52,201,35,20,29,96,237,65,90,122,138,150,180,233,233,81,214,157,201,210,154,98,104,219,82,6,128,154,41,136,7,93,106,177,139,214,212,126,254,130,99,90,58,110,211,151,250,192,72,175,47,41,239,231,37,16,14,186,83,22,145,235,167,74,0,186,7,101,131,175,42,107,151,41,234,52,232,106,212,76,229,50,38,32,50,133,109,173,107,106,255,0,92,39,158,213,176,94,189,157,7,172,105,90,243,146,110,66,182,154,236,165,177,229,226,29,228,77,100,194,147,86,44,140,218,9,251,166,171,90,39,50,99,229,86,44,40,13,85,200,29,170,164,103,13,206,99,219,165,171,87,221,154,226,118,10,125,45,27,180,119,9,82,182,204,163,2,107,154,253,4,112,231,48,142,61,226,12,37,213,165,107,179,109,45,168,141,142,167,106,232,125,190,33,106,236,229,248,144,145,112,202,137,215,65,156,107,165,106,127,67,148,90,90,246,187,197,172,180,226,2,11,77,184,145,155,105,36,154,170,241,190,22,94,255,0,154,58,56,116,178,227,45,224,254,12,246,176,146,157,105,132,29,128,162,165,109,170,10,86,147,232,105,74,83,184,142,187,215,147,148,246,20,172,4,3,211,111,58,112,243,20,100,183,62,166,176,32,76,29,182,163,40,103,184,56,10,26,167,207,74,215,177,132,182,140,102,197,197,36,206,98,1,2,182,140,130,36,10,215,241,182,191,245,43,21,68,128,228,19,73,196,113,158,165,186,82,218,134,168,7,217,72,109,109,149,170,217,65,62,98,142,150,228,13,52,167,22,211,231,77,68,78,68,5,225,118,14,16,77,171,100,141,188,49,77,86,15,102,76,164,45,63,221,89,21,96,182,190,20,133,16,124,169,56,141,77,245,43,127,69,0,62,206,238,229,26,242,114,126,116,7,236,110,144,218,202,113,7,72,131,162,128,60,170,224,160,235,239,168,119,105,251,39,32,126,169,249,82,81,212,51,221,51,230,87,6,23,63,252,80,101,82,201,39,136,113,16,162,6,250,188,107,220,214,31,234,68,245,175,12,112,148,35,233,62,193,153,90,184,131,16,208,13,228,61,94,231,176,87,244,5,72,218,189,138,155,163,197,159,117,126,250,20,247,226,46,64,234,5,112,59,139,166,173,248,199,31,250,226,80,132,27,133,166,87,200,230,240,142,126,122,237,93,235,18,254,191,249,218,184,34,151,133,221,113,222,52,221,227,249,1,121,215,18,84,96,5,137,208,242,243,245,2,180,166,114,75,98,207,176,117,168,99,60,78,149,54,18,66,173,194,121,120,97,113,165,118,171,114,98,102,184,103,96,215,95,250,135,17,186,249,82,135,120,201,74,210,209,133,9,92,29,6,158,149,220,109,159,109,73,5,42,62,208,106,106,119,134,182,39,32,200,210,136,66,50,156,200,7,217,64,67,136,228,164,159,109,20,153,17,80,209,72,123,109,52,80,159,4,24,229,34,157,220,54,62,234,150,63,197,63,58,106,9,8,4,18,76,83,196,206,245,35,19,186,92,200,116,235,212,3,242,164,40,116,28,192,164,250,233,79,152,223,231,89,226,136,0,208,3,74,158,26,100,73,254,234,181,248,208,202,212,32,41,167,7,164,31,149,24,24,214,146,76,136,27,208,0,123,228,102,143,16,231,170,72,164,83,200,152,239,18,100,245,162,40,248,247,49,6,134,165,107,27,154,96,33,80,28,253,181,153,179,110,40,75,105,149,107,221,36,31,72,166,150,210,82,114,41,196,144,52,33,90,15,125,59,1,91,39,57,62,116,68,45,39,73,147,229,173,69,64,204,148,169,103,82,1,53,40,19,2,153,33,27,204,116,202,19,234,103,225,70,25,9,25,137,147,28,232,9,58,104,40,136,62,91,121,208,4,150,242,141,128,72,231,2,41,195,81,52,36,168,129,210,43,5,195,103,238,133,46,127,96,102,31,13,40,0,201,82,179,13,32,77,28,19,6,121,212,52,186,250,143,130,220,39,255,0,136,176,15,194,104,205,135,103,51,142,159,48,148,192,248,205,38,138,37,38,0,215,96,57,211,130,130,190,232,42,26,125,209,49,64,72,64,51,148,30,133,90,145,239,162,149,158,100,159,90,144,49,106,116,253,198,208,63,188,191,202,104,166,202,237,44,139,149,220,161,32,145,1,180,106,61,250,124,40,0,236,34,7,157,91,92,168,28,45,184,3,113,30,186,210,110,197,34,45,165,178,46,148,80,242,150,185,26,5,170,83,254,93,190,21,52,88,60,210,114,165,105,8,232,145,17,66,194,33,87,50,117,16,106,225,204,176,55,147,165,75,118,101,197,93,106,85,27,87,209,178,189,212,37,2,20,2,140,213,162,192,203,161,214,171,110,52,112,29,52,170,78,226,105,32,136,209,50,12,197,44,244,248,83,80,169,6,98,118,172,204,137,9,204,36,105,19,69,132,16,234,79,173,96,222,5,33,146,76,33,71,217,31,58,196,135,15,234,129,61,85,249,82,0,155,106,55,165,17,58,205,52,36,147,5,221,250,38,148,182,131,161,43,63,226,143,149,32,29,57,119,49,88,93,64,49,158,99,166,181,137,109,160,103,187,73,35,172,154,40,211,104,244,20,14,192,210,181,43,238,182,178,61,35,231,79,135,185,37,32,121,157,105,228,19,184,164,230,8,154,7,97,168,14,255,0,104,180,141,116,200,63,58,94,225,49,5,110,31,44,209,3,217,79,131,16,43,6,186,77,3,26,26,104,25,13,164,159,125,65,184,225,204,34,234,233,87,151,54,185,220,84,79,136,129,167,165,88,141,52,49,34,148,30,90,107,64,17,25,193,112,171,125,90,195,173,210,121,30,236,19,239,53,45,41,1,48,144,18,60,169,119,172,17,51,20,0,213,2,53,141,185,208,194,12,144,54,147,243,163,19,59,83,119,39,78,102,129,17,212,216,7,211,148,210,119,99,106,144,164,141,76,104,41,177,200,83,185,44,22,84,199,82,43,10,99,88,243,162,101,29,41,32,209,112,7,27,157,129,166,148,111,32,250,209,99,158,244,132,120,122,83,184,2,203,35,74,194,6,154,249,83,227,152,172,35,206,152,2,82,99,113,73,7,243,167,152,58,64,164,141,125,104,1,164,3,229,73,148,142,84,248,141,36,126,84,144,35,122,0,96,222,148,13,250,26,194,164,13,84,160,35,125,105,191,88,96,17,14,35,223,64,15,0,111,165,42,69,9,119,182,233,209,74,130,76,9,17,65,24,173,153,89,66,94,66,212,157,74,66,211,35,227,74,232,118,98,90,167,45,195,218,147,36,242,253,229,84,162,9,229,85,226,240,54,250,138,109,223,80,94,208,202,204,106,121,132,199,58,51,151,23,153,66,154,180,90,129,141,128,4,122,230,80,161,108,18,87,100,130,1,4,208,164,107,174,163,165,5,103,16,90,9,75,105,4,126,170,148,19,241,1,84,192,213,226,146,66,148,132,146,55,11,42,215,220,41,145,98,65,212,123,40,107,140,177,32,123,106,58,108,238,179,125,179,237,41,61,3,106,7,222,84,105,203,179,66,163,196,71,160,138,104,4,83,141,36,70,113,66,114,229,148,141,73,211,160,165,114,205,181,170,74,156,145,182,87,8,249,26,26,236,173,206,165,164,168,239,36,73,170,37,144,221,197,90,11,200,205,189,195,164,126,202,52,247,157,40,11,196,110,20,114,183,135,57,234,165,36,126,53,98,90,2,64,26,245,2,134,166,181,212,80,35,65,119,141,47,89,108,134,130,144,160,102,39,67,82,145,197,215,229,214,208,51,20,172,9,49,167,42,223,220,236,138,209,208,22,90,88,208,248,167,114,121,249,84,148,118,80,202,74,20,133,17,221,156,195,93,141,103,218,82,232,116,118,53,239,185,163,158,36,187,74,130,8,208,142,127,149,29,142,34,187,113,73,10,231,91,219,157,155,48,225,42,200,36,108,64,131,30,145,80,238,59,56,201,149,76,40,156,155,136,235,73,84,167,208,114,165,89,115,40,209,136,186,242,97,71,243,160,21,75,233,141,121,85,157,214,2,246,30,146,92,229,85,68,67,201,157,235,88,219,145,207,43,173,201,173,31,180,64,218,42,99,151,10,183,105,78,128,12,3,80,91,16,226,73,51,83,218,195,174,241,89,178,177,107,189,117,192,114,166,98,105,63,16,141,219,178,57,231,109,152,146,48,238,204,113,28,85,230,148,226,24,9,112,161,35,83,168,208,10,227,29,144,246,141,132,118,63,199,78,241,174,57,100,155,172,59,137,109,91,101,219,36,58,202,47,173,29,76,192,113,149,168,43,81,182,144,64,222,187,79,210,7,14,187,178,236,151,136,44,239,108,28,46,162,212,253,144,33,42,158,81,32,141,235,206,60,105,217,71,104,156,83,109,131,185,139,118,53,141,47,17,182,101,8,127,16,93,147,235,91,173,164,120,82,162,145,144,239,161,26,232,69,108,165,77,211,203,81,217,63,236,20,161,85,86,115,166,175,107,126,183,61,125,134,253,38,251,26,196,192,47,216,226,214,32,243,118,196,159,254,217,85,94,90,246,243,216,131,250,55,197,43,107,251,246,215,8,143,122,107,196,150,93,145,241,38,30,216,250,207,3,226,214,233,0,15,234,28,76,123,197,88,39,129,111,24,1,111,183,136,219,1,201,107,82,99,223,92,189,150,29,237,63,213,30,138,158,33,106,224,253,25,238,75,46,214,123,38,184,29,235,29,162,88,34,70,206,222,100,248,46,42,218,203,139,56,51,19,57,176,190,208,44,46,7,32,205,243,75,252,107,193,204,112,218,114,100,250,237,208,131,169,42,159,101,25,88,18,27,103,187,107,17,120,57,154,84,20,132,229,138,30,22,15,105,7,222,37,29,209,244,17,151,208,175,27,56,235,110,2,52,241,32,252,170,14,38,213,243,183,118,206,55,124,211,137,11,159,184,12,123,141,120,24,96,234,109,58,98,237,161,74,34,71,119,203,222,42,77,163,151,216,123,141,27,94,54,184,178,135,0,43,97,78,167,42,127,104,4,172,76,82,251,167,136,125,233,116,62,131,165,56,168,26,61,108,175,84,17,248,210,230,197,129,254,170,221,95,227,35,240,175,8,179,198,221,161,217,120,112,254,210,239,110,155,78,161,95,93,185,10,58,244,92,138,181,107,182,158,216,176,212,119,45,241,69,203,217,52,11,10,109,201,246,169,6,106,126,231,36,87,222,226,123,113,47,223,15,235,45,17,61,18,228,254,20,197,93,221,13,240,199,12,239,149,105,63,141,120,190,223,233,19,219,101,169,1,120,138,238,227,147,182,204,255,0,210,148,212,197,125,46,59,93,182,240,57,129,225,139,129,50,171,71,53,247,57,73,225,42,114,26,197,64,246,17,196,20,157,23,97,112,60,194,65,249,26,133,119,138,219,150,156,74,218,184,73,40,63,121,165,70,213,228,166,190,155,28,119,104,39,20,225,12,61,248,223,187,67,141,255,0,212,170,133,138,127,226,7,119,105,108,250,110,187,52,108,146,130,1,24,130,198,164,111,171,85,63,117,171,125,138,120,138,118,122,156,51,131,28,77,215,210,122,201,73,92,160,227,151,196,24,210,114,188,99,225,94,234,177,32,89,174,0,175,2,118,13,140,167,19,237,223,12,186,188,66,75,216,141,227,183,59,64,74,251,167,148,160,7,248,190,21,239,155,69,69,187,137,28,196,252,171,186,172,108,209,231,57,93,126,252,10,140,64,171,191,60,235,207,182,174,38,231,143,177,159,172,91,33,104,47,58,165,230,32,102,32,158,71,127,100,237,94,128,196,84,59,237,250,8,175,47,174,225,198,184,211,19,189,54,249,146,213,195,138,94,99,5,62,40,251,164,201,251,219,123,170,233,171,156,210,216,222,59,7,185,91,248,191,21,2,202,27,67,47,180,218,18,130,74,66,124,112,7,194,187,107,6,0,212,143,58,225,61,130,92,164,226,124,74,84,180,4,21,177,172,204,153,112,115,242,138,238,182,229,5,32,133,131,81,81,123,67,139,186,68,180,40,235,36,31,81,79,9,73,215,42,79,176,83,83,166,131,115,78,144,14,162,179,102,131,211,148,242,16,58,83,211,7,81,152,123,104,64,198,147,191,157,17,7,219,21,32,56,133,13,82,179,237,20,192,93,147,149,73,49,180,164,201,167,236,105,169,58,171,113,64,9,153,225,186,16,125,20,127,42,76,235,16,11,10,30,97,67,243,167,76,244,166,201,129,183,186,152,8,20,84,73,41,41,211,165,13,74,29,8,246,26,40,87,198,154,165,122,208,128,9,117,0,234,161,167,157,50,100,19,152,65,7,106,49,84,136,52,37,54,218,164,20,36,143,49,84,34,155,58,82,132,194,185,1,169,169,8,81,41,16,14,222,159,58,136,148,134,210,152,28,135,173,73,73,144,15,206,155,36,48,43,58,130,145,241,167,160,43,82,183,9,242,26,15,231,219,67,73,229,239,162,3,36,69,33,134,73,74,72,34,39,174,231,223,79,74,198,192,208,19,51,51,78,140,186,149,0,40,2,82,21,39,248,211,137,80,219,106,11,43,73,130,147,155,150,130,104,129,75,211,43,100,250,144,63,26,6,21,5,74,2,69,60,40,70,130,40,35,235,58,192,109,61,14,98,79,186,41,193,151,212,162,29,127,72,159,2,64,249,205,75,24,228,168,130,8,21,104,243,137,253,24,128,86,158,70,13,86,37,166,219,58,39,49,253,229,19,240,218,136,135,28,79,133,4,36,30,73,17,242,164,198,137,184,85,211,86,235,83,139,14,16,83,9,202,130,103,220,42,195,235,151,43,36,55,98,233,63,180,178,18,63,58,13,130,212,155,98,160,153,36,239,58,212,178,226,178,8,73,218,165,238,105,29,136,202,86,32,234,146,147,245,118,179,242,241,46,62,84,213,216,148,253,163,239,184,189,53,2,18,63,58,40,95,244,134,201,7,152,248,81,31,89,41,32,133,10,0,130,144,217,37,1,160,68,198,170,42,249,209,129,32,64,208,116,20,20,153,89,3,151,74,46,180,201,22,121,239,79,72,36,197,50,78,209,173,57,61,0,214,134,3,193,229,78,3,207,90,104,147,74,39,125,106,64,120,232,36,211,134,212,209,238,165,6,119,160,99,129,223,240,165,26,210,2,68,205,97,141,62,116,13,14,4,193,138,205,142,134,144,170,78,164,83,84,251,40,4,173,212,36,3,172,168,8,160,46,23,206,103,173,44,237,206,132,221,203,14,12,205,173,43,28,202,117,249,86,27,150,193,137,212,245,210,129,134,229,160,219,206,178,52,27,208,251,197,168,130,150,20,100,239,34,62,116,167,191,39,194,218,34,121,172,143,194,128,9,16,119,208,210,38,12,168,68,18,105,18,31,49,152,161,62,91,211,59,183,137,137,72,78,250,43,95,149,0,60,239,214,154,119,208,211,22,203,164,248,110,116,243,70,191,2,41,21,111,34,123,231,18,121,144,103,231,52,3,67,137,17,169,161,174,230,217,189,86,250,19,214,84,5,42,108,217,72,146,128,163,214,0,63,0,41,225,176,147,41,205,175,82,104,21,128,155,166,8,148,168,168,109,224,73,87,202,152,46,210,178,67,109,60,78,240,91,41,249,197,74,128,98,99,90,72,147,175,165,2,208,136,46,46,22,178,129,98,234,70,144,165,169,16,125,196,159,133,52,43,16,43,51,106,206,78,68,58,73,62,204,191,141,74,115,116,131,204,254,6,176,141,169,220,8,46,55,139,19,45,59,108,129,209,77,41,95,16,161,242,166,125,83,20,114,59,236,64,53,31,236,80,53,255,0,48,53,98,116,220,210,123,232,212,46,66,85,147,164,66,238,214,161,2,78,196,251,162,152,188,52,41,64,139,183,210,4,18,1,10,159,243,2,126,53,63,152,210,155,229,78,193,114,18,176,155,5,156,207,180,93,32,200,206,178,161,62,64,152,30,202,196,97,56,107,96,165,22,12,4,157,72,238,198,190,181,51,73,219,90,105,32,69,22,65,153,245,2,205,157,165,177,254,143,106,203,124,161,8,9,249,81,72,214,102,151,203,157,33,211,81,76,70,65,28,230,105,14,212,186,204,138,205,127,26,0,106,245,27,10,23,160,246,209,87,60,205,12,244,222,130,88,195,35,88,214,152,173,181,167,152,233,72,161,51,160,161,8,2,186,3,165,13,67,202,138,76,234,61,104,103,153,249,85,137,130,80,39,206,152,160,9,58,111,69,86,154,159,149,12,128,119,4,80,35,172,161,74,9,0,0,127,26,207,24,7,195,4,205,68,70,36,202,114,230,48,149,108,76,69,97,198,237,82,156,169,90,84,163,208,251,171,129,38,122,247,68,164,133,1,4,105,81,220,90,219,10,1,51,67,70,61,102,232,202,162,148,145,166,83,191,186,178,227,20,180,74,66,137,72,211,173,59,49,102,70,167,196,101,74,105,74,201,7,90,209,93,145,112,145,60,226,107,122,199,241,22,30,104,132,193,61,43,68,185,80,55,0,198,230,186,233,108,121,245,218,114,208,152,156,193,105,6,107,104,224,167,74,49,230,22,150,150,189,21,225,78,251,86,177,7,58,8,216,237,53,180,112,141,195,54,88,179,55,55,10,33,32,25,32,77,19,238,178,105,105,52,217,167,253,37,79,127,194,24,245,199,118,226,18,139,112,72,90,72,34,60,132,215,97,193,56,243,2,107,7,178,109,219,44,125,42,12,160,31,253,2,248,141,186,134,72,174,113,219,6,23,115,198,248,78,45,132,96,171,100,187,116,198,86,187,226,80,146,174,132,198,149,214,48,158,36,192,237,240,219,107,103,111,130,22,219,73,74,129,66,180,32,117,138,206,106,78,49,183,143,200,233,163,40,39,60,220,237,207,222,26,223,139,176,27,145,33,119,141,143,247,248,125,195,63,243,160,82,93,113,87,5,176,140,215,248,222,22,194,121,155,135,80,143,249,162,165,142,36,192,148,116,197,109,196,254,210,163,231,75,254,144,96,39,255,0,234,246,94,215,147,89,184,201,255,0,235,251,155,41,195,199,215,251,26,219,156,93,216,221,250,139,47,113,55,7,92,40,232,82,171,203,101,31,113,52,230,240,14,199,177,31,27,56,87,9,220,102,230,134,237,213,62,234,217,70,49,129,172,105,137,217,43,255,0,156,143,206,158,29,194,31,217,219,53,207,239,36,212,118,126,11,208,190,218,218,38,253,77,89,254,202,59,38,196,7,218,112,118,4,177,251,140,33,63,242,214,147,199,29,129,246,64,143,209,79,183,194,45,35,190,196,88,183,115,186,186,121,1,72,89,131,32,47,210,186,203,216,47,14,93,255,0,95,132,225,207,79,237,176,133,124,197,105,188,123,192,124,10,243,56,67,203,224,236,17,197,55,140,90,40,31,168,180,98,87,19,247,124,233,74,54,77,164,182,253,242,46,157,75,201,39,39,186,248,251,202,195,244,97,236,124,55,221,179,128,220,52,54,25,111,93,49,254,98,106,189,239,162,135,102,78,25,183,185,198,45,252,145,114,147,255,0,50,77,117,54,120,103,135,173,255,0,213,176,139,70,103,253,147,97,31,40,165,115,135,48,183,116,38,245,3,253,213,243,237,255,0,202,177,85,105,126,219,35,60,122,255,0,226,142,58,191,162,71,6,131,154,223,137,177,196,116,10,83,74,3,220,129,85,215,223,68,59,39,149,54,92,115,114,204,8,29,229,152,94,159,231,21,219,209,194,216,107,102,83,117,139,123,113,107,163,243,114,142,156,25,45,167,43,56,150,32,143,51,112,165,159,248,230,159,183,227,234,201,205,30,86,255,0,138,60,221,123,244,49,190,117,4,49,218,3,106,36,127,105,135,199,253,102,180,236,123,232,41,197,215,173,58,44,184,163,5,121,197,65,74,157,66,218,219,172,36,215,174,157,192,113,21,153,111,139,241,118,135,68,162,212,143,248,153,52,230,112,124,89,157,248,179,16,122,63,218,179,109,255,0,75,105,167,218,85,91,54,189,62,97,106,118,246,148,95,175,202,199,204,188,63,177,252,103,177,111,165,15,5,240,159,18,93,97,207,223,184,219,215,179,102,226,214,144,210,152,125,41,62,36,166,53,73,210,43,217,150,182,238,12,61,87,81,45,131,148,154,226,127,72,28,58,237,31,78,62,7,126,230,225,47,168,224,94,21,6,178,18,50,93,13,96,153,215,158,158,149,221,173,228,240,219,174,102,0,37,208,8,35,90,232,207,41,164,228,115,213,140,87,119,163,248,154,182,32,164,135,72,7,144,175,45,58,145,136,241,182,63,98,219,36,45,87,106,8,36,76,66,130,138,182,219,67,241,175,80,98,4,7,149,228,5,121,93,15,125,71,143,113,151,76,170,94,117,75,205,26,72,254,63,58,234,164,142,6,110,255,0,71,196,58,206,55,196,214,142,40,168,181,245,109,72,16,76,185,210,187,221,162,210,0,204,145,238,174,9,216,43,233,115,30,226,117,101,32,171,234,251,244,251,74,239,22,129,74,79,94,96,212,85,239,14,59,22,9,13,171,245,6,190,84,252,136,141,19,3,200,208,145,51,52,64,121,86,101,92,196,182,152,4,21,9,223,196,104,153,6,153,92,90,71,179,242,166,164,196,122,83,210,116,4,138,76,119,19,34,210,71,219,31,57,72,165,9,88,147,222,2,127,187,252,107,10,186,105,53,132,233,206,150,163,16,135,185,100,63,10,72,119,154,83,254,111,225,78,7,80,7,198,176,200,212,154,0,110,101,108,80,118,228,105,166,119,203,30,209,75,35,49,79,56,164,58,26,98,108,105,0,238,72,166,184,96,78,100,128,53,146,160,41,84,100,64,219,157,33,117,210,128,214,114,16,53,203,200,154,97,114,132,21,58,51,162,21,174,144,104,232,239,66,97,54,238,46,6,185,70,222,250,10,73,76,165,39,111,133,74,65,37,169,243,166,201,49,190,240,234,82,18,14,210,100,209,194,76,65,87,46,67,243,154,10,84,98,41,233,84,82,24,84,180,133,13,84,179,232,162,62,84,244,4,164,104,132,131,236,154,106,32,24,204,68,239,75,152,76,1,64,18,2,182,147,173,16,42,116,21,25,7,72,163,5,70,228,15,109,0,28,24,84,233,52,69,111,32,244,53,12,222,90,33,89,21,116,208,87,236,149,137,162,155,134,146,1,42,58,129,176,61,42,90,40,34,148,119,247,214,5,0,173,118,137,160,151,86,180,231,102,213,245,15,222,72,65,255,0,136,138,68,11,197,12,201,180,203,215,59,137,17,254,82,104,86,3,96,179,88,22,145,50,102,166,21,164,141,21,21,174,91,51,116,250,130,72,105,42,39,76,174,169,67,221,148,85,179,22,88,154,21,145,87,150,217,127,100,50,115,123,202,143,202,165,163,68,216,100,168,27,132,71,41,162,92,146,18,79,90,15,212,46,7,218,125,120,136,229,221,141,61,181,29,246,17,34,92,120,159,239,144,61,212,131,100,43,102,20,84,78,132,209,148,227,105,251,235,74,71,57,53,29,22,246,234,30,54,80,185,253,161,52,84,219,219,181,253,83,13,32,111,225,64,21,66,66,27,203,105,128,242,14,187,5,2,105,83,116,217,37,41,75,164,239,33,165,71,190,34,138,144,148,131,148,1,169,50,4,82,230,58,133,82,1,138,125,212,253,203,55,148,58,248,71,204,138,120,85,209,0,165,132,14,185,156,215,224,13,56,43,67,189,56,71,42,64,32,83,196,29,2,12,115,215,241,165,29,252,193,90,99,168,211,230,41,222,100,210,166,98,15,202,144,238,97,66,192,4,60,125,169,252,169,142,217,52,242,64,113,79,72,51,225,121,105,249,26,36,237,166,180,241,49,20,2,99,5,173,185,240,169,160,125,84,77,57,166,91,111,64,143,77,102,156,147,39,67,173,96,50,36,234,69,3,184,72,6,9,72,49,182,148,179,214,105,146,35,93,41,103,148,208,49,250,68,3,88,157,189,41,53,248,210,164,144,57,208,3,135,186,178,117,231,27,86,13,53,172,244,215,150,244,0,134,117,211,202,153,26,234,105,231,93,119,52,216,0,255,0,26,0,72,51,233,73,235,207,106,194,71,153,242,165,32,109,64,8,64,246,211,76,206,244,167,109,38,146,64,247,208,75,26,224,209,7,125,127,3,73,30,122,250,211,156,142,237,179,204,168,143,133,54,99,88,160,24,135,77,183,164,36,25,17,189,42,143,83,63,58,97,215,67,77,33,25,39,175,157,52,192,58,13,13,58,98,121,83,103,74,160,18,116,219,74,105,230,5,41,141,72,166,206,188,141,0,100,141,117,172,145,238,172,210,117,235,73,49,184,210,128,29,63,29,169,1,36,107,20,128,201,136,172,154,0,197,145,183,180,205,14,119,20,229,237,214,152,8,147,166,148,18,198,158,98,145,71,195,74,78,134,12,115,154,107,132,229,39,149,8,64,73,3,106,106,180,231,165,97,50,105,170,51,160,171,19,99,22,173,117,218,155,190,157,41,84,100,107,77,158,91,80,33,24,226,44,61,78,164,216,113,53,146,212,129,9,239,73,78,89,26,229,42,72,141,250,207,173,90,180,235,215,240,133,91,176,249,50,160,171,107,148,175,78,164,2,73,245,154,242,178,92,199,237,148,2,210,226,136,58,144,156,166,60,181,169,172,241,22,53,110,164,130,219,146,72,214,116,30,250,111,9,110,235,41,99,155,210,113,61,42,233,83,32,21,161,252,169,212,5,166,61,218,197,5,219,213,44,106,21,168,228,63,42,226,150,93,166,113,54,30,216,66,49,11,148,36,108,132,186,72,30,205,170,218,223,181,220,100,129,245,149,247,131,247,219,74,143,188,137,169,236,42,46,140,59,122,50,234,142,132,253,206,109,32,250,85,77,201,37,246,196,144,20,160,39,122,166,111,180,198,239,213,253,50,217,133,8,141,81,31,141,17,92,67,195,183,40,61,235,25,36,65,9,89,211,211,165,90,140,150,232,206,82,139,217,155,90,73,1,36,167,238,233,190,245,99,103,139,51,110,164,151,237,156,49,184,4,73,174,111,98,187,6,150,224,105,212,184,14,161,107,80,205,241,214,172,2,24,117,4,41,212,2,121,133,143,206,135,1,41,216,223,27,196,176,119,46,23,112,227,120,138,103,238,132,56,152,30,244,159,157,75,78,43,128,196,41,88,168,255,0,19,103,240,174,102,45,25,6,69,202,167,160,124,143,145,162,134,136,240,166,237,205,79,43,133,79,206,167,34,43,180,125,14,148,113,46,26,203,253,118,38,63,194,147,73,250,67,135,35,75,251,244,143,222,96,31,198,185,202,88,114,101,55,247,58,159,246,235,63,141,56,51,118,116,24,131,241,230,242,143,227,70,68,62,209,244,58,31,214,240,53,157,49,135,192,253,235,83,255,0,186,137,222,224,203,16,49,208,61,109,21,249,215,56,12,222,157,239,95,223,253,161,167,132,98,32,140,183,175,233,251,244,100,241,31,105,224,116,39,147,133,41,4,55,142,179,61,77,186,133,68,22,214,137,33,73,226,27,100,157,181,66,135,225,90,106,198,36,2,86,47,159,159,50,63,42,68,63,138,52,175,29,202,149,215,68,235,255,0,13,44,131,237,17,191,54,243,232,142,235,137,44,224,13,63,164,45,63,244,212,132,95,226,128,120,120,146,219,217,126,177,248,87,60,250,206,34,180,143,233,75,145,183,217,183,167,252,52,210,246,44,165,74,110,32,141,100,178,143,202,140,131,237,78,146,47,241,173,209,143,133,25,253,92,69,95,137,162,140,103,136,145,162,49,133,43,255,0,243,18,175,153,174,104,155,140,92,29,46,91,3,205,145,249,214,125,111,25,18,123,214,8,63,238,79,254,234,89,3,181,103,78,28,67,197,233,251,152,139,135,252,109,42,156,56,155,140,146,100,223,56,71,76,141,31,194,185,119,215,241,144,68,11,101,107,26,182,161,255,0,85,47,233,140,105,58,6,88,39,200,40,126,52,118,97,218,178,235,137,48,44,35,31,227,27,62,55,199,240,4,63,143,225,172,134,45,177,21,53,14,52,223,139,194,10,116,143,26,253,245,98,139,193,115,97,113,104,137,130,169,140,176,102,181,67,142,99,163,107,54,76,117,113,67,240,160,59,196,120,235,105,51,134,52,163,251,183,7,255,0,109,86,65,118,189,67,226,246,235,75,139,82,85,247,82,14,83,185,175,45,253,88,30,49,197,46,239,109,67,205,220,186,178,117,62,5,32,232,79,145,0,105,235,93,211,28,226,76,113,210,160,112,165,167,77,8,122,99,225,94,127,225,204,117,219,252,115,17,101,108,184,162,165,56,19,156,18,172,218,130,68,109,233,229,93,52,227,101,169,131,149,222,134,237,216,51,12,220,241,31,19,7,153,84,182,139,80,36,198,253,231,67,53,223,172,173,237,194,82,16,146,35,247,207,231,94,116,236,94,233,171,78,36,226,20,40,92,184,11,86,228,132,248,85,1,78,111,36,73,215,122,237,60,43,139,185,138,221,92,144,205,229,178,89,184,238,67,111,171,82,2,1,152,4,243,61,107,58,139,82,227,177,184,134,218,216,103,215,163,135,243,167,165,160,4,130,176,127,188,104,41,81,208,237,69,204,162,43,34,135,100,86,193,213,15,119,229,78,13,184,68,247,235,30,80,63,42,68,157,7,186,151,55,32,117,160,119,29,145,193,31,109,62,169,20,133,23,49,33,214,226,52,240,31,63,58,194,175,42,126,84,134,146,234,86,10,148,162,20,158,144,1,159,143,194,144,92,96,239,192,213,198,207,79,9,31,141,33,47,137,132,54,79,247,143,229,78,36,192,144,105,68,171,99,238,166,23,35,147,114,151,74,203,40,50,152,128,225,252,69,39,124,242,140,27,98,63,198,53,169,48,121,206,180,19,58,233,183,51,64,134,5,58,80,181,125,85,216,64,146,70,88,249,210,51,112,222,112,151,152,121,60,140,36,31,145,163,50,210,223,32,3,18,121,209,156,182,70,31,118,132,220,16,102,20,96,254,174,148,134,138,43,149,90,7,20,45,154,184,81,147,170,145,148,111,231,19,77,14,169,77,101,238,178,145,168,10,80,215,221,53,107,139,57,134,223,94,52,206,24,130,140,202,40,149,158,101,103,89,246,208,47,176,197,216,58,80,167,16,162,58,26,105,137,162,189,11,184,34,10,90,79,170,201,252,40,141,166,232,168,202,217,30,128,154,34,18,84,1,7,79,90,34,90,32,106,130,73,214,128,26,27,124,13,110,96,206,225,0,126,116,169,182,42,76,42,229,229,123,64,249,10,89,141,58,116,165,9,42,50,14,194,104,1,237,217,178,161,10,83,138,215,154,205,57,22,54,136,131,220,37,95,223,241,124,230,178,221,74,10,133,83,201,35,76,198,128,36,35,40,72,74,64,72,141,128,138,46,117,117,248,212,102,137,6,103,74,44,168,233,161,20,134,133,81,147,239,162,178,162,16,161,30,21,38,163,157,61,213,33,10,254,140,68,128,122,69,3,31,108,181,182,176,182,198,98,54,4,77,78,111,17,123,49,82,154,19,206,131,131,35,53,210,117,2,1,38,173,3,133,74,88,4,106,179,174,90,135,185,105,93,17,77,250,212,156,185,84,61,180,53,58,23,200,239,206,166,45,180,100,144,1,62,149,94,160,66,253,12,208,132,244,36,53,176,26,209,9,235,173,13,184,3,81,173,41,58,211,24,64,72,36,101,216,159,102,180,128,153,222,102,149,107,72,159,16,244,166,119,136,6,66,146,1,243,160,2,130,7,178,148,31,225,165,4,60,212,127,90,159,125,47,214,26,26,23,81,39,109,104,0,249,143,182,157,48,36,157,232,41,117,181,125,213,131,68,10,7,145,62,195,83,96,8,12,114,218,157,164,69,8,43,81,225,95,177,6,156,23,174,136,112,255,0,128,210,0,236,9,121,18,55,80,159,125,32,218,72,158,116,198,215,11,74,139,110,104,119,202,116,165,10,86,158,5,80,62,67,199,81,75,240,233,67,42,88,26,180,179,233,31,157,102,119,127,216,47,222,63,58,6,26,116,222,148,127,26,22,103,99,250,133,123,199,231,75,153,216,209,131,239,20,12,55,152,131,181,100,198,212,2,227,225,36,139,112,68,115,92,86,119,151,71,95,171,163,175,245,159,194,128,176,110,70,154,76,127,222,153,55,28,219,71,249,231,240,172,42,115,154,71,206,128,29,49,206,176,25,210,135,227,6,100,123,191,141,47,139,114,161,238,160,87,28,73,164,39,126,84,197,21,128,99,44,250,255,0,10,30,107,153,130,148,71,146,143,229,64,130,47,49,202,122,249,211,124,164,210,120,160,3,164,106,60,95,13,171,12,70,179,239,166,6,25,153,215,90,67,182,180,138,136,129,248,211,50,172,137,10,30,227,249,211,1,199,214,71,58,73,214,152,82,119,206,105,133,144,117,46,44,249,3,69,194,193,6,167,206,146,64,222,132,109,211,205,215,52,243,31,149,33,183,109,64,131,63,15,202,141,67,64,160,167,168,30,218,76,233,253,161,239,166,6,25,208,229,159,109,53,198,154,75,75,88,108,28,163,105,222,129,104,16,186,129,187,128,82,119,204,232,123,193,167,157,13,132,161,77,37,113,226,35,173,19,34,78,177,64,59,33,174,62,209,212,44,107,67,239,144,100,137,215,200,209,22,144,4,4,138,100,3,172,69,50,116,4,93,0,65,66,247,232,105,138,124,101,32,54,228,255,0,118,140,116,48,5,13,212,136,216,244,166,128,142,93,58,142,233,94,234,26,159,95,38,85,69,228,100,239,72,82,35,81,202,153,26,17,87,112,228,192,97,94,250,10,174,223,73,214,220,193,234,161,82,212,148,76,69,51,42,117,37,35,218,41,129,202,145,111,35,89,246,105,78,54,65,70,34,124,167,248,82,161,241,166,222,180,84,92,36,236,168,242,21,208,115,17,213,134,50,161,149,108,160,230,61,1,166,140,6,209,90,155,113,188,237,83,197,202,7,161,162,253,109,176,32,245,210,149,216,236,138,239,244,118,217,67,86,198,187,235,31,42,131,121,194,13,92,56,130,135,220,109,64,248,74,73,129,236,27,214,196,139,230,83,168,87,194,129,115,142,90,217,173,46,45,96,37,58,171,54,192,80,155,6,145,39,15,192,27,180,64,74,158,43,61,103,122,158,155,54,196,75,113,85,236,241,118,20,235,97,198,157,82,130,182,87,116,175,202,176,241,85,140,12,185,213,255,0,203,87,229,82,212,134,172,139,49,102,206,225,179,175,149,56,89,50,79,221,129,185,144,42,173,60,87,100,147,162,28,33,95,238,149,249,81,7,22,88,13,10,86,9,63,236,213,249,82,202,198,154,45,147,134,50,163,174,158,193,69,70,23,110,163,169,142,123,15,202,170,19,198,24,118,217,85,39,247,21,249,81,7,24,225,211,160,89,235,224,87,229,73,198,69,39,18,216,97,86,220,201,62,234,112,194,109,185,19,62,130,170,135,24,216,104,97,103,255,0,150,175,202,136,56,191,14,80,31,102,179,175,36,43,79,133,44,178,29,226,89,254,138,99,154,149,239,172,56,91,70,8,113,126,250,175,79,24,97,192,120,91,89,63,220,87,229,68,28,93,99,2,91,88,7,158,69,254,84,90,67,188,73,201,195,19,2,29,115,223,78,56,106,160,195,235,233,185,252,234,16,226,220,55,153,87,79,186,175,202,158,56,183,13,35,101,30,122,33,71,240,165,105,5,209,47,244,114,206,207,185,62,167,243,172,253,28,184,158,253,103,218,127,58,140,56,179,13,63,180,63,192,175,202,144,241,93,129,230,160,63,184,175,202,139,48,186,37,126,143,92,200,184,95,190,144,225,238,242,125,90,208,19,197,88,113,31,173,254,69,126,84,138,226,172,56,115,87,249,21,249,81,102,26,4,85,147,241,225,126,99,202,130,237,141,196,106,252,121,64,166,57,197,216,82,126,243,176,0,230,149,126,85,13,238,54,193,96,143,172,39,77,244,87,229,77,41,5,209,95,138,218,58,149,71,122,15,176,126,85,230,158,28,189,186,28,83,126,133,41,182,147,106,235,161,181,149,148,230,57,160,78,221,38,54,175,70,98,156,85,133,187,11,109,123,235,177,252,171,206,92,44,242,159,198,241,199,82,226,25,105,87,14,52,92,42,210,10,136,152,246,243,174,136,94,198,90,92,223,59,4,74,46,120,147,136,187,149,182,175,232,246,199,62,72,42,57,156,153,223,249,53,215,56,97,183,63,73,99,9,184,92,56,47,68,100,0,0,3,45,142,127,149,113,15,163,246,32,171,94,37,226,100,177,222,92,56,227,118,237,165,10,147,5,42,88,246,117,62,149,218,120,93,119,107,190,191,114,245,40,75,202,185,63,112,120,99,32,136,246,64,246,84,84,90,178,214,150,55,6,218,49,171,238,31,242,254,84,100,182,72,209,213,252,63,42,3,106,36,0,121,212,132,25,6,43,3,65,193,181,105,47,40,251,5,59,34,128,140,230,125,5,53,4,229,7,93,233,229,70,52,222,128,48,165,91,102,36,250,83,97,193,39,188,2,117,213,63,198,179,63,58,201,27,17,19,210,128,23,237,182,43,79,249,63,141,57,41,118,73,11,68,15,221,63,157,52,68,201,63,26,114,84,6,134,117,160,46,97,14,164,102,46,55,26,143,186,103,231,66,81,88,145,41,215,67,161,167,149,235,18,104,107,82,104,11,152,135,92,79,221,35,79,90,32,105,203,175,180,85,203,41,81,49,14,44,143,194,163,149,121,83,84,184,247,82,2,172,182,226,94,88,239,26,48,226,225,65,112,52,81,215,106,49,113,247,101,74,113,6,63,120,254,85,1,78,18,234,196,110,226,182,245,52,112,162,26,43,147,50,42,197,114,74,84,232,129,40,30,211,82,69,197,231,116,32,52,64,132,131,7,149,86,165,197,105,152,31,110,180,98,226,138,50,102,48,12,197,38,134,28,125,101,74,144,91,159,57,167,35,191,159,18,208,63,194,127,58,70,148,2,183,243,214,149,199,101,68,141,233,0,118,202,129,241,56,15,49,13,255,0,26,32,76,255,0,107,49,251,159,198,162,52,246,99,7,149,73,74,196,2,54,160,3,6,200,50,30,87,176,10,119,114,178,71,244,151,0,30,67,95,133,49,14,102,211,240,163,21,130,117,3,144,210,129,161,153,16,147,226,113,229,71,82,63,42,42,22,216,5,61,218,140,233,170,205,9,74,214,71,186,177,38,87,161,20,130,228,214,17,110,102,82,224,59,120,92,80,163,134,45,160,72,119,215,190,85,69,109,205,162,60,234,66,20,35,120,169,101,92,122,109,173,227,52,57,161,136,239,85,249,209,50,91,207,245,115,234,162,127,26,96,50,159,41,31,141,36,157,226,40,11,133,13,91,40,235,110,142,154,244,162,6,45,185,48,206,191,184,40,1,68,105,68,205,160,131,202,129,220,46,131,100,163,252,162,105,225,68,244,247,10,6,115,252,242,167,165,67,110,148,12,56,89,26,131,242,167,165,103,83,155,225,64,14,9,251,190,234,122,85,39,109,105,88,2,37,100,13,204,10,112,82,185,146,122,80,65,49,32,250,82,165,74,2,38,139,0,96,85,212,197,46,167,115,229,67,10,39,115,173,40,157,231,106,86,0,130,78,179,74,54,152,166,206,131,90,84,152,216,210,1,194,121,251,169,195,164,83,100,198,164,82,130,98,122,237,64,15,72,215,99,78,17,30,148,52,147,188,211,230,55,247,208,82,17,223,234,212,72,229,78,228,101,91,211,92,213,11,137,140,167,106,89,35,157,3,20,114,143,157,52,143,79,58,201,60,182,164,36,145,173,4,182,103,42,77,185,10,194,72,49,72,73,34,98,40,16,148,132,136,172,38,154,76,114,242,166,144,24,117,166,153,248,83,138,167,90,105,49,172,10,160,20,244,52,195,168,38,105,100,157,122,83,103,200,208,2,19,202,41,77,38,104,48,4,116,164,147,180,121,80,2,0,103,67,88,6,224,200,164,50,79,173,40,147,173,0,38,158,225,67,185,19,106,232,36,234,61,187,209,9,35,120,52,199,4,178,177,214,40,98,230,50,209,33,54,237,143,221,30,180,80,160,53,131,67,103,250,164,245,141,105,251,25,141,104,6,196,116,122,237,181,14,73,143,117,17,193,166,130,135,167,199,221,65,35,73,19,58,211,28,62,91,211,149,212,83,28,218,39,90,104,0,192,141,6,180,197,24,19,243,167,156,163,159,199,106,10,201,222,54,212,85,18,53,74,246,197,54,96,154,106,162,14,188,233,9,18,116,242,160,14,90,219,123,72,147,71,109,132,206,169,166,54,21,18,32,121,19,249,77,73,78,154,231,78,156,136,174,131,149,10,139,84,145,48,42,74,109,91,31,168,15,173,34,20,52,202,12,70,147,181,20,43,77,135,161,214,164,161,17,108,214,208,40,110,217,178,229,194,80,182,82,65,141,8,252,234,82,73,34,39,74,142,19,154,237,36,106,39,157,3,100,229,225,214,210,1,101,184,228,8,167,253,66,221,59,52,129,30,91,86,56,146,84,102,36,81,18,36,9,58,249,212,177,140,22,76,29,114,3,200,104,41,223,163,216,80,240,182,141,53,136,169,9,6,55,218,179,56,26,165,84,174,59,34,32,178,183,146,11,77,233,229,78,250,163,25,181,101,16,63,118,143,152,19,59,249,211,198,255,0,116,104,40,26,64,5,163,32,255,0,84,141,63,118,156,45,154,42,209,164,255,0,150,140,99,104,138,205,1,212,208,48,98,217,185,251,137,247,83,211,110,141,101,9,62,130,158,18,102,124,168,137,35,73,164,3,19,106,220,74,144,146,125,5,17,54,237,141,67,104,247,10,124,250,25,165,7,77,4,138,24,244,4,88,76,201,109,27,157,2,69,16,50,210,132,22,210,122,248,69,56,43,153,30,84,169,63,173,62,117,55,29,140,12,182,145,163,105,141,190,232,164,83,77,243,109,63,229,165,205,165,41,50,145,64,2,54,236,25,37,164,251,170,50,236,173,140,158,225,17,207,195,83,12,193,233,64,113,112,14,155,154,104,76,163,191,97,148,42,3,105,244,138,242,231,14,165,45,99,124,64,195,16,160,171,215,243,144,1,212,173,80,58,13,189,198,189,75,137,29,74,182,28,249,69,121,31,133,45,131,252,91,196,173,184,219,141,60,187,187,148,175,40,211,38,117,4,157,79,243,231,165,116,83,118,68,37,118,116,207,163,115,106,111,138,248,171,188,35,50,218,101,101,4,234,159,26,253,219,242,174,213,132,17,250,66,237,57,181,239,189,127,86,184,127,209,165,78,55,197,156,82,219,233,78,116,176,201,204,55,251,235,211,175,67,93,175,8,4,98,15,144,78,170,147,62,105,21,19,213,178,173,102,141,153,178,99,239,159,117,29,4,233,10,62,122,10,134,130,163,161,52,100,184,83,184,51,88,150,28,21,39,68,171,224,41,124,71,94,243,95,238,138,24,112,16,12,239,191,149,56,47,48,245,160,5,133,111,222,127,195,88,2,129,130,231,159,221,164,204,70,194,179,54,179,202,128,30,144,98,59,207,248,105,21,38,60,126,216,166,230,223,67,72,84,163,161,52,0,240,34,124,102,105,138,243,89,30,193,73,154,57,211,20,71,186,128,28,32,238,179,236,72,161,172,73,61,219,164,1,16,84,145,62,116,185,140,115,166,5,18,72,222,104,2,153,246,212,155,133,228,88,140,234,58,163,207,214,138,8,238,148,3,178,102,71,130,63,26,27,202,251,103,9,58,230,86,254,180,129,82,146,118,157,170,137,185,37,180,230,3,196,157,61,105,249,92,42,136,64,243,204,127,42,143,110,184,49,52,117,173,69,99,160,222,128,185,33,1,105,156,202,73,157,188,71,242,172,41,90,142,168,153,232,161,66,75,154,145,27,105,79,239,53,0,82,176,199,54,93,66,143,244,117,153,27,130,159,206,164,37,74,82,130,84,211,130,125,63,58,19,42,38,65,49,161,162,200,136,164,50,74,18,173,60,10,52,243,153,36,203,107,215,247,9,168,237,184,34,9,218,140,22,0,235,20,0,170,84,238,210,227,205,10,252,171,3,168,10,212,145,234,41,161,114,14,164,81,219,63,102,179,39,110,190,116,12,86,223,98,60,79,33,62,166,42,66,46,109,160,1,114,223,249,133,71,101,197,19,170,206,166,106,98,29,80,217,90,212,177,161,193,230,212,220,133,167,126,190,85,153,211,152,9,29,104,137,121,113,4,164,143,52,131,77,40,105,193,226,97,147,63,238,211,72,98,133,9,216,122,210,230,254,20,47,170,218,238,109,26,246,32,81,19,109,109,32,119,41,30,146,63,26,0,126,109,128,246,81,2,185,117,160,11,107,120,0,161,103,72,7,189,88,252,105,226,217,129,254,214,71,251,229,126,116,1,32,42,116,136,162,35,239,8,26,245,160,37,166,132,129,222,15,241,154,34,27,64,57,131,142,136,253,225,249,80,80,68,109,167,198,151,83,181,51,185,79,39,158,30,133,49,242,167,247,105,129,246,238,233,212,38,128,29,206,156,15,58,110,78,65,213,127,150,179,186,88,159,183,78,189,81,252,105,92,7,207,67,78,4,10,96,105,227,253,179,113,253,210,43,0,184,210,11,71,218,117,248,82,99,176,89,51,202,156,36,137,160,36,92,200,5,13,79,94,240,254,84,68,247,251,20,55,236,95,240,164,22,10,52,157,41,116,58,10,104,14,1,247,61,202,164,151,70,157,210,142,147,64,106,61,195,246,74,0,233,7,149,47,45,119,166,125,162,208,65,101,66,65,222,58,86,102,35,116,26,6,60,70,198,144,200,141,105,157,248,78,164,43,252,166,155,223,160,13,115,127,148,208,39,168,64,73,218,105,15,149,48,62,218,128,80,87,182,57,86,23,154,216,184,157,60,232,21,135,19,190,180,211,231,255,0,106,111,126,206,178,234,7,180,86,119,173,29,51,167,202,8,166,128,195,239,164,36,237,89,153,51,162,169,164,129,166,158,250,160,48,206,211,72,36,86,76,115,30,250,67,0,64,52,1,147,58,69,52,158,116,170,61,5,36,245,6,128,49,81,208,121,205,52,72,26,82,145,166,187,210,123,40,1,198,98,9,20,55,76,52,162,117,167,13,167,223,67,120,130,217,73,26,105,233,73,137,61,69,106,59,180,243,211,74,126,154,80,217,39,184,68,254,200,249,83,199,88,166,38,53,126,64,15,74,30,128,70,244,69,239,241,52,37,31,63,58,4,52,130,6,195,106,27,155,105,181,56,168,70,132,208,157,88,26,72,214,169,0,51,177,153,157,232,106,58,233,79,86,211,34,104,43,84,242,20,201,26,179,166,198,132,163,185,231,77,105,111,41,132,27,166,219,109,226,144,86,132,44,173,41,87,48,20,64,36,121,192,244,166,173,90,83,72,76,230,232,18,37,83,239,63,246,169,77,233,160,17,233,81,27,60,163,223,82,27,35,125,171,115,153,18,146,122,138,42,85,7,125,104,8,81,211,157,21,26,152,214,78,213,5,18,80,160,39,77,106,58,92,203,115,36,29,20,54,163,129,148,120,140,30,156,234,42,76,92,130,58,211,64,91,45,64,185,155,203,122,42,114,131,36,65,231,66,204,10,179,111,35,90,80,189,78,181,37,5,82,204,18,38,41,185,137,220,233,76,90,228,70,147,181,96,87,89,143,90,86,0,137,58,105,20,68,204,129,189,9,42,157,164,249,121,209,19,58,65,242,218,145,72,42,132,141,4,82,115,130,53,21,131,120,157,233,100,13,71,42,6,46,177,247,189,212,244,234,119,166,157,191,157,235,18,76,237,52,0,80,0,51,188,211,143,150,148,48,175,42,80,73,35,149,0,57,50,41,217,163,164,138,24,48,102,102,158,146,58,26,76,164,56,145,214,177,38,121,105,77,51,191,58,194,72,216,141,105,88,102,21,110,34,163,188,68,106,104,170,62,19,174,181,25,245,110,102,38,169,18,202,171,213,2,224,30,156,235,201,188,63,250,83,255,0,49,184,149,235,114,133,20,222,92,33,97,195,9,200,73,212,104,103,115,239,222,189,93,125,163,130,8,138,242,101,173,197,195,61,160,241,98,153,82,198,75,183,91,82,64,128,160,84,99,214,73,141,38,182,134,196,198,249,180,58,15,209,165,181,51,199,92,82,135,18,2,190,172,212,106,100,167,188,81,7,115,166,186,87,111,181,239,145,136,92,247,33,57,131,160,120,140,8,203,232,122,87,3,250,53,98,9,185,237,35,137,144,219,74,3,234,13,19,38,35,198,8,16,117,31,122,187,221,154,212,113,27,194,161,253,178,127,229,53,18,221,216,185,38,154,185,124,195,143,192,206,80,61,36,212,164,165,106,18,22,52,234,159,227,80,219,35,172,126,21,41,11,74,83,4,243,172,152,199,165,165,104,165,59,191,238,255,0,26,34,91,80,128,29,211,210,132,86,0,128,96,249,86,54,179,205,95,26,0,50,147,31,174,116,244,164,32,104,66,148,15,156,126,84,197,40,249,251,233,185,207,49,189,0,23,40,216,184,175,135,229,72,80,57,45,126,146,63,42,17,89,86,198,41,82,72,215,53,0,61,13,248,201,43,95,166,148,139,64,4,232,125,100,138,84,78,105,210,145,106,230,77,0,39,133,59,204,255,0,120,254,116,138,83,101,17,221,38,103,121,84,252,233,165,114,117,129,76,82,200,26,157,61,104,2,161,192,144,251,130,78,171,87,63,63,57,162,54,132,148,232,165,64,137,36,3,249,80,46,23,253,45,112,161,247,141,17,25,195,89,178,28,170,50,12,85,19,204,50,66,147,247,74,125,162,63,58,122,138,198,185,82,116,228,127,49,81,144,234,180,4,29,60,168,249,201,32,114,34,104,1,233,90,135,137,76,173,49,190,199,228,104,129,196,229,204,66,163,205,4,83,80,96,21,31,125,59,188,202,35,73,249,208,48,205,186,212,200,90,102,58,209,146,160,71,132,131,233,81,91,120,147,4,152,62,116,64,134,84,78,102,81,175,60,162,165,161,146,4,204,131,59,81,129,7,90,137,221,52,99,46,97,29,22,71,227,70,75,80,35,190,115,216,71,226,40,0,169,58,78,254,202,59,106,251,37,158,176,62,53,28,33,49,247,215,62,96,31,202,138,223,116,148,20,45,226,10,134,159,103,31,141,3,21,10,241,72,28,234,90,12,106,55,168,237,178,165,18,164,188,209,3,148,145,248,81,210,219,194,0,104,171,205,42,73,252,105,49,160,211,166,244,240,162,32,29,232,37,75,74,161,76,186,15,247,9,249,82,247,205,164,120,149,151,77,149,167,206,164,9,18,6,179,240,167,54,117,20,36,56,149,13,193,157,116,167,167,66,35,157,0,17,42,144,32,242,167,3,20,36,125,209,17,181,59,49,228,5,0,25,42,58,209,2,234,56,58,196,211,210,173,143,227,65,73,146,18,169,212,243,167,76,243,160,133,115,248,81,2,167,98,104,24,240,122,29,41,226,99,113,66,29,105,224,142,100,80,1,82,73,51,49,29,107,18,118,210,152,15,134,105,201,61,61,42,64,120,58,121,211,193,17,181,12,31,230,105,100,199,61,41,0,73,235,214,150,68,108,5,12,19,51,165,60,26,7,113,211,206,127,141,44,243,166,73,159,42,82,99,81,239,160,119,29,59,65,62,250,76,196,15,188,72,172,145,49,72,127,100,105,20,5,197,58,233,165,36,15,216,76,159,221,164,157,116,59,249,86,102,35,83,173,2,184,132,39,96,18,127,194,41,170,66,20,53,109,58,249,82,130,116,164,36,208,23,100,112,219,33,229,167,186,72,26,16,41,202,101,157,251,148,249,13,107,1,151,215,212,36,126,52,233,229,2,154,64,219,27,221,51,51,221,164,123,41,138,105,178,117,4,122,105,69,50,119,52,223,119,173,59,5,192,125,89,153,39,59,223,231,165,45,32,236,165,209,21,180,197,52,145,27,109,69,130,227,11,96,29,92,87,243,237,164,44,164,236,234,193,244,20,249,20,208,117,167,97,13,238,72,159,182,86,189,127,237,72,166,9,16,92,36,122,255,0,10,121,35,99,21,153,166,7,149,43,5,193,166,221,196,37,45,161,241,9,16,52,172,83,87,3,80,250,127,203,252,105,224,142,90,147,231,189,33,49,207,110,81,76,77,160,42,69,210,191,182,111,252,191,198,152,91,186,31,174,217,20,98,161,203,74,25,80,252,232,16,37,34,228,13,18,130,61,181,29,193,116,21,163,104,62,211,82,73,38,71,178,132,179,164,18,125,245,72,76,142,175,173,39,66,202,127,205,65,112,221,13,152,7,252,66,164,173,100,125,213,31,125,9,75,84,72,81,245,154,100,144,220,93,200,48,109,21,236,34,163,186,243,241,173,163,158,200,169,203,113,96,253,227,175,90,142,227,142,17,189,50,89,206,17,166,132,1,236,169,45,73,212,9,138,136,130,144,64,143,125,73,66,202,134,164,199,33,91,156,196,148,194,83,36,239,210,138,219,135,97,167,144,168,201,60,190,20,100,168,147,73,148,30,96,125,225,80,210,239,219,130,79,56,208,84,153,42,4,9,61,106,22,206,248,70,179,73,3,46,251,197,21,234,102,158,8,35,196,162,39,202,133,58,38,117,128,41,115,234,0,26,243,164,82,97,178,37,90,149,210,36,36,106,10,189,166,105,179,27,138,66,165,131,164,152,214,129,146,2,160,3,174,180,84,170,76,8,19,81,144,181,16,10,145,151,219,77,114,246,206,221,230,24,184,187,101,167,110,20,82,194,22,176,149,56,160,36,132,131,185,141,116,169,176,213,249,19,66,204,239,233,74,14,179,50,40,64,146,100,9,162,17,35,152,164,52,56,57,166,148,168,114,116,60,233,133,7,145,143,109,40,65,26,147,154,60,232,24,64,174,167,208,83,146,160,116,166,4,243,58,65,167,37,32,24,233,64,15,18,6,177,20,226,116,19,241,166,0,6,179,239,165,43,49,225,160,104,204,221,14,244,133,90,159,16,154,25,92,114,20,133,102,65,145,214,129,4,39,67,6,106,37,194,182,254,98,138,181,105,161,27,84,55,151,174,251,14,148,1,95,122,126,208,3,53,229,143,3,188,127,197,118,47,52,210,155,55,23,11,78,99,226,39,49,233,208,235,173,122,123,16,92,44,25,63,157,121,65,199,84,123,78,226,203,116,173,77,180,93,125,46,184,159,190,147,152,145,0,200,38,39,82,63,91,202,182,134,204,81,214,70,223,244,101,184,66,187,76,199,220,109,43,1,220,49,7,237,4,47,250,196,198,111,159,182,187,251,79,45,56,149,216,109,5,197,247,168,132,200,19,225,61,107,207,31,70,231,202,123,76,197,24,121,79,247,139,193,179,142,241,64,149,0,227,122,152,129,58,142,67,208,87,127,176,115,255,0,90,188,72,215,237,146,1,63,220,53,50,91,151,62,242,54,11,87,110,214,160,28,181,75,99,170,157,7,229,83,208,22,117,42,71,196,212,102,84,57,81,132,68,206,213,152,195,1,169,29,231,95,213,254,52,244,36,192,61,224,142,161,63,198,128,149,141,133,60,175,195,167,206,149,128,117,195,172,219,180,183,222,185,13,182,218,74,148,181,64,9,3,153,38,181,55,184,229,183,212,28,194,91,105,214,10,136,15,92,190,26,5,32,2,84,19,148,146,157,116,38,38,13,65,227,12,85,139,204,77,88,29,221,218,89,179,178,180,253,33,116,131,179,202,43,9,109,179,208,104,181,153,223,32,28,235,199,28,123,199,24,159,106,105,196,113,114,254,32,199,14,219,92,253,94,206,210,213,5,72,90,1,140,234,0,140,203,62,24,157,6,104,245,232,165,71,54,172,231,157,70,157,145,237,28,39,142,222,196,177,4,216,49,134,162,252,42,37,86,55,33,106,76,233,247,78,155,254,245,110,22,215,44,93,53,222,51,63,120,133,5,102,74,146,160,96,165,73,58,164,130,8,32,137,4,87,207,158,3,181,226,206,10,125,60,93,194,23,120,166,24,253,187,105,126,213,246,164,60,65,68,168,146,130,82,80,65,130,9,230,160,161,19,94,153,236,59,180,188,79,138,241,28,184,156,5,226,44,173,110,160,8,203,112,217,133,16,57,72,4,251,7,74,117,104,101,87,65,10,183,118,103,114,208,198,159,19,66,82,82,76,20,3,167,61,107,2,163,215,165,53,107,0,248,150,61,245,203,99,160,80,150,144,100,54,153,31,184,41,14,89,81,8,72,51,59,10,206,241,42,208,16,163,239,166,193,9,82,178,152,223,68,154,0,167,127,42,110,220,148,164,248,201,212,121,127,26,126,116,145,225,72,68,242,73,58,159,108,211,46,85,55,78,147,2,21,185,48,54,20,48,21,184,34,38,172,150,29,37,201,209,105,35,93,10,99,243,249,81,144,167,15,246,89,163,162,135,227,21,29,5,69,65,83,16,117,163,33,80,144,115,108,79,206,144,22,246,56,218,172,172,174,236,220,193,217,185,250,203,69,164,173,77,202,154,36,125,240,71,49,53,3,18,197,173,238,212,132,219,88,166,215,32,202,172,179,227,51,188,108,52,211,78,149,91,112,181,21,18,133,16,78,160,141,233,246,174,220,128,67,143,173,64,108,149,28,211,236,52,236,150,162,109,236,76,181,116,149,128,106,102,83,250,186,200,168,236,4,58,1,82,18,14,210,52,249,105,70,97,97,105,36,45,90,115,128,71,225,73,148,130,163,48,220,107,59,212,156,210,116,50,104,105,73,144,2,210,103,168,41,252,233,192,148,147,224,36,78,233,215,224,53,169,25,129,106,157,255,0,133,63,60,193,246,80,148,226,0,222,60,136,131,75,32,193,153,160,9,214,234,211,240,169,40,34,119,154,128,193,211,73,244,163,7,140,192,60,233,13,50,106,87,9,211,77,104,137,184,116,127,106,163,234,106,24,116,4,130,122,211,210,236,145,189,43,12,151,222,21,199,120,148,47,251,201,6,158,133,183,2,88,111,78,131,47,202,163,130,65,222,52,165,42,215,90,67,184,98,150,74,124,1,109,158,169,92,255,0,205,53,129,191,15,134,225,83,251,200,7,229,20,60,253,13,57,43,48,117,210,128,184,244,161,224,63,175,66,143,154,10,127,19,79,64,184,220,161,181,71,236,175,95,136,20,48,170,43,70,84,4,208,2,161,79,101,5,86,174,0,127,186,126,70,136,151,191,105,14,39,213,181,126,84,54,207,133,32,244,214,136,151,20,15,223,160,98,139,166,10,178,135,145,155,161,80,210,138,149,164,128,4,121,69,52,56,163,250,222,250,64,26,81,241,178,217,142,169,20,12,48,84,161,71,247,73,167,164,200,26,154,10,82,212,207,119,27,141,9,28,186,82,132,54,4,2,226,79,247,167,231,72,97,210,71,74,112,86,222,148,0,217,3,71,213,234,164,131,242,167,4,220,4,200,91,107,60,132,17,73,136,52,235,189,96,49,210,134,13,192,251,205,36,255,0,117,115,89,157,193,25,152,112,122,0,126,84,135,96,163,172,205,58,100,239,173,0,92,182,12,16,177,234,130,41,126,179,110,14,94,249,0,249,152,160,65,167,173,102,111,133,52,45,38,97,66,15,157,100,206,196,105,240,160,5,231,181,32,53,147,237,164,153,160,12,39,164,123,235,14,219,233,73,32,235,172,121,82,19,200,108,104,0,96,253,170,136,232,7,206,157,38,40,121,135,120,163,27,15,196,210,153,218,106,150,195,98,149,109,89,160,18,41,164,158,154,82,19,38,64,154,98,21,70,41,166,0,218,176,157,1,214,145,71,200,254,116,0,138,220,13,250,82,29,180,138,194,121,10,108,242,157,168,19,51,148,25,166,200,58,10,85,68,201,214,144,143,63,133,4,153,38,39,105,165,39,73,214,155,232,105,9,231,64,8,162,14,188,232,74,86,148,229,18,1,208,80,201,222,52,6,154,1,171,49,215,217,67,81,147,210,53,167,40,233,207,90,18,148,14,163,219,84,38,53,71,66,98,130,163,200,83,215,208,31,90,2,201,231,3,157,2,6,179,65,90,134,196,211,220,86,250,111,81,214,68,71,187,202,168,131,159,32,25,254,52,116,142,156,168,40,211,65,27,233,71,68,168,121,14,117,177,206,17,3,167,198,142,158,74,86,148,36,100,72,129,50,121,209,19,155,200,77,3,65,85,25,76,64,49,80,243,0,176,103,159,178,164,43,68,128,76,233,80,220,81,65,26,235,72,25,120,92,74,208,35,197,48,116,214,107,32,0,12,168,79,157,1,46,120,82,78,240,57,83,212,115,164,1,30,83,82,80,68,169,50,4,207,182,140,20,63,102,163,182,218,138,210,22,68,193,218,140,84,218,55,62,210,104,26,10,146,149,29,0,252,41,202,8,86,80,180,131,148,230,18,54,60,141,71,77,195,95,237,91,31,226,20,98,227,64,74,174,16,60,212,161,73,161,134,65,18,53,244,20,245,100,62,44,162,78,230,161,170,243,15,100,18,254,32,202,99,125,118,165,23,248,122,201,238,174,179,143,33,74,204,119,37,7,32,199,42,120,116,70,198,42,39,214,236,71,246,138,39,210,154,113,11,36,232,10,143,146,143,229,69,152,238,77,239,164,129,200,83,146,236,136,154,175,56,163,26,12,137,246,154,104,190,100,43,58,26,8,87,80,102,104,179,11,150,125,224,212,138,105,88,26,159,251,84,31,210,64,193,0,123,5,103,215,146,190,73,249,10,44,23,36,169,209,250,179,52,222,246,72,4,239,81,139,224,234,76,123,40,125,248,42,128,104,176,92,154,181,232,124,170,35,234,36,104,62,20,170,116,70,135,227,81,95,122,64,147,77,33,54,64,196,20,172,195,195,94,82,185,46,255,0,230,199,22,52,134,139,153,95,117,97,59,133,17,58,78,194,124,250,242,138,245,37,251,160,16,74,185,205,121,22,250,229,86,157,183,241,123,233,73,121,31,108,10,100,145,63,32,117,31,10,218,59,14,158,178,242,55,159,163,243,165,222,217,113,39,20,208,0,224,110,40,40,204,193,117,173,35,109,35,227,93,246,193,213,126,158,188,57,20,175,182,64,240,242,240,170,188,247,244,123,112,55,218,245,219,78,104,87,130,190,173,140,255,0,92,212,3,208,252,228,87,160,240,167,7,233,235,228,141,6,100,159,130,170,37,187,46,122,52,109,173,5,19,16,35,204,138,56,65,3,85,36,31,83,249,84,54,156,81,16,98,165,166,74,102,43,33,33,64,36,106,177,238,154,121,7,46,142,123,209,252,105,136,204,78,199,115,79,131,27,29,104,25,230,238,220,111,113,91,14,62,186,193,213,116,148,181,196,88,50,209,110,172,133,62,38,194,129,76,201,212,103,205,233,233,94,55,195,113,190,51,225,123,193,195,22,215,142,89,173,78,173,135,153,83,157,219,75,18,20,66,213,176,213,180,196,232,76,107,181,125,33,237,67,179,107,62,208,112,198,91,46,125,95,16,195,222,250,205,149,202,71,137,183,34,8,61,82,161,32,142,96,215,157,120,179,177,155,203,187,230,143,21,240,155,235,184,104,229,77,246,30,149,56,8,26,2,114,2,122,104,160,99,173,119,81,170,178,217,156,210,139,140,174,73,195,251,81,97,15,52,219,28,52,243,175,186,211,110,50,203,11,82,92,100,228,72,40,63,102,166,214,144,65,80,82,78,160,196,105,91,127,12,98,184,93,190,38,214,43,192,124,35,122,229,205,155,63,108,197,238,33,149,25,220,7,49,132,91,248,117,38,6,99,165,107,156,43,217,79,17,59,112,213,182,13,130,59,102,62,226,239,110,229,48,143,32,97,68,249,4,143,81,94,140,224,190,15,195,120,59,8,70,25,100,156,202,81,239,31,117,99,196,234,249,147,242,244,168,171,56,165,100,20,224,219,187,68,142,16,197,47,49,188,63,235,184,174,8,221,133,198,108,133,164,156,226,32,29,200,7,114,70,213,122,122,36,68,116,210,41,169,40,73,1,57,125,148,170,88,4,239,236,21,198,247,208,233,66,149,105,6,79,178,154,102,9,38,176,19,172,32,159,133,32,73,81,214,19,203,83,64,202,123,165,229,188,119,79,214,131,238,20,169,74,10,124,64,117,145,165,53,227,222,94,92,32,136,133,238,54,251,162,149,160,82,8,58,31,74,174,68,177,229,0,4,132,168,141,100,206,191,149,61,41,82,70,92,185,134,166,65,161,234,98,121,26,58,0,58,107,72,64,212,132,45,57,85,41,131,167,42,68,219,170,126,249,141,180,163,132,164,238,4,10,112,75,98,0,72,17,180,105,242,166,59,4,105,57,68,8,208,83,155,79,118,52,146,121,197,43,105,110,0,46,40,79,56,6,62,84,224,210,129,208,165,90,242,59,123,226,144,194,7,96,73,26,154,42,29,10,16,39,223,81,200,88,35,48,41,159,218,17,243,167,37,32,106,73,169,25,39,188,87,37,159,125,42,91,105,77,146,166,211,50,53,26,79,186,163,164,238,39,148,209,144,178,91,84,245,20,0,70,80,130,65,74,214,147,228,103,231,70,200,65,254,188,1,251,200,231,236,168,172,172,105,71,42,157,253,180,0,117,7,10,6,92,138,33,91,37,122,199,182,41,82,162,217,202,227,107,76,107,170,12,123,246,160,54,175,20,205,73,67,138,78,202,63,157,33,173,71,182,243,110,137,109,212,171,209,83,68,7,206,132,160,211,160,7,90,109,99,150,100,3,76,69,147,38,75,78,62,218,143,48,234,148,1,244,84,129,238,160,162,82,79,90,120,62,250,134,150,222,9,9,69,210,137,255,0,120,128,126,81,69,73,185,152,33,149,36,115,11,131,238,35,241,165,100,4,164,171,151,49,206,138,218,188,67,202,162,7,28,131,154,221,224,7,52,140,223,41,167,166,233,156,194,86,2,181,240,171,67,238,52,128,146,133,108,54,167,165,90,111,64,73,26,115,52,244,168,24,233,64,137,1,94,253,169,192,201,128,40,9,85,16,43,81,52,14,225,65,215,94,84,224,161,183,178,131,39,121,231,202,158,9,218,130,130,165,70,98,138,8,136,160,143,221,245,167,133,15,119,182,128,11,58,211,129,35,89,61,40,96,230,58,111,78,27,117,169,1,93,81,132,201,51,34,156,33,90,148,164,242,212,10,99,186,36,115,241,39,231,78,51,239,164,49,139,181,182,112,149,45,132,21,115,49,76,118,209,167,18,32,186,220,109,145,194,40,192,233,19,72,76,19,20,5,216,34,193,0,4,92,184,0,230,124,71,227,88,18,242,6,80,248,81,253,228,254,84,73,147,35,214,144,252,169,136,104,239,128,149,56,130,122,0,69,52,173,241,50,218,116,232,189,105,230,6,147,77,36,107,52,236,0,138,156,108,149,150,148,66,185,142,70,77,55,235,109,31,214,81,142,137,38,139,60,166,179,60,8,38,141,70,11,235,44,196,151,18,61,76,82,165,196,171,84,168,31,49,88,80,220,159,179,68,239,247,69,9,118,182,206,1,157,144,72,50,53,231,70,161,160,82,174,81,53,133,94,115,81,93,195,154,88,209,215,219,63,238,220,203,67,78,26,243,106,49,137,63,31,188,51,124,232,184,188,201,133,81,185,210,144,158,85,27,184,188,79,220,186,66,207,239,166,62,84,185,47,211,0,173,149,206,186,2,63,26,46,43,7,146,96,16,41,36,10,18,141,231,251,20,40,115,33,127,194,134,187,167,91,48,187,71,128,234,34,62,116,197,102,73,32,115,0,211,22,117,49,173,4,94,32,137,82,22,39,247,9,249,86,27,134,183,38,63,188,34,128,176,245,43,90,18,162,34,176,190,210,190,235,137,49,206,105,185,211,48,8,129,84,132,52,245,157,232,103,152,35,206,156,165,13,244,129,67,81,158,116,201,96,212,117,62,234,3,132,13,98,140,162,14,244,7,21,7,206,132,38,1,194,70,147,241,168,238,18,65,34,142,226,134,186,212,103,23,84,73,160,182,226,82,175,22,227,97,52,112,246,109,54,142,92,133,85,33,197,105,241,169,13,184,125,213,187,71,50,101,138,92,7,148,70,180,100,184,12,0,15,149,87,182,226,201,0,8,248,83,187,236,167,69,109,206,149,135,114,107,238,164,38,53,154,173,185,184,74,118,128,103,157,99,247,136,143,188,52,173,126,255,0,23,105,55,95,87,207,42,137,170,72,150,205,221,183,200,105,4,199,221,3,106,40,189,9,4,140,177,233,181,107,236,226,13,6,17,11,129,144,24,35,202,165,52,213,253,218,38,221,8,9,35,69,45,95,133,75,93,75,78,251,22,78,92,182,240,33,213,32,142,82,39,225,64,239,216,108,248,2,99,168,64,160,140,5,215,148,159,173,223,32,4,157,82,8,17,248,212,212,225,56,122,72,155,164,31,241,205,77,210,41,38,71,253,34,6,132,242,220,80,21,136,44,166,3,75,87,152,73,171,116,90,97,201,16,46,81,236,52,84,90,225,160,71,123,155,252,51,75,48,242,179,95,85,205,204,120,91,35,214,158,151,47,220,1,33,9,0,15,218,171,245,55,135,53,32,182,179,63,187,19,77,250,205,146,62,237,177,39,204,211,204,25,108,83,33,139,227,164,239,234,104,200,178,187,81,213,205,60,147,252,106,229,139,164,186,176,219,54,173,201,218,77,76,90,47,16,146,172,172,160,129,180,130,71,198,167,51,41,69,26,241,195,110,114,41,73,82,179,13,180,20,198,176,235,229,236,149,201,243,254,21,177,97,235,110,238,253,187,59,220,102,214,193,11,94,85,58,230,137,79,153,168,252,73,137,224,92,61,136,175,15,103,139,108,113,36,164,9,114,209,206,241,51,208,199,63,73,163,51,189,135,149,90,228,6,176,43,229,120,150,233,68,245,53,32,96,42,74,101,119,91,127,188,53,84,174,51,194,245,238,17,119,113,253,214,84,63,230,138,97,226,187,247,71,244,60,17,122,236,95,116,39,224,2,190,116,123,65,162,45,220,194,173,217,78,101,222,56,72,214,19,39,241,170,223,172,132,92,169,128,179,3,80,85,185,168,233,196,120,150,233,46,50,135,109,173,144,226,114,171,187,107,50,160,249,171,79,133,107,24,90,113,102,113,171,231,111,241,5,62,210,85,221,54,21,18,35,156,0,0,170,140,95,50,91,55,131,116,2,119,168,207,92,8,59,143,74,137,222,202,33,68,199,149,5,215,129,1,105,81,51,172,249,83,176,174,6,254,225,9,32,146,170,242,109,237,219,136,237,203,139,109,144,165,32,42,229,74,65,78,241,144,76,200,35,153,247,87,169,47,223,36,141,65,214,188,129,140,221,247,61,186,113,131,203,7,56,187,75,96,36,235,151,187,76,104,57,73,53,172,54,8,107,47,35,160,253,31,159,112,246,207,114,234,158,74,212,246,21,117,57,87,63,218,183,167,66,68,122,107,94,139,195,23,147,137,111,144,9,37,93,217,218,73,16,170,243,191,97,183,40,29,173,52,15,117,149,204,38,229,76,229,49,149,37,104,84,71,61,247,174,255,0,135,58,63,210,155,136,36,156,205,196,114,209,193,89,53,107,155,85,179,146,55,134,82,161,4,161,68,79,72,249,212,212,41,69,32,119,113,234,161,81,26,92,128,126,21,37,181,114,172,132,130,163,188,26,0,152,146,119,52,178,162,53,90,125,223,198,155,154,121,64,52,185,132,252,232,40,200,159,214,87,194,163,190,202,21,51,36,145,58,212,140,201,52,53,194,151,148,17,162,102,129,50,51,109,55,152,120,102,166,161,182,219,251,169,2,122,80,16,0,80,229,70,46,32,24,204,40,4,16,146,83,19,200,141,13,36,201,38,13,32,149,108,21,169,233,2,151,187,89,214,35,219,70,131,51,48,141,53,165,230,79,57,172,238,148,63,89,52,165,9,202,97,122,250,127,26,87,2,154,228,165,55,143,29,53,82,79,252,34,135,152,43,194,9,131,240,165,187,67,136,190,112,149,37,115,149,90,233,203,248,86,72,58,148,132,244,129,76,150,42,65,7,194,162,36,108,117,163,5,45,16,20,141,15,48,40,41,130,169,205,17,200,81,138,132,13,103,77,168,16,86,148,149,28,161,94,163,157,41,35,52,141,40,96,245,214,58,138,11,151,9,83,133,165,5,38,14,138,74,191,10,99,39,33,112,69,25,10,147,38,160,91,173,192,14,67,223,1,175,66,61,106,91,78,37,123,239,208,239,73,141,18,208,225,140,162,117,229,79,202,216,37,37,9,208,157,180,160,36,65,212,211,156,36,44,147,59,157,106,70,135,173,13,76,5,169,58,115,19,74,134,220,203,145,178,149,230,130,97,67,151,172,25,160,169,106,2,10,188,235,2,137,129,58,154,0,42,3,141,144,151,82,81,58,248,129,19,69,206,147,38,145,155,135,80,156,161,194,65,16,65,212,83,146,243,68,253,165,186,15,247,60,39,225,167,194,128,21,36,130,53,62,116,96,189,117,17,67,238,153,40,74,219,121,72,10,228,161,58,250,143,90,114,45,223,86,168,1,207,52,42,126,27,208,53,160,112,162,40,205,40,102,0,129,189,69,74,178,232,191,9,232,161,4,251,232,160,145,206,98,128,184,68,168,115,233,78,14,36,13,253,42,58,87,17,20,224,76,31,198,128,184,112,177,154,70,252,168,201,125,193,161,112,145,202,117,21,21,41,87,81,52,244,130,7,89,164,52,194,229,96,200,54,232,78,187,183,40,63,240,197,60,32,8,9,125,228,8,251,186,40,124,68,252,104,32,145,18,52,167,165,112,60,70,139,12,50,67,211,61,251,74,28,165,37,39,241,162,119,143,164,137,183,43,147,175,118,160,168,247,197,1,43,0,111,202,136,149,205,77,128,55,126,148,137,112,45,16,53,204,146,7,190,34,136,203,205,184,37,183,18,169,230,8,52,20,184,176,146,100,198,144,61,180,94,238,221,241,227,97,178,102,76,164,80,48,233,81,167,164,245,154,136,45,154,76,132,23,155,36,206,142,24,30,195,34,136,148,58,7,134,232,168,143,246,136,31,132,80,50,90,76,157,14,223,26,122,85,188,212,84,169,240,32,54,133,137,131,10,143,133,60,92,16,37,198,92,72,159,217,153,247,82,96,21,206,158,96,252,69,56,153,212,10,142,183,219,37,42,207,167,57,210,53,20,92,217,181,73,211,202,164,7,131,231,202,144,168,13,253,244,204,210,125,105,10,128,220,211,72,7,205,38,97,191,190,153,159,77,233,10,185,85,0,252,222,124,186,82,21,105,165,48,145,58,143,133,38,111,42,0,116,141,180,245,164,39,89,166,206,180,220,211,64,174,56,157,61,148,153,189,180,132,255,0,38,176,17,215,225,64,92,201,157,57,26,201,3,231,72,73,28,180,166,204,114,20,18,58,71,35,203,106,206,114,41,178,41,100,245,52,1,134,39,206,42,61,236,247,66,38,103,240,52,114,68,79,198,129,114,65,64,159,63,149,39,176,227,184,80,85,150,9,210,34,145,75,228,160,53,242,164,4,192,20,53,29,12,83,3,23,145,96,165,77,164,128,122,80,75,86,195,107,116,14,145,165,16,198,212,53,31,67,85,100,23,4,182,45,137,36,23,17,232,163,66,83,8,214,46,220,7,204,10,34,200,32,201,161,44,233,191,178,130,0,184,195,217,188,23,72,35,104,41,254,52,7,26,188,76,128,90,80,245,138,50,138,103,104,168,235,80,18,38,42,144,152,7,5,218,70,172,102,31,186,170,136,227,238,129,226,182,112,107,180,77,75,91,139,73,32,44,237,181,5,203,135,1,213,115,214,169,18,236,115,192,25,7,115,70,109,109,38,116,211,77,77,84,139,195,149,75,48,144,36,36,78,245,29,220,73,73,58,186,18,7,41,174,140,183,57,110,145,122,187,132,165,62,1,191,90,135,117,122,82,218,178,114,58,77,84,61,136,67,104,204,241,0,249,239,173,68,114,232,56,201,42,112,193,39,212,250,80,162,39,32,183,248,138,146,157,87,168,249,86,139,127,142,165,24,202,210,183,72,25,36,154,184,191,121,68,156,202,49,235,92,135,139,49,21,181,142,229,10,60,163,88,173,163,19,38,238,206,234,188,89,40,195,51,119,164,195,123,152,73,247,13,42,78,1,199,220,63,122,129,105,103,119,112,242,218,0,40,34,221,100,3,235,17,241,174,119,111,139,60,230,30,18,181,74,84,148,164,130,121,17,84,23,152,95,28,183,112,159,252,185,196,172,44,27,201,222,92,54,229,167,126,227,138,157,32,169,196,132,143,97,164,224,154,212,184,205,166,119,149,113,93,147,74,41,54,87,234,244,104,15,153,20,169,226,235,117,170,17,134,98,4,237,247,90,211,254,58,224,23,55,125,181,219,178,93,226,44,110,241,171,4,15,181,77,133,139,97,194,60,148,28,90,135,177,53,123,217,214,43,128,241,14,39,110,255,0,3,224,92,65,98,166,86,91,189,126,251,17,188,185,77,206,162,86,180,220,120,80,119,132,183,34,55,61,33,211,73,92,213,84,190,135,99,28,77,114,181,75,24,91,202,61,28,88,79,202,106,195,14,226,238,36,177,89,118,211,12,105,149,126,215,214,76,252,18,62,116,140,90,0,53,0,117,169,168,182,64,26,9,154,201,216,209,54,68,191,226,78,42,196,156,239,93,22,77,168,8,62,7,22,79,169,43,168,138,127,136,93,251,216,143,118,99,251,54,147,248,131,87,2,221,177,174,90,112,105,0,64,223,150,148,174,144,181,41,208,140,97,74,241,98,215,121,143,236,43,187,255,0,150,43,23,132,188,248,251,123,171,167,191,248,143,41,127,51,87,9,108,2,116,243,162,247,102,98,32,209,152,118,40,154,225,251,102,142,102,217,64,62,149,53,156,37,178,169,80,26,249,85,128,64,28,168,173,39,42,129,48,102,147,96,144,6,176,214,17,4,162,124,170,90,90,64,211,40,20,233,3,64,76,214,21,111,175,198,144,204,66,66,76,19,90,75,239,148,99,151,141,141,187,242,125,116,21,187,34,103,248,215,54,196,46,9,226,27,244,133,13,46,35,224,42,225,185,50,54,132,63,224,241,31,58,107,239,120,101,34,160,182,224,200,9,58,236,60,171,22,250,10,8,205,32,233,237,170,177,55,35,95,92,40,144,157,181,129,165,121,15,31,82,155,250,64,113,70,117,129,23,104,82,84,121,203,72,153,246,10,245,141,227,162,82,103,109,69,121,43,140,212,191,252,254,226,91,38,218,206,187,149,54,164,173,58,20,146,194,58,115,141,182,219,122,210,37,83,239,121,29,7,177,34,148,118,205,102,144,83,159,234,87,109,41,57,53,128,19,42,153,211,80,57,107,94,136,195,84,63,210,235,180,168,68,33,165,239,251,203,31,141,121,203,177,107,99,99,219,70,24,194,238,203,174,46,202,226,74,148,146,163,45,76,157,73,147,148,251,171,209,214,176,207,24,190,176,163,171,76,250,159,30,191,58,193,243,58,42,247,163,175,47,169,191,48,9,128,148,44,255,0,132,212,198,219,114,7,130,61,77,70,183,115,62,186,235,231,83,155,58,13,205,100,74,66,37,11,36,130,164,233,231,229,79,238,102,101,103,216,43,18,83,153,121,132,66,191,10,85,43,206,166,229,24,26,108,25,37,94,248,170,252,87,20,195,48,139,71,113,12,74,229,155,107,118,65,46,58,243,144,148,142,164,147,21,49,194,74,78,160,31,58,226,221,185,89,221,226,14,224,246,183,107,117,56,90,158,95,214,32,74,115,105,150,125,153,162,107,72,71,51,179,34,111,42,186,58,55,12,241,239,8,113,99,175,39,135,49,203,43,229,48,126,208,50,224,37,62,100,111,30,117,179,165,211,26,201,131,94,50,193,248,127,28,225,46,61,107,30,236,218,198,255,0,16,97,164,151,239,18,202,74,145,106,210,140,125,168,143,184,116,230,55,235,6,189,119,128,99,13,99,88,61,158,38,150,212,143,172,180,149,169,178,53,66,163,196,147,28,193,145,236,170,173,77,67,84,77,57,231,90,150,135,196,82,169,27,254,20,226,96,0,41,133,83,26,31,9,157,105,84,165,20,242,7,150,181,137,168,133,80,41,138,87,139,93,249,82,141,252,106,62,205,41,142,4,103,202,65,35,113,169,252,40,2,167,16,39,235,202,232,80,159,198,154,201,42,36,17,175,42,203,230,135,233,17,149,74,1,45,36,136,59,234,173,231,90,106,22,91,84,173,39,251,201,212,109,240,170,66,107,80,129,41,73,251,165,35,203,106,33,58,3,25,135,144,215,221,67,37,46,35,50,8,32,243,6,156,149,18,144,122,208,3,208,164,168,74,78,220,185,208,251,176,85,227,78,221,104,201,45,170,51,0,163,16,15,241,164,240,79,222,3,217,52,10,193,26,111,41,148,40,160,104,74,71,58,123,105,82,33,42,202,82,57,69,35,72,112,0,65,76,117,6,148,40,149,78,83,175,58,6,73,108,182,100,16,124,224,254,116,101,0,162,84,149,130,79,35,161,159,149,67,25,201,6,136,149,170,117,222,165,140,43,137,80,137,73,215,202,155,225,208,211,146,183,18,146,1,49,204,110,13,16,161,11,18,182,249,143,186,98,128,177,141,20,141,73,222,138,82,10,73,26,69,34,91,111,40,74,28,73,49,0,31,15,240,248,214,45,46,55,162,208,68,236,79,63,74,6,18,72,101,185,234,169,215,210,149,62,16,8,208,124,168,100,128,211,115,59,171,240,165,7,79,62,148,5,174,76,110,225,121,114,169,114,157,160,234,41,233,238,9,158,234,39,246,9,3,221,181,66,74,135,40,163,37,193,17,183,149,32,216,50,89,108,207,118,249,26,104,151,19,191,180,126,84,133,15,163,197,221,247,128,115,108,230,248,111,240,166,165,125,40,137,94,160,68,250,80,26,49,169,184,73,86,66,164,133,14,71,67,238,167,23,115,39,79,133,56,185,156,101,90,82,177,180,40,102,20,23,45,216,80,42,70,118,148,55,238,213,203,125,1,145,240,160,9,41,116,0,1,211,173,59,58,76,13,170,34,152,112,73,106,233,181,30,73,113,37,39,222,38,152,86,251,110,41,181,91,59,9,215,50,6,116,159,104,162,227,212,157,156,107,150,107,18,232,234,34,160,11,150,201,41,239,53,27,164,238,41,193,238,156,233,138,229,138,93,4,17,35,240,222,138,135,162,12,213,114,94,32,143,222,52,64,249,26,142,92,169,88,119,45,208,240,88,9,63,10,116,56,162,75,72,82,194,117,36,13,170,169,55,48,100,43,81,91,46,2,84,187,69,59,63,121,70,61,54,252,42,94,131,90,178,189,199,13,182,84,220,128,140,218,137,231,69,69,203,106,251,174,3,61,13,92,169,166,150,33,108,161,67,204,84,71,112,60,45,239,16,100,180,99,66,133,71,202,149,202,179,91,16,139,136,39,49,72,38,55,35,90,103,115,110,161,162,50,168,234,74,84,102,156,239,14,220,164,127,66,196,148,124,156,19,249,84,71,109,49,203,99,227,180,67,195,170,21,241,229,79,70,43,180,31,186,82,99,187,184,113,41,222,15,136,251,205,53,74,189,71,137,1,167,7,236,137,10,247,157,42,25,196,195,94,27,150,93,103,151,137,26,77,29,172,66,213,127,113,228,201,228,76,81,107,6,96,221,245,194,0,239,45,20,79,251,181,5,124,226,177,87,77,3,43,67,137,235,40,48,61,187,82,165,228,168,104,65,243,20,138,123,245,103,216,105,5,209,137,184,183,116,144,219,200,36,111,4,86,21,17,182,254,180,55,3,78,232,235,40,87,45,83,64,93,181,186,16,167,91,14,35,40,152,74,200,26,121,83,13,201,179,237,154,200,147,164,251,234,11,77,220,20,7,19,120,169,60,150,144,64,246,128,13,23,188,191,64,203,145,151,124,194,242,105,232,102,129,88,144,73,152,154,73,51,235,181,0,93,173,58,189,106,224,79,88,17,63,58,207,175,216,238,167,187,185,211,198,50,252,232,11,48,242,8,246,69,33,81,214,154,151,27,86,168,113,36,121,26,194,85,210,40,16,233,223,106,192,73,218,155,59,235,181,100,199,149,0,46,179,64,186,146,217,203,188,19,70,152,160,188,173,96,254,201,164,198,183,8,84,32,25,161,172,206,179,78,39,78,126,148,53,30,103,65,84,132,36,198,196,233,67,82,188,182,218,149,94,180,37,157,78,190,179,84,38,198,172,206,231,74,2,143,93,40,138,58,105,65,90,136,154,4,13,197,9,137,222,163,184,121,243,167,172,212,117,147,7,157,81,0,214,174,98,163,56,169,26,115,162,56,168,29,98,163,184,162,6,134,169,18,206,88,160,181,29,136,138,7,213,20,162,74,146,12,213,138,91,29,40,169,106,82,163,160,72,18,77,116,92,229,177,84,237,154,74,81,153,58,199,47,93,234,186,244,4,40,36,114,216,85,251,240,66,125,99,167,58,215,239,243,23,194,18,153,146,42,145,47,67,91,196,110,72,83,156,178,239,229,92,87,142,239,59,174,34,72,205,0,192,214,187,14,51,151,42,131,100,17,39,94,190,117,193,59,79,185,91,88,250,72,208,1,165,109,17,69,93,157,34,219,18,13,88,128,162,144,84,1,72,76,199,206,182,174,205,175,141,222,62,227,74,80,133,51,236,48,107,149,216,222,23,173,24,94,101,28,200,73,215,210,183,78,205,239,254,175,197,86,137,81,128,232,82,15,180,77,57,47,101,148,149,153,222,90,177,101,99,86,193,243,138,177,181,178,105,145,225,66,71,160,161,218,37,36,3,83,210,68,10,227,108,217,4,66,34,38,61,213,41,9,5,49,35,74,142,147,58,68,197,74,72,25,53,168,101,33,161,27,251,169,32,3,181,19,215,219,73,30,128,82,40,64,35,97,189,42,136,38,178,6,219,214,40,242,72,214,128,17,74,3,219,88,135,4,130,84,43,11,101,92,167,202,154,182,138,70,98,34,128,30,181,12,199,42,141,35,107,49,58,235,165,40,45,20,143,16,157,205,98,165,16,61,180,0,240,184,212,157,98,185,34,111,13,214,55,136,62,21,225,85,219,177,230,1,143,194,186,110,35,122,155,28,62,226,241,197,101,67,45,41,100,159,33,92,119,1,117,74,180,106,225,192,74,222,37,211,166,178,163,63,141,107,77,110,103,62,70,239,110,164,119,35,40,129,28,170,45,211,234,13,128,52,246,208,45,46,72,108,141,116,61,105,46,150,75,121,137,72,59,235,87,97,17,46,238,220,202,145,155,64,118,138,242,71,106,55,109,97,191,72,12,102,234,225,66,20,155,101,101,36,153,79,116,129,28,162,189,85,118,232,5,43,222,12,239,94,81,237,106,231,188,250,65,98,8,109,9,149,90,219,172,28,178,39,185,72,19,58,83,217,26,80,214,122,155,223,99,24,137,95,108,248,11,106,109,76,148,219,92,22,192,109,41,46,164,178,72,37,64,12,231,67,190,187,215,166,45,49,34,231,25,222,54,93,11,13,54,202,78,144,83,46,36,193,246,17,94,112,236,181,160,223,106,28,42,243,143,179,112,227,107,117,135,138,82,18,80,178,195,132,13,249,200,210,43,191,216,56,218,120,250,225,166,16,18,79,114,94,7,245,165,105,28,249,68,10,199,250,141,235,119,161,111,222,172,235,246,74,105,72,148,25,244,215,229,83,210,163,18,148,159,149,66,182,33,41,72,9,128,58,10,152,131,62,149,136,144,64,22,20,116,6,96,239,75,169,145,156,107,88,76,198,148,57,80,220,196,212,140,85,166,70,165,70,169,241,188,50,215,17,100,219,221,48,151,91,88,41,90,22,37,42,7,145,171,144,71,236,154,5,209,74,17,37,64,9,147,38,154,98,220,227,124,69,217,223,16,225,152,171,119,28,0,234,44,237,239,24,250,189,218,8,207,160,94,113,151,50,85,151,80,157,160,239,212,215,77,224,235,76,71,11,192,109,236,241,87,139,151,13,149,230,89,51,50,162,70,254,180,99,137,97,200,49,245,182,212,71,234,164,230,63,10,70,56,134,209,194,66,109,159,5,42,203,226,0,19,230,53,218,174,83,109,89,137,65,39,116,92,135,99,100,200,244,165,42,87,41,223,165,87,39,17,185,112,125,141,158,251,19,49,252,251,107,2,49,183,129,18,150,181,211,35,122,252,73,172,203,177,101,154,121,137,249,80,148,180,161,101,110,168,0,1,213,70,0,170,247,240,108,122,225,105,35,16,13,165,59,248,84,162,161,207,98,144,61,198,163,185,193,74,126,224,92,189,136,93,73,76,20,161,40,66,79,156,229,204,63,205,202,129,88,141,127,137,219,47,22,72,106,229,14,32,181,18,133,102,18,14,221,57,209,17,119,156,102,109,39,44,110,105,17,192,54,22,201,33,151,113,2,99,123,139,199,110,63,251,138,84,109,202,15,157,70,115,244,151,15,40,187,136,48,46,44,144,9,46,133,125,212,199,235,116,136,59,233,213,66,154,13,203,22,217,82,204,147,148,157,124,59,154,39,116,80,175,16,42,27,200,146,125,212,27,27,251,91,223,180,181,112,104,62,233,220,13,63,153,169,128,194,181,253,153,166,3,154,67,100,120,118,21,133,176,72,0,26,106,84,218,224,234,149,108,8,222,158,149,60,14,82,2,209,212,104,127,143,243,165,32,8,207,135,78,98,143,225,80,215,127,33,67,65,74,142,134,8,167,136,3,65,203,165,38,3,187,178,141,99,55,165,55,194,76,164,251,5,21,181,29,126,116,226,148,168,12,201,147,231,65,86,4,147,168,229,71,74,229,17,182,177,64,113,178,141,91,38,58,43,81,239,255,0,189,17,32,165,30,56,2,98,65,17,64,11,58,235,206,136,149,58,153,45,58,83,212,114,52,30,100,154,118,109,119,160,86,12,93,148,228,126,220,64,253,102,252,39,221,183,46,149,129,40,58,54,240,51,172,47,194,127,47,141,53,46,101,220,81,7,118,231,222,72,6,128,212,106,144,235,103,198,146,63,159,141,40,112,14,71,125,104,136,74,219,31,100,225,0,242,59,80,221,73,58,100,8,58,65,78,131,126,155,124,40,1,233,112,76,31,141,21,46,105,173,71,83,110,13,128,80,222,54,63,207,180,83,11,185,12,44,20,199,237,8,248,236,125,148,10,196,206,243,158,149,133,210,83,36,249,84,112,228,250,252,169,171,88,32,18,62,20,88,17,40,44,107,36,210,165,232,251,170,35,208,212,66,244,111,76,83,250,242,154,118,2,122,174,115,140,174,165,14,131,161,11,72,63,61,104,11,110,213,200,40,239,88,51,253,146,164,31,98,166,162,7,228,71,198,136,208,117,247,3,108,54,167,20,127,85,41,36,251,133,25,66,225,220,75,137,214,222,225,167,96,248,80,224,40,62,241,34,185,207,107,157,179,219,118,99,107,105,98,206,11,113,138,241,30,44,178,214,23,134,52,180,142,248,143,188,234,214,39,35,105,230,168,158,130,1,41,234,86,252,57,141,62,1,85,186,90,73,230,233,143,134,167,225,90,150,31,244,125,195,191,243,58,255,0,180,238,36,226,23,113,27,199,217,110,218,194,217,12,247,109,216,176,144,37,0,169,74,205,153,64,168,152,78,165,90,65,51,141,87,43,90,15,127,208,236,194,118,10,110,120,133,116,149,210,215,218,124,149,249,46,111,193,89,106,112,110,207,187,67,237,187,31,237,114,211,12,191,226,235,59,251,22,0,94,57,99,103,96,210,108,48,242,164,41,73,97,15,31,181,113,204,185,20,124,71,33,48,84,160,98,189,167,195,173,45,24,77,185,90,72,42,78,98,14,226,73,63,141,106,60,37,217,159,0,240,65,95,250,59,195,108,55,112,245,195,183,79,93,190,85,113,112,235,206,40,173,110,41,215,10,150,84,165,40,157,252,132,0,5,110,141,92,173,184,229,26,69,103,74,14,17,179,109,183,174,174,254,134,216,220,76,49,85,84,161,5,20,149,149,146,87,241,118,231,242,178,187,221,206,137,137,245,218,144,167,77,182,161,11,212,29,10,61,212,64,251,43,208,56,42,206,81,20,152,214,125,212,50,84,153,131,236,163,101,211,74,26,146,14,154,80,7,22,237,27,183,107,206,19,226,251,142,23,179,225,251,107,164,90,182,146,227,207,40,201,90,155,11,132,129,26,0,64,212,239,210,181,43,126,218,239,174,238,30,250,254,25,130,182,162,135,28,105,164,37,212,45,89,18,84,70,231,82,2,226,85,250,190,96,84,46,209,120,15,136,110,120,206,254,237,73,69,195,24,173,227,159,86,118,64,238,142,114,228,46,117,74,82,218,23,42,58,0,147,49,92,226,49,11,75,171,180,171,186,8,250,179,131,50,137,78,101,230,109,36,36,152,204,8,207,167,44,166,187,233,211,132,146,56,42,84,156,91,232,122,83,129,248,134,215,140,197,197,179,93,238,27,136,90,54,211,206,52,93,75,205,41,183,1,200,164,56,157,20,12,19,190,209,169,173,157,204,59,30,182,146,142,238,229,35,246,78,164,127,62,117,201,59,19,185,250,199,22,226,207,34,225,14,41,204,27,13,73,1,126,57,109,5,42,37,60,188,68,143,80,124,167,173,226,220,77,134,240,237,137,196,113,107,241,108,192,80,70,98,149,40,149,29,128,74,65,36,239,160,21,133,72,184,203,42,53,167,37,40,221,145,23,136,92,219,152,187,178,117,188,186,147,148,192,246,237,74,113,91,103,88,113,33,194,9,73,30,154,84,220,23,139,176,110,35,182,239,240,188,66,222,245,0,74,147,250,233,7,170,79,137,62,209,66,226,75,190,26,194,176,91,236,119,27,181,8,182,179,100,184,234,219,30,51,168,1,41,219,196,84,64,26,141,72,212,84,115,179,70,139,170,102,89,221,182,187,100,41,43,10,240,137,131,70,239,129,212,72,157,166,184,254,27,219,39,9,95,61,124,139,124,27,23,177,179,195,146,10,223,121,73,82,66,51,37,33,68,234,157,212,145,247,162,78,245,182,112,175,22,97,60,97,41,225,140,117,155,167,80,146,165,48,191,3,144,15,33,168,87,45,137,137,29,69,83,166,214,228,231,79,99,118,14,16,36,40,255,0,26,82,224,87,222,74,85,61,69,82,46,231,20,182,132,221,216,187,236,78,111,148,214,53,141,176,163,226,144,103,174,213,57,110,60,214,46,20,197,171,186,169,148,131,31,121,58,31,125,12,88,148,39,43,23,119,13,249,149,103,255,0,154,162,183,136,180,179,33,200,245,169,8,186,73,217,64,143,42,89,71,152,42,91,189,72,255,0,89,105,96,110,20,141,79,180,64,167,231,186,79,222,182,74,252,208,185,249,211,19,112,12,106,41,253,240,52,172,199,116,52,93,164,78,118,156,79,81,151,52,123,166,134,227,236,173,112,133,131,225,51,229,168,222,164,135,121,3,35,165,97,202,177,170,65,7,202,40,5,107,141,36,108,53,161,47,67,165,35,150,140,44,16,18,166,137,215,51,106,203,64,118,217,244,136,98,245,64,131,178,196,136,166,128,34,129,136,247,80,149,206,119,172,80,188,76,248,218,114,57,1,150,132,92,122,9,85,186,180,220,130,13,50,108,34,140,114,252,40,43,62,180,139,185,66,103,48,82,103,170,105,138,121,149,234,151,82,99,206,169,18,193,184,169,216,84,103,84,15,173,29,205,164,25,168,174,24,38,105,146,5,197,64,7,225,81,156,92,106,13,21,194,68,141,42,51,170,59,127,38,172,131,68,72,31,116,136,4,211,156,63,102,64,128,5,36,201,240,232,7,159,42,107,164,4,242,2,43,99,156,140,249,5,72,72,26,149,13,69,107,248,146,139,45,184,180,24,90,147,18,55,142,130,175,92,57,0,121,115,183,135,243,248,86,187,138,18,224,84,141,213,169,246,85,196,137,26,166,39,36,101,10,212,73,212,215,5,237,100,33,188,113,190,241,213,165,179,32,148,0,162,7,88,36,79,190,189,5,138,51,145,162,34,84,70,111,103,47,231,210,188,251,218,245,195,141,98,3,187,92,103,25,85,160,50,61,181,188,119,20,59,196,220,9,192,172,58,212,142,242,59,177,170,198,95,228,123,107,101,193,47,191,71,98,182,87,193,68,6,159,65,58,242,152,173,79,134,16,6,17,109,148,110,153,247,243,171,194,148,169,162,142,160,213,110,91,209,158,176,195,174,82,227,40,113,10,5,42,72,32,213,146,29,208,25,248,215,56,236,211,136,147,140,240,197,163,185,135,122,202,123,151,7,69,39,67,91,171,87,96,243,174,41,70,204,209,50,225,15,0,116,53,58,220,149,128,5,82,34,228,29,73,218,172,44,110,33,81,155,122,134,139,76,177,13,172,253,234,80,209,129,152,233,72,29,159,77,189,105,123,222,64,212,148,56,51,172,168,211,195,40,20,46,247,144,35,241,164,46,206,234,160,3,41,77,160,68,1,81,174,31,4,24,7,106,27,175,36,14,94,250,135,113,113,34,1,248,211,72,5,47,17,57,142,244,223,173,43,246,180,170,245,62,96,201,50,104,38,241,41,4,230,19,85,98,110,82,118,167,143,253,87,135,14,26,202,192,127,19,113,54,169,3,124,164,248,143,184,26,213,172,161,182,210,128,33,41,26,122,10,170,199,241,143,244,147,141,150,91,80,85,166,14,142,237,38,116,47,43,127,112,210,172,89,81,16,62,85,180,99,149,88,206,78,236,186,181,118,1,6,98,41,46,110,147,144,35,52,154,13,187,110,229,204,18,99,206,153,116,133,100,149,114,229,78,218,136,174,189,125,27,45,96,70,178,76,87,151,123,92,69,184,237,229,114,182,178,61,99,109,170,196,130,74,114,198,156,180,175,72,226,110,37,184,94,84,129,58,206,213,230,14,213,110,90,123,182,150,150,208,200,218,236,217,134,185,146,38,72,146,6,211,85,150,232,210,139,180,206,169,217,137,117,142,208,248,85,251,178,66,220,125,197,130,85,37,99,34,192,86,93,210,35,72,59,69,122,17,166,95,115,180,135,22,199,118,25,85,157,186,180,34,73,239,198,98,116,233,94,91,225,30,33,185,188,237,11,134,240,166,174,145,106,250,110,214,25,114,229,36,168,140,138,59,5,2,82,96,232,8,27,87,170,56,71,131,223,176,197,175,113,203,219,230,46,238,239,0,70,97,108,180,37,180,3,33,41,73,112,129,169,223,115,204,215,52,154,214,199,92,226,214,87,35,171,11,139,91,84,102,187,184,105,177,62,18,165,1,243,165,115,31,194,216,64,202,86,233,228,27,65,51,237,219,227,85,22,120,98,68,103,42,39,109,32,15,207,227,86,173,97,118,171,33,75,97,43,81,17,226,19,243,172,25,42,196,69,113,45,227,165,63,85,194,134,89,215,188,119,197,236,9,6,138,111,177,203,214,226,213,148,176,100,106,90,36,199,79,17,28,170,225,155,54,155,132,145,254,16,52,169,200,76,38,18,0,244,20,135,238,40,21,97,143,92,166,21,116,91,4,107,6,62,0,10,106,120,83,190,4,92,221,184,225,80,214,76,252,235,101,8,205,160,21,41,54,42,106,28,90,132,78,194,144,205,61,158,9,180,101,208,162,20,178,149,72,42,81,58,214,197,105,128,91,12,165,182,19,152,142,149,104,133,54,146,20,91,6,40,141,93,165,14,133,101,25,69,38,195,222,68,250,130,90,217,168,60,244,218,176,32,131,16,55,171,107,139,150,214,218,66,70,227,145,170,215,96,24,20,174,50,126,30,221,189,253,179,150,46,6,144,234,65,113,151,8,130,72,221,36,249,198,158,117,94,68,136,141,169,82,98,8,58,197,34,148,38,122,237,64,17,221,82,145,168,229,81,23,112,131,61,234,18,71,90,150,249,16,82,68,213,117,192,148,157,125,212,211,17,10,235,135,176,219,161,222,90,54,150,22,36,130,215,134,15,88,28,234,185,77,98,120,122,139,119,108,42,225,175,246,130,39,248,251,96,250,213,179,110,20,16,65,143,42,154,211,233,116,119,110,129,182,253,106,174,5,35,46,181,113,42,97,121,148,159,188,157,138,125,71,42,59,106,131,62,113,71,189,225,214,31,38,226,208,247,111,15,186,160,99,227,184,254,116,168,10,85,253,150,84,222,91,169,208,63,93,0,102,245,141,143,179,95,42,46,25,122,19,86,132,173,4,153,144,36,16,96,138,122,123,208,1,7,48,243,58,208,237,95,109,246,243,178,234,86,54,208,65,7,161,7,80,124,168,201,240,164,24,220,10,5,176,230,221,74,142,80,78,110,96,232,105,233,89,238,210,163,18,64,52,50,160,70,83,173,61,50,145,9,219,161,52,12,194,160,164,234,116,138,196,44,142,122,242,172,48,147,36,20,249,211,64,60,134,212,0,68,148,40,235,225,243,7,127,102,212,236,166,68,12,222,155,251,191,42,18,73,7,83,79,109,71,48,210,125,104,1,222,19,164,193,28,142,226,158,147,27,242,167,194,86,37,73,73,229,168,164,202,159,213,81,30,74,18,61,251,143,141,33,142,74,194,70,251,210,190,234,123,169,50,32,164,15,125,12,135,17,170,211,225,253,161,168,247,242,246,211,29,57,219,57,15,48,100,122,205,48,37,119,179,169,172,43,16,76,229,246,210,217,225,216,134,34,172,182,118,142,56,38,10,128,208,31,50,116,21,119,105,192,248,163,176,111,46,25,183,73,228,14,117,15,195,227,73,180,130,205,154,210,218,111,92,137,45,207,236,105,169,231,27,124,40,101,46,202,114,56,23,172,194,134,82,124,167,111,149,111,182,252,29,132,91,248,174,28,118,225,92,243,43,40,159,103,231,86,118,246,120,125,166,150,150,109,53,3,116,164,79,191,122,89,215,32,80,124,206,123,101,130,99,87,250,55,134,62,220,110,93,25,7,176,157,15,178,173,173,248,21,245,9,191,191,109,177,209,164,149,24,245,49,248,214,222,181,146,96,159,42,25,213,95,198,150,118,86,68,84,91,112,190,5,102,65,54,203,185,80,230,242,167,224,32,85,139,97,182,17,221,91,48,134,146,54,74,82,0,162,20,198,212,53,56,148,44,13,9,169,109,178,146,75,97,97,229,129,9,38,54,166,155,75,133,108,159,141,17,14,172,156,197,94,193,181,21,43,42,0,157,102,144,110,69,54,23,90,24,73,246,214,125,78,233,35,70,230,42,192,25,59,239,78,6,6,244,5,138,165,53,114,159,188,202,132,121,80,139,139,72,58,65,171,196,62,234,18,80,22,160,149,110,39,67,236,166,168,133,232,227,105,87,145,77,1,98,157,23,75,111,238,152,246,209,14,42,164,255,0,88,144,174,117,49,203,75,85,238,200,30,154,84,71,176,150,85,61,211,132,127,120,77,49,106,115,78,219,241,76,21,120,78,22,206,41,134,166,242,205,204,65,147,124,202,211,57,216,65,207,184,212,16,180,32,130,53,17,161,4,138,224,15,95,43,134,175,48,236,51,135,174,175,23,133,133,51,144,46,225,199,203,173,167,187,239,115,230,37,106,212,16,74,247,35,115,165,122,11,143,59,48,227,44,87,17,111,30,224,254,48,86,27,126,203,65,146,205,205,184,186,179,113,33,83,37,176,166,220,74,249,5,33,192,32,153,74,171,148,113,21,223,106,124,51,43,227,126,201,255,0,76,49,108,219,139,250,238,8,233,185,41,6,96,37,184,67,225,100,71,133,40,88,215,82,98,186,232,202,41,88,229,173,23,38,105,152,39,104,55,214,246,24,199,23,201,177,122,222,193,55,174,38,206,202,22,210,150,243,82,132,52,218,100,28,171,84,36,13,0,60,133,110,156,13,244,129,192,187,78,178,115,130,241,28,89,197,98,87,13,171,33,96,27,123,197,39,41,50,166,252,43,143,189,227,70,197,50,65,137,174,62,206,38,56,171,17,191,94,15,192,175,97,239,88,165,78,62,210,154,206,229,168,82,128,251,116,39,86,164,36,198,112,159,33,189,107,215,220,37,134,241,3,140,59,127,132,92,20,180,178,227,87,54,225,106,93,161,159,188,135,27,33,72,58,0,66,72,204,52,38,36,30,156,145,154,212,230,206,233,179,212,159,70,204,18,247,0,224,75,95,244,169,231,155,226,11,149,220,125,98,218,224,142,249,148,33,247,18,128,36,147,144,165,41,34,60,48,65,27,205,76,250,71,99,175,217,246,119,250,42,216,56,179,138,222,179,110,180,182,140,203,238,211,46,168,132,206,167,236,192,142,164,14,117,205,56,114,243,26,55,67,135,176,187,139,64,172,69,220,182,44,41,214,216,180,113,75,81,13,134,255,0,179,104,149,173,32,132,128,65,32,16,76,10,15,30,96,189,185,96,220,89,135,221,96,156,69,132,189,245,59,119,152,186,195,113,91,183,89,5,183,50,130,91,113,13,59,150,75,96,17,150,35,48,217,100,86,89,63,19,51,101,169,229,134,83,144,191,198,248,150,7,137,6,44,158,75,182,202,177,82,157,43,37,13,168,155,160,219,137,144,36,4,165,68,19,185,204,60,167,100,225,222,210,184,173,28,69,140,99,108,227,23,86,215,109,221,17,111,14,165,192,0,131,148,136,9,35,85,19,225,220,157,53,173,182,223,11,54,92,19,136,91,113,95,100,247,136,98,221,8,55,88,219,41,69,210,29,37,226,228,48,166,220,83,249,74,148,1,73,96,5,4,36,229,4,19,90,23,10,43,6,226,132,36,225,88,70,48,195,189,243,137,190,185,184,195,95,97,182,201,42,41,81,239,16,159,218,109,32,13,117,28,171,161,184,181,170,50,73,173,143,97,118,43,218,30,35,218,7,8,156,71,25,67,42,187,180,186,93,155,234,74,96,56,82,132,40,42,57,72,88,158,82,57,109,91,227,184,126,23,122,153,126,205,181,71,148,199,190,185,39,209,219,0,187,225,254,21,196,173,110,214,149,151,113,69,188,133,34,114,169,37,150,132,137,215,245,99,217,93,125,157,19,233,94,109,84,148,158,83,190,147,114,130,204,85,63,193,216,115,130,109,159,113,163,59,102,252,230,171,159,225,92,94,223,199,109,114,135,4,233,34,62,34,182,208,64,32,78,219,83,132,249,138,133,54,139,202,141,9,198,177,187,61,30,179,112,164,24,240,248,190,27,210,35,26,41,95,118,242,114,168,29,142,134,186,2,128,34,22,144,161,202,69,69,127,12,176,186,78,71,173,144,65,51,180,211,207,213,11,39,70,106,141,98,173,171,76,241,82,27,191,66,181,74,198,181,62,231,131,112,199,165,76,21,52,163,205,38,61,195,106,172,184,224,235,246,165,86,151,89,128,216,40,126,35,242,170,78,44,155,73,18,147,120,9,153,152,52,189,250,72,62,117,72,246,31,142,89,152,93,178,148,19,205,6,126,27,208,134,34,235,70,30,74,208,122,40,69,22,232,23,107,114,248,172,40,83,20,177,184,86,181,86,222,40,36,73,162,139,228,19,57,183,162,194,185,37,107,35,89,6,128,235,108,59,253,107,40,87,178,153,245,132,157,65,172,83,160,251,245,167,96,185,29,219,75,53,74,130,86,143,238,171,74,136,237,146,255,0,177,189,142,129,66,106,83,142,164,232,14,213,29,107,7,106,100,178,11,214,248,146,53,202,211,189,32,193,53,9,215,174,90,213,235,55,19,232,39,229,86,107,84,31,9,38,130,167,157,27,40,192,171,36,231,251,109,172,208,220,82,0,82,213,33,32,71,169,233,75,158,87,169,202,6,254,85,14,241,248,240,164,192,76,229,30,181,189,142,91,145,110,222,46,37,42,157,84,39,208,73,229,236,168,5,165,56,217,82,179,22,208,176,162,7,221,38,52,163,182,151,110,159,97,132,137,82,193,212,157,134,99,169,242,165,191,121,166,210,109,218,80,200,141,39,246,188,205,90,33,154,206,42,156,203,113,91,168,206,181,231,126,217,144,126,182,214,82,36,29,96,215,160,241,55,193,91,142,17,4,2,83,175,58,243,255,0,107,41,43,33,125,217,144,185,205,50,61,35,173,107,1,67,188,132,225,149,255,0,232,150,154,201,40,143,74,186,65,60,142,245,75,194,205,231,193,45,72,143,187,204,213,230,80,68,73,233,90,22,244,54,78,205,56,149,92,63,196,135,10,184,112,166,215,21,213,178,78,137,116,114,246,138,237,237,221,236,66,166,188,205,136,90,174,230,215,236,29,83,119,13,30,241,165,243,74,198,198,107,166,246,121,218,18,120,147,11,75,87,112,214,35,105,246,87,45,29,194,135,63,67,189,99,82,55,212,105,220,234,237,94,73,26,239,86,54,215,197,36,16,173,43,75,111,20,0,137,53,99,111,138,32,198,163,223,88,184,150,153,188,181,136,2,6,111,77,232,134,244,65,32,159,101,107,22,215,219,18,168,30,181,39,244,128,219,49,172,242,151,152,187,55,179,204,200,166,155,210,55,32,71,57,170,11,140,82,221,134,203,215,23,41,109,180,143,18,150,176,144,7,89,53,171,93,118,191,217,221,178,214,211,92,83,101,126,251,102,21,111,135,19,122,240,61,59,182,66,215,240,167,149,142,231,66,93,208,80,209,83,233,81,46,46,66,65,59,14,149,163,179,199,184,238,44,148,255,0,162,189,153,113,110,38,133,253,215,221,180,69,139,64,249,139,149,161,200,244,65,161,222,225,31,72,156,109,165,140,51,135,248,83,1,74,132,165,119,119,143,223,57,237,66,80,208,7,252,70,139,117,13,205,161,204,65,32,16,84,6,252,235,69,227,254,63,182,192,176,245,218,90,62,149,226,23,95,102,195,96,201,204,116,152,233,92,223,137,120,11,233,54,167,151,109,196,56,131,165,129,170,159,195,27,82,24,41,255,0,0,42,26,117,62,218,139,193,221,159,51,133,226,3,18,196,239,156,187,187,73,144,86,8,1,93,76,146,73,245,173,161,5,189,201,110,218,27,255,0,9,96,105,194,112,182,219,184,89,118,225,195,222,190,162,126,243,138,212,214,200,211,72,36,66,0,170,235,36,182,16,10,157,42,32,237,49,86,105,184,8,68,182,153,138,123,153,150,13,145,148,13,192,218,160,98,4,145,161,202,78,230,140,46,20,91,5,58,105,85,215,239,146,130,115,16,126,52,146,3,95,199,86,218,26,88,204,79,158,194,188,181,218,139,233,29,173,225,238,63,63,234,172,41,16,168,0,133,40,137,53,233,94,32,125,192,201,57,115,149,24,128,107,203,125,175,125,159,105,54,75,75,106,81,22,136,137,81,3,54,117,1,90,91,217,52,160,253,180,69,227,158,208,49,60,23,136,240,55,108,112,226,203,140,60,205,215,215,33,37,75,5,73,9,64,84,104,2,115,121,156,194,118,215,233,15,102,56,253,143,24,240,173,134,57,100,65,46,180,146,176,57,43,152,53,243,31,180,151,150,180,54,171,155,134,238,95,101,198,17,154,23,8,241,36,233,157,32,142,158,115,189,123,11,232,193,199,99,6,191,99,135,47,221,41,180,196,27,10,97,63,170,149,198,163,202,119,174,90,145,190,168,239,154,188,18,61,98,203,65,16,32,10,151,222,6,16,84,19,252,41,173,183,153,1,72,0,141,8,214,142,89,74,147,149,67,66,58,87,59,49,70,90,56,20,176,165,43,158,154,213,131,100,85,75,97,76,56,27,86,195,106,180,104,157,13,34,209,33,2,12,207,157,74,239,60,1,32,154,140,137,32,40,154,36,158,167,74,150,2,201,216,124,5,33,4,121,105,53,147,211,149,58,35,113,173,43,1,153,151,27,157,41,164,41,80,105,72,214,35,227,79,64,141,253,148,0,212,162,124,205,40,107,145,58,138,126,199,144,172,157,132,251,104,26,0,251,51,0,114,170,219,150,143,73,3,165,93,173,32,167,231,80,46,91,148,211,64,83,20,137,50,34,40,137,58,64,222,43,20,50,172,136,244,165,2,52,131,236,170,16,102,174,28,104,204,146,158,149,51,53,181,226,59,183,144,149,3,184,86,179,85,227,206,158,9,73,211,122,145,216,139,136,240,219,185,190,179,133,186,91,88,228,84,103,216,173,125,196,17,233,80,89,196,158,101,197,89,226,44,58,133,180,66,84,224,108,128,116,222,63,17,34,122,109,91,27,23,138,76,37,83,21,37,219,91,60,65,176,29,66,85,210,121,123,119,20,92,55,220,161,14,33,104,74,208,180,168,17,162,146,102,125,180,244,184,1,16,14,188,169,215,216,5,205,186,139,248,123,138,223,84,64,51,234,52,7,231,80,154,187,68,150,174,135,116,164,104,73,208,79,183,99,228,104,184,242,244,44,115,131,190,209,6,176,54,38,115,20,141,128,222,134,145,32,16,125,189,105,250,136,61,52,138,162,76,35,153,245,145,168,138,84,198,105,35,248,211,18,181,37,82,15,182,151,42,212,172,237,185,150,52,41,128,82,119,229,214,144,201,35,214,122,210,5,105,52,52,41,121,37,73,0,254,233,154,112,60,198,199,165,0,199,5,41,42,1,4,130,121,214,2,200,209,76,143,240,233,242,222,147,55,74,69,107,203,90,0,221,112,59,161,97,134,178,210,83,153,4,103,241,111,174,187,138,181,69,242,31,0,162,224,38,127,85,103,241,175,159,24,23,211,51,139,213,116,171,181,169,56,115,193,204,130,213,246,131,248,99,141,230,36,146,16,3,205,185,4,194,130,242,201,149,72,0,87,120,224,143,165,167,103,248,240,110,215,139,207,250,45,116,226,100,92,62,248,127,12,115,169,69,226,64,74,64,208,18,242,90,25,140,39,53,112,209,199,97,113,15,45,57,171,244,217,250,61,252,143,111,29,246,127,138,112,197,155,17,69,168,245,90,175,85,115,210,42,120,164,132,186,10,73,218,118,247,243,172,14,78,196,213,13,158,50,84,195,111,91,190,135,216,121,33,105,41,86,100,45,36,72,32,236,65,169,236,222,219,61,160,89,101,93,55,73,174,166,172,120,234,87,39,37,91,25,35,217,75,190,147,181,10,86,129,157,73,148,254,210,76,138,114,22,20,36,17,72,99,247,223,74,139,114,218,194,195,162,8,26,26,146,78,147,214,178,116,34,55,160,8,236,40,13,52,49,82,16,98,64,245,160,41,172,154,182,68,115,20,169,94,146,78,219,208,45,183,37,165,64,243,245,167,133,15,194,163,165,98,96,26,120,94,198,129,220,49,34,53,222,148,153,214,135,155,157,60,168,249,208,49,9,242,154,106,167,93,76,82,146,57,159,96,166,41,115,176,58,208,3,85,155,82,5,9,196,37,99,42,146,8,60,136,154,122,142,244,197,43,166,180,8,171,186,225,236,50,228,230,22,253,202,224,128,182,188,36,78,135,203,202,185,111,23,125,29,56,107,136,46,213,137,218,220,223,225,216,138,156,83,198,243,15,186,54,239,173,197,25,42,92,133,33,195,211,58,76,87,99,51,210,152,173,9,51,53,81,147,139,186,34,81,79,67,204,184,159,96,188,117,135,226,8,86,23,137,88,98,214,166,229,167,82,222,43,108,26,93,191,119,170,94,46,54,22,151,93,10,9,33,65,182,224,128,70,218,83,113,39,3,98,87,216,175,212,113,92,78,249,24,139,46,41,134,20,187,183,26,55,6,51,20,219,247,250,63,9,18,75,65,71,78,90,215,172,130,178,157,200,161,221,88,217,94,180,182,110,173,91,113,14,36,165,73,41,209,64,141,65,234,43,101,136,151,51,7,135,143,35,202,220,79,196,220,127,254,139,217,96,13,178,243,182,150,193,105,187,69,155,101,37,213,158,236,55,222,52,36,146,156,171,0,2,99,49,211,164,255,0,163,197,197,142,53,105,196,88,46,55,102,144,199,214,26,82,146,234,10,115,42,62,236,239,32,160,18,61,43,175,226,93,133,118,120,254,24,112,156,43,135,237,240,139,101,56,183,114,97,42,94,26,74,213,247,148,85,108,80,73,39,89,38,181,156,59,176,75,44,10,249,23,136,226,126,39,117,166,92,67,169,183,94,34,75,101,73,80,41,204,180,128,234,128,232,165,144,118,32,131,90,58,176,148,92,72,236,167,22,153,210,240,76,47,9,195,45,126,171,132,182,150,218,205,155,40,81,58,159,83,233,87,13,182,82,15,206,181,166,173,156,104,2,85,150,57,138,156,197,197,203,90,102,42,30,181,204,206,149,161,118,7,81,181,21,40,73,18,23,203,99,85,205,226,14,1,14,32,43,204,104,106,67,119,140,56,96,146,146,122,212,216,164,73,40,81,26,13,182,164,8,81,218,145,46,115,66,193,244,52,238,245,193,250,211,72,171,11,221,57,19,148,211,10,72,210,32,211,139,174,43,245,169,187,243,160,77,13,34,71,137,33,67,204,84,75,139,59,55,193,75,172,36,142,128,84,207,42,27,160,141,78,221,104,17,71,115,194,216,99,192,150,135,118,79,77,42,155,22,192,134,19,110,171,165,221,67,96,24,204,55,61,43,110,84,137,244,173,87,180,7,10,48,96,2,140,23,0,21,164,27,110,196,73,36,174,81,219,93,37,102,2,129,49,82,59,210,19,30,90,214,185,132,220,149,42,39,74,180,15,130,119,243,173,154,48,185,45,74,51,161,161,169,100,108,125,212,32,228,234,103,74,69,172,68,205,22,6,196,89,57,183,229,81,214,178,57,211,214,189,36,197,70,90,189,130,42,144,153,161,92,45,1,73,109,11,17,58,170,119,214,160,93,56,152,10,4,149,76,123,43,20,224,204,70,185,130,163,221,206,157,108,218,95,82,174,94,25,155,100,206,83,250,199,164,124,252,171,161,28,123,136,152,180,97,167,93,92,186,226,18,14,146,82,153,36,15,116,123,35,173,85,226,11,117,215,9,36,37,36,148,38,0,27,70,166,60,185,213,142,32,66,208,74,181,204,73,152,214,106,167,16,78,69,190,86,36,235,6,124,245,166,129,154,214,40,224,200,178,149,115,219,153,174,25,218,130,20,117,137,231,236,174,213,138,149,37,181,174,14,89,130,73,246,215,28,237,26,93,10,57,65,153,128,118,21,180,68,187,200,137,193,174,119,152,75,67,82,19,225,18,146,62,59,123,171,102,74,83,188,31,101,107,28,29,166,16,214,68,248,130,212,14,155,235,91,72,3,34,137,27,10,178,165,184,153,82,6,105,222,168,49,123,60,95,11,191,79,19,240,187,165,187,230,147,14,181,58,62,158,132,115,171,236,233,75,57,137,35,206,107,118,224,30,198,184,195,143,202,46,237,208,112,236,42,117,190,185,4,5,142,125,218,4,23,15,184,121,138,153,73,69,93,132,83,111,67,148,59,244,141,196,236,173,212,151,184,69,75,184,101,4,173,63,90,201,36,122,164,197,108,124,13,198,127,72,254,209,86,195,220,43,216,186,48,235,23,160,167,16,197,239,84,219,25,14,202,0,161,10,112,127,112,26,245,191,7,246,15,192,220,34,81,114,214,24,156,67,17,16,77,237,218,18,181,133,105,170,19,25,81,174,208,39,204,214,250,206,14,210,14,136,174,73,215,143,242,163,170,52,250,163,132,224,221,144,246,171,123,108,159,244,135,180,91,11,5,144,9,24,62,22,4,105,180,220,41,201,245,129,87,205,118,3,135,221,165,39,30,227,94,42,196,86,55,45,226,106,178,7,212,91,119,98,187,51,88,113,0,74,71,186,164,35,15,131,176,246,138,193,214,145,106,154,57,37,159,209,235,178,118,31,77,211,252,19,99,136,92,163,107,140,65,38,237,217,235,157,210,165,124,107,120,195,120,87,7,195,2,90,195,176,171,91,100,39,64,150,153,74,64,30,193,91,74,44,12,0,19,20,68,216,198,166,161,205,189,217,106,9,21,135,7,134,131,136,0,143,42,26,112,221,103,41,215,157,109,184,109,171,106,61,203,169,25,72,212,204,86,94,97,236,54,184,97,69,67,157,70,98,178,115,53,118,240,225,177,79,58,215,184,195,178,238,30,226,139,55,29,118,205,12,95,4,202,46,91,72,11,159,63,218,30,70,186,0,181,214,2,102,171,184,147,20,181,193,176,229,45,210,84,227,132,54,211,72,213,78,44,232,148,164,117,38,170,50,105,232,76,160,154,212,242,222,57,194,120,191,10,220,161,139,228,133,178,232,150,94,79,220,92,124,143,149,5,151,60,63,113,90,13,171,179,246,161,133,134,120,30,221,155,156,159,88,103,42,164,254,220,18,99,227,92,57,55,9,78,179,21,219,78,121,213,206,73,199,43,177,100,149,39,148,123,170,5,240,10,4,5,42,99,88,59,84,148,56,146,141,230,70,245,11,16,116,52,146,164,164,168,145,0,13,205,104,137,102,161,142,162,20,148,130,96,157,117,175,52,118,214,132,43,180,108,52,41,42,37,86,98,2,64,37,68,44,245,175,77,98,164,170,220,186,182,200,158,164,115,233,94,105,237,169,15,43,180,28,33,210,130,19,245,113,151,46,167,69,153,171,228,93,29,38,141,47,180,118,210,197,191,118,151,27,204,75,110,45,13,129,149,16,177,161,35,114,53,211,254,213,219,120,98,229,203,75,91,91,187,117,22,157,182,74,29,105,105,38,18,177,168,246,87,20,237,69,176,237,138,84,243,232,46,134,208,234,137,1,7,52,204,116,246,9,252,187,39,10,184,209,192,173,196,230,79,112,158,100,128,96,121,86,9,106,122,51,126,205,207,122,246,69,198,140,113,183,9,218,94,231,2,224,54,3,137,157,65,141,107,121,45,145,164,121,69,121,43,176,94,49,87,14,174,205,213,174,45,220,81,101,212,206,131,93,235,215,182,235,102,242,217,187,182,20,20,135,18,8,34,185,106,71,35,49,78,228,71,173,251,196,200,251,195,81,78,182,88,32,3,232,106,97,111,200,212,103,217,238,79,124,145,35,245,132,124,107,50,182,38,32,141,57,81,53,58,121,84,86,87,225,145,181,28,47,83,173,38,3,210,57,233,79,10,157,104,68,130,36,123,105,193,83,182,158,218,64,61,61,105,198,41,163,165,44,70,179,64,15,62,187,83,74,142,162,177,71,166,180,208,76,234,32,80,80,80,100,65,27,121,84,103,211,32,233,71,144,57,208,94,32,136,20,8,168,184,79,139,48,28,232,96,141,207,198,166,56,216,39,214,163,56,201,72,145,206,169,48,176,137,222,65,210,105,224,131,26,109,65,73,215,204,83,193,4,105,169,164,245,4,25,50,116,157,232,141,184,182,204,164,208,18,99,159,165,59,48,49,168,138,69,22,150,247,224,140,142,141,122,210,221,225,86,56,138,9,82,97,68,64,90,116,84,122,244,215,99,165,85,164,143,186,14,181,33,139,151,26,80,202,169,20,1,75,123,132,98,248,51,157,229,146,23,113,110,76,20,164,102,131,230,145,168,220,106,153,243,0,81,45,241,38,158,66,123,192,90,82,245,1,91,31,67,181,109,54,247,173,188,0,92,10,29,230,13,105,119,46,161,1,46,43,85,41,35,239,122,142,123,1,215,161,165,123,14,215,220,163,202,38,99,74,112,73,208,77,49,252,50,247,14,206,166,181,108,106,2,137,40,143,154,118,244,245,161,181,124,194,148,27,123,236,92,86,193,71,69,30,137,86,199,231,229,84,164,153,46,45,18,183,215,166,212,237,15,223,30,209,161,166,145,229,206,154,74,128,222,155,98,65,59,185,0,161,65,94,155,251,185,251,43,0,16,72,59,114,166,161,71,246,117,164,190,115,35,5,103,66,144,124,67,120,0,154,150,236,139,140,111,36,143,151,118,37,178,132,157,14,120,53,49,219,245,225,68,11,123,133,178,95,88,81,72,0,165,101,35,76,200,50,149,111,204,26,111,8,97,214,184,178,203,87,175,169,180,53,107,159,48,63,116,202,82,62,42,31,10,183,198,59,49,196,174,45,18,172,42,236,222,184,133,146,130,181,13,82,64,242,144,116,243,159,40,175,199,234,215,163,74,190,74,210,183,191,111,93,143,235,88,83,237,41,217,43,155,23,103,93,174,241,111,103,57,215,194,152,173,214,30,218,150,149,253,94,221,65,203,23,14,105,95,121,104,185,68,175,155,141,150,215,166,138,229,94,156,236,227,233,141,129,99,42,103,14,227,172,21,203,43,146,129,159,16,194,26,118,234,216,168,36,102,43,98,13,195,62,34,64,1,46,164,0,73,88,21,225,155,140,47,30,225,215,130,47,173,221,183,58,167,198,159,9,51,215,111,65,82,83,140,37,36,45,246,125,22,159,188,159,118,254,202,247,48,188,103,27,133,75,179,154,169,14,143,95,71,191,235,111,3,228,184,191,216,126,21,197,47,39,14,206,111,156,116,245,91,63,68,252,79,172,156,55,197,88,78,61,134,181,141,112,182,59,101,138,225,239,79,119,117,101,112,151,154,89,6,8,10,73,34,65,4,17,202,175,26,196,45,158,35,190,78,69,157,212,141,15,180,109,95,43,248,75,180,142,37,225,139,213,99,92,43,143,63,107,118,163,246,143,219,184,80,234,200,6,59,216,209,224,38,66,30,74,208,14,185,77,122,47,128,62,154,111,161,214,240,238,210,48,0,243,42,80,74,113,28,63,42,29,64,36,0,93,105,68,33,80,37,74,90,20,137,253,86,185,87,210,96,254,209,97,49,47,45,111,195,151,142,222,191,84,143,204,56,183,248,125,197,120,117,234,97,215,109,15,251,123,223,241,223,210,231,179,193,92,75,106,75,201,223,195,161,247,126,84,136,117,10,59,250,214,143,193,157,162,112,159,28,89,254,145,224,222,36,180,196,218,64,74,156,67,107,202,235,32,206,94,241,165,66,219,152,48,20,4,197,109,45,226,136,88,9,187,108,40,143,214,217,94,250,247,149,164,175,29,81,240,242,82,167,39,9,171,53,201,150,68,133,107,52,138,68,201,219,206,128,210,210,231,245,15,131,251,171,48,125,251,83,139,221,217,9,113,42,65,61,71,243,52,10,247,51,196,145,160,145,229,68,67,130,55,246,210,72,58,141,162,154,82,55,152,62,84,132,72,11,136,147,165,56,40,242,157,42,40,82,211,231,210,136,151,145,164,245,233,189,5,38,20,157,57,211,103,249,138,82,34,8,245,166,76,245,20,5,204,42,220,197,33,50,126,84,210,103,122,66,68,114,222,129,92,94,134,105,21,181,54,99,82,105,73,210,13,2,26,78,187,205,46,166,1,26,158,180,210,118,138,192,121,13,168,1,251,8,52,153,163,67,238,164,42,39,82,99,206,176,137,6,40,0,78,218,91,60,36,167,33,222,70,149,17,220,61,214,252,77,156,195,202,166,146,98,116,49,74,149,65,167,112,181,202,178,86,222,133,36,83,20,234,132,157,50,213,149,195,97,248,63,118,42,19,150,206,32,120,124,66,58,83,184,182,26,133,20,171,50,92,32,239,189,73,110,249,228,8,82,130,129,168,49,148,157,35,93,72,231,74,20,160,51,76,205,22,11,150,168,196,16,117,90,117,163,182,251,75,18,20,35,157,82,135,68,121,210,161,220,199,195,58,115,162,195,204,94,232,163,162,135,165,34,218,239,1,76,78,154,79,90,170,69,203,168,32,133,105,71,70,34,180,8,80,165,97,230,65,150,133,2,65,30,250,210,123,73,115,38,26,210,79,55,69,110,234,190,101,96,119,128,230,141,235,64,237,89,198,29,195,88,109,15,150,212,92,42,144,53,26,85,211,239,17,83,186,205,35,6,89,0,147,63,119,173,90,161,194,85,53,173,224,246,152,179,72,95,113,120,197,202,99,64,177,145,94,211,183,194,172,190,185,125,107,254,183,134,188,152,221,72,25,135,195,90,234,106,231,42,46,67,132,107,59,249,86,41,217,157,61,69,87,49,139,89,62,96,62,2,135,234,171,67,238,53,39,189,66,199,133,67,223,83,97,220,123,139,0,18,77,71,90,164,13,105,86,174,96,233,64,82,201,52,201,57,149,139,79,93,220,165,177,180,248,148,121,39,169,249,213,147,175,4,160,178,200,33,180,125,210,119,59,73,62,102,62,93,42,90,48,212,91,35,187,76,165,197,36,119,132,242,232,7,243,242,168,229,144,20,82,36,16,20,96,142,128,154,222,231,45,136,46,54,171,140,153,140,13,100,242,16,53,53,89,127,153,74,94,186,101,208,30,66,173,159,90,90,183,232,165,111,228,58,124,189,213,71,126,226,137,88,204,0,238,148,185,62,134,154,11,26,126,56,250,80,217,70,250,207,178,185,47,30,56,28,73,42,59,8,137,242,214,186,23,16,95,5,169,122,141,116,16,119,174,99,197,175,37,224,180,133,8,219,95,67,91,197,9,59,179,56,41,196,171,9,16,176,114,172,193,6,126,21,180,52,31,186,82,45,173,216,113,110,186,172,141,161,41,37,75,81,208,8,26,214,169,193,9,201,133,168,53,111,57,92,128,19,3,166,194,189,139,216,255,0,100,118,188,27,195,131,141,49,251,105,198,111,18,148,178,149,143,245,52,44,128,35,247,200,58,158,91,117,153,169,81,83,87,102,170,14,111,66,159,177,159,163,160,185,45,241,31,104,54,136,113,45,144,187,124,52,156,201,204,63,89,222,71,95,213,219,175,74,244,115,118,8,105,9,105,182,130,16,145,9,74,68,0,58,10,151,131,176,202,108,219,67,65,33,41,2,42,193,54,131,77,0,175,50,165,73,77,221,157,176,166,162,172,138,164,89,239,225,136,169,8,179,18,32,85,154,109,82,121,10,42,109,128,214,69,103,152,209,68,175,110,208,1,170,104,169,182,17,49,83,131,64,141,182,167,37,161,237,20,174,59,16,133,177,3,109,205,56,50,121,36,143,102,213,51,40,70,170,80,30,68,197,71,184,189,179,182,65,91,175,164,1,169,147,74,237,134,131,144,130,157,116,159,74,197,37,0,21,184,160,34,180,12,79,182,254,18,69,203,152,111,12,169,254,36,196,26,144,171,124,29,177,115,149,64,193,11,118,67,77,159,37,173,38,171,157,103,180,222,48,241,226,247,236,112,166,24,163,171,22,106,15,222,45,51,250,206,168,100,110,70,225,41,81,7,101,213,168,62,122,19,157,114,54,110,35,227,188,43,4,121,56,109,162,85,125,137,186,153,102,206,222,20,234,135,83,251,41,211,239,24,28,166,106,162,203,15,126,209,106,227,30,56,188,99,235,141,160,173,155,112,175,176,178,68,107,4,198,101,70,235,49,228,0,210,170,92,197,184,23,179,54,149,135,225,44,27,172,90,224,119,138,105,178,95,188,185,84,16,22,181,40,230,51,17,157,100,9,208,170,181,204,70,243,22,226,7,134,33,196,202,66,91,66,130,216,195,91,86,102,208,70,202,112,255,0,104,169,212,8,9,26,104,72,10,173,35,2,28,186,149,93,171,241,109,206,39,129,221,226,8,11,75,69,178,155,54,212,33,74,65,251,206,168,110,36,104,6,241,39,156,14,71,103,114,151,208,151,1,205,35,153,173,199,180,204,122,207,14,195,214,188,65,233,122,228,247,76,53,205,106,58,76,126,200,144,73,219,106,229,156,31,136,169,204,33,165,188,162,87,152,143,90,236,165,27,68,230,155,187,185,186,178,225,83,121,73,202,0,214,146,224,103,70,137,137,4,107,80,126,191,0,37,180,153,62,116,143,190,251,206,119,33,105,3,79,103,158,149,118,51,42,241,52,52,187,37,58,2,148,160,66,64,3,99,53,230,46,222,95,73,227,76,17,45,52,97,166,8,90,164,153,57,247,211,93,61,181,233,46,35,196,109,176,156,17,215,73,82,67,96,141,8,251,198,117,36,232,60,171,201,60,123,139,156,99,136,108,47,238,153,117,41,37,77,33,37,121,201,72,87,235,3,167,202,155,122,27,225,224,220,243,16,59,73,85,161,193,16,151,157,204,68,120,194,79,136,167,164,128,119,32,127,38,186,191,6,221,50,230,6,199,113,1,33,148,144,78,251,109,92,83,180,99,112,172,45,25,159,66,219,0,4,165,48,1,216,76,15,40,246,87,82,224,7,144,112,91,114,114,149,165,161,160,60,171,36,245,59,106,71,217,177,218,59,62,90,78,24,243,75,143,11,228,142,91,138,245,63,97,252,108,111,173,21,195,152,147,223,108,192,251,34,163,247,133,121,7,131,111,48,182,109,238,149,136,93,178,202,144,232,41,11,84,24,142,67,122,223,48,30,57,195,120,119,23,182,196,236,241,34,86,210,134,108,160,145,29,41,84,142,120,156,202,241,145,237,181,181,148,204,205,55,186,206,50,145,190,224,212,14,21,199,237,120,167,2,182,197,172,221,74,131,173,130,72,51,172,85,172,16,122,87,6,198,214,43,28,105,86,171,202,173,80,175,186,122,81,18,184,212,10,156,235,8,121,178,133,10,171,86,107,117,150,156,211,152,243,20,247,6,72,42,26,130,119,231,68,73,128,96,205,69,15,141,201,212,121,82,247,240,55,20,88,9,101,80,154,192,224,230,106,26,159,3,242,166,151,253,145,206,104,176,19,75,191,58,97,115,77,252,170,47,120,163,58,242,218,179,189,64,58,170,39,106,44,4,174,248,237,72,76,137,159,58,138,167,136,58,13,41,193,197,64,49,167,61,104,176,131,20,204,158,84,37,55,51,165,21,10,204,5,59,39,50,117,157,105,13,16,28,100,242,30,218,4,16,97,67,219,86,138,108,17,81,157,96,25,240,250,83,25,27,57,153,52,166,79,182,154,166,212,141,233,201,58,109,34,128,66,167,194,170,34,86,51,17,215,90,104,72,59,115,214,177,73,147,190,180,134,25,42,157,115,107,83,45,239,150,209,25,140,143,90,132,129,34,38,41,196,233,166,212,20,95,50,251,55,3,125,106,191,16,225,219,75,164,44,50,148,52,87,36,248,37,10,39,121,78,128,235,59,65,243,168,141,184,164,16,82,72,53,101,107,137,108,151,6,167,157,72,26,233,176,190,194,82,80,76,182,9,128,181,18,143,32,21,186,121,8,58,116,20,84,60,211,138,238,149,153,14,126,202,244,159,67,177,173,180,6,95,76,164,131,214,42,174,239,2,97,104,80,109,9,25,185,70,147,248,123,40,184,110,86,161,184,58,114,168,60,72,248,182,192,238,223,86,157,219,14,44,249,66,13,78,44,95,216,170,20,59,212,114,4,201,246,26,215,248,243,16,97,92,27,143,173,5,104,118,223,14,184,90,155,90,74,72,1,165,25,28,136,243,20,166,253,150,105,70,23,171,21,226,143,157,28,3,112,229,187,24,165,227,73,74,149,109,132,169,241,34,117,66,219,87,46,90,86,237,131,241,158,15,120,134,197,242,23,134,220,104,59,235,127,19,68,249,167,113,241,245,173,47,128,27,43,181,199,219,231,250,2,232,121,236,154,137,111,104,226,27,108,175,89,212,17,173,126,61,196,48,180,177,45,231,209,245,63,171,112,179,106,114,183,135,192,239,1,86,152,198,18,89,198,48,251,108,103,14,80,129,112,201,10,35,151,45,68,121,86,151,138,118,37,128,226,37,87,124,31,143,46,220,171,255,0,210,220,120,147,232,38,180,236,35,21,197,48,43,159,173,97,215,175,91,58,168,204,91,86,138,3,108,195,101,15,34,8,173,251,14,237,18,202,253,104,79,18,97,229,46,136,79,214,236,188,11,157,4,169,7,67,212,144,125,5,124,220,176,152,238,27,39,44,28,222,94,139,231,23,167,154,179,240,59,219,140,251,200,230,248,183,2,241,39,10,221,45,204,75,10,121,12,164,194,110,45,129,82,72,157,9,0,124,4,212,75,124,68,128,67,170,75,141,204,103,111,81,237,21,232,220,35,22,114,233,133,28,62,238,223,29,178,34,20,141,59,212,2,63,89,7,81,232,69,107,120,223,103,28,7,196,111,56,237,170,28,194,49,35,167,128,228,51,230,15,202,182,161,246,137,74,89,49,176,181,185,175,154,122,175,222,132,246,86,238,156,187,9,197,110,240,187,214,113,60,15,21,186,195,111,152,37,76,92,90,188,166,156,65,34,14,85,36,130,36,105,161,174,247,217,255,0,211,31,142,176,0,213,143,104,56,67,124,77,98,12,27,187,108,150,247,200,19,188,8,109,216,27,2,16,122,168,215,24,226,30,203,184,175,135,10,158,77,175,233,11,77,195,236,1,154,58,169,63,30,85,171,91,92,93,52,184,4,202,117,83,107,4,41,62,195,168,175,168,225,156,94,173,24,246,152,26,183,143,77,215,154,229,250,51,197,226,223,103,120,119,26,142,92,109,36,223,245,45,36,188,215,195,85,224,125,41,236,235,182,190,206,59,78,72,111,132,184,153,149,223,132,230,115,12,186,29,197,227,113,19,246,74,213,64,108,84,140,201,158,117,209,25,196,223,101,33,14,0,180,115,10,18,43,229,15,123,110,243,141,173,196,195,136,80,91,107,6,20,133,141,148,149,13,82,122,17,6,187,23,0,253,40,251,85,224,70,154,181,190,196,83,197,216,98,60,42,181,197,150,69,194,18,63,217,221,137,89,50,127,181,75,154,0,1,21,246,24,47,181,52,42,218,24,168,228,125,119,95,85,250,251,207,202,56,207,248,101,139,195,94,175,12,159,105,31,233,122,75,215,103,250,31,65,218,186,180,127,250,181,150,85,208,234,159,225,69,81,113,177,43,76,164,126,178,117,31,195,219,92,35,179,143,164,231,101,125,162,56,206,28,172,85,206,29,198,157,57,19,135,98,225,44,151,23,160,134,157,146,219,186,157,2,85,155,170,69,118,22,46,238,109,149,1,102,0,175,166,167,56,86,138,157,54,154,125,15,205,241,56,106,248,42,142,142,38,14,50,92,154,179,253,75,96,226,84,156,201,51,231,53,146,9,142,85,29,187,219,107,131,46,183,145,71,245,145,161,162,134,214,71,216,172,60,55,129,162,189,213,86,48,12,31,113,45,22,82,161,148,170,96,128,125,198,147,188,80,212,160,31,49,65,15,9,41,32,130,14,160,232,105,217,132,232,105,0,254,241,19,226,49,235,89,212,131,165,50,100,235,73,149,60,132,79,74,0,82,96,235,160,172,205,212,211,8,80,152,95,188,82,120,231,111,113,160,7,19,211,99,72,21,67,42,211,80,71,93,41,169,112,105,226,27,211,2,72,84,232,12,154,194,122,107,67,10,35,74,204,219,192,131,231,72,7,154,111,179,106,194,161,176,141,107,38,62,84,0,155,9,28,232,110,40,129,160,167,169,126,218,142,242,196,64,49,206,154,1,139,202,173,2,117,231,66,83,99,54,131,122,86,146,169,42,32,0,105,228,85,18,245,0,160,102,99,111,58,84,146,6,163,206,158,71,88,6,145,73,7,80,55,220,80,35,1,247,83,130,163,165,98,81,200,141,197,68,197,113,75,92,26,209,87,119,75,72,49,225,76,234,163,66,87,15,17,152,190,51,107,131,90,42,230,229,98,96,229,79,50,107,142,113,71,21,34,253,254,255,0,16,185,74,11,234,238,88,65,87,222,81,217,41,28,250,250,2,121,80,59,64,227,235,75,11,27,158,34,226,11,225,111,99,110,39,83,238,74,71,53,29,128,174,89,193,15,227,28,109,136,30,62,199,88,54,246,192,41,172,30,200,157,25,100,238,234,191,125,91,79,77,5,117,210,167,151,86,97,57,185,29,107,7,84,52,165,78,160,1,86,237,93,58,145,33,195,90,254,16,238,69,119,100,194,86,152,215,222,42,208,184,82,153,136,244,170,104,205,19,221,118,217,244,143,172,218,182,232,243,72,168,231,13,176,81,254,142,243,246,234,232,133,200,247,26,16,120,152,4,199,58,122,92,28,207,165,77,172,49,139,179,197,26,31,97,124,213,192,28,150,50,159,125,68,118,254,250,222,69,230,28,232,79,237,35,196,42,106,150,99,113,239,161,27,135,64,3,60,207,83,76,76,75,155,64,151,20,96,107,206,168,238,217,33,75,92,105,149,64,251,136,143,121,173,162,240,132,230,112,239,191,243,239,173,99,136,46,146,202,84,148,39,42,132,3,28,204,15,231,223,78,38,82,208,213,239,238,32,174,32,136,60,189,213,174,226,183,39,188,108,2,101,214,74,96,251,106,217,192,183,220,33,75,32,119,106,82,181,220,115,173,63,136,239,148,158,229,213,43,40,9,129,228,2,136,249,86,241,70,45,154,15,18,94,165,181,188,67,176,66,202,114,193,247,255,0,61,43,64,198,174,92,117,165,168,235,202,72,171,238,43,186,74,111,22,203,46,230,0,168,3,204,200,53,162,220,222,44,151,16,84,72,28,171,100,84,35,125,78,157,216,59,54,183,156,67,133,91,95,132,22,14,36,218,148,8,153,136,32,122,72,21,244,87,244,109,143,16,112,251,152,67,139,45,161,230,224,45,7,84,30,68,121,131,21,242,239,128,238,49,6,172,220,187,178,33,42,181,127,188,74,243,125,197,167,80,122,239,94,201,236,123,183,139,219,236,2,209,206,37,182,82,31,201,11,121,164,149,33,80,98,96,73,19,237,21,205,137,166,229,102,185,29,84,229,21,116,206,152,142,36,226,190,0,81,179,226,188,22,234,238,201,163,13,226,86,45,41,228,41,60,179,161,50,180,159,97,30,117,111,105,219,127,103,203,1,47,113,86,26,195,132,127,87,113,114,150,150,61,82,162,8,247,84,140,43,180,220,3,16,72,67,88,157,179,164,238,144,226,73,246,141,234,93,197,215,8,98,154,222,225,54,15,207,237,178,147,53,198,213,251,200,213,93,119,88,137,237,127,179,244,12,235,226,204,24,39,125,111,155,3,254,106,10,187,118,236,189,36,32,113,206,0,165,126,202,113,38,74,189,193,85,21,252,51,179,118,146,93,115,0,194,91,3,82,84,194,5,65,79,27,118,75,134,47,185,99,16,225,251,103,19,179,97,246,146,191,98,102,105,101,139,217,50,179,75,170,38,47,183,142,19,91,191,87,195,91,197,113,23,35,79,169,97,55,79,160,250,56,150,202,61,234,160,171,180,206,59,197,16,161,128,118,97,139,5,79,133,120,157,211,22,141,40,117,240,169,199,7,181,186,130,190,216,184,65,14,170,223,15,110,238,229,196,13,3,56,115,197,42,244,89,72,71,252,85,95,115,218,199,16,94,4,43,7,224,183,209,42,133,12,70,241,12,66,122,142,235,189,159,67,21,74,29,35,234,44,253,89,118,229,151,108,88,233,80,189,199,176,78,30,97,196,193,77,149,186,238,238,27,62,78,186,82,217,246,178,106,53,215,102,28,37,221,174,251,142,113,219,238,33,8,72,113,223,210,183,100,219,12,186,230,238,6,86,19,29,66,42,138,235,23,237,11,21,109,33,124,70,206,29,246,133,65,24,125,136,148,163,146,84,227,197,97,83,174,200,79,46,186,70,111,129,108,110,94,69,230,48,187,156,77,244,44,184,219,151,239,174,224,182,163,190,64,178,66,61,18,0,167,149,174,126,132,230,93,11,227,218,127,6,97,40,78,25,193,88,67,216,183,118,18,19,250,49,132,139,100,36,141,15,124,172,173,16,57,229,82,136,233,84,248,134,41,199,156,77,225,196,177,38,176,59,53,15,21,182,28,162,183,136,130,10,85,112,160,52,216,248,16,133,8,251,198,172,211,103,111,108,144,150,90,72,141,137,170,108,115,136,176,92,8,15,210,120,130,80,226,196,162,221,176,92,121,207,238,161,50,79,172,85,40,174,72,78,79,152,220,63,10,195,240,118,214,139,11,100,161,110,168,173,199,12,169,199,84,119,82,212,117,81,60,201,51,84,252,73,197,22,248,89,250,141,178,13,230,34,226,101,22,200,87,221,7,245,150,127,81,62,103,120,208,19,85,183,120,215,19,113,28,179,134,91,47,6,178,59,186,178,23,116,177,228,53,75,127,241,31,67,67,99,13,195,56,117,133,45,48,92,84,173,199,22,162,165,21,115,82,148,117,81,243,38,180,75,169,13,244,52,14,209,45,151,134,224,119,152,254,63,114,30,190,121,41,0,196,4,9,16,148,14,64,123,201,212,205,107,92,44,229,147,24,53,178,82,176,92,90,115,100,73,149,73,242,173,75,183,110,209,108,120,131,20,111,135,91,196,67,118,118,170,14,60,83,36,184,190,73,0,107,3,242,170,108,55,182,94,204,56,58,193,182,46,241,20,41,198,199,245,76,47,57,145,182,100,162,76,250,233,90,223,42,179,42,52,101,53,116,142,164,238,36,13,198,100,176,235,105,70,128,47,76,222,208,116,247,80,238,113,108,70,239,188,110,209,12,219,5,2,146,82,10,150,126,95,17,92,15,138,126,150,150,189,226,154,225,30,27,117,212,141,67,183,132,32,79,247,70,105,30,234,230,152,223,210,19,181,12,108,148,39,24,102,197,149,73,44,219,48,156,166,122,230,10,39,229,86,174,249,11,177,234,207,73,226,215,92,39,132,97,43,196,56,179,25,181,66,221,65,90,190,183,120,144,226,163,146,18,78,154,114,72,175,53,118,141,197,88,13,246,55,108,56,101,230,95,180,109,229,171,192,153,82,82,96,235,212,111,164,233,21,206,175,29,185,188,125,87,55,111,45,231,28,36,169,75,84,157,106,77,173,165,155,120,120,186,97,230,211,118,219,228,184,151,20,4,183,3,46,80,116,38,103,225,83,52,210,58,104,69,41,34,203,140,177,100,99,13,89,90,217,165,104,140,203,40,113,25,86,7,34,96,0,65,174,141,217,125,206,34,187,4,90,220,180,229,187,233,65,105,77,185,225,58,126,180,31,94,117,163,226,200,193,239,87,105,103,133,94,189,137,92,66,92,34,210,201,121,220,115,83,10,147,176,157,2,116,53,210,120,87,8,197,218,195,158,197,49,2,156,63,186,61,234,133,219,114,227,32,64,57,145,5,114,116,34,64,154,198,25,154,216,236,171,217,197,189,110,110,22,150,229,1,71,196,50,194,85,152,107,53,179,88,54,146,208,50,52,173,123,10,187,192,157,29,226,239,111,241,7,22,65,82,178,37,132,19,229,247,143,192,86,225,134,226,54,234,111,37,174,20,194,1,58,41,101,75,80,246,147,31,10,232,90,35,205,155,187,59,199,209,187,180,133,224,248,145,225,92,74,224,139,87,245,96,168,236,174,105,252,125,245,234,157,20,144,180,144,65,212,71,74,249,243,109,127,122,195,141,93,48,180,52,166,148,10,20,132,4,229,35,208,87,178,123,22,227,230,120,219,134,25,75,206,15,174,91,0,135,81,58,200,254,126,53,197,136,133,158,100,107,78,87,86,55,208,6,198,129,123,105,245,134,252,36,5,39,99,82,242,234,121,233,74,5,115,154,26,162,139,137,89,109,121,130,129,246,210,165,96,239,237,154,181,198,48,226,234,11,237,38,86,157,199,90,160,205,152,196,40,107,173,82,35,153,56,47,67,4,83,123,197,2,124,39,202,128,149,201,16,173,180,163,162,118,39,217,76,2,41,66,34,145,32,39,148,14,149,136,10,157,118,162,106,116,3,206,144,13,74,18,163,50,96,107,78,200,149,31,10,182,29,41,202,36,12,160,15,61,41,192,101,70,96,41,92,98,167,40,143,22,181,33,36,104,73,229,81,209,175,139,44,105,52,68,46,76,20,210,26,15,18,35,165,49,109,210,135,32,236,118,162,199,190,129,236,67,117,156,192,249,212,87,25,41,48,6,149,104,80,15,159,58,10,218,205,176,160,8,3,164,83,138,79,157,17,198,72,212,80,204,131,174,227,122,0,84,157,105,224,137,166,196,239,183,63,74,65,189,5,92,48,19,188,86,9,4,107,189,49,36,199,175,157,53,219,166,25,80,66,215,227,95,221,109,32,169,106,62,73,26,159,96,169,96,76,98,233,198,85,41,81,211,225,86,12,226,109,168,18,242,130,64,18,73,48,5,83,35,15,199,47,83,253,25,134,108,208,71,245,183,50,165,13,52,134,210,117,246,169,39,202,172,109,248,114,193,149,7,175,20,229,235,201,50,21,112,101,41,59,248,80,0,72,142,70,39,206,139,5,199,185,136,181,116,8,195,173,215,120,15,135,50,96,53,254,115,161,31,221,205,29,43,79,237,59,2,121,238,207,248,158,230,234,244,183,221,225,23,142,33,182,18,8,78,86,22,96,173,64,149,15,64,13,116,25,3,65,90,175,106,138,203,217,151,22,172,152,3,2,191,87,255,0,235,174,162,182,148,229,238,102,216,75,186,240,247,175,137,243,183,131,112,101,90,12,93,101,80,135,48,151,218,159,34,19,84,136,208,100,87,33,161,154,223,184,82,221,111,91,222,165,4,39,61,187,169,39,152,4,126,117,163,92,45,132,92,174,219,194,92,4,141,121,215,227,211,114,109,102,214,255,0,83,250,135,135,85,237,37,52,247,211,224,13,187,116,50,230,98,185,65,27,31,231,210,138,89,7,84,244,211,149,103,118,18,144,4,144,121,26,112,113,40,92,20,157,180,246,255,0,34,178,109,189,79,93,32,118,152,157,222,31,118,151,237,223,113,135,154,156,171,109,69,10,79,161,21,188,216,246,160,237,210,83,111,197,24,106,49,4,36,0,31,64,13,190,145,212,17,9,95,166,158,102,180,59,155,116,184,190,250,18,96,125,239,90,64,165,33,163,59,13,185,86,24,140,37,12,82,78,113,215,174,205,121,238,53,116,206,223,195,252,68,214,32,18,223,12,227,77,222,243,93,141,209,200,242,4,116,59,239,190,222,116,124,119,135,248,51,137,212,45,177,220,33,88,109,241,208,58,145,145,82,127,120,111,92,25,171,151,25,40,125,163,149,198,142,102,214,52,82,8,230,13,110,216,31,106,120,221,186,19,105,141,54,222,47,107,182,91,157,28,2,57,57,191,188,31,81,94,22,39,130,86,161,62,219,9,45,87,141,165,235,179,243,75,222,94,108,219,146,49,222,198,56,131,11,38,235,2,187,111,21,180,2,74,52,239,35,203,145,173,25,101,118,15,150,47,109,221,180,121,50,11,111,164,167,248,87,107,192,248,131,7,196,158,71,250,55,142,185,97,116,162,50,216,95,24,147,209,38,96,234,54,4,250,85,158,40,222,23,138,255,0,64,227,110,29,74,75,128,167,191,9,4,127,154,162,143,26,196,225,229,217,226,227,155,255,0,25,122,108,252,135,151,161,193,214,219,79,54,91,125,148,58,218,183,74,146,20,15,178,183,190,207,123,106,237,83,179,20,181,109,194,252,76,171,220,49,173,6,19,139,230,185,181,9,3,238,182,73,239,25,242,9,86,95,221,53,39,31,236,81,228,160,220,240,54,44,135,218,137,22,206,234,71,144,63,134,149,207,111,27,197,240,7,85,109,196,56,75,214,107,78,153,138,73,65,143,58,250,94,23,198,181,237,48,21,108,249,173,159,156,94,255,0,169,231,113,14,23,130,226,148,251,44,109,53,53,227,203,220,247,95,161,236,222,207,254,152,253,157,113,35,172,225,156,111,110,239,6,226,110,16,144,171,181,247,150,46,42,127,86,229,32,4,237,63,104,17,210,77,119,187,11,246,238,109,218,188,177,186,110,225,135,144,22,211,204,172,45,11,73,26,20,168,104,71,152,175,151,121,154,186,104,101,200,235,106,79,49,32,131,87,92,23,198,220,125,217,181,207,214,187,60,226,171,188,37,178,188,206,216,47,237,108,157,152,156,204,42,82,9,253,164,193,243,175,184,192,125,175,139,180,49,177,183,138,249,175,161,249,111,26,255,0,11,150,181,120,77,79,246,203,229,47,175,169,244,241,24,128,90,66,110,91,14,1,177,59,143,109,29,40,109,192,13,179,250,242,75,159,152,175,37,240,23,211,115,6,82,154,195,187,92,225,167,48,71,100,36,226,184,106,85,113,100,163,213,104,254,177,161,254,111,90,244,119,14,241,87,15,241,102,24,222,51,194,152,237,142,45,98,231,220,184,180,125,46,167,208,148,157,15,145,212,87,214,225,241,52,49,112,237,40,73,73,120,31,150,113,30,21,142,225,53,59,44,109,55,7,227,179,247,61,153,177,173,74,104,195,232,45,147,177,59,31,67,75,222,78,147,64,102,249,230,196,40,230,73,220,43,106,40,54,111,120,155,37,149,159,217,213,62,234,218,199,159,113,217,181,211,97,89,154,76,251,116,166,169,167,208,36,163,188,79,237,35,95,133,53,43,74,190,233,20,88,99,243,15,58,66,148,145,176,164,32,31,22,180,130,122,80,6,101,71,45,61,41,10,122,19,239,165,159,125,100,141,168,3,10,85,63,122,125,105,6,127,219,62,234,92,219,9,214,150,117,233,64,12,41,38,101,68,211,75,90,233,26,209,79,62,180,211,215,104,214,154,96,51,47,47,42,106,128,60,232,176,99,65,183,90,110,93,116,154,96,8,160,17,231,214,144,54,118,0,123,168,249,78,181,23,20,197,45,48,91,67,115,114,189,99,194,158,102,143,1,52,144,28,87,19,180,193,237,85,115,116,176,10,71,133,51,169,174,49,199,28,107,110,166,46,241,188,106,245,22,152,125,154,11,142,56,179,9,66,71,243,0,14,123,84,142,47,226,151,111,187,252,75,16,184,69,189,141,186,84,227,139,113,97,40,109,0,73,39,160,2,188,109,218,47,105,215,253,181,241,59,60,47,194,235,90,120,122,217,232,109,35,67,116,177,167,122,177,211,246,71,33,174,231,78,170,84,173,171,49,109,205,248,27,18,49,60,87,183,238,53,67,239,33,219,110,21,194,156,42,183,183,63,218,71,235,175,170,149,240,26,117,39,187,218,50,213,179,104,183,101,9,67,109,164,37,9,27,1,210,42,131,128,184,70,211,132,112,6,48,214,91,74,92,3,51,170,141,74,188,235,101,66,82,72,80,216,235,61,107,118,204,36,238,201,140,43,41,204,147,181,91,231,46,52,20,12,72,214,53,170,100,104,66,102,125,42,214,209,192,166,75,103,125,230,165,137,4,11,128,18,78,218,109,78,75,154,232,168,229,81,181,26,145,174,212,185,227,81,58,212,133,201,10,36,2,119,7,77,232,43,88,157,189,180,210,179,6,122,80,220,95,157,59,8,153,138,223,6,229,211,200,12,163,206,43,80,198,110,18,180,146,79,234,164,239,251,162,106,211,20,185,239,214,85,172,38,0,129,26,68,77,82,95,39,50,143,139,194,18,12,157,192,2,170,40,194,82,185,73,113,116,148,178,160,4,173,196,169,80,7,234,79,231,242,21,204,56,171,18,83,172,166,116,8,73,73,129,63,172,116,248,215,64,187,119,250,91,174,42,82,33,73,3,120,17,181,115,14,47,124,33,9,107,64,160,174,241,71,204,157,7,187,231,91,69,25,201,220,229,88,149,251,143,95,45,199,202,148,134,252,101,7,153,31,158,213,64,235,174,43,189,112,200,145,58,233,191,58,159,136,60,123,199,82,36,231,33,19,212,85,102,124,236,157,201,41,3,94,90,214,167,66,70,235,217,178,150,245,174,34,193,109,61,216,3,197,26,201,243,244,2,187,111,100,152,230,20,235,7,1,121,228,51,121,110,74,16,135,14,80,242,121,20,158,103,202,184,119,102,89,194,111,202,29,33,10,203,35,40,32,239,19,211,111,141,111,220,35,106,221,199,18,60,221,193,10,67,237,165,72,36,104,64,59,84,205,102,66,122,72,244,31,232,139,87,140,58,202,21,60,136,154,35,124,37,132,184,169,86,31,110,73,255,0,118,154,215,48,251,92,102,197,164,253,71,20,184,109,35,100,58,3,173,250,66,181,3,208,138,185,182,199,120,153,26,27,92,58,224,141,227,59,71,254,170,230,215,144,213,139,123,110,14,193,219,50,156,62,220,30,161,161,249,85,197,182,3,100,208,1,44,129,29,19,90,235,124,73,196,227,65,195,150,102,127,253,242,135,253,20,111,244,143,140,84,152,111,6,195,90,49,161,93,202,215,240,0,84,181,34,213,141,198,219,13,182,26,6,71,182,172,26,182,101,0,104,129,233,92,243,244,191,29,186,146,21,137,225,150,195,171,22,132,171,222,165,17,240,161,46,207,27,188,240,226,124,83,137,220,2,36,165,183,3,3,255,0,166,18,106,114,120,149,153,114,58,37,246,49,132,97,45,23,241,27,251,107,100,109,153,231,82,128,125,245,69,115,218,54,28,181,119,88,61,149,222,34,177,164,182,209,109,176,124,214,184,4,121,164,26,215,109,184,123,8,180,95,214,5,178,11,170,221,197,248,214,125,73,212,213,137,187,195,172,210,2,148,52,229,16,40,202,131,51,100,76,65,124,93,196,135,187,187,191,253,25,108,162,21,220,216,168,247,132,126,202,157,58,144,122,0,40,150,60,49,133,225,37,78,184,216,14,185,170,214,162,86,234,252,212,163,169,62,181,23,16,227,91,59,68,40,52,64,49,92,235,139,59,89,102,193,167,51,221,37,161,172,128,98,173,69,189,16,29,15,29,226,188,47,6,101,104,10,72,92,125,212,157,127,133,121,151,183,159,164,61,191,13,88,57,101,103,112,135,175,223,73,12,219,165,95,241,40,143,213,31,26,208,248,223,233,0,155,222,35,181,225,140,37,107,117,251,203,150,216,121,225,160,105,42,84,18,15,53,107,233,242,175,57,241,21,150,51,121,198,56,142,31,113,245,155,219,241,120,235,17,171,142,40,165,68,0,6,231,65,160,21,164,98,162,203,80,109,93,145,49,28,103,24,226,11,167,110,177,92,69,231,214,242,203,139,204,179,150,79,65,176,161,161,164,132,120,100,159,77,43,108,103,179,46,33,179,64,119,136,23,97,195,205,145,42,56,181,218,88,116,14,191,87,213,245,15,70,205,20,216,118,115,131,162,110,49,188,79,136,31,26,41,187,6,5,163,30,161,231,130,150,125,172,166,174,235,145,173,155,220,212,194,20,32,170,53,229,87,120,39,3,241,103,17,37,87,24,62,1,121,113,108,143,235,46,114,100,97,191,239,186,168,66,63,196,69,90,53,199,99,13,72,79,12,240,158,9,133,169,58,11,135,45,190,187,112,124,243,220,103,74,85,230,132,162,170,49,126,35,226,30,34,117,47,99,184,229,246,32,164,232,159,172,190,167,50,14,137,4,194,71,144,162,237,134,84,185,151,172,240,47,13,225,105,46,241,127,31,97,204,20,164,149,90,97,41,56,141,199,151,137,48,199,255,0,86,132,172,111,179,172,24,169,56,39,5,92,226,239,36,233,113,142,94,171,187,49,204,91,219,228,203,232,167,22,61,107,89,74,96,104,118,59,121,83,28,79,143,106,45,125,198,94,98,93,164,113,157,253,154,240,219,92,77,56,85,138,244,85,166,19,110,139,22,84,58,40,50,19,159,213,100,159,58,47,100,60,89,111,194,252,96,203,56,203,171,24,86,38,164,219,94,144,168,202,146,124,43,61,64,59,245,19,90,215,118,161,39,168,168,183,44,148,153,141,104,113,211,65,167,174,167,165,241,44,17,238,15,226,103,176,85,2,24,204,30,181,95,37,180,173,140,252,43,110,194,93,5,153,145,32,138,213,184,19,22,255,0,205,14,201,89,121,74,239,49,254,16,134,92,214,86,237,184,30,18,127,194,35,213,21,109,195,183,61,253,186,97,83,58,212,198,87,90,238,69,72,101,118,71,66,103,41,97,60,243,34,183,30,203,56,226,227,129,120,162,214,241,46,40,89,190,67,119,40,157,34,116,87,178,180,220,49,104,93,162,65,251,193,58,24,163,128,14,104,169,146,82,86,102,113,121,93,209,244,2,194,249,140,86,197,171,235,101,133,182,234,2,129,20,120,138,224,255,0,71,78,209,75,246,199,132,113,71,201,113,144,59,130,179,247,147,252,63,42,239,133,32,9,27,26,243,103,23,7,99,173,106,174,134,192,41,32,137,26,123,107,92,198,176,243,106,179,114,202,37,11,251,195,165,108,128,65,218,177,230,80,243,74,109,196,200,34,146,118,6,174,104,241,150,22,32,9,214,68,146,40,237,12,231,69,109,69,190,176,85,149,207,118,83,40,81,240,159,42,30,116,183,33,35,83,86,64,81,7,194,8,243,163,34,82,36,193,52,6,242,104,169,52,96,144,189,149,67,1,205,247,147,38,32,209,14,112,70,83,160,166,132,128,34,64,235,79,66,32,74,150,0,169,26,16,23,10,65,202,83,169,208,144,76,83,254,209,41,232,170,64,131,186,72,223,173,56,130,76,133,15,125,5,88,115,106,89,36,43,74,43,107,82,148,115,105,64,202,168,3,54,166,136,144,64,212,143,125,0,73,72,4,65,143,125,34,145,59,10,99,94,19,51,36,239,71,74,146,118,86,134,149,199,98,50,217,211,168,53,25,214,52,210,38,143,123,137,216,88,161,194,251,165,74,66,115,22,218,65,113,195,232,132,130,79,186,161,178,142,39,199,18,211,184,86,24,222,31,102,251,37,193,115,136,165,104,121,36,229,41,31,86,128,173,138,164,41,73,32,136,141,116,90,140,99,144,222,171,32,36,115,59,84,100,220,191,114,226,89,194,240,235,155,229,168,253,230,147,13,166,55,204,226,161,35,125,166,122,3,91,85,175,11,97,237,132,174,251,53,243,162,36,186,60,19,228,141,128,247,213,162,91,67,73,75,109,160,33,8,25,82,144,32,1,233,78,226,186,53,43,126,19,198,47,11,46,98,216,176,181,66,97,78,91,88,128,115,24,50,146,242,196,148,235,250,169,66,164,111,184,171,172,43,2,194,48,38,75,88,93,162,89,42,142,241,197,18,183,92,32,64,43,113,68,169,103,205,68,154,178,58,127,26,100,152,166,38,238,53,67,195,52,50,36,211,212,161,58,242,170,94,36,226,206,28,225,59,53,226,28,69,140,218,216,48,132,23,10,157,88,4,36,16,10,163,120,18,36,196,9,214,5,3,73,183,100,90,42,124,235,76,237,146,250,218,195,178,174,46,122,241,244,52,149,96,119,233,73,82,163,49,54,235,208,117,53,192,123,77,250,117,97,118,55,203,225,94,202,120,106,243,136,113,167,73,101,174,237,5,94,40,80,48,2,85,153,64,132,168,101,11,74,147,204,26,226,93,163,90,246,241,199,24,61,215,25,118,167,196,86,248,69,163,76,56,161,130,219,169,75,85,192,204,165,160,58,2,200,72,5,66,37,68,166,35,42,73,51,134,37,218,132,223,131,248,30,175,13,193,202,88,186,74,163,181,229,31,126,232,135,192,216,185,127,7,226,92,80,183,8,180,181,66,17,253,245,230,3,226,154,230,152,139,170,179,80,11,146,73,149,44,157,102,142,254,45,141,219,97,151,54,24,69,242,216,102,229,77,174,225,144,162,144,241,68,229,5,67,93,51,29,54,147,168,218,169,78,62,213,226,141,165,219,106,69,194,0,57,20,60,102,4,24,141,21,177,219,95,42,252,198,149,6,210,148,85,210,220,254,141,195,206,24,122,178,207,166,107,89,242,217,23,172,227,229,151,59,178,181,92,50,146,66,84,161,149,113,200,196,157,124,164,250,213,155,55,86,247,173,133,178,238,104,214,14,138,30,162,180,149,45,3,237,109,214,20,152,210,15,47,42,123,23,138,65,75,173,172,136,230,9,30,250,42,96,163,37,120,232,207,94,53,109,185,186,148,173,180,170,87,32,157,7,157,5,231,210,68,168,16,117,216,85,109,166,60,86,128,213,216,42,5,64,103,26,30,91,213,158,86,110,147,224,114,70,155,114,245,21,195,42,114,166,253,180,108,164,154,208,137,111,121,101,112,242,237,24,186,65,117,173,86,137,213,62,202,144,9,74,194,36,128,147,53,2,235,14,250,227,150,151,119,182,76,155,139,32,226,109,238,237,165,14,45,178,162,82,151,65,251,241,59,232,68,1,175,59,54,90,207,25,180,158,117,85,50,45,98,69,55,57,95,58,183,208,152,196,168,2,162,1,243,216,214,231,128,241,191,17,112,249,106,222,230,236,94,97,234,16,25,187,5,96,71,234,165,91,167,203,88,242,173,78,194,209,247,110,147,110,148,147,0,168,30,68,13,233,248,197,207,217,54,218,96,148,124,71,42,242,177,20,105,226,159,101,52,154,102,235,68,117,156,43,140,120,91,25,121,42,179,191,115,1,189,81,128,135,213,246,11,62,75,219,223,6,182,75,181,56,253,175,213,56,159,8,106,254,213,66,123,228,163,56,3,172,238,43,206,140,220,40,120,196,107,215,106,218,120,111,141,177,222,30,80,70,29,126,164,178,126,243,14,248,218,61,70,83,183,178,43,195,198,112,23,31,107,14,246,235,191,148,150,190,183,30,107,238,109,88,199,99,120,22,36,165,95,240,102,38,187,55,73,205,245,117,175,194,175,46,158,241,90,38,41,130,241,79,12,187,220,113,14,14,178,216,208,220,178,51,39,212,143,202,107,168,97,156,107,195,120,227,160,226,44,175,7,188,145,246,236,156,205,19,243,30,209,237,173,164,93,221,182,192,77,202,45,177,140,61,221,156,104,133,233,180,215,36,56,174,55,4,213,60,76,115,47,251,180,126,82,217,249,133,186,30,124,69,197,181,201,61,211,201,61,83,58,143,90,46,9,113,140,112,150,39,250,115,130,113,219,254,29,196,70,165,235,7,114,33,221,102,28,111,238,44,121,17,93,59,30,236,187,132,56,143,61,214,14,225,195,175,6,176,146,82,65,244,173,19,22,224,126,50,225,157,110,44,198,35,106,63,180,111,69,199,166,198,190,135,135,241,170,78,74,88,106,142,19,232,244,126,187,51,159,19,133,163,140,166,232,226,96,165,23,201,171,254,135,103,224,31,166,199,21,96,61,222,29,218,239,11,140,82,213,0,36,226,248,50,50,187,3,155,150,231,67,230,82,64,242,175,78,112,23,106,189,158,246,155,98,47,248,31,138,236,177,33,151,50,153,66,242,190,223,247,219,84,41,62,209,95,56,218,196,172,110,150,88,204,89,120,29,90,116,20,168,123,247,160,47,7,85,165,243,120,198,21,121,115,134,226,44,16,182,239,44,221,44,186,146,57,202,127,26,251,204,7,218,234,180,154,134,58,55,241,90,63,163,63,54,227,95,225,150,15,21,122,188,54,93,156,186,61,99,245,95,169,245,73,171,167,154,62,5,40,26,148,155,182,93,63,210,26,241,17,170,211,161,175,3,112,7,210,255,0,181,158,6,13,89,113,181,139,92,103,133,55,9,55,8,134,111,155,79,153,251,174,123,68,158,181,234,46,204,254,145,61,148,118,172,148,49,195,188,70,221,182,34,68,43,13,190,251,11,148,43,166,85,24,87,248,73,175,178,193,241,28,46,62,57,168,77,63,14,126,135,228,220,91,236,223,19,224,146,107,21,77,229,254,165,172,125,126,167,90,12,173,64,170,217,228,184,15,34,97,95,198,134,165,20,171,43,128,161,93,8,168,193,107,111,80,169,244,163,163,16,81,78,71,210,28,79,69,107,93,182,60,59,142,214,107,32,198,166,156,17,106,238,172,186,91,86,249,85,168,165,91,110,178,62,209,185,31,180,157,69,33,131,242,164,131,16,105,192,164,137,4,105,73,4,114,160,4,214,119,39,74,95,133,100,130,98,148,36,235,183,74,96,39,151,157,56,2,76,1,74,1,59,13,122,212,92,91,21,180,193,237,148,253,194,192,32,72,28,230,146,187,122,3,118,19,21,197,45,112,107,85,220,92,44,72,26,14,166,185,31,16,241,13,198,55,116,183,222,112,182,202,100,137,48,148,164,115,52,76,119,31,186,199,174,86,226,220,33,176,97,34,116,21,231,94,216,251,85,250,218,157,225,14,26,123,250,32,148,222,93,32,255,0,92,71,234,36,254,207,83,207,210,186,35,21,77,93,145,8,75,17,60,145,53,238,222,59,78,115,137,236,175,120,87,134,222,63,163,90,73,239,157,73,255,0,89,88,255,0,160,29,135,61,250,83,187,5,236,183,13,176,195,209,141,98,54,101,15,168,74,20,147,149,66,125,43,78,192,240,207,210,120,181,173,179,130,82,243,205,182,82,7,85,143,207,225,94,157,194,240,214,236,48,246,109,218,68,33,177,3,74,214,140,179,38,203,199,69,81,203,74,35,126,161,118,52,181,190,74,192,215,43,201,131,233,34,179,53,205,190,183,118,110,39,170,145,226,31,13,106,90,80,66,179,78,180,118,222,117,26,3,167,67,90,234,112,104,69,98,237,151,62,227,169,62,85,97,109,113,221,56,23,172,77,5,104,177,185,255,0,90,179,65,87,237,36,65,20,209,134,107,54,23,196,70,161,14,109,239,165,126,160,90,220,17,247,208,68,40,84,101,45,58,211,92,24,131,44,143,172,90,149,13,243,32,200,168,66,249,165,24,43,41,63,178,116,52,32,100,181,58,68,245,154,106,221,36,126,85,31,189,212,153,145,235,189,55,56,73,36,114,235,76,64,238,164,58,18,161,161,208,252,106,187,22,29,205,146,27,82,134,101,167,54,135,88,229,252,249,10,178,126,28,116,151,76,37,2,73,157,191,141,107,216,181,218,158,74,156,84,1,4,65,229,211,230,41,163,11,104,80,221,54,151,59,229,149,166,16,86,87,174,161,32,77,113,206,50,115,250,91,173,149,37,80,238,92,201,58,29,121,121,87,93,191,125,44,217,186,1,251,91,164,172,168,244,64,7,207,153,255,0,148,117,174,45,197,105,206,187,172,199,100,194,124,149,252,205,109,17,90,236,230,247,17,120,205,219,136,48,160,242,64,51,176,19,249,213,95,120,67,43,86,82,19,50,15,179,149,91,92,180,221,181,139,169,81,25,86,176,159,14,228,192,247,213,15,126,219,136,64,152,75,153,163,164,108,63,26,208,221,27,199,103,55,33,55,23,54,171,105,101,14,37,42,82,210,6,84,233,164,201,231,229,59,25,229,87,220,67,138,92,112,158,53,134,113,63,126,225,181,76,219,188,210,87,225,74,84,71,142,8,229,3,110,166,180,156,43,18,99,10,110,245,108,90,93,173,109,54,133,247,168,128,202,18,146,74,202,201,60,192,58,107,92,231,143,123,118,196,56,141,15,225,184,125,187,77,218,173,37,176,66,124,113,17,33,95,194,124,234,92,151,50,149,55,39,115,222,220,35,198,214,24,158,30,203,236,92,161,196,56,144,160,82,176,65,7,152,173,161,56,173,154,213,155,50,100,142,98,190,101,246,93,218,175,104,60,37,125,109,132,224,65,119,214,138,94,95,169,173,178,160,153,84,146,10,124,73,222,121,143,42,239,216,31,210,207,133,86,242,236,241,113,115,96,235,43,45,149,45,42,90,22,65,137,5,34,71,180,10,198,202,91,14,84,165,29,143,95,55,137,90,43,82,18,77,28,98,182,141,9,148,215,155,45,254,144,156,27,116,128,166,56,175,14,4,235,149,87,72,4,123,9,7,225,86,44,246,152,238,34,156,246,13,63,114,133,108,180,33,69,62,195,181,29,157,201,179,91,157,249,254,33,183,104,144,72,79,148,107,85,183,92,93,108,216,42,83,147,29,76,10,226,55,92,93,137,128,74,219,83,105,61,116,248,237,85,255,0,165,241,140,84,247,118,72,114,224,147,168,97,42,121,67,216,128,79,194,154,166,133,169,214,241,46,209,80,146,80,219,168,72,27,193,173,79,19,237,21,106,48,151,138,143,172,213,54,21,217,207,28,99,107,149,217,155,70,148,117,93,202,194,52,234,18,37,71,208,132,215,64,225,206,196,112,203,82,151,177,155,183,111,92,16,75,104,150,154,159,97,42,35,200,168,143,42,61,152,133,174,104,54,215,188,75,197,87,95,83,195,45,159,121,100,248,146,208,146,159,239,19,162,58,248,136,242,154,222,112,110,194,44,190,170,230,33,196,232,110,234,235,33,90,90,4,169,40,49,205,71,85,31,32,0,234,14,245,213,240,94,31,195,240,171,84,91,88,90,51,106,203,98,18,219,72,9,72,30,131,106,181,112,33,44,41,9,19,41,58,214,114,169,208,180,143,151,61,168,112,14,43,194,252,89,99,199,40,100,126,138,184,197,213,104,149,1,25,29,97,200,32,142,83,148,145,228,41,189,181,227,252,67,195,253,164,113,30,13,131,98,78,97,182,111,60,22,164,89,36,91,151,144,226,18,191,180,83,96,41,207,188,126,249,53,223,251,124,195,109,238,59,39,227,43,2,200,14,97,28,68,110,155,129,182,120,92,255,0,196,107,207,127,72,16,46,120,199,14,197,210,52,197,48,44,54,238,122,146,200,73,248,162,180,90,179,74,110,235,94,95,52,115,95,26,137,81,149,73,212,154,40,72,72,16,36,29,41,137,65,7,54,97,16,13,28,38,70,176,32,213,220,210,198,37,38,117,17,34,136,27,42,30,94,181,137,3,69,1,69,9,57,70,144,54,222,139,142,194,165,153,58,19,183,42,107,141,200,6,39,73,62,202,144,218,52,73,218,40,221,200,146,157,6,231,165,43,142,197,120,108,168,136,77,6,226,223,76,196,13,52,38,172,20,133,131,162,116,171,108,27,131,248,151,138,131,168,192,176,27,203,228,178,156,207,56,203,68,182,202,127,105,197,253,212,15,53,16,40,184,88,183,250,63,113,178,56,27,180,75,65,126,255,0,117,134,98,227,234,23,132,236,148,172,194,87,236,84,107,208,154,238,24,166,18,158,25,226,219,220,37,147,253,29,75,239,173,245,208,36,238,61,135,79,117,121,210,239,131,176,140,29,100,241,31,23,216,52,242,15,138,219,12,139,247,135,67,153,10,12,127,245,103,202,189,37,195,124,78,215,30,246,105,105,197,88,21,167,123,127,195,169,22,215,203,186,67,110,58,164,166,6,114,8,32,21,39,42,180,218,8,147,173,98,222,89,221,115,47,46,104,107,203,224,109,220,62,197,197,202,20,45,237,156,116,0,15,129,36,252,170,237,56,98,216,92,93,92,50,192,219,42,150,20,175,114,100,141,122,214,161,131,99,184,141,243,97,119,87,110,60,146,152,72,90,228,9,60,135,229,91,43,50,81,42,51,59,154,173,78,118,139,203,12,67,244,14,41,109,138,225,215,165,47,48,224,82,72,73,9,59,104,78,250,235,202,189,141,217,255,0,22,218,113,135,15,91,226,12,184,20,225,64,11,19,168,85,120,157,73,128,16,162,9,30,115,202,186,87,97,252,124,190,23,226,17,133,221,58,126,167,122,172,160,19,162,87,252,126,117,207,90,25,149,209,173,57,91,67,214,57,99,74,81,174,244,141,58,221,195,41,121,165,5,37,66,103,173,40,242,211,202,184,141,200,247,246,77,222,50,80,175,188,62,233,232,107,86,114,212,182,241,109,244,12,237,236,72,216,117,173,208,116,249,213,102,51,134,139,150,203,204,15,180,79,196,116,170,139,34,74,229,1,202,175,8,229,79,74,208,210,115,107,182,154,83,91,74,132,247,160,72,61,53,30,85,133,42,90,210,103,109,34,55,170,21,135,161,215,21,36,165,32,111,25,182,248,83,251,246,213,8,81,3,208,207,225,89,148,36,17,19,166,180,172,182,194,130,146,129,151,33,241,65,231,191,243,235,72,118,23,189,109,180,24,146,121,107,72,151,16,8,86,116,250,83,194,27,91,132,156,198,96,69,39,122,195,132,176,194,23,112,231,236,52,156,222,201,219,217,52,1,138,116,159,18,37,65,81,25,122,19,191,198,131,114,226,208,185,117,244,161,2,2,65,49,185,248,213,181,167,13,226,23,48,110,20,139,70,192,26,36,230,95,191,97,211,106,189,178,193,48,219,35,157,187,116,169,209,253,170,252,106,247,158,94,84,174,135,238,53,140,54,215,19,188,147,109,102,114,102,128,243,190,4,168,64,214,8,159,132,121,213,219,28,58,35,53,253,226,222,253,198,229,180,15,113,147,237,49,229,87,83,250,180,217,248,82,184,202,228,97,54,216,100,59,133,217,180,147,62,52,254,178,135,146,142,199,215,67,182,147,34,77,173,227,55,109,247,141,24,82,78,85,161,66,20,133,14,68,114,60,253,8,35,67,71,158,100,212,91,155,68,56,224,185,101,125,211,233,17,156,126,176,253,149,14,99,229,202,41,15,71,184,117,31,77,41,132,142,147,65,23,77,230,238,140,165,113,247,79,204,117,173,3,180,190,221,123,52,236,182,213,79,113,127,19,218,219,63,150,81,104,217,46,92,47,151,133,180,202,136,145,188,105,78,233,32,141,57,212,150,88,43,179,160,169,96,13,235,86,227,62,209,248,55,128,112,231,49,78,44,226,11,44,58,221,19,171,206,132,146,98,114,128,119,84,73,3,115,26,3,94,55,226,239,166,79,108,61,169,95,221,240,207,97,124,9,117,102,150,150,90,118,250,237,177,222,177,160,251,249,143,116,209,4,17,227,81,10,7,84,131,90,182,25,244,120,196,184,139,17,28,75,219,111,28,223,113,6,32,173,77,149,179,234,238,209,169,57,11,202,215,38,167,192,218,80,7,37,69,36,229,62,226,59,214,6,20,85,241,50,179,232,181,127,68,116,174,57,250,115,98,28,79,136,187,194,157,129,240,117,230,57,122,82,73,189,121,181,37,176,144,64,42,75,98,22,83,175,222,81,108,166,39,81,92,198,211,178,46,210,59,65,196,45,49,142,219,248,237,247,31,114,225,3,244,109,163,169,113,73,82,178,163,50,213,171,41,80,72,26,165,43,42,27,172,29,71,90,195,112,204,15,134,48,193,133,112,206,15,103,133,217,200,37,155,86,130,2,200,17,153,103,117,171,247,148,73,243,162,88,43,190,197,108,27,235,116,209,63,230,7,240,173,123,54,149,228,62,218,49,246,104,199,42,245,126,162,240,255,0,10,240,175,6,180,187,110,23,192,173,48,224,162,82,183,91,78,103,156,19,178,221,84,173,66,103,66,96,114,2,181,62,219,159,203,192,87,232,6,37,165,13,60,235,116,91,210,181,25,137,63,141,115,190,219,46,64,224,247,208,84,0,80,203,173,115,99,116,195,84,255,0,75,248,29,124,39,92,125,27,255,0,92,126,40,224,182,120,46,33,123,133,59,137,33,97,166,154,74,178,44,160,184,149,44,114,49,183,243,189,115,251,203,146,241,114,199,22,97,5,101,102,36,120,73,234,131,167,79,90,235,188,37,141,89,224,237,166,213,220,105,171,83,112,101,132,190,137,101,195,39,48,82,191,87,72,130,96,111,53,97,196,60,1,130,113,35,197,167,88,24,101,251,155,178,161,246,46,127,116,141,189,158,234,252,174,28,77,96,107,184,98,35,236,189,83,87,191,239,197,126,135,244,69,42,79,17,79,52,29,249,52,206,18,21,138,225,210,251,37,219,155,113,162,129,63,104,145,235,178,199,174,188,166,165,216,99,118,207,133,41,46,1,0,5,12,187,31,49,186,127,152,173,131,31,224,76,115,132,86,84,164,169,109,5,100,250,187,223,121,67,89,41,80,209,67,109,227,127,35,90,221,206,21,135,226,100,220,216,173,86,247,8,208,128,114,173,7,242,245,210,190,130,157,124,62,42,57,211,186,124,215,207,234,102,168,214,160,255,0,7,254,50,255,0,242,255,0,126,69,197,181,208,94,82,133,108,70,198,173,109,175,150,130,20,149,228,94,154,131,189,115,226,230,37,132,43,250,74,10,219,31,218,32,124,211,203,212,105,87,88,118,58,205,194,16,149,58,144,121,42,100,31,109,103,95,5,117,154,58,163,162,134,58,19,150,73,172,178,232,205,253,140,113,178,148,183,116,50,159,219,27,31,94,149,119,104,208,186,202,166,64,41,81,26,131,166,191,198,185,217,189,84,13,200,229,83,48,172,98,226,205,194,109,95,82,1,145,144,159,9,254,124,171,198,175,128,110,55,167,163,61,40,213,234,116,140,70,205,118,69,37,197,128,131,170,12,238,71,42,130,241,74,196,40,106,4,79,90,175,79,17,179,137,48,221,181,210,148,133,163,81,58,130,124,141,75,156,233,29,35,113,94,76,104,206,146,181,77,205,243,41,108,99,54,210,58,206,178,41,221,211,137,76,130,103,214,152,219,133,8,48,168,228,34,177,23,17,169,49,31,58,167,153,129,46,194,241,196,21,34,8,202,66,76,213,198,15,196,87,248,109,239,127,134,94,188,194,167,84,164,202,85,234,147,161,246,214,183,116,234,238,20,209,66,227,39,41,222,165,44,57,225,184,64,18,33,61,12,116,172,42,208,133,69,105,173,199,115,175,218,113,222,25,137,37,13,113,14,30,148,172,31,245,171,93,193,243,78,255,0,58,216,173,46,174,21,102,135,48,251,214,241,43,85,2,66,73,5,64,116,174,48,196,46,212,189,153,65,196,193,3,121,21,47,14,197,111,109,156,77,213,165,203,150,203,228,164,29,71,168,231,95,51,136,224,240,149,251,39,107,114,122,175,170,242,244,40,232,120,191,8,112,135,21,5,34,234,201,54,183,122,193,140,164,30,190,202,208,113,206,203,120,183,2,11,127,10,124,98,22,159,176,173,84,7,64,119,173,186,195,180,155,103,208,139,14,40,194,197,194,81,167,214,154,72,74,189,98,183,155,36,219,222,89,151,248,127,21,23,40,34,75,14,43,196,7,72,58,138,226,142,59,29,194,90,140,251,189,30,177,242,124,191,66,93,143,54,185,120,221,178,190,175,127,110,229,171,160,65,75,131,207,174,212,11,204,43,15,196,150,135,156,111,43,201,213,187,134,85,145,196,158,161,66,187,198,53,129,96,56,217,54,152,230,26,150,93,59,44,162,61,179,92,239,28,236,147,21,194,203,151,156,47,116,30,107,147,43,50,61,213,244,88,46,55,66,163,77,183,78,124,181,211,201,147,58,106,164,92,102,174,159,82,207,128,62,145,157,181,118,97,221,218,28,76,113,110,14,136,31,84,196,85,246,232,72,228,135,119,229,164,233,94,158,236,203,233,121,217,71,104,110,55,133,226,23,139,225,188,100,194,85,101,137,156,128,171,162,92,251,167,219,21,225,247,110,239,176,165,6,177,235,37,219,184,12,102,9,49,252,40,151,88,102,17,141,183,15,52,219,194,1,10,4,102,73,234,8,212,87,221,224,190,213,98,176,169,44,74,207,30,188,253,121,159,1,198,127,195,206,23,196,239,60,47,225,79,195,111,53,244,62,164,180,164,58,210,94,97,212,184,130,37,42,74,164,31,48,106,67,87,175,49,162,84,72,232,107,230,167,3,118,163,219,15,100,238,36,112,127,19,59,136,225,136,50,112,188,69,101,196,71,48,149,29,69,122,59,179,175,167,15,0,113,13,194,48,46,208,44,94,225,124,88,66,20,93,241,219,173,93,66,185,79,242,107,237,48,28,103,7,196,149,168,203,94,143,115,242,78,53,246,55,138,112,70,229,82,25,161,253,81,213,121,243,71,169,5,197,157,199,223,72,109,71,245,147,165,41,182,118,115,50,176,234,79,190,168,112,188,95,11,198,237,17,127,131,226,22,247,118,238,0,164,56,203,129,105,35,212,84,246,238,156,107,196,23,181,122,182,177,242,215,234,74,207,18,149,164,164,244,34,41,195,197,160,154,86,113,22,223,1,47,160,44,117,35,81,67,196,46,216,179,101,79,48,220,0,9,214,149,134,11,21,197,173,112,107,69,92,92,44,102,2,64,174,77,140,227,119,156,67,118,74,148,174,239,49,0,82,113,22,57,117,140,226,74,109,78,43,187,65,202,0,218,185,47,108,93,169,49,194,150,171,225,92,2,225,63,165,174,17,246,206,164,207,213,210,121,127,120,252,43,120,197,65,93,145,24,74,188,178,196,171,237,119,180,228,219,33,238,15,225,155,137,112,28,151,215,40,63,116,115,109,39,230,125,149,196,28,108,16,149,145,160,50,73,231,60,168,246,9,47,45,89,212,84,183,19,42,81,50,103,153,52,84,33,75,112,160,193,137,80,233,214,176,148,220,217,238,81,195,199,15,11,34,207,128,153,239,56,135,12,76,106,110,82,169,223,105,63,133,122,105,134,66,176,244,16,53,59,215,154,56,42,242,218,211,139,112,166,94,80,108,23,212,51,42,96,158,237,68,107,203,81,94,160,176,0,225,201,26,70,226,186,232,247,79,27,136,107,87,200,170,120,148,8,2,73,58,86,104,68,129,20,107,132,229,92,148,235,242,168,217,224,144,53,173,142,6,16,105,19,79,11,136,137,210,163,151,53,248,83,179,73,212,235,64,139,59,123,183,144,159,10,246,161,220,57,105,115,225,186,181,66,188,226,13,69,101,221,8,154,71,150,98,68,200,165,100,23,24,230,23,106,73,85,157,210,155,60,146,163,165,68,122,219,16,183,4,150,146,232,253,164,154,42,157,153,41,158,186,211,62,184,242,20,10,84,125,244,210,98,186,96,113,87,146,205,183,118,73,4,146,165,122,8,129,252,249,86,169,121,122,149,74,115,111,53,51,18,196,158,117,10,116,193,89,204,163,63,207,74,214,111,150,227,104,94,115,7,84,232,125,167,230,43,72,196,195,49,93,138,226,101,106,89,81,73,57,10,4,14,65,48,62,66,185,95,18,186,29,113,244,238,2,242,149,110,10,149,169,247,8,211,173,116,59,100,37,199,87,112,224,150,153,66,220,94,135,93,128,30,210,64,246,214,147,196,182,10,180,97,215,174,21,57,222,47,175,77,58,214,169,88,19,212,229,24,203,165,9,83,57,201,133,232,58,74,69,84,97,72,105,220,70,217,11,241,52,136,144,116,4,36,109,237,138,159,196,142,168,119,174,40,65,39,212,146,105,120,30,196,226,24,170,7,118,22,148,169,49,30,106,2,126,53,123,35,161,19,59,99,197,91,225,46,204,237,236,45,202,91,190,199,20,91,148,175,196,27,209,75,58,121,0,63,197,94,117,194,47,147,134,223,49,118,237,178,94,67,75,10,83,103,73,30,188,143,159,42,236,223,72,86,174,113,126,44,22,87,101,171,11,108,37,8,101,151,238,110,80,219,101,181,140,202,82,88,0,184,191,22,133,105,4,120,98,36,19,92,149,214,184,98,202,18,187,187,220,73,193,153,43,12,32,91,180,15,37,37,107,10,82,135,145,109,38,176,241,58,33,177,208,251,57,198,174,113,219,236,111,30,184,178,176,181,179,225,188,26,234,253,199,17,106,140,239,57,148,33,148,45,64,9,81,90,134,186,19,175,34,69,114,53,133,173,74,90,181,42,50,79,157,116,171,28,85,88,79,98,248,235,150,214,86,246,105,226,44,78,211,13,72,108,168,173,212,91,165,79,56,162,84,73,221,109,8,76,13,118,174,112,147,75,119,169,123,11,99,106,229,221,237,189,163,105,37,111,186,150,210,58,146,64,31,58,250,173,194,156,37,129,35,2,178,180,127,6,179,116,180,194,27,149,219,164,147,0,14,98,190,106,246,91,133,57,140,118,139,195,86,65,162,180,175,21,182,206,0,145,1,192,76,251,1,175,168,248,104,83,76,32,36,108,40,146,178,49,170,239,160,235,94,15,225,198,78,118,240,75,38,200,58,20,219,160,126,21,104,214,27,106,208,134,216,66,58,0,144,41,246,238,38,6,250,117,169,33,73,144,0,53,147,108,201,33,26,180,111,66,6,187,29,42,99,45,37,32,144,119,160,37,192,6,240,54,162,182,234,76,18,65,243,169,41,18,192,17,51,78,34,91,203,35,106,10,92,157,142,131,217,79,73,204,96,243,211,106,145,158,90,237,226,205,187,124,55,180,107,55,89,14,161,219,123,107,240,217,36,5,66,84,147,36,107,30,17,181,121,151,182,180,181,115,129,246,121,141,91,91,161,150,175,56,97,150,194,80,84,82,146,211,138,73,76,168,147,164,243,53,234,143,164,219,110,91,99,175,217,54,64,78,63,129,220,218,106,64,151,16,51,167,126,186,143,109,121,107,141,216,85,223,97,61,154,226,202,112,184,109,221,196,172,21,49,225,1,212,168,13,167,105,222,127,10,232,143,38,93,55,236,191,223,129,202,210,54,51,164,109,237,169,8,78,85,107,183,145,229,77,66,36,164,17,206,36,214,195,195,252,17,197,92,82,165,171,1,192,174,239,27,103,250,231,144,220,50,200,234,227,134,16,129,230,162,5,91,208,217,21,8,74,2,181,128,119,38,139,147,60,4,167,64,116,27,214,230,223,4,112,166,10,3,156,99,199,86,104,113,31,126,203,5,71,233,7,231,161,112,41,54,224,121,165,213,145,251,60,170,66,56,215,131,240,98,83,193,252,3,108,94,19,150,247,30,123,244,131,211,213,45,4,162,220,15,37,54,184,235,74,247,216,101,55,14,112,87,21,113,82,214,142,28,192,175,47,210,208,5,215,26,100,247,76,167,171,142,125,214,199,154,136,21,178,39,128,248,91,4,33,124,107,199,216,123,14,160,12,214,88,42,6,39,113,232,86,149,38,220,15,48,241,35,246,106,143,136,56,219,139,184,169,182,89,199,113,235,171,139,118,164,51,107,155,37,179,35,163,108,166,16,216,242,74,64,170,52,164,136,4,147,26,80,147,99,118,55,85,241,111,4,96,163,47,8,112,5,187,239,36,200,190,199,223,55,206,207,34,150,82,16,192,31,186,180,57,235,90,247,18,113,183,23,113,91,72,183,198,241,187,151,237,152,158,226,213,36,55,108,207,147,108,160,6,208,63,186,145,80,212,222,85,5,30,156,134,212,194,215,45,137,212,200,216,209,151,152,92,164,184,183,37,93,228,111,161,245,174,181,244,98,226,251,124,11,142,23,194,24,202,210,48,158,38,72,182,82,86,78,68,92,3,45,40,141,140,153,78,191,180,43,155,59,109,153,10,76,249,141,42,16,47,219,58,221,221,187,138,109,230,86,28,109,67,69,37,64,204,143,112,52,165,28,202,193,22,162,238,207,90,221,97,207,112,199,18,92,96,107,4,54,210,229,131,59,182,79,135,214,53,30,169,53,182,89,184,28,103,40,58,16,98,121,86,178,239,19,49,218,87,4,96,124,127,104,195,134,253,180,22,113,69,33,32,161,14,36,132,172,19,212,156,171,244,81,171,172,49,242,88,66,198,160,140,192,207,178,162,47,50,185,53,35,149,216,188,130,166,202,132,192,32,200,30,84,136,81,74,131,169,81,74,183,4,117,255,0,189,35,74,43,104,239,19,248,10,68,235,0,197,45,204,246,61,95,216,111,31,167,137,112,68,88,95,61,55,118,208,219,128,238,76,104,125,191,157,117,50,144,14,135,241,175,17,240,55,20,92,112,134,62,198,40,210,136,104,144,151,146,57,163,175,168,222,189,153,195,216,197,182,63,133,181,125,110,226,86,20,128,100,29,244,174,42,212,242,51,162,18,204,139,0,52,157,205,58,2,129,10,131,214,147,47,194,151,82,35,157,98,89,75,139,225,106,204,110,173,129,141,212,0,248,213,115,103,194,74,134,222,85,181,56,234,27,109,74,88,144,145,38,185,159,0,241,247,14,246,177,104,113,124,18,253,166,218,77,195,214,206,52,202,166,29,109,101,42,74,142,134,68,76,136,208,164,234,8,38,150,215,21,174,236,139,242,250,82,176,149,106,163,168,74,82,74,136,244,26,212,187,123,44,78,236,132,91,89,247,109,159,215,116,233,191,65,87,214,88,77,141,160,251,38,4,243,81,212,159,58,177,16,4,130,34,139,146,81,91,240,155,10,80,94,33,112,183,185,150,210,97,30,144,55,171,203,123,75,107,68,6,173,152,75,96,105,225,31,204,211,130,181,137,154,80,174,92,230,144,14,205,73,38,105,39,78,180,197,57,7,113,64,4,147,59,252,105,165,113,80,113,12,78,206,194,221,203,139,171,198,216,109,0,146,181,168,0,145,27,235,165,112,30,214,126,154,125,151,118,118,135,108,176,251,193,141,226,65,178,180,55,110,184,104,237,4,175,152,51,161,72,86,196,82,109,69,93,155,81,161,82,188,178,211,87,103,161,93,184,109,180,149,45,65,32,117,174,71,218,135,210,131,178,174,203,208,235,24,166,62,139,252,65,18,5,141,129,14,187,152,71,132,153,202,147,168,208,144,107,202,152,215,104,127,73,175,164,52,43,9,111,253,21,225,151,255,0,182,125,75,181,101,196,117,3,250,231,164,19,247,70,67,212,85,223,8,125,30,56,15,135,10,111,184,151,188,226,172,76,16,162,229,242,2,109,80,161,58,37,128,76,143,39,10,253,148,225,25,212,238,173,60,78,153,208,161,133,255,0,49,59,190,145,249,189,128,227,127,73,78,222,251,118,117,120,127,101,188,48,140,7,4,86,100,43,18,115,64,131,170,73,250,194,180,145,32,229,108,21,121,26,173,225,223,163,94,2,139,195,143,118,151,143,92,241,86,40,234,203,206,181,153,76,219,119,135,82,84,103,188,116,131,177,37,34,52,41,174,196,167,146,219,72,105,164,161,182,154,64,67,109,161,33,41,66,70,192,1,160,17,202,162,58,254,159,122,186,99,66,43,189,169,131,198,77,172,180,150,85,225,191,168,214,91,178,195,108,219,195,176,171,43,107,43,86,68,54,197,179,73,109,180,15,36,166,0,168,143,60,78,147,173,99,207,136,34,65,53,5,199,193,63,132,214,132,199,171,18,237,237,146,35,65,79,225,183,51,113,22,28,12,234,242,143,185,10,63,133,86,92,220,107,188,212,142,19,120,30,40,195,73,253,167,191,251,14,86,114,124,141,81,41,199,134,98,100,111,92,211,182,235,172,156,48,80,8,241,45,9,131,230,160,63,26,222,153,114,231,16,206,112,246,123,214,219,81,75,151,11,86,75,118,206,178,20,225,210,116,251,162,79,149,115,126,220,85,134,177,195,136,100,92,59,123,116,183,218,79,122,153,109,150,229,212,206,68,110,169,26,74,189,130,184,177,203,248,106,139,193,252,15,83,131,255,0,212,40,127,170,63,20,113,28,101,133,39,13,195,222,212,176,164,56,18,173,164,130,39,231,86,124,25,199,56,150,19,56,93,235,105,196,240,164,39,48,182,117,90,180,103,118,215,169,70,231,77,83,169,210,117,170,199,25,115,19,195,45,45,3,197,110,182,219,138,109,173,73,41,144,9,0,116,17,60,253,213,3,6,111,38,34,235,78,171,78,236,237,180,200,219,217,95,157,226,40,83,173,69,194,162,190,159,182,188,125,199,244,7,13,171,171,94,47,226,119,236,43,24,193,248,155,12,83,104,74,113,139,16,37,203,103,146,5,213,184,234,83,204,114,204,146,71,157,106,60,83,216,221,174,34,133,98,252,37,113,223,37,58,247,65,64,58,223,151,159,161,233,90,69,187,247,88,93,210,46,172,46,156,101,230,225,73,91,106,41,80,244,35,90,232,220,55,218,75,23,14,161,188,109,95,81,189,211,46,32,194,60,14,31,247,173,143,154,125,219,215,202,212,194,98,248,100,187,108,12,155,92,215,213,115,247,173,124,25,239,169,70,162,203,52,113,172,75,13,187,195,29,85,182,43,108,176,148,74,84,230,72,41,254,242,119,29,103,106,215,111,56,121,11,38,235,10,124,33,75,18,64,30,21,122,143,228,215,172,177,172,23,135,184,173,164,53,142,219,50,205,203,169,251,12,70,217,89,154,119,204,40,104,125,58,239,92,119,141,59,33,226,30,27,184,250,221,139,42,121,151,85,8,113,132,230,66,201,218,83,212,249,87,183,194,190,209,210,174,213,58,143,36,250,61,159,187,247,228,113,226,176,48,175,27,77,102,95,170,247,51,147,51,139,223,97,78,119,23,237,20,235,18,76,164,250,19,242,62,250,190,177,196,173,110,132,180,180,133,236,68,107,233,231,72,240,183,126,109,49,91,80,135,21,162,79,234,175,208,236,125,13,81,223,112,229,205,138,203,248,67,217,144,53,238,201,219,208,242,249,87,210,190,202,190,146,246,101,250,51,203,254,43,5,172,63,18,11,151,243,47,175,199,192,220,154,127,57,78,179,39,64,119,171,172,63,20,185,182,9,64,61,227,95,172,147,248,116,174,99,97,143,188,195,165,155,160,180,58,52,32,232,127,136,244,173,187,9,198,90,125,32,23,18,124,193,174,12,102,10,80,90,171,163,208,194,99,233,98,149,233,189,122,115,58,3,87,214,119,86,233,67,74,41,127,80,164,42,7,164,117,167,219,162,51,18,35,77,34,181,62,240,57,42,206,38,55,222,173,44,113,123,150,6,71,146,93,76,105,63,123,217,252,107,194,169,133,113,94,193,232,198,165,247,45,210,194,202,179,137,222,32,85,147,13,167,38,82,98,77,87,183,119,111,116,145,220,58,51,126,201,208,143,101,88,218,31,1,239,53,229,34,184,42,230,75,83,68,74,183,185,238,198,83,16,52,52,86,138,114,146,131,58,238,52,170,213,20,149,19,152,142,128,212,139,103,148,150,201,210,0,210,185,103,13,46,138,45,8,109,109,175,188,64,94,100,233,58,65,161,91,227,248,147,11,74,205,203,137,117,173,18,180,40,133,105,206,69,1,23,105,113,189,65,6,54,157,40,42,74,78,141,157,99,65,214,178,84,211,210,104,102,255,0,132,118,157,120,18,155,108,122,213,188,65,160,35,56,0,56,145,242,63,10,219,240,187,204,19,25,1,124,59,139,4,59,31,234,207,24,62,144,107,134,30,245,11,48,72,3,126,84,123,123,199,91,112,16,181,37,105,50,21,48,125,245,230,98,120,37,42,139,53,23,149,248,109,233,244,176,173,208,236,216,198,23,99,126,131,103,196,56,66,8,86,153,194,100,123,235,71,196,251,34,101,146,187,254,26,184,206,146,39,186,39,64,106,70,9,218,70,49,100,143,171,223,229,196,45,136,130,29,251,192,121,30,126,218,219,176,172,99,0,198,142,108,38,248,216,221,17,253,75,154,2,124,185,123,171,203,79,29,194,251,175,217,240,214,62,107,116,41,37,37,105,28,117,251,124,95,5,112,179,138,89,47,40,49,155,44,123,122,86,139,197,22,205,95,98,55,47,220,91,21,50,189,80,84,58,8,222,189,81,136,90,119,141,150,49,156,61,183,144,68,119,136,0,214,131,197,125,158,224,134,194,227,18,178,197,45,109,91,101,5,213,247,234,1,32,36,76,127,10,247,56,95,218,10,106,162,117,35,102,244,186,213,127,99,26,180,165,56,89,106,188,78,65,193,29,162,118,141,217,141,210,46,184,27,138,46,109,219,4,21,90,184,178,182,86,58,101,53,234,30,205,126,158,184,123,225,140,43,181,92,13,120,117,193,132,155,219,97,153,163,230,71,42,241,21,199,18,170,251,22,117,214,80,134,218,206,82,128,129,0,137,137,142,83,86,182,247,141,92,176,16,250,80,180,145,16,161,95,171,225,248,166,51,6,146,169,237,46,143,234,126,127,197,62,199,112,174,51,122,144,142,73,245,143,205,108,207,173,60,29,199,220,27,198,214,168,191,225,94,33,180,191,105,96,24,109,192,84,60,136,220,86,195,138,35,188,195,157,157,124,38,43,228,151,102,88,150,41,128,113,197,173,207,14,99,215,120,102,64,167,84,134,214,114,46,7,221,137,235,94,168,107,233,111,199,152,126,6,230,21,121,105,107,118,254,82,210,46,20,146,20,60,200,26,19,95,75,131,226,20,177,145,205,29,26,228,207,201,120,223,217,108,87,6,172,169,54,164,158,205,124,205,203,181,126,210,236,184,14,193,204,58,192,161,236,106,240,148,180,216,131,220,131,250,234,252,43,205,174,62,229,209,184,187,189,38,230,229,226,92,90,151,170,148,163,206,77,6,239,19,189,198,110,92,198,177,171,179,115,121,116,230,119,20,178,78,89,229,232,38,158,241,33,158,241,36,201,128,52,219,248,126,117,213,42,153,222,155,28,244,48,171,13,27,115,36,90,218,173,228,90,165,139,132,182,234,91,9,80,34,19,237,62,250,91,159,174,88,45,41,186,181,57,68,164,56,223,137,39,73,229,66,97,93,211,99,199,226,42,146,77,72,93,250,208,72,66,142,130,72,157,58,124,169,69,88,185,202,250,18,59,57,77,174,33,198,120,114,22,16,234,60,110,101,58,129,13,170,52,245,175,83,216,4,166,205,34,76,145,214,188,209,217,141,166,31,137,241,155,11,121,37,151,27,105,213,103,100,148,157,128,252,107,210,150,56,102,38,205,170,13,173,203,119,136,3,238,175,194,184,245,216,252,43,186,151,115,83,192,199,235,91,78,132,123,180,144,163,160,35,210,171,214,64,146,77,75,190,189,75,74,238,239,91,114,213,123,0,224,128,125,14,199,223,85,206,168,18,74,84,20,58,214,203,83,129,142,43,141,65,218,144,58,55,36,69,71,83,129,36,153,49,67,206,57,157,233,216,68,180,220,193,208,251,40,165,204,201,153,26,213,113,116,18,76,250,82,166,232,37,48,85,160,231,78,194,184,117,184,6,147,233,81,214,232,32,193,166,60,246,229,62,179,81,23,113,169,4,243,166,145,38,191,120,188,233,45,37,68,25,26,158,64,204,254,53,75,120,224,93,153,32,234,92,88,6,96,144,2,127,159,109,89,223,220,178,150,29,64,78,170,48,147,208,0,106,162,234,21,110,194,76,66,156,119,80,118,76,38,79,179,90,213,24,46,132,30,232,53,105,111,106,82,3,151,64,186,161,27,161,38,19,239,51,238,21,171,118,162,242,24,178,105,153,130,243,161,4,142,131,83,241,2,182,43,43,239,210,28,72,149,181,152,180,150,202,18,149,126,170,82,64,143,133,105,29,171,220,247,216,157,163,0,8,109,106,159,81,188,211,230,84,85,206,53,196,14,149,168,28,160,234,85,32,207,243,181,108,221,151,92,35,12,189,253,32,226,18,180,182,149,43,196,188,128,129,50,73,233,252,198,179,90,150,50,162,84,160,16,117,240,167,67,60,246,247,210,241,70,54,120,119,179,124,70,37,167,238,210,155,6,82,71,53,234,178,63,192,78,189,105,201,218,39,84,99,115,147,246,141,197,142,241,167,26,226,188,66,167,10,154,184,124,139,121,210,25,79,133,177,31,221,3,219,53,174,164,14,98,135,91,7,2,240,227,188,93,197,248,71,14,50,149,31,210,23,109,178,178,145,37,45,147,227,87,177,50,125,149,130,58,114,219,68,109,29,167,1,132,112,247,5,112,90,50,133,88,225,63,164,174,64,208,139,139,197,119,132,43,204,54,26,21,207,194,115,16,18,147,169,129,3,90,220,187,75,226,172,39,137,184,247,24,226,11,91,18,243,14,220,228,183,75,138,202,223,112,218,67,104,25,82,103,238,164,106,21,236,173,92,98,151,201,78,70,30,22,233,202,81,12,36,54,84,147,201,69,48,84,61,73,171,75,77,69,185,213,62,141,92,61,137,63,219,55,15,181,119,110,227,45,176,227,151,43,105,211,145,71,43,43,41,86,67,169,26,238,7,63,58,250,48,202,114,128,14,158,218,240,95,208,167,11,250,239,106,215,55,197,36,139,60,45,213,15,34,165,161,63,34,107,222,218,141,61,213,53,57,24,77,234,74,105,121,121,255,0,10,146,151,167,64,106,185,43,3,77,71,90,58,23,174,181,157,174,65,61,42,10,144,118,52,102,246,1,32,121,84,36,44,71,157,73,109,192,98,57,212,141,19,145,32,125,233,169,13,141,53,0,124,170,43,73,128,36,79,58,48,84,8,17,173,75,40,228,157,185,240,254,29,140,98,120,35,248,165,162,158,97,63,88,109,101,34,84,140,205,24,34,57,130,5,121,111,26,225,190,27,178,236,70,243,2,226,156,82,250,213,142,19,227,155,187,84,27,59,68,190,251,193,198,229,41,202,165,161,40,7,114,162,76,71,221,59,87,178,123,79,195,134,37,105,98,158,245,77,69,210,80,28,73,33,73,206,10,39,254,33,94,75,227,251,91,123,206,2,237,142,193,128,22,112,190,35,194,177,20,153,253,87,16,148,21,123,107,72,189,17,116,214,255,0,190,135,28,28,109,195,88,15,217,240,103,0,216,33,200,240,223,99,106,24,157,192,228,97,10,74,109,128,233,44,146,63,106,171,49,238,46,226,174,42,117,165,113,14,59,121,122,219,3,43,45,56,233,238,153,79,236,182,216,240,161,63,186,144,5,82,168,36,16,136,4,242,59,197,29,8,82,190,238,227,125,43,123,35,84,34,27,149,45,58,145,17,71,109,0,156,192,0,60,133,17,45,47,48,222,116,218,165,50,204,192,82,100,40,69,49,131,74,51,52,70,79,187,206,148,54,169,49,59,116,169,173,161,191,10,84,145,164,201,235,229,74,91,8,2,0,148,152,30,148,5,204,44,21,176,28,76,234,39,127,97,160,247,73,200,174,241,101,42,2,83,2,100,249,244,171,75,54,194,219,85,185,18,6,131,144,131,64,114,216,201,74,70,160,107,210,121,210,2,2,208,159,10,130,68,109,85,183,118,221,218,213,225,152,50,7,229,91,3,108,38,10,9,153,28,234,21,227,37,77,103,80,241,54,96,245,222,152,155,58,151,209,119,139,83,111,141,95,118,99,139,60,78,27,196,8,43,181,66,140,1,116,148,237,254,52,102,79,168,21,213,45,26,127,10,189,127,6,184,36,174,213,210,216,81,253,100,238,15,180,16,107,201,118,183,215,152,54,33,105,141,97,174,169,171,155,23,144,251,42,27,165,73,32,143,136,21,236,204,66,225,174,57,225,190,27,237,43,134,108,156,113,24,186,5,181,227,76,182,73,110,224,9,41,129,191,139,56,159,33,88,73,100,159,131,248,150,253,186,119,230,190,4,139,103,78,72,147,164,24,246,81,210,73,32,198,219,107,73,107,129,223,91,160,126,148,114,222,195,247,110,93,9,88,255,0,0,149,124,42,197,12,224,236,132,169,119,110,94,43,98,25,78,68,255,0,153,90,255,0,195,69,210,49,105,128,111,238,130,78,158,117,218,187,4,237,9,220,50,231,253,28,196,157,61,206,236,40,236,71,52,252,200,242,154,228,13,226,45,32,69,165,139,45,132,146,65,95,218,43,227,167,194,149,172,78,253,139,134,174,219,185,112,56,202,194,209,10,48,8,218,162,113,206,172,56,188,172,247,140,37,73,239,27,213,42,18,34,155,168,28,166,180,78,199,248,250,223,139,240,6,217,117,208,46,91,72,74,147,59,40,10,223,84,141,72,58,69,121,237,56,187,51,167,125,72,151,234,203,106,233,51,247,15,202,190,124,225,24,223,22,118,85,111,131,118,221,194,77,170,231,11,197,172,109,46,248,167,9,104,37,41,11,83,105,42,188,109,41,17,185,36,192,5,36,130,101,37,113,244,27,16,76,90,60,116,62,5,124,171,197,61,151,222,160,240,31,13,90,188,16,166,215,132,90,32,230,18,8,238,18,32,131,161,17,164,29,197,116,225,246,105,152,86,109,52,214,231,174,187,57,237,7,3,237,3,135,44,248,135,4,189,110,225,139,166,131,169,82,78,224,243,247,130,60,136,32,234,8,173,181,43,144,8,157,71,74,240,6,21,141,227,255,0,69,238,49,79,17,112,253,187,183,93,157,227,55,8,23,182,105,115,55,232,139,133,24,204,137,254,205,67,64,78,224,4,147,153,41,82,189,195,195,28,89,132,241,62,14,198,49,133,220,165,198,31,64,88,131,180,137,172,234,83,236,223,129,164,102,170,43,175,51,97,145,177,166,151,2,121,129,90,71,27,246,191,192,124,5,100,187,222,37,226,75,43,36,160,18,2,221,213,81,184,72,221,71,81,176,59,215,150,248,227,233,193,140,241,85,235,188,51,216,191,12,94,98,23,43,37,8,184,250,186,150,163,190,101,33,180,201,49,161,204,125,162,179,247,27,194,132,231,175,35,216,92,65,198,24,7,12,89,175,16,199,49,91,107,43,118,198,101,56,243,129,32,15,109,121,135,181,63,167,159,10,96,138,86,15,217,238,30,230,55,136,184,123,182,214,82,66,10,207,221,9,72,25,148,103,72,129,60,141,113,247,59,27,237,107,182,11,150,113,158,213,248,222,239,14,181,207,173,179,78,33,199,156,78,196,39,39,217,162,79,235,123,210,116,53,214,184,31,179,30,5,236,213,148,181,194,120,3,44,221,41,5,46,226,46,195,183,78,76,3,46,43,80,14,249,83,9,211,106,165,74,114,240,53,83,194,225,251,222,212,186,114,245,57,29,222,9,244,146,237,253,223,174,241,230,62,239,9,224,78,171,48,101,224,164,186,83,50,2,45,210,65,4,117,113,73,62,103,106,223,248,27,176,142,204,187,61,80,188,176,193,142,43,138,3,39,17,197,178,220,58,21,51,40,76,100,70,187,20,140,223,188,107,127,117,237,100,153,168,174,220,2,114,233,165,109,79,15,8,59,238,204,107,113,10,245,163,145,60,177,232,180,255,0,223,152,103,238,86,179,153,107,42,39,169,168,142,188,0,128,121,80,28,184,2,76,205,69,117,255,0,14,155,138,232,74,199,34,141,194,184,249,41,208,235,26,3,81,221,127,126,84,5,191,149,49,62,85,21,215,244,142,115,173,6,169,106,57,247,136,78,149,5,231,136,73,61,105,26,250,238,40,234,152,194,172,213,116,180,24,90,193,9,101,163,207,59,135,194,152,145,166,170,142,70,164,57,101,130,216,39,54,42,248,198,46,7,255,0,167,110,81,102,131,251,223,172,239,77,97,39,165,68,159,67,120,233,161,2,203,15,196,177,196,173,88,91,9,83,13,146,23,118,242,251,187,102,226,102,92,32,201,145,16,153,32,196,129,189,89,51,123,195,156,58,210,219,183,109,56,229,250,210,80,187,135,219,203,110,212,136,80,109,27,144,65,35,196,117,248,85,78,55,143,226,88,158,84,92,92,0,203,80,27,97,3,43,104,78,208,148,141,7,42,166,93,201,157,85,164,235,165,70,91,238,106,139,107,252,98,238,249,67,235,47,120,80,33,13,161,33,45,160,116,74,70,128,87,37,237,198,240,55,195,233,80,62,32,227,69,62,103,189,77,111,174,220,243,157,78,218,215,43,237,186,236,171,7,109,41,215,50,209,63,231,73,252,43,147,24,191,135,159,184,245,120,34,191,17,163,254,164,115,11,203,167,172,152,195,238,45,214,164,173,146,233,74,134,255,0,121,36,26,159,112,31,250,198,37,113,96,219,139,54,78,172,47,82,188,169,239,82,159,17,28,179,16,61,162,168,248,129,210,139,59,52,0,76,102,137,244,68,126,53,103,128,113,107,156,59,141,98,23,202,180,102,233,155,155,133,51,114,203,132,248,209,222,5,24,215,125,52,53,241,19,164,220,83,74,255,0,180,126,221,134,168,210,188,119,215,226,37,135,20,90,221,40,55,112,10,22,21,151,32,130,71,186,106,226,221,214,238,17,222,54,160,164,152,210,181,238,47,99,14,226,11,235,11,196,225,246,214,206,221,89,135,33,160,19,153,105,113,72,214,4,201,202,15,190,170,114,227,120,18,86,166,92,91,141,163,116,57,172,143,37,111,239,145,229,92,239,9,78,180,83,131,203,39,201,158,149,60,117,106,109,170,177,186,92,214,254,107,232,117,78,29,227,12,99,135,92,83,118,206,135,45,93,63,109,108,250,115,180,231,170,122,237,168,131,231,202,186,27,125,161,217,140,14,229,120,90,27,121,73,66,138,176,171,215,37,4,110,123,183,8,214,6,177,188,129,161,222,184,30,19,196,182,247,224,54,239,133,212,125,228,40,120,135,175,231,181,108,9,116,16,20,133,104,54,131,50,43,193,199,240,106,85,102,157,88,217,252,125,255,0,93,250,51,214,163,136,141,88,102,166,238,153,210,241,94,206,120,99,142,240,165,98,156,50,231,212,238,20,50,185,103,118,140,153,85,48,65,7,80,65,17,58,237,58,215,28,199,248,83,28,225,43,147,107,114,218,194,144,117,105,193,161,19,186,23,204,109,188,29,107,176,240,143,23,220,226,22,43,180,199,44,238,110,216,97,61,223,215,173,210,123,251,96,71,132,21,108,174,112,20,103,77,244,138,158,238,43,101,137,97,223,250,237,187,56,254,8,233,202,139,214,83,11,108,164,126,176,251,201,80,159,34,39,206,188,220,38,63,27,195,106,58,85,22,120,95,68,247,183,131,210,239,193,217,244,53,156,33,85,94,246,125,79,58,63,103,134,226,249,153,184,103,43,195,116,172,66,146,127,10,165,186,195,113,92,17,206,250,217,197,62,208,232,124,96,121,245,174,203,197,253,146,161,118,170,198,120,90,241,55,204,1,41,68,229,117,51,174,132,242,16,116,62,85,163,59,245,28,59,9,66,177,28,69,104,196,16,255,0,116,229,155,246,197,4,164,236,82,176,72,59,120,130,130,72,145,25,181,143,177,192,241,42,120,152,94,131,204,185,197,238,190,104,242,49,184,26,114,121,234,123,50,229,37,243,254,255,0,161,75,132,113,106,87,41,125,89,84,52,39,104,245,21,185,89,94,178,242,66,243,130,21,175,132,200,242,173,54,247,5,195,241,85,23,109,148,150,93,220,41,6,21,252,106,3,87,56,207,14,58,13,194,74,217,7,239,164,74,15,247,135,47,81,93,21,176,180,177,63,149,164,186,24,195,23,137,192,187,98,150,104,127,82,249,174,95,15,19,167,144,172,193,198,164,25,208,131,168,210,172,44,56,137,214,30,75,119,205,151,16,116,42,78,224,121,138,211,176,158,42,178,189,74,66,213,149,100,105,226,144,79,145,254,77,90,139,166,220,25,209,19,169,62,102,188,74,216,70,189,138,177,61,170,85,227,81,103,166,238,141,220,59,111,114,144,187,119,2,211,188,78,180,123,101,172,54,164,171,127,58,230,131,137,173,109,177,17,98,46,84,205,214,133,36,72,73,157,164,214,217,135,113,71,218,150,241,0,2,84,144,36,13,51,117,248,215,159,136,225,245,105,70,233,93,110,107,79,17,78,163,105,61,180,126,243,98,74,251,196,202,72,76,107,7,165,57,144,226,86,61,116,138,11,5,183,219,14,48,180,173,42,76,232,104,233,82,218,36,17,200,232,121,87,155,37,200,232,36,172,39,48,49,0,104,15,157,5,214,137,50,149,18,118,233,237,165,183,82,93,10,73,208,136,2,104,170,71,118,101,98,52,231,88,223,43,176,1,67,170,71,50,50,237,53,37,167,148,165,106,162,12,232,65,212,84,101,40,170,9,78,189,105,236,33,121,148,18,116,248,211,146,79,80,47,220,227,222,35,193,112,151,197,165,223,124,82,140,173,247,195,62,66,72,18,39,202,185,223,24,227,56,189,254,10,250,175,47,157,116,184,133,40,201,211,110,155,86,193,137,7,13,177,97,96,5,56,81,148,30,126,42,215,248,197,13,53,129,58,160,169,150,213,236,173,248,109,10,52,170,198,81,138,187,123,216,137,233,22,206,43,98,74,10,138,182,207,87,118,215,170,0,9,86,154,86,190,195,185,212,96,232,13,88,91,186,18,99,66,119,175,209,107,83,205,185,242,152,58,169,69,36,110,156,2,248,119,139,217,32,29,27,84,121,105,93,54,236,230,187,25,149,1,36,123,107,149,118,108,235,95,233,49,113,221,251,146,18,58,154,232,215,247,72,55,89,19,168,76,169,68,110,58,124,107,171,135,44,185,188,190,7,197,253,173,125,166,34,43,195,230,203,43,23,18,234,31,112,40,145,155,82,6,147,71,85,210,77,170,84,180,196,8,26,213,62,6,167,148,194,187,254,90,122,206,191,141,73,117,230,148,208,145,32,47,67,59,87,185,76,248,90,203,91,19,197,202,128,156,233,36,160,25,26,198,191,134,148,213,92,120,86,144,12,148,147,188,159,47,79,227,85,205,62,217,47,40,145,41,0,24,58,245,138,37,175,245,14,41,83,37,50,76,117,27,86,232,227,102,229,216,194,243,113,131,138,238,138,2,109,156,50,116,42,149,32,79,243,210,189,59,96,250,155,182,70,85,25,142,85,229,238,197,92,11,226,135,213,168,40,181,35,210,84,159,202,189,43,108,231,216,34,58,115,229,93,148,151,176,143,3,30,255,0,29,150,55,119,73,184,104,181,118,218,30,65,208,133,9,173,106,247,8,178,146,172,61,247,45,87,251,51,40,62,195,248,85,171,206,3,53,85,120,169,152,249,214,169,116,56,219,42,110,6,39,98,98,226,215,235,13,254,219,36,159,122,119,160,183,137,48,238,129,200,95,52,171,66,61,149,45,87,142,48,101,43,231,177,59,208,46,206,29,124,34,246,209,33,95,182,157,20,42,136,118,26,171,143,20,3,50,116,214,152,31,18,66,140,131,189,64,185,194,238,90,87,121,135,94,135,82,36,228,116,234,61,181,5,88,138,237,84,83,125,108,182,73,58,157,199,178,169,43,136,216,29,123,50,99,97,27,84,7,221,140,218,158,180,22,177,6,94,18,151,2,134,210,13,2,225,208,117,215,223,84,145,13,148,215,190,48,70,163,40,3,79,51,252,106,14,36,188,184,54,112,60,121,212,132,170,118,205,146,126,71,222,107,43,42,209,130,41,184,113,65,172,81,15,229,152,97,102,39,156,30,126,193,90,15,17,31,173,99,71,190,215,35,74,82,124,137,157,125,149,149,149,92,205,33,185,203,47,146,133,226,13,167,41,9,200,178,4,236,114,76,207,169,248,86,145,219,37,235,234,183,193,176,242,181,20,45,46,92,44,233,10,84,128,52,242,18,61,181,149,149,53,54,59,105,110,115,33,189,116,222,196,65,178,188,226,126,37,97,69,55,152,31,13,95,221,218,40,126,171,165,1,160,175,96,113,95,10,202,202,201,27,179,156,199,198,149,48,84,4,108,107,43,43,66,25,234,191,160,133,155,106,198,248,158,240,253,244,49,108,210,116,228,165,44,159,249,69,123,29,213,20,141,15,235,17,89,89,89,84,220,231,159,120,99,100,168,9,59,152,169,108,198,80,98,178,178,160,149,185,41,4,147,61,68,212,203,116,201,223,149,101,101,38,52,79,104,105,30,67,231,68,202,8,7,173,101,101,102,203,53,62,210,147,155,133,175,84,9,74,155,108,173,37,38,8,35,80,107,198,237,62,155,246,190,144,56,121,104,33,150,45,237,114,9,152,250,181,207,118,147,183,48,43,43,43,69,183,167,197,23,79,159,159,192,224,10,109,33,66,7,32,106,107,13,5,55,159,49,145,63,58,202,202,232,230,109,200,152,218,19,144,24,220,26,43,72,36,232,168,50,117,142,149,149,148,196,74,12,38,72,158,134,164,11,116,101,4,64,36,106,99,217,89,89,64,7,178,73,14,180,144,173,20,146,12,235,177,52,183,96,5,5,143,215,131,29,52,172,172,160,0,41,0,56,15,156,17,81,95,103,51,170,1,101,33,82,12,123,171,43,40,64,206,143,217,223,98,24,23,19,118,123,142,118,147,143,98,183,139,180,193,9,205,134,218,165,45,56,255,0,255,0,61,65,97,3,255,0,150,107,166,125,27,248,194,219,139,248,87,139,184,27,8,192,26,225,252,30,197,166,238,109,155,183,186,121,231,123,197,230,5,107,113,106,149,43,65,247,66,83,203,40,154,202,202,228,170,219,205,126,77,27,81,75,42,241,191,232,51,11,125,197,52,51,42,73,137,62,181,178,216,185,45,164,145,169,53,149,149,171,48,123,19,26,95,40,210,106,74,78,155,106,121,214,86,82,100,155,127,101,60,75,127,195,252,87,108,155,51,224,186,80,75,136,39,67,231,94,200,183,125,87,54,108,190,161,10,80,215,215,77,126,53,149,149,199,136,90,166,116,83,217,145,177,2,13,155,194,35,192,175,149,120,99,179,181,159,244,19,135,64,210,48,155,63,254,194,63,58,202,202,211,11,179,49,196,27,203,77,90,226,184,91,248,118,43,104,213,213,163,205,169,135,216,112,120,93,108,141,82,127,61,193,130,43,135,227,221,160,113,151,96,252,61,139,246,121,194,56,253,203,172,140,113,251,107,75,187,136,83,150,182,201,101,151,123,180,136,130,73,127,85,117,73,32,2,163,25,89,90,205,38,172,199,133,252,212,89,118,61,216,133,191,107,216,43,125,165,246,137,197,216,166,40,151,156,112,11,9,202,9,65,143,27,164,168,169,36,105,9,9,63,189,93,243,3,193,48,46,12,195,87,132,112,158,13,105,133,90,204,169,54,237,132,169,194,6,235,86,234,62,102,178,178,179,138,87,101,214,169,57,89,54,19,10,89,253,13,100,174,140,3,243,165,113,213,106,122,26,202,202,112,238,163,42,157,246,70,184,113,90,73,168,46,173,81,169,158,117,149,149,162,7,177,17,106,208,250,212,55,30,87,119,152,243,49,89,89,77,154,211,216,141,114,241,67,107,89,76,132,9,143,77,127,10,151,131,225,86,247,156,53,107,197,248,154,151,112,221,208,11,106,197,39,35,105,215,251,69,15,19,155,29,60,41,32,193,6,178,178,162,91,164,105,123,71,66,38,35,138,93,60,202,45,91,13,219,218,180,50,183,110,194,2,27,64,228,2,69,83,221,56,164,163,40,245,172,172,170,178,90,23,18,162,237,213,133,29,106,2,222,80,58,244,172,172,168,102,168,3,142,168,13,76,200,154,229,253,177,146,246,24,36,198,64,133,143,255,0,136,145,248,214,86,87,22,55,252,180,253,199,173,192,191,234,52,127,212,142,81,143,169,77,183,105,39,48,9,10,247,165,38,130,253,203,55,70,238,238,217,133,50,211,215,138,113,13,173,204,234,66,73,36,36,170,4,144,14,240,39,160,172,172,175,148,73,100,71,236,248,94,242,243,11,142,60,227,104,176,41,89,204,221,154,178,144,126,239,219,57,181,111,119,86,182,216,150,23,111,112,227,33,63,88,109,10,80,21,149,149,227,227,189,152,83,146,222,236,246,48,186,215,170,159,129,166,99,92,62,197,183,244,182,158,82,92,74,202,65,9,130,12,76,255,0,10,151,195,151,215,55,120,101,211,203,112,131,110,133,43,66,124,68,40,15,102,245,149,149,211,25,58,216,123,207,93,81,157,95,192,169,122,122,93,59,254,134,239,192,252,65,122,221,131,237,128,147,99,125,112,139,75,171,83,170,87,157,36,165,96,159,186,83,30,217,131,165,82,241,30,49,137,240,78,61,111,117,195,183,139,181,250,195,9,46,180,53,109,193,36,101,82,76,133,14,112,121,157,57,70,86,87,29,58,52,231,136,116,228,174,158,141,63,113,49,171,53,82,233,238,190,133,251,156,121,112,48,101,227,214,88,122,45,46,18,250,45,221,105,167,15,112,225,80,62,44,132,72,136,216,43,158,252,170,139,134,154,61,167,118,151,136,167,31,40,65,181,195,22,187,110,225,1,33,149,7,80,144,64,220,152,81,18,76,235,189,101,101,113,202,133,60,38,26,189,106,42,210,138,118,124,215,116,239,197,73,206,116,161,45,83,146,211,212,215,177,204,5,56,93,205,202,45,174,149,54,228,235,151,69,68,242,160,225,119,202,190,100,55,112,218,85,35,122,202,202,245,104,201,213,195,169,207,87,167,192,210,95,135,136,80,142,206,229,102,57,129,219,217,103,189,176,112,176,173,74,144,4,161,81,212,80,48,108,110,233,76,165,238,167,36,19,49,230,13,101,101,122,52,127,26,133,234,106,120,184,159,224,241,241,141,15,101,74,45,180,182,189,215,47,221,249,151,167,8,178,199,63,165,92,33,72,119,38,92,200,85,94,216,50,180,48,24,121,226,233,72,130,178,0,38,43,43,43,198,196,78,93,203,232,182,62,130,149,40,69,246,137,89,189,252,125,228,251,11,219,171,7,65,97,227,150,117,73,218,183,11,43,229,223,219,133,184,140,166,34,65,172,172,175,27,29,8,184,231,182,167,101,38,239,98,66,79,118,96,9,158,180,67,112,224,33,10,57,146,99,67,203,149,101,101,121,54,79,115,116,21,168,36,152,211,161,169,41,108,17,157,62,19,60,171,43,43,158,110,204,8,124,71,112,179,103,221,254,178,22,144,23,207,157,105,28,86,234,219,192,31,76,230,132,115,172,172,175,91,133,165,120,123,204,107,191,97,191,3,145,90,199,116,20,1,4,157,125,230,166,50,117,3,173,101,101,125,253,77,217,241,152,95,203,139,240,70,223,217,154,82,231,16,56,165,13,80,201,35,222,43,116,113,213,56,250,129,63,121,102,77,101,101,111,130,254,111,127,201,31,35,246,153,255,0,18,189,223,54,77,194,222,117,44,132,21,72,89,84,198,154,235,78,117,229,255,0,84,131,148,55,152,206,243,2,178,178,189,154,103,198,86,220,13,146,212,80,28,230,178,162,125,198,165,37,245,167,15,1,16,10,192,204,125,64,159,157,101,101,116,71,99,138,91,155,207,97,132,47,24,191,84,66,131,77,137,242,42,53,232,219,101,146,208,21,149,149,219,75,184,143,156,199,127,152,151,151,192,199,156,84,10,173,186,116,170,116,172,172,173,17,200,85,62,178,70,181,17,199,14,231,164,252,43,43,42,209,4,117,188,180,140,201,36,19,231,76,85,243,138,148,58,144,226,118,133,107,89,89,76,8,175,225,118,203,74,223,183,205,110,191,220,58,85,35,184,157,211,14,119,11,80,112,1,185,17,89,89,85,18,100,127,255,217]}],"imageType":["image/jpeg"],"_id":"5fa417d338751a0004398368","lat":40.6377906,"lng":-73.95740459999999,"title":"657 East 21st St","utilities":"Water","moveDate":"Now","laundry":"none","price":1499,"neighborhood":"Flatbush","address":"657 East 21st St","city":"Brooklyn","state":"New York","postcode":"11226","summary":"*Virtual Tours Available Upon Request!*\r\n\r\nPlease provide a cell number for quick scheduling\r\n\r\nAn incredible 2 Bedroom apartment in the gorgeous neighborhood of Ditmas Park. Open layout with a beautiful kitchen, and plenty of windows with sunlight.\r\n\r\nTransits: Minutes to the 2,5, B, Q Train\r\n\r\nAmenities:\r\nHardwood Floors\r\nExposed Brick Wall\r\nStainless Steel Appliances\r\nTiled bathroom with tub\r\nLive-in-Super\r\nClosets Space\r\n\r\nNO FEE\r\nPETS ALLOWED\r\nGUARANTORS WELCOME","bedrooms":"2","bathrooms":"1","__v":0}]
["data:image/jpeg;charset=utf-8;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAIVAyADASIAAhEBAxEB/8QAHgAAAAcBAQEBAAAAAAAAAAAAAgMEBQYHCAEACQr/xABiEAABAwIFAgQDBAYECAgJBw0BAgMRBAUABhIhMQdBEyJRYQhxgRQykaEVI0KxwdEkUuHwFjNicoKSovEJFyUmNENjshhEU2Rzo6Szwyc1dHWDhJOUwjZFVWWFlbTSVKW1/8QAGwEAAgMBAQEAAAAAAAAAAAAAAAIBAwQFBgf/xAA9EQACAgEDAQQIBQMDBAIDAQAAAQIRAwQSITETQVFhBSIycYGxwfAUIzOR0UKh4RU08QYkUoKSoiVDcsL/2gAMAwEAAhEDEQA/ANnJSBx2wYOB88eTA3OOiIM+vpitszJAVHHJ7H5cYEePntgJSR2xFBYFXEfnguOwwM8cHAVAHjftxhkgsL2AnAFH1498GEcwInfACCfpgICz3EHASJg+uDCmdiJwWQRxP79sBACDPcDvgPJ3MexwYCYE/wBuAkCZ/LAAWQBxgspHM4NKRJ4IwGCAOOMSgCSjY7YLKBHIMnChQHbASARx+WGIaEikDbbjvgtTe+wEjCtTciJjBZbMGPTAQJC2ePbANJH7JHfCop9hM/LHCkb+gOABIR3GOEHjbb64UFE7n8sFluNzG344mwCgCAMeAE+bvgZbIE+mOBJB3G+DqByCo8xOBaDzE48mZ2+U4EAO4BxAAFtDeADgGgjbCknbmPmccgKwAJgneY2H78dUk9hzg0tAHZPbHNMCY+W+AE6CSgnaPocBKSdo+mDwPb8cB5gGTGAYKKJ3wHTyIwo0yOB64AUnTEYACfD2G0j92OBPEicKCg+nbiMA0n+OAAoASCNzjvsUmOfpgwp39z3wEiNzgABBI7H1/njg5hQ7Tg0bx39seUmPKScABMT3/LHhIkE8YGU+k44ZEgiMAyZ7gQTxgMg8EYGISZM4ArzGe/GIok4TPIGAlPt9MCgp4x3RI8v1xDJToLTsPlxjoUE9/rgWmO+PaU9tvTCNF8WdDhHMYCo8mfpjykkAbjf9+AK50q3xW0WqQFakzKfzwWpUiTMY6qI+WAEaTM8d8FA5HFcegGC1HaRtgSoJ9D749pMmZ34+eCiUwncbj1xzkbDA3Egk8gDffAJ5A7euFHTA8EEmYx3cTtjitjM/hgBV6/vwDHVkAknBZWZnt644tYE7+0Ttgl14JEGNxvgIsMWsAcn0wmdfCTsoD2wlqK5Kf2vpO/GGqpuCiYBhPbfDKDYrnQ41NahMwZw11VzmQFfPfDbVXAJmVwecNFXdkjVCtji2MCp5BxrLiQPvkzhmrLpCSrXvJjDbV3VSiQlXH1wzVNaYJUvjDpURbY4Vdz1EgKnSIjDRUVq587kxOEVRcQCdB374Z6m4rVuHAANoGAdIcKq4QopK5+WGypuKgCOw42wherSTIg7DecIH6xCR5lpAG+IZbGPeKairkA6p9sInawxIjfg4jl0zlb6clulJq3RsAgeQH3Vx+E4i9dfrvcdSVPeA1BlLRiR7q5P5YdQbBzSJfdMy2+3ktvVQLoBhtHmUT6e0+8Yjdfm6uqipq3sinSdgtfmVHy4B/HBFtypdK4BTNL4bcbLd8qTsCI7kEHkCMSmgyTQUhC6txVSsGQI0pEGRsOfQyYPpifViRcpEIbobhdXytKHql0nzHmOSASdk94kjD/QZJVOq4VAT30Ncxtyoj5giPriYtUrLTYYaZDSUphKEiEge3YYH4JIPYREnEPI30JWNIa6S10dCjRSU6EatiqJURJMEnc8nk98HFAOx5AwrUjTEb6TxO5wEIKt9lDvhbJoThM7kQAPTAg3MfPBwR3gcfn8sCSNuZPcYhsmmEKaCjHO0nBiGQFgaZkbjCptlThBAAJ74WsUpTASkqI5jEWFCRqlK1BRjfthyp6PYBAO3fCmloRIWoHnC5DUQDwNojFUp+BdCN8sZLtQt/YAlQBJfphMer6BitMm1RDVXSAj+i1a0D3CgHP8A8+Ppi365kqbZMaiaylERMfr0YoqwO/Zsz19CSQKinZqED1KSoL/ItjGLNcuDqaSkrXiWQzUwDrUAE7k+n9mJSzSWVvLmZbPfb1bKG70pplC3Vy/EJIXASplKVAvpdU1pZWUuBWlfhqGlQTCnZyDR0dZWtVBzC+lFXStOMFLVIj9h5RVHiL2CkADT91yVAt4h9/NHSZYqXaqodsLlvcbfp6h4JaQ8Hda0ilBO7gUl1alFC0gFMJWpwFNOLGoy56l2fM5w9Xp8/wDHmWHbM15pesFrs9nyM5brc9Soq0VNbTtVdPXstUqG/GLKCl5Ljn2h10JcWhTYXqQJaOhnRmTOdKpt+tt2XMwURaCNLFF9heQgqBLiA2rS4vTsNSgnfg49a8hHOeS7Ba7L0RzncGqmipmqnMOZrsuipPFDeoO0CauUhvUtRSQEAAyQJODM63S72zOzlqRbKNNPUVK3UrWtDXhtBKfFlaCWiErP6tCE+YEyoGEiM9wyNJL9kRpEsmJW3+7tffxH60v2/MVA5d8tpfcap/8AplMtCvFpDMELBAMBQIkpSZBBSlSVJTIGa+itluZdutYxStwEhbrgQmVQQJJ5M7DEFZb6nPt3dGS7RVs2qpo26eqzBXuqYtlFC1OAIccOhSypRCUgBoLfUpZnWMRrKWa6Z7M1+sljsbt6zIoU9PZbgu4JrPCbQ4lurdfW44ltOjzBsNwgCoWCCC2BCwxT3rhNdCe3lJbJctOrL7ttZS1mr7M8lwAAkp2Gknb54dmEgqT7j22w3WV6uqqBh+42pFtfW2kKpU1X2koMCdToSkKUTJOlISJgDaS7tAbAgbYqfUZClpJG5Aj2wuZ3HB4wlbBCgO0YXsjme/p3xANiunSTtG2HOmQJnmOPbCFgTtIEYcWE76ZkjvhaCxwYAJgmSN9sOLI1dwPrJw3scAqO4wuaUZkkDbg4mhbLS1gAAQPTHNXE+uAFQgRHzx0qmBucehPE2DBGw98c2InACRzAnHgYkjAFnSdth+GOKH88dKhAkcemPCDvGAAogenPOAx3APPJwapO2wjACmQfU8YCAogAd8BMRGDikRxAIwBSO+/M4ACiOJ3xwohXpgyN9scIncjjAAVpIOxjAeRJVxg1YPGAFBkxvgAJWnbnbnAVBXIweUAbbbYAQd5wyFCTvsoY9p1d8DKZ5A98cUkAGeDiQCi0SeD+GAFHbTg6SDjpgz/LAAjUgzEnfAdPIG3fClaB/uwHw4HGABPokdvU7YCWweRx7YUFMDb8IwEp9ucACctbyOMcLShsfxnCgA8AfLHto27d8ACaBERgaQRzzgwtpIGr54CUKT7j27YAOBMjjgY4W+wG/OPAeuDBp7jf1jASgktiAMeDftse/rg/Sd5+mPBA/twEifRuNvpjxbnaOcKvC1b48Wu4GIskRlvuRvxjmnff/dhYWR6HAFtRtH0wWAjWiNz6YAUnfbjthQtJ1EETgspgxG4xJAUUgGR39MdgEzv74GUn2nmMBI/LABwDvgOkxHOBgn0+mPbzsIwEhShqgT32wHTIEwMHaewkfuwFSdpmY7emAlMAAI2598cjkxgfaRxj0jj1xDRIXtHHrzjwk8H8cCUkcTxvgEYVoaMqPFREx6YLJE884Mifvc4CUQNjiKLUwogkAFJjnBZSQdU8YO5Ex/bgCoiO+FoawmZHp7YDqg7jbA1fe2wCdJkdvbC0MeWJ4IjBSxpwYSJ5j3wQtYiTOFodMCTHJ8s4JccQmSkmBgD1UhAgnjDZV1/3t4B4xKi2DmkKH6xCZ3Mxhrqa+d9W3thHV12mdwecMtbc9iSZHqdpxbHGVPIxxqa4d1ThlrLoEz5iJ9DhsqbkSSCoxhnqq6SZVBxbSQnLHGsuZWogGAffDPU14mSo+vOG+quekeT5ScM9TcSokEjnBZYoDnU3NMbK+e+GmpuCiCFE7DDe9XqG2rjvOGG65nt9BKX6kKcG3hp3UfaO31jBTY/Qe3qw6onnDTcrvR0DRfq6tppG8albk+gHJ+mIhcM43CpUW7c2KdB/bWApZ3/AfnhvobHd788XGWH6pYOlTq5ISRGxWrYcjae+G2VywT8ByuOdtQUi1UynP+0dlI+YT94j5xiPvOXW8vaH3XqlStw0gEjaTshPMb9pxYFn6YoDiXLs8XI3LbEgH5qO5BHoBHriW0liorYkUtDRtso0gHSN1QIknkn3JPOFeSMeg6hJ9Snhlyrp7vZ7VcWvs5u63koMhRSG29ZJHuNhvI7jE8ocq2u16VMU/iODfxXfMoHfcdgd4kAYSZqZWnP+SwpACTU16YA/81XH7sTA0kj7pEbj6YVzckTtpjSKfeYMemPFkxECZj3OHP7P3UNuD6YLLHsOJAjCk2NymYBVpHtgPhDbfjnC8taox4snXpSCfcdsBKY2aEklXb0jaMeDUkgAn92HRNAFbnb2GDEUIRwnccYi0MM/gHcgCP3zhQ1SNiCfMRxtxhUpgJJHPzM4UU7KSkJjkSMFEWEM02tfMbwYGHRilbb5G/y3x1pgIgqG5H+7CxLcGACBwcVyfgWRXewtLQSYHPcR74EhonymYEYUhkyQkeYbz3GOhsRo+vHGKmWoRVKdAYUn/wDyqUGed30D+OKSyvbTV9T7DU+OGEeA82pzulRSktqjjZxLZMkCJ9gbmzRV1Fos790Yt7lYuicYqFtISslQDmpG6UqjU4hDYMQFOomASRV9mvdjbu9Dcf0LUWlTVpabZdr7iWPEr1AqeUpAYcUtspI0JIZkgaVGRiqS9dM1YnWKSrr9Bzznf002aLzd02pNXTU1wLLFLUPCnZQyHfCYafc1oKG0oDaDoUkwAlJbELQ+dVLXZK2mtdvsiblcr1R0bX25SWGmE2990BT7KilCUMaVukaAnxihTZUhUbLLK/mldVcc20xGW7LUVblRSvWihKa15n7UtovtVLYVWAKLakLCXVIC/FLehSE6Q5hVnfNdZUrddboGnnXXHahQSX3nHCS44AmAlRXqVOwUF7oBkYrnJY4+ZbjjLLkSXCXARkjN2f38ltZYcra9i05dSqmedomk/Z22HHiUl6qdBKFavKFpQ3KeOTL8/nKjzRf7XlNrqEmquNmqlO0rdpq6y86SENtkJNEHkqRobjyJJAUsoI1GYdlGkormr7LdLVQ3JdOyppC7jTpq0IC1FSi007qapySSZYS3JJJk74shBfdpmqV2odcbp0pS0hxZUEARxPGMWfPFyTbbf7HRwaaUE4xSS582At1WjJdfXVt5pb1d8z3tCaJdXf7Td26jwUOIIfZdrlNguh9gEgNANqaSUKGpxCJPZiw624+i3Jp3ahxK6hS2Eh5SwmDqcjURMmJiVExqJwzXKtu10oKe3V9xqH6ejbLVM0t1SktIJJUlKSYSCokkDuSe+FuSHql23qo6up8Z2kc8JOqSoNcokknV3322AEeWTTDM8kmmPk06w49y6kqYTKEieB74WtJ3E7x784KZa2AjthWhACtp/DnFxkD2gCdW/phezzwJ5jCRpshQkSTx74XNojufpgAVslJgROHFkGeOePXDc1MCAfXbDgxtEgbbzgIscGjOx+WFVOoHc9tu2EDaokg/78K21BJgYCC0PEkROOhzffCFNUDtO2DkvA9+0zj0J4kU6hyIx0GZ5IwnC0nmMDCsQAcDI4jHgfcH6YL1d/xx3X74ADUz6CODjhAM7Y4DPG046COQMAATMbDnHIEyB3wZG0CPTHtJ4POAAnSJ3GPFE7xg0j0xwgcnY4ACdEbentgspEz6YVKTHEHBegc4ACCNiT88AiewE9gcKFNA9oOAlsjtxgChORHBMY8Unb5YOLcb78YD4cT+4YmyKCY9uffAFI7b4UqSAYmMB0bc/libIExEDfHCkEgbicKdAiBgPhEEgcYkAhTaeRgBaAB/DB+k9/3c48EH2PtgATFk8gbY54ccYVaEz6Y4W5+cYAEoGx34HGOEcQfwwepr0TgCmvQR+7AAUU+oJwAt77d/U4P0cCDxjhSR/uwAFAlIgb/LA0k7QmN/TAiiRud+2PNpM+0YhjINaRqIIB3w701pL6QSiZGEtAwFuDURGLCyLlhu4IeulwrHXUIeU20yhZQlEASPLBPY7zuTwNsU5JOK4NGCCk/W6EJdsK0DV4ZA+WGqto1NKMCMX1VZatlQyptDamlRAUCT+RnFVZnoDarqq11rela0lbLiZ0ODvHoe8enEwqK45JKVSLp4Y7W4kJcQQY2EbfPBRSCCfTDnU0yEqOkx7YQrQT2+uNKZiaoTlMd94wHSeDvg4gat0cYCU7gbDDECcoPMjHIInY4UbDaMAKROAArcwD27YFv3GPRsBjgIP9+MBJxaT8xgs+/ODSZ7jAVe+4wE2F+kD8MeIB3j548qAY2+ePTtsd/ngJAkz9ffnACYneTgah8jgtZI2wtEptATAM8e2C1biTgSliJBwWpRKoIIGIaHjIAo6kkemCVLCTJOBPOoSInjCB+sABhXHOIUWxnNIUOvoSImPlhtqa7ynTt9ecI6itiSThsqriAkgL55xYsYva2KKqs765wz1VySkEA79icIK25qMgrAHfDHWXKASFxhttEJ2ONZc9ydYI9MMVXcBuQsf24bqu7gapUcMlXcluSdWBuiyMRxrLsiDBTzhmqriVyVe/fDZcLrT0iFP1b6GkDuowDtxiH3TPAWnRaKfxCSR4jspT23CRufxGISbLeES6qrwhKlqcCQkT7fXESueeaBhRaoQax0ceGYb7cq4OxP3Z4xH0M5izTVJo0Iq690ypLDLZVx30pHb1xYmW/h+vtSEv5jqGqBrUCphtQcdI1RBI8qZHeVciRhnth7TBKUuiK1rb9e7jKXn/AbP7DPl29zyffePbDtYummZLsAtNF9kYndyolJPGwT96d5GwB9cX9YemWXssrbNutgVUJTP2l4eI4TuJB4SSJnTA9jh4FlLcNhvuVeSOfnimWpXSJdHC+rKjtPSy0W2FVqVVrwGxcTDc78J4/EkbYk/wCiENNtMIZCUoSABGwA2iPliXfokNkHzJ5jYAz8/wA/rgKaBetWpoSFcE8gTOKXkcurLI466EZRQ9yOBvGC1UcJO0ATJjnEpFIG5T4Yk77CP7/hgg0A8ykp3SJA7/jhd46gVJnCj/57ZGdCI1XCrTuYkGifP8MTJdHIggyRhuzpQxnHIXk+9eagRHA/R1Uf4Yli6QBSoJ3ncp4OG3cC1yR77EAJUrcx3jfBK6VMCEyD+0e2Hv7AVrJVAknaf7++O/YQCCrt6CP7/wC/BuYUMDdClO6huO2BfZdKgAmdW0jkYeF0Q1QNtuPX2/PAF0ZSsiADvA9MG4lIaVUyd4iZEk44Wir19+OcOq6clXhjf0BGxx1NIkb6N+Of34hsBmVRFe6TEGZ9v7xhUxSaB5e395wudaShyCmSfeN/7xgxLKQ3MnjtibChEmn286fT+39+D20J0zztx/DBugA6wkyOQDPGDktlKdJAgjeP3nCjILS2BwYUPXg4EgalDbjkem38cGlvyiE7EbYNbbSYCRO8k7QMKOJayl8RpKwhJUH2TI50h5Con5pBj/JHpinlWm23a5odzJU1n2VnyIUykOOeKQUtABakgpSopOkHcCBAkpvVdMX2koaEjW2CTx94YqCqaZoL7TNVaCplqv1lM925I2+ZG/z98Z5upo2YFeOSLlcrVVVoo6E0bCHWU+Z9IVqc8oASASQ22kCEtoCUpHYnfDHeBQ26iU7XXOlofEltp1/WUBcEidCVK/BJ7DALO9mS+NXN2hNKwGHm2aBLtO6EvMrErdUsgAKbUgpCU6govSdPhfrElx6ZBVW3X5oudXcfGHhqUEyEkpUQA3qSNIVG2ocyBsRjn6ibbcpM6WkxRilCPCK2sFW8qvVVUT7a2UViaPwWmVF90FOoupKilJSAN0/e3G2JrYbnmi4Pvpcy+wimDUsLfqlNrWoqAjT4ZIIEmCANvvcYdLVk6vbqE01rqHrfRLd8QUrYQuT6KWUCRseEpO8TsMWNa8oLaaCPBUSr0TtjFPIpdEdNR2t7mQCrsVzeuTD1LXFFGnwV1CAxDjzgT506tflQlYGkD7wnVElJdaSkq7fWfbKN0pWpIStCkylQHrieHK9QB/0cz+WE7uV6iSVNqge2EW/qiXLHVPka6fMzjYKa22K2HLKwqT/mqiPxOHm2Xy0XB0MU9Wnx+fBcGlf0B5+YkYkeS7fkC2t1xz5arpVa2Cmk+xqCdDn9Yz/b32xWeYbbRLcdVSNqDaVSjV95IHG47++LVnnGt3Jn7DHktRtUWIEd4JwoTIEzse3viEZHzZU1j6rHeHNbrZCWn1crB4Sr1PvidJQdpERjVGW5WjDODg9rFDJjcgj5YVNkpgntt7DCNtUGI95wpbWe0ROHKRe2qCD23/DCtlfeRxhuaJjeJ/DCtpQCeNycAEpp7whWylQfnhwZuCVRBHvinbZnu3VzaXWKttbZ4UlYIP1GJLSZjQQCl8GTHOPTuB4NTLJRWJI2O/OD26hKjM74hFNf0mPNJHfDrT3htUDxAZ98I4DqZJw6CJnfvgQX6nn3wzs3BCxq1gzhU1VA8qwtDWOKVbA7k4MQrc7AmcIUvpI2IwclwEwP34igsWpWk846eYHbBCHPXByV+aMQSdgge2PBO0kEwdsCSJ9MGBJGwjfvgI6hJR2GOaDucH6Pxx0IURHr+eAmgjSew2PrjmieBAwp8JJGO+D6DbvgARluRIGAlscRhYWe8fhgKmcACMtT2/HAC0d5wtUyRtgCmu5E4AEmjYAifpgJRMdsKi3x2wEtH04wAJi3twcALXECBhV4Z35xwo9sTYUJSgnk/LAdMYVeH698BLYPCeMTZFCcJExPfvjhQIgiZweW4329IwDRH7sFgkEFsRuMBKIOFIEiDG4jASjfYRgskTFBA4wEpg+hGD1IIO/pjhT7YkDtO6ptQg4mWV8zvWhxSmyNLkeIhX3VfyPv+RxDIAIODUvqQNlcc4qlFSRZjyODsuRvPltLQU7SvpX6IKVD8SR+7ECzpcWsxXOnubrIaFED4CAZVMKBKj8lq49fxjgrHDw4cAcqVk7qmRhFjp3ZdLPuVBD6iVlQgTtthMoA/Ptg9w/tRvgtW4kDc4tMzYSUpUDPGClN77HjB6hHyjBahHaMSiApQ+f0GAKSRwcGkD54LUdoO3bjDAErTE74Cdu+DDMfLBa/SecAAZKjpxwifoMe39xjqdh2PrgALKY4MztjkwP44MUoRued9jglRA2J29cBKdHFKKdycFOKPrxGAOupSdzt2wieqgJCIGBILFDr6Ebk9+MI362JAM4R1FWJJn6zhqqbjp7z7zxh1EhyF9RXSD5sNNVcUpnzb+2G2sugBMrjDBX3kCfMCdz8sNVCq5DpXXONQmI98MVbdhvpX68HDNW3cncKMRthkq7ipQnVAOAujAd6u7lUkfXvhjq7ipayATvsZxHbvm222/UhT6nngY8NmFEfPsn6mfTEQuWZb7dNSWVfYWVbaWj+sjblfI+kHEbWy1KiYXW/UNuT4ldVoQop1JQVSpQ9kjc4h1fnSsqpTb6csjst0yobeg2n8R7YmGSvh2z/AJrdTWPW1VppHVEuVNwlLi/MNRDca1K3kagAf6wxeeTvhuyRlzQ9daY3utTErrEjwQrcHSyPKQZ4XrjaDimeoxY+G7ZphhyT7qMrWDJObc/1627Tb6i4PNpC3XFqCW2klRglSoSkEhUAc6VQDBxc+U/hepKbRV5vuhqlgyaailDWxP3nFQpQO3ATHqcXFZ7W2x1qzJRNI0tNZSsCkpSkBIBq7smIG0QkYnDdpbSVgImDIiY9ZPrjHl1s3xHhGrHpIrl8ldWzJNosNIm32O109GyYkMICQsgRKzyowBuZPvg+otJKlIhUR67E8yP34nb1A0hso07p8uGuookN6ViAQTG0/hjN2rfLNHZpdCIu29IGpRhRgAEc/wB9/XAFUDRRsocxB7CO34YlFRR6lJGkypQHy3w21lEXnQ0hAQlB1KUR74lTI2jAqlQEyRqnsntIn+GE6qQq/Z4GqQIj5bYfaqmSy0nlcqKCQOP77f33wRISgncKTBIn23/dGH3C7Rlfo20o1bkjaDxxvhG8wWwNLe6hAHrt/ffD6+0XEDiU/P6fvw3vpSWyqSUgcDeflguyaK3z1SqOcen6SFEfp56Qncx+jK3+RxLl0bbzZdSNAI9IIjbjDDnRtKc29PSQN8wuEpIiP+S67E0fp21ulOgJ+Rw98IXvIumjIUSEggK31bd/zGOCjebUQVSk78T+X4YeFMPoUQlSCJPMb+m+3ywJ1MIQhaQZGmIifc4NzQUmMH2YapIJHoR9MdcZSs+QlAEk79sOHgoJUCEqn1Ax1TYBKUwkncRx2/DDqQrj4DV9naGlSQSffYfTHvA0kyFJE6Z/PCpxABlKdz8seX90pCJjfeT9OMMINb7e8JAM+nqcdbaUE6SZ9NPGDndZGoGDxPAmMeQhEEg8mJjg++BjCfwk6iQRudv5YMNPMJKgFRvMDbBkthWtIkAkgcRvv9dvzwclCjqWojngf7sKSJVN6UGEjcenBHrg5ppXBBMcST+XbtgxKIUCBKZ2nfb2/v64JuNyo7NQuV9ctWkwlLaE6luLOyUJHdR7D6mBJEN0SueAyrudHZ2hVV6yhBWlLaEJ1uOrmQhCR95Rg7bbAkwBOGy2ZVauFzXfbxRhDjiytunSvUGZJO6v2lb/AC9MPFpyDmS4Wj/jDvVAU04dNK04T+pp1EAllv1VEFSuTtMAJAc7cypawjSAPX2xiyyvodHDFQXI62u3ssMoYp2ENtNpShCEAAJA4AA4AECMP7eWzcWSy62CFe0aT6jDpk/K710KFMtFaTHmjb6Yu/K3SCtqUIecpylBH33Nv7/THOkpTe2CtnQWWGJb5uiqsm9LVVD+oUinFgABKUSR77Ysqn6XopQDVIaa42WQD+WLbsOQqazMqR9tcGv74agavmSJw8tZdszRCvsSXFD9p0lZ/PG3Do6it/U5eo9IynN7OhQtflS00ZWkLQ6EkjU02og+42wyf806An9IW24VaQSFNsKaZXxtBdIHMT7TzxjTzlttrqdDlvplpiIU0kiPqMdpbfb6EFNDRU9ODyGm0oB/AYZ6Nt9VXu/yLHXpRpp37/8ABm+oy7ljMbDdLZstXSmaCXC8+42iqWedAbQwogk+WSpQA83MCa9v/QnNJK3ae3VLrZTqlu31fMTpjwpmduI9++Nsg+/GPST9MD9HY33jQ9K5YPyPnk10pv8Aaa1dVV26rYUCJ107iCD8lJBxLPsqlNIdUBKkgqjsY3GNuvMs1DamahlDra9lIWkKSfmDscUb1uyJabH9lzFaGkUyax5TFQynZGrSVBSR2+6f4Yonpp6dbk7Rphro6uW2SplHloJB8pwNHlURG3rgbsBcgkmd9++CwRtsTvziEyxoVIVBBkmThQ0SR6+2EiCRuDuSN8KWfaCZjicMVmJ2KGtt6lO2+rqaRROxZcKPlwd8SS1dRs92ZYSutbrWx2fRCgPQFMfiQcGmi1ebSDPtgCrcCAQNRMGR3OPaUmeC3X1JpZuv4aIavVqqaY91N/rUD9yvyOLAy91fy3eFIRS3ZlTiv+rUrSv/AFTB/LFBuWpB2KZ+m+EVVY2XhPhbbiYxDgmRwbBt2bmVgFFQD7TxiQ0eZG1QC4N9sYfoqrM9lUDaL5WMBIhKC4XGwP8AMVKR9BiU2vrJnK1qCLhS09agR5kqLSz6kjcE/gMVvD4BbNoU13bcAhwb+84cWK5CohW2MrWT4h7KspbuX2qiWf8AyrZKfqpMgfXFm5f6rWW6oDtHdKd5HAKHQqfrip4WhlPxLoZqEng/2YVNv++IFb83UjwA+0JPbnEgpbsy6NnZ27YpcKHUkyTNKEjc4UpI22j1wyU9YCJCpwuZqgIE4ShkxyABII4wIN78H0wnbeQoiFAzhS2sTiBgaWzxtjoRv88GJKVd8D0zB9cRY1BIawEtHiNsKg2VCfpzjobgAEH3xFhQjLPftgJYBjbnC4NjbbHS1I43xNhQ2FiRxgsskHcE4dVMbbicFlkREb4LIoa1NdhgJZE7QI9MOSmNtxgCmN/bE2FDaWyPbAVJAkH8sOCqc7fjgtTPaMAUIC3q3InAVNTsOMLPA07+vrgJaHoN8BAhLft2wEo7RuO+FymvYHBSmwDP8cACNSN/Q4CEn0n3wsU2Rt6b74JUjfg4ACIAnvjigO+4nBi0f5Me2AKSQSfTAAUUqTJTuPfAFLIjB/P9++ClAHnngjEgFFX+VjhBI0kb464jcqH4YL1bxiaAERH0wEgkxPb2x3Ud4+mAnfaO+IALWnsDgpQAG/78KSnVG0TgtSfbAmAnUIOC17bRg1elI9MEuOJTseffDAFqMHfb5YAXSCSTzgt18J+8TGEL9ZHBxNWAscfQgbx6bDCN+sJ+7wMIHq3kFYPf2w3VNySgE6h+OGUSLHB+r0iTxtJJnDXWXIAmFD8cNVbdUgSpcbYYa69pTqPiYZIW2x5rLoEpOpzcdgcMNdekf1gDMD1JxH7hfyoqCVd+cRy635ikbNRW1aG2x+0s8n0HqfbDV4DKPeyQV96KphfGGKuuqUIU446EJRKpUYAHJxCbln9bhU1aaMuHgPPSlB9wkbn66cJrJlHO/UWq00dK/WoQsAuKhthncDkwmQFcCVEdjidtcydFkfCIvumeqBhRZogqrcBjy7ImY+8f4ThiZVm3OVabba6SqfUoavs1E2pStMxJiTG4kny/LF7ZJ+GSzsKbqs3XFdc4YmmpSptneQQV7LUOII0bjvi9MuZaseXaNNts9spaGnSZKGWwkKVAEnbzKgCSdzjLl1mPH7CtmzHpZ5OZ8Izdkf4Ub/cFIqs417Vqpx5l01MQ9UESQQVfcRsAQQV87gYv7JfR/IWRW0uWWyMmqQADW1H618nSAYWR5J7hOke2Jr4bYRuo6dMkp5wpZU0EwnntPfHMzanJl9pnRw4IY+iGwUzbSy1B42jbHhTJVupO0EnacLXlobUolICgO23bCddRpQnkcA7zt/HGc0Ff2lUddM1lwaf+aWXo24/pl4jc/TE5ceCeCO+xM4r62PJPXPNitUTlXL4P/wCV3f8AhGJo66nSQSNXsOMM1YBNVUjSUDzbQCd5/vGEb6AYJUdt9tin2wdVvwlPMgkj295w2vvgAlXY8HmcCRFg3y2ZQ2kbgnfeThucd1kwlMERxG4+k4NcdLaQTME/l/ecInn9Q2SISSZ0wOw/jh0hG/AR1KkiULiYPI2/vv8AlhKpxIT5h90mZPBx2qeSSr73zkbe39/TCN1QUrbeZ5jef92LKIsDUPB1W8BJHAPaP7MInVJDfmVI+7+ft/fbB7hOhUwNvXjaMIiqWyDKYHf374dIRsh+eFzmbIGhQn/CFxMneJtlcP4jE1fqEMai4oKWokyNx/GMQLP5AzBkWV7JzHtH/wBX1mJfWoS4guxBPphq4FvnkEpSHUpc1ifYE/PBT2kJn3nn052wTTurDSkFOk+/IJPP5fnjziiE6ed9vzxO0jeBTqggRAM7fPnANc+YEgq7R+7AQ4VJCUiNW30wFSkifKVEkdsNtQu9hakp06wd9MyQNzGCVaU6SFTxxtP+/bBrgUd1E+kxgnUQCmBBiT2xIBDwKTEmTBkH8MAQSPIkAD35/wB+PPEFxJQe8z/ftgTMwSDzt67DAMjhkoOqOeAO3vtg5CCRABI2G3A/v88ECCshMpCjxz7/AL8LWtR5TqBgTzx7YhgwSWFFSTHMwf4fvxG6S21eac4IUts/Yrc2PsaI2cWolKnffdKgPYT3OJRcg6xa36hlJLhSEp3I3UQkGR6TO3pi1OiHSDMOb7ki4W1CUU9vQihqHXmVJbYWlBWk6iIcIKwShEqOySWwsOCndctrLqccbmhBV5PzNQ2tiivSatNJSOLYbZVJQ24N1oH7KVAnfiJ35xOsh/Dfmm/rYrrzQptlGSCpFSSk7KhUJjUoiJEgJUCkg40PknpJlDJLouFNRituhACq6pGtaYQhEImdIhA7lRkkqUSSZpiHj3+0Is2z2SGZO6WWDKTTShNbUtpSPEWkJQFCZKUCYmeCVYmePGMc4w8IRgqiiqeSWR7pOz049M492G2OT6d8OIeOPScePtj3JxAHvnjwiIxzudsR/M+est5TbUbnXJVUASKdqFOHjkfsjed4ntOIbUVbGjFydIf3XWmGlPvupbbbBUtalBKQBySewxnTrJ1Cp8yVyLfblE0dHqShREFxR+8qOw2ET+UkYQZ/6v3XM5VSNK+y0Q+6w2o+b3Uf2j+XoBitH6tbiyoqk8nGHNm7X1Y9Dp6bTdl68up1x0lQGoDHEuEqkjj1GEpfQlIUpQAj1wgrs15ftYQK68UjClp1pC3kp1D1EnfjFSV9DTKVEibVuBvzhU0qDBnj8cVlW9Zsr0qWzQpqqwrJBDbRSU/ML0g7+hOI9W9Z8wVOlNutjNNzq8RRXI7RGmCPmRixYpvuKnkiu8i/2YAbRP7sC+y+fSQQAOR6YcCyAeONjjoZOk6SJ5x648G3Q1qpQAZT7DbADRBQ3SB2Bw7hgjtsR6Y4pk8Ejc8HmcBFjG5be4APbfCV61oMgNicSXwAUwoc7Y59lG/lmfbDWRZDnrIhzdaAZ9sNruXA279qpdTDyPuutkoWP9Ib4nxo0mJ3mZwSu3pOrygH3wWTbIzQZmz9Ylj7BfnXUN8N1A8QH5n7x/HEvsXxEZws62xeLIKhsTrcpnYUfkhW3+1hvctqTJKE7+2Ey7Sg8I39CMFJ9QsurLPxO5QrNLddXmiWAJTVJLX+0rY/QnFtWHqPl+7oSumuTKwobELGMXVWW2XgQpkbjCFGWXre4X7XV1NG7Ooqp3VNkkesET9cVywRl0JU6PoZSXZh4AodSoeoIw4tVgP7c4wLZ+pnVfKriTTX0VzIXqKKpEnT/VBTEfMg4sPL3xZXaj8NrNOV6gAkhb1KoOISOxIMK+cA4plppdw6ymxGqv1/HCtqrQf2hvig8q/E105vxaYVe26R9z7rNVLS59NKoOLPtmbbPdUJco7gy6CNilYOKJY5R6otWRMnCHkRscHoWn5zvGI2xXIUPI7P1wubrVDvOKmixSHkJBgjnAw2FCfTDc1XCBqOn54WN1aDyd/niHY6aYb4cdu2OFs8x84wYh5J9N+ZwaPDV6Tyd8LbHSTESmJ3GAmnAkHjDh4QA9cAKO59cFhtG4sAHj2jBRYBPGHQtT74CKbUqAOcFkbRqVTbRGClU3+TAxKKWyu1bYWwkrSRIUkEpP14wkqrYpqRAMGCUmd/ng3oZ4mlZHFse31wSpme0HDw5TESI/twQumJJIGGsrcRpU2RBjAVIneInjDoqmA7c9sELYg7DkYmyNo2LYJkiPXbBLjcGYw4raIOwwQ42RMJO/tiSGhvWgDgYKKNwDufnhctqORMYTrITJO3tiSBMpOx598EuJ49I9MGuVKEnY74SO1CSfvDEoiwwkRv+eAlSU998I3KlET+7jCdysAJ3ER2xJFjip9Akk4JdqQJ3/HDWuvSkEE/nhC/dkBM6v5YFELQ7PVSE7k7z3w3VNelM6SMM1TdgeXJ29cN713bBJmfmcOokOQ7PVwnzLw3VFyQJ82+GeqvTQPnXEb7HnDBX5kbB/VnDJC8skVVdEjlQHPJxH7jmBABCHN8RqvzAtRILnP5YiF6zpQ0ilMl1TzvGhrzKBnv2Ee++HSJUfEmFfmBStvEnknEXvGZ6SjRqqqxKJGyeVH5JG+Ie5fsyXx0U1spnEFz7rTCS66uN/Se3YYkdk6N3usWmovbwpApQUpBPiPK3HO8CRO8k+oxLSjzJjrniKI5cc51tTLduYLIPLroBV9E8DvzODrX07zdml5NY+wtCFf+MVZKRG33U8xBkQI2O+Lmy/05sNi0LpKIOPD/AK97zrn1E7JO54AxL6C2EBOoARHad8VT1CivVL4YXLqQHKXRLLtu01NzQq5vohR8UQ0CPRud+RIUVDaYGLRsluZpah5hhpLTTSUJQlCYCU6eABsB6YVUtMhAAAIP7t/ywroExXvhSeA2I9TpxzsuWU+rOhixRh0Q9U48NtKYI3G3oP8AfhY0Eq8oAG++EiRpASOSZJEYUtK2kGPf0xlkaoixCgmQTJIj546p0oSI7gRAj3wm8Y7gqMRgC3zJT78zO+E6j20GOPGSSrg9sI6h8AwPKEmR7Y447vGrCJbkzqIP8IOCkibbIRb3UnrbmnV3yvYo3jiru388S9b/AJ9pMbexOINb1KT1pzOZEqy1Yv8A+runfEtWsblJIgST/bhmgujtU5qgqWfvSZOxwkccQYSpUQNyD749UuqgblMSRhCt06lBREn1xKVCN2CecCwVg8k9pj8frhveWE65WAeCT6f3BwNxwEQk7EE7bd/54QPORvPcnfaMWJCtgHlFwko8o7g4A4CEwmI5Hb5YA44o7EiD259sAWToECNP88NQtgXVpS2dUTJgYROaQo87x8zg15xLaZVBMg/24IUoqWTqlQ9Ow9sTRKohnULSb1khSRGnMYE+pNFVA4ltQYKQSkRtvMYh/UQFF0yWuIP+EbUmPWlqR/HEtdWojkAzi1KkVSdsTvQj9nc7R6DvgClp0kp3kRgl9wKPaRsCd8cDu25mPXnARQaByT/bgKydoHfjBXigmAZ78cY6pyfOBv27RgJo66qIBSSfzwQsKSiUjv24jAyQVcbSAMA8xJSNzxE7HASJXYB0zM8fz/LHWgVJUJBOPVAA07d/fHkAxCdgRvgCzv3FgdyJGFlKhThmDv2PrhGCJJSJA7zuMLaNYQpKyDsR2wMkuvoD0vOf8zeLXIUm0WQofrHI8zjxEtMpng/tlQBiE7gkY2TbLZb7NQMWu00bVJSUydDTLSQlKR7D5yT7k4zZ8L/UjLmXqKvyre326JVdVCsZqXCAhS/DQ2pCj+zs2ggnb70kbA6aYeZqWkVFM8h1pxIUhaFBSVA9wRsRiqNBNt+4FO2PTvjxx72wxWe2OPYC642y2p15xKEJ3UpRgD64YLh1AyTbmy7U5ot5AOkhl4PEH3CJI/DEOSj1Y0YuXCRIIA7Y8QDziqM0fEnkLLikMsIrK915WhlSEBDSj3lR8yR7lOIHfvilua3CLNRUVK0FJUAtJdWQDukqkCD7JBGM8tXih32asehz5OVGveaQecaYaW++6htpA1KWtUJSBySTxiFZi6wZMsAUhuu/SL6QYRTbomNpWfLHumfljH2bOtGYb5cQi63updadJ0krJ8PcSUA7J29AMBrr26+UEO6gpIIIMzij8Y8nsqjV/pqxtdo7LozZ1+v10C6e1rFtpzMBg/rCPdfM7fs6ecUpmfqRabVUhN6uwQ64CQgBTi/mQAY37nbnCY1K1nckjiMUR1Pqic71OhW3hNggD/IGEjeWdSZfsjig9iJ9deuFEgrFqtD9QZjU84Gkx6iNRP5Yilw60Xu4PuW6nfpKR0N61oaJU6lBMA+o+eISlRUCoqM7bjAkbjQnUEa1LCQdtSgkKVHEkJSCfRI9BjZHFCPcZXklLvFt5zbdnGnLleMyvN07bYStx2o8JpKPQnYR88PGXslXXMFvtt5tjFMq23FxKGKoPoU2QRIXAJVogg640xvMYy/8SOo3y1oKZSLespBOySXRJA9dhj6CfC8yXuh+Tny003Fio2lLYPirW2ED/HNkCBOoDRJMAzvAunDbiU0Udo+17Py/gjVB0MrHPsv6QuC3HVvQqmt9KXHCzJh0FwoASdMhR2id58uLDyp0ZygA8u4WytrCw7pUp9+C2NQMKaaIIlIB3n7xkbA4sOlSlynSB4ZpkHsC6xqHp+2yR/qpwrpG/DWp2oJ0lQDanXCpIED7j6dwJ/r7nGXe2W0jLvggCQCd++O+GBPMdsKAgSfb1GBBsAjcyRtj09nixN4I1Qdo2+mO+ED5SQY98KktHtvHM46UiIMbeo5xNkUIxT9jjwYnzGd52OFmiI277494cTPfbBZAi+zapmN9owFVOZJ5/fhwUiR7kemOKZncAeuJAblU87dj2OC1UpifLHbDmWSTuRtgBaJEHncbHBZDQ2OU8yqIAwUads7lXyGF1W3oZWpMgBJ45xKPh+t1HehmcXekp65puppQ2ipaS4lJSlwyAqR+1iZS2xsIrc6II5QpJACQZPM4SO2hpY0lKd/XvjRd06VZOuCXC3QvW951fiKXSvEEeyUq1ISPkkfTEYufRGpSXXbLfULBjwWKpop+ep1J/cjCLNFjPHJFGVWWKSoGlTCSkjgpwmorJd7A6HMt3q4WwoB0pp3lBHz0fdP1GLauXTHOVs8VarOKxlpIUXqRwOBXslBhwn2CcR2rtz1A+KWvpXqV7SF+E+2W16TwdKoOLFJSEpoKsvWvrJljS25V0d5ZQn7r6C24o+pWny/7OLEsHxgssKDWa8qV9FpTqU6wA+ie4AT5v9nFdm3trH3QQd5OCHbK24ndtKhxxthXjhLqiVJo1Flb4hem2Z1JaoMy0n2iASy4vQ4J4lKtxif0eYKGrQF01UhYO4KVbYwRX5It1cjS9RoUk+qcdoKTOeXFFzLObrpQxEJDxdRt2CHNSR9BiqWmi+jLFma6n0KYuJH3XMLWbkQRP9mMMWjr91my7KbgxbbyyPupUFU7m3qoagfokYn9j+MCzpPhZqy3dbaUxLqG/tDZPtolX4gYolppItjmRrRq4tqMThUiqbVMnfiTil8q9d+neapTaM00LzqCNbRdAcQTvCkncH5jE6pMwUtQAWKlKgeClUzjPLG11L45bJiHGzzEYMadSlXAIiMRxq6SNlDfCpu4BR+9hHEtUye2y+07VOinfGnwxAUPTCTNSLVeLctLTrrVaEwxU050PM7g7KIgiQCUqCkqiFJUNsRduv1RvhQmqCtiqfzwm0uWTg4W3NCEvKQp0JGtSElKSqNyAZgT74LLQPHHfBvjI7RGPeIkbEgYnoJwJlUwJ4wnXTDgbnC+QuI4xxQAEwMFhtsanaYDdX7sIHwlEwOMPFStsHnc4aK59oDgYncDx2NNS+pOqZ+mGWsuCG5K1fjhXcqyJ0wPfEQub2sq8/tOGU0L2LYqqb4wkjc+mGt/MzKOJMcQMMlcpMqAPHqd8Ry4VnhlWgGY9cOpWR2JLnc3MpndW30w21GdacSEzzzEYgVXWvE/4w8+uGp6qeI2dJIxamI8VE/fzghyfMdvfDe/m5MkBU/liBv3F1IJLp/lhvqLw4kE6oA7+uLCtw8Sb1Oa1GSHNO22GuqzWd4WSfXEDuOYm6VoO1FShtPGpSgkT2574jdTnht0lNEyt7tqcGhMesHc/lh1GyNqLGrc0HSpxbgAQNRJMADuTiIV/UFpa/BtzK6pQMah5USCQYJ3PEyBB9cSDKPQHqj1GWzX3Zg2i2LKVhytlsadUEoY++owSQVBKVD9qIxfOSvhq6e5TabeulOb9WogFdakeADpIVpZHlKTMwvWRGxxVk1GLF1dvyL8enyZOipGacv5Z6jdQXCLTQVTzClGXG0+EwiIBBcPJGqdOon0GJpcegjeTbLSXbMlemsfcu9qoVUtMCloJqbgzTrlZ8yvI7IgJII7jGqCG29LNOwltKEhCUpTCUpHAAxAesjIVliiKkyDmTLx/wD9xRn+GMctbOTqPCNkNHCPtcjXbsjWfLlGKa029mmTwrwx5lQNtSj5lH3JOD27YEq1aJiQBiVPhEkJMA78YQeGVJKO5xX2kn1HWOK6CJFtSCiACNPp3w409vTo1Ae84Ey3CAj6AjfC9pSUBIA2/jiuUmWRikJhSRKp20xgNM0E3GqKf8gxO33cLi6nnuBGEjKx9sqzA/YAH0xWWqhxBASRPt746hzSDvInCbxtJ45O/tjnigAE84VqxxUpRA3I774JccIgyT8sEu1Kid1T6++E7j3KSd55wm0feGrX5OPpOELz5BAJ7bz74E48d54HvhI6uZUCT6fxwyiQ5NkLtzyh1izKQTK8t2PcD/zq5/2Yly1kAzI2j54hVoX/APLJmITsct2beO32q5YmDikxKlfUYdivqFVC5g/hhA8ruBAwrqVggAAfzwiXE6fw274EQEOgiREbwIwkfUkApTHbvzhW5pAPH4RhG8mQFiR2/v8AjiyKElKghcKGogxxvgClR2EAHYYEtRI9B8sEOLAiTPpixRor3NhLigdjJg84IKu+ox74E4sj0jYH1OCXVnVAEj1PbEkEO6krH2vKKkqIUjMdNE+hZeH8cSZ4a0mFDUoYiXUhUVOVtSojMFKNtuUuD+OJaUJKSkArMem2GS4Ik6Gh5DiHPMtU8wcGgqABKh9cCf8AFLidaRG4EDffAldoIiNxiaDdZxrdJJB37Eb4GrVuB5iI2jHErSqNsDWRsY32jtiKCwC9KNgADsYH5Y8DyCd59McWoaOBqmPrjqD8t/TfE0RYQ8lX3iZnAG0laSQQee3ywOoPIBIPecAp5CIM7ncDbATZzTBICgR7nByHPQnTPbBKylMlJHfHtaUkKhIJ3wrQ6Y80VyUy4ClRBG/O+JTZuoeZLIoO2y8VVKqI1NOlJIHaRivQ7pPlUZ4G8Tg1mpJGmdu+/bFcoJ9SyMmi2n+uPUJDDhGa7sFJQSCKxwdvniJ5g+IPqOisq6Neb7qWkL2T9sWRpn54i7tX5VJPcEbbE7YgmY1vO5hqWaaXFLDSwAYEFtKj9BPOMeaFdDoaVqTe4s699SbsadNXVXR5Xn1KHiGVwP8AdhopOtIVTxWCqU73IghRO+2/H4YhLgq8yVAorQnxmmDodfmG0r7ie/bjfff1xLbDkCkQ8ayuX9qfUrWVKTCQqZ2G/f1JPvjNKKi+TbFqSC71m2sv9Oh1pmpbnQNWoAIQsgSUwd5Oxn05wVa7q/cKUeC/46ANKXAdQMbGTxzP1w/XvJd8rHaemy9TNKS4pTjqXUqUG9oUsIGxOkb7jjnExtfTK4/Z0IFKVr0iZG84xyTk2bozjGKKuqbfcnFJqApwaZH3ZSQYPf5fnhwosyXK0hDFZSF9CfukL3SPb/di12Ond+C0tKoARIHnUEJ52kmI+eC+seTq20tUFNXZTs9nW3TJV/RHlLcfB/bclahqO/EfuiPWx8ojfDK9rIZZ802e8FKKeq0uHbw3PKqfQfX67Yp7qSj/AJ91yths2B7+QYkrdE6i8oQw2SpaSVj1AwzZ5sdUL5+kFrWsVCEyFSdECBv/AKJ/DG3TZN01Zj1WHZB7SLlelvvJM746iT5gFTOxJ/v74G8zp8pQZETgxDegQUwTvzzjpnLRS/xBrQtX2d8j9Xal1DaNIjxPtTKQqZknSpY9gT6mN2/DXdbWz0E6fPV1aktNWRlLqdI8WnATusKBSpKY5O87RA5y3mPp/Z84vOLuhqdTtKKT9UGyfD1hZgqQogkjkEfuOJ/lvNV8sGWrdYsv3mopLdYmRQUxoE/0hlsb+GXGh4yhO5CiROLJR34lBeP8maT25t/dX8GxKS625VMq8qcabpEKBRdX3QhtTQMSsjQdPIEyNpMc4jCuqOWrdUIXec22trxlqdeatyVP+NGnSUusah6/eKSdthG+Ya1y419zcqLi5UPvPp1rrXnAvWrsFEq8T8U4ChTngth5+jpXwrUpPmfCkeo/xZB+h+uKvw9dWP2u7oWEGxJChGBhskRAG8RgZbgiREnvgSRPI2x3jyYAJPBgEceuOlrVOx+RwcEgAwCD8seKQfw7YACdE/d/PHdA2B5HG2DgJgEx88eCAdoPbAQ0Fhrykbd8c0QNkz2+WD9MDcc/XHtMTwMBFBGjv+GALb7R/PCnQRE7YAUyNxzgIGm5jRSOwd9J3xMvhnZH6OzLUd1XFDZ+jST/APnYh94AFE9xug4nfwxNhWWr84O96Wj8GGdvzwZH+Wxsftlurb42nmPfB7dvuHgKqEUVQplpIUtxLZU2gQDuobD6nbBqUzA9PfFh2m/Wlm0UltuNEXWW2kSXGg4gmAeNzO/pjE5M1KK7ys24UQBEeszOBu0zNU0tl9pLrSwUrbWApKh6EHnFvLcyRfH/ALVUuMGqcZLDa3FBSm0n+o2uUpP+jhOemeXqgUbNBc3GWmSovknW8/P+UTpT9EYXtPEZY79l2UdW9M8m3BYWuxMsKS2UINKVMge+lBCSfcg4YKrohQqCBbL7UNwDrFQyl0qPaCnRH4HF9VfTC/0zC3aNLVW8p/Q0w0sQlqfvLcXp3jsEnDVX5bvdpVWmrolppregKeqlJKGSD/UUsDX9Jw6zPuYrweKM81nR7ONKEeDSUtbrJChT1AGkep8TT+U4jtdle521Oq5WmrpEay2FvsKQlSvQEiD9Maf0uNJaL7S0eMgON6klJWk8EA8jClmCfugHmcP+Ikuon4dPoZLXYm3EwW4+YwkqcptOCCyD9MaxrclZUuwV9tsVGVOL8Ra20eE4pXqVohR/HDNW9GsvVBdXbq2qo1uGW0qh1psekGFH6rwy1Ue8Pwsu4yNcum9BVEFyiQSk6gqNwR3+eA0dPnzKyivLmcLrSjWFaFvF5BjsEuSEj5RjUNw6JXtAectzlJXNoSChOotvL9RChpH+viI3nppe7aXE19gqWw2jxFuJb1tpHutEp/PDx1EJd5DwTjy0V1ZfiG6tZf0t3e20N3aCt1t6mFhHyOoKP1GJ/l/4uctPlDOYrfX2lxZiXmtSPmVI1AD5kYitXlanWkqQAQTsRxiN3PJzKwqWQZ9RgccciE3E09l7rTkq/spftF/o6kK4KHUqHuNsSmmzlQvwW6lCp/qqGMDXLIDCHhUsIUy8jdDjR0rT8iNxhLTXrqPlcpTacz1im2xs3UK8VP1J8354qlhXcXwbfRn0SbzI0uIcSQcKW7uwvfxN/njAtq+I7P8AZ9LN7taKpKZ1O07hSpXyQrb/AGsTWz/FLZa0Jbrqp+hd06iKgFIT6gqPln5HFDx+BeozXVGyjfGEbl0D64JdzCyfuuD8cZrpOsVJWtoeYuKHULAIUFSDPphUOqCFbF8R/nYqlBotgXzVX5mDDgPzOGKuvqFSNc9+cVEepCF7KeHrM9sEu59aWd30795xW4sujRYNdd0L1ecb9jiOV902JBEe5xD6jOrW48UE/PfDPVZuQrdTg/HtgUGPaJBcblqKpI398R2srhvJOGerzMhZIKp2nDNVX5MkagJ53xdFFTQ8VNajniPzw0VNxSmUpUACMMNyzPSUsh+oAJ4QN1H3gb4QW5Gbs4PljLNnqFgGFuBIOkwFQpR8iDyIJM7Rvi+PJVJV1HK5XunpUFdVUIbG/O8/Ic4jL14vGYKz9GZatVVU1CwrQENKccIEyUtpmQBvJ+oxaVg+HkBp255uuqn3kNqX9np1Eg6eNbihJBAggAEdlYu7LeVbHlqkNFYrVT0bXl1BpEFcCAVq5UqO5JOGeSMPMpfrcIz7k/4W805gqEXLPl4FuZ1eZlCkv1CkhW6QQfDbBG4IKo7pxoXIfSXIWQQ25YrE39sQkTX1P66oJjSSFn7kiZCAlJnjElpW1FACtiewwpBI4JG8Yy5M058XwX44RjyL7SUm1URiB4DZMf5owYtRABMcc4b7G8f0HbieTSsnb/MGDHHVyBvHvjG1ybVILdeSNRCSPXFd9YHlHK1KSoQMx5e3P/1xSAfnGJzUOyNj29cV51fXqypTRP8A+kmXSY/+uaLDRQbuSSuqkknf3nnBe4gpiBgwgAkgfngtRCSRtMd8PRXYKUyYMRvHbBgdAUAN4POE0aRBMqPOBgKO4ETviGhkxSp09lciAYwjaemuqgpR/Z2+mBFZ2JPHbDHdbuzZ3Hah4KUl2opqcaeQXVpbB54lQwtDxdkg+0cjV3/hj3jg8qMYaGa5KwVTJj1wBFaVq0gjbiThKHHjxj/WgTGCXHSIUY3PpxhOl47SeNhvgta9Wx5nfE0G4OceBTIMnnfCVx3zGCODzjhdSABsMJlOgE+vOCg3EUtKp6vZiVvtl60J5/8AObh/PEwcKiCPaMQyzgp6sZhVPlOX7V+P2iv5xLnHNQ2P44amwcqYW9A3/ZAgYSOr3iPr6YMqHIOnkE4SuujSO4nfEqLFcwLsESN/rhOtSSjfbbtjq1GPKdhzO2CHd+RA4+fOLEqKm7CnVydQPy3wQpJUCQNgcHOARyZI32wSVBKSISB3Hvh0hLCVphBUDAJwQNIC5kkeuDytIhO3r6YKKgpRMyO04miLIL1QT5cszAIzFQif9IiPzxM3NJb2jcRiH9TwlVLl1fpmO2wfm8B/HEsdkAgbSY3OJrgGxLUpQFEmT6Rzgr7yoBkdt+04PdO07pj8ScFgJSRpEQInE0RYCNKpAPufT+4x0JASFSRG3vjpHYJMKA5nHASTI9jtgoNwW5IBKRp35nnHgQQAogk8zvgD+/3onsD29MdSQjcnYj04xNBuCqiNiST9MFsObkSR6e+O1Ck7gR6fLCL7RpJIUfngq0T3ila0hMmZmeceUtJmNj74SrqdQIBiO0fhjxWkgK1SBhGi1OxSRJ2VvjwdhzbsdzESIwnDv9YmeIAHOPIHiKHm32+eEZbEULqUNan31hDbaCpZPAEST/HEaGWrn1JuTL9qR4TNW6zSmkp16n3iltKPugT5tI27FUb84X5to6h21NW+kDi3a15KC2hMkoSCox3G4En0xf8A8PHQLqAKOluKLJQ0tOptZRUVzJKAVpQtCxuFOJUElIUkqCCrg+YDLJpySZrjuhjco9SIU9hsuUcstZfcyyqluNM+sv1TjipCAIDaWwIEGSSZJPp3m2ROnF7zMpJprc8EGDCk+cg99PbGi7H8PuW2VIq82Vq7zVDXrCGxTsrlZUmUglUpkJEKAISCRqkmybVZbRY6c0tnttNRNHdSWWwjUfUxyfc4rnp3k8vmEdX2S/8AJ/2/llK2T4fqxLYVVvNsrkEKUqTt7AfLFmoyPqp0U71wSylKYIpmQiR6bkjj2xKd/lj2+LMWmx4b295nzarJnre+hX956O2u6oS21e6+m386m1aVx/kqQUlJ98I7h0Ey5daUUtzzNmKrSAkBVTUtPuADVsHHW1rjzHbVGw9BizMcj0wPTYn1RK1eaPSRUY+GDpgQkvN3J1aBAcLraVj6pbGIl1K+FDJdblytrrNcH6eoo2Fvp+1uAoOgEmVADSIncg/TFyZm6h5RymlYu12aL6JH2Zk+I7IEwQPunf8AaInGPPiO+Kq9XmoqMk2BJtltLcPFKpdqAQCApXpH7I23Mk7Rmy4cNbca9bupvg2afPqZNSm/V77S5+/tmZ7tTs09c42BOlRkGDxhqWpJWRt6bemPVleX31LG5XudsFocnY7k8/P0xujFpUymcrbYsphoUGappK1U9Mq5IUkFJ8NVQ1ToAMESFuKJMjYHYSCUeec1VeWKVkUDDS331ES4ZCQJ4jvthaxaLVUv0F6qqIPVbSXmWnFq1JQhJbUISeDqcUZ58xxCurbkV1CgHYiY0juD/Zi1KlwZ1Up8k0sNtrL5RN1tdWHU+kKKE7pAI7apOJHRZVpkykKcKR2KiYHv2wjyUUKsVIkxsgDfjjjEsYUnYxvv2w8opMpjkk0PQSJOngj0wJKUzEYEgJ5AOBhJMenbHTs880ASFQUkFW+047pMTEjBiUgCIn1x3TIIg+2JsigsJnfkH24x3TvtsD3wYlO4kCP446UnyyDuOcFhQAoAO0/PHNJT2EExtg0tk7nc/PHdJ+XzxNkUEFMgkHbvgBQdz9DxhQU/siIGAKQfQH6YLChiv4025+SB5dtsT74V0KXkm+vet/fSPpT0/wDPEEzOUotT/wAgJ+oxO/hSM5BvipMf4Q1HG/8A4tTYXK/ymTj9suZAIMgd43HOEGYL1meizRbrTZlqXTptaK19soSUrJVpSiSiQTpUR507JV6Yc0AwCdp3wBxLNRnuqYW0o+HlyzOSRt5nK0fj5cZIumaJxtCb9P5gRTp/SmV1uvvGUM0yfFKE9tXgl6PmSPeMDpc6WxFaq3M1lXQvpSFPhDo8h9FJSrX9dONL1GV8u1bbSKmx0Sw0kBH6hI0iOBtxhguvSbKVzpHaMNVFO06Z8NLpW2D38ipSQfTCrURfVFr0ORcxZVFv6l1zCE1DGZ2/CB8MIqgG5V8lBKj88Smk6qZgpQlNbb6eoO0qSst+X1CYP78Aufw7Wx5xtVvqqVKGxCWvBVTIQfUJYUkH5KBGIfXdBM2WlNTWWp18VCpQp6nfQolH+QhKUOEexXOGvDIqePU4+5liNdRcpV1S5WXWwOMVHhln7SWEqcKDykKRKgPwwOmt3TK5CipLfXilSworDDb8KeB7OFcrUPqMUvXZf6hWJ5i3/aXQ22PEP2ynWHXttwkBDqj8i4k++EAzNmZhLrtwyu3UJWdNMzSKC3FRydDSnVx7FKT7YnsYv2WR+JmnUkX050+UWHHLXeKeodcelsOAttttem2oqI9dp9sJ6nKF6o11Kk0ynmKdIUlxEKU96hKEkqn54pqi6iUVuqKa3uuV1qqnDrWyFeGEEd9JIWr38k+2JlaurdcgOqYzQw4lBiaxHhgfLUEkj8cVywSLYaqHeiYss1VI83TvsLbefb8VDSgdZT6lPI+uCakpcOob7Rzg2g6q3BSGzWWxioZcTu405usewIgj64WM5tyZXNMNVdpVRhlZWhtKClIUeSQ35T9dsUvDJOzStRCSqyK3OxWa6qK7laqSpc0lAW6ylS0p9lESPpiJ3PpHlCsCRTtVVHpmQy+Vaz7+Jq/KMWuqly1cEPi33hKX3XAoKVpWGh3SlKdO3zwkutmbolqcZqNbJ0hE8mQZJ4A4/PEXOHRkpQyGcs09Eqm3W2pudLdqepapWnX3g4yWiG0JKjpgq1Kgd4xT1ysKVjdsbn0xsbNzWvK16RA81uqR+LShjOFRQJDe8cd8XY8zkuSJYEuhTlfltMnybD2xF7pllo6v1IkjuOcXPW2vxXPCabKlqVpSlIJKlEwAB67iMTDJnw3XXMjiK7NT7lot6xq8JEGrcBAIgEFLXJ3VKgUwUbzh5ZEuWNC0ZMosnX2uuCKDK9LcHa+pJCGaBLinndIKiAhEqVASTAHAJxoXKXwpdWW7BVXnO2dqWzvJDYp6D7OKxxB8TQS4ttaEJ2hQCVOSFblBBGNbZPyHk/IdCqjyrZKagS6AHnUjU89BURrcVK1QVKgEwmSBA2xzOD3hWGqcSdwpkfi8gfxxmeVydIvdJGAs4Lqcu3lNHYb4u60D1FQ1tPVPMfZ1uN1FIy+CWwpYSR4hEajEcnEaez5daU/0hh4AA7gSNvcTGJDmRCXaaxubgryzYfkf+S6YTiMVNMTsUj8PrjbHHGSM3ayi+gD/AIym1/8AX8iD5seVn5CxKn9vnGGG62SlqJU8w2VRGqPNHz5GIPmOyMUTJqDcKqmYSR4gT5wE7Tt947dp3wdh4FkdQmuUWTV9RaVo+H46luDhtvdX17D6xiTZWyj1Pz+EVNsthttucGpNZVnw0LSQSCkkSoERuhJAPfFu9POivS7IzDFVZbWm51SQHEV9eUvrmQpKkJADaIMQpKQqP2jixkVILpkSSY24xTx3ESzdyK6yb0DytaalyovlS9fKtpwD9d+raJhKgdAJKuYOpRBHbFuUVroqJhpikpWadlpAShptASlAHAAGwGEFG6A88ZMlST/sjDm06VRJkATiXZmbcuWeuCEN2m4OAABNM6Z+SDh7aaSBpgfTDJdDqstegbA0rv8A3Dh3bc7x8sVMsixehIiSScdUBHecEpdPc/jzjpcmASPlOK2i1M5Yif0DbPX7GzM/5gwc+sgElUe3rhDYHZsFsJ70bJ/2Bg15wFJ35wm3ks3id9RmAZxA+rRKsq0wBBnMeXYkc/8ALNFicOL1Kiex7YhXVVP/ADVpFHn/AAky59R+maLDpEbiUOtEAq5OEvmkx2w5LAIO+EpQkGFCJM/XAgbCkpnkxGDDCU88cY5AG4UPY+mOEpgGAPb1xDVkqVFYXrO7OV+qVdbqmx3esRc7dbWRUUVOHm6VSXK0gvAK1pSZPmCSBpOopkSxdYL7dHso3c2uoXQVTFTbnKaqRpc0LFS0QrSoFJA9DIIxKKEN1HWPMniIk01mtikmeCVVIn8CRiK9YUobyzeg0kBIqreAlI/7dH9mGjBffvLHke778B1sn+EbNHbWMw1rVRWtNoD9QwPCQ85ACjo/ZkyY43xKWXSHSFHecMClj7RT8yVnv7jDol0eORtHqf44qcbodS6j+06pQEjbtjzi54gkemCGVygAD5Y6pQEpO4/PDbRNxxSpEmNzxgomTBCSB7Y7rSo79hgoqRBIUSfltiaI3EZtfl6o3xQGy7BbAPpUVv8APEpcJSJiB+/EToHtPUy7pJn/AJCtx29ftFWMShxcCD/KcFDSYQ4SdyOTO+ErhPYkjt7DjB7qhvH02wmUqQQPx9sNRXuAq2EaRtxhM6sTwPbBpXPp7YTrSSfMrbDJCthbi9SjHPMHBS9JOlW0fjg1SYgjf398AiZUZ3w9CidQJMlXEfUYJd3BIkcyMKlQE/dE9/bBbiUpBVM7fhgoLIL1LT/QbG5JJGYrVt86lH88Ss6QCVat/bEX6nj/AJOtHonMVo3/APvbf88SdXlIBG/piV0JfcFuxEDf6YASeJM+s8Y84oKlBTuNt8clI52H9zgSIOyNI2II/M48oQNRjcHfmMc8szEnmMc1AzEbbDEdACHlriSTthO64QAk6jA3JOO1a/DEhO07TthEt4qkrjj15wyJoG+8COAk4QqciQTPfAnXkwDIHaPxwjW+Egk88yMBKY