255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,27,0,1,0,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,8,9,10,7,6,4,5,255,196,0,104,16,0,1,3,3,2,4,3,5,6,2,3,7,14,10,1,21,0,1,2,3,4,5,6,7,18,8,9,17,19,20,56,181,21,33,34,119,133,22,35,49,71,134,197,23,24,37,50,51,25,36,52,65,83,114,212,38,39,69,82,86,87,97,99,113,115,116,130,149,166,53,54,57,73,84,88,104,150,211,228,55,81,85,98,100,136,179,198,40,66,68,117,182,67,101,146,240,131,145,132,147,161,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,251,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,133,186,114,225,203,50,172,231,131,29,60,202,115,92,154,235,144,94,171,125,173,226,110,55,74,217,42,234,167,217,117,171,99,55,203,34,185,238,218,198,53,169,213,125,205,106,34,123,145,9,42,1,90,188,229,53,99,84,244,191,248,65,252,51,212,188,175,18,246,159,218,15,27,236,43,205,77,7,138,237,251,63,183,221,236,189,187,246,247,31,183,119,94,155,221,211,241,83,154,242,137,214,253,104,212,174,36,178,75,22,163,106,246,107,149,91,96,193,235,42,226,163,189,223,234,235,160,142,118,215,208,53,178,182,57,164,115,81,232,215,189,168,228,78,189,30,228,255,0,26,146,127,143,222,45,178,174,17,181,79,68,178,155,108,94,59,27,190,251,110,223,147,91,156,217,37,238,80,182,166,210,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,163,212,150,184,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,32,85,87,30,180,218,49,204,3,80,184,126,214,11,237,37,6,159,92,234,45,243,90,174,245,125,215,173,166,227,61,166,217,178,25,37,116,189,170,122,23,43,103,114,170,69,240,205,58,200,247,53,139,35,219,61,64,0,16,43,134,14,61,105,170,184,158,212,238,22,53,146,251,73,70,250,60,226,247,111,193,174,117,29,213,125,99,214,237,90,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,218,234,175,88,154,249,234,0,5,122,219,120,237,186,235,119,49,236,19,67,52,183,38,164,147,75,236,53,23,86,213,86,90,231,115,217,146,86,178,205,86,231,62,73,58,34,62,154,25,122,182,54,51,116,111,124,125,253,210,34,195,218,176,160,65,94,100,28,87,106,63,9,90,143,161,249,174,21,47,142,181,87,125,160,130,255,0,96,158,101,101,45,222,149,171,110,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,249,149,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,69,94,61,184,223,177,112,143,130,69,69,142,85,90,174,90,155,123,237,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,177,178,178,53,222,142,124,189,54,181,205,142,85,103,95,225,146,237,117,191,240,219,165,23,219,237,206,174,227,114,184,224,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,233,96,166,190,98,56,143,22,124,42,231,105,150,225,220,70,106,171,180,203,44,184,75,21,137,169,156,94,106,102,181,200,216,98,145,244,181,82,189,90,198,238,123,231,240,232,178,73,35,226,167,114,189,202,230,61,203,202,184,81,230,77,174,58,25,168,236,185,234,134,109,149,234,54,25,117,237,211,222,109,183,139,180,213,213,84,241,162,175,74,154,25,42,30,189,185,153,185,202,177,238,108,114,183,225,126,213,72,229,138,244,241,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,43,175,156,166,172,106,158,151,255,0,8,63,134,122,151,149,226,94,211,251,65,227,125,133,121,169,160,241,93,191,103,246,251,189,151,183,126,222,227,246,238,235,211,123,186,126,42,115,94,81,58,223,173,26,149,196,150,73,98,212,109,94,205,114,171,108,24,61,101,92,84,119,187,253,93,116,17,206,218,250,6,182,86,199,52,142,106,61,26,247,181,28,137,215,163,220,159,227,82,221,10,64,227,163,153,54,109,172,122,143,75,108,225,227,54,202,240,220,51,23,241,20,244,215,43,77,218,178,217,85,127,146,69,102,250,153,163,141,236,219,10,118,145,33,141,237,238,53,174,145,207,218,178,44,81,254,87,5,15,227,19,139,77,101,162,195,127,153,29,106,163,196,45,189,43,50,155,221,22,89,92,239,1,75,181,235,28,104,233,39,70,36,211,189,157,168,211,163,220,157,95,39,109,236,138,68,38,255,0,16,156,102,73,193,223,25,184,86,156,228,181,213,115,105,93,247,7,180,69,120,150,178,90,219,165,109,181,98,169,186,195,29,92,78,124,234,231,189,206,90,117,169,149,237,154,105,99,129,58,111,123,90,139,58,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,10,245,185,113,219,117,209,30,99,217,222,134,106,150,77,73,30,151,223,170,45,77,165,172,186,78,230,51,27,173,125,154,145,205,124,114,116,84,101,52,210,244,108,140,126,216,216,249,59,251,163,68,155,187,97,64,0,8,84,156,125,81,233,223,29,153,247,12,154,199,112,181,91,113,5,240,53,24,238,69,89,83,5,12,54,137,22,207,79,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,198,201,25,217,154,160,230,156,77,221,174,182,14,27,117,94,251,98,185,213,219,174,86,236,30,251,87,71,89,73,51,161,158,154,120,232,38,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,28,131,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,236,116,76,145,119,171,153,47,93,205,107,100,137,95,42,128,0,225,92,111,234,246,101,160,188,49,229,186,185,167,243,210,71,125,199,106,45,19,83,165,92,9,52,18,177,247,74,72,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,63,87,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,217,59,99,93,205,99,221,4,174,137,239,107,22,72,209,175,218,222,170,214,246,0,1,199,248,162,226,111,1,225,103,75,238,90,129,151,212,210,86,92,153,78,231,89,113,228,184,195,77,91,121,157,36,138,61,144,54,69,220,230,49,211,196,233,94,198,189,99,141,92,253,174,232,141,119,229,112,65,171,217,150,189,112,199,137,106,230,160,79,73,37,247,34,168,187,205,80,148,144,36,48,68,198,93,42,226,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,143,252,48,113,235,77,85,196,246,167,112,177,172,151,218,74,55,209,231,23,187,126,13,115,168,238,171,235,30,183,106,215,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,178,46,215,85,122,196,215,207,80,0,0,17,215,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,77,187,251,105,213,95,36,49,171,163,238,164,141,134,188,188,185,154,92,110,23,219,134,149,241,85,159,120,137,47,87,9,174,22,76,162,230,180,180,148,180,59,217,81,81,85,5,109,75,229,141,145,195,189,177,182,153,140,141,118,186,85,137,21,177,182,38,50,213,1,5,121,144,113,93,168,252,37,106,62,135,230,184,84,190,58,213,93,246,130,11,253,130,121,149,148,183,122,86,173,185,81,174,84,69,237,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,230,86,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,0,225,92,111,234,246,101,160,188,49,229,186,185,167,243,210,71,125,199,106,45,19,83,165,92,9,52,18,177,247,74,72,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,63,87,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,217,59,99,93,205,99,221,4,174,137,239,107,22,72,209,175,218,222,170,214,246,0,8,255,0,198,143,22,118,46,17,244,177,114,218,235,29,214,229,122,189,248,155,118,60,216,45,143,168,161,101,201,41,164,146,5,173,151,124,108,142,29,237,111,86,36,137,51,219,189,99,99,146,57,28,202,214,225,107,154,94,163,216,56,142,188,102,60,71,229,183,91,150,15,155,244,167,172,160,163,234,234,28,110,68,123,124,61,77,37,42,163,222,216,98,98,58,57,35,137,201,36,141,122,202,254,252,177,181,31,115,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,43,171,153,95,48,186,61,50,177,87,104,86,131,101,255,0,234,234,191,108,87,139,229,174,104,42,35,179,210,239,169,134,166,149,147,71,50,201,77,113,108,144,177,170,142,143,116,113,202,174,107,153,38,199,55,160,114,204,227,71,249,147,211,135,233,190,106,238,222,125,128,219,233,32,169,168,154,187,189,37,246,133,19,180,202,238,146,61,211,58,102,171,26,218,135,46,230,247,37,137,232,228,239,36,113,205,80,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,165,108,231,155,7,16,213,92,67,85,106,198,159,86,210,81,227,20,116,245,86,107,102,45,112,138,161,109,213,150,229,168,154,74,122,138,218,86,212,185,169,92,141,124,91,166,130,70,127,100,214,34,172,106,230,190,101,106,199,51,15,255,0,21,141,62,226,151,72,44,159,152,20,216,222,95,140,220,211,255,0,221,213,83,84,209,54,167,103,253,30,104,170,99,79,242,123,217,253,173,57,50,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,255,0,34,175,181,0,2,0,113,99,198,190,85,194,159,29,216,93,146,237,115,241,26,101,147,97,246,184,242,59,125,66,200,248,232,55,220,235,227,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,115,98,124,83,210,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,2,63,241,163,197,157,139,132,125,44,92,182,186,199,117,185,94,175,126,38,221,143,54,11,99,234,40,89,114,74,105,36,129,107,101,223,27,35,135,123,91,213,137,34,76,246,239,88,216,228,142,71,50,181,184,90,230,151,168,246,14,35,175,25,143,17,249,109,214,229,131,230,253,41,235,40,40,250,186,135,27,145,30,223,15,83,73,74,168,247,182,24,152,142,142,72,226,114,73,35,94,178,191,191,44,109,71,220,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,10,234,230,87,204,46,143,76,172,85,218,21,160,217,127,250,186,175,219,21,226,249,107,154,10,136,236,244,187,234,97,169,165,100,209,204,178,83,92,91,36,44,106,163,163,221,28,114,171,154,230,73,177,205,232,28,179,56,209,254,100,244,225,250,111,154,187,183,159,96,54,250,72,42,106,38,174,239,73,125,161,68,237,50,187,164,143,116,206,153,170,198,182,161,203,185,189,201,98,122,57,59,201,28,115,84,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,105,91,57,230,193,196,53,87,16,213,90,177,167,213,180,148,120,197,29,61,85,154,217,139,92,34,168,91,117,101,185,106,38,146,158,162,182,149,181,46,106,87,35,95,22,233,160,145,159,217,53,136,171,26,185,175,182,158,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,176,17,127,152,15,19,25,151,10,26,105,133,106,150,31,67,73,113,99,179,138,75,109,222,217,82,136,214,92,109,210,80,214,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,127,107,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,252,138,190,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,147,253,73,251,105,194,185,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,107,190,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,193,64,60,209,252,246,106,111,209,125,30,136,154,156,174,184,250,163,204,44,86,222,25,245,138,225,106,181,221,113,203,125,53,14,39,120,158,166,10,56,238,116,172,124,84,208,91,92,199,57,187,235,27,220,141,177,118,209,206,154,54,187,114,35,227,87,205,101,64,28,127,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,217,3,100,93,206,99,29,60,78,149,236,107,214,56,213,207,218,238,136,215,121,254,20,120,215,209,174,45,44,76,251,27,115,246,110,95,71,111,142,182,247,139,86,43,188,85,7,87,172,110,116,114,43,90,202,168,81,232,159,123,31,94,141,150,30,227,98,124,137,25,69,156,88,249,167,214,79,152,25,15,168,206,91,247,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,63,85,169,130,159,237,52,107,28,175,241,52,180,219,145,235,51,25,4,142,168,142,54,44,109,248,100,110,214,201,219,138,106,128,85,175,53,14,61,105,169,105,174,188,44,104,221,246,146,177,245,148,243,91,243,155,157,63,117,31,70,244,150,23,37,5,53,68,114,181,170,245,107,39,138,169,142,99,217,178,94,215,84,122,74,214,68,190,87,30,123,52,203,235,94,143,90,95,240,42,175,158,119,228,159,234,79,219,72,213,203,187,141,250,206,21,115,181,196,179,26,173,218,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,110,231,190,15,16,169,28,146,62,42,118,163,26,174,99,26,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,131,143,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,209,26,236,246,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,116,61,194,119,149,141,27,249,127,143,122,116,7,85,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,240,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,74,242,189,227,167,248,41,149,51,67,181,143,51,240,154,109,122,223,236,122,154,214,238,134,197,116,146,70,170,117,153,92,158,30,142,110,178,119,58,163,152,201,85,146,125,211,93,81,34,245,94,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,30,255,0,153,215,48,186,60,166,142,167,135,94,31,178,254,245,170,109,209,101,183,251,100,208,79,75,117,165,150,8,100,138,150,138,174,9,159,186,21,238,204,202,148,218,199,43,163,72,247,43,22,86,190,5,240,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,178,38,185,91,209,100,150,54,251,183,33,161,62,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,118,68,215,43,122,164,113,70,223,126,212,42,135,157,95,154,124,91,229,253,15,168,220,79,85,202,223,143,170,61,59,240,60,50,107,29,194,213,109,196,23,198,84,99,185,21,101,76,20,48,218,36,94,237,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,127,27,36,103,102,223,192,40,7,154,63,158,205,77,250,47,163,209,18,211,149,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,217,23,107,170,189,98,107,237,40,0,10,1,230,143,231,179,83,126,139,232,244,68,233,229,123,199,213,247,90,118,112,241,172,215,15,25,151,218,173,239,168,177,95,234,106,88,147,94,169,97,218,143,166,157,30,228,124,181,145,177,85,233,35,81,206,150,40,228,124,157,31,19,228,154,197,78,85,197,143,149,141,100,249,127,144,250,116,230,120,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,19,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,246,78,216,215,115,88,247,65,43,162,123,218,197,146,52,107,246,183,170,181,189,128,0,69,94,104,254,68,245,55,232,190,177,68,83,95,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,61,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,195,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,203,148,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,111,220,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,253,86,166,10,127,180,209,172,114,191,196,210,211,110,71,172,204,100,18,58,162,56,216,177,183,225,145,187,91,39,110,41,170,0,0,230,156,67,241,3,128,240,203,165,245,218,175,168,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,239,149,205,71,117,72,226,145,222,253,170,103,179,136,126,32,115,238,38,181,66,187,85,245,25,244,140,185,86,83,211,210,69,71,66,179,37,21,20,16,198,141,108,84,241,205,36,142,141,138,237,242,185,168,238,139,36,178,59,221,185,78,127,115,180,221,108,181,44,163,188,219,42,232,42,36,167,130,173,145,84,194,232,158,232,39,137,147,67,42,53,200,138,172,146,41,35,145,142,252,28,199,181,201,213,21,20,185,78,87,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,188,110,67,68,214,189,101,100,155,147,108,181,52,237,99,85,95,191,185,44,110,87,171,92,176,205,43,172,40,170,190,121,223,146,127,169,63,109,35,87,46,238,55,235,56,85,206,215,18,204,106,183,105,150,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,187,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,222,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,138,188,209,252,137,234,111,209,125,98,136,166,190,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,232,79,76,245,87,78,53,147,21,131,53,210,220,210,213,147,89,106,54,183,196,219,234,18,78,204,142,141,146,118,102,103,245,225,153,25,36,106,232,164,70,200,205,200,142,106,47,184,245,96,241,90,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,255,0,149,23,61,124,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,181,229,169,204,46,179,76,175,180,58,21,175,57,127,250,133,175,221,21,158,249,116,154,122,137,44,245,91,41,161,166,165,124,210,76,177,211,91,155,28,47,106,35,99,219,28,146,163,156,230,71,189,205,185,66,37,115,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,219,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,219,104,90,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,245,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,28,23,113,109,138,241,115,165,137,148,219,98,240,57,37,139,195,91,242,107,115,155,28,93,186,231,83,70,247,207,4,73,52,178,37,28,146,44,205,133,242,42,57,221,153,17,83,171,20,238,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,131,204,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,141,146,44,143,85,87,49,144,242,174,12,248,51,207,184,179,207,233,168,232,232,106,237,216,77,186,161,146,223,175,210,197,52,48,58,8,230,167,74,154,74,90,148,130,88,86,187,179,80,146,71,20,157,19,162,110,119,187,241,159,252,219,48,12,55,75,56,38,192,52,251,79,177,234,75,30,61,99,206,40,41,168,104,105,145,118,68,207,103,220,149,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,97,7,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,122,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,55,54,39,197,126,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,107,195,175,52,45,26,214,205,101,190,105,13,222,79,97,77,93,144,84,209,97,23,23,198,230,80,221,232,88,216,153,78,217,37,149,91,36,117,149,18,120,137,25,19,161,141,168,215,69,14,231,205,211,185,10,249,213,249,167,197,190,95,208,250,141,196,250,185,97,113,235,77,163,23,90,78,31,181,130,251,73,65,167,215,58,138,153,173,87,122,190,235,214,211,113,157,208,236,134,73,93,47,106,158,133,202,217,220,170,145,124,51,78,178,61,205,98,200,246,220,248,0,30,43,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,242,162,231,175,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,185,93,11,247,69,35,31,27,149,118,189,142,218,231,179,100,143,150,188,181,57,133,214,105,149,246,135,66,181,231,47,255,0,80,181,251,162,179,223,46,147,79,81,37,158,171,101,52,52,212,175,154,73,150,58,107,115,99,133,237,68,108,123,99,146,84,115,156,200,247,185,183,40,68,174,97,156,105,218,184,88,210,250,139,22,33,144,82,55,85,50,90,116,76,126,141,105,155,84,180,80,44,155,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,109,11,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,126,182,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,130,238,45,177,94,46,116,177,50,155,108,94,7,36,177,120,107,126,77,110,115,99,139,183,92,234,104,222,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,179,34,42,117,98,157,214,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,144,121,151,241,199,83,196,118,101,54,143,96,236,164,102,157,97,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,241,178,69,145,234,170,230,50,30,85,193,159,6,121,247,22,121,253,53,29,29,13,93,187,9,183,84,50,91,245,250,88,166,134,7,65,28,212,233,83,73,75,82,144,75,10,215,118,106,18,72,226,147,162,116,77,206,247,126,55,253,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,128,28,234,252,172,98,223,48,40,125,58,226,64,14,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,110,108,79,138,252,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,123,148,22,188,225,185,159,14,148,218,26,218,218,74,76,179,0,168,173,123,237,238,168,87,79,91,110,168,170,117,67,107,88,213,99,83,99,101,169,124,14,107,85,251,22,56,220,245,111,122,54,147,212,2,152,57,200,235,206,27,169,90,185,138,233,78,31,91,73,115,126,155,211,220,25,119,174,166,168,89,25,29,198,173,240,164,180,74,155,17,187,224,109,36,106,247,53,238,248,230,116,110,70,62,39,161,242,242,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,170,178,205,57,83,241,207,117,178,228,212,28,46,234,189,210,174,225,109,191,212,36,120,165,234,227,116,115,214,217,59,41,217,28,86,197,239,201,181,180,207,108,12,100,17,197,209,91,51,246,35,31,222,69,139,165,115,122,226,199,42,211,79,178,90,23,166,119,204,175,23,201,42,187,57,109,109,254,205,119,146,223,253,227,253,245,75,29,26,44,46,73,36,223,35,95,35,209,202,214,183,179,23,68,122,185,123,126,87,150,167,29,28,86,106,230,163,208,232,86,79,65,106,212,11,85,29,189,213,181,119,203,165,98,80,220,173,86,248,86,154,21,149,243,49,143,241,221,58,237,70,58,53,158,89,170,17,210,78,214,53,206,108,85,230,143,231,179,83,126,139,232,244,68,95,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,188,158,89,156,104,255,0,50,122,112,253,55,205,93,219,207,176,27,125,36,21,53,19,87,119,164,190,208,162,118,153,93,210,71,186,103,76,213,99,91,80,229,220,222,228,177,61,28,157,228,142,57,170,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,15,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,253,173,89,102,84,71,72,230,181,17,24,198,71,27,37,87,41,78,16,242,172,203,81,232,248,154,203,104,174,182,172,67,24,239,125,158,168,130,190,74,41,46,215,68,94,211,182,163,17,31,45,28,108,89,217,47,196,214,73,34,182,37,238,177,42,35,72,129,197,143,154,125,100,249,129,144,250,140,231,63,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,208,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,119,19,170,62,57,163,71,73,218,89,29,34,136,85,204,71,143,170,62,24,241,84,192,244,182,225,106,185,106,109,239,187,79,213,42,96,168,251,51,26,71,19,252,77,85,54,229,122,76,246,79,27,169,227,145,137,27,190,41,29,185,177,246,229,162,194,85,114,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,85,89,101,60,173,248,250,163,211,191,3,195,38,177,220,45,86,220,65,124,101,70,59,145,86,84,193,67,13,162,69,238,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,241,178,70,118,109,252,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,158,30,43,184,174,212,126,45,117,29,249,174,107,47,129,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,251,90,178,204,168,142,145,205,106,34,49,140,142,54,113,83,74,124,39,121,88,209,191,151,248,247,167,64,117,80,14,63,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,111,84,115,115,217,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,244,26,185,196,190,169,235,142,9,129,224,186,153,118,246,223,240,255,0,218,158,10,243,89,61,77,77,210,187,199,77,28,178,120,185,230,149,253,221,157,166,50,61,173,110,214,53,26,187,186,34,167,228,232,246,186,106,62,131,86,100,215,109,47,188,251,26,235,148,99,243,99,115,92,162,69,74,170,58,89,103,130,105,31,76,244,84,237,76,190,29,172,73,58,43,152,215,185,89,181,232,199,179,240,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,65,28,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,116,172,202,111,116,80,189,190,62,171,115,214,56,209,210,42,189,97,129,143,237,70,157,24,213,232,249,59,108,124,178,33,32,10,86,231,87,230,159,22,249,127,67,234,55,18,0,23,39,202,247,143,171,238,180,236,225,227,89,174,30,51,47,181,91,223,81,98,191,212,212,177,38,189,82,195,181,31,77,58,61,200,249,107,35,98,171,210,70,163,157,44,81,200,249,58,62,39,201,53,138,130,128,121,163,249,236,212,223,162,250,61,17,21,75,211,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,234,181,48,83,253,166,141,99,149,254,38,150,155,114,61,102,99,32,145,213,17,198,197,141,191,12,141,218,217,59,113,77,80,1,64,60,209,252,246,106,111,209,125,30,136,139,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,211,192,39,29,150,174,46,241,154,219,22,75,71,73,105,212,92,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,247,61,167,96,226,199,202,198,178,124,191,200,125,58,115,53,135,106,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,88,4,85,230,143,228,79,83,126,139,235,20,69,0,146,211,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,239,99,75,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,81,15,49,30,55,235,56,170,206,211,18,195,170,182,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,219,94,201,252,58,172,113,200,200,170,28,143,106,57,239,106,68,2,255,0,185,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,120,172,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,189,40,242,155,37,20,207,119,128,170,220,244,142,68,108,136,143,72,103,99,59,177,175,87,181,58,190,62,227,223,20,138,72,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,62,220,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,245,163,197,172,149,179,49,222,2,151,107,18,73,21,177,162,49,38,157,236,238,200,189,94,228,234,200,251,143,100,81,169,213,121,119,112,11,89,196,230,84,185,230,169,91,238,182,221,50,178,118,170,58,45,52,244,255,0,105,164,89,37,103,134,165,169,218,140,88,88,248,36,109,68,145,189,100,111,195,27,118,186,78,228,86,21,204,19,128,172,123,137,156,54,187,57,211,235,21,37,30,170,90,41,228,154,133,244,254,22,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,163,111,245,85,129,101,95,236,174,57,146,99,151,15,248,202,58,235,109,117,60,159,245,100,134,104,228,103,252,14,107,155,254,37,66,250,120,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,14,199,68,201,23,122,185,146,245,220,214,182,72,149,241,87,158,119,228,159,234,79,219,74,171,44,167,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,54,72,206,205,191,128,0,34,175,52,127,34,122,155,244,95,88,162,40,4,147,252,14,113,199,153,112,133,153,58,150,169,149,119,205,58,190,84,53,247,235,11,30,155,227,127,68,111,141,163,220,168,214,84,181,168,212,86,170,163,38,99,81,143,86,171,98,150,43,254,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,193,194,184,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,103,219,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,108,114,50,57,182,47,193,60,93,198,49,238,134,86,43,100,141,234,212,223,27,216,228,78,142,66,194,184,113,230,239,117,196,52,27,36,196,53,162,58,187,230,123,141,217,222,152,109,234,72,29,82,151,169,253,209,193,79,113,232,246,59,124,110,115,94,249,247,162,203,12,114,117,94,251,90,181,21,235,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,182,73,31,28,59,215,224,130,46,227,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,250,186,195,161,122,143,160,213,152,205,167,84,44,222,198,186,229,24,252,57,36,54,217,85,82,170,142,150,89,231,134,54,84,177,81,59,83,47,135,115,214,62,170,230,53,237,71,237,122,61,140,249,113,61,29,207,179,172,3,43,212,108,66,195,87,119,182,225,117,20,81,94,162,162,165,154,162,122,88,42,33,172,155,197,189,177,177,205,101,52,109,160,149,36,149,238,106,53,100,139,241,220,170,223,213,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,73,149,199,183,52,47,227,94,43,22,145,240,245,37,214,205,138,94,109,241,73,147,93,42,163,240,245,213,189,216,209,207,182,49,168,171,219,133,155,150,57,220,142,94,243,145,204,106,172,8,174,168,133,90,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,209,78,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,98,7,58,191,43,24,183,204,10,31,78,184,148,172,79,254,90,156,192,191,129,53,148,58,9,170,211,111,192,110,183,7,123,46,226,231,117,146,207,93,87,61,51,62,246,89,234,89,13,61,185,137,226,103,147,107,21,201,36,143,127,191,115,139,169,5,48,115,61,227,214,155,89,238,181,124,63,104,253,246,146,191,79,173,149,20,211,93,110,244,157,214,45,218,227,3,166,223,12,114,182,94,213,69,11,85,208,57,21,98,248,166,129,36,99,156,196,141,238,141,124,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,252,104,217,92,199,183,196,200,214,200,216,89,181,219,158,138,229,78,219,36,123,59,167,55,251,7,217,77,125,211,220,91,219,119,91,207,177,180,190,211,111,246,141,218,167,196,87,86,118,171,107,217,223,168,151,162,119,38,126,221,207,127,68,220,229,85,232,157,72,44,91,247,43,174,62,168,243,11,21,183,134,125,98,184,90,173,119,92,114,223,77,67,137,222,39,169,130,142,59,157,43,31,21,52,22,215,49,206,110,250,198,247,35,108,93,180,115,166,141,174,220,136,248,213,243,89,80,0,28,43,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,102,125,181,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,118,199,35,35,155,98,252,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,228,44,43,135,30,110,247,92,67,65,178,76,67,90,35,171,190,103,184,221,157,233,134,222,164,129,213,41,122,159,221,28,20,247,30,143,99,183,198,231,53,239,159,122,44,176,199,39,85,239,181,171,81,94,186,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,8,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,31,171,172,58,23,168,250,13,89,140,218,117,66,205,236,107,174,81,143,195,146,67,109,149,85,42,168,233,101,158,120,99,101,75,21,19,181,50,248,119,61,99,234,174,99,94,212,126,215,163,216,207,151,19,209,220,251,58,192,50,189,70,196,44,53,119,123,110,23,81,69,21,234,42,42,89,170,39,165,130,162,26,201,188,91,219,27,28,214,83,70,218,9,82,73,94,230,163,86,72,191,29,202,173,253,94,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,153,92,123,115,66,254,53,226,177,105,31,15,82,93,108,216,165,230,223,20,153,53,210,170,63,15,93,91,221,141,28,251,99,26,138,189,184,89,185,99,157,200,229,239,57,28,198,170,192,138,234,136,85,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,221,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,102,230,245,94,138,229,115,154,198,53,239,123,24,237,20,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,15,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,181,189,87,162,53,26,214,177,141,99,24,198,55,160,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,132,242,194,227,214,155,70,46,180,156,63,107,5,246,146,131,79,174,117,21,51,90,174,245,125,215,173,166,227,59,161,217,12,146,186,94,213,61,11,149,179,185,85,34,248,102,157,100,123,154,197,145,237,185,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,60,166,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,130,120,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,119,82,5,115,47,227,214,155,65,177,233,180,87,73,175,180,147,234,45,242,158,72,110,239,143,187,190,193,110,158,150,70,182,102,205,12,177,186,10,229,116,144,203,10,124,123,88,213,123,218,212,124,42,250,76,39,255,0,37,79,52,249,79,203,250,239,81,183,29,87,158,119,228,159,234,79,219,72,107,193,7,11,246,174,44,243,252,207,78,107,46,245,118,235,149,187,7,184,222,236,50,197,80,216,96,117,214,57,169,161,166,109,83,150,41,92,180,219,170,21,100,72,218,143,232,159,10,255,0,137,120,174,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,253,90,145,170,186,143,172,23,218,124,159,84,51,75,174,77,117,164,183,211,90,225,171,184,212,44,178,50,150,6,108,142,52,85,255,0,172,231,47,245,159,35,228,145,234,231,189,238,117,191,242,132,225,163,248,101,163,85,122,233,148,218,123,57,38,163,109,246,119,136,131,108,212,150,56,156,189,173,187,226,108,145,248,137,55,76,187,94,248,229,137,148,79,78,138,132,0,230,143,231,179,83,126,139,232,244,67,71,184,32,190,235,207,7,121,54,186,233,125,45,214,243,157,98,249,132,214,233,172,113,76,197,142,178,207,21,12,19,72,180,208,164,75,36,181,137,37,67,92,140,238,34,62,54,57,172,99,164,86,53,241,255,0,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,116,146,50,57,182,47,199,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,82,253,56,68,227,51,1,226,107,69,234,245,26,174,186,146,193,114,196,105,226,139,50,138,182,88,105,96,162,157,180,140,154,122,182,53,103,145,209,208,171,187,233,28,179,57,170,169,4,189,127,168,229,42,131,152,143,27,245,156,85,103,105,137,97,213,91,116,203,19,184,75,45,137,201,12,244,211,93,36,116,49,70,250,170,168,159,43,152,237,175,100,254,29,86,56,228,100,85,14,71,181,28,247,181,63,43,128,158,8,47,188,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,111,116,79,145,54,43,89,23,93,206,107,164,137,31,125,24,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,153,194,226,199,205,62,178,124,192,200,125,70,115,170,223,56,32,190,220,56,37,193,120,179,211,74,91,173,234,74,143,108,75,155,81,44,204,147,192,210,211,215,75,5,61,85,44,45,137,30,176,177,144,61,106,21,210,61,205,220,215,163,82,54,200,230,113,254,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,186,36,145,70,239,126,212,46,83,84,57,151,233,29,151,132,180,226,39,78,106,41,42,111,183,234,138,155,70,55,140,94,231,99,43,93,113,134,100,100,190,38,26,89,37,86,50,40,158,202,151,34,189,155,163,146,6,239,141,213,17,169,72,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,213,117,223,133,92,203,135,141,35,211,12,195,82,173,181,118,140,159,80,234,47,53,46,180,79,34,111,161,183,83,178,131,194,164,209,108,71,67,82,231,84,84,57,236,87,59,107,22,22,185,35,145,178,49,61,175,43,143,61,154,101,245,175,71,173,47,248,21,87,207,59,242,79,245,39,237,164,0,225,127,69,63,152,157,106,180,104,228,119,15,5,87,144,91,239,30,2,119,75,219,141,149,208,90,234,170,41,123,174,237,200,169,10,207,12,73,38,214,43,187,106,253,189,29,209,83,197,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,185,242,207,230,7,252,77,197,110,90,75,196,46,115,106,166,201,49,43,122,214,218,239,183,106,222,204,215,139,92,49,200,250,135,84,73,34,36,110,154,150,56,209,239,149,95,190,72,149,100,115,85,97,154,103,66,190,98,60,111,214,113,85,157,166,37,135,85,109,211,44,78,225,44,182,39,36,51,211,77,116,145,208,197,27,234,170,162,124,174,99,182,189,147,248,117,88,227,145,145,84,57,30,212,115,222,212,252,174,2,120,32,190,241,113,157,203,91,145,210,221,109,186,101,100,238,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,189,209,62,68,216,173,100,93,119,57,174,146,36,124,85,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,17,87,143,110,8,44,92,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,47,77,174,107,100,149,31,65,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,139,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,212,229,247,192,86,61,195,54,27,67,156,234,13,138,146,179,85,46,244,241,205,92,250,143,11,90,203,3,209,106,90,144,208,204,145,35,225,123,169,234,27,29,66,182,71,177,239,98,163,92,230,34,42,204,160,82,183,58,191,52,248,183,203,250,31,81,184,156,127,132,110,13,170,120,176,210,253,99,184,98,149,53,110,206,240,138,123,52,216,213,10,214,197,79,69,92,250,137,42,86,162,25,213,241,185,119,186,42,101,108,75,190,54,36,142,111,113,200,206,170,216,235,254,170,176,44,171,253,149,199,50,76,114,225,255,0,25,71,93,109,174,167,147,254,172,144,205,28,140,255,0,129,205,115,127,196,168,94,247,0,156,118,90,184,187,198,107,108,89,45,29,37,167,81,113,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,220,246,146,212,160,30,104,254,123,53,55,232,190,143,68,126,79,10,92,25,95,120,180,211,141,85,185,224,119,94,214,103,130,123,34,162,209,109,157,236,101,45,214,58,132,173,239,211,58,71,116,237,76,190,30,37,138,69,114,71,185,28,215,244,71,247,98,224,24,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,127,134,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,162,251,218,229,69,247,42,154,9,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,164,80,5,0,243,71,243,217,169,191,69,244,122,35,242,116,215,130,236,171,89,56,71,189,113,11,166,109,186,222,178,76,103,48,150,197,91,140,209,208,201,87,53,125,10,193,66,177,203,72,200,88,233,22,104,228,170,122,200,215,117,107,162,234,228,86,44,74,146,240,188,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,189,235,167,16,86,46,39,185,122,106,86,175,88,49,251,173,146,59,150,159,228,176,84,208,220,32,123,123,53,81,80,78,201,155,12,202,214,178,170,20,122,42,54,104,254,21,232,173,114,50,70,201,19,40,4,149,92,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,123,101,124,105,177,26,248,186,109,115,157,28,168,207,171,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,239,99,75,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,193,21,121,163,249,19,212,223,162,250,197,17,70,218,33,133,90,181,43,90,48,29,57,190,212,85,193,109,202,178,139,85,146,178,90,71,181,179,199,5,77,92,112,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,254,7,170,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,162,57,210,215,149,239,31,86,45,22,217,195,198,179,92,60,30,33,117,184,62,162,197,127,169,169,122,195,101,170,155,106,62,154,116,123,149,145,81,200,244,87,164,141,70,182,41,100,145,242,117,100,175,146,31,213,230,145,199,213,30,162,120,238,25,52,114,225,106,185,98,9,224,234,50,44,138,142,166,10,232,110,242,39,106,166,26,106,73,35,115,216,216,98,122,70,178,72,138,146,58,88,214,63,129,145,191,189,10,248,116,225,163,84,248,160,206,225,193,116,206,211,254,219,198,222,107,32,169,246,93,179,238,102,150,63,23,60,49,73,217,238,246,30,200,247,55,227,127,70,167,248,213,60,254,183,225,86,173,53,214,140,251,78,108,85,21,115,219,113,92,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,175,94,136,159,129,121,60,174,60,137,233,151,214,189,98,180,165,110,44,124,211,235,39,204,12,135,212,103,63,87,42,225,71,81,236,28,54,97,92,83,91,34,246,206,25,148,120,184,46,82,83,194,169,37,138,170,42,249,233,35,109,66,117,94,176,203,218,98,178,100,232,212,145,235,19,145,170,177,44,222,127,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,238,137,36,81,187,223,181,13,15,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,66,174,105,124,62,235,142,184,232,213,13,110,140,228,23,90,136,241,159,21,61,247,14,162,158,102,125,162,165,123,160,145,142,72,216,237,149,19,83,190,153,31,28,46,98,185,219,223,219,94,227,89,28,180,88,104,123,129,45,126,210,61,118,208,107,52,250,99,107,199,241,218,235,5,60,84,217,22,45,103,183,178,223,5,162,227,38,233,38,88,105,88,170,140,166,154,94,244,145,61,21,219,209,92,142,94,235,37,107,123,253,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,115,56,198,214,29,56,215,158,32,178,77,80,210,172,31,236,189,134,243,216,149,33,150,153,41,234,171,42,187,77,90,154,170,152,217,52,177,36,210,76,178,117,88,149,173,123,81,175,115,86,87,72,247,247,94,84,60,63,106,134,125,196,93,147,90,44,76,171,180,225,248,21,69,66,220,239,72,145,181,42,39,146,150,72,210,223,7,118,57,27,43,222,217,147,186,136,136,177,194,247,57,36,138,71,192,174,238,188,243,191,36,255,0,82,126,218,87,86,130,104,166,85,196,78,172,88,180,115,10,184,90,168,175,89,7,138,240,211,221,37,146,58,86,118,41,165,168,126,247,71,28,143,78,172,133,200,157,24,191,18,167,94,137,213,83,197,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,92,167,43,158,59,110,186,217,106,155,66,53,163,38,164,168,205,172,116,236,118,63,113,171,157,222,55,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,220,150,55,43,213,174,88,102,149,214,20,0,4,85,230,143,228,79,83,126,139,235,20,69,27,104,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,58,244,234,139,248,30,215,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,242,87,150,167,48,47,224,77,101,14,130,106,180,219,240,27,173,193,222,203,184,185,221,100,179,215,85,207,76,207,189,150,122,150,67,79,110,98,120,153,228,218,197,114,73,35,223,239,220,226,234,64,33,255,0,49,158,10,63,154,173,56,130,255,0,128,91,45,81,234,110,45,247,150,218,153,211,181,37,210,133,17,235,37,177,211,110,107,27,185,239,73,34,116,168,230,178,70,185,189,98,108,210,200,148,67,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,97,92,181,57,122,86,106,109,246,135,93,117,231,16,255,0,80,180,27,165,179,216,238,144,207,79,37,226,171,101,52,212,213,79,134,72,82,58,155,115,163,153,238,69,108,155,100,146,36,107,154,248,247,181,223,149,206,175,205,62,45,242,254,135,212,110,39,74,228,143,105,181,95,237,90,243,98,190,219,41,46,54,219,141,62,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,87,153,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,3,35,88,222,136,173,99,230,136,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,160,142,11,184,73,197,120,70,210,196,197,173,178,248,236,146,251,225,174,25,53,197,206,142,94,229,115,105,163,99,224,130,84,134,41,22,142,57,18,103,66,201,17,92,222,244,138,171,213,234,72,2,0,115,171,242,177,139,124,192,161,244,235,137,86,188,36,232,133,171,136,253,126,199,52,94,243,124,171,179,83,228,116,247,70,178,190,154,54,200,250,105,225,183,84,212,66,245,99,189,207,98,75,12,123,217,213,170,230,110,106,57,138,168,244,242,186,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,255,0,149,18,205,57,90,113,245,98,171,177,88,120,83,213,235,135,129,186,208,255,0,120,225,215,186,170,151,190,59,132,110,122,172,118,217,157,35,151,183,51,55,36,116,253,21,35,124,109,142,22,163,30,200,210,127,213,230,139,199,213,30,31,98,185,112,207,163,183,11,85,210,235,145,219,234,104,114,203,196,21,48,86,71,108,165,123,229,166,158,218,214,53,206,217,88,238,220,141,151,184,141,116,49,185,187,81,95,34,62,26,182,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,252,136,183,253,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,198,141,149,204,99,188,52,110,116,141,133,155,91,181,138,174,84,238,62,71,190,178,249,213,249,167,197,190,95,208,250,141,196,137,90,23,195,246,125,196,61,215,41,177,105,203,41,39,185,98,184,189,118,85,45,28,169,51,167,174,130,153,209,53,212,212,177,195,28,142,150,165,238,153,141,142,53,70,163,151,221,185,61,221,121,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,239,114,230,227,95,249,170,211,137,236,25,253,206,213,30,166,226,223,119,114,166,129,123,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,210,38,205,20,105,48,0,0,135,252,198,120,40,254,106,180,226,11,254,1,108,181,71,169,184,183,222,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,81,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,133,114,212,229,233,89,169,183,218,29,117,215,156,67,253,66,208,110,150,207,99,186,67,61,60,151,138,173,148,211,83,85,62,25,33,72,234,109,206,142,103,185,21,178,109,146,72,145,174,107,227,222,215,126,87,58,191,52,248,183,203,250,31,81,184,157,43,146,61,166,213,127,181,107,205,138,251,108,164,184,219,110,52,248,253,37,101,29,92,45,154,10,152,36,109,205,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,113,94,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,252,12,141,99,122,34,181,143,154,32,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,130,56,46,225,39,21,225,27,75,19,22,182,203,227,178,75,239,134,184,100,215,23,58,57,123,149,205,166,141,143,130,9,82,24,164,90,56,228,73,157,11,36,69,115,123,210,42,175,87,169,32,0,32,7,58,191,43,24,183,204,10,31,78,184,149,65,195,150,136,93,120,142,214,27,46,141,88,175,148,150,139,149,254,158,226,234,58,186,184,220,248,18,122,122,25,234,99,100,155,126,38,177,238,129,24,175,68,114,177,30,174,70,191,110,197,241,89,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,91,79,43,174,62,168,243,11,21,183,134,125,98,184,90,173,119,92,114,223,77,67,137,222,39,169,130,142,59,157,43,31,21,52,22,215,49,206,110,250,198,247,35,108,93,180,115,166,141,174,220,136,248,213,243,89,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,246,183,254,12,243,229,225,95,7,226,163,6,161,171,190,216,175,52,245,177,100,20,116,209,77,85,87,110,158,154,182,226,217,42,214,56,160,217,13,11,41,168,224,223,44,146,42,164,175,119,94,141,86,244,242,156,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,125,191,235,247,51,45,23,211,206,30,104,181,83,75,111,248,254,89,150,100,116,244,141,180,227,62,216,164,146,174,217,61,77,59,166,71,220,233,224,153,210,196,200,17,170,217,88,197,85,89,118,69,185,155,251,141,164,27,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,122,50,54,167,189,200,141,79,193,14,191,196,87,9,57,87,13,58,89,165,185,78,160,75,217,201,53,27,218,87,7,219,154,233,27,236,250,24,169,173,175,130,9,226,150,24,228,138,177,178,85,85,54,102,117,123,83,100,104,138,138,142,235,32,57,42,121,167,202,126,95,215,122,141,184,234,188,243,191,36,255,0,82,126,218,113,78,78,121,102,43,138,113,79,120,251,83,147,90,172,222,217,195,234,45,54,239,104,86,199,79,227,43,165,184,219,251,84,208,239,84,238,76,253,174,219,27,122,185,221,23,162,47,66,112,115,47,224,114,155,136,236,54,109,97,193,223,86,205,69,194,236,242,50,26,72,217,45,67,47,150,232,86,73,214,137,176,177,28,228,169,71,62,87,66,230,55,227,124,139,27,209,81,204,124,53,43,195,175,14,185,150,182,241,13,98,209,41,241,60,129,143,101,225,144,229,112,195,18,83,85,217,237,208,212,53,149,243,74,179,55,108,15,137,170,230,162,72,223,237,85,145,163,92,247,53,142,209,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,6,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,31,249,162,240,11,89,135,223,110,92,76,104,237,190,235,116,181,100,119,10,154,236,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,182,81,187,183,35,165,238,43,91,12,142,110,213,86,72,140,134,184,40,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,163,216,146,195,20,136,215,117,77,241,177,223,139,81,83,170,240,187,195,38,125,197,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,155,231,116,105,181,175,123,96,149,177,49,238,98,73,34,53,155,155,213,92,221,4,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,15,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,181,189,87,162,53,26,214,177,141,99,24,198,55,160,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,90,188,196,120,5,172,225,143,42,76,243,75,109,247,91,150,153,94,251,181,29,18,154,122,143,179,50,36,145,51,195,85,84,237,86,36,47,124,241,182,158,73,30,146,59,226,141,219,157,31,114,88,86,90,79,42,254,2,170,106,170,109,92,83,235,37,138,174,141,148,117,16,220,48,107,101,71,105,89,88,197,138,102,173,125,77,60,145,57,200,196,115,224,150,149,237,123,31,190,46,239,69,98,196,231,253,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,52,230,9,192,86,61,196,206,27,93,156,233,245,138,146,143,85,45,20,242,77,66,250,127,11,68,203,251,213,105,154,176,215,76,177,43,230,123,105,233,221,29,58,186,70,49,143,122,35,156,214,42,170,81,9,210,184,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,217,19,92,173,232,178,75,27,125,219,144,208,246,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,115,46,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,5,69,243,185,192,48,219,22,101,166,90,131,102,199,169,40,242,28,170,158,237,77,122,174,133,21,175,175,101,26,81,37,50,202,136,187,92,246,54,121,24,143,233,189,89,177,170,170,216,216,141,230,156,155,113,107,22,65,197,197,101,218,239,67,226,42,241,156,62,227,116,181,201,221,123,60,61,83,231,166,164,116,157,26,168,143,235,5,93,67,58,57,21,191,31,94,155,154,213,75,191,0,165,110,117,126,105,241,111,151,244,62,163,113,58,87,35,91,181,170,27,174,178,88,166,185,210,50,229,89,79,97,171,167,163,116,205,73,230,130,23,87,54,89,89,31,93,206,99,29,60,45,115,145,58,53,101,141,23,166,228,235,237,121,164,112,11,89,168,158,59,137,189,28,183,221,110,89,122,120,58,124,139,29,163,166,158,186,107,188,105,218,166,134,166,146,56,218,247,182,104,152,145,164,145,162,36,110,138,53,147,224,124,111,239,85,94,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,77,156,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,125,92,212,56,10,166,170,166,186,241,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,102,200,187,189,21,235,43,159,93,124,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,108,149,173,87,116,73,34,141,222,253,168,104,79,135,142,32,112,30,38,180,190,135,85,244,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,221,146,181,170,238,171,28,177,187,221,185,14,150,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,213,101,60,168,248,113,204,56,130,170,213,203,181,47,135,196,42,237,236,142,76,10,215,72,203,101,189,181,204,137,176,164,204,150,145,209,190,56,118,53,36,88,88,212,115,167,234,245,149,88,229,137,123,175,19,118,155,85,131,132,77,87,177,88,173,148,150,235,109,187,77,239,180,148,116,116,144,182,24,41,160,142,217,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,205,185,167,61,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,122,248,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,77,240,58,68,218,231,177,179,196,217,88,199,61,35,145,92,205,206,232,142,116,170,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,251,113,72,213,122,181,169,52,210,182,231,193,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,95,71,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,51,217,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,182,57,25,28,219,23,224,158,46,227,24,247,67,43,21,178,70,245,106,111,141,236,114,39,71,33,242,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,135,120,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,66,252,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,147,229,195,137,226,185,207,47,109,60,197,179,92,102,213,144,89,107,125,173,226,109,215,74,40,234,233,103,217,123,171,123,55,197,34,57,142,218,246,53,201,213,61,206,106,42,123,209,10,171,227,163,131,43,239,7,154,143,75,108,142,235,237,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,233,210,104,187,177,34,200,214,164,114,53,237,115,118,170,190,40,220,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,29,255,0,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,126,176,5,64,115,72,224,22,143,78,252,119,19,122,57,111,181,91,113,5,240,116,249,22,59,71,77,5,12,54,137,23,181,77,13,77,36,113,181,140,116,50,189,99,73,35,68,89,27,44,139,39,198,201,31,217,133,124,58,113,47,170,124,47,231,112,231,90,103,118,255,0,109,227,108,213,147,212,251,46,231,247,51,69,31,139,130,25,99,239,118,187,239,124,123,157,240,63,163,147,252,104,178,127,152,215,48,203,87,18,246,171,6,152,232,189,102,65,111,194,89,79,21,203,32,241,109,109,50,221,43,94,216,228,138,150,72,155,213,202,202,71,35,145,126,241,99,146,101,87,35,92,144,195,51,227,87,11,188,50,103,220,83,106,133,183,79,241,10,106,186,59,107,234,26,219,214,66,182,233,170,104,172,208,44,114,201,190,119,70,155,90,247,182,9,91,19,30,230,36,146,35,89,185,189,85,205,208,246,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,165,107,115,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,61,57,163,112,37,117,214,203,84,58,239,162,248,205,37,70,109,99,167,123,114,11,117,36,14,241,185,13,19,90,196,137,241,237,93,178,212,211,181,142,68,102,206,228,177,185,24,142,114,195,12,78,166,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,224,19,142,203,87,23,120,205,109,139,37,163,164,180,234,46,59,78,149,119,138,58,88,219,5,21,84,18,84,76,216,229,161,141,245,18,206,246,71,27,105,219,51,158,136,141,146,102,34,123,158,210,90,128,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,252,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,204,246,107,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,254,84,75,41,229,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,6,247,57,30,143,236,53,89,178,8,228,180,160,8,149,174,252,180,56,121,215,157,92,179,106,205,230,158,174,198,248,42,27,38,65,104,179,65,79,73,73,127,102,250,137,164,124,238,138,54,204,218,153,102,154,62,237,71,113,94,232,163,86,34,53,238,108,204,149,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,20,195,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,205,51,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,53,112,81,203,243,13,225,23,33,203,51,134,223,106,239,153,13,242,162,178,219,108,154,73,151,101,5,131,197,35,233,224,114,53,172,108,181,50,54,42,121,38,145,88,141,71,181,25,19,90,214,185,243,75,80,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,45,83,143,174,10,49,94,43,52,226,174,247,105,182,120,125,77,198,109,243,73,142,92,41,210,54,73,95,177,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,187,93,43,37,161,111,245,85,129,101,95,236,174,57,146,99,151,15,248,202,58,235,109,117,60,159,245,100,134,104,228,103,252,14,107,155,254,37,65,254,170,179,220,171,253,149,200,242,76,142,225,255,0,25,89,93,114,174,168,147,254,180,147,77,36,143,255,0,133,206,115,191,198,170,95,79,0,188,20,98,188,41,233,197,37,238,237,108,241,26,155,147,91,225,147,35,184,84,36,111,146,131,122,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,118,182,38,69,42,138,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,199,74,230,177,192,149,213,46,181,252,83,104,214,51,72,235,107,169,214,124,222,213,110,129,205,158,57,209,207,116,151,132,98,42,181,236,115,85,169,62,198,181,88,172,239,185,31,190,121,35,174,13,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,75,254,224,187,139,108,87,139,157,44,76,166,219,23,129,201,44,94,26,223,147,91,156,216,226,237,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,236,200,138,157,88,164,128,0,2,37,107,191,45,14,30,117,231,87,44,218,179,121,167,171,177,190,10,134,201,144,90,44,208,83,210,82,95,217,190,162,105,31,59,162,141,179,54,166,89,166,143,187,81,220,87,186,40,213,136,141,123,155,51,37,85,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,48,243,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,179,76,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,141,92,20,114,252,195,120,69,200,114,204,225,183,218,187,230,67,124,168,172,182,219,38,146,101,217,65,96,241,72,250,120,28,141,107,27,45,76,141,138,158,73,164,86,35,81,237,70,68,214,181,174,124,210,212,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,44,39,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,221,247,251,116,20,178,57,176,182,24,98,145,211,215,35,163,134,40,87,224,220,199,43,30,231,35,33,70,82,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,234,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,115,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,231,185,103,90,109,87,254,95,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,93,171,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,96,115,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,221,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,219,98,89,106,156,168,248,22,254,195,138,13,107,195,63,244,122,172,2,138,185,223,231,57,215,73,41,213,191,243,94,21,238,119,251,121,145,159,224,243,14,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,228,159,234,79,219,74,181,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,189,238,92,220,107,255,0,53,90,113,61,131,63,185,218,163,212,220,91,238,238,84,208,47,106,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,186,68,217,162,141,59,174,55,195,174,145,226,26,209,122,215,188,99,19,164,181,229,151,251,63,177,171,164,162,137,148,208,76,199,85,190,170,122,135,199,19,90,146,212,207,43,163,89,38,147,123,213,41,226,70,171,126,61,253,44,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,48,241,209,203,103,81,241,13,113,165,185,240,241,132,221,114,172,111,81,174,21,21,20,214,219,77,165,91,30,57,84,249,153,190,154,105,35,99,105,169,168,247,78,139,12,143,116,109,100,108,145,175,232,144,172,178,89,247,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,251,88,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,74,101,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,85,182,3,201,222,154,147,138,59,181,155,53,201,234,238,122,65,98,167,164,189,81,191,181,44,53,183,134,84,75,59,99,182,201,51,88,216,154,248,150,157,222,34,72,93,189,99,146,157,88,216,93,81,214,11,95,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,61,57,163,113,219,117,209,59,84,58,17,162,249,53,37,62,109,124,167,123,178,11,141,36,238,241,184,245,19,154,197,137,145,237,77,177,84,212,53,238,84,126,254,228,81,181,30,141,106,205,12,173,167,108,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,191,195,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,79,65,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,159,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,189,85,173,205,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,41,91,157,95,154,124,91,229,253,15,168,220,72,107,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,159,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,189,85,173,173,110,99,188,185,174,184,102,101,65,169,220,48,233,158,65,120,177,101,53,19,182,239,142,216,45,110,171,101,150,181,17,30,215,193,12,61,101,101,52,201,220,93,137,31,110,23,198,173,71,53,178,195,19,38,79,47,142,4,171,56,63,177,95,47,121,150,97,237,156,207,40,219,5,116,54,186,201,210,207,75,75,19,220,176,181,145,189,25,223,153,119,43,150,105,35,71,49,30,177,198,141,69,149,243,86,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,18,171,143,110,55,236,92,35,224,145,81,99,149,86,171,150,166,222,251,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,236,108,172,141,119,163,159,47,77,173,115,99,149,89,65,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,211,203,171,131,106,158,19,244,190,166,225,149,212,213,183,59,205,233,233,38,201,104,82,182,42,138,42,23,211,201,82,180,240,192,172,141,171,189,177,84,163,101,93,242,49,100,107,187,110,86,116,87,75,80,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,72,28,212,248,188,197,120,130,212,123,86,155,233,149,109,170,241,136,96,189,222,183,168,168,35,116,149,183,73,21,91,63,134,171,85,115,221,70,214,50,38,167,111,99,37,145,174,122,247,152,218,119,183,138,240,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,210,179,41,189,209,66,199,120,10,93,175,88,227,71,72,168,196,154,119,179,181,26,116,123,147,171,228,237,189,145,72,134,135,173,54,202,107,45,170,138,205,71,37,92,148,244,20,241,211,68,250,186,185,106,167,115,24,212,107,86,73,166,115,165,149,253,17,58,190,71,57,238,94,170,229,85,85,83,235,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,145,43,143,190,4,237,92,93,227,52,87,220,106,178,146,211,168,184,237,58,210,89,235,42,164,108,20,85,80,73,81,11,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,238,123,143,147,151,119,4,20,124,42,224,139,150,230,52,187,181,55,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,221,204,124,30,33,18,73,35,124,180,237,86,57,90,198,57,102,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,181,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,61,156,69,240,209,170,124,47,231,115,96,186,153,105,255,0,107,224,175,52,112,84,251,46,231,247,48,203,39,132,158,104,163,239,118,187,236,100,155,91,240,63,171,87,252,74,178,43,150,199,28,247,94,31,115,250,61,43,212,107,165,93,118,157,101,85,20,214,216,159,89,116,115,96,197,231,116,210,43,106,162,108,210,36,16,211,58,74,135,186,167,162,53,122,116,151,114,172,107,28,151,146,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,103,179,143,189,1,195,120,111,226,94,255,0,167,218,125,116,164,159,30,158,158,154,237,67,66,203,130,213,212,218,89,59,58,173,29,74,170,35,152,246,185,28,248,218,229,123,214,158,74,119,57,238,115,213,72,234,105,35,133,222,25,48,30,22,116,190,219,167,248,133,53,37,101,201,148,237,109,235,33,91,116,52,213,183,153,210,73,100,223,59,163,77,206,99,29,60,173,137,143,115,214,56,213,172,220,238,138,231,118,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,226,162,249,154,242,239,169,197,106,110,60,71,232,38,57,72,204,97,148,241,191,37,198,45,86,248,169,153,102,100,49,53,139,91,75,12,45,107,86,153,90,196,116,205,68,223,27,213,243,42,186,55,61,96,175,93,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,77,15,112,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,222,192,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,34,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,128,121,134,113,77,106,226,159,94,106,47,184,132,52,142,195,241,170,116,179,227,245,139,106,109,45,109,108,9,241,75,52,242,59,172,207,99,166,89,93,19,30,173,70,70,173,94,212,114,62,109,222,175,150,135,7,215,94,34,245,114,28,243,34,76,130,211,130,96,181,17,215,205,117,182,202,234,71,213,221,98,124,114,65,67,13,83,30,217,98,127,69,239,62,72,122,190,54,49,169,186,39,205,20,137,123,192,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,32,7,50,190,95,191,199,106,58,237,123,210,152,118,103,214,171,123,125,169,110,107,122,71,120,161,164,130,165,255,0,117,20,20,207,154,162,226,245,240,208,71,185,232,213,142,54,51,221,181,167,201,203,11,128,170,157,24,181,82,113,3,172,22,42,186,13,65,185,211,212,195,106,180,85,246,158,150,155,116,237,135,100,210,68,232,187,180,245,206,70,206,213,68,151,225,134,117,141,237,107,214,70,54,194,129,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,185,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,75,230,69,192,45,247,64,178,171,166,182,233,189,191,198,233,150,65,112,125,69,68,52,180,204,143,236,205,84,242,117,74,103,199,19,90,198,209,185,239,219,4,141,106,53,157,91,11,250,59,182,249,163,95,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,208,246,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,228,85,246,160,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,21,65,205,99,129,43,170,93,107,248,166,209,172,102,145,214,215,83,172,249,189,170,221,3,155,60,115,163,158,233,47,8,196,85,107,216,230,171,82,125,141,106,177,89,223,114,63,124,242,71,92,26,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,151,253,193,119,22,216,175,23,58,88,153,77,182,47,3,146,88,188,53,191,38,183,57,177,197,219,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,217,145,21,58,177,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,137,229,239,159,225,186,89,203,135,9,212,29,65,200,105,44,120,245,142,158,247,83,93,93,82,171,178,38,123,102,177,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,170,248,204,227,51,62,226,207,63,169,172,172,174,171,183,97,54,234,135,197,97,176,197,44,208,192,232,35,154,161,105,170,234,169,150,121,97,90,238,205,66,199,36,177,244,78,137,181,190,239,198,58,150,41,203,83,152,93,102,153,95,104,116,43,94,114,255,0,245,11,95,186,43,61,242,233,52,245,18,89,234,182,83,67,77,74,249,164,153,99,166,183,54,56,94,212,70,199,182,57,37,71,57,204,143,123,155,208,57,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,146,127,169,63,109,43,131,77,52,135,50,213,170,108,202,124,50,10,73,223,131,98,245,89,125,206,25,167,72,158,251,117,52,176,178,161,209,43,190,23,61,141,159,184,173,85,111,86,70,244,110,231,237,99,190,77,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,77,4,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,238,165,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,91,247,21,188,107,105,103,7,223,101,191,137,150,12,174,231,246,183,199,120,47,97,82,211,77,219,240,189,142,231,119,189,60,93,58,248,150,109,219,187,175,71,117,233,209,58,243,253,4,230,129,160,92,68,234,197,139,71,48,172,67,80,40,175,89,7,138,240,211,221,45,244,81,210,179,177,77,45,67,247,186,58,185,30,157,89,11,145,58,49,126,37,78,189,19,170,164,107,231,157,249,39,250,147,246,210,186,180,19,90,242,174,29,181,98,197,172,120,85,190,213,91,122,199,252,87,134,130,233,20,146,82,191,191,77,45,59,247,182,57,35,122,244,100,206,84,232,244,248,145,58,245,78,168,190,87,253,85,103,185,87,251,43,145,228,153,29,195,254,50,178,186,229,93,81,39,253,105,38,154,73,31,255,0,11,156,231,127,141,84,188,158,95,124,5,99,220,51,97,180,57,206,160,216,169,43,53,82,239,79,28,213,207,168,240,181,172,176,61,22,165,169,13,12,201,18,62,23,186,158,161,177,212,43,100,123,30,246,42,53,206,98,34,172,42,230,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,193,99,213,174,115,18,39,199,181,119,69,77,80,231,185,17,155,59,113,72,212,98,57,169,52,49,54,48,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,138,154,83,225,59,202,198,141,252,191,199,189,58,2,42,255,0,118,175,133,143,247,3,170,191,246,85,187,253,56,155,250,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,19,208,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,165,110,117,126,105,241,111,151,244,62,163,113,33,5,171,0,204,175,184,109,255,0,80,108,216,245,93,102,61,138,212,80,211,94,171,161,68,115,40,31,88,178,165,50,202,136,187,154,199,186,9,24,143,233,177,31,177,170,168,233,24,142,233,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,128,121,163,249,236,212,223,162,250,61,17,210,185,105,113,55,128,240,179,165,250,253,168,25,125,77,37,101,201,148,248,235,172,184,242,92,97,166,173,188,206,146,87,71,178,6,200,187,156,198,58,120,157,43,216,215,172,113,171,159,181,221,17,174,136,26,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,73,229,111,192,45,102,157,248,30,38,245,142,223,117,182,229,235,227,41,241,220,118,178,154,122,25,173,17,175,118,154,106,154,184,228,107,30,233,165,98,200,145,198,168,177,182,41,18,79,141,242,51,179,101,64,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,46,79,154,207,27,85,154,83,98,166,225,251,72,114,191,7,153,222,123,117,151,251,149,174,229,61,61,195,31,165,99,226,154,8,216,248,85,189,185,170,61,253,81,95,185,176,34,238,141,82,162,55,165,85,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,119,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,185,189,87,162,185,92,230,177,141,123,222,198,59,67,220,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,236,137,174,86,245,72,226,141,190,253,168,125,122,247,173,120,175,14,218,79,125,214,60,214,223,117,173,178,227,254,23,196,193,107,138,57,42,159,223,169,138,157,155,27,36,145,177,122,62,102,170,245,122,124,40,189,58,175,68,88,193,167,188,221,184,109,212,172,255,0,26,211,155,22,19,169,80,92,178,171,197,21,146,142,90,187,109,3,96,142,122,153,153,12,110,145,205,172,115,145,136,231,162,170,163,92,189,58,244,69,252,15,107,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,56,87,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,2,58,86,177,238,240,210,57,177,182,102,109,118,230,34,57,19,184,200,222,204,246,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,154,114,188,230,5,255,0,139,124,41,106,236,223,228,173,56,101,225,206,255,0,164,202,180,213,179,212,84,255,0,209,169,169,35,134,47,246,145,116,254,170,150,168,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,53,156,72,235,125,215,136,253,109,202,117,162,243,99,164,179,84,100,117,17,57,148,20,210,58,70,83,65,12,17,211,194,197,123,189,239,122,69,12,123,223,209,168,231,238,114,53,136,168,196,230,166,130,57,109,235,69,215,91,248,75,197,239,185,70,95,87,146,100,246,58,138,203,13,246,178,173,142,239,164,240,204,174,129,178,72,173,78,243,252,28,180,110,89,122,185,92,174,85,123,157,38,242,80,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,22,115,4,224,43,33,225,155,50,174,206,116,250,197,87,89,165,119,122,137,38,161,125,63,138,173,125,129,136,148,205,88,107,166,88,145,144,177,213,21,14,142,157,93,35,222,246,49,17,206,115,209,85,120,167,11,188,77,231,220,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,221,21,174,208,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,54,233,35,124,144,239,79,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,229,107,222,181,226,188,59,105,61,247,88,243,91,125,214,182,203,143,248,95,19,5,174,40,228,170,127,126,166,42,118,108,108,146,70,197,232,249,154,171,213,233,240,162,244,234,189,17,99,6,158,243,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,244,235,209,23,240,61,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,9,191,205,59,143,10,108,190,166,143,64,52,19,61,164,173,199,155,78,149,185,46,65,142,222,37,115,43,223,52,82,196,182,190,228,42,144,205,77,217,149,31,42,35,165,99,222,246,49,118,58,23,181,209,3,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,141,27,43,152,246,248,153,26,217,27,11,54,187,115,209,92,169,219,100,143,102,130,52,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,183,71,27,36,155,98,124,115,203,219,99,24,233,165,122,186,73,30,141,77,242,61,238,84,234,229,61,88,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,73,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,128,120,204,224,207,62,225,51,63,169,163,172,161,171,184,225,55,26,135,203,97,191,69,20,211,64,216,36,154,161,41,169,42,170,86,8,161,74,238,205,58,201,36,81,245,78,139,185,190,239,195,234,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,238,174,166,129,94,144,173,99,18,8,209,28,244,248,227,71,69,185,155,146,70,104,38,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,0,227,252,80,113,65,128,240,153,128,91,245,27,81,173,25,5,198,219,113,188,69,100,138,43,37,60,51,78,217,228,134,105,154,231,54,105,98,106,51,109,59,209,85,28,171,213,91,238,252,85,56,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,251,221,29,92,143,78,172,133,200,157,24,191,18,167,94,137,213,83,192,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,199,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,74,220,203,248,10,169,208,108,134,109,106,210,107,21,92,250,117,124,168,146,107,187,35,237,108,176,92,103,170,145,205,133,176,195,20,109,130,133,91,36,49,66,191,30,215,181,88,247,53,95,10,62,48,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,246,109,93,15,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,254,69,95,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,122,12,223,138,172,202,249,195,30,158,112,183,142,92,170,237,184,158,57,79,89,83,144,64,216,210,53,187,92,101,186,85,213,68,143,123,94,171,37,52,81,73,78,230,177,90,207,190,238,57,200,254,220,46,111,213,193,119,9,57,87,23,58,166,152,181,182,95,3,141,216,188,53,195,38,184,185,210,69,219,161,117,76,108,124,16,74,144,203,26,86,73,26,204,232,89,34,35,93,217,145,85,122,49,75,148,226,23,129,109,26,213,206,28,97,208,236,91,12,181,88,102,196,173,243,253,133,169,137,206,135,217,85,202,197,86,239,155,108,146,62,25,164,70,248,157,201,35,165,234,178,47,89,154,201,27,66,218,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,59,99,145,145,205,177,126,9,226,238,49,143,116,50,177,91,36,111,86,166,248,222,199,34,116,114,29,47,93,248,170,204,184,135,210,61,48,195,245,42,229,87,119,201,244,242,162,243,76,235,188,241,166,250,235,117,67,40,60,42,205,46,245,116,213,45,117,61,67,94,245,107,119,49,33,115,150,73,29,35,214,69,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,126,175,50,190,94,149,154,101,125,174,215,93,6,196,63,212,45,126,217,111,22,59,92,51,212,73,103,170,217,83,53,77,83,33,142,21,142,154,220,216,225,99,149,93,38,216,228,149,90,214,178,61,141,108,74,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,244,41,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,249,21,104,219,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,106,115,148,210,125,83,213,15,225,7,240,207,77,50,188,183,217,159,104,60,111,176,172,213,53,254,23,185,236,254,223,119,178,199,108,221,219,126,221,221,58,236,119,79,193,72,213,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,94,214,241,55,27,166,51,91,73,75,6,251,85,91,25,190,89,35,107,27,185,239,107,83,170,251,220,228,68,247,170,29,175,158,119,228,159,234,79,219,74,171,45,251,149,191,0,181,154,119,224,120,155,214,59,125,214,219,151,175,140,167,199,113,218,202,105,232,102,180,70,189,218,105,170,106,227,145,172,123,166,149,139,34,71,26,162,198,216,164,73,62,55,200,206,205,149,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,6,113,237,193,5,247,132,124,238,42,220,114,150,235,114,211,43,223,106,43,37,238,178,102,84,76,202,164,133,22,106,90,183,71,20,108,142,109,237,149,241,166,196,107,226,233,181,206,116,114,163,34,169,165,62,19,188,172,104,223,203,252,123,211,160,40,7,249,78,226,159,255,0,86,157,85,255,0,220,219,143,255,0,4,208,71,12,150,155,173,131,134,221,40,177,95,109,149,118,235,149,187,7,177,82,86,81,213,194,232,103,166,158,58,8,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,75,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,74,220,234,252,211,226,223,47,232,125,70,226,123,254,75,88,158,43,156,216,181,219,22,205,113,155,86,65,101,173,251,49,226,109,215,74,40,234,233,103,216,251,139,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,70,190,61,184,32,190,240,143,157,197,91,142,82,221,110,90,101,123,237,69,100,189,214,76,202,137,153,84,144,162,205,75,86,232,226,141,145,205,189,178,190,52,216,141,124,93,54,185,206,142,84,103,234,242,238,227,126,179,133,92,237,113,44,198,171,118,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,173,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,80,103,52,127,61,154,155,244,95,71,162,56,166,13,161,122,143,169,58,113,156,234,134,21,102,246,173,171,78,124,12,183,248,96,85,117,85,61,45,82,84,42,85,54,52,79,142,24,252,43,187,170,139,185,141,123,94,173,86,54,71,179,240,48,12,178,155,5,204,173,57,133,86,29,143,229,76,180,212,37,74,90,47,240,75,53,186,169,237,69,216,147,197,20,145,186,70,35,182,187,98,187,99,182,163,94,143,98,185,142,209,239,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,187,37,107,85,221,86,57,99,119,187,114,29,44,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,231,42,226,199,202,198,178,124,191,200,125,58,115,53,132,170,230,131,137,253,148,227,107,80,124,62,51,236,106,11,207,179,174,212,123,40,188,60,53,157,218,24,60,69,76,125,17,27,38,250,166,212,239,145,58,238,149,37,220,170,228,113,45,57,26,214,211,62,213,172,150,246,218,105,35,168,130,162,195,51,235,154,233,123,243,177,237,174,70,194,244,87,172,72,200,214,55,185,170,214,53,234,179,73,189,207,68,141,25,105,68,106,230,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,251,39,195,91,173,116,82,85,213,79,178,235,72,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,149,23,195,39,12,156,73,88,56,146,210,139,237,247,135,205,74,183,91,109,217,197,138,174,178,178,175,19,175,134,10,104,35,175,133,210,75,36,142,137,26,198,53,168,174,87,42,162,34,34,170,150,191,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,95,226,110,237,117,176,112,219,170,247,219,21,206,174,221,114,183,96,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,225,92,187,184,223,163,226,171,4,92,75,49,170,219,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,109,99,32,241,10,145,199,27,37,168,106,49,168,215,177,169,242,243,4,224,43,30,226,103,13,174,206,116,250,197,73,71,170,150,138,121,38,161,125,63,133,162,101,253,234,180,205,88,107,166,88,149,243,61,180,244,238,142,157,93,35,24,199,189,17,206,107,21,85,40,174,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,234,121,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,232,138,250,152,98,232,217,24,253,210,61,145,247,247,72,171,55,106,122,144,215,154,246,177,90,180,215,132,187,222,34,219,245,93,14,67,168,53,20,246,75,92,84,85,77,138,121,32,108,209,205,90,231,183,123,94,180,203,78,199,193,34,181,28,157,106,162,99,211,108,138,165,27,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,53,57,179,112,215,98,208,237,88,196,50,220,45,124,62,55,150,227,244,246,186,75,116,149,79,154,74,25,44,244,212,212,73,27,85,237,221,217,240,190,7,106,190,73,36,116,137,58,185,81,54,245,245,124,150,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,238,122,238,170,182,182,162,71,83,108,107,21,19,124,19,212,75,220,115,216,214,248,109,191,19,164,106,37,202,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,21,171,155,113,245,89,195,31,49,93,77,192,245,74,225,117,185,105,149,239,216,20,253,86,166,122,143,179,50,37,174,157,254,38,150,155,114,177,33,123,231,145,213,17,198,196,145,223,12,141,220,232,251,114,216,86,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,179,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,129,29,43,88,198,248,152,218,232,219,51,54,183,107,213,28,137,219,124,111,127,181,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,219,219,19,36,93,232,215,197,215,115,92,232,226,86,90,247,48,139,77,215,85,248,28,205,168,244,182,217,87,152,212,95,233,236,149,118,152,172,16,186,224,251,132,11,115,163,153,37,129,176,35,150,86,118,145,100,220,206,169,177,21,223,135,188,169,110,25,56,100,226,74,193,196,150,148,95,111,188,62,106,85,186,219,110,206,44,85,117,149,149,120,157,124,48,83,65,29,124,46,146,89,36,116,72,214,49,173,69,114,185,85,17,17,21,84,181,254,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,30,127,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,226,114,43,36,106,163,156,138,138,182,253,201,134,182,154,171,133,11,220,16,90,105,40,223,71,156,87,195,52,208,186,85,125,99,214,142,137,233,52,168,247,185,168,244,107,219,26,36,104,198,108,137,138,173,87,171,222,249,234,0,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,207,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,157,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,203,94,90,28,122,212,232,54,67,14,138,234,205,246,174,125,58,190,84,71,13,161,242,118,182,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,143,107,218,143,99,90,175,153,95,118,128,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,16,131,155,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,58,117,123,83,252,104,65,254,92,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,246,183,137,184,221,49,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,157,87,222,231,34,39,189,80,152,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,5,120,146,227,95,249,85,227,187,29,176,103,247,59,172,154,101,148,233,253,12,119,42,104,23,187,29,174,185,110,117,201,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,221,37,116,49,70,178,255,0,41,197,180,227,92,116,226,171,27,201,40,109,89,110,25,150,219,216,231,53,178,164,212,181,212,178,35,100,138,104,165,141,127,204,146,57,99,114,57,174,70,61,142,69,70,185,40,51,140,206,12,243,238,19,51,250,154,58,202,26,187,142,19,113,168,124,182,27,244,81,77,52,13,130,73,170,18,154,146,170,165,96,138,20,174,236,211,172,146,69,31,84,232,187,155,238,252,62,174,8,56,209,202,184,71,212,120,43,171,93,117,189,224,55,46,228,23,188,122,42,233,27,27,59,171,14,234,234,104,21,233,10,214,49,32,141,17,207,79,142,52,116,91,153,185,36,101,255,0,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,63,39,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,218,30,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,183,200,230,245,70,171,221,177,136,200,218,187,24,212,78,150,67,254,99,60,20,127,53,90,113,5,255,0,0,182,90,163,212,220,91,239,45,181,51,167,106,75,165,10,35,214,75,99,166,220,214,55,115,222,146,68,233,81,205,100,141,115,122,196,217,165,145,40,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,122,242,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,92,245,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,32,241,131,203,95,87,52,243,94,125,141,195,254,149,228,25,30,9,150,84,70,252,125,244,10,250,228,182,61,251,27,45,45,108,206,106,37,51,25,43,215,100,179,187,98,194,172,87,76,247,178,101,109,154,112,47,193,223,242,125,167,21,86,10,220,250,235,144,94,178,63,15,91,123,166,239,255,0,67,210,87,49,30,142,117,4,42,198,189,187,152,248,227,124,175,93,210,165,60,78,219,26,34,70,218,150,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,145,215,136,238,60,180,27,133,172,255,0,27,211,157,79,151,32,91,150,69,78,202,231,203,109,183,119,224,182,81,62,101,133,181,53,46,87,181,202,197,115,38,93,176,182,89,58,66,254,172,247,198,143,239,246,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,10,171,231,157,249,39,250,147,246,210,26,242,244,192,48,221,79,227,27,78,112,205,64,199,169,47,182,42,170,138,250,154,139,125,90,43,160,157,244,214,250,154,136,146,70,245,232,246,36,176,198,170,199,117,99,209,21,174,71,53,85,171,161,224,15,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,204,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,138,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,61,156,69,240,209,170,124,47,231,115,96,186,153,105,255,0,107,224,175,52,112,84,251,46,231,247,48,203,39,132,158,104,163,239,118,187,236,100,155,91,240,63,171,87,252,74,182,105,201,199,80,245,230,231,167,117,218,109,149,233,237,90,105,125,154,158,106,252,95,41,154,159,194,179,191,45,91,251,212,49,42,181,18,181,139,47,137,145,100,103,85,133,236,124,114,57,82,72,91,28,32,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,35,202,115,34,229,187,252,63,246,167,16,188,61,88,127,212,167,199,89,147,99,52,113,127,224,95,241,190,178,145,137,255,0,230,127,138,201,18,127,131,251,220,212,236,117,74,120,129,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,206,85,197,143,149,141,100,249,127,144,250,116,230,107,11,84,231,139,137,255,0,244,73,157,81,227,63,253,120,180,220,47,49,209,127,209,101,164,166,154,116,79,250,107,227,141,206,255,0,46,230,167,245,212,142,188,164,243,91,174,43,198,150,63,98,183,211,210,73,79,152,217,238,182,74,231,76,199,43,227,129,148,206,174,71,68,168,228,68,127,118,134,38,170,185,28,155,28,244,233,213,81,205,189,224,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,41,91,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,85,226,199,202,198,178,124,191,200,125,58,115,57,152,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,168,130,154,249,202,232,94,156,105,182,163,225,154,161,133,89,189,149,117,212,111,107,75,127,134,5,70,210,212,85,82,173,42,165,83,99,68,248,38,147,197,59,186,168,187,94,230,53,234,212,123,164,123,248,175,43,143,61,154,101,245,175,71,173,47,248,165,110,114,122,215,246,231,136,43,78,142,82,91,251,52,154,101,111,94,244,242,69,182,73,235,174,49,83,212,73,181,201,35,145,208,182,6,81,163,122,177,142,73,59,253,119,55,98,158,83,148,118,153,229,89,135,23,182,124,234,211,73,210,203,129,91,235,238,23,122,169,35,147,182,223,19,73,53,28,16,53,237,98,177,38,123,231,87,181,143,115,119,71,4,238,69,85,103,69,157,92,224,180,114,197,156,240,192,186,171,81,55,135,189,105,165,194,10,138,57,54,189,253,250,90,234,136,41,42,41,186,35,218,198,238,123,233,165,238,43,94,228,240,219,27,181,36,114,149,45,194,198,181,255,0,46,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,61,207,70,247,17,155,186,183,170,46,148,202,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,138,1,230,143,231,179,83,126,139,232,244,68,233,228,213,174,154,143,169,58,113,153,233,126,107,121,246,173,171,78,125,147,21,130,105,209,93,85,79,75,84,149,72,180,174,145,87,227,134,63,10,222,210,42,110,99,94,230,35,149,141,141,140,152,28,69,240,209,165,156,80,96,147,96,186,153,105,255,0,107,224,175,52,112,83,123,82,217,247,208,203,39,132,158,104,164,236,247,123,12,100,155,91,241,179,171,87,252,74,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,9,85,206,143,19,246,63,19,88,230,83,73,140,248,42,76,131,15,166,239,92,99,162,237,199,112,174,130,170,165,146,110,149,17,18,89,163,129,104,218,238,170,174,108,107,2,47,70,236,61,7,36,124,214,235,65,173,26,133,167,48,211,210,45,182,249,139,197,123,168,149,204,119,125,179,208,213,199,12,77,99,183,109,70,43,110,19,43,145,90,170,170,216,250,43,122,42,58,226,64,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,142,127,174,154,233,167,28,58,105,197,199,84,53,66,243,224,109,84,61,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,214,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,1,21,121,135,240,209,165,154,211,160,89,126,117,148,218,124,46,73,130,99,247,11,253,186,243,111,130,153,149,210,248,42,42,185,98,162,154,119,196,249,29,70,178,74,231,186,38,185,189,92,136,228,84,95,122,208,9,170,128,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,82,183,58,191,52,248,183,203,250,31,81,184,146,43,146,238,177,103,217,214,1,168,58,115,151,223,170,238,246,220,46,162,209,45,150,90,218,169,170,39,165,130,166,25,161,240,140,116,143,115,89,77,27,104,34,88,226,99,90,141,89,37,252,119,34,54,111,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,50,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,211,148,158,142,224,56,175,10,248,254,171,219,236,52,146,101,153,141,69,214,90,235,180,212,176,173,92,112,50,181,212,201,73,20,232,196,149,41,186,80,197,42,196,231,57,59,174,123,191,198,136,217,190,1,78,220,232,180,119,1,193,115,253,62,212,108,66,195,73,104,185,102,148,247,120,175,81,81,82,195,79,5,84,244,211,67,55,139,123,99,99,92,250,153,29,95,42,73,43,220,229,114,71,23,225,181,85,222,127,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,142,255,0,198,143,22,216,175,8,218,88,185,77,202,47,29,146,95,124,77,191,25,183,53,177,203,220,174,109,52,143,100,243,196,179,69,34,209,199,34,66,217,159,26,171,155,222,141,17,58,189,12,251,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,138,114,202,230,33,83,138,212,219,184,112,215,188,142,145,152,195,41,228,102,53,147,221,110,17,83,50,204,200,98,115,210,138,170,105,156,214,173,50,181,138,216,92,171,190,55,171,33,68,116,110,98,65,110,128,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,67,143,241,49,194,174,145,241,95,134,211,97,250,165,109,171,107,237,213,30,38,217,119,182,200,200,110,54,231,170,183,184,144,202,246,61,187,36,107,81,175,99,218,230,59,163,93,211,123,35,123,58,86,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,165,11,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,61,56,162,226,111,1,225,103,75,238,90,129,151,212,210,86,92,153,78,231,89,113,228,184,195,77,91,121,157,36,138,61,144,54,69,220,230,49,211,196,233,94,198,189,99,141,92,253,174,232,141,118,115,50,203,255,0,218,188,170,243,148,251,18,213,102,246,205,194,162,225,236,235,77,55,135,161,163,238,200,231,246,41,226,234,189,184,89,187,107,25,213,118,181,17,58,175,66,231,185,77,112,219,171,154,45,165,247,124,207,82,111,249,5,154,159,48,168,123,233,112,74,234,39,211,37,189,240,200,177,58,182,162,57,227,73,99,169,149,35,68,107,99,218,199,66,145,185,235,42,172,105,4,245,62,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,12,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,8,230,93,128,84,234,15,5,186,137,75,109,199,169,46,183,43,29,61,53,254,149,102,72,183,209,178,146,166,57,106,170,34,124,138,155,30,218,52,171,69,218,187,220,199,61,141,221,191,106,208,190,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,211,175,69,79,196,212,64,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,170,241,99,229,99,89,62,95,228,62,157,57,154,195,85,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,198,101,181,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,109,204,127,132,165,99,82,58,106,109,236,99,18,78,212,17,197,23,115,98,57,251,55,59,226,114,169,107,252,152,52,134,167,16,208,108,151,87,46,48,85,195,81,168,87,134,195,70,142,158,39,193,53,186,223,220,138,57,152,198,252,108,122,212,205,93,27,145,235,239,72,99,84,106,34,238,124,223,213,93,51,197,117,147,78,50,61,45,205,105,60,69,151,38,183,203,111,169,219,28,111,146,29,233,240,79,23,113,143,99,102,137,232,217,35,122,181,118,72,198,57,19,171,80,204,17,164,142,16,181,122,167,93,248,104,211,221,82,184,79,87,61,202,237,103,100,55,73,234,96,138,23,212,92,105,158,234,90,201,145,145,124,13,99,234,32,149,236,70,163,126,7,55,225,103,245,82,5,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,197,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,134,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,72,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,215,185,203,96,21,57,55,11,150,188,206,221,143,82,85,212,97,217,69,37,77,101,193,201,18,79,67,110,168,138,90,121,17,142,114,163,213,146,84,201,66,142,99,58,245,86,198,229,78,145,238,109,96,240,45,154,221,112,14,48,116,146,251,102,167,164,154,162,171,40,164,178,61,181,44,115,152,144,92,29,224,102,114,35,92,213,222,216,170,100,115,23,175,68,122,53,85,28,136,173,93,25,128,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,244,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,64,60,111,241,163,149,113,113,168,243,215,81,58,235,100,192,109,189,184,44,152,244,181,210,58,55,246,150,109,181,213,48,35,214,20,172,122,79,34,43,152,159,4,106,216,183,63,106,200,255,0,151,131,62,51,51,238,19,51,250,106,202,58,234,187,142,19,113,168,100,87,235,12,178,205,52,13,130,73,169,214,166,174,150,153,39,138,20,174,236,211,164,113,203,39,84,232,187,93,238,252,47,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,161,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,160,30,104,254,123,53,55,232,190,143,68,75,254,89,26,233,167,28,58,112,35,157,106,134,168,94,124,13,170,135,80,43,98,134,24,145,31,85,112,170,117,178,222,177,210,211,70,170,157,201,159,181,221,19,170,53,26,215,61,238,99,24,247,182,184,56,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,221,21,200,198,239,122,190,71,38,247,185,86,79,240,181,202,179,81,245,255,0,70,175,26,167,148,223,254,197,201,117,183,164,184,45,37,100,10,190,209,147,115,94,218,170,180,232,175,138,142,70,35,153,26,181,22,71,119,18,116,106,198,198,54,166,27,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,191,114,185,227,182,235,173,150,169,180,35,90,50,106,74,140,218,199,78,199,99,247,26,185,221,227,114,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,201,99,114,189,90,229,134,105,93,97,70,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,80,15,52,127,61,154,155,244,95,71,162,59,255,0,40,109,76,197,116,111,78,56,143,213,44,214,175,195,217,113,155,125,130,225,83,182,72,217,36,219,18,231,178,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,132,64,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,100,191,229,111,192,45,30,162,120,30,38,245,142,223,106,185,98,9,227,41,241,220,118,178,154,10,232,110,242,39,118,154,106,154,184,228,107,216,216,98,122,72,145,198,168,146,58,88,210,79,129,145,179,189,111,229,96,115,89,227,55,92,116,234,251,77,161,154,101,106,202,240,75,84,189,186,138,188,206,54,77,71,37,234,70,178,41,150,154,217,84,206,157,33,139,187,18,79,36,110,238,44,139,218,93,140,107,187,252,127,149,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,223,5,143,86,185,207,89,89,38,228,221,21,53,67,158,213,87,239,237,197,35,85,234,214,164,211,74,222,65,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,59,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,151,124,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,47,207,150,142,127,83,168,60,22,233,221,85,203,33,164,186,220,172,116,245,54,10,164,133,98,223,70,202,74,153,34,165,167,149,145,162,108,123,104,210,145,83,114,111,115,28,199,187,118,253,203,40,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,165,43,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,234,188,88,249,88,214,79,151,249,15,167,78,102,176,213,65,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,92,79,28,218,161,117,209,206,18,245,51,60,177,54,173,46,80,89,253,155,71,61,37,107,169,39,164,158,186,104,232,163,170,142,86,162,185,175,133,213,41,50,116,232,170,177,162,35,155,215,114,103,48,209,239,5,154,103,252,34,225,79,76,48,89,41,46,180,149,116,248,252,23,10,250,91,164,125,186,170,90,234,213,90,202,168,30,205,141,86,118,231,168,149,136,199,55,115,90,212,107,149,92,138,171,218,204,230,113,205,165,246,173,28,226,211,83,48,59,19,169,18,219,5,227,218,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,167,78,136,169,26,42,53,189,118,165,159,114,113,213,234,108,215,134,138,237,45,168,158,145,46,90,113,120,154,22,65,12,18,181,254,206,174,123,234,161,154,87,187,171,30,247,84,45,123,17,24,169,209,144,179,115,83,170,57,252,131,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,8,226,95,0,169,213,62,30,117,35,79,173,248,245,37,242,229,124,197,238,84,214,186,26,148,139,100,183,31,14,245,163,84,89,85,24,199,182,161,34,123,30,229,77,143,107,93,213,187,122,166,104,141,46,240,209,159,212,234,159,15,58,111,168,55,12,134,146,249,114,190,98,246,218,155,165,117,50,197,178,91,143,135,98,86,34,164,72,140,99,219,80,146,177,236,106,38,199,181,205,232,221,189,19,165,128,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,58,87,50,254,61,106,117,231,33,155,69,116,154,251,87,6,157,88,234,36,134,238,248,251,91,47,247,24,42,164,107,102,108,208,203,35,103,161,70,199,12,176,167,193,185,238,87,189,174,86,66,172,225,92,23,112,147,149,113,115,170,105,139,91,101,240,56,221,139,195,92,50,107,139,157,36,93,186,23,84,198,199,193,4,169,12,177,165,100,145,172,206,133,146,34,53,221,153,21,87,163,20,113,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,94,143,67,176,114,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,215,125,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,76,60,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,161,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,58,175,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,160,30,104,254,123,53,55,232,190,143,68,70,175,181,153,87,217,95,176,191,105,174,191,102,253,161,237,111,99,248,217,60,15,142,237,246,188,79,99,175,111,189,219,248,59,155,119,109,248,122,244,247,19,43,150,135,3,149,60,71,102,80,235,14,112,250,70,105,214,23,120,141,147,82,72,200,170,31,124,184,194,145,206,148,78,133,232,230,165,50,53,241,58,103,61,191,27,36,72,216,138,174,123,225,187,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,129,204,19,128,172,123,137,156,54,187,57,211,235,21,37,30,170,90,41,228,154,133,244,254,22,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,163,111,245,85,129,101,95,236,174,57,146,99,151,15,248,202,58,235,109,117,60,159,245,100,134,104,228,103,252,14,107,155,254,37,66,250,120,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,14,199,68,201,23,122,185,146,245,220,214,182,72,149,244,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,2,128,121,163,249,236,212,223,162,250,61,17,23,227,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,235,181,207,99,103,153,173,114,167,86,164,178,34,116,220,189,101,175,46,238,8,43,56,170,206,215,45,204,105,118,233,150,39,112,138,43,235,86,105,233,166,186,72,232,101,145,148,180,178,178,39,49,219,94,200,60,66,36,145,200,200,170,26,172,114,57,236,114,94,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,113,254,40,184,100,192,120,166,210,251,150,159,229,244,212,148,119,39,211,185,182,92,133,45,208,212,214,217,167,89,34,147,124,14,145,55,53,143,116,17,54,86,49,204,89,35,71,51,115,122,163,155,158,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,167,159,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,187,60,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,157,87,220,214,162,39,185,16,185,78,74,158,86,50,159,152,21,222,157,110,39,249,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,130,130,249,166,224,21,56,47,26,89,149,82,99,212,150,155,110,85,79,65,127,182,165,50,68,214,85,50,74,102,69,81,80,172,141,126,23,190,178,10,181,126,244,71,185,251,158,189,119,163,157,42,185,31,103,245,50,218,181,79,75,107,178,26,68,167,165,168,183,95,237,118,151,44,77,157,95,43,101,130,182,161,137,211,186,246,34,67,64,199,123,213,140,85,143,250,171,34,238,180,160,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,74,220,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,58,175,22,62,86,53,147,229,254,67,233,211,153,172,53,80,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,150,41,206,43,83,62,199,240,167,14,11,73,87,106,90,188,247,32,163,183,205,75,81,39,247,211,168,105,149,107,36,158,157,136,244,85,217,60,20,108,123,213,174,107,91,58,53,81,28,246,42,83,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,211,175,68,95,192,212,64,41,3,156,86,153,253,143,226,178,28,234,146,146,234,180,153,238,63,71,112,154,170,162,63,239,87,87,83,34,209,201,5,59,209,136,139,178,8,40,222,246,43,156,230,186,116,114,170,53,236,68,234,188,142,178,155,21,38,85,171,152,85,69,118,203,213,214,223,103,186,81,211,118,158,189,218,90,73,42,163,168,147,122,38,198,237,125,109,50,116,85,71,47,115,171,81,81,174,84,253,110,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,169,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,205,183,24,24,5,78,152,113,71,170,88,100,216,245,37,138,158,151,40,174,169,183,219,233,18,38,193,5,186,166,85,168,162,72,219,18,236,99,22,154,104,85,24,157,54,34,163,85,26,168,173,75,84,228,211,159,212,228,220,46,93,48,203,142,67,73,87,81,135,101,21,116,212,118,246,172,73,61,13,186,162,40,170,35,87,181,168,143,86,73,83,37,114,181,239,235,213,91,35,81,122,71,181,179,212,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,2,0,115,171,242,177,139,124,192,161,244,235,137,76,22,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,193,204,123,154,189,81,85,15,107,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,221,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,102,230,245,94,138,229,115,154,198,53,239,123,24,237,15,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,219,228,115,122,163,85,238,216,196,100,109,93,140,106,39,215,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,236,235,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,194,185,83,241,219,117,75,173,7,11,58,203,147,82,58,218,234,116,131,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,59,13,87,239,130,56,249,175,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,40,7,154,63,158,205,77,250,47,163,209,30,83,130,238,18,114,174,46,117,77,49,107,108,190,7,27,177,120,107,134,77,113,115,164,139,183,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,179,34,170,244,98,154,9,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,10,192,230,117,203,210,179,41,172,169,226,43,135,236,67,189,117,155,116,185,109,130,217,12,243,213,93,106,165,158,24,226,170,162,164,130,23,238,153,123,179,62,165,119,49,170,216,210,77,170,245,149,207,231,252,177,120,15,214,87,103,120,87,21,217,53,231,236,110,55,67,226,43,109,52,157,166,190,233,120,134,72,86,38,187,181,44,110,142,26,57,227,154,100,238,170,247,92,198,245,137,172,73,34,168,108,43,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,64,60,209,252,246,106,111,209,125,30,136,231,252,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,208,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,8,171,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,118,58,87,198,155,21,204,151,166,215,53,178,74,143,160,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,159,228,169,229,99,41,249,129,93,233,214,226,127,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,43,3,157,238,153,248,156,87,77,53,142,142,146,213,23,179,238,21,120,205,194,126,222,218,234,143,17,26,84,82,51,114,51,227,134,63,11,90,189,28,244,218,233,254,22,174,247,170,68,174,86,89,253,78,11,198,150,27,74,185,13,37,166,219,149,83,215,216,46,75,82,177,53,149,76,146,153,242,211,211,163,228,79,133,239,172,130,145,25,177,81,238,126,214,39,93,234,215,95,160,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,165,110,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,157,87,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,73,85,207,59,242,79,245,39,237,164,74,229,151,105,181,94,184,227,211,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,226,215,177,174,78,138,136,166,130,65,85,124,243,191,36,255,0,82,126,218,71,94,82,121,173,215,21,227,75,31,177,91,233,233,36,167,204,108,247,91,37,115,166,99,149,241,192,202,103,87,35,162,84,114,34,63,187,67,19,85,92,142,77,142,122,116,234,168,230,200,174,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,169,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,166,190,117,154,103,246,127,92,112,189,82,164,164,181,83,210,102,24,251,237,243,120,120,246,85,84,87,80,77,247,147,212,116,98,35,250,193,87,71,27,30,174,115,182,192,173,84,107,88,206,191,39,37,140,254,166,197,196,54,87,167,213,25,13,37,29,183,42,197,223,82,202,25,150,38,190,190,227,71,81,26,194,145,43,147,123,158,202,121,235,222,172,98,251,217,189,206,69,237,162,182,231,192,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,0,32,7,58,191,43,24,183,204,10,31,78,184,148,215,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,229,255,0,112,65,193,118,43,194,62,156,65,67,90,219,85,239,62,185,119,39,189,228,49,80,198,217,25,221,72,119,80,211,78,172,73,150,141,139,4,106,141,122,252,114,35,165,218,205,201,27,36,168,35,175,25,156,25,224,60,89,224,21,52,117,148,52,150,236,218,221,78,249,108,55,232,162,134,25,221,60,112,212,37,53,37,85,74,193,44,203,67,222,168,89,36,138,62,139,213,55,55,223,248,212,6,132,114,239,226,27,89,181,114,243,165,151,156,114,175,6,102,43,80,232,50,11,189,230,223,80,234,74,103,177,244,253,200,32,150,38,172,53,21,43,13,84,115,197,31,117,140,150,46,143,73,17,142,107,215,165,115,127,176,125,148,215,221,61,197,189,183,117,188,251,27,75,237,54,255,0,104,221,170,124,69,117,103,106,182,189,157,250,137,122,39,114,103,237,220,247,244,77,206,85,94,137,212,253,110,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,41,3,141,45,11,212,126,34,249,153,231,154,95,165,246,111,29,117,174,246,52,179,77,42,171,41,109,244,173,180,80,164,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,183,78,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,111,84,106,189,219,24,140,141,171,177,141,68,233,96,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,5,27,113,191,164,57,150,189,115,59,203,116,143,79,224,164,146,251,145,84,90,33,167,90,185,210,24,34,99,44,116,146,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,219,79,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,190,119,70,155,156,198,58,121,91,19,30,231,172,113,171,89,185,221,21,206,236,0,0,87,175,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,61,171,182,90,154,118,177,200,140,217,220,150,55,35,17,206,88,97,137,223,95,37,79,43,25,79,204,10,239,78,183,19,252,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,29,121,135,225,87,92,255,0,130,221,85,177,89,170,41,33,168,165,179,178,246,247,84,189,205,98,193,111,169,138,186,102,162,181,174,93,238,138,154,70,177,58,116,87,171,81,85,168,170,228,207,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,164,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,86,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,213,120,177,242,177,172,159,47,242,31,78,156,205,97,170,130,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,238,188,238,51,91,173,126,180,105,238,156,205,79,72,150,219,30,47,45,238,158,86,177,221,247,79,93,87,36,50,181,238,221,181,88,141,183,194,173,68,106,42,43,164,234,174,234,136,223,63,201,115,19,246,199,19,89,30,83,87,140,248,218,76,127,15,169,236,220,100,162,238,71,111,174,158,170,153,145,237,149,81,82,41,164,129,43,26,222,138,142,116,105,58,39,86,239,46,164,21,193,206,227,10,181,87,232,190,158,234,52,213,21,105,114,177,229,18,217,41,226,107,219,216,116,21,212,146,77,43,158,221,187,149,232,235,124,40,213,71,34,34,58,78,168,238,168,173,132,28,174,60,246,105,151,214,189,30,180,149,92,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,241,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,82,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,8,57,194,225,87,92,171,131,231,223,109,245,20,145,211,225,217,69,182,247,92,217,158,228,124,144,61,179,80,163,98,68,106,162,191,187,93,19,149,28,173,77,141,122,245,234,136,215,84,95,10,57,103,216,110,38,180,171,41,147,38,251,63,73,69,152,90,124,125,197,213,190,18,56,40,95,85,27,42,187,178,245,106,54,23,64,249,91,38,229,218,177,185,232,239,133,84,210,152,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,4,0,231,87,229,99,22,249,129,67,233,215,19,234,229,161,192,85,54,131,99,208,235,86,172,216,169,39,212,91,229,60,115,90,25,39,119,125,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,248,246,177,168,198,57,168,249,145,243,212,0,124,148,86,155,85,186,166,190,178,223,108,164,165,168,186,84,37,93,116,176,194,214,62,170,116,138,56,82,89,92,137,213,239,72,161,138,52,115,186,174,200,216,223,193,168,137,76,60,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,161,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,211,167,85,95,196,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,251,221,28,113,177,122,62,103,34,116,98,124,40,157,122,175,85,94,128,1,31,248,173,224,167,75,56,193,251,45,252,76,191,229,118,207,178,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,235,211,195,51,110,221,189,58,187,175,94,169,211,207,240,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,253,212,236,68,85,114,167,69,119,187,240,84,244,28,86,240,83,165,156,96,253,150,254,38,95,242,187,103,217,47,29,224,189,133,85,77,15,115,197,118,59,157,222,244,18,245,233,225,153,183,110,222,157,93,215,175,84,233,231,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,126,234,118,34,42,185,83,162,187,221,248,42,74,0,15,21,140,232,238,3,138,234,38,89,170,246,251,13,36,153,102,99,81,28,181,215,105,169,97,90,184,224,101,37,37,50,82,69,58,49,37,74,110,148,49,74,177,57,206,78,235,158,239,241,162,55,218,128,0,33,6,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,244,233,213,87,241,36,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,126,247,71,28,108,94,143,153,200,157,24,159,10,39,94,171,213,87,160,0,71,254,43,120,41,210,206,48,126,203,127,19,47,249,93,179,236,151,142,240,94,194,170,166,135,185,226,187,29,206,239,122,9,122,244,240,204,219,183,111,78,174,235,215,170,116,231,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,239,108,116,145,189,122,50,103,42,116,122,124,72,157,122,167,84,89,128,8,255,0,197,111,5,58,89,198,15,217,111,226,101,255,0,43,182,125,146,241,222,11,216,85,84,208,247,60,87,99,185,221,239,65,47,94,158,25,155,118,237,233,213,221,122,245,78,156,255,0,65,57,95,232,23,14,218,177,98,214,60,43,47,212,10,219,214,63,226,188,52,23,75,133,20,148,175,239,211,75,78,253,237,142,146,55,175,70,76,229,78,143,79,137,19,175,84,234,139,48,0,4,0,254,226,167,11,31,238,251,85,127,237,91,119,250,9,55,244,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,126,7,160,0,2,63,241,91,193,78,150,113,131,246,91,248,153,127,202,237,159,100,188,119,130,246,21,85,52,61,207,21,216,238,119,123,208,75,215,167,134,102,221,187,122,117,119,94,189,83,167,159,225,127,151,166,139,240,153,159,220,53,27,78,114,124,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,251,169,216,136,170,229,78,138,239,119,224,169,40,0,34,255,0,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,221,80,244,85,71,34,116,70,251,191,21,95,65,194,151,5,58,89,193,247,218,159,225,157,255,0,43,185,253,173,240,62,55,219,181,84,211,118,252,47,127,183,218,236,193,23,78,190,37,251,183,110,235,209,189,58,116,94,178,0,3,159,226,186,23,167,24,134,172,102,186,223,108,179,119,115,60,239,194,69,114,186,84,42,62,72,105,105,233,160,130,58,90,127,114,118,161,95,14,201,30,137,213,207,145,81,92,229,70,68,216,250,0,0,0,120,173,49,209,220,7,71,35,200,232,244,230,195,73,99,182,228,151,132,189,203,108,161,165,134,154,138,146,127,5,75,72,230,211,195,11,24,216,216,230,210,50,71,34,245,85,146,73,29,215,226,68,79,106,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,129,8,63,184,169,194,199,251,190,213,95,251,86,221,254,130,79,240,64,15,238,42,112,177,254,239,181,87,254,213,183,127,160,147,43,69,244,170,213,162,26,95,143,233,69,139,34,200,47,150,220,110,157,212,148,117,151,234,182,212,214,172,29,199,58,56,157,35,88,198,236,141,174,72,163,106,53,17,177,198,198,167,245,79,106,115,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,205,142,146,57,24,157,95,11,81,122,177,126,21,94,157,23,162,164,96,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,94,157,122,42,126,36,223,0,16,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,122,116,234,171,248,146,127,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,123,163,142,54,47,71,204,228,78,140,79,133,19,175,85,234,171,24,53,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,167,78,170,191,137,39,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,247,186,56,227,98,244,124,206,68,232,196,248,81,58,245,94,170,190,131,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,235,211,170,47,224,66,15,238,42,112,177,254,239,181,87,254,213,183,127,160,147,252,143,252,86,240,83,165,156,96,253,150,254,38,95,242,187,103,217,47,29,224,189,133,85,77,15,115,197,118,59,157,222,244,18,245,233,225,153,183,110,222,157,93,215,175,84,233,207,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,222,216,233,35,122,244,100,206,84,232,244,248,145,58,245,78,168,190,131,138,14,94,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,238,168,122,42,163,145,58,35,125,223,138,175,160,225,75,130,157,44,224,251,237,79,240,206,255,0,149,220,254,214,248,31,27,237,218,170,105,187,126,23,191,219,237,118,96,139,167,95,18,253,219,183,117,232,222,157,58,47,89,0,14,63,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,54,212,61,85,17,168,189,81,190,255,0,197,23,143,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,189,177,210,70,245,232,201,156,169,209,233,241,34,117,234,157,81,122,7,21,188,20,233,103,24,63,101,191,137,151,252,174,217,246,75,199,120,47,97,85,83,67,220,241,93,142,231,119,189,4,189,122,120,102,109,219,183,167,87,117,235,213,58,115,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,247,182,58,72,222,189,25,51,149,58,61,62,36,78,189,83,170,44,192,33,254,189,242,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,194,248,152,45,119,10,40,233,89,216,166,138,157,155,27,37,36,143,78,172,133,170,189,94,191,18,175,78,137,209,19,160,112,165,193,78,150,112,125,246,167,248,103,127,202,238,127,107,124,15,141,246,237,85,52,221,191,11,223,237,246,187,48,69,211,175,137,126,237,219,186,244,111,78,157,23,172,128,32,7,247,21,56,88,255,0,119,218,171,255,0,106,219,191,208,73,191,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,117,235,209,19,240,61,1,207,245,239,69,49,94,34,116,158,251,163,153,173,194,235,69,101,200,60,47,137,158,215,44,113,213,51,177,83,21,67,54,58,72,228,98,117,124,45,69,234,197,248,85,122,116,94,138,145,131,79,121,68,240,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,122,117,232,169,248,147,124,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,39,94,157,81,127,2,16,127,113,83,133,143,247,125,170,191,246,173,187,253,4,157,56,157,131,236,166,43,102,197,189,183,117,188,251,26,223,79,111,246,141,218,167,196,87,86,118,163,107,59,245,18,244,78,228,207,219,185,239,232,155,156,170,189,19,169,250,192,2,47,241,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,253,213,15,69,84,114,39,68,111,187,241,85,244,28,41,112,83,165,156,31,125,169,254,25,223,242,187,159,218,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,116,235,226,95,187,118,238,189,27,211,167,69,235,32,0,7,159,203,48,12,55,58,169,199,234,179,12,122,146,236,252,86,241,29,254,208,149,40,174,101,45,198,56,165,138,42,132,103,93,174,123,27,60,138,205,200,187,95,181,237,232,246,49,205,244,0,0,8,191,197,7,47,77,23,226,207,63,183,234,54,163,100,249,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,157,17,190,239,197,85,194,255,0,47,77,23,225,51,63,184,106,54,156,228,249,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,247,83,177,17,85,202,157,21,222,239,193,82,80,0,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,129,8,63,184,169,194,199,251,190,213,95,251,86,221,254,130,79,240,0,34,255,0,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,221,80,244,85,71,34,116,70,251,191,21,95,65,194,151,5,58,89,193,247,218,159,225,157,255,0,43,185,253,173,240,62,55,219,181,84,211,118,252,47,127,183,218,236,193,23,78,190,37,251,183,110,235,209,189,58,116,94,178,0,0,1,199,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,102,218,135,170,162,53,23,170,55,223,248,162,241,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,247,182,58,72,222,189,25,51,149,58,61,62,36,78,189,83,170,44,192,34,255,0,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,221,80,244,85,71,34,116,70,251,191,21,95,65,194,151,5,58,89,193,247,218,159,225,157,255,0,43,185,253,173,240,62,55,219,181,84,211,118,252,47,127,183,218,236,193,23,78,190,37,251,183,110,235,209,189,58,116,94,178,0,128,31,220,84,225,99,253,223,106,175,253,171,110,255,0,65,38,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,215,175,68,79,192,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,240,220,255,0,13,212,26,107,173,86,25,144,210,93,89,99,188,86,216,46,105,10,174,250,59,141,36,171,21,69,60,172,114,35,152,246,185,58,167,84,248,152,230,61,187,152,246,185,125,0,0,30,126,76,255,0,13,139,63,167,210,215,100,52,139,150,85,89,230,191,178,210,213,87,78,150,232,166,142,7,84,61,17,58,49,139,44,204,99,119,42,111,84,147,102,238,220,155,127,43,44,214,44,7,5,207,241,77,57,203,239,212,150,139,150,105,79,91,45,150,90,218,168,105,224,170,158,158,106,56,124,35,29,35,218,231,212,200,234,248,150,56,152,215,43,146,57,127,13,168,142,246,160,2,31,235,223,52,13,2,225,219,86,47,186,57,154,226,26,129,91,122,199,252,47,137,158,215,111,162,146,149,253,250,104,170,25,177,210,85,198,245,232,201,154,139,213,137,241,34,244,234,157,21,123,7,11,252,80,96,60,89,224,23,13,70,211,155,70,65,110,182,219,175,18,217,37,138,247,79,12,51,186,120,225,134,103,57,173,134,89,90,172,219,80,196,69,87,34,245,71,123,191,5,94,192,8,255,0,197,111,26,218,89,193,247,217,111,226,101,131,43,185,253,173,241,222,11,216,84,180,211,118,252,47,99,185,221,239,79,23,78,190,37,155,118,238,235,209,221,122,116,78,190,127,133,254,97,122,47,197,158,127,112,211,157,57,198,51,91,117,202,221,103,150,247,44,183,186,42,72,96,116,17,205,12,46,107,93,13,76,174,87,238,168,98,162,43,81,58,35,189,255,0,130,44,160,7,138,203,53,139,1,193,115,252,83,78,114,251,245,37,162,229,154,83,214,203,101,150,182,170,26,120,42,167,167,154,142,31,8,199,72,246,185,245,50,58,190,37,142,38,53,202,228,142,95,195,106,35,189,168,0,143,252,82,241,153,132,240,143,236,122,221,72,211,125,64,185,89,111,125,98,167,189,216,168,104,234,40,89,84,155,149,105,101,116,181,49,190,57,182,55,123,81,204,70,189,187,182,57,203,28,136,206,21,105,231,61,194,133,198,235,69,111,172,197,245,42,215,79,85,81,28,50,215,85,218,40,221,5,43,28,228,71,77,34,67,86,249,85,141,69,87,42,70,199,191,162,46,214,185,122,34,206,171,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,202,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,58,244,234,169,248,144,131,251,181,124,44,127,184,29,85,255,0,178,173,223,233,196,255,0,60,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,130,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,132,43,254,237,95,11,31,238,7,85,127,236,171,119,250,113,39,248,103,226,95,30,226,151,13,169,212,28,51,79,243,91,6,60,202,143,13,69,93,145,209,210,211,50,230,246,171,146,85,166,72,106,37,115,217,27,155,177,207,84,107,55,170,181,170,231,50,68,103,229,86,241,173,195,205,7,16,212,28,52,207,155,210,59,39,184,211,175,102,174,26,154,121,173,205,184,165,68,144,45,166,89,153,34,186,26,237,209,59,164,50,49,189,122,177,136,238,227,216,199,119,80,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,197,112,241,196,14,3,196,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,213,99,150,55,123,183,33,210,192,56,87,17,220,105,232,55,11,23,92,110,197,170,153,5,91,110,89,45,67,17,148,118,218,111,21,61,21,18,185,90,235,133,76,104,228,115,41,154,228,86,245,106,58,71,170,61,34,142,77,146,109,245,89,231,17,90,71,128,104,244,250,247,89,150,82,94,112,74,106,138,72,101,188,216,101,101,198,4,100,213,209,209,58,102,186,23,42,72,200,165,145,86,68,143,115,209,35,122,53,174,122,35,23,160,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,8,1,253,218,190,22,63,220,14,170,255,0,217,86,239,244,226,111,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,157,122,244,85,252,79,64,8,127,175,124,208,52,11,135,109,88,190,232,230,107,136,106,5,109,235,31,240,190,38,123,93,190,138,74,87,247,233,162,168,102,199,73,87,27,215,163,38,106,47,86,39,196,139,211,170,116,85,236,28,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,109,67,17,21,92,139,213,29,238,252,21,121,87,16,252,202,180,95,134,93,80,174,210,141,70,211,237,74,125,202,142,158,158,174,42,202,27,77,34,209,86,193,52,104,230,203,79,36,213,81,186,70,35,183,196,231,35,122,36,145,72,223,126,213,61,175,10,92,107,105,103,24,63,106,127,134,118,12,174,217,246,75,192,248,223,110,210,211,67,220,241,93,254,223,107,179,60,189,122,120,103,238,221,183,167,86,244,235,213,122,72,2,0,127,118,175,133,143,247,3,170,191,246,85,187,253,56,155,250,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,19,149,113,83,198,78,145,240,131,106,199,238,26,157,77,144,87,212,100,245,19,195,110,161,178,81,50,121,222,200,26,213,154,103,44,178,71,19,88,197,150,22,170,43,247,170,202,221,173,114,35,213,188,211,65,57,160,104,23,17,58,177,98,209,204,43,16,212,10,43,214,65,226,188,52,247,75,125,20,116,172,236,83,75,80,253,238,142,174,71,167,86,66,228,78,140,95,137,83,175,68,234,169,48,0,56,254,140,241,103,160,218,253,153,101,216,30,150,231,84,151,139,190,29,81,218,170,99,61,204,173,129,17,136,234,186,55,117,233,81,76,217,92,176,172,172,247,35,218,139,253,156,176,201,47,96,0,28,211,136,125,119,199,184,108,210,250,237,92,203,241,156,130,243,98,181,212,83,195,94,150,70,82,190,122,102,77,34,68,201,156,202,137,225,71,51,186,248,163,84,98,185,232,178,53,118,237,71,185,177,131,19,231,25,194,198,87,149,89,177,111,179,122,129,102,246,205,194,158,223,237,27,181,29,186,158,134,143,187,35,89,223,168,151,198,175,110,22,110,220,247,244,93,173,69,94,139,208,157,64,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,72,107,253,218,190,22,63,220,14,170,255,0,217,86,239,244,226,111,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,211,163,24,178,205,26,43,221,209,140,69,87,57,90,212,87,39,160,0,30,127,60,207,240,221,48,198,103,204,245,3,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,238,157,24,197,150,104,209,94,238,140,98,42,185,202,214,162,185,61,0,0,243,247,92,255,0,13,177,102,86,13,62,188,228,52,148,121,14,85,79,93,83,101,161,153,85,175,175,101,26,68,181,41,18,170,109,115,216,217,227,122,179,174,245,102,247,34,43,99,122,183,208,0,14,41,196,231,21,56,175,10,182,43,118,83,154,233,214,160,100,22,90,222,247,137,184,227,86,136,234,233,109,123,31,11,25,227,37,146,104,153,7,117,245,13,108,125,87,227,115,92,137,239,68,235,26,255,0,187,87,194,199,251,129,213,95,251,42,221,254,156,78,156,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,191,195,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,209,125,206,106,162,251,209,79,151,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,235,211,170,167,226,66,15,238,213,240,177,254,224,117,87,254,202,183,127,167,19,252,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,8,63,187,87,194,199,251,129,213,95,251,42,221,254,156,73,78,24,248,169,197,120,170,177,92,178,156,43,78,181,3,31,178,209,118,124,53,199,37,180,71,73,75,116,222,249,152,255,0,7,44,115,74,201,251,79,167,115,100,232,191,3,156,212,95,122,175,78,214,120,173,100,213,236,55,66,52,238,225,170,90,131,61,92,24,245,166,162,134,26,233,233,160,89,159,78,202,154,184,105,82,101,98,124,78,99,29,59,94,244,106,57,251,26,237,173,123,186,53,125,85,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,1,231,243,204,255,0,13,211,12,102,124,207,80,50,26,75,21,138,150,162,146,154,162,225,86,170,216,32,125,77,68,116,241,44,142,233,209,140,89,102,141,21,238,232,198,34,171,156,173,106,43,147,208,0,8,255,0,197,111,26,218,89,193,247,217,111,226,101,131,43,185,253,173,241,222,11,216,84,180,211,118,252,47,99,185,221,239,79,23,78,190,37,155,118,238,235,209,221,122,116,78,188,255,0,65,57,160,104,23,17,58,177,98,209,204,43,16,212,10,43,214,65,226,188,52,247,75,125,20,116,172,236,83,75,80,253,238,142,174,71,167,86,66,228,78,140,95,137,83,175,68,234,169,48,0,4,0,254,237,95,11,31,238,7,85,127,236,171,119,250,113,55,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,254,36,32,254,237,95,11,31,238,7,85,127,236,171,119,250,113,55,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,254,39,160,0,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,60,254,121,159,225,186,97,140,207,153,234,6,67,73,98,177,82,212,82,83,84,92,42,213,91,4,15,169,168,142,158,37,145,221,58,49,139,44,209,162,189,221,24,196,85,115,149,173,69,114,122,0,0,7,20,226,151,138,220,39,132,156,86,207,154,234,30,37,149,221,108,183,139,130,218,219,83,98,134,142,95,15,84,177,186,72,227,149,147,212,68,255,0,141,145,204,173,86,35,154,157,167,35,149,170,172,71,114,13,23,230,173,195,110,183,234,134,63,165,22,43,30,107,99,185,100,149,14,164,163,172,191,83,80,83,81,36,253,183,58,56,157,35,106,222,237,242,57,169,20,109,70,170,186,73,24,212,254,177,50,129,207,245,239,90,241,94,29,180,158,251,172,121,173,190,235,91,101,199,252,47,137,130,215,20,114,85,63,191,83,21,59,54,54,73,35,98,244,124,205,85,234,244,248,81,122,117,94,136,177,42,211,206,87,134,219,253,214,138,197,98,210,237,96,184,220,174,53,17,210,81,209,210,89,40,38,158,166,121,28,141,142,40,227,109,106,185,239,115,149,26,141,68,85,85,84,68,39,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,188,127,139,108,171,132,110,62,181,143,41,182,197,227,177,187,238,160,94,45,249,53,185,205,146,94,229,11,111,79,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,209,234,93,166,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,14,21,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,192,174,137,175,99,188,52,110,116,110,153,251,155,181,138,141,69,238,62,54,62,189,121,84,234,102,85,172,156,119,106,102,169,102,181,126,34,245,147,97,247,59,133,78,217,36,124,112,239,185,219,182,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,246,188,238,46,215,91,5,215,65,175,182,43,157,93,186,229,110,168,200,42,232,235,41,38,116,51,211,79,27,173,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,69,114,230,227,95,249,170,211,137,236,25,253,206,213,30,166,226,223,119,114,166,129,123,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,210,38,205,20,105,48,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,171,94,119,23,107,173,130,235,160,215,219,21,206,174,221,114,183,84,100,21,116,117,148,147,58,25,233,167,141,214,199,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,34,185,115,113,175,252,213,105,196,246,12,254,231,106,143,83,113,111,187,185,83,64,189,169,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,233,19,102,138,52,152,0,30,43,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,242,162,231,175,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,185,93,11,247,69,35,31,27,149,118,189,142,218,231,179,100,143,149,92,176,184,245,166,209,139,173,39,15,218,193,125,164,160,211,235,157,69,76,214,171,189,95,117,235,105,184,206,232,118,67,36,174,151,181,79,66,229,108,238,85,72,190,25,167,89,30,230,177,100,123,109,43,139,31,43,26,201,242,255,0,33,244,233,204,214,26,157,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,162,30,99,60,107,255,0,53,90,143,5,131,0,185,221,99,211,44,91,238,237,180,211,175,106,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,186,68,233,165,141,60,167,4,28,23,101,92,92,106,60,20,53,173,186,217,48,27,111,114,123,222,67,21,12,142,141,253,165,135,117,13,52,234,197,133,43,30,147,198,168,215,175,193,26,186,93,175,218,145,190,234,117,199,65,242,172,159,135,21,209,78,31,117,38,235,165,245,246,91,125,29,30,61,91,111,171,145,187,33,163,99,91,5,28,213,31,21,75,33,115,99,99,93,44,79,73,83,162,42,172,173,238,67,46,120,174,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,232,248,220,190,246,162,181,127,5,46,123,150,239,31,86,45,125,197,109,122,37,169,23,15,5,169,184,253,189,148,244,243,85,84,190,79,180,212,176,71,209,106,89,36,174,115,221,88,214,51,116,241,185,202,231,244,116,204,234,222,227,33,157,71,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,74,220,203,248,245,169,215,156,134,109,21,210,107,237,92,26,117,99,168,146,27,187,227,237,108,191,220,96,170,145,173,153,179,67,44,141,158,133,27,28,50,194,159,6,231,185,94,246,185,89,10,179,133,112,93,197,182,85,194,54,169,166,83,109,139,199,99,119,223,13,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,78,143,82,255,0,180,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,89,199,248,162,226,111,1,225,103,75,238,90,129,151,212,210,86,92,153,78,231,89,113,228,184,195,77,91,121,157,36,138,61,144,54,69,220,230,49,211,196,233,94,198,189,99,141,92,253,174,232,141,118,123,53,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,179,83,14,210,173,104,193,57,83,106,206,93,168,185,21,92,152,158,99,79,140,213,225,246,26,154,186,181,125,170,6,95,250,207,42,83,76,198,197,3,42,86,88,103,99,161,87,36,172,115,94,191,138,117,244,28,173,248,250,163,211,191,3,195,38,177,220,45,86,220,65,124,101,70,59,145,86,84,193,67,13,162,69,238,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,241,178,70,118,109,252,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,30,83,157,38,133,223,114,156,19,18,215,156,114,205,106,125,38,19,226,45,217,45,95,86,71,93,225,106,230,167,101,18,245,84,69,150,24,231,89,91,179,114,185,142,171,220,214,43,93,43,155,2,249,125,107,21,171,68,56,180,193,114,236,150,253,87,106,199,171,106,38,178,94,37,138,169,176,64,176,85,194,248,99,117,83,158,246,51,195,71,80,234,121,228,87,175,70,164,27,209,21,204,106,26,30,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,10,118,230,189,172,87,93,74,226,210,247,136,182,253,73,93,143,105,245,61,61,146,215,21,21,83,165,130,57,221,12,115,86,185,237,222,230,37,74,84,61,240,72,173,70,175,74,88,152,244,221,26,169,218,185,39,232,237,170,245,153,103,154,223,124,176,213,203,81,141,83,210,217,44,21,147,82,181,212,141,158,169,36,117,99,162,145,204,85,74,152,226,142,6,42,198,244,86,197,88,244,114,42,74,210,221,1,85,124,208,249,129,127,227,39,10,90,69,55,249,91,78,103,120,107,191,232,210,165,53,20,244,245,63,244,154,106,184,230,139,253,188,93,63,172,165,117,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,66,156,58,113,47,165,156,80,96,144,231,90,103,118,255,0,109,227,108,213,147,211,123,82,217,247,211,69,31,139,130,25,100,236,247,123,15,124,123,157,241,179,163,147,252,104,157,84,3,149,113,79,162,159,204,79,15,185,182,142,71,112,240,85,121,5,189,60,4,238,151,183,27,43,160,149,149,20,189,215,118,228,84,133,103,134,36,147,107,21,221,181,126,222,142,232,169,154,195,77,26,3,172,118,46,32,52,107,19,214,44,114,31,15,73,147,91,219,81,37,54,231,191,194,85,49,206,142,166,155,123,216,197,147,181,60,114,197,220,216,141,126,205,205,248,92,138,116,2,0,115,147,214,191,176,220,62,218,116,114,146,223,222,171,212,219,130,247,167,146,45,209,193,67,110,150,158,162,77,174,73,26,173,153,211,190,141,27,213,143,106,199,223,235,181,219,20,173,94,1,244,207,21,213,222,47,116,219,5,205,105,60,93,150,162,225,81,112,169,165,116,113,201,29,87,130,164,154,177,144,74,201,24,230,62,25,31,78,214,72,197,111,197,27,158,212,84,85,69,75,127,230,143,228,79,83,126,139,235,20,68,95,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,218,234,175,88,154,251,74,0,138,188,209,252,137,234,111,209,125,98,136,139,252,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,187,93,85,235,19,95,105,64,21,107,206,226,237,117,176,93,116,26,251,98,185,213,219,174,86,234,140,130,174,142,178,146,103,67,61,52,241,186,216,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,37,7,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,216,232,153,34,239,87,50,94,187,154,214,201,18,190,85,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,207,15,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,228,175,43,222,58,127,130,153,83,52,59,88,243,63,9,166,215,173,254,199,169,173,110,232,108,87,73,36,106,167,89,149,201,225,232,230,235,39,115,170,57,140,149,89,39,221,53,213,18,45,170,113,99,229,99,89,62,95,228,62,157,57,154,195,83,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,109,204,71,143,170,206,39,50,164,192,244,182,225,117,182,233,149,147,187,79,213,42,103,167,251,77,34,201,19,252,77,85,54,228,98,194,199,193,27,169,227,145,139,35,126,41,29,181,210,118,226,230,188,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,238,217,220,94,136,200,230,145,27,39,105,99,117,255,0,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,34,175,52,127,34,122,155,244,95,88,162,33,87,43,126,62,168,244,239,192,240,201,172,119,11,85,183,16,95,25,81,142,228,85,149,48,80,195,104,145,123,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,252,108,145,157,155,127,0,138,188,209,252,137,234,111,209,125,98,136,139,252,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,187,93,85,235,19,95,105,64,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,45,203,187,141,250,206,21,115,181,196,179,26,173,218,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,110,231,190,15,16,169,28,146,62,42,118,163,26,174,99,26,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,130,42,243,71,242,39,169,191,69,245,138,34,47,242,175,227,214,154,170,154,213,194,198,178,95,105,40,223,71,79,13,191,6,185,212,119,85,245,143,89,102,114,208,84,212,73,43,154,143,70,190,8,169,88,214,49,155,34,237,117,87,172,77,125,165,0,1,31,248,248,211,60,171,87,120,66,212,156,23,10,164,241,119,170,139,125,61,194,154,149,177,201,36,149,94,10,174,26,199,193,19,35,99,158,249,164,101,59,153,27,17,191,20,142,99,85,81,21,85,51,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,168,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,172,14,119,186,153,225,177,93,52,209,202,58,187,84,190,208,184,85,228,215,8,59,155,171,169,252,60,105,79,72,253,168,255,0,130,25,60,85,106,117,115,23,115,160,248,92,155,30,139,18,185,89,96,21,57,215,26,88,109,82,227,212,151,107,110,43,79,95,127,185,37,74,68,230,82,178,58,103,197,79,80,140,145,126,39,178,178,122,69,102,196,87,181,251,94,157,54,43,155,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,72,174,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,124,12,141,36,98,162,181,236,154,239,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,179,197,107,22,177,96,58,21,128,93,53,27,81,175,212,150,235,109,186,158,121,98,138,90,168,97,158,225,60,112,201,51,105,41,91,51,216,217,106,100,108,79,72,226,71,34,185,83,254,85,76,245,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,146,131,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,165,106,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,110,146,70,71,54,197,248,224,151,182,246,61,208,202,197,116,114,49,28,155,227,123,218,171,209,202,95,247,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,234,197,61,7,20,28,80,96,60,38,96,22,253,70,212,107,70,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,219,78,244,85,71,42,245,86,251,191,21,71,15,220,89,232,55,19,86,166,214,105,70,117,73,89,114,101,58,84,86,88,106,255,0,189,174,180,72,141,137,100,238,83,57,119,57,140,116,241,198,179,71,190,21,122,171,91,35,186,20,195,205,31,207,102,166,253,23,209,232,143,21,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,198,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,65,26,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,10,171,231,157,249,39,250,147,246,210,181,116,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,47,251,130,238,45,177,94,46,116,177,50,155,108,94,7,36,177,120,107,126,77,110,115,99,139,183,92,234,104,222,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,179,34,42,117,98,158,131,138,14,40,48,30,19,48,11,126,163,106,53,163,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,109,167,122,42,163,149,122,171,125,223,138,163,135,238,44,244,27,137,171,83,107,52,163,58,164,172,185,50,157,42,43,44,53,127,222,215,90,36,70,196,178,119,41,156,187,156,198,58,120,227,89,163,223,10,189,85,173,145,221,14,192,112,174,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,4,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,153,246,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,177,77,5,230,23,71,169,188,29,234,182,133,107,206,95,254,174,168,52,255,0,35,138,207,124,186,77,5,60,119,138,95,2,216,105,169,95,52,147,36,149,55,23,73,51,218,136,216,247,73,28,72,231,57,242,111,115,171,4,177,78,101,124,194,235,53,54,251,93,161,90,13,151,255,0,168,90,13,177,94,47,150,185,167,167,146,241,85,178,166,26,154,86,77,28,201,29,77,185,209,204,198,170,58,61,178,73,18,185,174,124,123,28,232,149,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,104,83,71,116,119,1,208,172,2,215,167,58,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,242,34,123,82,5,115,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,190,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,252,27,152,229,99,220,228,100,40,202,108,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,224,207,140,204,7,139,60,2,154,178,142,186,146,221,155,91,169,217,21,250,195,44,176,195,59,167,142,26,117,169,171,165,166,73,229,153,104,123,213,9,28,114,201,209,122,166,215,123,255,0,24,85,205,99,142,219,170,221,107,248,89,209,172,154,145,182,214,211,172,25,189,214,221,59,157,60,147,171,158,217,44,232,244,68,107,24,214,163,86,125,142,114,189,95,216,114,179,100,241,201,86,192,151,252,185,184,215,254,85,117,30,123,6,127,115,186,201,166,89,79,221,220,169,160,94,236,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,116,149,208,197,26,221,246,83,170,186,113,133,233,197,86,175,100,153,165,170,147,12,164,183,178,232,235,219,106,18,90,89,41,100,70,172,82,68,232,247,119,187,155,216,145,164,123,157,35,158,198,177,28,174,106,46,123,56,174,226,187,81,248,181,212,119,230,185,172,190,6,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,237,106,203,50,162,58,71,53,168,136,198,50,56,217,37,121,94,240,45,252,107,202,153,174,58,199,134,120,189,54,178,239,246,61,53,107,182,195,125,186,71,35,81,58,194,173,95,17,71,15,73,59,157,85,172,124,168,200,254,245,173,168,141,39,255,0,52,127,34,122,155,244,95,88,162,40,4,185,238,87,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,188,110,67,68,214,189,101,100,155,147,108,181,52,237,99,85,95,191,185,44,110,87,171,92,176,205,43,172,40,0,12,171,150,19,202,231,142,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,130,199,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,246,226,145,170,245,107,82,105,165,109,207,130,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,153,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,203,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,104,167,130,61,121,169,226,59,134,140,59,82,111,53,180,147,228,43,78,251,94,64,144,212,69,35,210,227,76,245,138,73,37,100,76,99,97,124,205,108,117,41,22,198,236,101,67,17,58,183,107,151,57,134,132,240,205,99,177,112,255,0,203,211,7,214,44,142,31,17,73,140,233,125,130,162,58,109,207,103,139,170,125,5,52,116,212,219,216,199,172,125,217,228,138,46,230,197,107,55,238,119,194,213,83,62,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,154,62,225,23,68,46,188,56,240,233,134,104,213,246,249,73,119,185,88,41,234,93,89,87,73,27,153,2,207,81,85,53,76,140,143,119,196,230,49,211,171,17,234,141,87,163,17,202,214,110,216,157,128,129,92,205,120,237,181,104,142,27,113,208,205,45,201,170,227,213,11,245,60,109,170,172,181,206,214,63,27,162,122,181,206,124,146,116,85,101,76,209,117,108,108,102,217,24,201,59,251,163,84,135,187,76,56,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,127,134,183,90,232,164,171,170,159,99,28,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,146,127,139,126,92,90,185,194,150,27,100,212,26,171,189,38,97,143,84,83,195,21,250,186,215,74,248,217,100,184,189,81,59,82,35,149,92,250,103,57,90,200,234,85,25,185,255,0,11,227,137,206,137,36,230,188,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,12,235,113,241,166,120,174,145,113,123,169,56,46,21,73,225,44,180,247,10,123,133,53,43,99,142,56,233,124,109,36,53,143,130,38,70,198,177,144,198,250,135,50,54,35,126,24,218,198,170,170,162,170,217,87,38,205,107,251,115,195,237,219,71,42,237,253,154,189,50,184,39,102,120,226,219,28,244,55,25,106,42,35,220,229,145,202,233,155,59,43,17,221,24,198,164,125,142,155,157,189,73,254,81,95,55,29,76,202,179,14,47,111,24,45,218,175,165,151,2,183,208,91,237,20,177,201,39,109,190,38,146,26,201,231,115,28,245,98,76,247,206,140,115,216,214,238,142,8,26,168,170,206,171,221,121,31,96,20,210,221,117,79,84,171,177,234,180,168,165,167,183,88,45,119,103,36,173,129,89,43,165,158,182,157,139,215,180,247,162,195,64,247,123,149,236,69,143,250,169,34,238,150,188,209,252,137,234,111,209,125,98,136,160,18,244,249,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,250,173,76,20,255,0,105,163,88,229,127,137,165,166,220,143,89,152,200,36,117,68,113,177,99,111,195,35,118,182,78,220,83,84,17,87,154,63,145,61,77,250,47,172,81,20,2,94,159,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,63,85,169,130,159,237,52,107,28,175,241,52,180,219,145,235,51,25,4,142,168,142,54,44,109,248,100,110,214,201,219,138,85,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,237,146,54,73,54,196,248,32,139,184,246,49,211,74,245,108,113,177,92,155,228,123,26,139,213,200,114,13,6,227,255,0,133,206,32,233,169,161,198,117,22,146,193,125,169,168,134,145,152,246,77,36,86,235,139,231,154,87,199,12,81,53,207,88,170,94,245,98,42,54,158,73,85,59,145,163,182,185,200,210,26,243,206,252,147,253,73,251,105,92,26,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,9,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,213,90,222,192,1,199,248,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,234,142,110,123,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,147,127,135,110,97,117,153,79,12,186,183,195,175,16,57,127,122,235,54,159,228,17,98,87,251,156,211,207,85,117,170,150,150,186,73,105,107,106,231,153,251,166,94,236,44,166,77,172,106,182,53,143,114,189,98,107,235,172,179,78,102,188,196,42,114,170,155,143,14,26,9,145,210,63,24,125,60,108,201,114,123,85,194,42,150,94,89,52,77,122,209,82,205,11,156,212,166,70,189,27,51,145,119,200,244,124,42,141,141,175,73,224,175,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,219,34,107,149,189,22,73,99,111,187,114,26,30,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,4,85,230,143,228,79,83,126,139,235,20,69,0,151,61,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,114,109,150,166,157,172,106,171,247,247,37,141,202,245,107,150,25,165,117,133,2,42,243,71,242,39,169,191,69,245,138,34,128,75,211,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,234,181,48,83,253,166,141,99,149,254,38,150,155,114,61,102,99,32,145,213,17,198,197,141,191,12,141,218,217,59,113,77,80,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,12,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,101,92,178,158,86,252,125,81,233,223,129,225,147,88,238,22,171,110,32,190,50,163,29,200,171,42,96,161,134,209,34,247,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,248,217,35,59,54,254,69,92,39,153,167,8,249,150,163,223,116,206,167,62,251,55,87,103,184,79,111,166,186,222,214,8,172,247,110,202,204,143,158,150,186,57,100,133,33,84,135,115,95,51,162,238,36,177,35,17,206,114,181,62,78,102,55,107,85,255,0,151,254,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,65,133,233,242,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,245,90,152,41,254,211,70,177,202,255,0,19,75,77,185,30,179,49,144,72,234,136,227,98,198,223,134,70,237,108,157,184,166,168,0,25,161,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,250,75,69,52,143,139,163,21,242,83,73,12,138,136,141,232,175,84,86,181,81,90,151,19,202,59,83,49,92,195,132,43,62,11,105,171,233,122,192,174,21,246,251,189,44,146,71,220,111,137,171,154,178,9,218,198,189,94,144,189,147,171,26,247,181,187,164,130,118,162,42,51,170,205,83,62,220,203,179,250,109,65,227,75,81,42,173,185,13,93,214,219,99,168,166,176,82,164,203,46,202,55,210,83,71,21,85,60,76,145,19,99,27,88,149,106,187,83,99,158,231,189,187,183,238,89,191,201,47,76,242,172,127,78,53,19,84,174,212,158,30,203,152,92,45,246,251,71,114,57,25,37,71,128,74,158,252,237,220,196,99,225,87,213,164,109,123,28,239,188,130,118,170,53,89,239,178,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,57,165,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,116,123,18,88,101,141,92,222,169,190,55,183,241,106,162,89,87,42,126,57,238,182,92,154,131,133,221,87,186,85,220,45,183,250,132,143,20,189,92,110,142,122,219,39,101,59,35,138,216,189,249,54,182,153,237,129,140,130,56,186,43,102,126,196,99,251,200,177,91,77,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,6,113,245,198,190,85,197,102,163,213,217,45,55,63,15,166,88,205,194,104,241,203,125,58,200,200,235,246,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,115,165,124,177,126,75,77,214,27,85,61,246,107,101,91,45,181,149,19,82,83,214,58,23,36,19,79,11,99,116,177,50,78,155,92,246,54,120,92,230,162,245,106,75,26,175,77,201,214,122,242,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,172,11,6,39,149,101,126,210,251,45,140,221,111,62,198,183,205,118,184,251,62,138,74,143,7,67,23,78,237,76,219,17,123,112,179,115,119,72,238,141,111,84,234,169,212,232,28,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,87,175,243,34,226,171,13,226,171,87,49,172,139,77,110,89,3,241,139,38,47,75,76,218,75,164,107,11,32,184,204,249,39,170,88,225,222,230,163,209,175,167,130,71,167,245,223,75,240,171,227,108,111,119,85,228,239,195,173,54,161,234,229,235,91,115,12,78,146,227,143,96,180,236,134,209,53,116,82,171,27,127,145,236,124,83,64,155,123,50,190,158,22,72,231,35,156,174,137,245,20,210,53,187,182,61,156,131,154,63,158,205,77,250,47,163,209,17,171,236,158,85,246,87,237,215,217,155,175,217,191,104,123,39,219,30,10,79,3,227,187,125,223,13,223,233,219,239,118,254,62,222,237,219,126,46,157,61,228,191,229,153,198,143,242,217,168,239,211,124,213,221,204,7,62,184,82,65,83,81,53,119,102,59,21,114,175,105,149,221,36,123,97,108,46,71,181,181,14,93,174,237,197,19,209,203,217,72,228,188,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,182,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,170,190,121,223,146,127,169,63,109,43,2,193,137,229,89,95,180,190,203,99,55,91,207,177,173,243,93,174,62,207,162,146,163,193,208,197,211,187,83,54,196,94,220,44,220,221,210,59,163,91,213,58,170,117,58,7,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,102,213,235,252,200,184,170,195,120,170,213,204,107,34,211,91,150,64,252,98,201,139,210,211,54,146,233,26,194,200,46,51,62,73,234,150,56,119,185,168,244,107,233,224,145,233,253,119,210,252,42,248,219,27,221,213,121,59,240,235,77,168,122,185,122,214,220,195,19,164,184,227,216,45,59,33,180,77,93,20,170,198,223,228,123,31,20,208,38,222,204,175,167,133,146,57,200,231,43,162,125,69,52,141,110,237,143,101,207,130,31,243,25,224,163,249,170,211,136,47,248,5,178,213,30,166,226,223,121,109,169,157,59,82,93,40,81,30,178,91,29,54,230,177,187,158,244,146,39,74,142,107,36,107,155,214,38,205,44,137,68,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,41,237,116,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,255,0,34,45,255,0,112,119,194,174,27,194,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,241,163,101,115,24,239,13,27,157,35,97,102,214,237,98,171,149,59,143,145,239,238,160,21,65,205,99,129,43,170,93,107,248,166,209,172,102,145,214,215,83,172,249,189,170,221,3,155,60,115,163,158,233,47,8,196,85,107,216,230,171,82,125,141,106,177,89,223,114,63,124,242,71,92,26,111,170,186,143,163,247,218,140,159,75,243,75,174,51,117,171,183,212,218,230,171,183,84,44,82,62,150,118,108,146,53,84,255,0,170,230,175,245,153,35,35,145,138,215,177,142,111,203,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,146,211,143,222,18,113,94,17,180,179,68,177,107,108,190,59,36,190,251,110,225,147,92,92,232,229,238,87,54,154,210,199,193,4,169,12,82,45,28,114,36,206,133,146,34,185,189,233,21,87,171,212,249,121,91,104,238,3,174,186,209,158,233,206,163,88,105,46,54,219,142,155,221,34,138,89,105,97,154,123,124,242,85,209,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,255,0,149,23,138,113,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,254,42,255,0,171,26,167,149,226,182,220,23,41,212,188,174,243,141,217,187,62,206,179,220,47,53,53,20,52,125,168,214,40,187,48,61,235,28,123,35,115,152,221,173,77,173,85,106,116,69,232,72,14,2,120,32,190,241,113,157,203,91,145,210,221,109,186,101,100,238,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,189,209,62,68,216,173,100,93,119,57,174,146,36,125,244,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,239,115,149,87,222,170,70,190,104,254,68,245,55,232,190,177,68,80,9,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,167,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,216,232,153,34,239,87,50,94,187,154,214,201,18,190,85,0,12,171,159,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,240,115,30,215,39,84,84,82,223,249,85,241,207,117,213,42,111,229,187,87,46,149,119,12,178,219,79,85,114,177,228,55,43,163,170,42,111,48,119,86,73,105,102,117,68,139,44,149,49,36,142,115,54,110,69,167,137,200,173,103,99,116,150,62,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,162,190,108,90,23,125,211,14,40,46,122,141,236,107,85,22,45,169,125,46,54,135,91,213,140,221,85,5,61,60,117,233,52,72,141,86,204,233,223,223,115,250,43,100,241,40,237,238,127,113,172,236,28,147,245,138,213,101,204,179,205,16,190,95,170,226,168,201,105,233,111,118,10,57,170,154,218,71,79,74,146,54,177,177,70,231,162,173,76,145,73,3,213,35,98,171,162,163,122,185,81,34,105,89,101,143,241,255,0,172,87,91,47,4,220,47,232,133,142,253,73,21,62,75,131,217,239,119,250,56,106,156,218,183,65,75,111,164,109,27,101,141,175,68,90,105,37,146,119,162,72,197,71,75,70,197,106,162,196,226,58,114,237,208,186,61,126,226,179,20,198,239,214,111,105,227,118,30,238,73,126,133,203,2,198,234,90,84,69,137,146,199,50,57,179,67,37,83,233,97,146,52,107,156,232,230,127,245,81,21,237,208,161,29,120,228,226,222,155,132,45,35,110,97,75,139,213,223,50,27,229,67,173,118,24,95,77,47,179,163,171,216,175,238,86,78,222,141,99,26,212,115,146,36,114,75,54,213,107,54,181,178,203,22,125,178,156,179,42,206,111,181,89,78,107,147,93,114,11,213,110,207,19,113,186,86,201,87,85,62,198,53,140,223,44,138,231,187,107,24,214,167,85,247,53,168,137,238,68,46,83,149,167,6,90,113,167,122,113,97,226,86,231,117,181,101,185,158,91,111,241,22,218,186,87,164,212,184,253,44,136,172,146,154,21,255,0,211,63,175,29,68,138,136,232,220,146,64,222,136,146,186,105,211,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,33,64,60,123,112,153,71,194,62,178,197,137,99,151,207,105,98,215,187,124,87,27,35,171,46,112,84,93,25,26,53,35,153,42,226,141,145,172,127,126,217,123,111,237,164,111,103,68,107,220,248,229,107,61,183,45,142,50,114,30,29,53,66,143,77,110,148,213,119,60,19,61,188,83,67,113,165,165,162,170,175,173,164,171,116,114,67,12,212,52,209,72,136,175,146,89,41,146,100,108,82,203,36,112,49,172,107,158,214,53,111,120,2,168,57,224,224,20,209,93,116,179,84,168,113,234,181,168,170,167,184,216,46,151,102,164,174,129,25,19,162,158,138,157,235,215,180,199,170,205,94,246,251,145,239,68,147,250,201,26,109,226,188,160,181,66,235,133,241,105,77,129,194,218,185,237,186,131,103,173,182,212,64,218,215,69,4,83,211,66,234,216,170,159,23,69,108,207,107,105,230,133,189,118,171,82,170,69,71,126,45,117,223,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,102,11,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,226,95,159,46,77,51,254,23,240,109,167,22,234,138,75,84,117,247,235,123,178,106,201,237,241,244,241,94,62,71,84,83,190,103,43,26,231,204,218,89,41,162,114,175,94,157,148,99,92,230,177,170,126,87,52,127,34,122,155,244,95,88,162,40,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,235,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,208,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,119,19,170,62,57,163,71,73,218,89,29,34,136,171,205,31,200,158,166,253,23,214,40,138,11,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,250,241,108,179,42,193,175,180,185,78,21,147,93,113,251,213,22,255,0,13,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,175,69,247,181,202,139,238,85,38,167,25,188,198,107,56,163,225,199,5,192,45,180,191,103,175,85,55,10,137,243,219,109,55,125,176,205,37,43,33,240,110,130,77,251,36,163,153,242,205,42,195,34,62,72,229,165,143,170,170,70,201,102,226,188,8,104,93,139,136,158,40,49,29,57,204,108,215,91,142,44,239,21,113,190,182,222,175,102,202,90,122,121,36,98,77,43,17,86,40,100,157,32,129,207,69,107,190,249,26,199,181,238,99,146,106,243,206,252,147,253,73,251,105,88,22,108,90,251,144,91,175,215,107,69,15,136,164,198,109,236,186,93,36,238,177,158,30,149,245,80,82,54,78,142,84,87,245,158,174,157,157,26,138,239,143,175,77,173,114,167,85,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,88,4,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,211,107,154,217,37,71,208,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,202,122,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,71,5,28,40,216,184,75,209,170,44,55,181,106,172,203,238,93,43,50,155,221,20,47,111,143,170,220,245,142,52,116,138,175,88,96,99,251,81,167,70,53,122,62,78,219,31,44,136,72,0,8,171,205,31,200,158,166,253,23,214,40,138,1,63,87,253,85,96,89,87,251,43,142,100,152,229,195,254,50,142,186,219,93,79,39,253,89,33,154,57,25,255,0,3,154,230,255,0,137,80,189,238,1,56,236,181,113,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,185,237,37,169,21,121,163,249,19,212,223,162,250,197,17,65,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,31,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,223,225,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,232,190,246,185,81,125,202,166,130,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,233,20,85,95,60,239,201,63,212,159,182,149,151,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,8,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,165,30,83,100,162,153,238,240,21,91,158,145,200,141,145,17,233,12,236,103,118,53,234,246,167,87,199,220,123,226,145,73,0,10,181,230,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,238,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,54,75,218,234,143,73,90,202,161,52,167,194,119,149,141,27,249,127,143,122,116,6,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,50,174,125,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,193,204,123,92,157,81,81,73,235,166,28,209,115,107,47,8,89,214,142,229,183,187,172,250,147,79,111,146,12,83,44,170,173,172,170,170,173,142,178,173,173,169,108,213,29,206,236,85,148,240,207,60,180,243,111,72,246,195,27,85,26,232,154,147,192,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,191,227,127,72,112,221,5,229,137,150,233,30,159,193,87,29,139,29,167,180,67,78,181,115,172,211,202,247,223,41,37,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,164,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,175,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,111,240,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,244,95,123,92,168,190,229,83,65,60,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,220,78,168,248,230,141,29,39,105,100,116,138,0,20,193,206,127,72,105,177,13,121,198,181,114,221,5,36,52,250,133,103,116,53,136,217,229,124,243,92,109,253,184,164,153,236,119,192,198,45,52,212,49,181,24,190,245,134,69,86,162,174,231,253,124,150,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,238,122,238,170,182,182,162,71,83,108,107,21,19,124,19,212,75,220,115,216,214,248,109,191,19,164,106,37,180,234,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,237,146,54,73,54,196,248,32,139,184,246,49,211,74,245,108,113,177,92,155,228,123,26,139,213,200,102,8,210,159,11,26,41,252,187,112,251,132,232,228,151,15,27,87,143,219,215,199,206,217,123,145,190,186,121,95,81,85,218,119,110,53,88,82,121,165,72,247,49,29,219,70,110,234,238,170,189,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,41,208,158,18,113,94,46,121,96,105,166,45,114,151,192,228,150,47,180,119,12,102,226,215,71,23,110,185,215,11,139,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,94,172,66,168,115,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,181,106,175,30,188,67,107,62,131,90,56,126,212,11,237,37,125,162,217,81,79,53,69,221,60,67,46,183,102,65,191,181,13,116,189,222,213,67,26,174,141,221,93,22,247,62,8,100,115,157,34,43,221,249,92,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,252,104,217,92,199,183,196,200,214,200,216,89,181,219,158,138,229,78,219,36,123,37,87,54,221,29,192,116,43,0,225,255,0,78,116,230,195,73,110,182,219,169,239,209,75,44,84,176,195,61,194,120,225,180,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,255,0,145,19,207,242,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,227,252,154,173,54,171,255,0,18,89,181,138,251,108,164,184,219,110,58,111,114,164,172,163,171,133,179,65,83,4,149,246,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,226,185,140,240,81,252,170,234,60,23,252,2,217,117,147,76,178,159,188,182,212,206,157,216,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,235,43,161,150,69,137,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,62,225,51,135,235,87,12,186,13,140,105,69,27,41,31,114,163,167,241,119,234,202,116,106,165,109,214,110,142,169,151,184,145,198,233,24,142,233,20,78,145,187,210,24,161,107,186,237,41,135,154,63,158,205,77,250,47,163,209,18,255,0,150,70,133,233,199,17,124,8,231,90,95,170,22,111,29,106,174,212,10,217,97,154,37,70,85,91,234,155,108,183,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,174,14,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,159,252,169,248,237,186,165,214,131,133,157,101,201,169,29,109,117,58,65,132,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,222,230,171,21,157,134,171,247,193,28,127,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,5,85,243,206,252,147,253,73,251,105,199,249,53,90,109,87,254,36,179,107,21,246,217,73,113,182,220,116,222,229,73,89,71,87,11,102,130,166,9,43,237,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,197,115,25,224,163,249,85,212,120,47,248,5,178,235,38,153,101,63,121,109,169,157,59,177,218,235,149,94,178,91,29,54,231,61,219,88,196,146,39,74,141,115,227,115,155,214,87,67,44,139,18,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,125,194,103,15,214,174,25,116,27,24,210,138,54,82,62,229,71,79,226,239,213,148,232,213,74,219,172,221,29,83,47,113,35,141,210,49,29,210,40,157,35,119,164,49,66,215,117,218,118,0,10,213,230,139,192,45,30,97,98,185,113,49,163,182,251,85,174,235,142,91,234,107,178,203,60,20,208,81,199,115,165,99,229,169,158,228,215,181,173,223,88,222,228,142,151,184,174,116,209,181,187,85,31,26,50,106,129,47,251,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,187,91,19,34,149,64,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,166,30,99,60,189,47,186,73,155,65,169,186,21,136,93,111,24,102,91,112,237,85,208,80,66,201,164,180,94,42,235,31,217,165,130,150,158,22,118,168,223,221,130,26,116,68,122,164,137,219,115,145,95,10,62,90,114,208,224,42,155,65,177,232,117,171,86,108,84,147,234,45,242,158,57,173,12,147,187,190,193,110,158,150,55,58,23,67,52,81,186,10,229,116,147,69,50,252,123,88,212,99,28,212,124,200,254,65,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,205,56,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,82,182,153,112,49,173,26,133,196,189,195,134,233,237,117,118,202,140,118,240,251,110,71,144,165,174,174,107,117,178,6,178,89,25,84,231,44,109,93,149,17,66,231,83,119,59,73,62,248,209,28,212,114,185,47,167,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,72,171,205,31,200,158,166,253,23,214,40,138,1,44,167,154,71,0,180,122,119,227,184,155,209,203,125,170,219,136,47,131,167,200,177,218,58,104,40,97,180,72,189,170,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,62,54,72,254,204,11,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,79,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,217,59,99,93,205,99,221,4,174,137,239,107,22,72,209,175,218,222,170,214,246,0,12,171,151,39,172,28,16,81,241,85,192,238,141,101,184,117,46,221,77,196,244,190,199,21,137,169,52,20,208,221,35,117,37,28,143,165,170,149,241,57,238,218,198,79,225,209,100,142,54,75,80,229,123,145,175,123,146,160,127,213,86,5,149,127,178,184,230,73,142,92,63,227,40,235,173,181,212,242,127,213,146,25,163,145,159,240,57,174,111,248,149,11,233,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,215,115,90,217,34,87,213,95,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,134,188,215,180,118,213,169,92,37,222,242,230,216,106,235,178,29,62,168,167,189,218,229,162,165,108,179,199,3,166,142,26,214,189,219,28,244,166,74,119,190,121,17,170,212,235,75,19,222,187,99,84,41,131,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,220,198,120,186,87,181,209,212,211,111,123,30,145,247,96,146,88,187,155,21,204,223,185,191,19,81,79,0,123,93,88,213,11,174,170,222,172,183,59,131,106,225,167,176,98,246,60,94,134,146,106,215,84,178,158,11,125,190,26,101,237,117,68,72,217,44,177,203,80,177,181,58,53,245,15,247,185,85,94,235,116,228,217,162,159,97,184,125,187,107,29,93,195,189,87,169,183,4,236,193,28,187,163,130,134,221,45,69,60,123,154,177,181,91,51,167,125,98,187,163,222,213,143,177,211,107,183,161,63,207,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,225,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,124,149,229,123,199,79,240,83,42,102,135,107,30,103,225,52,218,245,191,216,245,53,173,221,13,138,233,36,141,84,235,50,185,60,61,28,221,100,238,117,71,49,146,171,36,251,166,186,162,69,179,238,43,184,174,211,142,18,180,225,249,174,107,47,142,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,155,154,178,204,168,173,141,174,106,34,61,239,142,55,231,139,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,45,123,149,191,0,181,154,119,224,120,155,214,59,125,214,219,151,175,140,167,199,113,218,202,105,232,102,180,70,189,218,105,170,106,227,145,172,123,166,149,139,34,71,26,162,198,216,164,73,62,55,200,206,205,149,0,70,174,99,122,103,252,80,224,219,81,237,212,244,150,169,43,236,54,246,228,212,115,220,35,235,225,124,4,141,168,168,124,46,70,57,204,153,212,177,212,196,213,78,157,123,202,199,57,173,123,148,160,205,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,167,94,138,159,137,121,28,205,245,86,197,100,224,99,37,185,216,115,78,215,219,191,102,90,236,53,182,186,135,190,59,156,117,19,199,60,177,178,104,122,181,97,150,134,42,165,85,87,36,114,70,170,222,171,189,26,234,65,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,211,241,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,79,78,106,28,5,84,210,212,221,120,167,209,187,21,93,99,43,42,38,184,103,54,202,126,210,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,124,189,222,136,196,149,204,128,28,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,108,149,173,87,116,73,34,141,222,253,168,104,79,135,142,32,112,30,38,180,190,135,85,244,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,221,146,181,170,238,171,28,177,187,221,185,14,65,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,122,115,80,224,42,166,150,166,235,197,62,141,216,170,235,25,89,81,53,195,57,182,83,246,145,148,108,72,161,106,87,211,83,199,19,92,172,87,50,121,106,158,231,189,251,229,238,244,70,36,174,101,91,23,125,202,51,135,175,225,79,15,178,234,205,206,166,234,203,214,170,246,107,101,183,214,82,248,120,232,232,105,37,169,142,141,209,163,147,124,157,230,74,249,251,170,168,215,71,52,59,91,209,170,249,56,175,60,239,201,63,212,159,182,156,127,147,85,166,213,127,226,75,54,177,95,109,148,151,27,109,199,77,238,84,149,148,117,112,182,104,42,96,146,190,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,60,87,49,30,8,43,56,85,206,211,45,195,169,119,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,252,156,2,113,217,117,225,19,38,173,177,100,180,117,119,109,58,200,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,79,123,26,95,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,1,93,92,215,56,40,254,38,226,179,241,41,166,118,203,85,54,73,137,91,234,42,114,216,186,118,102,188,90,225,141,174,74,141,234,228,141,211,82,199,27,253,206,110,249,34,93,168,245,88,97,137,212,216,94,247,47,190,2,177,238,25,176,218,28,231,80,108,84,149,154,169,119,167,142,106,231,212,120,90,214,88,30,139,82,212,134,134,100,137,31,11,221,79,80,216,234,21,178,61,143,123,21,26,231,49,17,86,101,0,8,171,205,31,200,158,166,253,23,214,40,138,1,45,251,154,71,0,181,154,137,227,184,155,209,203,125,214,229,151,167,131,167,200,177,218,58,105,235,166,187,198,157,170,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,62,7,198,254,245,85,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,110,146,70,71,54,197,248,224,151,182,246,61,208,202,197,116,114,49,28,155,227,123,218,171,209,202,104,123,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,217,59,99,93,205,99,221,4,174,137,239,107,22,72,209,175,218,222,170,214,243,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,19,211,154,135,1,85,52,181,55,94,41,244,110,197,87,88,202,202,137,174,25,205,178,159,180,140,163,98,69,11,82,190,154,158,56,154,229,98,185,147,203,84,247,61,239,223,47,119,162,49,37,115,43,215,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,30,225,227,136,28,7,137,173,47,161,213,125,57,125,91,45,181,149,21,20,146,209,215,44,41,91,69,60,50,43,93,21,68,112,201,35,99,122,183,100,173,106,187,170,199,44,110,247,110,66,189,185,231,126,73,254,164,253,180,171,91,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,224,214,49,206,94,136,138,167,64,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,162,73,20,110,247,237,67,67,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,141,92,196,120,250,163,225,143,21,76,15,75,110,22,171,150,166,222,251,180,253,82,166,10,143,179,49,164,113,63,196,213,83,110,87,164,207,100,241,186,158,57,24,145,187,226,145,219,155,31,110,90,65,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,187,252,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,252,163,74,124,39,121,88,209,191,151,248,247,167,64,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,229,56,114,214,251,87,17,218,61,101,214,91,21,142,174,209,109,191,212,92,91,71,73,87,35,95,58,65,79,93,61,52,111,147,111,194,215,189,176,35,213,136,174,70,43,213,168,231,237,222,185,162,46,79,88,56,32,163,226,171,129,221,26,203,112,234,93,186,155,137,233,125,142,43,19,82,104,41,161,186,70,234,74,57,31,75,85,43,226,115,221,181,140,159,195,162,201,28,108,150,161,202,247,35,94,247,37,59,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,88,87,38,206,30,190,218,106,197,219,136,91,181,77,214,146,147,78,250,81,90,25,29,47,74,91,141,117,109,53,68,83,181,211,185,21,23,177,3,209,93,19,62,45,213,48,57,92,214,166,217,39,87,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,9,233,205,67,128,170,154,90,155,175,20,250,55,98,171,172,101,101,68,215,12,230,217,79,218,70,81,177,34,133,169,95,77,79,28,77,114,177,92,201,229,170,123,158,247,239,151,187,209,24,146,185,149,235,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,15,112,241,196,14,3,196,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,213,99,150,55,123,183,33,210,192,33,87,55,29,51,197,115,14,16,175,25,213,218,147,165,235,2,184,80,92,45,21,81,199,31,113,190,38,174,26,57,224,115,220,197,122,66,246,78,143,115,24,230,238,146,8,28,170,168,206,139,80,60,44,107,95,242,237,196,22,19,172,114,91,252,109,38,63,112,95,31,3,98,238,72,250,25,226,125,61,87,105,189,200,209,102,72,38,149,99,220,244,111,113,25,187,171,122,162,218,247,56,237,94,166,194,184,104,161,210,218,121,233,22,229,168,247,136,97,124,19,65,43,159,236,234,23,178,170,105,162,123,122,49,143,109,66,80,49,81,234,189,89,51,246,181,122,43,153,85,124,33,105,13,54,187,241,47,167,186,91,112,130,146,123,109,218,240,201,174,144,84,207,44,44,168,183,83,49,213,85,144,163,226,248,218,247,211,193,43,24,173,86,252,110,111,196,207,235,38,146,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,79,41,204,207,130,239,230,79,78,25,169,24,83,123,121,246,3,111,171,158,154,158,26,30,244,151,218,20,78,235,232,122,198,199,76,233,154,172,115,169,218,155,155,220,150,86,43,83,188,178,71,77,122,103,160,250,167,170,250,167,6,142,98,216,125,215,237,39,180,27,111,184,193,53,190,167,250,27,251,229,148,242,207,92,214,70,233,41,225,134,73,26,146,189,204,248,63,198,157,125,198,130,120,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,248,23,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,147,253,73,251,105,8,56,51,226,130,235,194,102,180,83,106,53,29,162,146,227,109,184,211,178,201,126,138,90,119,77,59,109,82,85,211,205,82,234,86,164,177,53,42,118,211,162,70,178,57,89,213,126,36,255,0,26,95,69,218,139,72,248,183,208,106,219,125,29,218,147,35,193,53,10,207,36,49,87,82,53,143,84,99,250,163,102,141,38,99,146,42,152,37,106,57,18,70,111,138,104,83,115,81,236,84,72,1,195,63,44,43,174,149,241,179,83,115,207,109,245,119,141,62,195,169,254,213,98,87,90,106,231,35,31,90,151,7,54,217,77,88,245,138,37,150,166,56,160,125,68,177,192,157,182,189,176,111,118,201,82,57,45,40,160,30,104,254,123,53,55,232,190,143,68,76,174,74,26,189,134,191,0,204,180,17,211,213,199,150,65,120,168,203,217,27,160,94,196,246,231,195,69,74,231,50,68,234,136,248,229,141,136,230,187,111,84,154,53,102,254,146,108,150,156,104,240,147,138,241,115,165,139,139,92,165,240,57,37,139,196,220,49,155,139,93,28,93,186,231,83,72,198,65,60,171,12,178,37,28,146,44,46,153,145,162,57,221,152,213,23,171,16,207,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,245,254,34,184,182,202,184,150,210,205,45,197,181,2,46,246,73,167,62,210,183,190,226,214,200,239,104,80,203,77,109,100,19,207,44,179,73,36,181,142,146,150,169,211,63,163,26,187,227,84,69,85,119,73,1,201,83,205,62,83,242,254,187,212,109,197,212,130,170,249,231,126,73,254,164,253,180,129,92,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,125,244,209,93,180,95,141,158,30,107,232,237,247,58,75,206,39,155,217,210,146,186,40,102,164,168,171,180,207,53,60,115,36,82,181,22,104,160,174,167,89,98,145,26,237,203,20,173,99,189,253,17,86,186,244,191,129,124,55,132,190,46,215,58,226,51,35,164,160,210,156,98,162,154,237,134,100,21,55,85,130,9,174,243,220,214,43,69,29,92,142,138,37,150,166,56,160,150,170,118,192,157,152,146,38,73,51,219,2,185,174,182,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,15,146,231,105,181,94,169,153,71,121,182,82,87,211,199,81,5,91,34,169,133,178,177,179,193,43,38,134,84,107,145,81,31,28,177,199,35,29,248,181,236,107,147,162,162,41,245,149,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,4,85,230,143,228,79,83,126,139,235,20,69,0,154,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,162,30,98,60,16,86,112,171,157,166,91,135,82,238,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,248,116,89,36,145,241,83,185,94,229,115,30,229,227,252,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,30,201,219,26,237,115,216,217,229,116,79,123,94,145,200,173,126,215,116,86,187,67,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,158,172,25,87,52,81,192,78,166,98,186,161,194,62,153,220,113,106,190,231,176,113,250,44,102,227,3,228,141,102,165,174,160,129,148,242,178,70,177,238,217,187,182,217,88,142,232,229,138,104,158,173,110,254,132,75,230,153,192,86,67,168,119,89,184,150,209,123,21,93,210,250,234,120,161,202,172,180,190,42,178,182,230,246,186,154,150,146,106,26,88,162,122,171,219,18,187,188,155,216,196,142,6,61,27,187,184,174,172,13,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,170,226,219,91,237,92,71,235,246,71,173,22,107,29,93,154,159,35,167,181,185,244,21,50,54,71,211,79,13,186,154,158,102,35,219,238,123,18,88,100,216,254,141,87,51,107,149,172,85,86,37,165,114,84,242,177,148,252,192,174,244,235,113,63,207,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,52,58,253,163,151,222,31,245,151,44,209,220,142,111,17,87,140,220,29,79,29,78,214,51,197,210,189,169,37,53,78,198,61,233,31,118,9,34,151,183,189,92,205,251,93,241,53,80,240,7,234,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,166,141,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,109,209,198,201,38,216,159,28,242,246,216,198,58,105,94,174,146,71,163,83,124,143,123,149,58,185,79,86,14,63,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,111,84,115,115,217,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,249,51,173,88,213,61,80,240,63,196,205,75,202,242,223,102,119,124,23,183,111,53,53,254,23,185,183,185,218,239,61,219,55,118,217,187,111,78,187,27,215,240,66,122,242,171,224,98,213,170,85,63,204,142,174,90,233,46,24,157,182,162,170,219,99,199,174,86,182,212,83,94,103,237,44,114,213,76,218,136,214,41,41,162,89,28,214,108,220,171,81,19,149,92,206,198,217,46,36,0,12,192,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,117,93,116,215,75,22,164,240,217,195,214,151,199,121,186,221,114,77,57,183,228,49,94,166,172,71,186,58,120,234,171,218,148,52,177,200,245,220,254,221,45,44,94,230,167,109,145,190,22,53,202,173,115,25,32,57,54,104,167,219,158,32,174,218,199,87,112,236,210,105,149,189,59,48,71,46,217,39,174,184,197,81,79,30,230,172,110,71,66,216,25,88,174,232,246,57,36,236,116,220,221,232,93,73,21,121,163,249,19,212,223,162,250,197,17,68,58,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,175,78,189,21,63,19,73,26,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,166,190,98,60,2,214,112,199,149,38,121,165,182,251,173,203,76,175,125,218,142,137,77,61,71,217,153,18,72,153,225,170,170,118,171,18,23,190,120,219,79,36,143,73,29,241,70,237,206,143,185,47,138,229,211,173,250,161,163,188,75,227,148,26,125,99,200,50,138,28,186,161,182,171,214,45,104,146,52,125,210,5,99,246,203,210,95,186,107,233,149,206,157,36,115,163,70,177,146,181,210,197,20,146,184,181,254,104,254,68,245,55,232,190,177,68,80,182,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,26,19,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,165,30,83,100,162,153,238,240,21,91,158,145,200,141,145,17,233,12,236,103,118,53,234,246,167,87,199,220,123,226,145,72,1,196,183,44,79,99,241,89,98,174,198,235,189,157,163,185,205,194,190,251,144,92,25,77,224,169,112,202,26,100,241,53,241,73,80,200,29,75,75,10,196,175,74,55,72,141,110,228,72,158,157,34,89,95,106,154,103,150,105,102,87,138,193,252,28,201,177,75,206,55,102,219,105,131,236,205,109,53,69,13,31,106,54,109,166,111,135,85,142,61,145,186,62,145,167,77,173,86,123,145,21,10,214,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,113,57,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,154,29,85,195,236,90,127,168,249,30,21,140,103,182,172,214,213,101,184,75,71,73,127,181,177,237,165,184,70,213,232,146,49,31,255,0,246,85,106,190,53,114,42,199,36,172,219,35,172,127,147,6,183,234,133,77,215,37,208,138,203,30,65,127,194,104,233,219,117,163,184,182,72,214,139,24,157,206,145,95,19,247,244,114,50,173,202,170,216,227,123,149,36,138,71,182,37,71,212,74,203,95,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,2,105,35,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,217,59,99,93,205,99,221,4,174,137,239,107,22,72,209,175,218,222,170,214,214,7,52,110,4,173,90,39,117,135,93,244,95,25,171,167,194,111,149,15,110,65,110,164,129,190,11,30,173,115,152,145,62,61,171,186,42,106,135,61,200,140,217,219,138,70,163,17,205,73,161,137,177,175,131,93,111,214,141,17,214,219,29,223,70,236,121,6,89,81,85,80,174,184,97,182,185,42,220,204,130,8,224,153,28,201,32,167,234,178,62,40,164,158,72,222,230,72,145,61,59,155,92,141,115,86,226,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,207,183,48,206,28,116,191,134,141,121,168,196,52,175,55,164,184,219,110,52,233,114,126,62,178,201,53,110,54,178,124,77,165,158,85,69,107,216,230,170,62,45,207,89,146,53,111,117,191,217,205,59,151,78,183,234,134,142,241,47,142,80,105,245,143,32,202,40,114,234,134,218,175,88,181,162,72,209,247,72,21,143,219,47,73,126,233,175,166,87,58,116,145,206,141,26,198,74,215,75,20,82,74,226,90,243,206,252,147,253,73,251,105,18,185,103,90,109,87,254,53,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,87,204,19,128,172,135,134,108,202,187,57,211,235,21,93,102,149,221,234,36,154,133,244,254,42,181,246,6,34,83,53,97,174,153,98,70,66,199,84,84,58,58,117,116,143,123,216,196,71,57,207,69,85,230,156,33,241,155,168,252,30,95,114,59,158,21,106,181,94,104,50,139,127,135,174,182,220,88,169,27,170,162,100,190,10,165,36,103,73,19,181,36,174,87,70,142,70,201,27,228,106,237,114,199,44,124,131,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,39,149,239,2,223,193,76,85,154,227,172,120,103,132,212,155,214,255,0,99,211,86,187,116,214,43,92,145,181,19,172,42,212,240,245,147,117,147,185,213,92,246,68,172,143,238,156,234,136,214,149,141,41,240,157,229,99,70,254,95,227,222,157,1,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,82,138,249,136,241,245,89,196,230,84,152,30,150,220,46,182,221,50,178,119,105,250,165,76,244,255,0,105,164,89,34,127,137,170,166,220,140,88,88,248,35,117,60,114,49,100,111,197,35,182,186,78,220,86,85,202,227,200,158,153,125,107,214,43,74,1,46,79,149,31,26,255,0,196,220,86,14,26,245,50,231,106,166,201,49,43,125,61,54,37,47,94,204,215,139,92,49,185,171,79,177,26,145,186,106,88,227,103,189,174,223,36,75,185,88,171,12,210,187,229,230,169,192,197,215,84,169,191,153,29,35,181,213,220,50,203,109,61,45,182,249,143,91,109,110,168,169,188,193,221,72,226,170,133,180,241,172,178,84,196,146,53,175,223,185,22,158,38,170,57,157,141,178,73,94,11,49,125,23,209,13,47,181,112,223,133,106,70,21,124,205,177,186,121,170,242,250,59,61,226,146,166,181,110,189,198,182,186,89,163,141,25,54,200,230,115,105,216,233,163,71,182,56,224,141,254,246,161,231,249,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,207,183,48,206,28,116,191,134,141,121,168,196,52,175,55,164,184,219,110,52,233,114,126,62,178,201,53,110,54,178,124,77,165,158,85,69,107,216,230,170,62,45,207,89,146,53,111,117,191,217,205,59,151,78,183,234,134,142,241,47,142,80,105,245,143,32,202,40,114,234,134,218,175,88,181,162,72,209,247,72,21,143,219,47,73,126,233,175,166,87,58,116,145,206,141,26,198,74,215,75,20,82,74,227,65,32,31,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,93,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,59,95,18,220,85,102,92,73,227,58,81,102,203,110,85,117,85,24,6,46,235,77,99,234,35,71,45,77,197,106,30,217,43,59,206,123,230,153,243,82,65,110,238,186,71,39,89,163,153,90,198,163,186,186,90,114,75,211,60,87,32,212,125,68,213,43,181,39,136,189,97,246,251,125,190,209,220,142,55,199,79,227,214,167,191,59,119,49,94,201,145,148,137,27,94,199,55,238,231,157,170,142,71,251,173,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,71,138,198,244,83,72,240,236,254,245,170,88,166,156,99,246,124,179,34,167,240,215,91,181,21,11,33,158,173,139,51,231,122,189,90,136,138,249,37,145,95,35,250,111,149,89,23,113,93,218,143,111,181,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,85,231,157,249,39,250,147,246,210,170,201,191,203,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,93,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,80,15,52,127,61,154,155,244,95,71,162,35,254,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,165,255,0,112,93,197,182,43,197,206,150,38,83,109,139,192,228,150,47,13,111,201,173,206,108,113,118,235,157,77,27,223,60,17,36,210,200,148,114,72,179,54,23,200,168,231,118,100,69,78,172,83,133,115,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,190,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,252,27,152,229,99,220,228,100,40,202,76,39,255,0,37,79,52,249,79,203,250,239,81,183,23,82,10,171,231,157,249,39,250,147,246,210,170,201,85,192,47,26,249,87,10,122,143,73,100,187,92,252,70,153,100,215,8,99,200,237,245,11,35,227,160,222,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,77,205,137,241,117,94,110,92,80,216,181,135,81,241,157,47,211,44,254,213,145,225,152,181,189,46,53,115,89,170,223,61,44,247,138,133,114,42,58,70,61,105,234,59,52,233,22,199,198,138,177,186,166,165,138,254,170,230,51,245,121,46,85,106,61,195,92,114,59,77,22,83,149,211,224,182,140,126,166,227,93,109,167,145,93,103,154,229,60,212,208,194,149,12,123,93,27,38,116,113,200,246,61,139,28,206,74,85,77,235,27,101,99,174,80,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,207,103,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,255,0,2,58,86,177,141,241,49,181,209,182,102,109,110,215,170,57,19,182,248,222,255,0,127,192,39,29,151,94,17,50,106,219,22,75,71,87,118,211,172,138,161,42,239,20,116,177,186,122,218,89,227,167,153,177,203,67,27,234,34,129,143,146,71,83,182,103,61,21,93,28,44,68,247,177,165,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,102,85,201,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,196,232,172,146,104,209,209,247,86,70,232,35,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,115,154,168,190,244,82,152,121,154,240,37,117,209,28,202,227,174,122,91,140,210,71,165,247,234,136,221,85,71,107,129,204,102,55,90,244,107,92,201,35,234,168,202,105,165,234,232,222,205,177,177,242,118,54,198,137,15,118,5,151,83,201,83,202,198,83,243,2,187,211,173,196,255,0,5,69,243,176,209,219,85,151,50,192,245,190,199,97,171,138,163,37,167,170,178,95,235,33,165,107,105,29,61,42,70,234,55,75,35,88,138,181,50,69,36,236,69,145,234,174,138,141,136,212,68,137,197,101,147,255,0,147,102,138,125,185,226,10,237,172,117,119,14,205,38,153,91,211,179,4,114,237,146,122,235,140,85,20,241,238,106,198,228,116,45,129,149,138,238,143,99,146,78,199,77,205,222,133,212,128,10,75,231,29,170,182,172,207,137,122,29,57,183,227,180,148,213,26,123,103,134,146,186,230,234,70,178,174,182,122,182,50,173,34,89,145,234,178,83,69,20,145,44,109,115,90,172,150,106,175,197,28,138,64,179,73,28,33,106,173,171,90,184,104,211,221,70,179,99,180,150,10,122,251,59,41,31,108,162,164,109,45,37,28,244,143,117,36,209,83,66,215,189,35,166,73,96,145,33,110,229,84,139,183,215,162,245,68,236,0,0,82,183,57,61,20,251,13,196,21,167,88,233,46,29,234,77,77,183,175,122,9,37,221,36,21,214,232,169,233,228,218,212,141,168,216,93,3,232,213,189,94,247,44,157,254,187,91,177,8,0,93,159,39,29,33,166,194,184,104,174,213,42,136,41,22,229,168,247,137,166,100,240,207,43,159,236,234,23,190,150,24,101,99,186,49,143,109,66,87,189,21,136,189,89,51,55,57,122,35,89,61,72,171,205,31,200,158,166,253,23,214,40,138,1,36,167,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,199,123,247,107,102,145,241,23,165,245,182,106,201,49,252,243,4,202,105,228,166,149,244,149,108,171,162,171,99,36,86,185,99,154,23,42,35,227,150,53,232,248,220,143,142,72,209,90,173,123,17,83,196,240,215,193,254,135,112,173,98,91,102,153,99,125,235,172,221,246,213,228,151,70,67,61,226,174,57,94,199,44,47,168,100,108,219,10,118,162,68,138,54,178,62,177,163,149,170,245,115,221,224,57,163,249,19,212,223,162,250,197,17,64,39,74,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,162,73,20,110,247,237,66,197,57,141,113,235,164,122,179,194,93,131,15,209,251,237,37,222,163,84,42,34,154,235,73,62,207,27,99,164,162,154,57,223,13,84,45,151,125,61,75,170,91,3,88,170,217,34,146,56,234,28,199,42,118,222,176,175,128,143,226,229,255,0,137,124,43,77,116,179,85,178,12,37,153,37,226,10,155,188,150,187,155,233,153,83,73,64,201,106,165,73,35,217,36,51,189,33,142,161,35,100,241,73,18,190,77,175,77,142,121,50,185,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,117,254,106,28,122,211,82,211,93,120,88,209,187,237,37,99,235,41,230,183,231,55,58,126,234,62,141,233,44,46,74,10,106,136,229,107,85,234,214,79,21,83,28,199,179,100,189,174,168,244,149,172,174,13,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,104,123,135,142,31,176,30,25,116,190,135,74,52,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,221,145,53,202,222,169,28,81,183,223,181,14,150,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,34,175,52,127,34,122,155,244,95,88,162,40,4,237,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,158,45,148,233,198,184,233,197,46,73,141,215,90,178,220,51,45,183,189,173,115,162,73,169,107,169,100,71,71,44,50,197,34,127,159,28,145,72,212,115,92,143,99,218,138,142,106,114,14,25,248,10,225,231,133,138,154,155,206,15,98,171,190,100,51,212,119,161,200,50,63,15,87,113,162,103,105,209,44,52,210,50,40,219,3,21,178,75,185,88,212,123,251,138,143,115,154,214,53,190,127,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,228,241,201,197,221,171,132,29,35,110,87,5,186,146,241,150,95,170,29,109,199,45,83,212,53,140,124,232,197,115,234,166,98,57,37,125,52,41,183,127,109,58,171,228,134,53,116,125,212,145,180,3,115,187,103,218,175,153,50,178,243,115,200,51,28,178,255,0,81,5,35,37,169,154,107,133,198,225,58,163,33,134,36,115,149,210,202,254,137,28,108,111,189,125,205,106,127,137,11,200,229,221,193,5,31,10,184,34,229,185,141,46,237,77,203,45,241,69,125,106,205,5,76,54,184,219,52,178,50,150,150,86,68,215,183,115,31,7,136,68,146,72,223,45,59,85,142,86,177,142,88,215,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,207,113,103,154,232,54,13,160,217,61,127,18,52,244,149,216,77,117,63,129,168,181,74,205,243,221,39,119,87,69,77,74,205,205,114,212,171,153,190,55,53,205,88,214,62,238,248,210,53,145,153,183,36,87,0,151,62,30,109,60,75,216,42,184,150,142,145,248,195,233,234,105,169,18,231,73,79,83,104,246,140,204,237,66,183,22,78,215,53,41,145,175,149,81,253,62,238,100,129,238,86,198,215,185,52,60,101,92,210,159,9,222,86,52,111,229,254,61,233,208,25,172,52,167,194,119,149,141,27,249,127,143,122,116,5,122,243,80,227,214,166,170,166,235,194,198,141,223,106,232,217,71,81,53,191,57,185,211,246,149,149,140,88,161,114,80,83,84,71,43,156,140,71,62,120,170,152,230,49,251,226,237,117,86,44,173,125,91,23,253,202,227,200,158,153,125,107,214,43,74,1,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,148,211,206,108,24,109,251,132,188,179,82,178,250,220,126,131,87,241,138,121,161,110,49,28,75,4,23,10,185,230,115,40,38,164,134,90,158,237,69,51,81,209,45,66,50,94,236,105,20,238,218,214,172,74,250,118,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,91,252,53,198,215,91,37,37,84,27,216,230,63,100,177,171,94,221,204,123,154,189,23,222,215,42,47,185,84,187,78,55,49,60,203,5,229,111,125,195,245,19,49,171,202,178,123,77,159,28,166,187,221,234,103,73,159,85,86,219,173,15,117,82,94,220,110,145,136,238,173,99,228,111,117,204,107,93,34,190,69,123,221,81,124,39,121,167,209,191,152,24,247,168,192,94,79,28,156,93,218,184,65,210,54,229,112,91,169,47,25,101,250,161,214,220,114,213,61,67,88,199,206,140,87,62,170,102,35,146,87,211,66,155,119,246,211,170,190,72,99,87,71,221,73,27,64,55,59,182,125,170,249,147,43,47,55,60,131,49,203,47,245,16,82,50,90,153,166,184,92,110,19,170,50,24,98,71,57,93,44,175,232,145,198,198,251,215,220,214,167,248,144,188,142,93,220,16,81,240,171,130,46,91,152,210,238,212,220,178,223,20,87,214,172,208,84,195,107,141,179,75,35,41,105,101,100,77,123,119,49,240,120,132,73,36,141,242,211,181,88,229,107,24,229,152,0,2,133,185,173,105,159,240,239,140,156,142,227,79,73,106,164,160,205,109,244,57,53,28,22,248,251,123,123,145,173,61,67,230,106,49,173,73,164,170,165,169,149,202,155,183,119,81,238,118,231,57,18,32,23,231,202,203,0,166,193,120,45,195,106,151,30,171,180,220,178,170,138,251,253,201,42,82,86,190,169,242,84,190,42,122,132,100,139,240,177,244,112,82,43,54,34,49,204,218,244,235,189,92,233,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,139,252,183,180,27,13,226,75,82,245,31,74,115,58,42,71,50,227,166,247,23,219,43,166,167,89,159,105,184,165,117,2,83,214,196,141,123,29,190,55,59,170,181,30,221,236,87,198,229,216,247,34,240,173,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,216,87,42,126,59,110,169,117,160,225,103,89,114,106,71,91,93,78,144,97,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,97,170,253,240,71,29,175,148,3,205,31,207,102,166,253,23,209,232,142,105,100,225,147,62,202,184,109,169,226,71,16,166,171,189,219,109,57,69,102,61,122,182,209,91,166,154,123,124,16,80,67,89,237,7,186,52,115,82,153,26,249,91,35,223,177,35,86,196,189,95,220,94,219,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,208,166,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,228,85,169,94,114,58,13,134,233,174,174,98,186,173,135,209,82,91,31,169,20,247,7,221,232,105,169,214,54,73,113,164,124,43,45,106,174,245,110,249,219,87,26,61,173,99,126,56,93,35,149,239,149,234,124,188,149,60,211,229,63,47,235,189,70,220,119,254,114,154,177,170,122,95,252,32,254,25,234,94,87,137,123,79,237,7,141,246,21,230,166,131,197,118,253,159,219,238,246,94,221,251,123,143,219,187,175,77,238,233,248,169,205,121,68,235,126,180,106,87,18,89,37,139,81,181,123,53,202,173,176,96,245,149,113,81,222,239,245,117,208,71,59,107,232,26,217,91,28,210,57,168,244,107,222,212,114,39,94,143,114,127,141,79,65,207,59,242,79,245,39,237,164,117,229,109,163,184,14,186,235,70,123,167,58,141,97,164,184,219,110,58,111,116,138,41,101,165,134,105,237,243,201,87,69,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,254,84,94,85,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,192,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,191,133,26,19,229,233,195,215,242,229,195,46,63,96,173,169,186,190,245,149,246,242,219,221,53,198,151,194,201,65,93,87,75,2,58,141,33,84,223,31,101,145,71,27,145,234,174,89,27,35,186,49,28,145,178,74,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,1,202,184,139,225,163,75,56,160,193,38,193,117,50,211,254,215,193,94,104,224,166,246,165,179,239,161,150,79,9,60,209,73,217,238,246,24,201,54,183,227,103,86,175,248,149,51,215,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,217,171,202,247,143,171,22,139,108,225,227,89,174,30,15,16,186,220,31,81,98,191,212,212,189,97,178,213,77,181,31,77,58,61,202,200,168,228,122,43,210,70,163,91,20,178,72,249,58,178,87,201,13,202,25,87,58,86,180,104,54,101,162,177,225,183,75,237,21,92,182,44,243,23,181,228,214,43,179,169,210,56,43,25,85,69,4,243,194,197,71,185,55,211,203,50,196,228,85,71,170,36,114,43,26,217,89,214,85,114,202,227,182,235,162,57,149,187,67,53,75,38,164,143,75,239,213,18,54,150,178,233,59,152,204,110,181,232,231,53,241,201,209,81,148,211,75,209,178,49,251,99,99,228,239,238,141,18,110,237,207,101,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,103,51,139,173,16,181,112,227,196,94,103,163,86,43,229,93,222,219,96,168,166,117,29,93,92,109,100,235,5,69,44,53,49,178,77,191,11,158,198,206,140,87,162,53,30,172,87,35,89,187,98,90,87,37,79,43,25,79,204,10,239,78,183,19,252,28,43,141,205,16,181,113,3,195,70,99,129,220,47,152,253,130,162,10,118,94,40,111,151,200,219,225,45,83,210,61,38,89,159,42,251,233,216,232,155,44,47,157,189,85,145,77,42,244,122,117,99,179,152,94,159,40,237,51,197,112,254,16,172,249,213,166,147,173,235,61,184,87,220,46,245,82,71,31,113,222,26,174,106,56,32,107,218,196,122,194,198,64,175,107,30,231,109,146,121,220,138,136,254,137,53,64,60,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,130,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,134,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,245,90,159,161,122,143,163,246,44,23,36,206,108,222,18,131,81,49,248,242,75,36,209,170,201,27,233,100,123,145,172,116,136,157,190,247,111,179,51,163,107,156,230,71,83,6,253,174,114,177,182,43,201,11,84,191,250,75,209,75,133,247,255,0,68,202,109,22,207,11,255,0,45,53,124,253,228,103,255,0,163,91,177,239,255,0,133,141,254,209,75,84,33,7,55,109,66,207,180,215,134,220,110,251,167,57,198,65,138,220,167,206,40,233,37,172,178,92,230,161,158,72,29,65,94,231,68,233,33,115,92,172,87,49,142,86,170,244,234,198,175,248,144,131,252,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,237,111,19,110,186,100,213,181,116,179,236,181,85,189,155,226,146,71,49,219,94,198,185,58,167,185,205,69,79,122,33,119,224,129,92,227,180,134,155,53,225,162,135,84,169,224,164,75,150,156,94,33,153,243,205,60,173,127,179,171,158,202,89,161,137,141,234,199,189,213,11,64,245,87,162,116,100,47,218,228,234,173,125,38,26,125,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,221,28,108,146,109,137,241,207,47,109,140,99,166,149,234,233,36,122,53,55,200,247,185,83,171,148,245,100,85,230,143,228,79,83,126,139,235,20,69,32,112,245,139,88,179,157,125,211,76,43,41,161,241,182,92,131,48,179,90,238,52,221,215,199,223,165,158,182,40,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,231,182,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,224,71,74,214,49,190,38,54,186,54,204,205,173,218,245,71,34,118,223,27,223,223,249,101,113,219,117,209,28,202,221,161,154,165,147,82,71,165,247,234,137,27,75,89,116,157,204,102,55,90,244,115,154,248,228,232,168,202,105,165,232,217,24,253,177,177,242,119,247,70,137,55,118,237,8,171,205,31,200,158,166,253,23,214,40,138,75,225,146,211,106,191,241,37,165,22,43,237,178,146,227,109,184,231,22,42,74,202,58,184,91,52,21,48,73,95,11,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,144,28,193,56,10,200,120,102,204,171,179,157,62,177,85,214,105,93,222,162,73,168,95,79,226,171,95,96,98,37,51,86,26,233,150,36,100,44,117,69,67,163,167,87,72,247,189,140,68,115,156,244,85,88,106,92,79,38,13,6,169,197,116,191,37,215,251,237,21,39,136,206,42,27,107,177,61,212,241,58,120,237,212,114,72,217,228,100,200,245,123,25,53,79,86,58,37,107,61,244,49,189,119,163,152,173,241,92,243,191,36,255,0,82,126,218,64,174,26,56,152,204,184,90,200,114,188,207,79,168,105,31,144,223,241,122,140,114,134,182,165,17,236,182,62,106,170,105,150,173,34,86,171,102,123,91,78,228,99,29,240,111,123,92,228,123,90,177,191,144,26,8,224,7,132,140,55,133,173,35,109,85,155,40,164,202,178,28,230,158,142,233,122,191,91,234,86,91,117,83,26,199,58,154,58,46,159,11,169,152,217,228,86,203,211,124,189,199,61,118,181,89,20,114,128,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,2,53,115,30,203,50,172,27,131,29,67,202,112,172,154,235,143,222,168,189,147,225,174,54,186,217,41,42,160,223,117,164,99,246,75,26,181,237,220,199,185,171,209,125,237,114,162,251,149,74,65,254,108,120,167,255,0,214,91,85,127,247,202,227,255,0,198,46,167,154,63,145,61,77,250,47,172,81,20,2,74,174,61,184,32,190,240,143,157,197,91,142,82,221,110,90,101,123,237,69,100,189,214,76,202,137,153,84,144,162,205,75,86,232,226,141,145,205,189,178,190,52,216,141,124,93,54,185,206,142,84,103,234,242,238,227,126,179,133,92,237,113,44,198,171,118,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,196,42,71,36,143,138,157,168,198,171,152,198,173,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,70,14,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,31,39,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,219,229,115,81,221,22,73,100,119,187,114,150,63,202,59,131,43,21,37,138,207,198,38,91,117,241,215,90,239,31,79,138,91,169,222,246,71,111,141,175,154,138,166,166,161,125,221,201,159,182,120,217,31,190,54,70,229,122,239,123,219,216,179,242,170,249,231,126,73,254,164,253,180,135,252,184,114,204,87,6,227,59,79,50,156,215,38,181,99,246,90,47,107,120,155,141,210,182,58,74,88,55,218,170,216,205,242,200,173,99,119,61,237,106,117,95,123,156,136,158,245,67,245,184,246,227,126,251,197,198,119,21,22,57,85,117,182,233,149,147,181,45,146,201,89,11,41,230,125,82,194,137,53,85,91,99,150,70,73,54,247,74,200,215,122,181,145,116,218,214,186,73,85,238,6,184,15,202,184,193,184,222,174,245,23,159,179,184,101,135,125,21,101,209,98,145,102,146,186,90,89,221,78,218,86,172,107,21,71,102,100,166,125,68,75,44,78,72,166,110,215,53,100,107,147,133,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,211,150,47,48,186,204,166,178,155,135,94,32,114,254,245,214,109,177,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,186,101,238,194,202,100,218,198,171,99,88,247,43,214,38,190,165,141,41,240,157,229,99,70,254,95,227,222,157,1,154,194,213,56,145,227,167,248,41,193,126,143,104,118,142,102,126,19,82,111,90,127,141,251,98,166,137,187,166,177,90,228,180,196,171,210,100,114,120,122,201,186,199,219,232,142,123,34,87,201,247,78,117,60,139,89,120,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,248,23,189,202,227,200,158,153,125,107,214,43,74,1,44,83,136,158,94,149,153,79,12,186,73,196,87,15,216,135,122,235,54,159,227,242,229,182,11,100,51,207,85,117,170,150,150,134,56,170,168,169,32,133,251,166,94,236,207,169,93,204,106,182,52,147,106,189,101,115,235,172,155,252,164,52,26,167,84,248,151,143,82,110,20,84,147,227,218,97,79,237,74,148,169,167,138,161,146,220,103,100,145,80,198,140,123,209,204,123,92,146,212,178,86,177,251,31,70,212,248,92,246,57,44,127,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,7,201,196,63,16,57,247,19,90,161,93,170,250,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,118,249,92,212,119,69,146,89,29,238,220,165,143,242,142,224,202,197,73,98,179,241,137,150,221,124,117,214,187,199,211,226,150,234,119,189,145,219,227,107,230,162,169,169,168,95,119,114,103,237,158,54,71,239,141,145,185,94,187,222,246,246,44,252,173,94,114,154,177,170,122,95,252,32,254,25,234,94,87,137,123,79,237,7,141,246,21,230,166,131,197,118,253,159,219,238,246,94,221,251,123,143,219,187,175,77,238,233,248,169,26,185,112,241,11,175,185,207,25,218,121,139,102,186,225,168,25,5,150,183,218,222,38,221,116,201,171,106,233,103,217,106,171,123,55,197,36,142,99,182,189,141,114,117,79,115,154,138,158,244,66,239,193,89,124,240,112,171,173,126,1,165,154,141,13,69,34,91,108,119,139,141,146,162,39,61,221,247,79,93,12,83,68,230,55,110,213,98,54,223,50,57,85,200,168,174,143,162,59,170,171,106,175,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,224,105,246,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,44,127,140,206,12,240,30,44,240,10,154,58,202,26,75,118,109,110,167,124,182,27,244,81,67,12,238,158,56,106,18,154,146,170,165,96,150,101,161,239,84,44,146,69,31,69,234,155,155,239,252,104,7,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,111,35,150,103,17,90,167,175,250,28,255,0,226,182,43,117,167,171,198,124,37,190,215,145,205,67,82,202,92,134,133,144,246,59,254,42,121,94,181,117,141,158,154,167,196,61,189,26,142,124,94,237,206,114,37,96,243,71,243,217,169,191,69,244,122,34,122,114,106,180,218,175,252,34,102,214,43,237,178,146,227,109,184,231,23,42,74,202,58,184,91,52,21,48,73,108,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,65,204,103,130,143,229,87,81,224,191,224,22,203,172,154,101,148,253,229,182,166,116,238,199,107,174,85,122,201,108,116,219,156,247,109,99,18,72,157,42,53,207,141,206,111,89,93,12,178,47,229,112,11,198,190,85,194,158,163,210,89,46,215,63,17,166,89,53,194,24,242,59,125,66,200,248,232,55,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,115,98,124,82,127,157,197,218,213,127,181,104,53,246,197,115,164,184,219,110,52,249,5,93,29,101,36,205,154,10,152,36,109,177,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,115,94,74,158,105,242,159,151,245,222,163,110,44,167,138,222,10,116,179,140,31,178,223,196,203,254,87,108,251,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,94,189,60,51,54,237,219,211,171,186,245,234,157,60,255,0,11,252,189,52,95,132,204,254,225,168,218,115,147,230,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,221,78,196,69,87,42,116,87,123,191,5,72,151,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,205,56,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,248,17,210,181,143,119,134,145,205,141,179,51,107,183,49,17,200,157,198,70,246,85,7,8,124,14,229,87,46,56,169,180,115,90,241,239,11,65,130,120,172,154,231,5,109,36,140,167,191,80,209,85,165,60,47,165,109,77,62,218,170,57,234,150,36,85,115,26,217,32,73,186,57,29,209,11,212,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,8,171,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,118,58,87,198,155,21,204,151,166,215,53,178,74,143,161,108,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,179,196,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,213,61,237,114,42,123,149,11,201,229,69,172,89,246,177,240,185,61,102,163,95,170,239,151,44,111,40,175,178,69,115,174,170,154,166,182,174,14,212,21,109,117,68,211,61,238,145,237,117,91,227,106,167,68,72,227,141,189,62,21,85,162,19,65,24,175,15,216,15,19,92,4,233,78,148,106,51,42,217,109,172,193,241,90,184,171,40,82,20,173,162,158,26,42,119,54,90,121,38,142,70,198,245,110,248,156,228,111,85,142,89,27,238,220,165,27,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,199,249,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,59,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,205,145,118,186,171,214,38,190,37,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,0,57,201,235,95,216,110,31,109,58,57,73,111,239,85,234,109,193,123,211,201,22,232,224,161,183,75,79,81,38,215,36,141,86,204,233,223,70,141,234,199,181,99,239,245,218,237,138,82,177,110,156,147,245,138,235,122,195,115,205,16,190,95,169,37,167,198,170,41,111,118,10,57,170,156,234,182,193,84,178,54,177,177,70,231,170,37,52,114,199,3,213,35,98,35,101,172,122,185,85,101,105,102,128,16,3,156,158,181,253,134,225,246,211,163,148,150,254,245,94,166,220,23,189,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,222,172,123,86,62,255,0,93,174,216,165,74,232,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,59,88,255,0,9,74,198,186,74,154,157,143,123,18,78,212,17,203,47,111,122,57,251,54,183,226,114,33,107,252,231,244,134,167,47,208,108,107,87,45,208,85,205,81,167,183,135,67,88,141,158,38,65,13,186,225,219,138,73,158,199,124,111,122,84,195,67,27,81,139,238,73,164,85,106,162,110,101,112,112,15,169,152,174,145,113,123,166,217,214,107,87,225,44,180,247,10,139,125,77,83,164,142,56,233,124,109,36,212,108,158,87,200,246,177,144,198,250,134,190,71,171,190,24,218,247,34,42,162,34,232,164,227,252,80,112,191,128,241,103,128,91,244,231,81,174,249,5,186,219,110,188,69,123,138,91,37,68,48,206,233,227,134,104,90,215,58,104,165,106,179,109,67,213,81,26,139,213,27,239,252,81,120,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,251,219,29,36,111,94,140,153,202,157,30,159,18,39,94,169,213,22,96,2,181,121,218,106,102,85,143,233,198,157,233,109,166,175,195,217,115,11,133,194,225,119,237,201,35,36,168,240,9,77,216,129,219,94,140,124,42,250,181,145,204,123,93,247,144,64,228,86,171,61,245,2,105,79,133,141,107,254,98,120,125,194,117,142,75,127,130,171,200,45,235,227,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,123,158,174,237,171,55,116,119,84,78,170,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,253,196,95,13,26,89,197,6,9,54,11,169,150,159,246,190,10,243,71,5,55,181,45,159,125,12,178,120,73,230,138,78,207,119,176,198,73,181,191,27,58,181,127,196,169,158,189,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,216,255,0,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,178,46,215,85,122,196,215,202,14,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,51,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,33,213,206,94,250,203,133,113,89,111,225,211,24,179,247,169,51,75,133,83,240,187,197,125,91,124,45,93,174,52,116,175,146,121,209,141,78,245,60,13,235,81,27,99,222,142,111,88,216,246,201,10,201,123,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,89,124,243,191,36,255,0,82,126,218,70,174,89,26,23,167,28,69,235,6,117,165,250,161,102,241,214,170,237,63,173,150,25,162,84,101,85,190,169,183,11,122,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,238,85,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,249,85,202,247,143,171,22,139,108,225,227,89,174,30,15,16,186,220,31,81,98,191,212,212,189,97,178,213,77,181,31,77,58,61,202,200,168,228,122,43,210,70,163,91,20,178,72,249,58,178,87,201,13,202,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,115,253,123,209,76,87,136,157,39,190,232,230,107,112,186,209,89,114,15,11,226,103,181,203,28,117,76,236,84,197,80,205,142,146,57,24,157,95,11,81,122,177,126,21,94,157,23,162,164,64,254,226,167,11,31,238,251,85,127,237,91,119,250,9,213,121,163,249,19,212,223,162,250,197,17,64,38,154,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,158,206,34,248,104,213,62,23,243,185,176,93,76,180,255,0,181,240,87,154,56,42,125,151,115,251,152,101,147,194,79,52,81,247,187,93,246,50,77,173,248,31,213,171,254,37,89,169,202,223,143,170,61,59,240,60,50,107,29,194,213,109,196,23,198,84,99,185,21,101,76,20,48,218,36,94,237,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,127,27,36,103,102,106,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,246,188,195,240,171,86,1,198,150,170,216,172,213,21,115,83,213,94,25,123,123,170,94,215,61,39,184,83,69,93,51,81,90,214,166,198,203,83,35,88,157,58,163,17,168,170,229,69,114,216,79,37,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,59,152,155,105,110,78,168,145,212,219,26,196,85,217,60,21,18,247,28,247,185,222,39,111,194,216,218,139,98,165,85,243,206,252,147,253,73,251,105,85,103,106,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,181,201,20,40,168,233,28,215,42,171,24,201,36,102,135,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,58,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,29,142,149,241,166,197,115,37,233,181,205,108,146,163,232,91,253,85,96,89,87,251,43,142,100,152,229,195,254,50,142,186,219,93,79,39,253,89,33,154,57,25,255,0,3,154,230,255,0,137,80,252,163,74,124,39,121,88,209,191,151,248,247,167,64,102,176,250,174,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,131,88,198,181,58,34,34,23,147,203,187,128,90,62,24,241,85,207,53,74,223,106,185,106,109,239,181,81,209,105,160,168,251,51,26,71,43,60,53,45,78,213,122,76,246,79,35,106,36,141,233,27,190,24,219,185,177,247,37,168,30,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,2,105,79,132,239,43,26,55,242,255,0,30,244,232,10,171,230,133,192,183,240,83,42,126,184,232,230,25,225,52,218,245,179,219,20,212,78,221,13,138,233,36,142,69,233,10,53,60,61,28,221,99,237,244,87,49,146,171,227,251,166,186,158,53,177,78,95,252,49,127,44,60,62,218,108,25,38,47,106,182,231,215,189,247,12,174,166,142,111,17,36,211,44,178,45,52,18,77,239,69,236,64,246,71,178,53,88,146,78,243,152,174,238,58,71,254,87,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,15,107,204,63,10,181,96,28,105,106,173,138,205,81,87,53,61,85,225,151,183,186,165,237,115,210,123,133,52,85,211,53,21,173,106,108,108,181,50,53,137,211,170,49,26,138,174,84,87,45,132,242,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,185,137,182,150,228,234,137,29,77,177,172,69,93,147,193,81,47,113,207,123,157,226,118,252,45,141,168,182,42,71,254,43,120,41,210,206,48,126,203,127,19,47,249,93,179,236,151,142,240,94,194,170,166,135,185,226,187,29,206,239,122,9,122,244,240,204,219,183,111,78,174,235,215,170,116,231,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,239,108,116,145,189,122,50,103,42,116,122,124,72,157,122,167,84,89,128,10,160,231,131,159,211,75,117,210,205,45,161,200,106,210,162,150,158,227,127,186,90,90,178,182,5,100,174,138,10,42,135,167,78,211,222,139,13,123,27,239,87,177,22,79,234,164,137,186,173,141,62,233,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,248,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,72,213,196,23,47,126,28,120,147,212,123,78,169,103,246,123,173,37,234,139,180,203,151,177,234,217,73,29,246,24,213,157,184,235,190,7,61,219,88,197,141,36,137,209,203,219,118,221,253,25,23,110,69,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,80,103,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,43,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,242,162,231,219,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,186,233,141,213,186,169,147,201,87,103,150,105,25,79,36,170,214,179,108,201,218,124,114,34,177,137,220,141,234,212,86,43,28,238,127,122,212,204,171,32,211,140,95,75,110,213,126,34,203,135,220,46,151,11,71,114,73,31,37,63,143,74,94,252,13,220,245,99,33,71,210,36,141,99,26,223,188,158,119,42,185,95,238,154,188,149,60,211,229,63,47,235,189,70,220,93,72,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,159,36,118,155,84,55,90,139,236,54,202,70,92,171,41,225,164,168,172,108,45,73,230,130,23,72,232,162,124,157,55,57,140,116,243,57,173,85,232,213,150,69,78,155,151,175,214,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,165,99,74,124,39,121,88,209,191,151,248,247,167,64,114,174,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,189,54,185,173,146,84,125,5,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,122,189,100,213,236,203,93,245,18,225,170,90,131,61,36,249,13,218,158,134,26,233,233,160,72,89,80,250,106,72,105,82,101,98,124,45,123,219,3,94,244,106,53,155,220,237,173,99,122,53,45,211,146,167,149,140,167,230,5,119,167,91,137,254,10,22,230,151,174,149,154,193,197,101,251,27,162,188,248,188,111,78,255,0,212,221,178,24,210,120,227,101,84,104,139,112,123,163,149,118,247,188,87,114,23,72,198,181,175,142,154,15,235,35,81,238,136,7,117,224,143,94,105,184,113,226,95,14,212,155,205,109,92,24,242,84,62,215,144,36,53,18,198,197,183,84,177,98,146,73,89,19,30,233,153,11,157,29,74,69,177,219,223,78,196,78,142,218,228,209,152,5,21,243,113,212,204,171,48,226,246,241,130,221,170,250,89,112,43,125,5,190,209,75,28,146,118,219,226,105,33,172,158,119,49,207,86,36,207,124,232,199,61,141,110,232,224,129,170,138,172,234,190,175,147,102,138,125,185,226,10,237,172,117,119,14,205,38,153,91,211,179,4,114,237,146,122,235,140,85,20,241,238,106,198,228,116,45,129,149,138,238,143,99,146,78,199,77,205,222,133,170,113,79,162,159,204,79,15,185,182,142,71,112,240,85,121,5,189,60,4,238,151,183,27,43,160,149,149,20,189,215,118,228,84,133,103,134,36,147,107,21,221,181,126,222,142,232,169,154,195,75,188,53,234,245,54,189,104,54,13,171,144,207,73,37,70,69,103,134,107,130,82,65,44,48,69,113,103,88,171,97,141,146,245,122,50,58,152,230,141,21,85,221,81,136,168,231,34,163,151,165,128,10,22,230,181,169,159,196,78,50,114,59,117,61,93,170,174,131,10,183,208,227,52,115,219,228,238,110,237,198,181,21,12,153,200,247,53,102,142,170,170,166,39,34,109,219,218,70,57,187,154,229,88,149,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,157,30,196,150,25,99,87,55,170,111,141,237,252,90,168,150,233,201,47,83,50,172,131,78,53,19,75,110,213,126,34,203,135,220,45,247,11,71,114,73,31,37,63,143,74,158,252,13,220,245,99,33,71,210,36,141,99,26,223,188,158,119,42,185,95,238,178,162,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,21,120,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,14,199,74,248,211,98,185,146,244,218,230,182,73,81,240,131,129,206,84,247,93,74,166,118,164,241,73,104,200,49,139,20,85,13,109,179,22,123,93,67,113,184,172,114,167,113,245,136,246,247,105,233,156,141,124,104,198,236,154,77,203,35,93,19,91,27,166,155,252,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,126,77,199,19,197,111,23,219,70,83,118,198,109,85,183,172,127,196,123,34,227,81,69,28,149,86,254,251,17,147,248,121,92,138,248,187,140,68,107,246,42,110,106,34,47,84,63,88,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,22,211,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,221,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,102,231,116,94,138,213,107,156,199,181,236,123,216,236,235,107,246,147,127,2,181,151,44,210,63,181,246,172,163,236,189,193,212,94,212,182,59,172,51,252,40,237,174,111,85,237,204,205,221,185,98,220,238,220,172,145,155,157,183,114,217,87,41,222,53,178,172,175,217,156,41,102,150,11,173,231,216,214,245,251,59,120,161,165,146,163,193,208,197,226,37,155,218,115,201,58,246,225,102,234,74,106,110,220,72,214,245,142,37,233,213,138,89,248,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,7,10,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,224,71,74,214,61,222,26,71,54,54,204,205,174,220,196,71,34,119,25,27,217,88,28,36,114,167,213,13,86,204,175,110,226,38,209,144,105,238,39,142,84,77,110,153,140,108,113,220,110,181,173,69,68,74,55,61,175,137,105,154,170,143,90,164,107,227,147,220,200,183,245,124,144,216,87,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,9,191,207,7,10,181,80,103,250,89,168,208,212,85,173,202,249,103,184,217,42,34,115,219,216,108,20,51,69,52,78,99,118,238,71,171,174,19,35,149,92,168,168,216,250,35,122,42,187,149,114,130,213,11,174,23,197,165,54,7,11,106,231,182,234,13,158,182,219,81,3,107,93,20,17,79,77,11,171,98,170,124,93,21,179,61,173,167,154,22,245,218,173,74,169,21,29,248,181,215,146,85,95,60,239,201,63,212,159,182,149,193,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,208,159,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,190,119,70,155,156,198,58,121,91,19,30,231,172,113,171,89,185,221,21,206,236,0,175,94,104,220,9,93,117,178,213,14,187,232,190,51,73,81,155,88,233,222,220,130,221,73,3,188,110,67,68,214,177,34,124,123,87,108,181,52,237,99,145,25,179,185,44,110,70,35,156,176,195,19,169,132,210,159,9,222,86,52,111,229,254,61,233,208,25,172,45,123,149,127,1,84,212,180,214,174,41,245,146,197,73,88,250,202,120,110,24,53,178,163,186,143,163,122,75,51,86,190,166,158,72,154,213,122,181,144,75,74,246,189,236,217,47,119,162,61,34,115,45,40,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,1,52,167,194,119,149,141,27,249,127,143,122,116,7,191,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,187,60,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,157,83,220,230,162,167,189,16,253,98,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,155,252,240,112,171,85,6,127,165,154,141,13,69,90,220,175,150,123,141,146,162,39,61,189,134,193,67,52,83,68,230,55,110,228,122,186,225,50,57,85,202,138,141,143,162,55,162,171,185,87,40,45,80,186,225,124,90,83,96,112,182,174,123,110,160,217,235,109,181,16,54,181,209,65,20,244,208,186,182,42,167,197,209,91,51,218,218,121,161,111,93,170,212,170,145,81,223,139,93,121,32,0,103,91,143,141,76,197,117,119,139,221,73,206,176,170,191,23,101,168,184,83,219,233,170,155,36,114,71,85,224,169,33,163,124,241,62,55,185,143,134,71,211,185,241,189,29,241,70,230,57,81,21,85,19,128,23,103,201,199,87,169,179,94,26,43,180,182,162,122,68,185,105,197,226,104,89,4,48,74,215,251,58,185,239,170,134,105,94,238,172,123,221,80,181,236,68,98,167,70,66,205,205,78,168,231,207,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,142,171,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,112,174,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,4,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,153,246,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,154,188,149,60,211,229,63,47,235,189,70,220,93,72,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,165,99,74,124,39,121,88,209,191,151,248,247,167,64,117,82,189,121,163,112,37,117,214,203,84,58,239,162,248,205,37,70,109,99,167,123,114,11,117,36,14,241,185,13,19,90,196,137,241,237,93,178,212,211,181,142,68,102,206,228,177,185,24,142,114,195,12,78,166,18,234,121,42,121,88,202,126,96,87,122,117,184,159,231,42,226,159,90,255,0,151,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,38,215,163,187,104,253,189,93,209,23,53,128,26,30,229,245,172,87,93,111,225,47,5,203,178,91,245,37,215,33,162,167,154,201,120,150,42,167,79,58,79,73,51,225,141,213,78,123,222,255,0,19,37,59,105,231,145,94,189,92,179,239,68,70,189,168,72,160,101,223,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,233,211,170,175,226,92,159,39,29,33,166,194,184,104,174,213,42,136,41,22,229,168,247,137,166,100,240,207,43,159,236,234,23,190,150,24,101,99,186,49,143,109,66,87,189,21,136,189,89,51,55,57,122,35,89,61,76,219,113,123,164,52,218,17,196,190,161,105,109,190,10,72,45,182,155,195,230,181,193,77,60,179,50,158,221,82,198,213,81,194,175,151,227,115,217,79,60,76,122,185,93,241,181,223,19,255,0,172,182,191,201,215,83,62,216,112,167,54,11,87,87,106,74,188,11,32,172,183,195,75,79,39,247,211,104,106,85,43,35,158,161,138,245,84,223,60,245,140,99,209,173,107,155,2,181,17,92,199,170,206,160,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,46,247,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,147,171,141,126,25,46,186,75,193,15,13,25,53,198,154,146,27,149,162,158,174,215,125,241,118,231,81,93,89,61,217,95,117,130,138,70,42,43,149,148,142,74,232,149,30,246,170,61,234,228,99,123,143,70,248,174,84,186,153,252,59,227,39,28,183,84,85,218,169,40,51,91,125,118,51,89,61,194,78,222,222,228,105,81,78,200,92,175,107,82,105,42,169,105,162,106,46,237,221,213,99,91,185,205,84,190,146,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,53,57,136,241,245,71,195,30,42,152,30,150,220,45,87,45,77,189,247,105,250,165,76,21,31,102,99,72,226,127,137,170,166,220,175,73,158,201,227,117,60,114,49,35,119,197,35,183,54,62,220,180,153,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,151,253,192,231,8,150,174,16,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,166,237,157,197,234,175,146,105,17,177,247,86,54,200,160,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,158,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,248,152,202,57,234,213,251,209,88,214,110,122,244,216,142,109,32,232,166,168,93,116,87,87,49,13,87,179,54,174,74,140,90,241,77,114,125,61,53,107,169,31,89,3,30,157,234,85,149,168,170,198,77,23,114,39,252,46,69,100,142,69,107,145,85,23,78,101,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,170,190,87,188,11,127,26,242,166,107,142,177,225,158,47,77,172,187,253,143,77,90,237,176,223,110,145,200,212,78,176,171,87,196,81,195,210,78,231,85,107,31,42,50,63,189,107,106,35,75,169,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,80,9,165,62,19,188,172,104,223,203,252,123,211,160,58,168,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,158,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,248,152,202,57,234,213,251,209,88,214,110,122,244,216,142,109,32,232,166,168,93,116,87,87,49,13,87,179,54,174,74,140,90,241,77,114,125,61,53,107,169,31,89,3,30,157,234,85,149,168,170,198,77,23,114,39,252,46,69,100,142,69,107,145,85,23,78,96,3,154,113,41,171,212,218,11,160,217,206,174,77,61,36,117,24,237,158,105,173,233,87,4,179,65,45,197,253,34,162,134,70,69,209,234,201,42,100,134,53,84,86,244,71,170,171,154,136,174,76,209,19,167,153,191,10,58,113,194,253,139,67,173,248,52,93,43,234,241,250,235,61,238,166,56,82,40,238,117,84,79,130,71,87,185,138,175,145,38,154,74,233,183,35,165,123,89,27,32,141,155,91,26,34,254,183,38,205,107,251,13,196,21,219,71,42,237,253,234,77,77,183,167,102,120,226,221,36,21,214,232,170,42,35,220,229,145,168,216,93,3,235,17,221,24,247,44,157,142,155,91,189,75,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,234,188,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,170,14,121,86,155,84,55,93,27,190,195,108,164,101,202,178,158,253,73,81,88,216,90,147,205,4,46,161,116,81,62,78,155,156,198,58,121,156,214,170,244,106,203,34,167,77,203,215,154,242,84,243,79,148,252,191,174,245,27,113,117,32,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,141,41,240,157,229,99,70,254,95,227,222,157,1,213,65,158,190,99,216,158,43,131,113,157,168,120,182,21,140,218,177,251,45,23,178,124,53,186,215,69,29,37,44,27,237,84,143,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,98,188,149,60,172,101,63,48,43,189,58,220,79,242,173,121,207,241,21,76,203,86,53,195,102,33,150,82,73,81,61,67,175,57,141,13,44,178,247,224,99,27,26,219,233,231,86,57,34,86,72,178,75,58,194,244,115,209,97,165,151,163,17,88,175,140,28,173,52,46,179,88,56,172,176,228,149,182,111,23,141,233,223,250,164,185,205,34,207,28,108,170,141,21,45,236,108,145,38,222,247,138,237,204,216,222,230,181,241,211,79,253,100,106,177,209,0,149,92,113,104,167,216,108,107,65,117,142,146,225,222,164,212,221,47,199,187,208,73,46,233,32,174,183,90,104,41,228,218,212,141,168,216,93,3,232,213,189,94,247,44,157,254,187,91,177,14,235,201,131,94,105,177,93,80,201,116,2,251,91,87,225,243,138,118,221,44,76,117,68,174,130,59,141,28,114,58,120,217,10,49,88,199,205,77,213,238,149,92,207,117,12,108,93,234,230,35,110,36,142,188,195,243,91,174,1,193,110,170,223,108,212,244,147,84,85,89,217,100,123,106,88,231,49,32,184,84,197,67,51,145,26,230,174,246,197,83,35,152,189,122,35,209,170,168,228,69,106,231,132,210,159,11,26,41,252,187,112,251,132,232,228,151,15,27,87,143,219,215,199,206,217,123,145,190,186,121,95,81,85,218,119,110,53,88,82,121,165,72,247,49,29,219,70,110,234,238,170,189,84,164,14,113,90,103,246,63,138,200,115,170,74,75,170,210,103,184,253,29,194,106,170,136,255,0,189,93,93,76,139,71,36,20,239,70,34,46,200,32,163,123,216,174,115,154,233,209,202,168,215,177,19,165,242,62,205,109,84,25,254,169,233,204,212,245,107,114,190,89,237,215,186,121,90,198,246,27,5,12,210,195,43,94,237,219,145,234,235,132,42,212,70,170,42,54,78,170,222,136,142,183,64,8,85,205,199,83,49,92,63,132,43,198,11,118,171,235,122,207,110,20,22,251,69,44,114,71,220,119,134,171,134,178,121,220,199,61,30,176,177,144,35,28,246,53,219,100,158,6,170,34,63,170,84,15,11,26,41,252,196,241,5,132,232,228,151,15,5,73,144,92,23,199,206,217,123,114,50,134,8,159,81,85,218,119,110,68,73,150,8,101,72,247,49,91,220,86,110,232,222,170,151,189,199,54,151,221,117,143,132,189,76,192,236,78,171,91,148,246,127,105,81,193,73,68,234,185,234,231,161,154,58,216,233,99,137,170,142,115,230,117,50,66,157,58,170,44,136,168,215,116,218,185,214,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,17,175,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,85,95,60,239,201,63,212,159,182,144,171,131,62,41,127,148,124,219,48,212,138,44,111,219,119,171,150,31,85,98,178,83,202,237,180,172,174,150,178,146,86,203,82,168,228,122,194,198,65,35,149,172,248,158,228,107,58,177,28,178,51,138,229,57,102,85,156,223,106,178,156,215,38,186,228,23,170,221,158,38,227,116,173,146,174,170,125,140,107,25,190,89,21,207,118,214,49,173,78,171,238,107,81,19,220,136,93,247,46,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,213,71,69,166,130,163,236,204,105,28,172,240,212,181,59,85,233,51,217,60,141,168,146,55,164,110,248,99,110,230,199,220,150,106,128,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,30,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,151,123,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,15,112,15,169,153,86,174,240,133,166,217,214,107,87,226,239,85,22,250,139,125,77,83,164,146,73,42,188,21,92,212,108,158,87,200,247,61,243,72,202,118,190,71,171,190,41,28,247,34,34,42,34,66,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,30,255,0,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,123,156,170,190,245,83,245,129,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,2,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,71,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,101,222,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,67,220,3,234,102,85,171,188,33,105,182,117,154,213,248,187,213,69,190,162,223,83,84,233,36,146,74,175,5,87,53,27,39,149,242,61,207,124,210,50,157,175,145,234,239,138,71,61,200,136,138,136,146,0,2,189,121,207,234,245,78,33,160,216,214,145,219,167,171,134,163,80,175,14,154,177,91,4,79,130,107,117,191,183,44,144,189,238,248,216,245,169,154,134,70,171,19,222,144,200,138,228,69,218,250,235,229,245,163,182,173,111,226,211,5,196,114,91,13,93,215,30,162,168,154,247,120,138,42,86,207,2,65,73,11,230,141,181,77,123,30,207,13,37,67,105,224,145,30,157,28,147,236,69,71,61,170,91,79,52,220,2,155,58,224,183,50,170,76,122,174,237,114,197,106,40,47,246,212,166,73,92,250,87,199,82,200,170,42,21,145,175,196,198,81,207,86,175,222,138,198,179,115,215,166,196,115,104,219,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,116,146,50,57,182,47,199,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,83,79,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,29,87,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,65,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,197,43,26,83,225,59,202,198,141,252,191,199,189,58,3,170,130,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,230,107,56,167,214,191,230,39,136,44,219,88,227,183,248,42,76,130,224,158,2,7,69,219,145,148,48,68,202,122,94,235,123,146,34,76,176,67,18,201,181,234,222,226,191,111,70,244,68,181,78,77,154,41,246,27,135,219,182,177,213,220,59,213,122,155,112,78,204,17,203,186,56,40,109,210,212,83,199,185,171,27,85,179,58,119,214,43,186,61,237,88,251,29,54,187,122,20,172,92,159,19,90,23,71,172,28,171,116,231,36,162,179,120,188,147,78,244,255,0,29,201,45,147,70,176,71,35,41,99,183,83,165,193,142,146,84,221,217,240,189,201,157,27,28,215,62,74,104,63,172,173,70,58,165,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,231,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,8,57,197,106,103,216,254,20,225,193,105,42,237,75,87,158,228,20,118,249,169,106,36,254,250,117,13,50,173,100,147,211,177,30,138,187,39,130,141,143,122,181,205,107,103,70,170,35,158,197,74,97,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,248,26,136,5,85,243,206,252,147,253,73,251,105,26,185,79,229,55,220,127,141,172,66,211,104,174,240,244,153,53,190,239,107,186,71,218,99,252,69,43,40,102,171,108,125,92,138,172,233,61,37,59,250,181,81,223,7,78,187,92,228,91,233,0,165,110,114,122,215,246,231,136,43,78,142,82,91,251,52,154,101,111,94,244,242,69,182,73,235,174,49,83,212,73,181,201,35,145,208,182,6,81,163,122,177,142,73,59,253,119,55,98,159,171,201,111,71,44,89,134,178,229,186,197,119,155,185,87,167,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,93,183,49,237,119,137,221,240,186,54,170,220,161,154,206,41,244,83,249,118,226,11,54,209,200,238,30,54,147,31,184,39,128,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,109,98,55,184,143,219,213,189,21,109,251,148,118,166,98,185,135,8,86,124,22,211,87,210,245,129,92,43,237,247,122,89,36,143,184,223,19,87,53,100,19,181,141,122,189,33,123,39,86,53,239,107,119,73,4,237,68,84,103,85,245,124,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,2,170,249,231,126,73,254,164,253,180,170,178,215,185,87,240,21,77,75,77,106,226,159,89,44,84,149,143,172,167,134,225,131,91,42,59,168,250,55,164,179,53,107,234,105,228,137,173,87,171,89,4,180,175,107,222,205,146,247,122,35,210,39,50,210,128,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,2,106,160,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,159,110,101,216,5,54,159,113,165,168,148,182,220,122,174,213,109,190,84,83,95,233,86,100,151,101,99,234,233,163,150,170,162,39,200,171,189,142,172,90,180,93,171,177,175,107,216,221,187,54,164,223,228,151,169,153,86,65,167,26,137,165,183,106,191,17,101,195,238,22,251,133,163,185,36,143,146,159,199,165,79,126,6,238,122,177,144,163,233,18,70,177,141,111,222,79,59,149,92,175,247,121,94,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,40,4,210,159,9,222,86,52,111,229,254,61,233,208,29,84,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,204,251,115,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,187,43,31,87,77,28,181,85,17,62,69,93,236,117,98,213,162,237,93,141,123,94,198,237,217,181,38,255,0,36,189,76,202,178,13,56,212,77,45,187,85,248,139,46,31,112,183,220,45,29,201,36,124,148,254,61,42,123,240,55,115,213,140,133,31,72,146,53,140,107,126,242,121,220,170,229,127,186,202,128,40,175,155,142,166,101,89,135,23,183,140,22,237,87,210,203,129,91,232,45,246,138,88,228,147,182,223,19,73,13,100,243,185,142,122,177,38,123,231,70,57,236,107,119,71,4,13,84,85,103,85,238,188,143,176,10,105,110,186,167,170,85,216,245,90,84,82,211,219,172,22,187,179,146,86,192,172,149,210,207,91,78,197,235,218,123,209,97,160,123,189,202,246,34,199,253,84,145,119,90,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,99,53,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,118,199,35,35,155,98,252,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,228,47,123,150,142,127,83,168,60,22,233,221,85,203,33,164,186,220,172,116,245,54,10,164,133,98,223,70,202,74,153,34,165,167,149,145,162,108,123,104,210,145,83,114,111,115,28,199,187,118,253,203,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,82,177,165,62,19,188,172,104,223,203,252,123,211,160,58,168,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,142,171,204,167,95,191,129,92,48,100,31,103,53,11,236,190,117,148,118,109,152,215,134,127,74,233,255,0,190,33,241,174,131,162,43,163,217,74,233,122,207,240,246,220,248,246,189,178,58,46,180,87,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,166,140,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,50,218,105,79,132,239,43,26,55,242,255,0,30,244,232,10,1,226,159,69,63,151,110,32,179,109,28,142,225,227,105,49,251,130,120,9,221,47,114,71,208,207,19,42,41,123,174,237,198,139,50,65,52,73,38,214,35,123,136,253,189,91,209,86,215,185,60,235,125,171,60,225,210,163,70,161,177,213,209,220,180,186,161,91,81,86,233,26,248,43,160,184,213,85,212,196,246,126,14,99,218,228,153,142,98,162,167,70,70,228,114,239,86,71,200,57,231,126,73,254,164,253,180,137,92,178,237,54,171,215,28,122,97,71,121,182,82,87,211,199,81,114,171,100,85,48,182,86,54,120,45,149,115,67,42,53,200,168,143,142,88,227,145,142,252,90,246,53,201,209,81,20,208,72,32,87,57,251,77,214,227,194,133,146,178,223,108,171,170,167,181,231,20,21,117,210,195,11,158,202,88,22,142,182,20,150,87,34,116,99,22,89,162,141,28,238,137,190,70,55,241,114,34,215,7,45,236,166,197,135,241,181,165,183,108,142,187,194,82,84,92,42,237,113,201,218,124,155,170,171,104,106,41,41,163,232,196,85,77,243,207,19,58,244,218,221,221,92,168,212,85,77,10,0,102,135,137,77,94,169,215,173,121,206,117,114,105,234,228,167,200,175,19,77,111,74,184,34,134,120,173,204,233,21,20,50,50,46,172,71,199,77,28,49,170,162,187,170,177,85,92,229,85,114,220,167,42,29,29,181,105,175,9,118,76,185,214,26,186,28,135,80,106,42,47,119,73,107,105,91,20,242,64,217,164,134,137,172,118,198,189,105,150,157,140,158,52,114,185,58,213,74,246,46,217,17,9,148,83,95,58,77,28,177,97,250,203,137,107,21,162,110,221,94,162,91,234,41,238,148,219,94,187,170,173,173,167,141,181,59,220,245,68,223,4,244,241,118,218,198,53,190,27,119,196,233,28,169,249,92,155,53,175,236,55,16,87,109,28,171,183,247,169,53,54,222,157,153,227,139,116,144,87,91,162,168,168,143,115,150,70,163,97,116,15,172,71,116,99,220,178,118,58,109,110,245,39,255,0,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,170,190,121,223,146,127,169,63,109,56,255,0,44,174,4,174,186,221,153,91,181,207,84,177,154,73,52,190,195,81,35,169,104,238,144,57,236,201,43,88,142,107,89,28,125,81,31,77,12,189,29,35,223,186,55,190,62,198,217,17,102,237,93,160,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,101,85,243,197,196,255,0,250,36,206,168,241,159,254,188,90,110,23,152,232,191,232,178,210,83,77,58,39,253,53,241,198,231,127,151,115,83,250,234,71,254,81,218,153,149,97,252,94,217,240,91,77,95,91,46,123,111,175,183,221,233,100,146,78,219,188,53,36,213,144,78,214,53,232,197,153,143,129,88,215,189,174,219,28,243,181,17,21,253,82,64,115,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,64,38,148,248,78,242,177,163,127,47,241,239,78,128,234,160,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,85,95,60,92,79,255,0,162,76,234,143,25,255,0,235,197,166,225,121,142,139,254,139,45,37,52,211,162,127,211,95,28,110,119,249,119,53,63,174,164,127,229,29,169,153,86,31,197,237,159,5,180,213,245,178,231,182,250,251,125,222,150,73,36,237,187,195,82,77,89,4,237,99,94,140,89,152,248,21,141,123,218,237,177,207,59,81,17,95,213,47,80,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,93,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,208,79,47,173,29,186,232,135,9,120,46,35,146,216,105,45,89,13,109,60,215,187,196,81,82,186,9,214,122,185,159,52,109,170,107,216,199,248,152,233,221,79,4,136,244,234,213,131,98,42,181,141,82,69,20,109,205,247,75,238,184,95,22,149,57,228,206,171,158,219,168,54,122,43,149,60,238,162,116,80,69,61,52,45,162,150,149,146,245,86,204,246,182,158,25,157,211,106,181,42,163,69,111,224,231,117,254,72,90,153,225,178,173,75,209,202,202,187,172,190,208,183,210,100,214,248,59,155,168,105,252,60,139,79,86,253,170,255,0,130,105,60,85,18,117,107,23,115,96,248,156,155,24,139,109,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,62,220,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,161,110,156,184,113,60,171,6,224,199,79,49,108,215,25,186,227,247,170,47,107,120,155,117,210,138,74,74,168,55,221,106,222,205,241,72,141,123,119,49,237,114,117,79,123,92,138,158,229,66,74,128,86,175,57,77,39,213,61,80,254,16,127,12,244,211,43,203,125,153,246,131,198,251,10,205,83,95,225,123,158,207,237,247,123,44,118,205,221,183,237,221,211,174,199,116,252,20,230,188,162,116,67,90,52,215,137,44,146,251,168,218,67,154,226,182,217,240,122,202,72,171,47,118,10,186,24,36,157,213,244,14,108,77,146,104,218,213,122,181,143,114,53,23,175,70,57,127,196,167,74,231,41,164,250,167,170,31,194,15,225,158,154,101,121,111,179,62,208,120,223,97,89,170,107,252,47,115,217,253,190,239,101,142,217,187,182,253,187,186,117,216,238,159,130,156,215,148,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,245,232,199,47,248,148,183,64,10,64,230,61,195,214,190,231,60,103,106,30,83,133,104,126,160,100,22,90,223,100,248,107,141,175,25,173,171,165,159,101,170,145,143,217,44,113,185,142,218,246,57,171,209,125,206,106,162,251,209,73,193,202,39,79,115,237,53,225,183,36,177,106,54,15,144,98,183,41,243,138,202,184,168,239,118,201,168,103,146,7,80,80,53,178,182,57,154,215,43,21,204,123,81,200,157,58,177,201,254,37,38,248,43,87,156,166,147,234,158,168,127,8,63,134,122,105,149,229,190,204,251,65,227,125,133,102,169,175,240,189,207,103,246,251,189,150,59,102,238,219,246,238,233,215,99,186,126,10,115,94,81,58,33,173,26,107,196,150,73,125,212,109,33,205,113,91,108,248,61,101,36,85,151,187,5,93,12,18,78,234,250,7,54,38,201,52,109,106,189,90,199,185,26,139,215,163,28,191,226,82,221,1,90,188,229,52,159,84,245,67,248,65,252,51,211,76,175,45,246,103,218,15,27,236,43,53,77,127,133,238,123,63,183,221,236,177,219,55,118,223,183,119,78,187,29,211,240,83,154,242,137,209,13,104,211,94,36,178,75,238,163,105,14,107,138,219,103,193,235,41,34,172,189,216,42,232,96,146,119,87,208,57,177,54,73,163,107,85,234,214,61,200,212,94,189,24,229,255,0,18,150,232,0,0,230,156,77,218,110,183,254,27,117,94,197,98,182,85,220,110,87,28,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,25,247,254,83,184,167,255,0,213,167,85,127,247,54,227,255,0,193,52,166,0,0,2,181,121,202,105,62,169,234,135,240,131,248,103,166,153,94,91,236,207,180,30,55,216,86,106,154,255,0,11,220,246,127,111,187,217,99,182,110,237,191,110,238,157,118,59,167,224,167,53,229,19,162,26,209,166,188,73,100,151,221,70,210,28,215,21,182,207,131,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,189,122,49,203,254,37,45,208,0,70,174,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,124,53,186,215,69,37,93,84,251,46,180,143,126,200,163,71,61,219,88,199,57,122,39,185,173,85,95,114,41,72,63,202,119,20,255,0,250,180,234,175,254,230,220,127,248,38,148,192,5,32,115,30,225,235,95,115,158,51,181,15,41,194,180,63,80,50,11,45,111,178,124,53,198,215,140,214,213,210,207,178,213,72,199,236,150,56,220,199,109,123,28,213,232,190,231,53,81,125,232,164,224,229,19,167,185,246,154,240,219,146,88,181,27,7,200,49,91,148,249,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,78,157,88,228,255,0,18,149,23,252,167,113,79,255,0,171,78,170,255,0,238,109,199,255,0,130,104,35,134,75,77,214,193,195,110,148,88,175,182,202,187,117,202,221,131,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,165,130,144,57,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,217,62,26,227,107,198,107,106,233,103,217,106,164,99,246,75,28,110,99,182,189,142,106,244,95,115,154,168,190,244,82,112,114,137,211,220,251,77,120,109,201,44,90,141,131,228,24,173,202,124,226,178,174,42,59,221,178,106,25,228,129,212,20,13,108,173,142,102,181,202,197,115,30,212,114,39,78,172,114,127,137,72,233,205,170,203,175,186,227,172,184,254,11,167,252,63,234,5,239,27,211,251,124,155,47,54,252,82,182,166,26,234,234,230,195,44,253,169,226,71,199,44,44,142,42,86,39,194,215,54,86,212,53,119,34,53,83,229,229,69,193,190,125,105,214,219,142,180,106,230,33,154,225,85,24,21,59,91,99,160,187,216,166,160,101,210,122,232,42,169,229,126,250,134,34,189,144,197,187,171,24,157,119,207,19,149,205,70,236,146,221,12,214,127,41,220,83,255,0,234,211,170,191,251,155,113,255,0,224,154,8,225,146,211,117,176,112,219,165,22,43,237,178,174,221,114,183,96,246,42,74,202,58,184,93,12,244,211,199,65,11,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,129,124,222,248,85,202,179,155,238,17,171,90,51,162,247,92,130,245,91,226,237,153,93,102,61,65,37,93,84,251,25,2,208,58,122,120,119,61,219,88,202,166,119,246,123,154,216,163,123,250,36,45,57,87,43,124,27,138,125,22,226,130,134,221,127,209,173,64,176,97,153,133,190,178,223,144,79,121,199,110,52,180,49,118,105,229,168,165,157,92,246,178,38,204,147,68,145,49,242,110,232,218,153,88,212,69,147,170,118,174,114,154,79,170,122,161,252,32,254,25,233,166,87,150,251,51,237,7,141,246,21,154,166,191,194,247,61,159,219,238,246,88,237,155,187,111,219,187,167,93,142,233,248,41,197,121,87,240,183,170,120,255,0,21,148,249,214,171,105,78,160,98,52,152,174,63,113,184,90,234,174,150,42,154,10,90,138,233,82,58,62,195,223,60,72,143,235,5,93,75,209,141,115,93,186,52,119,85,107,92,139,114,128,141,92,199,177,60,171,57,224,199,80,241,108,43,25,186,228,23,170,223,100,248,107,117,174,138,74,186,169,246,93,105,30,253,145,70,142,123,182,177,142,114,244,79,115,90,170,190,228,82,162,248,100,225,147,137,43,7,18,90,81,125,190,240,249,169,86,235,109,187,56,177,85,214,86,85,226,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,83,65,32,226,156,104,95,245,79,26,225,131,63,184,232,165,146,235,117,204,230,183,199,111,182,65,105,166,169,158,185,158,42,162,42,121,167,167,109,50,164,169,52,80,203,44,172,123,127,168,232,209,234,138,141,84,90,23,254,83,184,167,255,0,213,167,85,127,247,54,227,255,0,193,52,123,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,231,235,16,255,0,154,70,131,255,0,26,120,96,174,184,216,48,251,173,255,0,51,195,238,20,119,12,126,11,53,191,197,87,75,222,168,138,158,170,4,107,35,124,174,133,97,149,101,123,35,219,213,212,209,61,202,169,31,69,171,110,26,244,179,138,253,5,215,156,27,87,33,225,195,88,35,167,199,111,16,205,112,74,76,26,178,105,229,183,63,172,85,176,198,201,98,70,43,228,166,146,104,209,85,91,209,94,138,142,106,162,57,45,211,152,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,236,159,13,110,181,209,73,87,85,62,203,173,35,223,178,40,209,207,118,214,49,206,94,137,238,107,85,87,220,138,84,95,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,104,36,2,53,115,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,147,225,173,214,186,41,42,234,167,217,117,164,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,74,139,225,147,134,78,36,172,28,73,105,69,246,251,195,230,165,91,173,182,236,226,197,87,89,89,87,137,215,195,5,52,17,215,194,233,37,146,71,68,141,99,26,212,87,43,149,81,17,17,85,77,4,128,67,254,57,184,50,190,241,135,168,250,59,108,146,235,236,108,51,23,246,229,70,77,114,137,236,90,166,199,42,208,118,169,169,163,119,94,179,75,218,149,18,71,53,99,141,172,115,157,185,81,145,73,42,177,108,79,21,193,172,84,184,182,21,140,218,177,251,45,22,255,0,13,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,47,68,247,185,202,171,239,85,63,88,0,1,205,56,155,180,221,111,252,54,234,189,138,197,108,171,184,220,174,56,61,246,146,142,142,146,23,77,61,76,242,80,76,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,51,239,252,167,113,79,255,0,171,78,170,255,0,238,109,199,255,0,130,105,76,0,8,213,204,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,246,79,134,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,47,68,247,53,170,171,238,69,41,7,249,78,226,159,255,0,86,157,85,255,0,220,219,143,255,0,4,210,152,4,106,230,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,251,39,195,91,173,116,82,85,213,79,178,235,72,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,149,23,195,39,12,156,73,88,56,146,210,139,237,247,135,205,74,183,91,109,217,197,138,174,178,178,175,19,175,134,10,104,35,175,133,210,75,36,142,137,26,198,53,168,174,87,42,162,34,34,170,154,9,34,255,0,50,173,61,186,234,87,7,57,165,139,26,193,234,242,172,134,10,139,85,93,158,142,134,216,234,234,216,231,109,194,157,178,75,79,27,26,231,163,210,157,245,13,115,152,157,123,111,145,23,225,87,20,217,167,186,7,197,222,154,231,248,214,163,88,184,97,212,169,238,88,173,226,138,247,71,21,94,21,115,116,18,79,77,51,38,141,178,53,177,181,202,197,115,17,21,17,205,94,157,122,42,126,37,132,243,148,210,125,83,213,15,225,7,240,207,77,50,188,183,217,159,104,60,111,176,172,213,53,254,23,185,236,254,223,119,178,199,108,221,219,126,221,221,58,236,119,79,193,72,213,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,94,214,241,55,27,166,51,91,73,75,6,251,85,91,25,190,89,35,107,27,185,239,107,83,170,251,220,228,68,247,170,23,126,0,51,89,252,167,113,79,255,0,171,78,170,255,0,238,109,199,255,0,130,104,35,134,75,77,214,193,195,110,148,88,175,182,202,187,117,202,221,131,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,165,128,103,219,137,190,25,56,146,191,241,37,170,247,219,23,15,154,149,113,182,220,115,139,237,93,29,101,38,39,95,52,21,48,73,95,51,163,150,57,27,18,181,236,115,85,28,142,69,84,84,84,84,45,211,151,14,39,149,96,220,24,233,230,45,154,227,55,92,126,245,69,237,111,19,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,78,169,239,107,145,83,220,168,82,15,242,157,197,63,254,173,58,171,255,0,185,183,31,254,9,160,142,25,45,55,91,7,13,186,81,98,190,219,42,237,215,43,118,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,78,150,8,213,204,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,246,79,134,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,47,68,247,53,170,171,238,69,42,47,134,78,25,56,146,176,113,37,165,23,219,239,15,154,149,110,182,219,179,139,21,93,101,101,94,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,52,18,69,254,101,90,123,117,212,174,14,115,75,22,53,131,213,229,89,12,21,22,170,187,61,29,13,177,213,213,177,206,219,133,59,100,150,158,54,53,207,71,165,59,234,26,231,49,58,246,223,34,47,194,174,41,179,79,116,15,139,189,53,207,241,173,70,177,112,195,169,83,220,177,91,197,21,238,142,42,188,42,230,232,36,158,154,102,77,27,100,107,99,107,149,138,230,34,42,35,154,189,58,244,84,252,77,25,130,47,243,36,169,207,166,225,47,40,196,116,199,18,205,111,249,14,93,81,71,100,130,44,86,130,106,169,225,129,211,36,213,46,168,108,63,27,105,159,79,4,208,61,81,28,142,89,216,199,38,215,170,165,54,105,239,5,92,73,102,89,254,53,136,95,116,67,82,177,187,109,242,241,69,109,172,189,85,225,149,253,139,108,19,76,200,228,170,147,115,24,221,145,181,202,245,234,246,167,70,175,87,55,241,77,25,130,10,243,106,225,163,42,215,29,26,199,243,173,63,180,221,111,121,38,159,220,36,217,102,183,193,37,76,213,212,53,206,134,41,251,80,69,19,228,150,102,73,21,43,211,226,107,91,19,106,28,187,149,26,137,5,120,7,209,173,125,210,46,47,116,219,58,205,120,116,213,90,75,45,61,194,162,223,83,84,236,70,182,56,233,124,109,36,212,108,158,87,200,198,177,144,198,250,134,190,71,171,190,24,218,247,34,42,162,34,222,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,192,227,127,155,23,217,186,201,244,207,132,203,229,170,225,86,206,218,214,230,209,55,196,199,75,52,115,204,217,169,41,169,231,131,179,55,84,142,23,37,82,58,88,157,28,174,70,34,187,108,141,153,92,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,168,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,138,193,176,115,130,221,197,197,203,237,74,236,208,151,247,172,86,239,103,210,110,154,29,179,167,106,249,54,248,82,166,77,237,107,183,83,183,103,110,41,83,163,37,150,47,189,181,64,8,149,204,27,141,187,87,10,24,4,118,44,98,122,74,237,69,202,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,123,136,213,84,142,78,156,171,129,46,104,214,173,108,186,217,180,95,93,233,169,44,121,181,69,60,84,150,236,129,178,182,58,44,134,183,115,155,218,124,72,214,182,146,165,237,237,237,106,42,199,44,157,198,179,180,174,138,23,88,80,43,47,152,166,174,241,233,194,214,100,185,198,159,107,37,91,244,174,255,0,81,12,52,51,84,216,236,47,125,178,227,50,84,61,109,168,139,2,207,51,27,29,59,164,100,206,103,245,30,214,57,239,123,85,239,142,154,23,205,199,137,60,67,81,237,215,61,111,201,62,221,225,146,245,167,186,91,98,180,208,81,213,67,27,149,63,190,105,164,130,40,186,205,31,78,169,28,142,237,189,170,230,174,197,115,101,142,234,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,138,188,208,53,239,86,56,118,208,43,6,107,163,153,95,217,251,213,110,97,75,107,158,167,192,211,85,239,165,125,21,108,142,143,101,68,114,49,58,190,24,215,170,38,239,135,167,94,138,168,177,3,128,174,61,120,177,214,158,44,112,109,51,212,189,86,246,206,55,121,246,159,141,162,246,21,182,159,187,218,182,213,77,31,222,67,78,201,27,210,72,152,239,133,201,215,167,69,234,138,168,182,254,87,175,50,62,98,119,93,8,169,143,69,244,18,251,73,6,160,199,80,215,100,53,243,80,58,87,216,224,237,65,81,3,34,100,240,173,60,239,168,100,233,213,232,178,36,108,99,218,173,71,189,175,142,21,224,28,194,57,143,106,158,101,105,211,237,62,213,42,187,230,67,124,168,74,106,26,26,108,94,205,190,87,244,85,85,85,90,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,150,156,194,120,130,226,199,132,12,19,70,236,22,13,127,246,206,73,121,251,69,246,131,32,251,43,109,167,246,167,106,106,71,210,255,0,122,190,57,99,131,181,29,66,199,247,106,155,250,110,119,85,95,119,42,224,43,143,94,44,117,167,139,28,27,76,245,47,85,189,179,141,222,125,167,227,104,189,133,109,167,238,246,173,181,83,71,247,144,211,178,70,244,146,38,59,225,114,117,233,209,122,162,170,45,191,130,63,241,235,170,89,222,139,112,157,156,234,102,154,95,125,141,146,89,189,153,224,171,124,44,53,29,174,237,202,150,25,62,238,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,165,64,255,0,117,31,142,207,247,243,255,0,187,54,127,244,66,223,184,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,240,85,190,22,26,142,215,118,229,75,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,160,127,186,143,199,103,251,249,255,0,221,155,63,250,33,127,192,227,252,94,223,53,67,21,225,163,80,178,253,27,201,41,44,25,102,59,103,125,238,150,190,166,8,230,100,112,82,61,181,21,77,70,73,28,140,115,223,77,20,236,98,57,138,155,222,223,123,127,174,218,97,254,234,63,29,159,239,231,255,0,118,108,255,0,232,133,244,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,199,42,226,159,90,255,0,151,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,38,215,163,187,104,253,189,93,209,22,149,191,186,143,199,103,251,249,255,0,221,155,63,250,33,109,60,100,234,14,172,112,255,0,193,46,65,154,227,153,255,0,136,207,177,155,125,142,158,76,147,217,84,204,241,117,79,174,163,167,169,169,240,143,107,225,143,186,146,74,189,190,138,214,111,232,223,234,162,149,45,253,212,126,59,63,223,207,254,236,217,255,0,209,11,254,0,2,0,115,91,226,143,93,184,107,254,23,127,5,51,159,179,159,104,253,183,237,63,232,202,58,206,255,0,135,240,61,159,240,152,164,219,183,191,47,245,122,117,221,239,235,209,58,71,254,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,126,54,139,216,86,218,126,239,106,219,85,52,127,121,13,59,36,111,73,34,99,190,23,39,94,157,23,170,42,162,219,248,0,160,31,238,163,241,217,254,254,127,247,102,207,254,136,93,158,136,103,245,55,174,27,112,29,82,212,108,134,146,58,138,252,30,213,127,191,93,170,214,42,88,26,247,208,71,61,77,68,138,136,216,162,103,85,123,215,162,53,141,78,191,130,33,92,28,85,243,130,202,153,157,209,216,56,87,91,87,217,187,29,194,158,182,124,130,182,146,73,190,209,67,217,141,238,164,90,90,136,98,146,150,20,145,211,71,34,181,123,175,216,199,71,36,73,215,125,149,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,3,202,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,253,220,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,74,235,225,3,154,205,247,84,56,142,186,97,90,215,69,236,220,127,63,184,82,91,240,170,107,124,44,150,27,13,82,189,209,197,75,51,219,26,77,81,226,85,241,35,167,114,171,89,43,81,82,56,162,145,203,13,159,128,64,174,100,124,193,42,120,118,166,143,71,180,110,235,72,237,69,184,211,182,166,182,229,12,177,76,252,101,137,44,18,68,146,211,205,4,176,204,250,152,86,118,163,28,230,190,54,43,36,233,209,241,170,250,190,7,57,142,225,188,86,212,187,79,179,11,69,38,31,168,180,244,237,150,26,22,85,44,148,151,182,50,36,89,229,163,87,162,57,143,107,146,71,173,51,149,239,108,93,28,217,37,70,202,177,192,173,126,227,147,152,79,15,250,203,150,104,238,71,175,62,34,175,25,184,58,158,58,159,178,246,70,120,186,87,181,36,166,169,216,202,119,164,125,216,36,138,94,222,245,115,55,237,119,196,213,66,194,185,110,113,97,83,196,246,137,73,6,103,145,213,221,245,23,17,168,116,57,60,211,91,162,165,100,172,168,158,119,209,77,18,64,214,194,172,88,89,219,84,68,107,209,240,61,92,222,142,99,223,237,120,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,240,85,190,22,26,142,215,118,229,75,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,176,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,206,218,163,239,210,207,91,20,114,199,189,148,205,123,119,49,238,78,173,84,114,117,234,138,139,239,46,252,167,110,55,57,149,113,23,136,113,47,152,224,122,21,169,212,150,108,79,19,168,101,145,140,134,193,75,51,230,173,133,136,149,142,149,213,144,189,234,246,212,172,208,162,179,108,106,200,88,173,69,234,178,62,79,242,173,215,190,36,248,137,197,117,3,53,215,60,175,237,5,150,138,225,65,107,176,212,248,26,10,77,149,76,142,89,43,99,217,75,28,111,94,140,154,133,122,200,155,126,46,140,94,168,244,72,85,196,47,49,238,51,176,109,125,212,188,43,22,214,79,5,101,199,243,11,205,174,221,77,246,118,213,39,98,150,10,217,99,138,61,239,166,115,221,181,140,106,117,114,171,151,167,85,85,95,121,103,252,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,248,218,223,11,13,63,119,181,114,170,134,63,187,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,32,0,0,0,10,64,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,251,59,106,147,177,75,5,108,177,197,30,247,211,57,238,218,198,53,58,185,85,203,211,170,170,175,188,179,254,2,181,75,59,214,158,19,176,109,76,212,187,239,182,114,75,207,180,252,109,111,133,134,159,187,218,185,85,67,31,221,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,144,0,128,28,120,243,58,177,104,135,180,116,159,65,171,109,89,6,124,223,23,110,186,92,183,189,240,226,245,76,236,237,94,219,162,88,106,230,233,36,237,216,146,237,134,88,122,74,199,116,116,75,210,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,29,210,212,2,170,245,103,156,23,178,184,159,176,127,13,215,219,58,37,98,233,29,223,193,82,118,171,178,30,253,58,119,38,79,25,11,36,131,195,72,255,0,187,133,189,190,235,161,126,249,118,74,222,213,159,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,225,92,96,241,103,134,240,139,165,255,0,110,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,103,94,219,21,81,210,177,22,21,112,89,205,190,166,245,117,181,105,111,21,147,82,71,81,95,81,52,80,103,137,218,165,129,175,123,154,176,69,93,79,28,109,138,38,117,89,25,226,88,173,99,83,179,220,141,17,37,156,234,188,200,243,78,53,244,34,154,61,104,208,77,85,171,131,79,163,167,107,114,26,9,173,22,73,89,99,159,187,5,60,15,137,243,196,181,19,178,161,243,167,86,34,72,177,189,143,114,185,24,246,178,56,45,128,115,100,227,27,25,204,173,55,220,207,58,164,204,108,84,149,8,235,133,138,166,205,111,163,101,116,10,138,142,98,79,79,78,217,98,127,69,220,199,162,170,35,218,213,115,100,110,230,58,234,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,188,211,143,93,82,206,244,91,132,236,231,83,52,210,251,236,108,146,205,236,207,5,91,225,97,168,237,119,110,84,176,201,247,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,43,3,135,174,99,220,103,103,58,251,166,152,86,83,172,158,54,203,144,102,22,107,93,198,155,236,237,170,62,253,44,245,177,71,44,123,217,76,215,183,115,30,228,234,213,71,39,94,168,168,190,242,239,200,43,204,127,152,5,31,14,246,41,116,147,72,114,47,245,216,175,240,211,203,83,79,28,21,17,227,180,187,217,38,234,134,76,201,35,124,211,70,138,198,66,173,220,145,202,178,185,89,247,41,45,122,218,121,152,243,0,191,221,104,172,86,45,96,171,184,220,174,53,17,210,81,209,210,98,86,153,167,169,158,71,35,99,138,56,219,70,174,123,220,229,70,163,81,21,85,85,17,11,180,208,188,87,86,49,13,56,183,91,53,191,83,254,221,230,114,245,168,186,92,162,183,211,81,210,195,35,145,63,189,169,163,130,24,186,195,31,78,137,36,141,238,61,202,231,46,196,115,98,143,160,17,171,142,254,39,47,188,37,233,238,27,170,182,139,47,182,233,31,152,71,107,186,90,60,75,41,188,125,44,182,203,131,155,31,125,209,74,177,109,158,58,121,122,181,187,151,181,179,170,53,206,59,174,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,86,7,52,14,51,56,147,225,219,95,108,24,86,142,106,71,217,251,45,110,31,75,116,158,155,216,244,21,123,234,159,91,91,27,164,223,81,4,143,78,172,134,52,232,139,183,225,235,211,170,170,175,64,229,73,197,30,187,113,41,252,81,254,53,231,63,104,254,206,123,19,217,159,209,148,116,125,143,17,227,187,223,224,209,71,187,119,98,47,235,117,233,183,221,211,170,245,159,224,135,252,208,53,239,86,56,118,208,43,6,107,163,153,95,217,251,213,110,97,75,107,158,167,192,211,85,239,165,125,21,108,142,143,101,68,114,49,58,190,24,215,170,38,239,135,167,94,138,168,177,3,128,174,61,120,177,214,158,44,112,109,51,212,189,86,246,206,55,121,246,159,141,162,246,21,182,159,187,218,182,213,77,31,222,67,78,201,27,210,72,152,239,133,201,215,167,69,234,138,168,178,255,0,154,6,189,234,199,14,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,248,26,106,189,244,175,162,173,145,209,236,168,142,70,39,87,195,26,245,68,221,240,244,235,209,85,22,32,112,21,199,175,22,58,211,197,142,13,166,122,151,170,222,217,198,239,62,211,241,180,94,194,182,211,247,123,86,218,169,163,251,200,105,217,35,122,73,19,29,240,185,58,244,232,189,81,85,22,223,192,34,175,24,156,98,255,0,41,90,167,163,255,0,104,104,252,94,25,154,251,90,221,125,251,206,223,179,251,117,54,189,151,31,130,9,101,151,177,12,181,127,112,205,189,206,239,189,122,181,157,36,253,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,4,95,227,147,142,60,55,132,44,53,180,180,172,164,190,106,45,242,157,207,176,216,94,245,217,27,58,171,124,109,102,213,71,50,153,174,71,34,53,21,31,51,218,172,98,181,27,44,177,121,254,0,120,246,183,113,109,98,171,198,51,88,45,86,125,77,181,120,170,202,155,93,174,158,169,41,106,45,113,190,6,178,177,142,145,28,200,190,58,150,194,177,44,207,122,186,53,145,17,26,228,107,102,0,5,101,241,181,205,50,235,166,26,209,98,211,157,6,169,164,184,91,112,251,194,63,57,149,212,238,138,122,217,233,170,228,134,166,202,199,84,192,173,133,155,98,85,117,76,77,145,85,101,143,182,230,246,222,146,77,254,26,56,139,193,56,160,210,202,13,76,193,106,63,201,81,222,40,182,77,253,25,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,216,255,0,197,23,241,68,128,28,201,248,187,226,199,134,158,35,155,137,233,166,181,120,28,110,251,143,209,95,104,173,159,102,237,178,251,63,115,229,166,146,46,244,208,201,36,187,164,165,124,219,156,169,211,189,177,19,163,17,87,223,242,182,227,151,86,56,137,202,179,13,41,214,235,231,218,11,213,21,189,185,13,158,233,29,174,154,147,101,43,36,142,10,152,38,236,36,108,94,143,154,157,209,244,139,119,197,62,247,244,72,218,147,87,136,92,166,251,131,104,22,165,230,184,181,119,130,189,99,248,125,230,233,110,169,237,50,78,197,84,20,82,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,41,7,251,168,252,118,127,191,159,253,217,179,255,0,162,23,125,195,214,83,125,206,116,11,77,51,92,166,187,198,222,178,12,62,205,116,184,212,246,153,31,126,170,122,40,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,16,171,154,79,28,186,177,195,182,85,135,233,78,136,223,62,207,222,171,109,238,200,111,23,73,45,116,213,123,233,95,36,144,83,65,15,125,36,98,117,124,53,14,147,172,91,190,24,54,63,162,200,213,240,28,182,56,187,226,199,137,110,35,157,137,234,94,181,120,236,110,197,143,214,223,107,109,159,102,237,177,123,67,107,226,166,142,46,244,48,199,36,91,100,170,100,219,154,171,215,179,177,83,163,213,83,181,115,73,214,46,36,248,118,197,112,253,86,209,29,87,251,63,101,173,184,59,30,188,90,228,182,80,85,239,170,124,114,79,77,60,61,250,89,30,157,89,13,67,100,235,46,223,134,13,140,234,178,57,99,87,2,220,203,245,219,43,226,59,29,192,56,133,212,47,111,227,121,134,235,21,39,244,77,29,39,131,186,76,246,120,73,127,189,41,82,73,55,200,212,167,218,174,107,27,226,123,142,84,72,203,127,4,32,230,155,197,134,162,112,207,128,96,246,253,34,200,234,236,25,102,83,120,168,153,43,155,110,164,171,131,217,212,144,162,84,66,244,169,107,209,175,116,181,84,142,106,181,139,238,142,78,174,111,224,248,191,192,183,23,124,118,113,59,196,118,59,128,92,181,171,187,141,219,247,95,114,111,245,55,103,111,91,93,59,217,190,47,116,49,201,247,210,62,26,125,209,185,94,206,255,0,113,17,81,138,91,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,149,230,139,203,254,178,209,89,114,226,111,68,49,222,245,170,111,19,113,206,45,112,73,60,245,81,213,75,60,179,205,118,111,113,239,221,10,247,122,75,28,104,198,194,216,219,34,53,88,178,186,40,45,195,71,17,121,223,11,250,167,65,169,152,45,71,249,42,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,248,162,254,40,186,8,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,94,150,82,7,52,46,53,255,0,152,12,237,250,49,167,183,59,85,118,155,97,183,6,84,197,113,162,94,247,182,110,141,133,204,125,66,74,230,167,72,98,238,207,12,105,26,171,36,248,229,223,35,95,23,110,11,22,125,202,235,152,5,101,162,178,219,195,38,183,228,93,235,84,222,26,221,131,221,39,142,121,234,163,170,150,120,160,134,210,238,219,31,186,21,238,245,138,73,21,141,133,177,186,53,114,177,98,108,86,212,113,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,60,58,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,8,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,22,127,202,235,151,253,29,162,142,219,196,222,183,227,189,235,172,222,26,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,219,223,186,101,238,244,138,57,17,142,133,209,186,69,106,189,98,116,86,126,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,236,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,224,71,74,214,49,190,38,54,186,54,204,205,173,218,245,71,34,118,223,27,223,221,57,94,241,175,252,191,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,125,141,116,116,45,99,42,22,86,181,122,195,47,106,8,100,73,21,25,31,193,46,248,218,201,123,147,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,62,230,51,198,191,242,171,167,16,88,48,11,157,170,77,77,202,126,238,219,77,58,247,100,181,208,170,61,36,185,186,29,174,99,182,189,137,28,77,149,90,215,200,231,59,164,173,134,88,214,139,63,213,86,123,149,127,178,185,30,73,145,220,63,227,43,43,174,85,213,18,127,214,146,105,164,145,255,0,240,185,206,119,248,213,75,211,229,205,193,71,242,171,167,19,223,243,251,101,170,77,77,202,126,242,229,83,2,119,100,181,208,170,49,99,182,54,109,206,99,182,189,139,36,174,137,26,215,200,230,183,172,173,134,41,22,53,243,206,252,147,253,73,251,105,10,184,10,213,44,19,69,184,177,193,181,51,82,239,190,198,198,236,222,211,241,181,190,22,106,142,215,118,219,85,12,127,119,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,69,32,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,38,170,0,51,45,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,237,99,60,93,43,218,146,83,84,236,99,222,145,247,96,146,41,123,123,213,204,223,181,223,19,85,11,169,229,75,169,159,196,78,13,177,203,117,69,93,214,174,191,10,184,87,99,53,147,220,36,238,110,237,200,149,20,236,133,202,247,57,97,142,150,170,154,38,162,237,219,218,86,53,187,90,213,89,128,87,87,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,247,26,246,57,190,27,111,196,217,28,137,0,57,114,105,159,241,67,140,157,56,183,84,82,93,100,160,176,220,29,147,86,79,111,143,175,133,240,17,186,162,157,243,57,88,230,178,23,85,71,77,19,149,122,117,239,35,26,230,185,237,82,218,185,163,249,19,212,223,162,250,197,17,64,38,170,0,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,21,43,204,127,151,253,103,14,247,217,117,111,72,113,223,245,167,175,240,208,75,77,79,36,245,18,99,181,91,25,30,218,135,204,249,36,124,51,72,138,246,76,174,218,146,74,177,57,25,247,43,47,21,224,235,140,92,239,132,12,238,162,255,0,96,163,246,206,55,121,217,246,131,31,238,67,79,237,78,212,53,12,165,254,250,124,18,201,7,106,74,133,147,238,209,55,244,218,238,168,190,237,4,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,234,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,80,15,31,220,96,221,120,178,213,199,58,222,180,145,224,152,117,69,101,6,40,200,98,114,62,166,7,189,169,37,116,174,145,141,151,125,66,67,19,210,55,53,169,19,26,198,109,222,146,73,36,96,46,79,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,109,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,124,210,61,174,153,175,111,84,116,141,123,228,177,82,53,113,209,198,109,139,131,205,56,165,185,199,106,246,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,244,233,12,93,216,149,99,107,146,73,28,246,181,187,81,95,44,121,246,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,187,78,92,28,191,232,248,119,177,69,171,122,189,142,255,0,174,197,127,137,130,42,106,137,32,168,143,29,165,222,248,246,211,190,23,201,27,230,154,52,71,190,100,118,228,142,84,137,168,207,190,89,99,87,58,77,11,177,98,217,222,37,175,56,229,154,234,202,188,219,196,91,178,90,190,175,146,135,197,82,67,78,202,37,234,168,169,20,210,64,146,183,102,228,107,219,73,185,172,71,54,87,59,154,242,144,215,154,157,44,226,94,61,54,184,86,210,65,143,106,125,63,178,234,86,166,162,42,118,69,113,129,146,75,67,34,61,236,87,61,238,114,203,76,200,154,246,111,125,99,87,226,115,24,213,177,254,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,19,215,237,99,177,112,255,0,163,89,102,177,100,112,248,138,76,102,222,234,136,233,183,61,158,46,169,238,72,233,169,183,177,143,88,251,179,201,20,93,205,138,214,111,220,239,133,170,166,101,205,36,112,139,162,23,94,28,120,116,195,52,106,251,124,164,187,220,172,20,245,46,172,171,164,141,204,129,103,168,170,154,166,70,71,187,226,115,24,233,213,136,245,70,171,209,136,229,107,55,108,74,12,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,174,174,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,186,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,253,208,198,198,186,102,189,221,21,210,53,140,146,165,180,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,247,130,173,240,176,212,118,187,176,190,25,62,238,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,130,120,62,226,207,13,226,235,75,254,220,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,206,189,198,34,171,162,122,39,117,42,87,155,95,26,254,219,172,172,225,55,76,174,118,170,203,44,61,153,51,75,132,11,223,145,213,208,207,220,101,177,170,173,217,31,101,241,69,36,174,141,206,114,200,173,137,86,53,138,102,62,176,73,211,203,131,152,5,103,14,247,216,180,147,87,178,47,245,167,175,241,51,197,83,81,28,245,18,99,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,247,201,45,223,158,43,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,158,30,39,120,133,202,184,160,214,91,214,174,101,52,222,3,199,246,233,173,214,182,85,73,81,13,178,134,38,237,138,158,55,61,127,206,145,234,214,177,175,150,89,94,140,102,253,169,47,249,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,38,217,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,247,195,35,26,217,156,246,245,87,70,215,178,75,137,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,161,110,97,156,22,93,120,88,213,10,139,238,33,143,213,183,74,242,90,132,92,126,177,106,93,84,148,83,172,123,165,183,207,35,154,142,99,218,228,149,209,35,213,202,248,81,171,220,145,236,155,111,229,112,3,198,13,215,132,221,92,107,174,11,73,38,9,152,212,81,208,101,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,218,167,51,27,181,170,255,0,203,255,0,80,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,181,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,166,30,19,188,211,232,223,204,12,123,212,96,47,39,141,190,48,113,158,17,180,190,91,211,150,146,183,54,190,83,206,220,78,207,87,21,71,98,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,119,54,128,115,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,228,249,110,114,251,169,225,218,154,77,97,214,75,85,35,181,22,227,78,234,106,43,108,209,69,51,241,150,36,179,199,42,197,81,12,242,195,51,234,97,88,28,175,107,90,248,216,175,143,175,71,200,139,61,65,0,57,213,249,88,197,190,96,80,250,117,196,132,28,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,37,239,2,149,185,213,249,167,197,190,95,208,250,141,196,253,94,77,90,233,167,26,109,168,249,158,151,230,183,159,101,93,117,27,217,49,88,38,157,17,180,181,21,84,171,84,139,74,233,21,126,9,164,241,77,237,34,166,215,185,142,98,57,30,232,216,251,148,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,21,87,207,59,242,79,245,39,237,167,138,229,79,199,29,54,154,221,104,56,91,212,150,85,203,98,201,239,8,204,90,230,215,203,58,219,174,53,78,99,18,137,241,245,84,101,52,210,244,115,93,27,83,183,52,178,57,232,230,202,233,33,184,144,0,32,7,54,78,16,255,0,139,186,113,252,193,97,84,91,242,252,2,222,255,0,107,54,74,254,212,117,88,236,41,52,243,109,141,232,172,89,160,123,221,43,122,57,138,232,221,59,87,186,244,133,137,78,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,162,142,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,179,176,16,171,153,95,26,246,238,29,52,226,187,75,240,171,159,77,77,203,173,237,142,153,141,90,168,36,181,90,234,82,166,39,220,226,158,54,163,22,102,62,7,50,54,164,173,123,100,123,37,84,115,88,173,125,32,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,161,62,10,56,81,177,112,151,163,84,88,111,106,213,89,151,220,186,86,101,55,186,40,94,223,31,85,185,235,28,104,233,21,94,176,192,199,246,163,78,140,106,244,124,157,182,62,89,16,226,188,222,244,46,179,83,248,113,164,212,108,122,205,227,111,90,105,112,117,198,103,49,103,124,205,179,206,196,142,181,35,138,52,115,29,181,236,164,157,239,122,34,71,21,52,174,71,181,55,53,245,45,194,174,169,127,5,184,142,211,173,76,154,251,236,106,11,54,65,75,237,90,223,11,226,59,86,185,95,217,174,251,180,99,220,238,180,178,206,223,129,170,244,235,213,157,28,141,84,191,62,38,238,214,171,255,0,8,154,175,125,177,92,233,46,54,219,142,155,223,106,232,235,41,38,108,208,84,193,37,178,103,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,155,115,74,124,39,121,88,209,191,151,248,247,167,64,80,15,21,90,165,252,105,226,59,81,117,50,27,239,182,104,47,57,5,87,178,171,124,47,135,238,218,226,127,102,135,238,213,140,115,122,82,197,3,126,54,163,215,167,87,245,114,185,86,218,121,66,104,93,102,152,112,227,87,168,217,13,155,193,94,181,46,224,219,140,46,122,206,201,157,103,129,139,29,18,73,20,136,214,55,115,223,87,59,30,196,84,146,42,152,156,175,114,109,107,58,175,49,93,28,177,107,39,8,249,221,53,222,111,15,87,135,219,231,204,109,117,59,94,254,205,85,4,18,200,228,216,215,177,29,221,129,106,32,234,237,205,103,127,126,215,57,141,66,131,52,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,126,38,154,52,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,254,39,160,40,91,154,158,177,216,181,119,139,139,189,54,57,15,90,76,10,223,22,29,37,78,231,255,0,125,85,83,79,60,149,43,177,236,106,179,183,61,68,176,116,248,154,238,198,246,185,90,244,68,146,188,146,244,83,255,0,30,184,140,172,184,127,245,112,171,125,44,114,255,0,209,235,42,228,153,139,31,253,9,35,115,100,255,0,46,142,111,245,20,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,22,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,234,61,172,115,222,246,171,223,226,120,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,57,85,204,159,152,213,139,57,197,91,161,60,59,229,30,54,203,144,91,232,171,239,185,53,178,177,241,247,233,103,142,87,73,104,116,79,133,175,110,230,62,149,242,185,178,35,147,172,148,210,49,23,188,194,184,112,220,3,50,212,26,155,173,46,25,143,85,221,95,99,179,214,223,238,107,10,38,202,59,117,36,75,45,69,68,175,114,163,88,198,181,58,39,85,248,158,230,49,187,158,246,181,124,249,250,185,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,90,255,0,4,188,209,240,218,13,6,190,218,184,162,206,106,231,203,48,58,117,154,223,80,234,85,146,183,34,183,125,220,112,194,199,171,250,84,87,54,87,108,114,191,183,186,53,142,87,185,219,42,102,101,117,113,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,146,215,149,31,5,31,196,220,170,14,37,53,50,217,117,166,198,241,43,133,61,78,37,23,78,204,55,139,164,50,57,203,81,189,28,146,58,26,89,35,103,185,173,217,36,171,181,94,169,12,209,58,229,0,7,42,226,95,135,76,19,138,13,44,175,211,60,234,159,252,173,101,158,183,124,223,209,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,252,21,63,5,76,245,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,55,160,103,252,98,231,122,161,194,198,57,195,70,117,71,237,63,178,89,5,29,198,207,123,238,67,15,133,181,210,219,157,69,5,187,195,197,3,119,237,238,61,253,247,200,231,175,93,170,139,209,28,121,94,23,53,211,249,107,215,108,103,90,254,203,125,163,251,57,227,127,163,60,119,131,239,248,138,57,233,191,182,237,201,183,111,127,119,245,23,174,222,158,238,189,83,197,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,185,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,189,179,227,54,217,100,158,42,171,13,44,144,77,12,174,169,99,94,145,172,211,199,81,239,134,70,57,208,181,141,234,173,145,207,100,118,42,85,95,60,239,201,63,212,159,182,149,86,90,247,41,14,52,238,183,170,152,248,83,213,44,130,174,190,162,58,126,184,28,242,211,58,87,182,8,34,146,74,139,124,179,163,149,81,145,197,26,62,4,123,122,53,140,150,62,226,34,65,17,105,68,85,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,138,1,53,80,1,74,220,228,244,83,236,55,16,86,157,99,164,184,119,169,53,54,222,189,232,36,151,116,144,87,91,162,167,167,147,107,82,54,163,97,116,15,163,86,245,123,220,178,119,250,237,110,196,63,87,146,222,177,216,176,253,101,203,116,118,239,15,110,175,81,45,244,245,22,186,157,207,93,213,86,214,212,72,234,109,141,98,162,111,130,122,137,123,142,123,26,223,13,183,226,116,141,68,185,66,136,121,182,102,183,92,171,141,44,130,197,112,167,164,142,159,14,179,218,172,148,46,133,142,71,201,3,233,155,92,174,149,85,202,138,254,237,116,173,69,106,53,54,53,137,211,170,43,157,34,185,33,105,111,255,0,73,122,215,112,177,127,232,152,181,162,231,226,191,229,169,175,131,178,143,255,0,244,107,183,189,159,240,49,223,218,33,42,185,163,249,19,212,223,162,250,197,17,64,38,170,0,0,170,190,121,223,146,127,169,63,109,33,175,47,76,255,0,13,211,14,49,180,231,51,212,12,134,146,197,98,165,168,175,166,168,184,85,170,182,8,31,83,111,169,167,137,100,119,78,140,98,203,52,104,175,119,70,49,21,92,229,107,81,92,154,30,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,198,26,83,225,59,202,198,141,252,191,199,189,58,3,218,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,0,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,46,214,244,174,92,220,123,127,42,247,217,244,223,81,32,241,26,101,147,92,60,101,93,68,20,251,234,172,181,207,99,34,90,198,163,19,124,208,171,35,141,178,197,239,114,53,141,124,73,185,174,142,111,87,204,235,143,31,227,125,246,167,65,180,158,245,187,1,199,238,14,246,149,210,221,113,238,82,229,19,53,144,186,62,173,237,53,123,52,243,182,161,27,182,73,34,153,201,28,201,215,100,78,72,65,98,192,51,44,155,25,201,179,59,22,61,87,87,98,195,169,233,170,111,183,6,162,36,20,44,168,168,101,60,8,247,42,162,43,228,150,68,70,177,58,189,81,178,57,19,108,111,115,126,76,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,62,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,137,209,206,109,122,113,77,194,156,153,174,175,92,189,169,171,24,231,75,93,77,130,150,153,40,228,191,85,61,100,90,106,152,85,55,70,200,93,28,104,181,18,162,53,177,72,217,17,177,39,114,154,57,106,135,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,102,156,165,56,40,246,37,29,31,22,90,155,108,186,209,222,166,239,71,133,219,231,78,196,109,161,154,14,219,238,110,68,118,249,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,150,126,113,78,52,52,114,251,175,188,48,103,250,85,139,77,178,245,117,183,199,81,110,143,107,23,196,213,82,84,69,87,21,55,87,189,140,103,121,244,237,139,184,231,35,89,220,222,189,81,189,23,57,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,105,198,78,177,216,184,128,229,95,144,107,22,57,15,135,164,201,173,246,58,137,41,183,61,254,18,169,151,170,56,234,105,183,189,140,89,59,83,199,44,93,205,136,215,236,220,223,133,200,165,75,112,157,230,159,70,254,96,99,222,163,1,98,156,235,53,210,178,213,98,194,248,120,176,222,123,62,219,223,146,100,84,209,164,241,200,250,88,159,219,161,99,158,138,145,73,11,230,109,83,221,26,163,220,146,82,64,255,0,131,163,85,240,215,150,222,139,218,181,191,139,76,94,197,148,98,20,153,38,49,99,167,172,191,95,104,234,222,222,194,65,12,42,216,29,36,106,228,239,51,198,75,70,213,139,163,145,200,229,71,181,209,239,52,18,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,83,95,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,221,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,232,99,99,155,11,152,238,138,216,220,198,71,18,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,251,21,227,75,154,134,27,87,162,86,139,23,12,249,5,91,178,29,66,179,201,53,85,206,26,149,164,184,226,76,73,227,99,161,150,62,211,219,226,100,107,106,226,69,142,86,190,45,172,158,55,57,175,134,71,85,94,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,121,243,245,114,108,90,251,135,220,97,180,228,116,62,18,174,162,223,65,116,142,62,235,36,221,75,91,75,21,93,52,157,88,170,137,190,9,226,127,78,187,155,187,163,145,28,138,137,101,60,179,249,137,88,176,108,86,229,162,188,74,106,15,130,178,227,246,245,171,196,110,213,208,62,78,197,44,17,200,249,237,210,76,213,115,221,181,140,98,210,199,177,92,189,31,11,92,171,225,161,34,175,29,28,102,223,120,195,212,122,91,156,118,175,99,97,152,191,136,167,198,109,178,177,139,84,216,229,86,119,106,106,100,111,94,179,75,218,137,86,54,185,99,141,172,107,91,185,81,242,201,234,249,115,112,81,252,213,106,60,247,252,254,217,117,143,76,177,111,188,185,84,192,157,168,238,149,200,172,88,237,141,155,115,94,221,204,122,201,43,162,71,57,145,181,173,235,19,166,138,68,190,144,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,188,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,158,206,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,254,174,59,198,46,119,109,225,59,46,225,38,255,0,71,237,156,110,243,224,62,207,205,220,134,159,216,61,171,146,215,213,124,44,131,185,85,223,145,81,62,242,84,237,244,248,122,162,237,57,86,147,231,95,194,253,83,195,117,51,217,126,211,251,37,144,91,175,190,11,191,217,241,94,22,166,57,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,125,122,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,31,229,71,192,183,246,28,80,107,94,25,255,0,163,213,96,20,85,206,255,0,57,206,186,73,78,173,255,0,154,240,175,115,191,219,204,140,255,0,7,152,181,64,8,1,206,175,202,198,45,243,2,135,211,174,37,43,22,41,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,246,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,190,105,30,230,194,230,55,170,54,55,61,241,220,161,74,220,234,252,211,226,223,47,232,125,70,226,64,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,212,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,215,99,158,214,49,142,70,50,101,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,85,95,60,239,201,63,212,159,182,149,86,91,247,43,78,61,190,221,209,216,120,81,213,8,54,100,22,171,127,131,196,46,148,244,253,35,175,161,164,129,92,148,117,13,98,116,142,104,96,137,202,201,122,35,100,142,53,71,170,74,212,116,246,84,0,5,43,115,100,225,15,248,69,168,255,0,204,22,21,69,179,16,207,238,15,246,179,100,175,238,201,75,145,76,179,79,54,216,222,136,244,134,118,49,210,183,163,158,141,145,179,181,123,76,88,88,177,255,0,130,142,43,175,188,37,235,45,22,101,221,186,214,98,23,46,148,121,77,146,138,102,55,199,210,237,122,71,34,54,68,86,44,208,61,253,216,215,171,28,189,31,31,113,140,150,69,46,251,90,248,180,210,125,23,208,42,94,32,110,55,127,27,101,200,45,236,168,197,99,240,245,49,251,106,170,122,41,42,232,233,186,164,47,125,55,121,145,47,222,74,196,107,58,252,93,23,220,185,236,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,219,36,143,142,29,235,240,65,23,113,239,123,97,137,136,216,227,98,185,118,70,198,53,23,163,80,182,158,84,124,20,127,12,177,88,56,148,212,203,101,170,167,36,203,109,244,245,56,148,93,59,211,89,237,115,70,231,45,70,244,114,198,217,170,163,145,158,230,183,124,113,38,213,122,44,211,68,219,21,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,204,203,234,198,11,252,47,213,60,203,76,253,169,237,63,178,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,220,237,155,187,123,182,238,119,78,189,58,175,78,165,186,112,223,173,247,93,108,229,83,169,77,188,216,233,45,213,24,6,15,127,193,216,250,105,28,230,86,65,69,98,106,195,58,181,222,246,61,98,154,54,61,55,57,21,241,185,233,181,30,145,178,152,75,158,226,67,91,238,186,39,202,167,77,91,102,177,210,92,106,51,252,30,193,131,189,245,50,57,172,163,130,182,196,229,154,116,107,125,239,122,69,12,140,98,110,106,35,228,107,215,114,49,99,125,69,233,62,11,252,80,213,60,55,76,253,169,236,207,181,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,220,221,251,123,155,182,238,111,94,157,58,167,94,166,154,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,99,50,220,64,233,159,240,111,92,115,205,45,142,146,235,79,73,140,228,21,214,250,15,106,71,178,170,106,22,76,239,11,59,254,6,35,187,176,44,82,35,218,212,107,218,244,115,83,107,144,186,158,85,154,199,125,213,222,17,237,20,217,28,61,106,240,43,132,184,116,117,59,153,253,245,75,77,4,18,83,46,198,49,168,206,220,21,17,65,211,226,115,187,27,220,229,115,213,18,80,106,22,107,106,211,92,3,37,212,107,237,61,92,246,220,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,157,122,117,84,252,76,203,234,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,189,58,117,85,252,75,243,229,213,163,150,45,27,225,31,4,166,180,77,226,42,243,11,124,25,141,210,167,107,217,222,170,175,130,41,26,155,28,247,163,123,80,37,60,29,91,181,175,236,111,218,215,61,200,73,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,123,56,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,241,252,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,46,123,76,184,62,181,112,155,203,243,88,155,112,74,185,51,188,199,77,238,181,249,91,230,149,170,202,105,217,106,169,88,232,98,108,111,116,91,41,214,105,88,178,53,206,89,94,231,191,118,197,142,56,233,48,189,238,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,253,118,53,142,123,24,229,123,40,174,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,85,114,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,218,185,17,100,143,173,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,69,94,62,184,40,197,120,172,211,138,187,221,166,217,225,245,55,25,183,205,38,57,112,167,72,217,37,126,196,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,237,116,172,150,133,178,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,252,162,197,57,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,38,217,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,247,195,35,26,217,156,246,245,87,70,215,178,75,148,5,85,243,206,252,147,253,73,251,105,94,188,57,104,133,215,136,237,97,178,232,213,138,249,73,104,185,95,233,238,46,163,171,171,141,207,129,39,167,161,158,166,54,73,183,226,107,30,232,17,138,244,71,43,17,234,228,107,246,236,94,127,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,121,60,179,248,215,184,241,63,130,92,176,157,75,185,248,157,73,196,186,212,214,214,72,180,176,251,102,134,105,164,88,234,33,167,133,177,236,236,245,100,18,35,99,218,157,96,114,189,93,50,181,190,175,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,40,4,213,64,4,21,231,5,163,150,44,231,134,5,213,90,137,188,61,235,77,46,16,84,81,201,181,239,239,210,215,84,65,73,81,77,209,30,214,55,115,223,77,47,113,90,247,39,134,216,221,169,35,148,169,110,22,53,175,249,118,226,11,9,214,57,45,254,54,147,31,184,47,143,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,238,122,55,184,140,221,213,189,81,116,123,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,96,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,208,159,0,250,103,149,105,23,8,90,109,130,230,180,158,18,245,79,111,168,184,84,210,186,57,35,146,151,198,213,205,88,200,37,100,140,107,217,52,108,168,107,36,98,183,225,145,175,106,42,162,34,175,149,230,143,228,79,83,126,139,235,20,69,0,154,168,0,2,170,249,231,126,73,254,164,253,180,170,178,221,57,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,164,75,12,77,143,163,29,27,59,214,104,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,246,227,163,140,219,239,24,122,143,75,115,142,213,236,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,235,214,105,123,81,42,198,215,44,113,181,141,107,119,42,62,89,35,89,165,62,19,188,172,104,223,203,252,123,211,160,58,169,207,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,157,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,254,86,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,222,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,183,78,39,120,103,195,120,80,229,111,168,58,91,135,215,85,220,94,234,139,69,202,239,115,169,85,107,238,55,25,46,182,230,75,58,71,185,91,11,54,197,27,25,27,85,118,177,141,220,231,191,124,143,171,110,19,188,211,232,223,204,12,123,212,96,44,251,153,215,47,250,205,93,163,169,226,7,68,49,223,23,157,82,110,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,116,49,177,174,153,175,119,69,116,141,99,36,166,194,127,242,197,224,59,248,223,125,166,215,157,88,178,238,192,113,251,131,125,155,107,184,219,187,148,185,68,205,100,205,147,163,187,173,94,205,60,237,167,87,110,142,72,166,114,73,10,245,217,43,82,234,64,51,195,199,223,15,22,174,25,248,151,191,224,120,173,170,174,131,19,184,83,211,94,241,198,84,214,54,165,254,10,118,116,123,81,200,170,244,100,117,49,213,66,196,151,239,54,68,213,114,191,170,72,254,171,164,250,243,83,149,114,196,215,29,1,190,214,210,120,140,30,162,199,116,177,49,213,17,54,121,45,213,151,202,103,79,27,33,70,35,222,200,106,122,189,210,171,159,239,174,141,139,177,26,196,116,117,225,59,205,62,141,252,192,199,189,70,3,245,120,208,214,59,22,190,241,65,159,234,174,45,14,203,45,214,225,29,61,186,77,207,95,19,75,73,79,21,36,85,61,30,198,61,157,230,83,182,94,219,154,142,103,115,98,245,86,245,91,63,228,217,162,159,97,184,125,187,107,29,93,195,189,87,169,183,4,236,193,28,187,163,130,134,221,45,69,60,123,154,177,181,91,51,167,125,98,187,163,222,213,143,177,211,107,183,161,63,204,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,133,185,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,114,71,178,109,177,44,188,158,90,124,10,212,240,203,140,213,106,126,167,80,85,210,234,134,71,79,61,182,170,133,213,81,73,5,162,220,149,8,173,129,139,4,143,138,103,204,176,67,51,164,87,46,212,237,198,214,177,91,34,201,70,197,228,229,92,31,99,60,92,240,19,164,22,87,37,37,22,109,99,211,123,35,177,59,197,92,181,29,138,25,229,162,161,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,77,174,165,108,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,234,188,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,83,66,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,56,167,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,51,217,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,247,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,60,169,61,57,110,114,251,166,226,38,166,77,97,214,75,85,91,116,234,221,80,234,106,43,108,209,75,11,50,103,172,83,199,42,197,81,12,241,77,11,41,166,72,28,175,107,92,201,30,143,143,175,86,72,137,118,128,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,46,104,95,243,41,174,216,206,138,125,169,251,57,246,143,198,255,0,73,248,31,25,216,240,244,115,212,255,0,99,220,143,118,238,198,223,235,167,77,221,125,253,58,47,148,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,187,62,54,139,197,67,81,218,238,194,201,163,251,200,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,150,191,203,99,152,181,54,161,218,168,244,43,136,140,214,146,60,202,10,138,107,110,45,119,174,116,189,252,129,143,108,157,32,168,151,98,196,149,49,172,108,99,100,146,70,190,161,102,141,187,95,50,57,242,199,94,117,126,105,241,111,151,244,62,163,113,34,254,145,112,207,153,107,86,145,234,158,169,97,149,212,143,126,148,83,208,92,174,118,201,149,35,125,77,186,102,85,190,162,120,164,115,145,187,224,109,38,245,141,83,227,99,159,181,219,218,216,228,240,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,162,142,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,178,48,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,10,171,231,157,249,39,250,147,246,210,10,240,173,195,29,247,138,172,171,46,194,177,107,215,130,189,99,248,125,126,75,110,166,240,204,147,218,149,80,73,4,113,80,239,124,177,50,14,235,234,26,157,231,42,181,157,58,171,85,61,233,202,191,213,86,5,149,127,178,184,230,73,142,92,63,227,40,235,173,181,212,242,127,213,146,25,163,145,159,240,57,174,111,248,149,11,211,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,186,62,79,106,82,193,29,44,114,221,119,178,158,42,120,59,181,53,14,79,12,213,87,51,167,84,234,223,122,76,0,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,103,95,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,186,233,141,213,186,169,147,201,87,103,150,105,25,79,36,170,214,179,108,201,218,124,114,34,177,137,220,141,234,212,86,43,28,238,85,113,203,50,171,197,138,209,139,93,178,107,173,109,151,31,241,30,200,183,84,86,201,37,45,191,190,244,124,254,30,39,42,178,46,227,209,28,253,136,155,156,136,171,213,73,213,202,111,132,63,226,238,163,255,0,48,89,173,22,252,67,0,184,51,217,45,142,191,181,37,86,69,10,195,60,59,163,98,43,214,24,24,246,202,238,174,98,58,71,64,212,238,177,38,98,93,72,5,59,115,150,225,226,235,141,234,133,175,137,27,45,170,145,152,246,89,79,73,100,188,84,54,177,206,157,111,112,199,47,109,207,137,235,240,177,244,112,68,214,172,95,15,90,89,21,232,215,57,171,36,116,224,211,93,40,244,194,207,173,250,115,144,222,124,21,151,82,244,191,32,183,66,215,164,12,133,215,136,40,42,36,162,89,37,145,90,246,238,99,234,224,99,24,170,178,75,83,19,85,142,93,174,100,107,36,255,0,26,250,209,106,212,92,123,64,116,255,0,23,203,233,47,54,140,3,73,236,52,149,148,244,204,107,153,65,123,154,150,63,25,18,202,141,234,247,164,80,209,53,237,71,57,177,190,55,51,225,145,37,67,186,242,100,208,186,204,167,89,111,186,243,119,179,111,178,225,54,249,45,214,186,185,22,120,255,0,166,42,218,140,114,194,173,68,138,94,221,34,212,54,70,57,202,172,241,112,59,98,171,154,230,220,160,41,91,156,222,150,253,148,226,58,197,169,148,22,47,11,65,157,227,241,248,154,223,21,191,198,93,40,158,176,205,247,106,245,116,123,41,93,110,111,185,173,99,186,245,78,174,238,41,234,185,37,234,102,85,77,170,121,214,142,120,190,238,55,112,199,215,38,236,73,36,142,240,245,212,245,52,244,251,225,110,254,219,59,145,213,116,145,118,43,157,216,131,226,68,103,69,151,252,212,245,142,251,164,92,35,221,233,177,200,122,85,231,183,8,176,233,42,119,51,251,214,150,166,9,228,169,93,143,99,145,253,200,41,229,131,167,194,230,247,247,181,200,230,34,45,48,240,209,128,83,106,159,16,218,111,167,215,12,122,174,249,109,190,101,22,218,107,165,13,50,75,190,91,119,136,98,214,42,172,74,143,99,27,78,146,189,239,106,166,198,53,206,234,221,189,83,75,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,137,126,29,48,78,40,52,178,191,76,243,170,127,242,181,150,122,221,243,127,70,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,240,84,252,21,56,167,2,92,190,44,92,31,214,100,25,149,239,42,251,81,153,222,124,69,174,26,232,35,125,61,45,45,159,190,215,199,27,97,87,47,89,165,237,67,44,170,229,114,49,200,216,227,85,70,190,89,187,95,22,62,86,53,147,229,254,67,233,211,153,172,53,80,87,175,27,92,174,109,90,237,170,22,45,73,209,170,154,76,86,229,146,222,18,28,223,116,77,90,38,64,232,228,146,75,179,34,71,53,203,82,174,99,99,116,76,247,79,36,241,200,229,139,164,243,62,111,233,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,110,142,54,73,54,196,248,231,151,182,198,49,211,74,245,116,146,61,26,155,228,123,220,169,213,202,122,176,0,0,172,14,116,122,23,167,20,56,78,57,196,61,178,205,224,115,58,236,130,155,27,185,84,211,170,50,59,141,43,168,234,100,141,245,12,233,241,205,31,133,99,25,34,42,59,182,229,99,183,163,34,72,224,95,3,186,67,134,235,191,21,24,30,150,234,12,21,115,227,215,106,138,201,171,160,166,157,97,125,67,41,168,167,170,72,85,233,241,53,143,116,13,99,213,170,215,236,115,182,185,142,232,228,209,152,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,63,249,157,112,29,252,111,177,84,235,206,147,217,119,103,216,253,189,222,210,181,219,173,221,202,172,162,22,190,22,199,213,221,214,167,122,158,6,212,43,118,199,36,179,53,35,133,58,236,137,169,78,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,109,60,67,113,103,134,241,117,203,19,83,51,139,21,61,37,158,251,65,81,105,166,190,227,141,175,90,169,237,79,91,229,42,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,83,177,127,220,209,252,137,234,111,209,125,98,136,160,19,85,0,31,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,93,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,45,127,138,30,43,168,245,55,149,30,49,123,207,229,219,153,234,151,133,179,197,12,115,64,178,85,213,90,238,104,181,149,238,141,169,22,216,95,224,21,206,72,163,86,197,37,92,17,254,10,143,43,87,64,116,114,251,196,6,178,226,122,59,142,77,225,234,242,107,131,105,228,169,218,199,248,74,86,53,210,84,212,236,123,216,146,118,160,142,89,123,123,209,207,217,181,191,19,145,13,52,145,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,10,171,231,157,249,39,250,147,246,210,186,180,35,71,47,186,251,169,148,90,85,139,77,178,245,117,183,221,106,45,209,237,98,248,154,170,75,117,69,92,84,221,94,246,49,157,231,211,182,46,227,156,141,103,115,122,245,70,244,95,21,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,122,156,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,32,230,117,199,143,241,190,251,83,160,218,79,122,221,128,227,247,7,123,74,233,110,184,247,41,114,137,154,200,93,31,86,246,154,189,154,121,219,80,141,219,36,145,76,228,142,100,235,178,39,36,117,224,251,132,204,203,139,173,80,251,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,250,119,30,136,173,137,234,156,40,210,159,9,222,86,52,111,229,254,61,233,208,29,84,17,255,0,140,94,14,176,78,47,240,74,123,5,254,179,216,217,37,155,127,217,252,131,183,53,71,178,251,179,83,190,171,251,213,147,197,28,253,216,233,210,63,188,85,217,215,115,122,42,123,255,0,43,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,167,72,98,238,202,137,35,154,146,72,231,185,206,218,138,200,163,252,174,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,43,87,93,57,66,98,185,223,17,214,76,143,76,238,31,100,180,218,253,226,110,25,109,13,43,99,79,101,205,27,226,233,5,181,138,171,183,197,119,30,173,99,152,177,83,118,101,114,43,154,176,211,22,63,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,87,87,58,77,28,190,230,26,53,137,107,21,162,110,229,38,157,220,42,41,238,148,219,88,155,105,110,78,167,141,181,59,220,244,85,217,60,20,241,118,218,199,185,222,39,119,194,216,220,171,78,212,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,209,236,73,97,138,68,107,186,166,248,216,239,197,168,168,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,250,241,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,211,238,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,102,135,136,92,166,197,156,235,238,165,230,184,181,119,141,178,228,25,133,230,233,110,169,237,62,62,253,44,245,178,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,46,83,148,182,169,96,153,95,9,214,29,51,176,95,124,86,73,130,120,175,180,20,94,22,102,120,63,27,114,174,154,151,239,30,196,142,77,241,181,93,247,110,118,222,157,29,209,125,196,213,0,30,83,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,239,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,196,14,12,185,95,88,184,96,213,138,237,90,203,115,239,182,55,91,86,234,124,81,212,244,175,161,142,154,57,169,187,117,53,53,17,119,31,186,101,238,207,11,35,222,232,219,31,89,23,115,228,107,96,157,70,85,205,41,240,157,229,99,70,254,95,227,222,157,1,29,121,132,242,243,181,113,53,77,79,169,122,91,71,73,107,213,8,170,40,168,170,165,123,155,21,37,222,137,210,199,11,164,172,119,226,215,211,68,229,145,38,98,62,71,69,10,195,178,85,236,164,114,43,134,46,30,177,94,23,244,106,203,164,120,181,79,143,240,29,202,155,141,209,244,177,211,205,115,174,149,219,165,168,145,172,79,243,99,98,57,207,115,34,138,38,43,223,179,114,245,80,0,32,175,55,29,11,211,140,191,134,203,198,183,220,236,221,172,207,4,240,17,91,110,148,234,140,146,106,90,138,248,96,146,150,163,220,189,216,83,196,62,70,34,244,115,36,69,86,185,17,242,182,74,118,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,117,233,213,23,240,52,209,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,164,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,219,189,7,6,92,11,233,199,7,150,42,233,45,149,255,0,106,51,59,206,232,174,89,53,69,26,83,200,234,93,251,163,165,167,139,123,251,16,166,214,57,232,143,115,164,145,17,206,114,163,98,100,117,215,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,197,115,88,224,114,155,77,110,181,252,82,105,179,234,229,177,100,247,133,126,83,108,115,37,157,109,215,26,167,61,235,90,201,58,42,50,154,105,122,181,205,145,201,219,154,88,218,197,115,101,108,112,195,254,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,190,199,249,171,106,102,43,172,156,8,233,158,169,97,85,126,34,203,147,102,22,203,133,54,233,35,124,144,239,182,92,119,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,133,124,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,43,171,137,78,96,21,151,126,44,244,183,134,77,16,200,187,54,168,117,2,205,110,206,46,144,71,60,21,82,85,69,121,108,19,90,91,220,99,54,194,157,174,178,201,26,189,179,54,70,198,142,70,36,173,151,192,115,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,145,92,214,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,78,136,175,169,134,46,173,115,100,114,247,33,138,54,177,90,232,155,28,213,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,29,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,0,20,237,205,199,140,28,103,84,110,180,60,55,105,250,210,92,45,184,125,226,74,252,134,228,232,170,34,158,27,221,51,170,168,221,66,198,200,198,55,100,109,116,142,116,141,238,54,69,150,52,107,155,219,118,250,224,46,207,149,63,24,54,173,97,210,250,14,30,242,85,171,102,109,167,118,116,108,18,186,38,246,46,54,72,100,100,48,61,142,141,141,108,111,129,178,83,211,185,143,248,158,137,28,136,233,21,210,164,115,212,2,53,115,21,209,203,22,178,112,143,157,211,93,230,240,245,120,125,190,124,198,215,83,181,239,236,213,80,65,44,142,77,141,123,17,221,216,22,162,14,174,220,214,119,247,237,115,152,212,51,216,1,161,62,93,90,57,98,209,190,17,240,74,107,68,222,34,175,48,183,193,152,221,42,118,189,157,234,170,248,34,145,169,177,207,122,55,181,2,83,193,213,187,90,254,198,253,173,115,220,132,149,4,42,230,231,166,121,86,162,112,143,53,199,22,164,241,127,98,178,10,76,154,227,3,35,146,73,157,67,28,21,20,242,190,54,177,142,235,219,241,77,149,234,237,173,108,81,74,245,119,195,209,106,7,133,93,82,254,11,113,29,167,90,153,53,247,216,212,22,108,130,151,218,181,190,23,196,118,173,114,191,179,93,247,104,199,185,221,105,101,157,191,3,85,233,215,171,58,57,26,169,47,249,214,106,103,218,13,113,194,244,182,146,174,213,81,73,135,227,239,184,77,225,228,223,85,79,93,95,55,222,65,81,209,234,140,233,5,37,28,140,98,181,174,219,58,185,85,205,123,58,126,87,38,77,45,251,87,196,117,247,83,43,236,94,42,131,4,199,228,240,213,190,43,103,131,186,86,189,33,135,238,209,232,233,55,210,182,226,223,123,92,198,244,234,189,29,219,82,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,85,124,243,191,36,255,0,82,126,218,87,175,13,218,223,117,225,195,91,113,109,104,179,88,233,47,53,24,229,68,174,125,5,76,142,141,149,48,77,4,148,243,49,30,223,123,30,177,77,38,199,244,114,53,251,92,173,122,34,177,116,103,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,106,135,154,135,2,181,56,6,67,117,226,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,101,166,227,61,84,44,108,241,44,146,36,210,50,170,106,149,85,141,140,127,105,237,122,238,108,111,99,35,174,170,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,232,246,36,176,197,34,53,221,83,124,108,119,226,212,84,249,75,254,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,204,235,75,127,133,252,100,230,190,18,197,236,203,86,91,225,242,155,127,247,215,123,197,120,168,211,197,207,239,123,156,205,213,209,214,252,14,219,211,167,194,212,98,176,142,181,185,173,214,191,0,179,105,204,212,244,137,109,177,222,46,119,186,121,90,199,119,221,61,116,52,80,202,215,187,118,213,98,54,223,10,181,17,168,168,174,147,170,187,170,35,103,79,38,13,33,166,203,245,231,37,213,203,140,20,147,83,233,237,157,176,209,163,167,149,147,195,113,184,119,34,142,102,49,191,3,216,148,208,215,70,228,122,251,150,104,213,26,170,155,153,115,228,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,158,156,203,121,125,211,107,13,170,241,196,30,144,90,170,228,212,26,10,127,19,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,209,168,138,245,111,90,107,182,93,174,182,90,151,214,89,174,117,116,21,18,83,207,72,249,105,166,116,79,116,19,196,248,102,137,92,213,69,86,73,20,146,70,246,254,14,99,220,213,234,138,168,122,13,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,188,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,161,238,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,54,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,3,202,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,237,142,55,201,14,244,248,39,139,184,199,177,179,68,244,108,145,189,90,187,36,99,28,137,213,168,102,95,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,207,202,39,255,0,38,205,20,251,115,196,21,219,88,234,238,29,154,77,50,183,167,102,8,229,219,36,245,215,24,170,41,227,220,213,141,200,232,91,3,43,21,221,30,199,36,157,142,155,155,189,11,169,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,0,0,20,215,204,235,152,5,30,174,214,84,240,253,162,25,23,139,193,105,55,65,147,92,162,142,9,105,111,213,81,207,12,209,54,153,238,98,200,144,193,37,63,186,104,222,214,204,231,187,162,58,54,177,242,87,89,237,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,40,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,94,150,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,165,110,117,126,105,241,111,151,244,62,163,113,57,167,46,46,48,109,92,39,234,229,123,115,149,171,92,19,53,167,130,130,244,250,104,155,35,232,103,137,234,180,213,202,212,98,203,35,34,73,39,99,227,141,200,170,201,220,244,108,143,141,145,186,247,178,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,162,30,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,116,141,113,231,249,148,88,13,70,150,183,33,171,92,78,170,241,13,253,246,151,42,58,4,184,197,12,144,54,161,136,169,213,143,88,166,123,29,181,83,122,36,123,247,118,227,219,34,185,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,0,115,66,227,167,248,41,138,191,67,180,115,51,240,154,147,122,217,237,138,154,38,238,154,197,107,146,55,42,244,153,28,158,30,178,110,177,246,250,35,158,200,149,242,125,211,157,79,34,213,95,9,222,105,244,111,230,6,61,234,48,19,255,0,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,201,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,155,126,37,53,27,13,213,237,121,206,117,63,79,241,90,188,118,197,147,222,38,185,83,208,213,212,172,243,239,147,162,203,60,139,213,81,175,154,94,228,203,27,92,230,70,178,172,109,115,154,196,85,153,92,158,244,15,86,50,13,71,184,235,245,131,50,251,47,134,89,183,227,247,37,130,26,106,138,171,236,157,105,234,95,111,107,102,99,251,16,166,218,103,203,58,35,100,86,171,99,137,81,92,249,33,185,64,8,43,205,11,141,127,229,255,0,4,126,140,105,237,206,235,67,169,57,149,189,149,49,92,104,151,179,236,107,91,166,115,31,80,146,185,171,214,105,123,83,195,26,70,168,248,254,57,119,198,230,69,220,165,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,44,167,138,94,85,246,45,52,225,30,207,154,233,189,31,137,212,76,22,222,183,76,230,165,215,151,186,158,233,74,144,58,74,233,32,100,172,107,63,189,222,222,176,163,82,23,58,6,200,143,73,166,86,34,215,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,119,131,254,37,44,92,84,232,117,159,83,109,137,217,186,195,182,215,146,82,54,149,240,71,73,120,138,24,223,81,28,72,231,63,116,43,221,100,145,170,61,235,219,145,136,229,71,163,218,222,214,1,158,30,63,244,26,167,135,206,40,242,236,102,26,42,74,107,21,254,161,249,54,60,202,74,120,169,160,101,186,174,89,28,216,99,134,55,185,34,100,18,182,106,100,69,70,245,74,116,122,49,173,115,80,142,167,117,224,167,135,139,175,19,28,67,99,88,28,22,170,74,251,21,190,162,27,222,82,202,154,199,83,51,216,144,84,68,149,77,71,70,169,42,190,68,145,176,177,35,248,183,202,213,85,99,81,210,51,70,96,30,83,86,48,95,226,134,150,102,90,103,237,79,102,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,51,47,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,227,38,202,111,185,133,198,27,182,71,93,226,234,233,237,244,22,184,228,237,50,61,180,180,84,177,82,83,71,209,136,136,187,32,130,38,117,233,185,219,122,185,85,202,170,183,125,202,51,76,242,173,59,225,30,27,142,83,73,225,62,218,228,21,121,53,186,7,199,36,115,54,134,72,41,233,226,124,141,123,27,211,185,225,93,43,21,187,154,232,165,137,232,239,139,162,77,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,4,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,189,148,206,99,182,189,142,78,173,85,106,244,234,138,169,239,59,86,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,221,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,245,96,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,42,172,151,252,185,184,215,254,85,117,30,123,6,127,115,186,201,166,89,79,221,220,169,160,94,236,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,116,149,208,197,26,222,245,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,11,115,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,221,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,219,98,89,127,220,209,252,137,234,111,209,125,98,136,160,19,79,186,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,119,11,31,35,186,201,43,27,240,181,122,117,234,189,17,21,83,138,226,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,222,250,102,177,187,158,246,167,87,42,53,58,245,85,68,247,146,84,21,171,206,211,76,242,172,131,78,52,239,84,173,52,158,34,203,135,220,46,22,251,191,110,57,31,37,63,143,74,110,196,238,218,197,99,33,71,210,44,110,123,220,223,188,158,6,162,57,95,238,168,18,239,185,62,232,229,139,6,225,129,53,86,158,111,17,122,212,187,132,245,21,146,109,123,59,20,180,53,19,210,83,211,116,87,185,142,218,246,84,203,220,70,177,203,226,118,59,114,70,213,39,81,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,44,251,152,207,26,255,0,202,174,156,65,96,192,46,118,169,53,55,41,251,187,109,52,235,221,146,215,66,168,244,146,230,232,118,185,142,218,246,36,113,54,85,107,95,35,156,238,146,182,25,99,90,23,58,255,0,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,161,237,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,187,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,152,35,74,124,39,121,88,209,191,151,248,247,167,64,117,80,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,41,3,156,22,142,95,112,110,40,23,85,106,38,241,22,93,75,183,193,81,71,38,214,51,177,85,67,79,5,37,69,55,68,123,158,237,172,101,52,189,197,107,26,190,39,99,119,44,110,82,11,23,253,203,23,75,127,133,252,27,97,94,46,197,236,203,174,91,226,50,155,135,247,215,123,197,120,169,23,194,79,238,123,154,205,212,49,209,124,13,219,211,167,196,212,122,188,149,64,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,136,215,253,212,126,4,255,0,223,207,254,236,222,63,209,9,84,87,87,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,221,6,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,30,233,163,123,157,11,88,238,136,217,28,199,199,82,218,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,21,171,24,47,240,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,157,3,42,225,71,81,236,28,54,97,92,83,91,34,246,206,25,148,120,184,46,82,83,194,169,37,138,170,42,249,233,35,109,66,117,94,176,203,218,98,178,100,232,212,145,235,19,145,170,177,44,223,95,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,211,184,196,84,108,175,69,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,41,91,157,95,154,124,91,229,253,15,168,220,72,0,90,167,42,206,60,127,240,71,10,154,191,122,255,0,43,22,33,125,185,220,127,230,25,77,100,107,59,95,244,135,68,249,38,255,0,39,78,198,255,0,100,194,197,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,158,206,37,248,116,206,248,95,213,58,253,51,206,169,255,0,202,214,89,235,119,195,253,39,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,222,207,193,83,240,85,234,188,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,90,167,31,92,107,226,188,41,233,197,93,146,211,115,241,26,155,147,91,230,143,28,183,211,172,111,146,131,122,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,54,182,87,197,66,217,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,116,14,19,188,211,232,223,204,12,123,212,96,39,255,0,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,143,63,204,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,141,146,44,143,85,87,49,144,242,174,7,56,68,186,241,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,238,47,68,100,115,72,141,147,180,177,187,65,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,113,93,82,227,215,132,237,22,206,238,122,103,169,122,173,236,108,146,205,217,241,180,94,194,185,84,118,187,176,178,104,254,242,26,119,198,238,177,202,199,124,46,94,157,122,47,69,69,68,232,26,41,175,122,79,196,78,43,85,154,232,230,87,246,130,203,69,112,125,174,122,159,3,83,73,178,169,145,199,35,163,217,81,28,111,94,140,154,53,234,137,183,226,233,215,170,42,39,159,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,243,175,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,19,202,111,132,63,225,22,156,127,48,89,173,22,204,191,63,183,179,217,45,142,191,187,29,46,59,50,67,60,59,163,98,35,18,105,222,198,202,238,174,122,182,54,192,212,237,61,102,98,207,242,154,249,174,112,81,252,50,202,167,226,83,76,237,151,90,156,111,45,184,84,84,229,177,116,239,67,103,186,77,35,92,149,27,213,203,35,97,170,146,71,251,156,221,145,202,155,81,232,147,67,19,98,175,7,252,74,95,120,86,215,27,62,166,219,19,189,106,155,109,175,36,164,109,43,39,146,174,207,44,209,190,162,56,145,206,102,217,147,180,201,35,84,123,19,185,27,17,202,172,87,181,218,40,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,129,89,124,233,244,26,154,237,134,226,156,70,217,168,170,223,114,177,84,51,25,189,44,52,242,202,207,103,76,178,75,77,52,175,71,236,129,145,84,44,145,162,236,251,199,215,49,170,255,0,133,141,90,139,45,167,146,94,142,88,162,197,115,174,32,106,38,239,94,170,110,11,135,81,199,181,237,240,148,177,199,79,87,80,189,81,251,36,239,62,90,111,114,179,115,60,47,194,238,146,57,18,207,192,5,5,243,71,210,26,109,37,227,7,38,158,219,5,36,22,220,230,158,28,190,150,24,103,150,87,177,245,46,123,42,157,42,201,253,87,190,178,10,185,17,173,87,49,25,35,17,187,127,168,216,193,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,154,52,159,5,254,23,233,102,27,166,126,212,246,159,217,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,83,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,170,249,231,126,73,254,164,253,180,132,28,16,105,14,27,175,92,78,98,90,71,168,16,85,201,98,200,169,238,240,212,45,36,235,12,241,61,150,186,185,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,124,255,0,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,231,70,244,107,158,214,75,20,172,71,191,102,229,155,252,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,214,84,154,86,199,209,237,145,157,153,149,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,130,42,243,71,242,39,169,191,69,245,138,34,128,77,57,232,133,110,27,113,209,124,6,225,167,54,154,187,94,39,85,139,218,166,176,208,213,185,93,61,45,185,212,145,173,52,50,42,189,234,175,108,74,198,170,171,223,239,69,248,157,248,175,181,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,0,21,87,207,59,242,79,245,39,237,164,0,225,115,93,63,150,189,118,198,117,175,236,183,218,63,179,158,55,250,51,199,120,62,255,0,136,163,158,155,251,110,220,155,118,247,247,127,81,122,237,233,238,235,213,60,166,169,106,150,119,173,57,221,207,83,53,46,251,237,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,221,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,181,254,91,156,186,105,176,12,122,77,100,226,51,10,164,159,39,190,83,186,59,45,134,224,217,119,218,109,211,210,207,79,82,202,216,21,233,12,143,170,134,165,90,234,121,99,127,105,141,106,57,91,35,223,28,112,171,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,30,233,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,219,249,92,0,241,131,117,225,55,87,26,235,130,210,73,130,102,53,20,116,25,91,38,137,202,250,104,24,247,36,117,209,58,54,58,93,244,233,52,175,88,218,215,36,172,115,217,183,122,199,36,113,128,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,0,10,234,231,73,152,105,197,167,70,177,44,55,35,192,189,175,151,228,23,10,137,241,171,222,244,143,216,113,211,58,157,107,93,185,62,57,59,204,150,40,187,61,59,110,235,220,114,163,224,137,29,77,134,164,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,96,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,146,203,45,215,219,198,43,121,180,226,217,31,217,251,213,109,190,162,158,221,119,240,108,171,246,125,83,227,115,98,169,236,61,81,146,246,222,173,127,109,203,181,219,122,47,185,76,214,107,246,155,234,62,146,107,46,89,128,106,229,103,141,203,237,215,7,75,116,173,241,203,89,227,164,157,169,59,106,187,206,248,228,239,50,86,75,213,232,146,125,231,198,214,191,115,82,101,114,110,213,237,35,211,205,92,202,176,204,238,122,75,118,79,157,83,219,237,248,189,206,166,6,35,28,248,223,51,166,160,74,133,248,162,125,67,159,76,172,103,185,146,190,157,173,85,238,118,90,248,151,197,143,154,125,100,249,129,144,250,140,229,154,104,166,163,105,30,152,242,125,177,222,245,171,21,164,202,241,234,218,123,189,181,152,228,213,44,129,247,138,185,111,117,137,12,17,61,202,142,99,218,228,239,44,145,245,150,38,64,249,152,213,116,72,133,59,23,61,201,187,72,117,115,79,52,143,42,204,243,184,42,237,216,198,117,81,111,184,98,246,202,153,222,143,115,35,100,205,154,189,41,215,225,137,149,13,125,50,49,254,231,202,202,118,185,83,183,217,115,236,40,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,10,86,231,87,230,159,22,249,127,67,234,55,19,197,112,41,194,37,171,139,237,35,214,172,82,11,141,37,159,44,176,212,99,183,44,114,235,61,59,94,198,78,172,186,53,244,179,61,26,178,178,154,100,219,191,182,189,81,241,195,34,182,78,210,70,232,149,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,218,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,62,83,157,125,166,213,55,13,184,109,246,107,101,35,238,84,121,197,61,37,61,99,161,106,207,12,19,80,86,186,88,153,39,77,205,99,221,4,46,115,81,122,57,98,141,87,174,212,233,2,249,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,172,14,13,181,142,197,195,255,0,16,248,254,177,100,112,248,138,76,102,223,124,168,142,155,115,217,226,234,159,104,172,142,154,155,123,24,245,143,187,60,145,69,220,216,173,102,253,206,248,90,170,120,173,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,44,149,183,112,43,83,135,112,33,158,241,79,170,244,21,116,215,218,170,123,36,216,85,11,106,162,116,13,183,85,214,91,215,218,79,88,100,114,185,242,197,81,36,77,134,68,111,109,18,71,57,142,115,163,88,184,87,9,222,105,244,111,230,6,61,234,48,19,255,0,158,119,228,159,234,79,219,74,203,196,243,252,203,5,166,200,41,112,252,134,174,210,204,170,207,37,130,238,180,202,141,125,85,186,73,98,150,90,117,127,77,205,99,221,4,104,253,170,155,153,185,142,234,199,189,174,245,92,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,110,200,218,238,168,213,123,119,189,89,27,87,123,218,139,161,62,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,111,84,106,189,219,24,140,141,171,177,141,68,233,101,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,31,249,205,233,54,178,210,103,118,45,103,189,229,254,218,211,106,190,221,142,205,110,220,216,190,207,215,44,42,249,97,237,117,251,223,17,216,146,111,16,136,174,248,59,79,218,216,160,223,10,248,85,206,176,77,50,226,59,78,179,253,75,181,248,236,110,197,144,82,214,86,253,252,209,120,77,175,251,186,207,185,107,164,147,195,201,178,163,180,214,175,119,179,219,84,232,245,52,123,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,28,83,140,61,99,210,125,23,208,44,162,237,172,112,248,219,46,65,111,173,199,224,180,110,169,143,219,85,83,209,84,57,182,254,253,59,30,250,110,243,34,145,157,245,68,107,58,245,234,139,211,174,112,139,201,229,45,162,26,161,164,28,60,212,95,115,187,229,34,90,53,10,162,155,39,176,216,161,142,55,190,134,9,105,218,158,42,89,219,239,115,234,98,109,51,146,30,170,145,50,22,42,170,73,36,172,100,223,4,117,230,17,154,224,56,79,7,218,147,46,160,211,210,85,211,222,172,242,217,45,116,115,50,25,31,61,214,161,170,218,55,69,28,174,68,123,225,151,109,74,171,122,189,140,166,124,141,69,88,204,240,154,19,229,213,169,26,113,168,188,35,224,145,105,189,31,130,143,19,183,193,141,222,169,60,10,83,118,175,16,65,19,234,223,209,191,4,157,231,203,226,59,141,85,87,248,142,175,233,38,246,182,74,128,10,128,231,123,246,19,248,167,166,158,207,255,0,199,63,179,245,126,215,254,219,255,0,5,248,148,240,31,143,221,127,109,237,47,234,124,127,237,253,221,178,37,240,45,91,134,208,113,131,164,147,231,118,154,187,141,181,217,69,36,48,67,76,229,107,219,113,145,219,40,38,85,71,179,224,142,177,212,210,61,58,175,86,49,200,173,127,245,29,163,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,0,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,226,120,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,206,189,183,170,43,162,98,166,123,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,111,214,241,227,252,111,229,237,168,154,13,171,23,173,217,246,63,111,178,123,54,233,113,184,247,42,178,136,91,123,129,210,116,111,105,169,222,167,129,180,232,237,210,73,44,205,73,38,94,187,37,114,64,2,255,0,185,163,249,19,212,223,162,250,197,17,64,38,170,0,5,101,243,193,205,110,180,24,6,150,105,204,52,244,139,109,190,94,46,55,186,137,92,199,119,219,61,12,49,67,19,88,237,219,81,138,219,132,202,228,86,170,170,182,62,138,222,138,142,168,178,239,185,62,235,29,139,57,225,129,52,170,158,31,15,122,211,75,132,244,245,145,238,123,251,244,181,213,19,213,211,212,245,86,53,141,220,247,212,197,219,71,61,201,225,183,187,106,72,212,39,81,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,0,170,190,121,223,146,127,169,63,109,42,172,177,78,88,188,191,232,245,118,178,155,136,29,111,199,124,94,11,73,182,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,253,240,200,198,182,103,61,189,85,209,181,236,146,229,15,41,170,90,91,130,107,78,9,115,211,61,75,177,123,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,247,144,189,146,55,164,145,49,223,11,147,175,78,139,213,21,81,115,217,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,254,42,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,0,5,0,243,58,213,47,226,135,25,57,175,132,190,251,78,213,137,120,124,90,223,253,235,217,240,190,22,52,241,112,123,216,215,63,109,116,149,191,27,183,117,235,240,185,88,140,34,169,119,220,159,117,142,197,156,240,192,154,85,79,15,135,189,105,165,194,122,122,200,247,61,253,250,90,234,137,234,233,234,122,171,26,198,238,123,234,98,237,163,158,228,240,219,221,181,36,106,19,168,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,2,53,113,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,245,235,12,189,168,145,100,107,86,72,220,198,185,187,145,31,20,153,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,250,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,250,239,185,254,101,147,99,56,206,25,125,200,106,234,236,88,117,61,77,53,138,222,229,68,130,133,149,21,15,168,157,88,212,68,69,124,146,200,170,231,175,87,170,54,54,170,237,141,141,108,212,229,185,203,238,155,136,154,153,53,135,89,45,85,109,211,171,117,67,169,168,173,179,69,44,44,201,158,177,79,28,171,21,68,51,197,52,44,166,153,32,114,189,173,115,36,122,62,62,189,89,34,37,218,0,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,71,106,230,133,193,71,243,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,222,246,205,173,179,57,239,167,72,156,228,233,52,93,217,230,141,99,69,124,159,28,91,36,115,226,237,210,182,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,22,21,198,71,23,118,174,47,185,126,98,249,92,246,234,75,62,89,97,212,139,125,183,35,181,65,80,215,177,147,173,170,224,230,85,66,197,114,202,202,105,147,118,206,226,117,71,199,52,104,233,59,75,35,184,87,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,148,172,79,254,87,188,11,127,26,242,166,107,142,177,225,158,47,77,172,187,253,143,77,90,237,176,223,110,145,200,212,78,176,171,87,196,81,195,210,78,231,85,107,31,42,50,63,189,107,106,35,73,255,0,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,127,243,206,252,147,253,73,251,105,88,24,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,104,39,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,77,219,59,139,213,95,36,210,35,99,238,172,109,145,64,3,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,206,191,24,28,53,223,120,86,215,27,198,153,92,215,189,106,155,117,211,27,171,117,83,39,146,174,207,44,210,50,158,73,85,173,102,217,147,180,248,228,69,99,19,185,27,213,168,172,86,57,210,255,0,148,223,26,246,237,63,172,254,88,181,66,231,216,178,222,238,12,147,16,173,145,106,170,36,138,233,85,60,48,165,177,177,177,175,100,112,202,249,29,51,93,247,76,100,157,245,122,185,102,69,101,180,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,64,60,125,113,93,89,197,110,184,213,222,237,146,236,195,49,126,245,159,23,134,57,167,88,231,165,108,206,87,87,186,57,81,189,185,170,62,7,57,18,54,57,177,178,8,221,185,98,222,238,171,202,247,130,143,230,3,59,102,179,234,21,178,213,93,166,216,109,193,244,210,219,171,83,189,237,155,163,97,107,217,78,177,53,201,210,24,187,176,77,34,200,138,201,62,8,182,72,215,203,219,187,240,10,149,231,105,172,119,217,114,172,23,135,234,120,123,54,90,107,122,102,53,146,110,99,188,93,84,146,84,82,83,167,69,102,248,251,44,138,167,222,143,218,255,0,21,241,55,172,109,85,172,18,207,185,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,155,152,223,9,85,28,148,244,149,9,209,25,190,78,243,37,166,247,171,246,179,194,252,45,235,35,149,45,168,0,80,15,51,77,107,254,52,241,113,148,248,123,127,133,160,193,58,225,84,123,226,217,52,190,10,121,188,68,146,116,145,237,119,90,169,106,118,57,54,245,137,34,220,212,118,238,177,171,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,52,105,62,117,252,80,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,135,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,196,32,230,89,192,173,79,19,88,205,46,167,233,141,5,93,86,168,99,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,228,110,107,213,209,172,116,108,11,254,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,204,235,84,191,138,28,100,230,190,18,251,237,59,86,37,225,241,107,127,247,175,103,194,248,88,211,197,193,239,99,92,253,181,210,86,252,110,221,215,175,194,229,98,48,225,87,237,47,186,227,218,71,135,234,189,193,213,112,211,230,119,139,213,182,134,158,106,39,68,201,32,183,178,135,173,84,82,170,244,153,143,150,178,88,151,107,122,53,244,175,77,206,85,84,100,202,228,217,173,127,97,184,130,187,104,229,93,191,189,73,169,182,244,236,207,28,91,164,130,186,221,21,69,68,123,156,178,53,27,11,160,125,98,59,163,30,229,147,177,211,107,119,169,117,36,85,230,143,228,79,83,126,139,235,20,69,0,150,63,205,67,142,170,156,255,0,33,186,240,195,165,181,245,112,99,22,58,137,173,185,156,211,82,197,178,237,113,130,170,23,182,8,146,72,214,104,217,75,53,50,162,200,199,179,186,247,61,54,186,54,49,242,75,254,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,142,101,0,85,95,60,239,201,63,212,159,182,144,131,129,221,33,195,117,223,138,140,15,75,117,6,10,185,241,235,181,69,100,213,208,83,78,176,190,161,148,212,83,213,36,42,244,248,154,199,186,6,177,234,213,107,246,57,219,92,199,116,114,104,162,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,7,20,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,112,141,41,240,157,229,99,70,254,95,227,222,157,1,213,64,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,7,42,226,159,90,255,0,151,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,38,215,163,187,104,253,189,93,209,23,53,128,151,252,173,53,210,179,71,248,172,176,227,117,183,159,9,141,234,39,250,155,185,195,34,79,36,111,170,145,21,109,239,108,113,46,222,247,138,237,194,217,30,215,53,145,212,207,253,84,114,189,183,210,12,214,113,99,230,159,89,62,96,100,62,163,57,97,58,109,198,13,171,132,222,86,250,106,235,122,213,201,157,230,52,249,53,6,40,200,98,106,178,154,118,93,106,210,74,233,93,35,29,22,202,117,154,39,164,110,107,150,87,185,140,219,177,100,146,62,85,203,115,152,69,215,75,179,41,52,143,93,114,202,187,134,39,152,222,29,87,14,67,124,187,185,89,96,173,153,39,146,121,94,231,198,247,189,149,85,47,135,123,159,43,35,137,238,150,103,127,94,87,45,207,128,0,4,0,230,117,192,119,241,190,197,83,175,58,79,101,221,159,99,246,247,123,74,215,110,183,119,42,178,136,90,248,91,31,87,119,90,157,234,120,27,80,173,219,28,146,204,212,142,20,235,178,38,165,43,18,83,129,126,12,175,188,97,234,61,85,178,75,175,177,176,204,95,195,212,100,215,40,158,197,170,108,114,171,251,84,212,209,187,175,89,165,237,74,137,35,154,177,198,214,57,206,220,168,200,164,191,236,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,63,88,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,129,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,169,94,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,253,208,175,119,164,177,198,140,108,45,141,178,35,85,139,43,162,172,18,85,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,56,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,91,232,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,53,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,159,252,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,1,197,56,192,225,174,197,197,78,135,94,52,202,230,189,155,172,59,174,152,221,91,170,159,4,116,151,136,161,145,148,242,74,173,107,247,66,189,215,199,34,43,30,189,185,30,173,68,122,49,205,206,190,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,146,87,94,57,133,234,158,189,240,227,135,112,249,127,182,120,63,97,246,62,208,95,91,117,169,154,163,35,240,204,217,75,223,99,215,254,73,102,238,58,94,236,236,142,86,246,182,236,94,105,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,104,167,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,140,219,241,41,171,213,58,245,175,57,206,174,77,61,92,148,249,21,226,105,173,233,87,4,80,207,21,185,157,34,162,134,70,69,213,136,248,233,163,134,53,84,87,117,86,42,171,156,170,174,94,106,123,93,20,213,11,174,138,234,230,33,170,246,102,213,201,81,139,94,41,174,79,167,166,173,117,35,235,32,99,211,189,74,178,181,21,88,201,162,238,68,255,0,133,200,172,145,200,173,114,42,162,233,119,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,7,148,213,140,235,248,95,165,153,150,166,123,47,218,127,100,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,181,219,55,118,246,238,218,238,157,122,244,94,157,12,203,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,245,231,152,6,101,166,25,52,248,102,160,99,213,118,43,237,45,61,37,77,69,190,173,17,179,192,202,154,120,234,34,73,27,215,171,30,177,77,26,171,29,209,236,85,86,185,26,228,86,165,212,242,122,205,110,185,87,7,204,177,92,41,233,35,167,195,178,139,149,146,133,208,177,200,249,32,123,97,174,87,74,170,229,69,127,118,186,86,162,181,26,155,26,196,233,213,21,206,155,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,21,65,205,191,130,203,85,150,154,78,43,52,183,31,164,160,167,146,163,166,121,4,85,45,137,142,158,121,99,142,158,225,20,10,212,69,124,146,200,172,157,88,238,174,123,226,147,182,170,179,202,85,177,127,220,209,252,137,234,111,209,125,98,136,160,19,85,0,30,83,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,108,145,178,73,182,39,193,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,67,48,69,196,235,239,11,183,93,60,229,29,69,166,185,69,146,174,243,150,96,20,244,153,71,106,153,142,115,237,149,179,92,93,53,111,86,193,35,217,43,41,169,171,171,99,124,138,174,141,89,27,166,232,222,136,173,171,93,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,115,25,226,233,94,215,71,83,77,189,236,122,71,221,130,73,98,238,108,87,51,126,230,252,77,69,52,210,69,94,104,254,68,245,55,232,190,177,68,80,9,250,184,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,127,134,183,90,232,164,171,170,159,99,28,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,159,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,79,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,119,80,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,0,42,175,157,238,169,127,244,105,162,150,251,239,254,151,148,221,237,158,23,254,74,106,9,251,202,207,255,0,73,55,99,31,255,0,11,219,253,154,149,171,138,233,158,85,152,98,25,174,117,105,164,233,101,192,173,244,151,11,189,84,145,201,219,111,137,173,130,142,8,26,246,177,88,147,61,243,171,218,199,185,187,163,130,119,34,170,179,162,252,186,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,47,78,189,17,127,3,207,154,104,208,29,99,177,113,1,163,88,158,177,99,144,248,122,76,154,222,218,137,41,183,61,254,18,169,142,116,117,52,219,222,198,44,157,169,227,150,46,230,196,107,246,110,111,194,228,83,160,25,172,226,199,205,62,178,124,192,200,125,70,115,149,31,85,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,240,115,30,215,39,84,84,82,218,185,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,164,75,12,77,143,163,29,27,59,214,104,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,3,154,113,35,173,246,174,28,52,75,41,214,139,205,142,174,243,79,142,83,196,230,80,83,72,216,223,83,60,211,199,79,11,21,238,247,49,139,44,209,239,127,71,43,89,185,200,215,170,35,22,152,113,110,105,124,86,90,181,198,151,87,178,124,183,219,182,164,223,75,87,135,55,165,45,157,246,247,204,233,22,24,163,98,47,110,102,110,233,29,83,187,147,162,49,141,145,210,179,116,111,151,252,214,117,75,4,214,158,7,112,45,75,211,59,239,182,113,187,206,160,65,224,171,124,44,212,253,222,213,37,210,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,172,43,229,113,231,179,76,190,181,232,245,165,255,0,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,161,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,103,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,254,163,218,199,61,239,106,189,254,127,149,199,158,205,50,250,215,163,214,150,169,204,83,135,76,239,138,13,44,193,244,207,5,167,252,192,182,86,94,43,119,195,253,25,107,240,213,112,207,89,219,150,88,251,221,174,251,29,218,99,183,191,240,68,252,85,59,174,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,145,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,4,255,0,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,1,84,28,235,232,180,73,247,92,54,224,219,181,92,122,191,5,61,60,47,161,107,103,236,79,141,189,213,170,217,158,170,197,133,31,29,92,111,107,81,175,108,138,147,73,189,175,106,70,172,171,98,247,185,83,227,26,37,101,225,114,130,233,165,23,10,75,197,246,190,161,25,154,221,155,109,158,150,119,93,210,38,79,224,158,179,123,222,202,88,170,163,137,174,141,123,46,94,228,141,68,116,178,19,40,2,31,243,83,214,59,238,145,112,143,119,166,199,33,233,87,158,220,34,195,164,169,220,207,239,90,90,152,39,146,165,118,61,142,71,247,32,167,150,14,159,11,155,223,222,215,35,152,136,180,67,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,252,26,198,57,203,209,17,84,249,79,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,248,57,143,107,147,170,42,41,122,156,169,245,230,167,89,56,92,160,198,111,181,180,146,95,116,218,161,49,153,24,218,136,150,121,45,204,137,142,160,153,240,177,141,88,153,218,85,166,106,170,59,184,180,114,61,94,231,43,209,179,40,16,87,156,86,166,125,143,225,78,28,22,146,174,212,181,121,238,65,71,111,154,150,162,79,239,167,80,211,42,214,73,61,59,17,232,171,178,120,40,216,247,171,92,214,182,116,106,162,57,236,84,170,14,15,240,10,157,79,226,143,75,112,200,113,234,75,237,61,86,81,67,83,112,183,213,164,78,130,123,117,52,169,81,90,146,54,85,216,246,37,52,51,42,177,122,239,68,86,162,57,85,26,179,43,157,166,153,229,84,218,167,130,235,31,132,238,227,119,12,125,49,158,252,113,200,239,15,93,79,83,81,81,178,103,108,237,179,185,29,87,88,211,122,185,221,137,254,20,70,117,95,43,201,147,84,190,202,113,29,125,211,58,251,239,133,160,206,241,249,60,53,23,133,223,227,46,148,79,73,161,251,196,98,186,61,148,174,184,187,222,230,177,221,122,47,87,118,208,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,8,171,205,31,200,158,166,253,23,214,40,138,1,47,251,154,63,145,61,77,250,47,172,81,20,2,106,160,2,10,243,130,214,59,22,13,195,2,233,85,68,62,34,245,169,119,8,41,232,227,220,246,118,41,104,106,32,171,168,169,234,140,115,29,181,236,166,139,182,174,99,151,196,239,110,228,141,200,85,95,5,250,57,98,215,222,40,48,13,42,202,102,217,101,186,220,36,168,184,199,181,235,226,105,105,41,229,171,150,155,171,30,199,179,188,202,119,69,220,107,145,204,238,111,78,170,222,139,163,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,187,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,127,220,185,53,51,248,161,193,182,156,92,106,42,237,82,87,216,109,238,198,107,32,183,201,215,194,248,9,29,79,78,201,154,175,115,153,51,169,99,166,149,200,189,58,247,145,237,107,90,246,161,249,92,209,252,137,234,111,209,125,98,136,160,18,247,185,113,112,57,83,194,150,27,95,152,106,11,233,42,53,23,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,237,57,241,68,214,163,146,20,150,72,171,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,189,101,73,165,116,157,94,217,31,217,130,188,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,162,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,25,161,226,71,91,238,188,71,235,110,83,173,23,155,29,37,154,163,35,168,137,204,160,166,145,210,50,154,8,96,142,158,22,43,221,239,123,210,40,99,222,254,141,71,63,115,145,172,69,70,36,202,193,52,114,197,131,114,116,212,205,85,167,155,196,94,181,46,225,109,168,172,147,107,217,216,165,161,200,33,164,167,166,232,175,115,29,181,236,169,151,184,141,99,151,196,236,118,228,141,170,68,14,19,188,211,232,223,204,12,123,212,96,58,175,51,173,45,254,23,241,147,154,248,75,23,179,45,89,111,135,202,109,255,0,223,93,239,21,226,163,79,23,63,189,238,115,55,87,71,91,240,59,111,78,159,11,81,138,194,95,242,83,215,74,203,173,139,52,225,226,253,121,239,123,19,102,73,142,211,72,147,201,35,41,101,127,110,185,141,122,170,197,28,44,153,212,175,108,104,140,114,201,87,59,254,62,174,86,89,249,154,206,44,124,211,235,39,204,12,135,212,103,37,87,44,94,3,191,141,247,218,109,121,213,139,46,236,7,31,184,55,217,182,187,141,187,185,75,148,76,214,76,217,58,59,186,213,236,211,206,218,117,118,232,228,138,103,36,144,175,93,146,181,44,83,142,142,12,172,92,97,233,197,45,178,59,175,177,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,175,88,101,237,68,139,35,90,178,70,230,53,205,220,136,248,164,207,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,223,242,211,227,170,167,137,172,102,171,76,53,58,190,174,171,84,49,202,121,238,85,85,206,165,138,56,46,246,229,168,68,108,236,72,35,100,80,190,21,158,24,93,26,181,55,39,110,70,185,234,233,18,57,190,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,0,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,6,113,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,115,101,100,81,214,60,255,0,50,139,1,168,210,214,228,53,107,137,213,94,33,191,190,210,229,71,64,151,24,161,146,6,212,49,21,58,177,235,20,207,99,182,170,111,68,143,126,238,220,123,100,87,43,143,61,154,101,245,175,71,173,47,248,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,127,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,7,42,226,95,136,188,19,133,253,44,175,212,204,234,163,252,173,29,158,139,100,223,210,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,221,140,252,85,127,4,92,235,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,237,146,71,199,14,245,248,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,116,13,79,225,15,89,116,139,67,176,94,32,179,26,43,83,49,108,255,0,183,224,27,79,94,217,106,169,123,208,186,122,95,17,31,68,68,239,192,199,202,206,219,159,181,173,86,203,218,122,163,23,245,120,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,233,71,148,217,40,166,99,124,125,46,215,164,114,35,100,69,98,205,3,223,221,141,122,177,203,209,241,247,24,201,100,83,66,120,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,176,40,135,154,198,188,211,107,39,20,117,248,205,138,182,174,75,22,155,83,174,51,27,29,81,42,193,37,197,146,189,213,243,50,23,177,169,19,251,170,148,206,84,71,119,18,142,55,163,220,213,98,55,247,249,126,104,229,246,93,2,226,123,136,26,137,187,54,90,109,47,200,240,234,56,246,177,222,46,170,74,36,171,168,94,168,253,241,246,89,21,55,185,89,181,254,43,225,119,88,220,139,5,137,211,204,15,71,47,177,104,23,12,60,64,211,205,222,178,212,233,126,57,135,86,71,181,141,240,149,81,209,45,93,58,245,87,239,147,188,201,106,125,200,205,172,240,191,19,186,200,212,79,192,229,79,175,52,218,55,197,29,6,51,125,173,171,142,197,169,52,233,140,200,198,212,74,144,71,113,124,172,117,4,207,133,140,114,74,254,234,45,51,85,81,189,180,172,145,234,246,181,30,142,189,224,82,183,57,189,82,251,87,196,117,139,76,232,47,190,42,131,4,199,227,241,52,94,23,103,131,186,86,189,102,155,239,21,136,233,55,210,182,220,239,115,156,198,244,232,157,29,220,67,218,242,71,210,251,173,86,127,168,90,209,51,170,224,182,219,44,241,98,244,232,234,39,118,43,39,169,154,58,153,118,84,117,70,239,129,180,144,238,141,17,203,210,174,55,42,183,221,190,90,115,83,209,203,238,174,240,143,119,169,199,38,235,87,129,92,34,204,100,166,218,207,239,170,90,104,39,142,165,55,189,237,70,118,224,168,150,126,191,19,157,216,216,214,171,158,138,148,153,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,235,211,170,167,226,105,162,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,4,85,230,143,228,79,83,126,139,235,20,69,0,151,253,205,31,200,158,166,253,23,214,40,138,1,53,80,1,73,124,227,181,122,167,53,226,94,135,75,105,231,171,75,110,156,89,225,133,240,77,4,77,103,180,107,152,202,169,166,137,237,234,247,177,212,235,64,197,71,170,116,124,47,218,212,234,174,127,171,228,159,165,246,172,135,87,51,205,87,184,58,146,106,140,50,207,75,109,161,167,154,137,178,190,57,238,15,147,173,84,82,170,245,133,236,138,142,88,151,107,122,185,149,79,77,205,68,84,125,196,148,109,205,247,75,238,184,95,22,149,57,228,206,171,158,219,168,54,122,43,149,60,238,162,116,80,69,61,52,45,162,150,149,146,245,86,204,246,182,158,25,157,211,106,181,42,163,69,111,224,231,119,94,72,90,165,255,0,210,94,138,92,47,191,250,38,83,104,182,120,95,249,105,171,231,239,35,63,253,26,221,143,127,252,44,111,246,138,74,174,104,254,68,245,55,232,190,177,68,80,9,170,128,81,15,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,201,207,248,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,197,96,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,17,43,153,254,180,90,180,167,132,188,182,197,14,95,73,105,201,243,154,118,216,108,212,110,99,101,158,190,9,38,137,183,6,178,53,107,186,49,40,223,51,93,42,162,35,22,72,209,28,217,31,31,90,54,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,187,238,99,120,181,139,6,229,213,154,97,88,181,15,130,178,227,246,252,118,215,110,166,238,190,78,197,44,23,74,8,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,229,54,112,157,230,159,70,254,96,99,222,163,1,106,156,228,244,83,237,207,15,182,157,99,164,184,118,106,244,202,224,189,232,36,151,108,115,208,220,101,167,167,147,107,82,55,43,166,108,236,163,86,245,123,26,145,247,250,238,118,196,42,215,132,93,111,181,112,227,196,94,25,172,183,219,29,93,222,219,96,168,169,109,101,37,36,141,100,235,5,69,44,212,210,62,61,223,11,158,198,206,175,70,42,181,30,172,70,171,153,187,122,105,36,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,64,14,103,92,7,127,27,236,85,58,243,164,246,93,217,246,63,111,119,180,173,118,235,119,114,171,40,133,175,133,177,245,119,117,169,222,167,129,181,10,221,177,201,44,205,72,225,78,187,34,106,83,182,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,103,218,12,127,185,53,71,178,251,179,84,50,151,251,233,240,69,28,253,216,233,214,79,187,69,217,215,107,186,42,123,228,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,121,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,188,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,158,206,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,244,14,87,30,123,52,203,235,94,143,90,95,240,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,4,255,0,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,20,3,199,215,21,213,156,86,235,141,93,238,217,46,204,51,23,239,89,241,120,99,154,117,142,122,86,204,229,117,123,163,149,27,219,154,163,224,115,145,35,99,155,27,32,141,219,150,45,238,237,124,166,248,67,254,46,234,63,243,5,154,209,111,196,48,11,131,61,146,216,235,251,82,85,100,80,172,51,195,186,54,34,189,97,129,143,108,174,234,230,35,164,116,13,78,235,18,102,37,201,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,157,126,48,56,107,190,240,173,174,55,141,50,185,175,122,213,54,235,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,205,179,39,105,241,200,138,198,39,114,55,171,81,88,172,115,165,87,42,62,53,255,0,134,89,84,28,53,234,101,206,235,83,141,229,183,10,122,108,74,94,189,232,108,247,73,164,115,86,159,98,53,100,108,53,82,72,207,123,93,178,57,83,114,177,18,105,165,109,202,30,43,90,245,66,213,162,186,71,151,234,189,229,180,146,83,226,214,122,155,147,41,234,107,91,72,202,201,216,197,236,210,164,174,69,70,62,105,123,113,51,225,114,171,228,106,35,92,170,136,185,161,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,226,239,176,77,11,177,104,15,43,236,207,27,182,89,174,182,203,173,251,75,238,249,38,73,13,209,94,149,77,188,85,89,21,106,24,248,220,141,236,246,246,50,20,141,26,213,107,97,77,219,158,175,123,168,176,190,139,206,133,209,241,19,203,43,14,211,159,99,123,70,244,237,47,177,92,113,198,177,96,100,204,188,83,218,225,146,149,35,150,116,86,69,220,122,118,30,254,173,94,212,210,183,123,81,202,228,162,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,52,189,162,154,161,106,214,173,35,196,53,94,204,218,72,233,242,155,61,53,201,244,244,213,173,171,101,28,239,98,119,169,86,86,162,35,223,12,189,200,159,240,181,81,241,185,21,173,84,84,79,85,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,153,125,111,205,109,90,149,173,25,246,163,88,169,234,224,182,229,89,69,214,247,71,21,91,26,217,227,130,166,174,73,163,108,141,107,156,212,122,53,232,138,136,231,39,94,189,21,127,18,236,249,86,104,229,247,72,184,71,180,84,228,115,116,171,207,110,18,230,49,211,109,103,247,173,45,76,16,71,76,155,216,247,35,251,144,83,197,63,95,133,205,239,236,115,81,204,85,89,85,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,101,245,99,5,254,23,234,158,101,166,126,212,246,159,217,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,82,250,121,117,107,29,139,89,56,71,193,42,109,16,248,122,188,62,223,6,29,116,166,220,247,246,106,168,32,138,54,174,247,49,136,238,236,11,79,63,70,238,107,59,251,55,57,204,114,146,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,17,87,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,40,4,213,64,6,101,181,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,109,204,127,132,165,99,82,58,106,109,236,99,18,78,212,17,197,23,115,98,57,251,55,59,226,114,169,118,156,172,176,10,108,23,130,220,54,169,113,234,187,77,203,42,168,175,191,220,146,165,37,107,234,159,37,75,226,167,168,70,72,191,11,31,71,5,34,179,98,35,28,205,175,78,187,213,206,150,165,117,115,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,181,137,182,150,228,234,120,219,83,189,207,69,93,147,193,79,23,109,172,123,157,226,119,124,45,141,202,181,215,192,62,166,98,186,69,197,238,155,103,89,173,95,132,178,211,220,42,45,245,53,78,146,56,227,165,241,180,147,81,178,121,95,35,218,198,67,27,234,26,249,30,174,248,99,107,220,136,170,136,139,111,252,209,252,137,234,111,209,125,98,136,160,19,85,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,221,57,112,115,0,172,225,222,251,22,146,106,246,69,254,180,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,62,249,37,237,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,5,37,243,134,214,251,174,121,196,93,62,141,77,99,164,163,182,233,117,58,54,158,173,178,57,243,215,79,113,165,164,169,149,239,252,26,198,53,169,11,26,196,69,94,172,145,202,229,222,140,143,208,114,91,209,203,22,97,172,185,110,177,93,230,238,85,233,221,190,158,158,215,77,181,233,182,170,228,218,136,221,83,189,175,68,93,144,65,81,23,109,204,123,93,226,119,124,46,141,170,179,171,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,143,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,204,110,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,223,71,45,189,104,186,235,127,9,120,189,247,40,203,234,242,76,158,199,81,89,97,190,214,85,177,221,244,158,25,149,208,54,73,21,169,222,127,131,150,141,203,47,87,43,149,202,175,115,164,222,82,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,10,139,230,189,192,229,78,53,117,189,241,113,167,47,164,75,21,202,162,157,249,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,59,173,94,178,164,210,186,78,175,108,143,236,192,173,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,167,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,56,167,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,42,91,128,173,45,206,244,91,153,62,13,166,154,151,98,246,54,73,102,246,159,141,162,241,80,212,118,187,182,10,169,163,251,200,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,151,168,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,63,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,21,107,206,159,91,243,235,77,54,41,195,253,190,199,87,111,196,239,212,236,200,107,175,77,146,102,50,233,60,50,201,26,91,211,167,72,158,200,87,181,81,35,28,175,93,242,82,187,164,123,17,100,129,124,31,240,215,125,226,167,92,108,250,101,108,94,205,170,29,183,76,146,173,181,76,130,74,75,60,83,70,202,137,34,87,53,251,166,94,235,35,141,17,143,78,228,140,87,34,49,30,230,232,163,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,207,214,56,167,24,28,53,216,184,169,208,235,198,153,92,215,179,117,135,117,211,27,171,117,83,224,142,146,241,20,50,50,158,73,85,173,126,232,87,186,248,228,69,99,215,183,35,213,168,143,70,57,185,215,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,242,244,249,94,241,11,157,241,1,195,139,31,168,84,215,90,235,174,27,112,126,63,46,73,91,85,12,222,217,218,198,202,197,93,170,146,164,209,67,44,17,200,233,26,189,207,130,78,236,143,124,173,143,133,243,167,215,154,107,78,27,138,112,229,102,173,171,101,202,251,80,204,154,244,144,212,75,19,61,157,10,201,21,52,50,177,25,178,118,75,80,146,72,137,191,238,223,66,199,43,62,38,57,32,255,0,46,173,28,190,235,39,23,24,37,53,162,111,15,73,135,220,32,204,110,149,59,88,254,205,45,4,241,72,212,216,231,177,93,221,157,105,224,234,221,206,103,127,126,215,53,142,66,239,248,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,41,3,152,174,142,95,116,111,139,140,238,154,239,55,136,164,204,46,19,230,54,186,157,172,103,122,150,190,121,100,114,108,107,222,173,237,78,149,16,117,118,215,63,177,191,107,90,246,161,56,57,44,107,205,53,219,13,202,248,114,188,214,213,190,229,98,168,126,77,101,73,170,37,149,158,206,153,99,138,166,24,152,172,217,3,34,168,88,228,84,223,247,143,174,123,145,159,11,220,178,127,152,174,177,216,180,111,132,124,238,166,239,15,136,171,204,45,243,225,214,186,109,207,103,122,170,190,9,99,114,239,107,30,141,237,64,149,19,244,118,214,191,177,179,115,92,246,169,66,218,79,130,255,0,20,53,79,13,211,63,106,123,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,166,140,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,63,88,162,30,108,218,95,106,211,142,48,110,151,59,51,169,35,167,206,172,244,121,67,233,41,168,155,78,202,105,222,233,41,166,235,181,85,36,124,178,210,73,80,249,58,53,92,250,135,117,69,84,87,187,191,242,71,213,234,150,93,117,11,65,43,167,171,146,158,122,120,178,251,92,109,130,46,196,15,99,163,165,173,115,228,247,74,175,145,36,160,70,183,226,98,36,50,47,192,170,187,237,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,77,88,193,127,138,26,89,153,105,159,181,61,153,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,173,111,238,24,255,0,237,69,255,0,114,127,249,242,213,0,0,0,1,31,248,214,225,75,249,193,210,203,86,153,253,189,251,37,236,204,130,11,239,141,246,95,143,238,118,233,170,33,237,118,251,209,116,235,226,119,110,220,189,54,116,233,239,234,156,3,133,206,84,159,203,94,187,99,58,215,252,122,251,71,246,115,198,255,0,70,125,150,240,125,255,0,17,71,61,55,246,222,46,77,187,123,251,191,168,189,118,244,247,117,234,147,252,2,42,241,207,192,199,243,163,246,39,253,116,126,199,125,142,246,151,251,9,237,15,21,226,252,55,255,0,108,67,179,111,134,255,0,236,186,239,255,0,23,79,127,42,225,115,149,39,242,215,174,216,206,181,255,0,30,190,209,253,156,241,191,209,159,101,188,31,127,196,81,207,77,253,183,139,147,110,222,254,239,234,47,93,189,61,221,122,164,255,0,7,42,226,143,66,255,0,153,77,9,201,180,83,237,79,217,207,180,126,11,250,79,192,248,206,199,135,172,130,167,251,30,228,123,183,118,54,255,0,93,58,110,235,239,233,209,96,7,247,12,127,246,162,255,0,185,63,252,249,63,248,163,208,191,230,83,66,114,109,20,251,83,246,115,237,31,130,254,147,240,62,51,177,225,235,32,169,254,199,185,30,237,221,141,191,215,78,155,186,251,250,116,88,1,253,195,31,253,168,191,238,79,255,0,62,90,160,57,254,191,105,165,247,89,52,107,44,210,172,115,55,251,35,87,149,91,221,107,146,239,236,214,87,246,105,101,114,54,166,62,195,220,196,119,118,5,150,46,187,154,230,119,55,181,81,205,66,186,255,0,184,99,255,0,181,23,253,201,255,0,231,203,73,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,206,127,175,218,57,98,226,3,70,178,205,29,200,230,240,244,153,53,189,212,241,212,237,123,252,37,83,28,146,83,84,236,99,216,178,118,167,142,41,123,123,209,175,217,181,223,11,149,10,235,254,225,143,254,212,95,247,39,255,0,159,39,255,0,20,122,23,252,202,104,78,77,162,159,106,126,206,125,163,240,95,210,126,7,198,118,60,61,100,21,63,216,247,35,221,187,177,183,250,233,211,119,95,127,78,139,0,63,184,99,255,0,181,23,253,201,255,0,231,203,84,0,229,92,78,240,245,138,241,65,163,87,173,35,202,106,124,7,143,237,212,219,174,140,165,142,162,107,101,116,78,221,21,68,109,122,127,157,27,209,174,99,159,20,178,177,30,205,251,146,0,127,112,199,255,0,106,47,251,147,255,0,207,158,255,0,57,229,75,168,250,147,167,24,54,151,230,188,94,123,86,213,167,62,58,43,4,211,225,10,234,170,122,90,164,167,69,165,116,139,112,248,225,143,194,183,180,138,155,152,215,185,136,229,99,99,99,63,91,133,206,84,159,203,94,187,99,58,215,252,122,251,71,246,115,198,255,0,70,125,150,240,125,255,0,17,71,61,55,246,222,46,77,187,123,251,191,168,189,118,244,247,117,234,147,252,0,85,95,247,12,127,246,162,255,0,185,63,252,249,101,58,79,130,255,0,11,244,179,13,211,63,106,123,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,234,192,7,42,226,143,66,255,0,153,77,9,201,180,83,237,79,217,207,180,126,11,250,79,192,248,206,199,135,172,130,167,251,30,228,123,183,118,54,255,0,93,58,110,235,239,233,209,97,86,147,242,107,254,23,234,158,27,169,159,204,119,180,254,201,100,22,235,239,130,251,33,217,241,94,22,166,57,187,93,207,26,237,155,187,123,119,109,119,78,189,122,47,78,133,149,0,1,88,25,103,37,171,238,115,149,94,115,92,167,139,31,27,122,200,46,21,23,75,141,79,216,70,71,223,170,158,71,73,44,155,25,92,214,55,115,222,229,232,212,70,167,94,136,136,158,226,111,240,159,195,173,171,133,173,18,179,233,5,190,237,73,121,168,161,168,171,171,174,188,67,107,109,3,238,83,205,59,222,146,203,26,61,234,175,108,75,20,40,231,61,202,172,133,137,238,68,70,167,215,197,30,133,255,0,50,154,19,147,104,167,218,159,179,159,104,252,23,244,159,129,241,157,143,15,89,5,79,246,61,200,247,110,236,109,254,186,116,221,215,223,211,162,194,173,39,228,215,252,47,213,60,55,83,63,152,239,105,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,219,55,118,246,238,218,238,157,122,244,94,157,11,42,32,87,22,28,170,109,92,76,107,109,227,90,45,250,219,87,139,84,95,233,233,27,93,65,53,129,183,22,119,224,129,148,232,248,158,149,16,171,24,177,69,23,86,57,30,187,209,238,221,209,200,198,116,190,6,56,24,254,75,190,219,127,174,143,219,31,182,62,205,255,0,97,61,159,225,124,39,137,255,0,237,137,183,238,241,63,253,143,77,159,227,235,238,143,250,177,201,175,248,161,170,121,150,166,127,49,222,204,251,91,144,92,111,190,11,236,135,123,194,248,170,153,38,237,119,60,107,119,237,238,109,221,181,189,122,117,232,157,122,19,87,133,205,11,254,90,244,39,25,209,79,181,63,104,254,206,120,223,233,63,3,224,251,254,34,178,122,159,236,123,146,109,219,223,219,253,117,235,183,175,187,175,68,234,160,21,151,159,242,70,195,111,185,149,218,243,167,218,231,87,138,227,213,149,11,53,13,150,167,30,91,147,232,24,228,69,88,82,165,106,227,116,140,71,110,216,174,110,244,102,212,115,164,114,43,221,215,248,58,229,237,157,240,129,157,212,95,236,28,75,123,103,27,188,236,251,65,143,253,141,134,159,218,157,168,106,25,75,253,244,250,153,100,131,181,37,66,201,247,104,155,250,109,119,84,95,116,213,0,21,171,171,28,154,255,0,138,26,167,153,106,103,243,29,236,207,181,185,5,198,251,224,190,200,119,188,47,138,169,146,110,215,115,198,183,126,222,230,221,219,91,215,167,94,137,215,161,53,120,92,208,191,229,175,66,113,157,20,251,83,246,143,236,231,141,254,147,240,62,15,191,226,43,39,169,254,199,185,38,221,189,253,191,215,94,187,122,251,186,244,78,170,0,0,21,87,253,195,31,253,168,191,238,79,255,0,62,89,78,147,224,191,194,253,44,195,116,207,218,158,211,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,0,0,229,92,81,232,95,243,41,161,57,54,138,125,169,251,57,246,143,193,127,73,248,31,25,216,240,245,144,84,255,0,99,220,143,118,238,198,223,235,167,77,221,125,253,58,44,42,210,126,77,127,194,253,83,195,117,51,249,142,246,159,217,44,130,221,125,240,95,100,59,62,43,194,212,199,55,107,185,227,93,179,119,111,110,237,174,233,215,175,69,233,208,178,160,0,7,63,202,180,47,78,50,253,88,194,181,190,231,102,237,102,120,39,139,138,219,116,167,84,100,147,82,212,83,79,4,148,181,30,229,238,194,158,33,242,49,23,163,153,34,42,181,200,143,149,178,116,0,66,174,53,185,111,127,56,58,167,106,212,207,227,47,217,47,102,99,240,88,188,23,217,223,31,220,237,212,212,77,221,238,120,168,186,117,241,59,118,237,94,155,58,245,247,244,79,87,192,199,3,31,201,119,219,111,245,209,251,99,246,199,217,191,236,39,179,252,47,132,241,63,253,177,54,253,222,39,255,0,177,233,179,252,125,125,210,168,17,255,0,141,110,20,191,156,29,44,181,105,159,219,223,178,94,204,200,32,190,248,223,101,248,254,231,110,154,162,30,215,111,189,23,78,190,39,118,237,203,211,103,78,158,254,169,192,56,92,229,73,252,181,235,182,51,173,127,199,175,180,127,103,60,111,244,103,217,111,7,223,241,20,115,211,127,109,226,228,219,183,191,187,250,139,215,111,79,119,94,169,63,192,57,87,20,122,23,252,202,104,78,77,162,159,106,126,206,125,163,240,95,210,126,7,198,118,60,61,100,21,63,216,247,35,221,187,177,183,250,233,211,119,95,127,78,139,10,180,159,147,95,240,191,84,240,221,76,254,99,189,167,246,75,32,183,95,124,23,217,14,207,138,240,181,49,205,218,238,120,215,108,221,219,219,187,107,186,117,235,209,122,116,36,7,28,252,12,127,58,63,98,127,215,71,236,119,216,239,105,127,176,158,208,241,94,47,195,127,246,196,59,54,248,111,254,203,174,255,0,241,116,247,249,78,10,121,111,127,39,218,167,117,212,207,227,47,218,223,105,227,243,216,188,23,217,223,1,219,238,84,211,205,221,238,120,169,122,244,240,219,118,237,78,187,250,245,247,116,89,170,0,7,148,212,205,42,211,141,100,197,103,194,181,75,11,181,100,214,90,141,206,240,215,10,116,147,179,35,163,124,125,232,95,253,120,102,70,73,34,54,88,213,178,51,114,171,92,139,239,60,175,13,124,53,233,199,10,218,112,186,101,166,75,117,154,130,107,132,247,74,186,187,165,82,79,85,87,85,42,49,139,35,213,141,100,109,233,28,81,70,137,27,24,221,177,162,170,43,149,206,119,85,0,139,252,87,112,9,165,252,86,231,248,78,163,100,247,74,187,117,203,24,168,166,165,186,196,212,146,88,47,118,72,230,116,207,160,123,91,44,110,129,234,233,36,70,212,70,228,115,82,89,55,54,79,187,88,228,86,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,144,175,139,206,89,183,222,45,53,150,167,85,110,252,68,123,18,145,150,250,91,93,174,209,246,73,149,62,2,150,38,171,157,31,125,181,81,44,187,167,146,162,94,174,110,228,238,236,234,173,107,78,129,193,15,0,216,175,6,191,105,110,255,0,108,190,217,100,153,31,102,155,218,146,89,227,161,240,116,49,252,94,30,22,239,150,68,238,72,187,228,94,238,215,246,160,248,17,99,220,238,255,0,171,24,47,241,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,149,173,253,195,31,253,168,191,238,79,255,0,62,89,78,147,224,191,194,253,44,195,116,207,218,158,211,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,112,14,55,184,6,197,120,202,251,53,119,251,101,246,55,36,199,59,212,222,212,142,207,29,119,140,161,147,226,240,243,55,124,82,47,110,68,223,26,247,118,179,187,63,192,171,38,230,243,254,16,249,102,223,120,75,214,90,109,85,180,113,17,237,186,71,219,234,173,119,75,71,217,38,83,120,250,89,90,142,108,125,247,85,74,177,109,158,58,121,122,181,187,151,181,179,170,53,206,58,175,27,220,32,223,120,198,197,113,172,42,159,87,254,197,217,108,119,9,174,149,148,223,103,217,113,241,245,93,190,221,60,155,214,104,159,23,105,143,169,78,136,170,215,247,250,185,58,177,170,112,174,27,185,71,90,180,23,91,113,109,95,188,235,61,38,99,79,140,84,75,86,203,61,78,32,216,25,44,235,4,140,134,84,145,213,114,163,31,20,175,142,102,59,98,170,62,38,170,109,94,142,75,10,4,106,227,123,130,155,23,25,184,174,53,105,168,203,254,202,94,177,123,132,213,20,119,127,103,190,187,165,44,241,237,168,166,236,36,241,51,227,124,116,207,238,42,185,205,236,116,111,68,123,142,85,194,31,44,219,239,9,122,203,77,170,182,142,34,61,183,72,251,125,85,174,233,104,251,36,202,111,31,75,43,81,205,143,190,234,169,86,45,179,199,79,47,86,183,114,246,182,117,70,185,196,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,127,22,189,142,106,244,84,84,62,176,0,62,73,46,214,168,110,180,246,41,174,116,140,185,86,83,205,87,79,70,233,154,147,205,4,46,141,178,202,200,250,238,115,24,233,225,107,156,137,209,171,44,104,189,55,39,95,21,173,122,247,164,252,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,240,53,53,123,234,159,28,146,54,61,148,241,200,244,234,200,100,94,170,155,126,30,157,122,170,34,243,92,3,152,95,7,58,159,153,90,116,255,0,12,214,154,74,171,237,246,161,41,45,244,245,54,155,133,19,39,157,81,118,196,146,212,64,200,145,238,84,218,198,171,145,94,245,107,27,213,206,106,44,138,35,254,169,113,235,194,118,139,103,119,61,51,212,189,86,246,54,73,102,236,248,218,47,97,92,170,59,93,216,89,52,127,121,13,59,227,119,88,229,99,190,23,47,78,189,23,162,162,162,116,13,20,215,189,39,226,39,21,170,205,116,115,43,251,65,101,162,184,62,215,61,79,129,169,164,217,84,200,227,145,209,236,168,142,55,175,70,77,26,245,68,219,241,116,235,213,21,19,213,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,26,255,0,186,143,192,159,251,249,255,0,221,155,199,250,33,223,224,213,44,18,167,4,176,106,100,55,221,216,222,81,236,143,101,86,248,89,147,196,123,82,104,33,161,251,181,103,113,157,201,42,160,111,198,212,219,191,171,246,162,57,83,213,128,0,0,30,43,80,245,163,75,244,166,235,137,216,181,3,47,164,180,220,179,155,196,54,28,122,141,204,146,89,235,235,100,115,90,214,178,56,218,231,35,17,207,141,174,149,200,145,177,100,141,28,230,239,111,95,106,0,60,86,21,173,26,95,168,185,150,99,167,248,62,95,73,121,190,224,21,20,244,153,29,61,51,36,115,40,39,153,36,217,18,202,173,237,61,232,176,202,215,181,142,114,198,248,220,199,237,114,42,30,212,3,202,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,253,220,44,124,142,235,36,172,111,194,213,233,215,170,244,68,85,79,65,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,60,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,221,194,199,200,238,178,74,198,252,45,94,157,122,175,68,69,84,224,31,221,71,224,79,253,252,255,0,238,205,227,253,16,149,64,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,35,7,247,81,248,19,255,0,127,63,251,179,120,255,0,68,36,166,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,172,121,252,243,63,195,116,195,25,159,51,212,12,134,146,197,98,165,168,164,166,168,184,85,170,182,8,31,83,81,29,60,75,35,186,116,99,22,89,163,69,123,186,49,136,170,231,43,90,138,228,244,0,3,159,235,94,189,233,63,14,216,173,46,107,172,121,95,217,251,45,109,193,150,184,42,124,13,77,94,250,167,199,36,141,143,101,60,114,61,58,178,25,23,170,166,223,135,167,94,170,136,188,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,123,103,36,188,247,188,21,23,176,174,84,253,222,212,47,154,79,188,154,157,145,183,164,113,61,223,19,147,175,78,137,213,85,17,100,0,4,127,213,46,61,120,78,209,108,238,231,166,122,151,170,222,198,201,44,221,159,27,69,236,43,149,71,107,187,11,38,143,239,33,167,124,110,235,28,172,119,194,229,233,215,162,244,84,84,79,87,161,124,81,232,79,18,158,219,254,10,103,63,104,254,206,120,111,105,255,0,70,86,81,246,60,71,119,179,254,19,20,123,183,118,37,254,175,94,155,125,253,58,167,94,170,115,253,89,215,237,26,208,175,96,127,23,53,10,213,139,253,168,184,37,178,215,227,94,228,239,205,238,220,229,218,139,219,133,155,153,220,157,251,98,143,123,55,189,187,155,215,160,0,121,77,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,234,192,62,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,234,199,172,83,69,34,53,221,23,100,140,119,224,228,85,250,192,4,85,254,234,63,2,127,239,231,255,0,118,111,31,232,132,148,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,128,7,63,214,189,123,210,126,29,177,90,92,215,88,242,191,179,246,90,219,131,45,112,84,248,26,154,189,245,79,142,73,27,30,202,120,228,122,117,100,50,47,85,77,191,15,78,189,85,17,121,254,150,241,235,194,118,180,231,118,205,51,211,77,86,246,206,73,121,239,120,42,47,97,92,169,251,189,168,95,52,159,121,53,59,35,111,72,226,123,190,39,39,94,157,19,170,170,34,200,0,14,41,173,124,102,112,217,195,182,85,75,133,107,30,164,125,159,189,86,219,217,116,130,155,216,245,245,123,233,95,36,145,182,77,244,240,72,196,234,248,100,78,138,187,190,30,189,58,42,42,254,182,133,241,71,161,60,74,123,111,248,41,156,253,163,251,57,225,189,167,253,25,89,71,216,241,29,222,207,248,76,81,238,221,216,151,250,189,122,109,247,244,234,157,122,168,7,148,183,106,174,156,93,245,30,239,164,54,204,210,213,83,153,216,109,244,247,75,149,146,58,132,90,170,106,89,149,82,57,28,223,255,0,129,92,137,241,49,179,64,231,35,82,104,149,254,172,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,0,3,207,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,211,163,24,178,205,26,43,221,209,140,69,87,57,90,212,87,39,160,0,241,90,189,172,154,119,161,24,108,154,131,170,87,138,187,78,61,5,68,84,211,215,67,106,171,174,101,59,228,85,70,44,169,75,20,142,141,138,238,140,71,189,17,155,222,198,245,220,246,162,240,175,238,163,240,39,254,254,127,247,102,241,254,136,72,172,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,85,254,234,63,2,127,239,231,255,0,118,111,31,232,135,127,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,139,247,110,102,156,14,89,110,181,182,106,205,119,164,146,162,130,162,74,105,95,73,100,185,213,64,231,177,202,215,44,115,67,76,232,165,103,84,94,143,141,206,99,147,162,181,85,21,20,245,122,67,198,255,0,12,122,245,153,71,167,250,71,168,117,121,21,246,74,121,106,214,158,28,114,233,19,34,130,52,77,242,203,44,180,205,138,38,117,86,181,28,247,53,21,239,99,19,171,158,212,94,234,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,31,147,121,202,108,88,253,198,197,105,187,215,120,122,188,154,224,251,93,174,62,211,223,226,42,153,75,81,86,232,250,181,21,25,210,10,74,135,245,114,163,126,14,157,119,57,168,191,172,0,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,35,95,247,81,248,19,255,0,127,63,251,179,120,255,0,68,36,166,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,172,8,191,118,230,105,192,229,150,235,91,102,172,215,122,73,42,40,42,36,166,149,244,150,75,157,84,14,123,28,173,114,199,52,52,206,138,86,117,69,232,248,220,230,57,58,43,85,81,81,78,235,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,126,93,67,214,141,47,210,155,174,39,98,212,12,190,146,211,114,206,111,16,216,113,234,55,50,73,103,175,173,145,205,107,90,200,227,107,156,140,71,62,54,186,87,34,70,197,146,52,115,155,189,189,125,168,0,242,152,6,169,96,154,161,246,143,236,45,247,218,127,100,178,10,204,90,241,253,235,52,62,22,233,75,183,191,7,222,177,187,246,247,25,241,179,115,23,175,185,203,209,79,86,1,226,181,123,90,52,191,65,112,217,53,3,87,50,250,76,118,197,29,68,84,137,81,51,36,149,242,207,34,174,200,162,138,38,186,89,95,209,28,229,107,26,229,70,49,239,94,141,99,149,61,85,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,96,210,174,54,238,188,40,113,203,173,22,44,158,122,186,237,58,202,181,34,245,13,214,141,213,78,108,22,153,221,120,86,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,250,92,165,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,1,205,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,189,21,200,199,108,98,62,71,38,198,57,82,186,249,111,107,206,101,196,151,48,61,71,213,108,206,182,173,207,184,224,247,22,91,40,102,168,73,153,105,183,37,214,129,105,232,162,86,177,141,217,27,93,209,92,140,110,247,171,228,114,111,123,149,102,175,31,250,13,77,196,31,11,153,118,51,13,21,93,77,246,193,78,252,155,30,101,37,60,181,51,190,227,73,20,142,108,49,195,27,218,178,190,120,157,53,50,34,163,186,45,66,61,24,231,53,168,103,219,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,52,105,62,117,252,80,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,133,22,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,245,115,136,214,139,174,157,112,243,101,211,252,95,47,171,179,93,243,251,195,233,43,41,233,152,230,190,190,201,13,59,252,100,75,42,55,163,24,178,205,68,215,181,28,215,72,201,28,207,138,53,149,10,161,225,87,75,127,141,60,71,105,214,153,205,98,246,205,5,231,32,165,246,173,23,138,240,253,219,92,79,239,87,125,226,61,142,111,74,88,167,119,192,228,122,244,232,206,174,86,162,221,79,52,127,34,122,155,244,95,88,162,56,87,42,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,170,43,234,97,139,163,154,232,218,189,200,98,145,207,70,186,39,73,53,143,128,0,7,159,212,42,44,202,227,128,100,182,253,57,187,82,90,242,202,171,61,108,54,26,234,182,163,160,165,184,186,23,165,52,210,34,177,232,172,108,170,199,42,43,31,238,69,248,93,248,46,109,181,251,248,203,252,101,203,63,152,63,106,255,0,16,189,160,239,110,251,79,111,123,189,181,54,109,217,247,125,158,223,111,181,218,251,174,215,111,181,247,123,11,95,229,149,199,221,54,174,99,214,237,4,214,156,186,174,183,83,41,234,36,166,176,213,79,69,44,143,189,91,162,165,116,221,102,169,110,230,186,166,38,195,58,61,242,246,247,179,178,189,101,149,101,113,97,64,129,92,200,249,130,84,240,237,77,30,143,104,221,214,145,218,139,113,167,109,77,109,202,25,98,153,248,203,18,88,36,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,211,163,227,85,169,110,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,208,246,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,103,219,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,196,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,175,89,165,237,68,171,27,92,177,198,214,53,173,220,168,249,100,146,188,153,63,152,239,183,119,223,179,63,253,12,125,231,218,79,104,239,240,254,212,236,167,99,192,127,246,231,246,61,222,159,7,99,167,119,227,240,167,149,229,139,199,143,240,66,251,77,160,218,177,122,219,128,228,23,6,251,54,233,113,184,246,233,113,121,156,201,157,39,70,246,156,189,154,137,221,78,142,221,36,113,66,229,146,101,233,190,87,45,212,128,120,173,107,210,251,86,181,105,30,95,165,23,151,82,71,79,148,217,234,109,172,168,169,162,109,91,40,231,123,23,179,84,145,57,81,30,248,101,237,202,207,137,170,143,141,170,142,106,162,42,102,48,210,71,8,90,189,83,174,252,52,105,238,169,92,39,171,158,229,118,179,178,27,164,245,48,69,11,234,46,52,207,117,45,100,200,200,190,6,177,245,16,74,246,35,81,191,3,155,240,179,250,169,216,8,149,205,55,63,166,193,120,45,204,169,83,33,171,180,220,178,170,138,11,5,181,105,150,86,190,169,242,84,178,90,138,117,124,105,240,177,244,112,85,163,247,170,49,204,220,197,235,189,26,234,65,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,59,213,75,19,85,21,236,134,46,228,175,248,154,136,200,220,170,230,162,42,166,156,193,21,121,163,249,19,212,223,162,250,197,17,29,121,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,164,75,12,77,143,163,29,27,59,214,104,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,199,245,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,61,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,153,225,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,233,30,173,107,26,249,101,149,232,198,111,218,150,189,201,230,139,91,89,195,165,69,195,60,187,82,73,167,211,212,44,56,21,11,91,7,126,6,50,170,173,110,51,61,99,98,61,89,37,76,155,90,146,189,207,69,134,78,141,99,21,138,249,234,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,25,247,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,77,206,150,156,165,56,215,246,37,101,31,9,186,155,115,181,81,217,102,239,73,133,220,39,94,196,141,174,154,126,227,237,142,84,110,201,59,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,150,212,10,118,226,27,139,60,203,132,94,103,122,153,156,88,169,234,239,22,42,250,123,77,53,247,28,109,122,82,193,117,98,88,233,82,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,22,218,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,35,87,29,28,102,216,184,60,211,138,91,156,118,175,108,230,121,71,136,167,198,109,178,177,233,74,233,34,70,119,106,106,100,111,78,144,197,221,137,86,54,185,36,145,207,107,91,181,21,242,199,66,216,182,170,234,62,23,168,244,186,189,141,230,151,90,76,206,146,224,251,163,111,110,168,89,106,164,170,145,92,178,201,43,164,221,222,238,111,122,72,146,110,108,141,123,218,244,114,57,200,186,9,224,251,139,60,55,139,173,47,251,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,58,247,24,138,174,137,232,157,212,20,173,203,23,143,31,224,133,246,155,65,181,98,245,183,1,200,46,13,246,109,210,227,113,237,210,226,243,57,147,58,78,141,237,57,123,53,19,186,157,29,186,72,226,133,203,36,203,211,124,174,91,169,0,0,8,171,205,31,200,158,166,253,23,214,40,136,235,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,157,34,88,98,108,125,24,232,217,222,179,64,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,247,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,233,92,179,248,215,183,112,193,157,220,176,157,75,185,248,109,54,203,122,212,214,214,72,181,83,123,26,186,24,100,88,234,33,167,133,178,111,239,116,100,18,35,99,220,189,32,114,189,27,10,181,215,168,101,92,191,238,87,30,68,244,203,235,94,177,90,113,78,103,92,192,43,52,138,142,167,135,237,16,200,188,38,117,87,186,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,61,211,70,247,58,22,177,221,17,178,57,143,142,165,180,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,62,242,103,178,54,244,142,39,187,226,114,117,233,209,58,170,162,46,130,120,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,206,189,199,162,35,165,122,175,117,5,43,114,197,227,199,248,33,125,166,208,109,88,189,109,192,114,11,131,125,155,116,184,220,123,116,184,188,206,100,206,147,163,123,78,94,205,68,238,167,71,110,146,56,161,114,201,50,244,223,43,150,234,64,4,0,231,87,229,99,22,249,129,67,233,215,19,218,242,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,115,40,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,49,154,177,130,255,0,11,245,79,50,211,63,106,123,79,236,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,121,60,174,53,122,167,86,184,62,198,96,185,79,87,61,203,6,168,155,16,170,154,104,34,137,143,101,51,88,250,86,196,145,255,0,89,140,163,158,146,53,115,145,175,87,198,245,118,239,235,186,90,156,127,140,12,254,155,76,56,92,213,44,206,108,134,174,197,81,75,139,215,83,91,238,20,139,43,103,130,227,83,18,211,209,44,110,137,55,177,235,83,52,40,143,78,155,21,81,202,173,68,87,38,112,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,167,105,211,156,203,0,225,182,139,72,244,231,42,164,110,89,142,96,241,227,150,27,229,93,50,71,2,92,105,232,18,158,154,174,72,149,38,70,179,186,198,72,172,84,147,162,117,78,143,255,0,30,120,117,251,248,203,252,101,203,63,152,63,106,255,0,16,189,160,239,110,251,79,111,123,189,181,54,109,217,247,125,158,223,111,181,218,251,174,215,111,181,247,123,11,106,229,123,199,79,241,175,21,102,135,107,30,103,226,245,38,203,191,216,245,53,173,219,53,246,215,28,109,84,235,50,185,124,69,100,61,36,238,117,70,189,241,35,36,251,215,54,162,68,159,224,175,94,104,220,118,221,116,78,213,14,132,104,190,77,73,79,155,95,41,222,236,130,227,73,59,188,110,61,68,230,177,98,100,123,83,108,85,53,13,123,149,31,191,185,20,109,71,163,90,179,67,43,106,219,134,142,34,243,190,23,245,78,131,83,48,90,143,242,84,119,138,45,144,255,0,73,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,241,69,252,81,116,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,25,247,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,110,254,218,116,70,71,12,106,233,59,73,35,166,87,37,79,227,183,250,169,255,0,121,143,239,239,253,15,255,0,25,255,0,163,191,255,0,47,252,15,255,0,232,255,0,215,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,101,114,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,250,170,50,154,105,122,57,174,141,169,219,154,89,28,244,115,101,116,144,220,72,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,140,251,241,201,197,221,215,139,237,92,110,87,5,186,174,207,137,216,105,221,109,199,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,183,127,109,58,35,35,134,53,116,157,164,145,221,215,146,167,154,124,167,229,253,119,168,219,139,169,51,195,199,254,131,84,240,249,197,30,93,140,195,69,73,77,98,191,212,63,38,199,153,73,79,21,52,12,183,85,203,35,155,12,112,198,247,36,76,130,86,205,76,136,168,222,169,78,143,70,53,174,106,22,19,201,147,93,40,242,157,26,190,232,53,222,243,190,245,132,220,36,184,218,233,36,72,35,254,135,171,114,61,201,10,53,82,89,123,117,107,80,233,30,230,170,51,197,192,221,234,142,107,91,5,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,129,92,208,117,190,213,173,156,87,222,155,102,177,213,219,169,240,10,119,96,239,125,76,141,115,235,39,162,172,170,89,167,70,183,220,198,44,179,72,198,38,231,42,178,54,189,118,171,214,54,74,14,73,122,41,255,0,143,92,70,86,92,63,250,184,85,190,150,57,127,232,245,149,114,76,197,143,254,132,145,185,178,127,151,71,55,250,138,74,174,104,254,68,245,55,232,190,177,68,80,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,242,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,172,181,0,0,8,107,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,174,198,177,207,99,28,175,101,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,94,247,46,110,53,255,0,154,173,56,158,193,159,220,237,81,234,110,45,247,119,42,104,23,181,37,210,133,17,137,29,205,176,237,107,27,185,239,88,229,108,74,230,178,70,181,221,34,108,209,70,158,175,142,142,51,108,92,30,105,197,45,206,59,87,182,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,167,72,98,238,196,171,27,92,146,72,231,181,173,218,138,249,99,160,28,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,63,40,145,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,183,253,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,237,204,235,143,31,227,125,246,167,65,180,158,245,187,1,199,238,14,246,149,210,221,113,238,82,229,19,53,144,186,62,173,237,53,123,52,243,182,161,27,182,73,34,153,201,28,201,215,100,78,72,235,193,247,9,153,151,23,90,161,246,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,247,244,238,61,17,91,19,213,52,17,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,247,147,61,242,59,172,146,189,223,19,151,167,94,137,209,17,17,51,4,91,167,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,116,137,97,137,177,244,99,163,103,122,205,14,85,132,241,79,195,238,162,106,61,247,72,113,61,81,181,84,102,120,229,194,123,93,109,146,161,178,209,213,58,170,5,153,38,142,157,179,177,158,43,183,225,230,87,172,29,198,181,173,71,42,162,57,170,189,84,207,183,50,236,2,155,79,184,210,212,74,91,110,61,87,106,182,223,42,41,175,244,171,50,75,178,177,245,116,209,203,85,81,19,228,85,222,199,86,45,90,46,213,216,215,181,236,110,221,155,82,117,114,79,213,11,174,67,164,121,230,148,92,27,87,53,62,25,120,165,185,80,212,77,90,233,89,28,23,6,73,214,150,40,149,58,66,198,75,71,44,171,181,221,28,250,167,174,214,170,42,190,199,202,118,231,97,170,22,172,135,87,48,61,40,183,182,146,106,140,50,207,85,114,174,168,134,181,178,190,57,238,15,143,165,44,177,34,117,133,236,138,142,41,83,115,186,185,149,76,93,173,68,69,127,148,228,227,164,53,57,175,18,245,218,165,81,5,90,91,116,226,207,52,204,158,25,226,107,61,163,92,199,210,195,12,172,119,87,189,142,167,90,247,162,177,19,163,225,102,231,39,84,107,238,208,17,87,154,63,145,61,77,250,47,172,81,20,2,94,247,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,50,129,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,10,1,230,143,231,179,83,126,139,232,244,68,159,228,143,118,181,88,45,90,243,125,190,220,233,45,214,219,117,62,63,87,89,89,87,51,97,130,154,8,219,115,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,43,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,196,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,175,89,165,237,68,171,27,92,177,198,214,53,173,220,168,249,100,246,220,184,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,119,90,201,98,107,81,171,50,75,29,239,2,144,57,143,243,0,172,226,34,251,46,146,105,14,69,254,180,244,30,26,121,106,105,227,158,158,76,138,171,99,36,221,80,201,153,28,140,134,25,21,88,200,85,187,86,72,150,87,43,254,229,34,224,28,42,112,163,168,252,90,103,117,152,110,11,23,131,164,182,219,234,43,46,23,186,152,85,212,52,18,118,100,90,72,231,114,42,42,119,231,99,34,68,98,62,68,106,201,34,70,246,196,244,57,174,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,220,79,44,94,60,127,141,246,42,109,6,213,139,214,236,251,31,183,183,217,183,75,141,199,185,85,148,66,215,204,233,58,55,180,212,239,83,192,218,116,118,233,36,150,102,164,147,47,93,146,185,39,249,64,60,209,252,246,106,111,209,125,30,136,244,28,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,37,239,28,171,80,184,167,225,247,73,181,30,215,164,250,155,170,54,172,95,36,188,219,253,169,73,21,209,178,211,210,173,47,89,154,146,62,177,236,74,104,186,186,158,86,162,73,43,92,174,68,68,69,87,53,23,170,153,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,113,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,61,154,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,95,20,117,94,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,237,150,158,71,49,127,205,145,138,230,189,172,150,40,158,172,126,205,171,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,50,174,91,167,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,116,137,97,137,177,244,99,163,103,122,205,0,0,17,87,154,63,145,61,77,250,47,172,81,20,2,94,79,45,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,114,118,228,107,158,174,145,35,155,224,231,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,206,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,103,255,0,41,78,53,253,137,89,71,194,110,166,220,237,84,118,89,187,210,97,119,9,215,177,35,107,166,159,184,251,99,149,27,178,78,243,229,150,72,157,35,154,228,145,29,18,44,139,44,44,101,96,150,105,138,241,199,83,194,151,46,29,35,195,244,249,148,149,26,139,152,83,228,15,161,154,87,197,43,44,148,141,188,214,49,107,101,129,85,92,247,185,202,230,192,215,55,180,231,197,43,156,174,72,86,41,43,86,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,250,121,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,110,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,29,178,212,3,42,229,180,242,148,227,95,219,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,187,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,248,4,0,231,87,229,99,22,249,129,67,233,215,18,154,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,208,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,119,19,170,62,57,163,71,73,218,89,29,34,128,0,164,190,114,216,5,54,51,197,29,175,51,183,99,213,116,148,249,142,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,206,157,17,209,185,83,172,155,157,208,57,35,234,133,214,151,63,212,45,23,153,181,115,219,110,118,120,178,138,117,117,107,187,20,115,211,77,29,52,187,41,250,43,119,206,218,184,119,72,138,213,233,73,27,85,29,238,217,110,133,101,243,184,213,11,85,46,1,167,186,47,11,105,39,185,92,239,18,229,21,10,218,214,247,232,224,166,134,74,104,183,211,244,87,108,157,213,115,109,145,85,169,214,146,70,162,59,223,178,21,114,215,210,26,157,95,227,7,7,129,96,171,91,110,31,80,185,125,202,106,105,226,137,240,50,133,205,125,59,149,36,235,189,142,172,90,72,222,214,34,189,89,43,149,54,244,87,183,65,36,53,230,41,192,173,55,20,184,106,231,26,125,65,72,205,84,176,83,195,13,12,213,53,82,177,151,59,116,43,80,245,182,162,44,137,4,47,116,149,14,145,147,57,159,215,99,88,231,177,142,87,178,144,109,55,60,203,74,51,250,43,205,28,117,118,12,179,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,234,201,26,190,246,170,57,63,20,47,79,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,125,92,193,184,219,181,112,161,128,71,98,198,39,164,174,212,92,170,158,162,27,85,27,106,154,217,237,48,58,25,154,203,179,227,116,50,177,236,142,161,177,181,177,72,141,73,151,184,141,85,72,228,233,68,57,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,126,81,42,184,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,27,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,185,177,62,43,232,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,226,147,57,151,241,199,83,196,118,101,54,143,96,236,164,102,157,97,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,241,178,69,145,234,170,230,50,30,63,193,71,10,55,222,45,53,150,139,13,237,93,104,241,11,111,74,204,166,247,69,11,29,224,41,118,189,99,141,29,34,163,18,105,222,206,212,105,209,238,78,175,147,182,246,69,34,26,9,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,202,139,116,229,79,199,85,78,99,29,7,11,26,175,95,87,83,125,165,167,72,112,170,230,210,196,216,29,110,164,162,98,123,53,233,12,109,86,190,40,169,228,149,179,72,174,238,34,200,215,61,174,108,105,45,154,20,109,204,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,141,146,44,143,85,87,49,144,194,2,127,242,84,243,79,148,252,191,174,245,27,113,117,37,101,243,167,208,106,107,182,27,138,113,27,102,162,171,125,202,197,80,204,102,244,176,211,203,43,61,157,50,201,45,52,210,189,31,178,6,69,80,178,70,139,179,239,31,92,198,171,254,22,53,96,255,0,46,173,99,190,232,223,23,24,37,77,162,31,17,73,152,92,32,195,174,148,219,152,206,245,45,124,241,70,213,222,230,61,91,218,157,41,231,232,221,174,127,99,102,230,181,238,83,245,185,163,249,236,212,223,162,250,61,17,42,185,127,106,151,240,91,150,86,183,234,92,55,223,99,87,217,178,11,199,178,171,124,47,136,237,93,37,181,219,161,161,251,181,99,218,238,181,82,192,223,141,170,196,235,213,253,26,142,84,171,91,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,36,240,171,165,191,193,110,28,116,235,76,230,177,123,26,190,205,143,210,251,86,139,197,120,142,213,210,86,119,171,190,241,30,246,187,173,84,179,187,224,114,177,58,244,103,70,163,81,57,87,52,127,34,122,155,244,95,88,162,40,4,245,90,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,219,164,145,145,205,177,126,56,37,237,189,143,116,50,177,93,28,140,71,38,248,222,246,170,244,114,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,0,0,86,175,50,46,91,191,196,15,106,113,11,195,213,135,253,85,252,117,153,54,51,71,23,254,26,255,0,27,235,41,24,159,254,121,248,172,145,39,248,71,189,205,78,255,0,84,168,170,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,253,93,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,44,138,198,248,40,246,39,0,250,129,197,142,166,219,46,180,119,169,189,153,30,23,111,157,59,17,182,134,107,141,20,111,185,185,17,219,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,71,254,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,232,28,98,240,117,157,240,129,157,211,216,47,245,158,217,198,239,59,254,207,228,29,184,105,253,169,218,134,157,245,95,222,172,158,89,32,237,73,80,145,253,226,166,254,155,155,213,23,221,231,241,190,44,245,231,19,208,107,215,13,214,44,234,174,159,9,190,84,119,101,167,79,237,224,129,219,252,69,36,18,245,221,21,53,67,158,142,150,36,247,57,90,228,77,169,53,66,77,229,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,19,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,251,1,149,112,90,166,152,115,98,184,214,112,133,157,67,154,223,55,235,142,55,111,145,45,53,181,13,165,167,142,243,226,234,219,12,53,116,241,178,14,207,122,141,42,26,247,210,172,107,220,142,157,30,138,228,116,203,13,85,154,104,208,29,38,254,5,104,214,39,164,127,107,238,185,71,217,123,123,104,189,169,115,119,89,167,248,156,237,173,111,85,237,194,205,221,184,162,220,238,220,76,141,155,157,183,114,215,175,60,28,2,166,91,86,150,106,149,14,61,72,148,244,181,23,27,5,210,236,212,137,179,171,229,108,83,209,83,189,122,247,94,196,72,107,222,223,114,177,138,178,127,85,100,77,209,87,149,150,127,83,130,241,165,134,210,174,67,73,105,182,229,84,245,246,11,146,212,172,77,101,83,36,166,124,180,244,232,249,19,225,123,235,32,164,70,108,84,123,159,181,137,215,122,181,215,232,103,7,141,13,99,177,107,239,20,25,254,170,226,208,236,178,221,110,17,211,219,164,220,245,241,52,180,148,241,82,69,83,209,236,99,217,222,101,59,101,237,185,168,230,119,54,47,85,111,85,181,78,79,186,57,98,193,184,96,77,85,167,155,196,94,181,46,225,61,69,100,155,94,206,197,45,13,68,244,148,244,221,21,238,99,182,189,149,50,247,17,172,114,248,157,142,220,145,181,73,212,8,171,205,31,200,158,166,253,23,214,40,138,1,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,103,218,12,127,185,53,71,178,251,179,84,50,151,251,233,240,69,28,253,216,233,214,79,187,69,217,215,107,186,42,123,228,1,0,57,213,249,88,197,190,96,80,250,117,196,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,233,20,10,1,230,143,231,179,83,126,139,232,244,68,117,181,103,249,149,139,13,191,233,245,155,33,171,163,199,178,170,138,26,155,213,12,42,141,101,123,232,214,85,166,73,85,19,115,152,199,79,35,209,157,118,43,246,57,81,93,27,21,189,87,131,238,19,51,46,46,181,67,236,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,233,220,122,34,182,39,170,94,245,219,41,225,247,131,237,56,196,177,187,173,117,171,79,240,207,104,83,99,22,70,186,41,124,44,117,83,36,146,53,37,149,17,219,55,118,230,146,74,137,220,141,87,111,124,146,117,114,185,122,169,85,124,215,56,233,254,223,133,253,20,204,255,0,244,138,92,254,182,133,191,230,181,182,184,234,17,223,243,190,41,141,111,251,72,85,255,0,225,16,149,193,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,208,247,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,230,198,196,115,158,230,69,20,76,87,191,102,229,142,188,203,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,77,201,220,141,205,122,186,53,142,144,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,52,19,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,215,172,50,246,165,84,141,206,89,35,115,28,215,110,68,100,178,84,183,52,127,61,154,155,244,95,71,162,34,169,98,156,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,122,163,99,115,223,28,42,215,237,99,190,241,1,172,185,102,177,100,112,248,122,188,154,224,234,136,233,183,49,254,18,149,141,72,233,169,183,177,140,73,59,80,71,20,93,205,136,231,236,220,239,137,202,165,191,242,125,210,111,177,60,48,38,164,125,175,186,220,63,136,215,9,235,125,145,35,182,208,218,252,29,68,244,123,161,143,170,245,154,94,214,233,37,247,110,107,32,102,212,237,110,125,32,150,169,202,143,142,159,236,56,95,214,188,207,255,0,71,165,192,43,107,155,254,115,93,107,146,161,93,255,0,53,225,88,230,255,0,183,133,31,254,15,9,106,128,2,0,115,171,242,177,139,124,192,161,244,235,137,78,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,127,220,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,210,40,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,202,117,75,84,176,77,22,193,46,122,153,169,119,223,99,99,118,110,207,141,173,240,179,84,118,187,179,50,24,254,238,22,62,71,117,146,86,55,225,106,244,235,213,122,34,42,166,125,248,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,254,157,182,42,171,98,98,39,191,225,131,130,75,174,168,232,94,167,113,45,157,193,87,111,196,240,236,94,247,87,97,167,154,149,200,203,253,108,54,218,223,189,138,86,204,199,177,148,181,44,166,122,187,99,227,149,237,124,75,253,73,81,34,89,50,185,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,78,127,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,160,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,50,218,11,201,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,110,78,220,141,115,213,210,36,115,124,0,8,171,205,31,200,158,166,253,23,214,40,138,1,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,223,247,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,116,138,4,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,77,174,160,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,243,224,185,62,88,188,191,235,52,138,142,155,136,29,111,199,124,38,117,87,182,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,61,240,200,199,58,22,177,189,85,178,57,236,142,197,64,6,85,193,119,220,184,57,128,81,241,17,98,139,73,53,123,34,255,0,93,138,15,19,60,85,53,17,193,79,30,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,124,145,78,160,64,14,117,126,86,49,111,152,20,62,157,113,41,88,233,92,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,96,2,5,115,150,192,42,114,110,23,45,121,157,187,30,164,171,168,195,178,138,74,154,203,131,146,36,158,134,221,81,20,180,242,35,28,229,71,171,36,169,146,133,28,198,117,234,173,141,202,157,35,220,218,171,224,255,0,63,169,211,14,40,244,183,51,135,33,164,177,83,210,229,20,52,215,11,133,90,196,216,32,183,84,202,148,245,171,35,165,77,140,98,211,77,50,43,215,166,196,85,114,43,85,17,201,164,146,133,185,169,235,29,139,87,120,184,187,211,99,144,245,164,192,173,241,97,210,84,238,127,247,213,85,52,243,201,82,187,30,198,171,59,115,212,75,7,79,137,174,236,111,107,149,175,68,73,85,201,47,71,44,81,98,185,215,16,53,19,119,175,85,55,5,195,168,227,218,246,248,74,88,227,167,171,168,94,168,253,146,119,159,45,55,185,89,185,158,23,225,119,73,28,137,103,224,172,14,104,188,191,232,238,244,119,46,38,244,67,29,236,221,97,241,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,247,30,205,179,39,107,164,177,198,143,116,206,145,178,35,81,233,43,165,172,13,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,70,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,135,96,206,184,62,201,180,187,132,75,39,18,58,128,149,118,251,150,97,148,91,104,49,235,107,101,167,150,9,172,149,54,201,235,27,92,247,70,247,187,124,142,108,109,108,110,237,186,52,138,69,115,93,220,110,206,105,195,214,45,98,206,117,247,77,48,172,166,135,198,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,158,175,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,255,0,38,55,197,158,188,226,122,13,122,225,186,197,157,85,211,225,55,202,142,236,180,233,253,188,16,59,127,136,164,130,94,187,162,166,168,115,209,210,196,158,231,43,92,137,181,38,168,73,191,43,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,217,27,93,213,26,175,110,247,171,35,106,239,123,81,116,19,195,71,14,152,39,11,250,89,65,166,120,45,63,249,42,203,197,110,249,191,164,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,219,25,248,34,126,42,189,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,79,77,62,224,146,213,197,127,45,93,46,190,227,48,82,80,234,46,43,79,144,205,106,172,109,43,93,61,218,6,220,174,110,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,117,172,191,245,85,129,101,95,236,174,57,146,99,151,15,248,202,58,235,109,117,60,159,245,100,134,104,228,103,252,14,107,155,254,37,66,95,235,95,52,189,101,214,190,28,105,116,70,229,106,246,45,250,175,101,54,77,148,91,43,155,23,183,104,81,146,53,244,238,165,72,83,195,247,122,194,178,172,114,163,95,178,70,35,27,20,171,18,71,94,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,119,84,106,189,187,222,172,141,171,189,237,69,150,188,205,248,116,193,56,95,210,205,4,211,60,22,159,255,0,175,245,151,138,221,243,127,73,221,60,53,158,25,235,59,114,203,39,103,187,216,99,187,76,118,198,126,8,159,138,171,146,167,154,124,167,229,253,119,168,219,139,169,60,86,181,233,125,171,90,180,143,47,210,139,203,169,35,167,202,108,245,54,214,84,84,209,54,173,148,115,189,139,217,170,72,156,168,143,124,50,246,229,103,196,213,71,198,213,71,53,81,21,51,67,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,231,170,215,77,76,254,46,234,3,115,169,42,238,181,117,117,24,254,61,111,175,170,186,73,220,170,170,174,162,179,209,209,213,78,247,239,114,191,185,61,60,175,71,185,219,156,215,35,156,136,229,84,79,214,169,214,191,255,0,21,139,119,14,148,118,255,0,204,10,220,214,225,85,36,95,254,238,166,163,164,142,23,164,159,244,213,145,174,143,252,130,181,223,215,67,175,242,190,209,11,86,182,113,95,101,117,230,249,87,110,167,192,41,219,156,49,148,209,181,207,172,158,138,178,149,33,129,92,239,115,24,178,205,27,222,187,92,170,200,220,196,218,175,73,25,126,132,85,230,143,228,79,83,126,139,235,20,69,37,240,201,105,181,95,248,146,210,139,21,246,217,73,113,182,220,115,139,21,37,101,29,92,45,154,10,152,36,175,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,72,14,98,156,10,212,240,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,253,71,181,142,123,222,213,123,248,167,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,161,237,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,0,0,20,215,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,247,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,186,24,216,230,194,230,59,162,182,55,49,145,249,254,91,156,190,233,184,137,169,147,88,117,146,213,86,221,58,183,84,58,154,138,219,52,82,194,204,153,235,20,241,202,177,84,67,60,83,66,202,105,146,7,43,218,215,50,71,163,227,235,213,146,34,88,87,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,9,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,60,58,189,195,174,174,104,150,174,73,162,89,158,39,86,252,157,245,17,67,108,134,223,19,234,89,120,100,207,86,83,205,68,173,110,233,217,43,147,107,81,27,191,122,58,55,53,178,53,204,109,228,240,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,116,233,12,93,217,81,36,115,82,73,28,247,57,219,81,89,20,114,84,25,87,45,83,136,158,3,191,141,252,29,233,38,188,233,61,151,118,125,143,233,126,63,237,43,93,186,221,220,170,202,33,109,13,11,99,234,238,235,83,189,79,3,106,21,187,99,146,89,154,145,194,157,118,68,212,170,178,116,242,140,225,235,248,173,196,20,186,179,115,169,181,62,203,165,93,154,217,109,245,148,190,34,74,202,234,184,170,99,163,116,104,228,217,31,101,241,62,126,234,170,185,178,67,14,214,245,114,190,59,191,56,167,26,26,57,125,215,222,24,51,253,42,197,166,217,122,186,219,227,168,183,71,181,139,226,106,169,42,34,171,138,155,171,222,198,51,188,250,118,197,220,115,145,172,238,111,94,168,222,139,156,203,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,15,113,71,196,95,240,239,131,108,155,136,173,45,168,246,135,139,199,232,171,49,202,221,157,173,190,210,146,8,105,107,59,115,196,238,189,191,21,28,221,169,35,248,182,108,114,55,170,170,103,92,211,238,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,4,85,230,143,228,79,83,126,139,235,20,69,0,150,105,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,189,101,73,165,116,157,94,217,31,217,129,90,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,209,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,162,7,58,191,43,24,183,204,10,31,78,184,148,193,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,252,26,198,57,203,209,17,84,246,186,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,209,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,1,64,60,209,252,246,106,111,209,125,30,136,225,90,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,91,243,211,60,47,70,185,123,112,193,5,187,35,201,188,46,55,139,237,169,191,228,79,181,185,102,174,174,170,168,100,107,81,36,52,172,124,142,235,36,177,68,196,251,199,50,38,68,199,61,201,30,242,147,56,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,254,157,182,42,171,98,98,37,159,114,135,187,113,23,122,209,42,218,205,87,185,213,215,233,244,116,244,84,154,121,45,76,212,178,189,176,65,61,108,53,177,35,152,171,80,140,141,241,195,27,27,63,185,172,99,91,23,70,39,67,207,243,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,77,211,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,238,134,54,53,211,53,238,232,174,145,172,100,149,45,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,247,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,52,19,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,34,255,0,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,221,6,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,30,233,163,123,157,11,88,238,136,217,28,199,199,82,218,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,23,65,60,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,86,157,185,163,249,236,212,223,162,250,61,17,34,184,21,225,51,13,226,235,128,156,171,7,190,212,82,89,239,180,26,145,85,83,98,200,221,64,181,83,218,158,180,86,181,157,24,196,146,37,123,37,137,139,27,152,175,217,215,182,245,69,116,76,84,174,188,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,245,92,55,104,133,215,136,253,109,197,180,94,205,124,164,179,84,100,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,125,239,122,69,12,155,25,213,168,231,237,106,185,136,170,244,210,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,88,143,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,248,57,143,107,147,170,42,41,118,156,184,57,128,81,241,17,98,139,73,53,123,34,255,0,93,138,15,19,60,85,53,17,193,79,30,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,124,145,78,160,8,1,206,175,202,198,45,243,2,135,211,174,37,48,91,45,55,91,213,75,232,236,214,202,186,250,136,233,231,171,124,84,208,186,87,182,8,34,124,211,74,173,106,42,163,35,138,57,36,123,191,6,177,142,114,244,68,85,61,174,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,143,65,206,3,70,56,151,205,237,86,204,239,26,185,85,228,90,95,140,83,212,92,46,54,27,109,35,32,75,43,227,108,77,241,245,61,103,116,181,207,114,75,81,241,178,38,178,154,24,158,170,141,71,203,43,224,255,0,2,252,25,95,120,195,212,122,171,100,151,95,99,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,119,94,179,75,218,149,18,71,53,99,141,172,115,157,185,81,145,73,118,156,77,218,109,86,14,17,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,54,230,162,51,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,156,96,240,153,153,112,139,170,31,97,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,127,78,219,213,17,178,177,86,213,57,84,105,15,18,250,61,164,119,219,54,186,193,87,105,199,171,170,41,43,49,28,126,190,118,62,174,220,201,24,249,106,222,232,211,171,169,153,43,165,135,238,30,228,123,37,142,161,93,20,110,123,157,37,27,22,169,196,79,1,223,198,254,14,244,147,94,116,158,203,187,62,199,244,191,31,246,149,174,221,110,238,85,101,16,182,134,133,177,245,119,117,169,222,167,129,181,10,221,177,201,44,205,72,225,78,187,34,106,86,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,223,247,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,116,138,0,17,87,154,63,145,61,77,250,47,172,81,20,2,90,79,53,142,4,174,169,117,175,226,155,70,177,154,71,91,93,78,179,230,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,246,53,170,197,103,125,200,253,243,201,31,0,229,149,163,28,75,229,218,219,110,212,237,22,185,85,226,184,245,146,162,75,125,251,38,158,145,149,86,231,49,208,58,111,1,53,43,167,133,213,172,149,209,192,215,178,39,239,135,187,12,221,99,114,68,242,247,128,32,175,49,254,95,244,124,68,88,165,213,189,33,199,127,215,98,131,195,65,45,53,60,144,83,199,145,82,239,100,123,106,31,51,227,141,147,67,26,171,217,50,187,114,199,18,196,228,127,220,172,84,130,89,79,43,78,2,126,221,214,88,120,174,213,9,246,99,246,171,135,140,196,45,116,245,29,36,175,174,164,157,90,149,149,14,98,245,142,24,103,137,200,200,186,163,164,146,53,87,162,68,212,108,246,254,0,6,85,203,94,215,62,95,117,60,68,240,161,163,26,195,163,118,170,70,234,45,187,77,241,186,106,219,108,49,69,11,242,102,45,29,12,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,250,244,100,104,144,47,132,125,51,226,59,63,214,91,5,119,13,20,151,90,76,146,203,112,133,255,0,104,96,141,237,161,178,247,27,39,222,86,207,177,209,178,23,71,28,232,177,189,29,222,106,62,38,178,85,119,109,218,51,180,199,117,134,213,69,13,246,182,146,178,228,202,120,219,89,81,73,76,234,104,38,157,26,157,199,199,19,164,145,209,177,93,213,81,139,35,213,168,168,138,231,116,234,191,89,0,57,213,249,88,197,190,96,80,250,117,196,169,94,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,237,124,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,13,234,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,220,217,89,23,159,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,226,116,86,73,52,104,232,251,171,35,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,0,121,77,88,193,127,138,26,89,153,105,159,181,61,153,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,204,190,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,154,9,209,125,121,166,78,2,113,253,126,134,182,175,47,168,199,52,221,215,75,131,234,234,37,142,123,141,198,217,68,230,214,199,36,210,177,207,222,234,154,105,152,178,171,95,213,122,189,55,162,162,174,125,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,208,159,1,58,103,138,233,127,8,250,103,110,197,169,59,126,222,199,232,178,107,140,239,142,52,154,170,186,190,6,84,74,249,28,198,55,126,222,227,98,98,187,171,146,40,98,98,185,219,58,146,0,2,152,57,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,240,88,245,107,156,196,137,241,237,93,209,83,84,57,238,68,102,206,220,82,53,24,142,106,77,12,77,250,249,81,240,81,252,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,116,236,195,120,186,67,35,156,181,27,209,201,35,161,165,146,54,123,154,221,146,74,187,85,234,144,205,19,164,175,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,255,0,113,47,195,166,9,197,6,150,87,233,158,117,79,254,86,178,207,91,190,111,232,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,118,199,254,10,159,130,165,0,234,71,12,90,203,165,154,227,79,195,214,79,139,244,203,238,87,10,107,125,157,145,76,214,210,221,188,76,221,170,105,233,167,147,99,29,12,175,94,136,247,109,218,228,115,100,70,61,143,107,111,39,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,77,219,59,139,213,95,36,210,35,99,238,172,109,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,56,167,53,206,10,63,137,184,172,252,74,105,157,178,213,77,146,98,86,250,138,156,182,46,157,153,175,22,184,99,107,146,163,122,185,35,116,212,177,198,255,0,115,155,190,72,151,106,61,86,24,98,117,64,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,160,158,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,55,108,238,47,85,124,147,72,141,143,186,177,182,26,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,81,15,53,141,6,166,209,190,40,235,242,107,21,21,92,118,45,73,167,92,154,55,186,158,84,130,59,139,229,123,107,225,100,207,123,146,87,247,81,42,92,136,173,237,165,100,108,70,53,168,197,116,53,5,217,242,119,209,123,174,157,112,243,122,212,12,163,16,171,179,93,243,251,195,42,232,234,42,94,230,190,190,201,13,59,60,28,169,18,187,163,24,178,205,90,230,57,90,215,72,201,26,255,0,138,53,137,73,234,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,51,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,246,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,240,35,165,107,24,223,19,27,93,27,102,102,214,237,122,163,145,59,111,141,239,247,252,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,233,123,216,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,176,0,0,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,17,131,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,207,63,117,192,48,219,238,101,96,212,27,206,61,73,89,144,226,180,245,212,214,90,233,145,92,250,6,86,36,73,82,177,34,174,214,189,237,130,54,43,250,111,70,111,106,42,54,71,163,189,0,6,85,203,201,229,109,197,221,171,93,116,142,151,70,175,54,234,75,78,89,165,246,122,11,107,35,138,161,187,46,150,168,152,144,67,85,20,110,114,202,143,141,35,141,147,251,149,136,249,34,114,57,59,201,20,113,211,155,95,5,30,196,172,172,226,203,76,173,150,170,59,44,221,152,243,75,124,9,216,145,181,211,79,219,101,205,168,174,217,39,121,242,197,28,173,141,173,114,72,141,149,82,69,150,103,178,117,112,45,195,167,242,197,195,142,59,128,92,169,251,89,37,195,117,247,38,248,247,116,186,84,49,155,226,247,75,36,127,115,27,33,167,221,27,145,143,236,119,17,17,94,164,128,6,104,120,148,210,26,157,5,215,156,231,72,230,130,174,58,124,118,241,52,54,245,171,158,41,167,150,220,254,146,209,77,35,226,232,197,124,148,210,67,34,162,35,122,43,213,21,173,84,86,167,85,205,248,155,186,220,248,4,211,30,28,108,117,52,150,250,123,118,81,125,109,254,8,110,46,117,93,108,16,201,13,109,27,229,137,170,212,101,51,229,185,206,136,201,26,244,116,182,230,61,174,69,99,154,159,95,44,93,45,254,40,113,147,133,120,187,23,180,237,88,151,136,202,110,31,223,93,159,11,225,99,95,9,63,185,237,115,246,215,73,69,240,55,119,94,191,19,85,136,242,255,0,128,34,175,52,127,34,122,155,244,95,88,162,40,4,213,65,66,220,200,184,50,177,112,151,168,246,123,158,7,117,238,225,153,223,141,168,180,91,103,123,223,85,106,146,157,97,239,211,58,71,117,238,194,158,34,37,138,69,114,201,181,92,215,245,86,119,101,241,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,182,63,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,167,191,230,63,203,254,179,135,123,236,186,183,164,56,239,250,211,215,248,104,37,166,167,146,122,137,49,218,173,140,143,109,67,230,124,146,62,25,164,69,123,38,87,109,73,37,88,156,140,251,149,151,144,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,81,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,17,171,152,207,26,255,0,205,86,163,193,96,192,46,119,88,244,203,22,251,187,109,52,235,218,142,233,92,138,244,146,230,232,118,181,237,220,199,164,113,54,85,115,153,27,92,238,145,58,105,99,79,147,151,159,5,151,94,41,245,66,158,251,151,227,245,110,210,188,106,161,87,32,172,74,151,82,165,108,233,30,232,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,247,35,123,225,221,125,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,89,77,124,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,116,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,123,161,141,142,108,46,99,186,43,99,115,25,28,53,208,30,33,245,67,134,124,202,183,60,210,107,173,37,5,222,225,103,171,178,76,250,154,56,234,89,216,157,26,168,228,107,209,81,31,28,177,195,51,23,240,223,19,81,232,248,213,241,191,159,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,94,247,46,110,10,63,149,93,56,158,255,0,159,219,45,82,106,110,83,247,151,42,152,19,187,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,189,101,108,49,72,179,0,160,30,104,254,123,53,55,232,190,143,68,119,94,81,28,93,218,180,235,38,127,11,185,125,186,146,158,219,156,94,37,185,89,111,75,80,216,150,27,171,169,227,143,194,207,220,114,53,204,153,180,209,50,45,159,31,121,90,205,178,119,145,98,153,60,198,120,40,254,106,180,226,11,254,1,108,181,71,169,184,183,222,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,113,94,76,156,58,125,154,193,47,188,75,223,233,250,87,229,253,203,22,63,241,255,0,82,215,4,201,226,165,248,37,86,175,118,170,36,102,217,35,107,217,224,183,53,85,179,123,236,168,202,185,109,58,221,203,254,143,136,142,14,244,131,86,244,135,29,255,0,93,138,13,63,197,96,150,154,158,72,41,227,200,169,124,13,44,123,106,31,51,227,141,147,67,26,171,217,50,187,114,199,18,196,228,127,220,172,85,109,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,253,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,157,34,129,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,247,252,199,249,127,214,112,239,125,151,86,244,135,29,255,0,90,122,255,0,13,4,180,212,242,79,81,38,59,85,177,145,237,168,124,207,146,71,195,52,136,175,100,202,237,169,36,171,19,145,159,114,178,242,14,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,219,254,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,118,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,135,159,192,240,12,55,76,49,152,48,205,63,199,169,44,86,42,90,138,186,154,123,125,34,43,96,129,245,53,18,84,74,145,183,175,70,49,101,154,69,70,55,163,24,138,141,106,53,168,141,79,21,197,143,149,141,100,249,127,144,250,116,230,107,13,84,31,147,127,196,241,92,175,217,191,106,113,155,85,231,216,215,8,110,214,239,104,81,71,81,224,235,162,235,218,169,135,122,47,110,102,110,118,217,27,209,205,234,189,21,58,159,172,101,92,210,159,9,222,86,52,111,229,254,61,233,208,21,171,205,175,131,42,60,38,251,89,197,102,21,117,181,82,90,178,107,132,52,247,251,36,175,130,146,72,238,82,51,162,84,209,181,54,248,142,247,109,210,77,26,35,166,73,59,179,46,246,58,69,130,10,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,183,71,218,85,169,22,45,96,211,140,115,84,49,138,59,173,37,171,38,183,197,113,164,134,233,66,250,74,166,71,34,117,68,124,111,255,0,254,61,170,232,222,222,143,141,239,99,154,247,122,176,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,121,252,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,123,251,6,39,138,226,158,210,251,45,140,218,172,222,217,184,77,118,184,251,62,138,58,127,25,93,47,78,237,76,219,17,59,147,63,107,119,72,238,174,119,68,234,171,208,253,96,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,9,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,61,156,75,240,233,157,240,191,170,117,250,103,157,83,255,0,149,172,179,214,239,135,250,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,189,159,130,167,224,171,221,121,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,245,30,231,181,143,123,81,143,189,224,1,159,110,101,26,67,83,164,28,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,125,54,49,181,137,87,27,26,244,71,163,34,106,174,238,168,247,52,235,137,187,174,11,192,78,164,104,54,57,83,73,109,185,100,121,197,189,213,53,9,113,115,43,106,173,85,180,82,248,182,65,19,21,174,70,49,214,170,120,165,122,172,140,116,119,7,70,230,183,115,85,220,215,133,93,45,254,52,241,29,167,90,103,53,139,219,52,23,156,130,151,218,180,94,43,195,247,109,113,63,189,93,247,136,246,57,189,41,98,157,223,3,145,235,211,163,58,185,90,139,165,48,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,125,118,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,47,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,103,159,147,0,195,101,207,233,245,73,216,245,34,101,148,182,121,172,12,187,53,21,179,173,186,89,163,157,212,239,84,94,143,98,75,11,30,221,200,187,21,100,217,183,185,38,239,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,163,143,233,231,9,250,37,165,122,209,150,107,222,17,142,85,208,101,153,165,60,208,221,100,117,198,121,160,123,231,171,117,85,84,204,142,71,42,49,243,75,218,87,34,124,13,72,35,72,219,31,89,59,157,128,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,8,127,205,79,71,47,186,187,194,61,222,167,28,155,173,94,5,112,139,49,146,155,107,63,190,169,105,160,158,58,148,222,247,181,25,219,130,162,89,250,252,78,119,99,99,90,174,122,42,80,185,234,180,159,5,254,40,106,158,27,166,126,212,246,103,218,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,83,77,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,126,177,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,229,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,149,172,179,214,239,155,250,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,177,255,0,130,167,224,169,159,110,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,153,92,168,248,215,254,25,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,122,247,161,179,221,38,145,205,90,125,136,213,145,176,213,73,35,61,237,118,200,229,77,202,196,73,166,149,183,40,0,0,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,25,87,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,222,158,158,115,21,210,252,235,132,188,179,137,153,168,169,45,247,44,46,158,100,188,226,109,184,201,81,61,45,107,230,116,86,250,119,204,148,232,228,101,91,150,20,108,233,10,198,213,146,68,85,94,204,155,105,47,77,245,251,89,116,147,81,234,53,115,0,212,43,173,187,47,173,241,62,54,233,43,219,87,37,119,136,93,211,120,150,206,143,101,70,247,244,145,123,173,119,222,53,175,254,187,90,228,209,166,138,71,170,17,105,30,32,221,106,173,164,170,206,214,207,76,236,129,244,212,209,192,196,173,86,34,200,197,108,82,62,37,123,85,118,61,241,185,35,123,218,231,177,177,177,205,141,190,212,166,190,116,154,57,98,195,245,151,18,214,43,68,221,186,189,68,183,212,83,221,41,182,189,119,85,91,91,79,27,106,119,185,234,137,190,9,233,226,237,181,140,107,124,54,239,137,210,57,82,186,203,94,228,125,128,84,197,106,213,61,82,174,199,169,22,158,170,162,221,96,181,221,156,145,58,116,124,77,150,122,218,118,47,94,235,24,169,53,3,221,238,70,61,82,63,235,44,107,182,210,128,34,175,52,127,34,122,155,244,95,88,162,40,4,211,158,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,56,58,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,63,229,67,192,229,54,53,106,178,113,113,168,207,171,75,237,202,158,161,248,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,251,77,78,177,36,50,182,78,175,116,140,236,251,94,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,123,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,195,198,55,15,180,124,49,113,5,146,105,37,167,32,246,205,170,135,177,89,109,169,150,120,31,84,148,179,196,217,25,29,75,33,114,246,230,102,229,98,163,219,27,158,214,182,84,141,140,149,136,73,94,86,156,107,229,90,95,168,246,30,27,243,91,159,141,192,114,251,135,130,180,248,133,145,242,89,46,147,170,246,91,79,177,174,94,205,68,238,108,111,137,81,24,217,37,73,145,209,253,247,119,149,115,71,243,217,169,191,69,244,122,34,63,227,186,165,157,226,152,38,93,166,118,11,239,133,198,243,191,1,246,130,139,194,194,255,0,25,224,166,89,169,126,241,236,89,35,217,35,149,223,118,230,238,235,209,221,83,220,116,14,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,104,79,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,239,38,123,228,119,89,37,123,190,39,47,78,189,19,162,34,34,122,176,121,253,66,185,225,182,92,3,37,188,234,52,116,146,98,116,22,122,218,155,243,42,233,22,170,7,91,153,11,221,82,146,66,141,114,202,206,210,63,171,17,174,220,157,83,162,245,232,101,220,150,156,172,178,124,55,24,227,75,13,126,97,111,164,123,238,148,245,246,187,69,117,77,201,105,25,110,184,205,76,244,138,68,79,234,206,249,90,146,82,50,39,47,189,245,109,115,122,189,172,69,191,64,80,15,52,127,61,154,155,244,95,71,162,34,169,117,60,177,120,241,254,55,216,169,180,27,86,47,91,179,236,126,222,223,102,221,46,55,30,229,86,81,11,95,51,164,232,222,211,83,189,79,3,105,209,219,164,146,89,154,146,76,189,118,74,228,173,94,49,184,143,172,214,254,43,50,77,102,194,178,11,173,45,5,190,225,5,62,39,87,21,124,237,146,150,150,137,26,202,122,154,101,115,99,146,155,185,35,29,86,145,163,90,232,228,157,221,122,187,171,150,221,57,105,234,111,17,122,209,160,213,90,163,196,6,83,73,123,101,238,241,59,113,185,91,108,165,165,157,104,160,233,12,175,123,169,85,172,86,45,67,38,99,88,232,89,35,86,41,28,174,145,146,70,140,160,195,74,124,39,121,88,209,191,151,248,247,167,64,87,87,55,190,16,241,92,83,194,113,65,167,180,86,171,55,182,110,14,162,203,168,150,190,58,127,25,93,47,71,65,87,75,78,228,78,228,207,219,63,136,72,220,174,119,70,205,219,94,149,51,16,3,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,52,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,82,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,123,217,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,30,49,184,125,163,225,139,136,44,147,73,45,57,7,182,109,84,61,138,203,109,76,179,192,250,164,165,158,38,200,200,234,89,11,151,183,51,55,43,21,30,216,220,246,181,178,164,108,100,172,66,74,242,180,227,95,42,210,253,71,176,240,223,154,220,252,110,3,151,220,60,21,167,196,44,143,146,201,116,157,87,178,218,125,141,114,246,106,39,115,99,124,74,136,198,201,42,76,142,143,239,187,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,101,92,209,239,15,89,77,139,6,224,191,77,51,92,166,187,193,89,113,253,47,179,93,46,53,61,167,201,216,165,130,211,20,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,147,56,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,187,175,44,94,3,191,141,247,218,109,121,213,139,46,236,7,31,184,55,217,182,187,141,187,185,75,148,76,214,76,217,58,59,186,213,236,211,206,218,117,118,232,228,138,103,36,144,175,93,146,181,46,164,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,103,20,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,120,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,202,121,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,126,249,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,118,70,196,108,95,11,26,206,150,190,1,88,28,237,52,114,197,46,43,130,241,3,79,55,102,245,77,112,76,58,178,61,175,119,139,165,146,58,138,186,117,234,175,217,31,101,241,84,251,145,155,159,226,190,39,116,141,168,181,44,88,79,37,140,2,166,251,196,54,87,168,53,24,245,37,101,183,21,197,223,76,202,233,146,39,62,130,227,89,81,26,66,177,35,151,123,94,250,120,43,216,175,98,123,153,189,174,84,238,34,58,231,192,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,204,219,241,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,253,37,162,154,71,197,209,138,249,41,164,134,69,68,70,244,87,170,43,90,168,173,73,127,201,131,72,105,178,253,121,201,117,114,227,5,36,212,250,123,103,108,52,104,233,229,100,240,220,110,29,200,163,153,140,111,192,246,37,52,53,209,185,30,190,229,154,53,70,170,166,230,92,248,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,158,126,235,159,225,182,44,202,193,167,215,156,134,146,143,33,202,169,235,170,108,180,51,42,181,245,236,163,72,150,165,34,85,77,174,123,27,60,111,86,117,222,172,222,228,69,108,111,86,199,254,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,22,202,133,134,38,36,142,115,86,39,181,143,221,177,36,142,74,12,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,242,213,57,93,115,0,163,187,209,219,120,100,214,252,139,179,117,135,195,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,219,99,54,204,157,174,177,73,34,189,211,58,71,70,174,71,164,77,150,127,241,11,148,223,112,109,2,212,188,215,22,174,240,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,197,32,255,0,117,31,142,207,247,243,255,0,187,54,127,244,66,239,184,122,202,111,185,206,129,105,166,107,148,215,120,219,214,65,135,217,174,151,26,158,211,35,239,213,79,69,20,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,227,160,0,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,101,92,153,92,79,240,43,83,128,112,243,166,60,79,105,109,5,92,248,197,243,7,178,92,179,56,102,170,139,101,166,227,61,61,19,27,60,75,36,137,52,140,170,154,165,85,99,99,31,218,123,94,187,155,27,216,200,225,169,45,57,101,112,235,77,175,252,75,219,167,202,113,58,75,230,19,134,83,201,121,191,195,95,20,174,164,153,251,28,202,58,119,43,90,172,123,221,80,172,147,179,42,163,36,138,158,161,21,30,141,115,29,126,128,133,92,220,116,207,21,204,56,66,188,103,87,106,78,151,172,10,225,65,112,180,85,71,28,125,198,248,154,184,104,231,129,207,115,21,233,11,217,58,61,204,99,155,186,72,32,114,170,163,58,45,22,26,61,224,191,71,47,186,5,195,6,1,165,89,76,219,239,86,171,124,149,23,24,246,177,60,53,85,93,68,181,114,211,117,99,222,199,246,95,80,232,187,141,114,181,253,189,233,209,29,209,59,89,31,248,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,240,85,190,22,26,142,215,118,229,75,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,160,127,186,143,199,103,251,249,255,0,221,155,63,250,33,106,156,209,252,137,234,111,209,125,98,136,160,18,85,115,20,226,151,59,226,47,92,107,241,204,147,27,251,51,101,211,123,133,198,197,106,178,74,232,101,170,167,153,179,36,117,82,212,205,19,156,199,205,35,233,216,138,216,222,232,152,216,218,214,43,215,124,178,245,94,88,188,7,127,27,239,180,218,243,171,22,93,216,14,63,112,111,179,109,119,27,119,114,151,40,153,172,153,178,116,119,117,171,217,167,157,180,234,237,209,201,20,206,73,33,94,187,37,106,93,73,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,183,78,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,220,218,1,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,147,229,185,203,238,167,135,106,105,53,135,89,45,84,142,212,91,141,59,169,168,173,179,69,20,207,198,88,146,207,28,171,21,68,51,203,12,207,169,133,96,114,189,173,107,227,98,190,62,189,31,34,45,123,115,71,243,217,169,191,69,244,122,34,63,233,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,239,5,69,226,161,167,238,246,161,124,210,125,228,207,100,109,233,28,79,119,196,228,235,211,162,117,85,68,93,9,240,163,194,142,156,112,149,167,12,194,176,168,188,117,214,187,183,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,220,44,220,228,138,20,85,108,109,115,149,85,239,124,146,63,181,128,87,175,57,125,111,186,224,186,37,96,209,123,125,142,146,162,159,84,42,39,117,117,124,210,59,125,36,22,217,232,234,17,145,49,58,34,190,73,100,139,171,220,170,141,100,111,110,213,87,163,227,169,109,27,210,28,203,93,245,18,223,165,186,125,5,36,249,13,218,158,186,106,24,42,103,72,89,80,250,106,73,170,150,20,122,252,45,123,219,3,152,197,114,181,155,220,221,206,99,122,185,60,165,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,156,244,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,89,64,60,209,252,246,106,111,209,125,30,136,244,26,1,192,173,79,19,92,25,100,26,159,166,52,21,117,90,161,142,103,19,219,105,104,91,85,20,112,93,237,203,77,111,87,64,245,158,70,69,11,225,89,230,153,178,35,147,114,119,35,115,94,174,141,99,134,167,170,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,210,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,229,220,209,158,134,231,248,110,150,112,77,166,58,131,168,57,13,37,143,30,177,233,190,63,83,93,93,82,171,178,38,123,62,157,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,149,184,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,186,175,45,62,5,105,184,154,201,170,181,63,83,168,41,42,180,191,28,168,158,219,85,66,234,169,99,158,239,113,90,116,86,192,197,130,70,75,11,33,73,225,153,210,43,147,114,246,227,107,94,142,145,99,176,158,104,26,247,171,28,59,104,21,131,53,209,204,175,236,253,234,183,48,165,181,207,83,224,105,170,247,210,190,138,182,71,71,178,162,57,24,157,95,12,107,213,19,119,195,211,175,69,84,88,129,192,87,30,188,88,235,79,22,56,54,153,234,94,171,123,103,27,188,251,79,198,209,123,10,219,79,221,237,91,106,166,143,239,33,167,100,141,233,36,76,119,194,228,235,211,162,245,69,84,89,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,186,113,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,208,14,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,159,45,206,95,117,60,59,83,73,172,58,201,106,164,118,162,220,105,221,77,69,109,154,40,166,126,50,196,150,120,229,88,170,33,158,88,102,125,76,43,3,149,237,107,95,27,21,241,245,232,249,17,98,95,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,50,174,76,174,49,56,179,204,178,29,28,210,190,20,236,212,245,118,76,123,21,193,241,90,155,212,144,215,163,153,144,190,123,21,182,170,153,37,141,35,107,163,100,14,146,78,140,238,61,143,126,201,21,17,209,179,111,137,224,95,131,43,239,24,122,143,85,108,146,235,236,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,235,214,105,123,82,162,72,230,172,113,181,142,115,183,42,50,41,52,19,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,194,184,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,240,85,190,22,26,142,215,118,229,75,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,160,127,186,143,199,103,251,249,255,0,221,155,63,250,33,127,192,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,72,127,205,3,94,245,99,135,109,2,176,102,186,57,149,253,159,189,86,230,20,182,185,234,124,13,53,94,250,87,209,86,200,232,246,84,71,35,19,171,225,141,122,162,110,248,122,117,232,170,139,16,56,10,227,215,139,29,105,226,199,6,211,61,75,213,111,108,227,119,159,105,248,218,47,97,91,105,251,189,171,109,84,209,253,228,52,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,32,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,8,127,204,11,129,27,23,21,88,172,153,174,44,207,5,169,184,253,189,99,183,84,245,124,158,212,165,130,58,169,34,181,108,125,68,84,240,119,106,106,26,190,37,200,174,103,78,139,213,190,228,162,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,169,229,149,199,109,171,91,176,219,118,134,106,150,77,87,38,168,88,105,228,109,45,101,210,118,189,249,37,19,21,206,107,227,147,162,43,234,97,139,163,100,99,247,72,246,71,223,221,34,172,221,169,234,8,255,0,199,182,153,226,186,161,194,62,166,91,178,154,78,231,176,113,250,220,154,221,59,35,141,102,165,174,160,129,245,17,62,55,61,142,217,187,182,232,158,173,232,229,138,105,88,142,110,254,166,117,203,232,229,89,163,151,221,34,225,30,209,83,145,205,210,175,61,184,75,152,199,77,181,159,222,180,181,48,65,29,50,111,99,220,143,238,65,79,20,253,126,23,55,191,177,205,71,49,85,102,0,0,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,0,115,254,33,114,155,238,13,160,90,151,154,226,213,222,10,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,164,31,238,163,241,217,254,254,127,247,102,207,254,136,93,247,15,89,77,247,57,208,45,52,205,114,154,239,27,122,200,48,251,53,210,227,83,218,100,125,250,169,232,162,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,131,202,106,198,117,252,47,210,204,203,83,61,151,237,63,178,88,253,198,251,224,187,253,159,21,225,105,164,155,181,220,218,237,155,187,123,119,109,119,78,189,122,47,78,134,104,181,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,94,157,58,170,254,36,170,229,79,175,52,218,55,197,29,6,51,125,173,171,142,197,169,52,233,140,200,198,212,74,144,71,113,124,172,117,4,207,133,140,114,74,254,234,45,51,85,81,189,180,172,145,234,246,181,30,142,189,224,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,43,3,157,22,83,125,193,178,174,30,179,92,90,187,193,94,177,251,133,242,233,110,169,237,50,78,197,84,18,90,228,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,18,87,128,94,53,241,94,43,52,226,146,201,118,185,248,125,77,198,109,240,199,145,219,234,22,54,73,95,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,155,93,19,229,231,252,208,184,40,254,96,48,71,235,62,158,219,46,181,218,147,134,219,217,77,21,186,137,59,222,217,181,182,103,61,244,233,19,156,157,38,139,187,60,209,172,104,175,147,227,139,100,142,124,93,186,75,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,189,78,16,245,123,50,227,215,130,108,198,205,168,51,210,90,114,26,234,123,190,159,215,94,169,160,71,178,165,242,91,227,68,184,45,50,108,107,31,182,177,187,226,107,145,142,124,110,86,246,218,244,99,35,175,247,12,127,246,162,255,0,185,63,252,249,101,58,79,130,255,0,11,244,179,13,211,63,106,123,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,234,192,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,10,107,230,51,193,71,242,171,168,240,95,240,11,101,214,77,50,202,126,242,219,83,58,119,99,181,215,42,189,100,182,58,109,206,123,182,177,137,36,78,149,26,231,198,231,55,172,174,134,89,22,202,121,98,240,197,252,189,240,251,77,127,201,241,123,173,147,62,207,118,220,50,42,107,140,223,121,4,49,75,50,80,192,144,167,186,30,144,73,220,115,28,157,212,146,121,27,34,166,214,199,28,192,4,32,230,251,170,22,172,47,132,186,156,14,102,210,79,114,212,27,197,21,182,158,7,86,182,41,226,130,154,102,214,203,84,200,186,43,166,99,93,79,12,46,233,181,26,181,81,170,187,240,107,168,216,209,159,3,58,161,117,214,62,18,244,207,60,190,182,173,110,83,217,253,155,89,61,93,107,170,231,171,158,134,105,40,164,170,146,87,34,57,207,153,212,203,50,245,234,168,178,42,43,157,211,114,247,83,149,113,71,161,127,204,166,132,228,218,41,246,167,236,231,218,63,5,253,39,224,124,103,99,195,214,65,83,253,143,114,61,219,187,27,127,174,157,55,117,247,244,232,176,3,251,134,63,251,81,127,220,159,254,124,149,92,209,252,137,234,111,209,125,98,136,160,18,90,115,77,192,42,112,94,52,179,42,164,199,169,45,54,220,170,158,130,255,0,109,74,100,137,172,170,100,148,204,138,162,161,89,26,252,47,125,100,21,106,253,232,143,115,247,61,122,239,71,58,96,114,62,205,110,181,248,6,169,233,204,212,244,137,109,177,222,45,215,186,121,90,199,119,221,61,116,50,195,43,94,237,219,85,136,219,124,42,212,70,162,162,186,78,170,238,168,141,179,66,0,115,171,242,177,139,124,192,161,244,235,137,89,124,16,106,246,27,160,188,78,98,90,185,168,19,213,199,98,199,105,238,243,84,37,36,11,52,242,189,246,186,184,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,60,78,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,116,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,155,157,209,58,171,149,206,115,222,231,189,239,123,167,255,0,41,78,10,61,183,89,71,197,150,166,219,45,85,150,88,123,209,225,118,249,211,191,35,171,161,159,182,251,155,145,29,178,62,203,226,150,56,155,35,92,229,145,93,42,36,107,20,47,125,181,20,3,205,31,207,102,166,253,23,209,232,137,63,200,214,211,106,154,235,172,151,217,173,148,143,185,81,211,216,105,41,235,29,11,86,120,96,153,213,206,150,38,73,211,115,88,247,65,11,156,212,94,142,88,163,85,235,181,58,90,248,0,160,30,103,90,165,252,80,227,39,53,240,151,223,105,218,177,47,15,139,91,255,0,189,123,62,23,194,198,158,46,15,123,26,231,237,174,146,183,227,118,238,189,126,23,43,17,132,138,228,159,163,182,171,214,101,158,107,125,242,195,87,45,70,53,79,75,100,176,86,77,74,215,82,54,122,164,145,213,142,138,71,49,85,42,99,138,56,24,171,27,209,91,21,99,209,200,169,43,72,107,198,134,142,88,180,11,138,12,255,0,74,177,105,183,217,109,87,8,234,45,209,237,122,120,106,90,186,120,170,226,166,234,247,189,239,236,178,161,177,119,28,229,115,251,123,215,162,187,162,90,79,39,29,94,166,205,120,104,174,210,218,137,233,18,229,167,23,137,161,100,16,193,43,95,236,234,231,190,170,25,165,123,186,177,239,117,66,215,177,17,138,157,25,11,55,53,58,163,159,61,74,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,159,243,107,224,163,219,116,117,156,89,105,149,178,235,89,122,135,179,30,105,111,129,59,241,186,134,24,59,108,185,181,21,219,227,236,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,249,78,77,156,49,123,74,251,118,226,119,53,197,238,176,199,103,233,111,194,43,100,155,181,75,83,52,140,168,134,225,59,99,78,143,151,182,197,108,45,122,253,214,233,103,68,71,73,31,88,173,168,202,185,42,184,154,227,95,42,213,13,31,211,158,27,240,171,159,130,192,113,12,63,29,162,187,120,117,145,146,94,238,144,91,233,251,205,168,222,214,175,102,158,118,186,54,68,136,172,116,145,44,202,233,62,231,181,229,56,58,224,235,59,226,255,0,59,168,176,88,43,61,141,141,217,182,125,160,200,59,112,212,123,47,187,13,67,233,127,189,95,60,82,79,221,146,157,99,251,181,93,157,119,59,162,39,191,65,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,199,248,214,225,75,249,193,210,203,86,153,253,189,251,37,236,204,130,11,239,141,246,95,143,238,118,233,170,33,237,118,251,209,116,235,226,119,110,220,189,54,116,233,239,234,156,3,133,206,84,159,203,94,187,99,58,215,252,122,251,71,246,115,198,255,0,70,125,150,240,125,255,0,17,71,61,55,246,222,46,77,187,123,251,191,168,189,118,244,247,117,234,142,117,126,86,49,111,152,20,62,157,113,43,47,130,13,94,195,116,23,137,204,75,87,53,2,122,184,236,88,237,61,222,106,132,164,129,102,158,87,190,215,87,20,80,198,207,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,39,137,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,116,255,0,229,41,193,71,182,235,40,248,178,212,219,101,170,178,203,15,122,60,46,223,58,119,228,117,116,51,246,223,115,114,35,182,71,217,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,182,162,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,1,149,114,101,113,255,0,165,246,172,123,77,56,95,213,123,123,169,33,168,204,244,158,207,109,174,167,134,137,177,62,73,237,244,52,157,42,165,149,23,172,207,124,85,145,68,155,155,213,172,165,98,110,114,42,35,61,175,38,205,107,251,13,196,21,219,71,42,237,253,234,77,77,183,167,102,120,226,221,36,21,214,232,170,42,35,220,229,145,168,216,93,3,235,17,221,24,247,44,157,142,155,91,189,75,169,57,87,20,122,23,252,202,104,78,77,162,159,106,126,206,125,163,240,95,210,126,7,198,118,60,61,100,21,63,216,247,35,221,187,177,183,250,233,211,119,95,127,78,139,0,63,184,99,255,0,181,23,253,201,255,0,231,203,84,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,71,254,53,184,82,254,112,116,178,213,166,127,111,126,201,123,51,32,130,251,227,125,151,227,251,157,186,106,136,123,93,190,244,93,58,248,157,219,183,47,77,157,58,123,250,167,0,225,115,149,39,242,215,174,216,206,181,255,0,30,190,209,253,156,241,191,209,159,101,188,31,127,196,81,207,77,253,183,139,147,110,222,254,239,234,47,93,189,61,221,122,163,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,21,151,205,99,129,90,156,198,58,254,41,244,162,130,174,166,251,75,78,179,102,180,46,170,137,176,58,221,73,68,245,246,147,22,105,26,173,124,81,83,199,19,161,141,29,220,69,141,205,99,92,217,22,90,160,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,69,28,23,235,29,247,95,120,96,192,53,87,41,135,101,234,235,111,146,158,227,38,230,47,137,170,164,168,150,146,90,158,140,99,24,206,243,233,221,47,109,173,70,179,185,177,58,163,122,175,107,35,175,48,141,80,181,105,87,7,218,147,115,184,54,146,106,139,253,158,92,94,134,146,106,214,211,62,162,123,131,86,153,123,93,81,86,71,197,20,146,212,44,109,78,174,101,59,253,237,68,87,183,60,37,239,114,153,213,11,174,163,240,125,107,182,94,91,87,37,70,11,120,172,197,217,87,83,90,234,135,212,192,198,199,83,15,77,200,139,27,34,138,174,58,118,71,213,200,214,83,183,162,162,42,49,179,40,0,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,0,60,166,172,96,191,197,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,86,183,247,12,127,246,162,255,0,185,63,252,249,101,58,79,130,255,0,11,244,179,13,211,63,106,123,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,247,59,102,238,222,237,187,157,211,175,78,171,211,169,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,10,245,231,45,173,22,172,107,65,173,122,47,106,203,233,32,200,115,11,197,37,93,198,202,214,54,89,231,178,65,221,147,186,254,173,94,203,60,100,84,187,93,213,142,122,197,35,91,185,172,149,18,152,79,213,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,227,75,218,41,170,22,173,106,210,60,67,85,236,205,164,142,159,41,179,211,92,159,79,77,90,218,182,81,206,246,39,122,149,101,106,34,61,240,203,220,137,255,0,11,85,31,27,145,90,213,69,68,246,164,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,73,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,234,181,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,254,242,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,47,171,0,166,190,116,154,199,98,204,53,151,18,209,219,68,61,202,189,59,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,238,53,239,107,188,78,223,133,209,185,22,186,203,94,228,125,159,212,203,106,213,61,45,174,200,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,39,78,235,216,137,13,3,29,239,86,49,86,63,234,172,139,186,210,128,34,175,52,127,34,122,155,244,95,88,162,40,4,181,238,120,56,5,76,182,173,44,213,42,28,122,145,41,233,106,46,54,11,165,217,169,19,103,87,202,216,167,162,167,122,245,238,189,136,144,215,189,190,229,99,21,100,254,170,200,155,163,7,41,252,166,251,143,241,181,136,90,109,21,222,30,147,38,183,221,237,119,72,251,76,127,136,165,101,12,213,109,143,171,145,85,157,39,164,167,127,86,170,59,224,233,215,107,156,139,125,36,0,231,87,229,99,22,249,129,67,233,215,18,149,137,191,203,79,129,90,110,38,178,106,173,79,212,234,10,74,173,47,199,42,39,182,213,80,186,170,88,231,187,220,86,157,21,176,49,96,145,146,194,200,82,120,102,116,138,228,220,189,184,218,215,163,164,88,239,36,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,120,173,107,213,11,86,138,233,30,95,170,247,150,210,73,79,139,89,234,110,76,167,169,173,109,35,43,39,99,23,179,74,146,185,21,24,249,165,237,196,207,133,202,175,145,168,141,114,170,34,230,48,191,238,88,186,91,252,47,224,219,10,241,118,47,102,93,114,223,17,148,220,63,190,187,222,43,197,72,190,18,127,115,220,214,110,161,142,139,224,110,222,157,62,38,163,213,228,32,231,97,165,246,172,123,87,48,61,87,183,186,146,26,140,206,207,85,109,174,167,134,137,177,62,73,237,239,143,165,84,178,162,245,153,239,138,178,40,147,115,122,181,148,172,77,206,69,68,103,137,228,251,172,119,220,27,138,4,210,170,120,124,69,151,82,237,243,211,214,71,185,140,236,85,80,211,207,87,79,83,213,88,231,187,107,25,83,23,109,28,198,175,137,222,237,203,27,80,187,242,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,231,148,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,201,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,158,172,202,185,237,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,40,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,183,200,230,245,70,171,221,177,136,200,218,187,24,212,78,150,1,0,57,213,249,88,197,190,96,80,250,117,196,165,98,111,242,211,224,86,155,137,172,154,171,83,245,58,130,146,171,75,241,202,137,237,181,84,46,170,150,57,238,247,21,167,69,108,12,88,36,100,176,178,20,158,25,157,34,185,55,47,110,54,181,232,233,22,59,201,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,3,42,229,186,113,153,165,246,172,211,149,38,146,103,147,58,146,11,150,159,98,248,133,202,158,119,81,54,89,229,130,166,142,154,138,90,86,75,213,29,11,28,234,136,102,119,77,200,229,165,141,21,191,131,155,90,188,53,234,245,78,130,235,206,13,171,144,207,87,29,62,59,120,134,107,130,82,65,20,211,203,110,127,88,171,97,141,146,244,98,190,74,105,38,141,21,85,189,21,232,168,230,170,35,147,75,192,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,0,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,81,88,28,237,53,142,197,22,43,130,240,253,79,15,122,245,83,112,76,198,178,77,207,111,132,165,142,58,138,74,116,232,172,217,39,121,242,212,251,209,251,153,225,126,38,244,145,170,149,44,88,79,37,140,254,166,197,196,54,87,167,213,25,13,37,29,183,42,197,223,82,202,25,150,38,190,190,227,71,81,26,194,145,43,147,123,158,202,121,235,222,172,98,251,217,189,206,69,237,162,182,231,192,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,51,215,204,87,88,239,186,201,197,198,119,83,119,135,195,210,97,247,9,240,235,93,54,230,63,179,75,65,60,177,185,119,181,140,87,119,103,90,137,250,59,115,153,223,217,185,205,99,84,141,96,182,158,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,38,231,187,197,210,201,29,61,37,66,116,70,108,143,178,248,169,189,234,253,207,241,95,11,122,70,229,91,63,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,149,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,76,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,51,45,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,110,99,252,37,43,26,145,211,83,111,99,24,146,118,160,142,40,187,155,17,207,217,185,223,19,149,73,23,155,240,207,83,55,44,157,49,215,236,94,186,174,161,150,204,162,251,114,200,233,38,88,182,66,202,234,184,109,172,158,39,43,154,228,99,29,106,162,98,198,141,145,238,125,91,223,185,172,98,162,121,78,90,57,253,54,159,113,165,167,117,87,44,134,174,213,109,190,84,84,216,42,146,21,151,101,99,234,233,164,138,150,158,86,70,139,189,142,172,90,69,77,201,177,175,107,30,237,187,55,38,130,64,34,175,52,127,34,122,155,244,95,88,162,40,4,208,71,50,236,2,167,80,120,45,212,74,91,110,61,73,117,185,88,233,233,175,244,171,50,69,190,141,148,149,49,203,85,81,19,228,84,216,246,209,165,90,46,213,222,230,57,236,110,237,251,86,131,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,212,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,11,231,87,229,99,22,249,129,67,233,215,18,170,248,92,208,191,230,83,93,177,157,20,251,83,246,115,237,31,141,254,147,240,62,51,177,225,232,231,169,254,199,185,30,237,221,141,191,215,78,155,186,251,250,116,93,25,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,16,87,156,22,177,216,176,110,24,23,74,170,33,241,23,173,75,184,65,79,71,30,231,179,177,75,67,81,5,93,69,79,84,99,152,237,175,101,52,93,181,115,28,190,39,123,119,36,110,66,149,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,212,153,13,121,182,97,86,172,171,130,220,130,251,112,168,171,142,163,14,188,90,175,116,45,133,237,70,73,59,234,91,66,173,149,21,170,170,206,213,116,174,68,106,181,119,181,139,215,162,43,93,76,26,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,54,230,51,197,210,189,174,142,166,155,123,216,244,143,187,4,146,197,220,216,174,102,253,205,248,154,138,105,164,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,6,85,203,254,229,195,195,166,9,162,28,56,226,185,101,130,159,189,146,106,54,63,108,190,228,23,61,243,55,197,119,89,37,77,44,93,151,202,248,217,216,142,177,97,221,26,51,185,179,123,145,21,122,36,170,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,115,66,255,0,153,77,118,198,116,83,237,79,217,207,180,126,55,250,79,192,248,206,199,135,163,158,167,251,30,228,123,183,118,54,255,0,93,58,110,235,239,233,209,116,103,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,12,171,154,40,210,61,51,197,117,147,129,29,62,210,220,214,147,196,89,114,109,47,177,219,234,118,199,27,228,135,125,178,13,147,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,51,174,105,35,132,45,94,169,215,126,26,52,247,84,174,19,213,207,114,187,89,217,13,210,122,152,34,133,245,23,26,103,186,150,178,100,100,95,3,88,250,136,37,123,17,168,223,129,205,248,89,253,84,236,0,17,127,91,249,137,240,233,160,218,195,108,209,172,202,251,86,219,147,106,30,220,150,173,180,21,78,130,193,2,208,248,154,119,191,100,46,117,75,230,116,148,236,107,33,71,35,81,242,58,71,51,98,49,255,0,47,52,127,34,122,155,244,95,88,162,40,4,213,64,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,71,254,42,248,215,209,174,19,45,212,108,205,174,126,208,201,46,30,30,166,143,27,162,87,58,186,162,133,106,163,138,162,161,58,53,99,143,100,110,154,72,210,103,68,217,157,3,227,107,209,81,206,111,96,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,187,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,70,122,249,138,235,29,247,89,56,184,206,234,110,240,248,122,76,62,225,62,29,107,166,220,199,246,105,104,39,150,55,46,246,177,138,238,236,235,81,63,71,110,115,59,251,55,57,172,106,158,219,70,184,103,169,212,254,91,250,181,169,248,189,117,91,175,184,246,113,75,119,172,161,114,197,216,158,221,104,182,189,100,216,174,115,22,55,182,43,197,100,206,93,207,222,148,209,198,198,35,157,213,99,255,0,13,25,253,54,150,113,13,166,250,131,112,200,106,236,118,219,30,81,109,169,186,87,83,44,187,226,183,120,134,37,98,42,68,138,247,177,212,235,43,30,198,162,239,99,156,222,142,221,209,116,188,0,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,78,41,198,78,186,81,240,237,195,142,103,168,222,217,246,117,233,182,249,45,216,227,152,144,62,103,222,42,24,232,233,86,56,167,84,100,189,183,175,125,236,232,229,237,67,43,182,57,26,173,92,235,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,216,56,220,210,251,86,138,241,33,125,210,139,51,169,36,167,197,172,248,229,181,245,20,212,77,164,101,100,236,177,208,247,170,150,38,170,163,31,52,189,201,95,241,57,85,242,57,85,206,85,85,95,223,183,232,93,30,83,203,210,183,94,109,22,109,247,172,39,84,42,173,215,74,184,214,8,255,0,161,234,232,45,236,106,204,174,68,150,94,221,90,211,182,54,53,202,140,241,115,187,98,163,156,230,254,87,2,122,233,125,208,30,38,176,236,146,217,121,181,91,45,87,235,133,46,55,146,77,116,70,37,43,108,245,85,80,165,67,223,35,149,189,158,222,198,76,146,35,154,141,116,41,187,115,21,236,118,138,72,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,101,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,147,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,0,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,71,254,62,53,51,42,210,46,16,181,39,58,194,170,252,37,234,158,223,79,111,166,170,108,146,71,37,47,141,171,134,141,243,196,248,222,215,178,104,217,80,231,198,244,119,195,35,88,229,69,68,84,92,246,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,162,141,123,225,174,197,170,28,41,223,120,103,196,151,216,148,31,103,233,109,120,251,93,84,254,221,44,148,43,20,148,17,203,43,219,44,139,10,73,77,3,100,94,142,145,99,223,209,119,42,56,206,17,167,61,20,213,11,86,181,105,30,33,170,246,102,210,71,79,148,217,233,174,79,167,166,173,109,91,40,231,123,19,189,74,178,181,17,30,248,101,238,68,255,0,133,170,143,141,200,173,106,162,162,123,80,69,94,104,254,68,245,55,232,190,177,68,80,9,170,131,45,153,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,95,159,45,28,254,167,80,120,45,211,186,171,150,67,73,117,185,88,233,234,108,21,73,10,197,190,141,148,149,50,69,75,79,43,35,68,216,246,209,165,34,166,228,222,230,57,143,118,237,251,151,144,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,84,7,59,220,235,218,26,167,166,154,103,236,190,223,176,113,250,187,239,141,239,245,239,120,250,148,135,181,219,219,240,236,246,110,237,219,151,119,123,167,70,236,234,238,43,202,127,22,190,228,28,109,98,23,107,69,15,136,164,198,109,247,123,165,210,78,235,25,225,233,95,67,53,35,100,232,229,69,127,89,234,233,217,209,168,174,248,250,244,218,215,42,95,73,226,181,175,75,237,90,213,164,121,126,148,94,93,73,29,62,83,103,169,182,178,162,166,137,181,108,163,157,236,94,205,82,68,229,68,123,225,151,183,43,62,38,170,62,54,170,57,170,136,169,152,195,75,188,53,234,245,54,189,104,54,13,171,144,207,73,37,70,69,103,134,107,130,82,65,44,48,69,113,103,88,171,97,141,146,245,122,50,58,152,230,141,21,85,221,81,136,168,231,34,163,150,147,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,20,109,204,63,10,181,96,28,105,106,173,138,205,81,87,53,61,85,225,151,183,186,165,237,115,210,123,133,52,85,211,53,21,173,106,108,108,181,50,53,137,211,170,49,26,138,174,84,87,45,132,242,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,185,137,182,150,228,234,137,29,77,177,172,69,93,147,193,81,47,113,207,123,157,226,118,252,45,141,168,182,42,15,201,203,45,215,219,198,43,121,180,226,217,31,217,251,213,109,190,162,158,221,119,240,108,171,246,125,83,227,115,98,169,236,61,81,146,246,222,173,127,109,203,181,219,122,47,185,76,209,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,59,254,47,198,157,214,245,192,230,164,240,167,170,89,5,93,125,68,116,246,85,192,231,150,153,210,189,176,65,115,166,146,162,223,44,232,229,84,100,113,70,143,129,30,222,141,99,37,143,184,136,144,68,68,179,85,0,0,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,1,159,110,96,156,60,235,110,137,107,109,118,69,172,57,109,94,104,204,210,162,74,155,110,93,82,200,41,223,120,124,80,83,45,66,37,36,115,72,234,86,64,233,217,3,24,187,89,178,54,246,209,24,136,214,244,174,92,28,192,43,56,119,190,197,164,154,189,145,127,173,61,127,137,158,42,154,136,231,168,147,29,170,216,249,55,83,178,22,73,35,225,154,68,70,62,20,110,212,146,84,149,170,207,190,73,96,177,165,62,19,188,172,104,223,203,252,123,211,160,58,168,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,78,235,173,249,173,215,77,116,95,62,212,107,21,61,36,247,44,87,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,233,215,162,167,226,102,90,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,69,58,47,195,197,170,193,193,150,63,195,118,71,106,171,199,217,113,193,221,100,200,169,233,43,27,52,244,213,181,244,206,246,147,163,149,203,43,21,254,34,162,161,200,169,186,52,85,68,106,108,68,67,61,154,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,175,78,157,81,63,2,255,0,185,123,234,133,171,85,120,62,211,107,157,189,180,144,212,88,44,241,98,245,212,144,214,182,165,244,243,219,218,148,201,221,232,136,177,190,88,163,138,161,35,114,117,107,42,25,239,114,42,61,210,40,0,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,169,94,118,154,199,125,151,42,193,120,126,167,135,179,101,166,183,166,99,89,38,230,59,197,213,73,37,69,37,58,116,86,111,143,178,200,170,125,232,253,175,241,95,19,122,198,213,94,23,202,159,65,169,181,147,138,58,12,154,251,69,87,37,139,77,169,211,38,145,237,167,149,96,146,226,201,88,218,8,95,51,30,212,137,253,213,90,150,162,171,187,137,71,35,21,142,106,189,91,231,249,163,249,236,212,223,162,250,61,17,53,57,86,96,191,197,14,1,117,111,77,61,169,236,207,181,185,5,254,197,227,123,29,239,11,226,172,180,80,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,170,29,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,167,78,168,159,129,126,124,186,181,142,197,172,156,35,224,149,54,136,124,61,94,31,111,131,14,186,83,110,123,251,53,84,16,69,27,87,123,152,196,119,118,5,167,159,163,119,53,157,253,155,156,230,57,79,202,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,73,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,0,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,42,175,157,238,169,127,244,105,162,150,251,239,254,151,148,221,237,158,23,254,74,106,9,251,202,207,255,0,73,55,99,31,255,0,11,219,253,154,145,215,148,158,21,117,202,184,210,199,239,182,250,138,72,233,240,235,61,214,247,92,217,158,228,124,144,62,153,212,40,216,145,26,168,175,238,215,68,229,71,43,83,99,94,189,122,162,53,215,188,103,7,141,13,28,177,104,23,20,25,254,149,98,211,111,178,218,174,17,212,91,163,218,244,240,212,181,116,241,85,197,77,213,239,123,223,217,101,67,98,238,57,202,231,246,247,175,69,119,68,180,158,78,58,189,77,154,240,209,93,165,181,19,210,37,203,78,47,19,66,200,33,130,86,191,217,213,207,125,84,51,74,247,117,99,222,234,133,175,98,35,21,58,50,22,110,106,117,71,62,122,130,42,243,71,242,39,169,191,69,245,138,34,128,77,84,20,45,205,131,22,190,227,252,109,101,247,107,189,15,135,164,201,173,246,139,165,174,78,235,31,226,41,89,67,13,35,164,232,213,85,103,73,233,42,25,209,200,142,248,58,244,218,230,170,201,254,71,217,253,76,182,173,83,210,218,236,134,145,41,233,106,45,215,251,93,165,203,19,103,87,202,217,96,173,168,98,116,238,189,136,144,208,49,222,245,99,21,99,254,170,200,187,186,95,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,5,0,243,71,243,217,169,191,69,244,122,34,74,114,58,197,172,85,121,86,174,102,181,20,59,239,86,171,125,158,215,71,83,221,122,118,169,106,228,170,146,162,61,136,187,29,185,244,84,203,213,81,92,157,190,141,84,71,57,22,218,129,152,29,88,193,127,133,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,189,78,87,30,68,244,203,235,94,177,90,85,95,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,12,171,154,83,225,59,202,198,141,252,191,199,189,58,2,184,57,224,225,86,170,12,255,0,75,53,26,26,138,181,185,95,44,247,27,37,68,78,123,123,13,130,134,104,166,137,204,110,221,200,245,117,194,100,114,171,149,21,27,31,68,111,69,87,115,78,79,186,199,125,193,184,160,77,42,167,135,196,89,117,46,223,61,61,100,123,152,206,197,85,13,60,245,116,245,61,85,142,123,182,177,149,49,118,209,204,106,248,157,238,220,177,181,11,191,0,142,188,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,212,3,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,124,213,64,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,91,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,190,0,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,42,231,55,170,95,101,56,113,177,105,157,5,247,194,215,231,121,4,126,38,139,194,239,241,150,186,38,44,211,125,226,177,91,30,202,167,91,157,238,115,94,238,189,19,171,123,136,86,95,2,216,85,215,63,227,7,73,44,86,106,138,72,106,41,114,138,75,219,221,82,247,53,139,5,189,222,58,102,162,181,174,93,238,138,154,70,177,58,116,87,171,81,85,168,170,228,209,153,66,220,212,244,114,197,164,92,92,93,234,113,201,186,82,103,182,248,179,25,41,182,191,251,214,170,166,121,227,169,77,239,123,149,253,201,233,229,159,175,194,214,247,246,53,168,214,34,172,159,228,143,171,212,207,181,106,22,130,87,79,73,29,68,21,17,101,246,184,219,4,189,249,216,246,199,75,90,231,201,239,137,25,26,199,64,141,111,194,245,89,164,95,141,17,118,90,80,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,92,245,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,107,56,148,213,234,157,122,215,156,231,87,38,158,174,74,124,138,241,52,214,244,171,130,40,103,138,220,206,145,81,67,35,34,234,196,124,116,209,195,26,170,43,186,171,21,85,206,85,87,45,202,114,167,208,106,157,27,225,114,131,38,190,209,82,71,125,212,154,132,201,164,123,105,226,73,227,183,62,38,54,130,23,204,199,185,101,103,105,22,165,168,170,222,218,214,72,197,99,92,143,87,86,95,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,17,43,156,70,139,218,180,235,136,107,46,160,98,248,133,37,154,209,159,217,223,87,89,81,76,246,181,149,247,184,106,31,227,37,88,145,221,88,245,138,106,39,61,200,214,182,71,200,231,252,82,44,170,122,14,76,154,233,89,139,107,45,247,65,174,247,157,150,92,218,223,37,198,215,73,34,79,39,244,197,35,81,238,72,81,170,177,69,220,164,74,135,72,247,53,21,254,18,6,239,69,107,90,233,213,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,101,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,147,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,0,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,103,219,153,118,127,77,168,60,105,106,37,85,183,33,171,186,219,108,117,20,214,10,84,153,101,217,70,250,74,104,226,170,167,137,146,34,108,99,107,18,173,87,106,108,115,220,247,183,118,253,203,61,57,45,232,229,247,15,209,172,183,88,174,243,118,233,53,18,225,79,79,107,166,218,197,221,75,109,117,68,110,169,222,215,170,166,249,231,168,139,182,230,49,205,240,219,190,38,200,213,75,21,42,47,158,14,21,106,160,207,244,179,81,161,168,171,91,149,242,207,113,178,84,68,231,183,176,216,40,102,138,104,156,198,237,220,143,87,92,38,71,42,185,81,81,177,244,70,244,85,119,52,228,251,172,119,220,27,138,4,210,170,120,124,69,151,82,237,243,211,214,71,185,140,236,85,80,211,207,87,79,83,213,88,231,187,107,25,83,23,109,28,198,175,137,222,237,203,27,80,187,240,69,94,104,254,68,245,55,232,190,177,68,80,9,170,130,178,249,224,225,87,90,252,3,75,53,26,26,138,68,182,216,239,23,27,37,68,78,123,187,238,158,186,24,166,137,204,110,221,170,196,109,190,100,114,171,145,81,93,31,68,119,85,86,195,94,88,186,165,252,47,227,39,10,241,119,223,102,90,178,223,17,139,92,63,189,123,222,43,197,70,190,18,15,115,28,230,110,174,142,139,227,110,222,157,62,39,35,21,228,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,147,75,126,202,112,227,125,212,202,251,23,133,175,206,242,9,60,53,111,138,223,227,45,116,76,72,97,251,180,122,182,61,149,78,184,183,222,214,189,221,122,175,86,246,212,159,224,207,183,51,75,77,170,203,199,30,167,209,217,173,148,148,20,242,84,91,106,223,21,52,45,137,142,158,123,101,36,211,74,173,106,34,43,228,150,73,36,123,191,23,61,238,114,245,85,85,39,255,0,37,11,181,170,110,27,115,43,20,55,58,71,220,168,243,138,138,186,138,54,204,213,158,24,38,160,162,108,82,190,62,187,154,199,186,9,154,215,42,116,114,197,34,39,93,171,210,5,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,56,167,54,12,90,197,144,112,75,151,221,174,244,62,34,175,25,184,90,46,150,185,59,175,103,135,170,125,116,52,142,147,163,85,17,253,96,171,168,103,71,34,183,227,235,211,115,90,169,74,218,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,54,230,51,197,210,189,174,142,166,155,123,216,244,143,187,4,146,197,220,216,174,102,253,205,248,154,138,105,164,0,65,94,99,252,191,232,248,136,177,75,171,122,67,142,255,0,174,197,7,134,130,90,106,121,32,167,143,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,185,88,169,4,213,64,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,8,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,64,57,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,163,62,19,188,172,104,223,203,252,123,211,160,58,168,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,74,245,231,45,159,211,100,220,81,218,240,203,118,67,87,87,79,135,98,244,148,213,150,247,44,169,5,13,198,162,89,106,36,86,53,200,140,87,201,77,37,10,185,236,235,213,27,27,85,122,199,181,189,43,146,94,142,95,101,202,179,174,32,106,38,236,217,105,173,235,135,81,199,181,142,241,117,82,73,79,87,80,189,81,251,227,236,178,42,111,114,179,107,252,87,194,238,177,185,22,218,138,224,231,113,133,90,171,244,95,79,117,26,106,138,180,185,88,242,137,108,148,241,53,237,236,58,10,234,73,38,149,207,110,221,202,244,117,190,20,106,163,145,17,29,39,84,119,84,86,192,174,93,90,199,125,209,190,46,48,74,155,68,62,34,147,48,184,65,135,93,41,183,49,157,234,90,249,226,141,171,189,204,122,183,181,58,83,207,209,187,92,254,198,205,205,107,220,166,133,0,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,116,243,83,214,59,238,145,112,143,119,166,199,33,233,87,158,220,34,195,164,169,220,207,239,90,90,152,39,146,165,118,61,142,71,247,32,167,150,14,159,11,155,223,222,215,35,152,136,180,153,162,154,95,117,214,173,92,196,52,162,204,234,184,234,50,155,197,53,181,245,20,212,78,171,125,28,15,122,119,170,150,38,170,43,217,12,93,201,95,241,53,17,145,185,85,205,68,85,77,46,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,66,252,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,117,94,102,154,41,252,105,225,31,41,240,247,15,11,95,130,117,205,104,247,203,178,25,124,20,19,120,136,228,233,27,220,238,180,178,212,236,106,109,235,42,69,185,200,221,221,104,175,73,243,175,225,126,169,225,186,153,236,191,105,253,146,200,45,215,223,5,223,236,248,175,11,83,28,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,46,251,152,222,83,98,206,121,117,102,153,174,45,93,227,108,185,5,191,29,186,91,170,123,79,143,191,75,61,210,130,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,77,156,39,121,167,209,191,152,24,247,168,192,105,76,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,128,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,115,253,126,214,59,23,15,250,53,150,107,22,71,15,136,164,198,109,238,168,142,155,115,217,226,234,158,228,142,154,155,123,24,245,143,187,60,145,69,220,216,173,102,253,206,248,90,170,102,92,210,159,11,26,41,252,187,112,251,132,232,228,151,15,27,87,143,219,215,199,206,217,123,145,190,186,121,95,81,85,218,119,110,53,88,82,121,165,72,247,49,29,219,70,110,234,238,170,189,84,138,188,206,180,183,248,161,193,182,107,225,44,94,211,186,226,94,31,41,183,255,0,125,118,124,47,133,145,60,92,254,247,181,175,219,67,37,111,192,237,221,122,252,45,87,163,10,43,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,211,240,34,175,52,127,34,122,155,244,95,88,162,40,4,213,65,29,121,135,225,87,92,255,0,130,221,85,177,89,170,41,33,168,165,179,178,246,247,84,189,205,98,193,111,169,138,186,102,162,181,174,93,238,138,154,70,177,58,116,87,171,81,85,168,170,228,207,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,196,243,127,202,108,89,207,5,250,123,154,226,213,222,54,203,144,102,22,155,165,186,167,180,248,251,244,179,218,107,228,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,16,91,149,199,158,205,50,250,215,163,214,151,252,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,21,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,30,255,0,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,204,182,154,51,224,103,84,46,186,199,194,94,153,231,151,214,213,173,202,123,63,179,107,39,171,173,117,92,245,115,208,205,37,20,149,82,74,228,71,57,243,58,153,102,94,189,85,22,69,69,115,186,110,94,234,0,42,175,154,231,2,223,219,241,65,162,152,103,254,145,85,159,209,80,187,252,215,54,233,29,58,55,254,119,197,61,174,255,0,105,50,179,252,34,98,213,0,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,8,43,204,127,151,253,31,17,22,41,117,111,72,113,223,245,216,160,240,208,75,77,79,36,20,241,228,84,187,217,30,218,135,204,248,227,100,208,198,170,246,76,174,220,177,196,177,57,31,247,43,20,149,225,59,202,198,141,252,191,199,189,58,3,170,128,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,114,124,185,50,155,22,13,203,171,11,205,114,154,239,5,101,199,237,249,21,210,227,83,218,124,157,138,88,46,149,242,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,138,65,213,140,235,248,161,170,121,150,166,123,47,217,159,107,114,11,141,247,193,119,251,222,23,197,84,201,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,11,212,229,151,162,159,193,110,17,241,111,17,112,241,85,249,223,76,214,179,100,187,225,139,198,193,15,135,142,62,177,177,205,233,75,21,54,246,174,238,146,172,187,92,173,219,210,85,28,171,138,173,45,254,52,240,227,168,186,103,13,139,219,53,247,156,126,171,217,84,94,43,195,247,110,145,51,189,67,247,138,246,53,189,42,162,129,223,27,145,139,211,163,250,181,92,139,155,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,52,232,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,122,116,234,171,248,158,212,0,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,185,140,241,237,252,171,216,160,211,125,59,131,196,106,110,77,111,241,148,149,19,211,239,165,178,208,189,239,137,43,28,143,77,147,76,175,142,70,197,23,189,168,230,57,242,166,214,182,57,186,175,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,189,40,242,155,37,20,207,119,128,170,220,244,142,68,108,136,143,72,103,99,59,177,175,87,181,58,190,62,227,223,20,138,72,0,1,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,86,94,151,243,136,169,202,184,163,91,54,87,140,82,89,244,131,34,168,166,178,218,159,83,44,80,214,217,158,178,171,89,114,171,153,207,72,149,146,44,137,223,143,118,200,99,99,22,55,57,209,72,181,54,148,0,57,255,0,16,185,77,247,6,208,45,75,205,113,106,239,5,122,199,240,251,205,210,221,83,218,100,157,138,168,40,165,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,115,94,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,55,108,238,39,84,124,115,70,142,147,180,178,58,69,0,67,254,104,26,247,171,28,59,104,21,131,53,209,204,175,236,253,234,183,48,165,181,207,83,224,105,170,247,210,190,138,182,71,71,178,162,57,24,157,95,12,107,213,19,119,195,211,175,69,84,88,1,195,215,49,238,51,179,157,125,211,76,43,41,214,79,27,101,200,51,11,53,174,227,77,246,118,213,31,126,150,122,216,163,150,61,236,166,107,219,185,143,114,117,106,163,147,175,84,84,95,121,119,228,117,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,110,254,218,117,87,201,12,106,232,251,169,35,98,175,1,92,211,46,186,135,144,219,52,95,137,106,154,71,95,110,149,30,22,203,149,67,78,230,62,231,91,81,85,4,84,180,18,210,82,193,218,99,213,102,151,165,71,88,227,70,70,198,185,187,186,200,233,21,198,39,24,191,202,86,169,232,255,0,218,26,63,23,134,102,190,214,183,95,126,243,183,236,254,221,77,175,101,199,224,130,89,101,236,67,45,95,220,51,111,115,187,239,94,173,103,73,63,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,0,4,42,230,51,199,183,242,175,98,131,77,244,238,15,17,169,185,53,191,198,82,84,79,79,190,150,203,66,247,190,36,172,114,61,54,77,50,190,57,27,20,94,246,163,152,231,202,155,90,216,230,234,188,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,244,163,202,108,148,83,61,222,2,171,115,210,57,17,178,34,61,33,157,140,238,198,189,94,212,234,248,251,143,124,82,41,32,1,23,248,228,227,143,13,225,11,13,109,45,43,41,47,154,139,124,167,115,236,54,23,189,118,70,206,170,223,27,89,181,81,204,166,107,145,200,141,69,71,204,246,171,24,173,70,203,44,94,127,128,30,61,173,220,91,88,170,241,140,214,11,85,159,83,109,94,42,178,166,215,107,167,170,74,90,139,92,111,129,172,172,99,164,71,50,47,142,165,176,172,75,51,222,174,141,100,68,70,185,26,217,128,1,89,124,109,115,76,186,233,134,180,88,180,231,65,170,105,46,22,220,62,240,143,206,101,117,59,162,158,182,122,106,185,33,169,178,177,213,48,43,97,102,216,149,93,83,19,100,85,89,99,237,185,189,183,164,147,127,134,142,34,240,78,40,52,178,131,83,48,90,143,242,84,119,138,45,147,127,70,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,118,63,241,69,252,81,56,87,11,28,113,212,234,87,18,90,171,194,222,164,178,146,43,238,49,148,100,12,197,174,109,124,80,37,198,221,75,95,35,18,137,241,245,69,125,76,49,116,115,93,27,87,185,12,82,57,232,215,68,233,38,153,64,0,0,35,87,13,124,102,216,181,195,88,53,75,64,111,118,175,101,102,122,115,144,94,105,225,72,24,247,82,220,236,244,183,7,83,71,82,215,47,94,220,204,221,11,37,141,203,209,206,123,100,143,170,57,241,195,37,64,5,21,234,199,48,222,59,52,191,84,243,45,51,254,97,253,167,246,75,32,184,216,188,111,217,43,60,62,43,194,212,201,15,119,183,225,157,179,119,111,118,221,206,233,215,167,85,233,212,179,254,94,252,74,95,120,161,225,198,223,154,230,41,191,41,178,92,39,199,175,181,44,165,101,60,53,149,80,178,57,25,60,108,99,149,19,124,19,192,175,232,140,111,119,186,140,99,88,140,67,202,115,64,215,189,88,225,219,64,172,25,174,142,101,127,103,239,85,185,133,45,174,122,159,3,77,87,190,149,244,85,178,58,61,149,17,200,196,234,248,99,94,168,155,190,30,157,122,42,162,192,14,30,185,143,113,157,156,235,238,154,97,89,78,178,120,219,46,65,152,89,173,119,26,111,179,182,168,251,244,179,214,197,28,177,239,101,51,94,221,204,123,147,171,85,28,157,122,162,162,251,203,191,41,175,140,158,102,252,73,227,252,71,102,120,86,138,103,31,101,113,108,70,225,38,61,29,51,236,84,19,205,81,85,74,247,71,85,60,143,168,100,202,187,167,73,81,155,85,141,237,50,37,86,53,234,245,89,127,202,219,90,181,219,136,77,44,204,53,51,90,245,59,237,55,111,32,109,138,217,69,236,90,58,47,3,216,166,142,105,165,238,83,71,31,119,187,226,226,110,215,55,224,240,253,81,87,122,162,125,124,44,113,199,83,169,92,73,106,175,11,122,146,202,72,175,184,198,81,144,51,22,185,181,241,64,151,27,117,45,124,140,74,39,199,213,21,245,48,197,209,205,116,109,94,228,49,72,231,163,93,19,164,154,101,0,115,254,33,114,155,238,13,160,90,151,154,226,213,222,10,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,230,188,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,220,78,168,248,230,141,29,39,105,100,116,138,0,0,66,174,99,60,123,127,42,246,40,52,223,78,224,241,26,155,147,91,252,101,37,68,244,251,233,108,180,47,123,226,74,199,35,211,100,211,43,227,145,177,69,239,106,57,142,124,169,181,173,142,110,151,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,196,234,143,142,104,209,210,118,150,71,72,160,1,21,120,196,227,23,249,74,213,61,31,251,67,71,226,240,204,215,218,214,235,239,222,118,253,159,219,169,181,236,184,252,16,75,44,189,136,101,171,251,134,109,238,119,125,235,213,172,233,39,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,8,43,198,215,51,173,56,208,202,59,230,151,233,37,111,218,141,73,103,140,180,212,205,70,244,109,46,53,85,216,84,100,242,73,36,82,69,83,52,115,61,159,222,237,71,55,116,83,50,87,68,230,163,29,232,57,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,245,216,231,181,140,99,145,140,153,64,21,129,175,156,218,232,240,222,43,49,235,78,153,92,190,210,105,14,47,220,163,202,146,219,77,2,201,124,170,145,36,100,146,82,212,203,187,185,13,63,221,62,37,141,97,108,210,50,84,89,29,19,227,145,44,167,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,7,31,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,224,175,6,220,219,234,114,44,202,108,19,138,121,169,40,153,146,94,42,42,45,153,68,61,170,107,117,153,146,164,73,79,111,150,22,198,142,101,51,92,146,244,171,150,89,30,222,227,18,85,216,142,153,142,102,156,96,113,57,195,103,16,214,252,67,72,245,122,174,215,98,188,226,244,119,181,160,154,203,107,170,101,52,238,168,169,167,123,98,124,180,174,151,99,146,153,175,84,123,222,168,247,191,162,163,118,177,190,131,149,183,27,186,237,196,38,169,230,26,103,173,121,47,218,110,222,62,219,237,178,183,193,209,209,120,30,197,76,112,205,23,110,154,8,251,189,223,23,19,183,57,223,7,135,232,136,187,213,82,202,129,89,124,209,120,217,226,47,135,173,104,198,52,231,70,179,42,76,110,219,62,47,29,238,174,86,218,105,106,231,170,158,106,186,136,118,189,213,49,200,214,177,141,165,106,181,24,214,175,89,36,220,174,248,17,159,87,43,110,40,248,177,226,83,84,243,15,226,222,115,246,143,12,199,49,246,247,63,163,45,180,125,139,165,69,76,126,23,252,30,40,229,118,232,96,173,252,58,177,54,252,93,21,89,214,74,234,63,25,182,45,36,227,19,21,225,159,57,181,118,173,89,222,63,110,168,178,94,41,216,247,201,5,226,162,186,174,153,180,213,12,78,189,97,151,181,11,89,35,81,22,57,21,119,245,99,213,240,201,80,1,18,172,28,109,218,172,188,113,231,28,36,106,60,244,148,20,242,84,81,77,137,222,42,106,155,19,29,60,246,203,115,217,105,72,219,10,34,190,73,100,172,149,146,203,47,87,61,237,133,168,170,177,180,150,160,0,67,94,41,248,227,169,211,94,36,180,171,133,189,54,101,36,183,220,159,40,199,217,148,220,220,248,167,75,117,186,170,190,54,45,19,35,234,170,202,153,162,234,231,58,70,167,110,25,99,115,17,206,149,178,67,50,129,23,249,128,241,49,153,112,161,166,152,86,169,97,244,52,151,22,59,56,164,182,221,237,149,40,141,101,198,221,37,13,107,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,247,93,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,0,4,0,230,183,197,30,187,112,215,252,46,254,10,103,63,103,62,209,251,111,218,127,209,148,117,157,255,0,15,224,123,63,225,49,73,183,111,126,95,234,244,235,187,223,215,162,116,231,252,175,248,204,226,79,136,157,125,191,225,90,199,169,31,104,44,180,88,125,85,210,10,111,99,208,82,108,170,101,109,20,109,147,125,60,17,189,122,50,105,19,162,174,223,139,175,78,168,138,150,126,1,13,117,243,142,58,158,28,120,217,196,52,123,56,101,35,244,235,52,197,237,175,154,174,71,197,78,251,29,198,107,133,108,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,105,148,0,0,141,90,143,198,109,139,73,56,196,197,120,103,206,109,93,171,86,119,143,219,170,44,151,138,118,61,242,65,120,168,174,171,166,109,53,67,19,175,88,101,237,66,214,72,212,69,142,69,93,253,88,245,124,50,84,0,8,213,196,167,25,182,45,15,214,13,45,208,27,37,171,218,185,158,163,100,22,106,121,146,118,61,180,182,203,61,85,193,180,210,84,185,201,211,185,51,246,204,200,163,106,244,107,152,233,36,232,141,100,115,73,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,21,120,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,27,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,123,210,49,88,137,181,178,190,42,22,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,227,160,112,209,196,94,119,194,254,169,208,106,102,11,81,254,74,142,241,69,178,31,233,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,126,40,191,138,46,130,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,221,17,202,198,239,98,178,70,166,199,181,87,165,128,81,183,50,254,56,234,120,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,190,54,72,178,61,85,92,198,67,8,11,84,229,89,199,143,254,8,225,83,87,239,95,229,98,196,47,183,59,143,252,195,41,172,141,103,107,254,144,232,159,36,223,228,233,216,223,236,152,90,160,7,42,226,199,202,198,178,124,191,200,125,58,115,62,220,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,96,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,8,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,183,200,230,244,87,35,29,177,136,249,28,155,24,229,76,246,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,187,35,107,186,43,145,141,222,245,124,142,77,239,114,173,133,114,172,224,59,255,0,4,113,87,171,246,95,242,178,226,22,43,157,187,254,97,244,215,182,191,187,255,0,72,108,76,146,31,242,117,12,119,246,79,28,243,191,36,255,0,82,126,218,120,174,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,31,85,70,83,77,47,71,53,209,181,59,115,75,35,158,142,108,174,146,27,137,0,0,69,94,62,184,215,197,120,83,211,138,187,37,166,231,226,53,55,38,183,205,30,57,111,167,88,223,37,6,244,116,109,185,212,36,141,123,27,12,79,69,86,53,237,94,244,140,86,34,109,108,175,138,133,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,232,28,52,113,23,157,240,191,170,116,26,153,130,212,127,146,163,188,81,108,135,250,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,189,159,138,47,226,139,160,142,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,100,0,230,201,194,31,241,119,78,63,152,44,42,139,126,95,128,91,223,237,102,201,95,218,142,171,29,133,38,158,109,177,189,21,139,52,15,123,165,111,71,49,93,27,167,106,247,94,144,177,41,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,81,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,2,21,115,43,227,94,221,195,166,156,87,105,126,21,115,233,169,185,117,189,177,211,49,171,85,4,150,171,93,74,84,196,251,156,83,198,212,98,204,199,192,230,70,212,149,175,108,143,100,170,142,107,21,175,164,28,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,39,193,71,10,54,46,18,244,106,139,13,237,90,171,50,251,151,74,204,166,247,69,11,219,227,234,183,61,99,141,29,34,171,214,24,24,254,212,105,209,141,94,143,147,182,199,203,34,20,109,196,221,218,235,96,226,239,85,239,182,43,157,93,186,229,110,212,139,237,93,29,101,36,206,134,122,105,227,185,204,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,46,83,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,125,101,168,7,42,226,83,137,77,56,225,91,78,19,83,117,53,46,179,80,77,112,130,215,73,73,107,165,73,234,170,234,165,71,189,35,98,61,204,141,189,35,138,89,21,100,123,27,182,53,68,85,114,181,174,245,90,103,170,186,113,172,152,172,25,174,150,230,150,172,154,203,81,181,190,38,223,80,146,118,100,116,108,147,179,51,63,175,12,200,201,35,87,69,34,54,70,110,68,115,81,125,199,171,6,112,120,133,202,111,184,55,26,26,151,154,226,213,222,10,245,143,234,133,230,233,110,169,237,50,78,197,84,23,105,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,23,105,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,196,234,143,142,104,209,210,118,150,71,72,160,10,107,231,55,161,117,152,182,178,216,181,230,209,102,217,101,205,173,241,219,174,149,113,172,242,127,76,82,53,88,213,153,92,139,20,93,202,68,167,108,108,107,145,95,225,39,118,196,86,185,206,243,252,157,245,162,213,167,92,67,94,180,255,0,40,203,233,44,214,140,254,206,202,74,58,122,150,53,172,175,189,195,80,207,7,18,74,173,234,199,172,83,86,181,141,87,53,178,62,70,179,226,145,98,66,90,243,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,95,247,21,90,165,252,22,225,199,81,117,50,27,239,177,171,236,216,253,87,178,171,124,47,136,237,93,37,103,102,135,238,213,143,107,186,213,75,3,126,54,171,19,175,87,244,106,57,83,54,214,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,83,225,175,72,105,180,23,65,176,109,35,134,10,72,234,49,219,60,48,220,22,146,121,102,130,91,139,250,203,91,52,111,151,163,213,146,84,201,52,136,138,141,232,143,68,70,181,17,26,148,3,196,221,218,235,96,226,239,85,239,182,43,157,93,186,229,110,212,139,237,93,29,101,36,206,134,122,105,227,185,204,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,46,83,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,125,101,168,57,87,22,62,86,53,147,229,254,67,233,211,153,246,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,75,0,17,215,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,77,187,251,105,213,95,36,49,171,163,238,164,141,207,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,30,215,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,52,39,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,232,142,86,55,123,21,146,53,54,61,170,189,44,2,170,249,231,126,73,254,164,253,180,241,92,169,248,227,166,211,91,173,7,11,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,62,170,140,166,154,94,142,107,163,106,118,230,150,71,61,28,217,93,36,55,18,1,0,57,161,112,45,252,107,197,95,174,58,57,134,120,189,73,178,236,246,197,53,19,182,205,125,181,199,27,145,122,66,141,95,17,89,15,72,251,125,21,175,124,72,248,254,245,205,167,141,41,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,17,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,111,74,60,166,201,69,51,221,224,42,183,61,35,145,27,34,35,210,25,216,206,236,107,213,237,78,175,143,184,247,197,34,146,0,171,94,104,60,193,42,109,53,55,174,23,180,90,235,72,247,190,157,212,25,133,242,154,88,170,89,178,104,170,169,235,44,171,20,176,57,168,244,107,224,115,231,138,93,241,189,29,23,194,246,191,165,80,147,43,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,81,238,123,88,247,181,24,251,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,243,250,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,59,100,141,146,77,177,62,8,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,25,225,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,37,7,43,222,5,191,141,121,83,53,199,88,240,207,23,166,214,93,254,199,166,173,118,216,111,183,72,228,106,39,88,85,171,226,40,225,233,39,115,170,181,143,149,25,31,222,181,181,17,164,170,231,55,165,191,106,248,113,177,106,101,5,139,197,87,224,153,4,126,38,183,197,108,240,118,186,214,44,51,125,218,189,27,38,250,166,219,155,238,107,158,222,157,83,163,123,138,86,175,1,58,153,149,105,127,23,26,103,113,197,170,251,126,222,200,40,177,155,140,15,146,68,134,170,134,190,118,83,202,201,26,199,183,126,222,227,101,98,59,171,82,88,98,122,181,219,58,26,41,6,107,56,170,213,47,227,79,17,218,139,169,144,223,125,179,65,121,200,42,189,149,91,225,124,63,118,215,19,251,52,63,118,172,99,155,210,150,40,27,241,181,30,189,58,191,171,149,202,182,253,202,51,76,242,173,59,225,30,27,142,83,73,225,62,218,228,21,121,53,186,7,199,36,115,54,134,72,41,233,226,124,141,123,27,211,185,225,93,43,21,187,154,232,165,137,232,239,139,162,66,190,117,126,105,241,111,151,244,62,163,113,36,87,42,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,170,43,234,97,139,163,154,232,218,189,200,98,145,207,70,186,39,73,53,143,128,80,15,52,127,61,154,155,244,95,71,162,44,127,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,27,228,73,24,170,142,123,33,155,224,17,43,152,55,27,118,174,20,48,8,236,88,196,244,149,218,139,149,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,157,41,175,134,75,181,214,255,0,197,222,148,95,111,183,58,187,141,202,227,169,22,42,186,202,202,185,157,52,245,51,201,115,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,105,36,16,3,157,95,149,140,91,230,5,15,167,92,72,21,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,62,151,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,71,252,63,142,158,28,115,45,113,202,120,125,167,204,253,149,148,227,23,6,218,90,235,195,89,69,75,118,174,73,146,9,105,168,100,145,200,178,205,28,234,145,44,110,107,93,35,151,116,41,43,17,207,72,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,41,91,157,95,154,124,91,229,253,15,168,220,78,171,202,179,143,31,252,17,194,166,175,222,191,202,197,136,95,110,119,31,249,134,83,89,26,206,215,253,33,209,62,73,191,201,211,177,191,217,48,181,64,0,41,91,157,95,154,124,91,229,253,15,168,220,73,21,202,159,142,58,157,74,181,80,112,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,234,138,250,152,98,232,230,186,54,175,114,24,164,115,209,174,137,210,77,99,224,17,215,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,77,187,251,105,213,95,36,49,171,163,238,164,141,164,190,30,178,155,238,115,198,134,154,102,185,77,119,141,189,100,26,161,102,186,92,106,123,76,143,191,85,61,218,41,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,198,143,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,18,252,69,224,156,47,233,101,126,166,103,85,31,229,104,236,244,91,38,254,147,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,236,103,226,171,248,34,231,175,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,214,21,203,11,151,189,170,255,0,106,164,226,59,95,49,58,75,141,182,227,79,83,14,59,139,95,173,13,154,10,152,36,108,61,155,179,145,242,43,94,199,53,106,89,28,83,64,168,168,172,157,139,253,147,142,1,204,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,168,246,177,207,123,218,175,127,63,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,226,116,86,73,52,104,232,251,171,35,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,21,65,205,7,152,37,53,218,154,245,194,246,139,93,106,216,198,84,58,131,48,190,83,75,45,51,247,195,45,85,61,101,149,98,150,6,185,88,174,100,14,124,241,75,178,70,43,162,248,152,231,245,173,108,55,0,204,181,6,166,235,75,134,99,213,119,87,216,236,245,183,251,154,194,137,178,142,221,73,18,203,81,81,43,220,168,214,49,173,78,137,213,126,39,185,140,110,231,189,173,95,62,126,174,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,151,105,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,141,242,36,140,85,71,61,144,205,240,114,174,44,124,172,107,39,203,252,135,211,167,51,88,119,254,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,186,81,229,54,74,41,152,223,31,75,181,233,28,136,217,17,88,179,64,247,247,99,94,172,114,244,124,125,198,50,89,20,191,75,182,175,97,182,237,23,173,215,186,57,234,238,152,157,46,47,38,95,20,148,144,43,103,170,183,54,145,106,154,232,227,155,98,163,221,18,34,163,100,217,239,84,71,109,247,244,168,188,39,156,159,16,88,246,163,223,111,217,102,61,106,202,240,203,173,194,122,138,44,118,161,98,164,170,180,82,170,204,176,211,83,215,65,11,119,237,238,66,143,146,120,101,115,219,10,116,237,171,220,227,186,243,64,212,106,157,95,229,249,164,250,165,85,138,213,227,111,202,242,139,69,221,45,149,53,49,84,62,6,77,106,184,61,157,36,137,85,175,99,154,173,123,21,81,175,86,57,187,217,27,247,70,218,202,225,235,41,177,96,218,251,166,153,174,83,93,224,172,184,254,97,102,186,92,106,123,79,147,177,75,5,108,82,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,142,151,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,46,221,253,180,232,140,142,24,213,210,118,146,71,117,94,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,134,242,74,171,231,157,249,39,250,147,246,210,170,203,126,229,105,199,183,219,186,59,15,10,58,161,6,204,130,213,111,240,120,133,210,158,159,164,117,244,52,144,43,146,142,161,172,78,145,205,12,17,57,89,47,68,108,145,198,168,245,73,90,142,158,202,128,7,42,226,95,136,188,19,133,253,44,175,212,204,234,163,252,173,29,158,139,100,223,210,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,221,140,252,85,127,4,92,245,235,166,186,106,63,17,122,143,113,213,13,80,188,248,235,173,119,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,185,221,19,170,185,92,231,61,238,123,222,247,186,194,185,97,114,247,181,95,237,84,156,71,107,230,39,73,113,182,220,105,234,97,199,113,107,245,161,179,65,83,4,141,135,179,118,114,62,69,107,216,230,173,75,35,138,104,21,21,21,147,177,127,178,113,192,57,138,112,43,83,194,214,100,185,198,159,80,85,191,74,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,245,30,214,57,239,123,85,239,231,252,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,220,78,138,201,38,141,29,31,117,100,110,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,98,149,185,178,112,135,252,34,212,127,230,11,10,162,217,136,103,247,7,251,89,178,87,247,100,165,200,166,89,167,155,108,111,68,122,67,59,24,233,91,209,207,70,200,217,218,189,166,44,44,88,255,0,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,151,125,173,124,90,105,62,139,232,21,47,16,55,27,191,141,178,228,22,246,84,98,177,248,122,152,253,181,85,61,20,149,116,116,221,82,23,190,155,188,200,151,239,37,98,53,157,126,46,139,238,92,246,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,237,146,71,199,14,245,248,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,91,79,42,62,10,63,134,88,172,28,74,106,101,178,213,83,146,101,182,250,122,156,74,46,157,233,172,246,185,163,115,150,163,122,57,99,108,213,81,200,207,115,91,190,56,147,106,189,22,105,162,109,138,153,172,226,199,205,62,178,124,192,200,125,70,115,197,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,138,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,121,77,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,157,178,70,201,38,216,159,4,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,12,240,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,147,171,147,6,136,106,133,53,215,37,215,122,203,230,65,96,194,107,41,219,106,163,183,54,56,210,139,39,157,174,145,31,43,247,245,114,178,145,200,168,217,35,99,85,100,150,70,54,84,70,84,68,251,95,6,107,56,177,243,79,172,159,48,50,31,81,156,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,146,163,188,81,108,155,250,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,138,47,226,137,213,65,26,185,138,232,229,139,89,56,71,206,233,174,243,120,122,188,62,223,62,99,107,169,218,247,246,106,168,32,150,71,38,198,189,136,238,236,11,81,7,87,110,107,59,251,246,185,204,106,20,25,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,244,235,209,83,241,45,123,154,158,117,252,80,224,23,73,53,47,217,126,204,251,91,144,88,47,190,11,191,222,240,190,42,203,91,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,10,214,225,59,205,62,141,252,192,199,189,70,2,122,115,175,214,251,170,221,112,222,27,161,177,210,54,218,218,122,124,226,162,228,233,28,233,228,157,93,91,71,20,12,111,185,172,99,90,147,57,202,187,149,234,248,209,54,108,94,228,117,229,89,163,150,45,93,226,226,209,83,145,205,214,147,2,183,203,152,199,77,181,255,0,223,85,84,211,193,29,50,111,99,218,172,237,207,81,20,253,126,38,187,177,177,205,86,189,85,47,164,205,103,22,62,105,245,147,230,6,67,234,51,158,43,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,81,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,87,95,21,188,213,53,183,2,226,142,247,143,104,210,82,82,98,120,53,69,78,57,93,101,191,80,65,81,5,222,227,79,44,241,79,86,231,68,141,168,137,155,213,169,27,25,80,157,82,157,143,114,39,113,241,36,149,197,184,186,169,227,23,129,174,32,115,183,105,101,94,29,79,102,197,242,43,67,21,215,120,174,16,85,189,44,239,149,219,30,140,142,86,189,137,43,55,35,162,70,116,124,106,199,189,123,141,142,141,142,255,0,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,151,233,118,213,236,54,221,162,245,186,247,71,61,93,211,19,165,197,228,203,226,146,146,5,108,245,86,230,210,45,83,93,28,115,108,84,123,162,68,84,108,155,61,234,136,237,190,254,149,23,132,243,147,226,11,30,212,123,237,251,44,199,173,89,94,25,117,184,79,81,69,142,212,44,84,149,86,138,85,89,150,26,106,122,232,33,110,253,189,200,81,242,79,12,174,123,97,78,157,181,123,156,91,166,138,106,53,78,175,233,30,33,170,85,88,173,94,54,252,174,207,77,119,75,101,77,76,85,15,129,147,49,30,206,146,68,170,215,177,205,86,189,138,168,215,171,28,221,236,141,251,163,111,159,226,95,136,188,19,133,253,44,175,212,204,234,163,252,173,29,158,139,100,223,210,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,221,140,252,85,127,4,92,251,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,187,35,107,186,43,145,141,222,245,124,142,77,239,114,175,149,203,48,12,203,5,166,199,234,179,12,122,174,210,204,170,207,29,254,208,149,40,141,125,85,186,73,101,138,42,132,103,93,205,99,221,4,138,205,200,155,153,181,237,234,199,177,206,249,41,177,107,237,94,43,113,205,105,232,119,217,109,87,10,59,93,101,79,117,137,218,170,171,142,166,74,120,246,42,239,118,230,81,84,175,84,69,106,118,250,57,81,92,212,94,235,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,196,232,172,146,104,209,209,247,86,70,232,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,5,85,243,206,252,147,253,73,251,105,85,101,186,114,167,227,170,167,49,142,131,133,141,87,175,171,169,190,210,211,164,56,85,115,105,98,108,14,183,82,81,49,61,154,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,151,223,243,69,227,103,38,225,206,213,140,105,206,141,102,85,118,61,69,186,84,71,123,171,149,182,154,122,168,35,178,109,168,135,107,221,83,27,217,190,74,134,181,90,140,106,185,18,158,77,202,196,115,18,79,43,192,87,51,61,80,215,172,202,217,162,122,145,164,181,121,21,246,74,125,235,146,227,44,142,38,69,4,105,3,31,83,113,167,149,237,138,38,117,89,100,146,104,158,212,87,190,40,162,166,87,61,168,182,62,84,175,52,94,95,245,150,138,203,151,19,122,33,142,247,173,83,120,155,142,113,107,130,73,231,170,142,170,89,229,158,107,179,123,143,126,232,87,187,210,88,227,70,54,22,198,217,17,170,197,149,209,65,110,26,56,139,206,248,95,213,58,13,76,193,106,63,201,81,222,40,182,67,253,39,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,222,207,197,23,241,69,178,158,41,121,174,96,143,225,198,207,73,162,149,93,237,66,212,108,125,124,107,41,106,230,111,216,238,235,29,21,70,249,218,216,164,90,200,228,73,91,6,212,103,245,27,80,189,35,88,91,61,75,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,249,71,170,207,244,183,59,210,255,0,179,159,110,172,94,204,251,91,143,209,229,54,127,239,168,102,241,86,186,173,221,137,254,233,238,217,187,182,255,0,129,251,94,157,61,237,78,168,79,254,92,220,202,109,218,95,98,159,70,120,152,204,60,62,33,101,183,247,49,139,236,244,213,85,117,84,155,30,198,37,177,204,167,138,71,201,14,199,57,241,57,221,59,77,137,209,245,115,29,19,34,225,92,193,184,219,186,241,95,159,199,98,198,39,171,161,211,172,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,234,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,31,91,222,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,240,53,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,189,58,244,69,252,12,203,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,105,39,133,93,82,254,52,240,227,167,90,153,53,247,219,53,247,156,126,151,218,181,190,23,195,247,110,145,51,179,93,247,104,198,53,189,42,162,157,191,3,81,139,211,171,58,181,90,171,231,248,233,205,109,88,7,7,218,183,125,188,211,213,205,79,85,139,213,217,24,218,102,53,207,73,238,13,240,48,185,81,206,106,108,108,181,49,185,235,215,170,49,28,168,142,84,70,174,120,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,211,70,147,224,191,194,253,44,195,116,207,218,158,211,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,84,15,58,191,52,248,183,203,250,31,81,184,144,42,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,247,185,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,110,143,147,218,148,176,71,75,28,183,93,236,167,138,158,14,237,77,67,147,195,53,85,204,233,213,58,183,222,147,0,20,3,205,31,207,102,166,253,23,209,232,136,213,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,130,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,233,20,113,254,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,191,60,58,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,8,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,30,175,132,239,52,250,55,243,3,30,245,24,13,41,130,0,115,171,242,177,139,124,192,161,244,235,137,74,197,138,114,163,227,95,248,101,149,65,195,94,166,92,238,181,56,222,91,112,167,166,196,165,235,222,134,207,116,154,71,53,105,246,35,86,70,195,85,36,140,247,181,219,35,149,55,43,17,38,154,86,220,160,43,131,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,213,85,149,51,69,213,206,116,141,78,220,50,198,230,35,157,43,100,134,165,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,194,121,188,225,247,221,63,211,142,28,48,172,159,61,186,230,183,91,45,190,255,0,71,87,127,186,49,141,170,184,72,212,182,34,200,244,103,255,0,217,21,202,249,21,168,139,36,146,191,116,142,242,188,149,60,211,229,63,47,235,189,70,220,93,72,5,43,115,171,243,79,139,124,191,161,245,27,137,0,11,201,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,198,249,18,70,42,163,158,200,102,248,0,165,110,117,126,105,241,111,151,244,62,163,113,32,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,239,114,253,227,186,197,197,86,43,30,21,148,191,193,106,110,63,111,73,46,52,221,31,39,181,41,96,142,150,57,110,187,217,79,21,60,29,218,154,135,39,134,106,171,153,211,170,117,111,189,38,1,205,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,189,21,200,199,108,98,62,71,38,198,57,83,61,156,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,110,200,218,238,138,228,99,119,189,95,35,147,123,220,171,245,240,157,230,159,70,254,96,99,222,163,1,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,86,230,247,130,241,29,67,172,180,153,214,164,93,61,181,166,213,123,168,240,233,237,240,62,42,27,87,86,163,164,163,154,37,115,182,86,59,183,189,210,185,203,226,26,196,115,21,173,137,96,167,137,92,53,228,154,95,136,235,206,13,145,107,70,49,73,127,194,104,239,16,173,234,142,173,100,88,27,3,186,183,196,73,28,108,123,166,100,46,115,103,88,54,185,38,72,150,37,69,71,169,165,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,14,107,197,14,166,104,214,150,104,118,85,123,215,154,190,152,133,202,223,81,102,171,183,197,35,155,85,118,241,48,190,53,161,166,70,61,143,116,210,177,94,137,181,205,218,212,115,220,230,49,142,123,115,109,118,146,213,53,214,182,107,21,21,93,29,181,245,18,58,142,158,174,165,181,51,195,2,185,123,108,146,86,199,27,100,122,55,162,43,210,54,35,149,21,81,173,235,209,45,255,0,146,198,49,171,150,189,35,202,242,43,205,194,146,159,78,175,55,135,190,203,109,154,218,246,213,207,113,99,35,142,166,182,42,133,218,213,166,86,178,56,21,191,123,186,88,31,209,97,88,158,147,122,174,102,188,118,218,180,71,13,184,232,102,150,228,213,113,234,133,250,158,54,213,86,90,231,107,31,141,209,61,90,231,62,73,58,42,178,166,104,186,182,54,51,108,140,100,157,253,209,170,67,221,166,28,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,46,211,12,225,18,213,194,15,47,205,102,197,39,184,210,94,50,203,246,15,127,185,100,119,88,41,218,198,62,116,181,76,214,82,194,245,106,74,250,104,83,118,206,226,245,87,201,52,136,216,251,171,27,104,216,188,158,101,252,14,83,113,29,134,205,172,56,59,234,217,168,184,93,158,70,67,73,27,37,168,101,242,221,10,201,58,209,54,22,35,156,149,40,231,202,232,92,198,252,111,145,99,122,42,57,143,134,146,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,191,62,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,73,64,114,174,44,124,172,107,39,203,252,135,211,167,51,88,117,93,117,225,235,42,208,186,61,63,189,221,170,125,163,101,212,140,62,217,150,218,46,17,210,201,20,105,226,96,100,147,209,185,92,138,197,154,7,189,17,200,199,59,172,114,64,245,70,44,187,27,249,54,109,123,213,140,127,70,175,220,63,90,50,191,15,128,228,215,6,93,46,150,143,3,76,255,0,17,84,199,64,230,201,223,116,107,51,58,45,37,58,244,107,209,191,7,225,241,59,175,182,224,167,135,139,175,19,28,67,99,88,28,22,170,74,251,21,190,162,27,222,82,202,154,199,83,51,216,144,84,68,149,77,71,70,169,42,190,68,145,176,177,35,248,183,202,213,85,99,81,210,50,205,57,213,249,88,197,190,96,80,250,117,196,165,98,69,112,57,194,37,215,139,237,92,118,41,61,198,174,207,137,216,105,219,114,200,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,187,103,113,122,35,35,154,68,108,157,165,141,215,83,175,218,223,165,252,11,240,243,69,125,158,199,87,37,162,195,79,73,140,98,214,42,105,36,123,234,167,101,59,146,150,149,103,147,122,198,196,138,7,57,243,72,174,84,100,110,84,73,36,86,177,241,43,128,94,105,31,196,74,202,77,28,226,110,237,211,47,185,92,33,163,199,114,42,123,110,216,238,243,84,206,216,227,163,168,134,154,61,144,204,143,145,168,201,81,141,137,209,162,247,21,143,102,249,188,175,60,239,201,63,212,159,182,144,87,133,110,24,239,188,85,101,89,118,21,139,94,188,21,235,31,195,235,242,91,117,55,134,100,158,212,170,130,72,35,138,135,123,229,137,144,119,95,80,212,239,57,85,172,233,213,90,169,239,78,85,254,170,176,44,171,253,149,199,50,76,114,225,255,0,25,71,93,109,174,167,147,254,172,144,205,28,140,255,0,129,205,115,127,196,168,94,159,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,209,242,123,82,150,8,233,99,150,235,189,148,241,83,193,221,169,168,114,120,102,170,185,157,58,167,86,251,210,96,0,82,183,55,188,23,136,234,29,101,164,206,181,34,233,237,173,54,171,221,71,135,79,111,129,241,80,218,186,181,29,37,28,209,43,157,178,177,221,189,238,149,206,95,16,214,35,152,173,108,75,5,60,74,225,175,36,210,252,71,94,112,108,139,90,49,138,75,254,19,71,120,133,111,84,117,107,34,192,216,29,213,190,34,72,227,99,221,51,33,115,155,58,193,181,201,50,68,177,42,42,61,77,41,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,115,94,40,117,51,70,180,179,67,178,171,222,188,213,244,196,46,86,250,139,53,93,190,41,28,218,171,183,137,133,241,173,13,50,49,236,123,166,149,138,244,77,174,110,214,163,158,231,49,140,115,219,155,107,180,150,169,174,181,179,88,168,170,232,237,175,168,145,212,116,245,117,45,169,158,24,21,203,219,100,146,182,56,219,35,209,189,17,94,145,177,28,168,170,141,111,94,137,111,252,150,49,141,92,181,233,30,87,145,94,110,20,148,250,117,121,188,61,246,91,108,214,215,182,174,123,139,25,28,117,53,177,84,46,214,173,50,181,145,192,173,251,221,210,192,254,139,10,196,244,154,199,207,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,58,252,96,112,215,125,225,91,92,111,26,101,115,94,245,170,109,215,76,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,155,102,78,211,227,145,21,140,78,228,111,86,162,177,88,231,114,171,142,89,149,94,44,86,140,90,237,147,93,107,108,184,255,0,136,246,69,186,162,182,73,41,109,253,247,163,231,240,241,57,85,145,119,30,136,231,236,68,220,228,69,94,170,78,174,83,124,33,255,0,23,117,31,249,130,205,104,183,226,24,5,193,158,201,108,117,253,169,42,178,40,86,25,225,221,27,17,94,176,192,199,182,87,117,115,17,210,58,6,167,117,137,51,18,234,65,154,206,44,124,211,235,39,204,12,135,212,103,20,252,61,101,87,14,25,102,226,118,211,83,227,44,182,220,194,92,74,239,69,29,44,142,146,135,251,214,158,104,43,29,35,81,88,144,189,243,172,46,87,236,219,34,192,136,175,89,122,49,195,71,17,121,223,11,250,167,65,169,152,45,71,249,42,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,248,162,254,40,186,8,210,30,34,180,143,91,116,142,61,109,195,50,202,70,99,12,167,150,107,156,215,9,89,76,251,59,225,98,62,162,26,212,115,182,192,248,154,187,156,170,237,155,21,178,53,206,141,205,123,169,91,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,157,92,190,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,235,123,216,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,126,176,51,89,197,143,154,125,100,249,129,144,250,140,231,213,155,240,207,153,97,220,58,105,231,19,77,174,164,175,196,243,202,138,203,107,209,170,145,207,109,184,193,85,87,19,96,123,21,202,178,50,88,169,31,43,100,111,224,169,35,30,214,244,141,210,250,14,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,186,81,229,54,74,41,152,223,31,75,181,233,28,136,217,17,88,179,64,247,247,99,94,172,114,244,124,125,198,50,89,20,208,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,103,51,141,110,30,46,188,51,241,13,146,224,115,218,169,40,44,87,10,137,175,120,179,41,171,29,82,207,98,79,81,42,82,181,93,34,172,168,248,210,55,66,244,147,226,223,19,149,21,237,86,200,255,0,223,184,107,165,30,83,203,210,139,65,174,247,157,247,172,39,84,41,110,54,186,73,18,8,255,0,161,234,232,46,15,114,66,141,84,150,94,221,90,212,58,71,185,170,140,241,112,55,122,163,154,214,243,94,25,46,214,171,7,18,90,81,125,190,220,233,45,214,219,118,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,175,138,173,82,254,52,241,29,168,186,153,13,247,219,52,23,156,130,171,217,85,190,23,195,247,109,113,63,179,67,247,106,198,57,189,41,98,129,191,27,81,235,211,171,250,185,92,171,109,60,161,52,46,179,76,56,113,171,212,108,134,205,224,175,90,151,112,109,198,23,61,103,100,206,179,192,197,142,137,36,138,68,107,27,185,239,171,157,143,98,42,73,21,76,78,87,185,54,181,147,168,205,103,22,62,105,245,147,230,6,67,234,51,138,126,30,178,171,135,12,179,113,59,105,169,241,150,91,110,97,46,37,119,162,142,150,71,73,67,253,235,79,52,21,142,145,168,172,72,94,249,214,23,43,246,109,145,96,68,87,172,189,25,249,58,41,175,122,177,195,182,85,85,154,232,230,87,246,126,245,91,111,125,174,122,159,3,77,87,190,149,242,71,35,163,217,81,28,140,78,175,134,53,234,137,187,225,233,215,162,170,47,149,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,242,252,239,186,67,77,160,188,183,242,189,35,134,10,72,234,49,221,39,189,195,112,90,73,229,154,9,110,47,182,212,75,91,52,111,151,163,213,146,84,201,52,136,138,141,232,143,68,70,181,17,26,153,247,58,174,186,240,245,149,104,93,30,159,222,238,213,62,209,178,234,70,31,108,203,109,23,8,233,100,138,52,241,48,50,73,232,220,174,69,98,205,3,222,136,228,99,157,214,57,32,122,163,22,93,141,252,155,54,189,234,198,63,163,87,238,31,173,25,95,135,192,114,107,131,46,151,75,71,129,166,127,136,170,99,160,115,100,239,186,53,153,157,22,146,157,122,53,232,223,131,240,248,157,215,219,112,83,195,197,215,137,142,33,177,172,14,11,85,37,125,138,223,81,13,239,41,101,77,99,169,153,236,72,42,34,74,166,163,163,84,149,95,34,72,216,88,145,252,91,229,106,170,177,168,233,25,161,60,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,183,26,252,87,95,120,180,214,90,220,203,187,117,163,196,45,189,104,241,107,37,108,204,119,128,165,218,196,146,69,108,104,140,73,167,123,59,178,47,87,185,58,178,62,227,217,20,106,118,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,135,208,115,171,243,79,139,124,191,161,245,27,137,239,249,46,226,214,44,231,21,226,23,10,202,104,124,109,151,32,183,216,237,119,26,110,235,227,239,210,207,29,210,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,18,248,228,225,18,235,194,14,174,55,20,130,227,87,120,196,239,212,238,185,99,151,89,233,220,199,190,4,122,181,244,179,61,26,145,62,166,21,219,191,182,189,21,146,67,34,182,62,234,70,222,129,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,168,247,61,172,123,218,140,125,239,2,170,249,231,126,73,254,164,253,180,130,188,43,112,199,125,226,171,42,203,176,172,90,245,224,175,88,254,31,95,146,219,169,188,51,36,246,165,84,18,65,28,84,59,223,44,76,131,186,250,134,167,121,202,173,103,78,170,213,79,122,114,175,245,85,129,101,95,236,174,57,146,99,151,15,248,202,58,235,109,117,60,159,245,100,134,104,228,103,252,14,107,155,254,37,67,218,235,247,16,250,161,196,198,101,69,158,106,205,214,146,190,239,111,179,210,89,33,125,53,28,116,204,236,64,142,85,114,181,136,136,175,146,89,38,153,235,248,111,149,200,196,100,104,200,217,102,156,153,56,116,251,53,130,95,120,151,191,211,244,175,203,251,150,44,127,227,254,165,174,9,147,197,75,240,74,173,94,237,84,72,205,178,70,215,179,193,110,106,171,102,247,217,81,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,103,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,254,163,218,199,61,239,106,189,240,212,187,238,87,188,20,127,47,248,35,53,159,80,173,151,90,29,73,204,173,239,166,150,221,90,157,159,99,90,221,51,94,202,117,137,174,94,179,75,218,130,105,22,68,71,199,240,69,178,55,50,94,229,32,151,189,115,225,87,13,226,191,151,230,149,225,247,155,109,35,114,123,118,155,217,170,113,59,188,146,44,47,183,92,86,213,6,196,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,148,131,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,255,0,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,208,246,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,6,122,249,138,232,229,247,70,248,184,206,233,174,243,120,138,76,194,225,62,99,107,169,218,198,119,169,107,231,150,71,38,198,189,234,222,212,233,81,7,87,109,115,251,27,246,181,175,106,19,255,0,146,158,166,125,160,208,236,211,75,106,234,238,181,21,120,126,64,203,132,62,34,77,244,180,244,53,240,253,220,20,253,94,170,206,147,210,86,72,246,35,90,221,211,163,145,92,231,191,167,149,231,105,172,118,40,177,92,23,135,234,120,123,215,170,155,130,102,53,146,110,123,124,37,44,113,212,82,83,167,69,102,201,59,207,150,167,222,143,220,207,11,241,55,164,141,84,137,92,174,52,134,155,86,184,193,198,103,185,65,73,61,183,6,167,155,47,170,134,105,229,137,239,125,51,152,202,87,68,177,255,0,89,236,172,158,146,69,107,149,172,86,70,244,118,239,234,58,253,10,86,231,87,230,159,22,249,127,67,234,55,18,47,233,23,12,249,150,181,105,30,169,234,150,25,93,72,247,233,69,61,5,202,231,108,153,82,55,212,219,166,101,91,234,39,138,71,57,27,190,6,210,111,88,213,62,54,57,251,93,189,173,142,79,1,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,40,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,1,64,60,209,252,246,106,111,209,125,30,136,241,88,159,9,153,150,117,194,134,65,197,14,31,81,87,118,102,43,148,73,101,187,216,233,168,17,207,165,183,71,71,21,68,183,37,151,185,185,204,99,167,141,175,141,177,46,214,110,149,206,70,49,251,124,167,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,95,78,21,198,38,145,229,220,46,75,197,59,175,20,145,88,173,118,119,86,223,40,105,235,24,249,237,247,24,226,106,203,107,235,55,101,29,83,221,123,34,137,28,145,247,150,72,92,207,134,86,42,209,95,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,249,82,104,54,101,69,195,203,184,141,188,81,85,219,241,234,204,162,147,25,178,172,212,232,140,186,189,244,245,178,212,205,19,213,232,237,144,58,146,56,213,118,43,30,249,94,212,122,58,23,180,250,248,78,243,79,163,127,48,49,239,81,128,210,152,32,7,58,191,43,24,183,204,10,31,78,184,149,1,164,248,47,241,67,84,240,221,51,246,167,179,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,141,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,11,63,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,219,50,118,186,197,36,138,247,76,233,29,26,185,30,145,54,89,21,204,27,141,187,87,10,24,4,118,44,98,122,74,237,69,202,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,123,136,213,84,142,78,148,67,254,170,179,220,171,253,149,200,242,76,142,225,255,0,25,89,93,114,174,168,147,254,180,147,77,36,143,255,0,133,206,115,191,198,170,94,159,47,222,4,108,92,42,226,177,230,185,75,60,110,166,228,22,244,142,227,83,213,241,251,46,150,120,233,100,150,213,177,149,18,211,207,218,169,167,114,248,150,162,57,253,122,39,70,251,150,53,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,10,86,231,87,230,159,22,249,127,67,234,55,18,42,240,255,0,195,214,85,196,93,102,111,100,194,170,122,222,177,28,62,179,45,166,183,182,150,73,228,186,248,105,233,227,125,28,73,26,43,210,103,178,119,44,104,141,118,233,24,198,42,53,30,175,103,63,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,226,250,120,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,181,209,62,89,84,1,74,220,234,252,211,226,223,47,232,125,70,226,69,253,34,225,159,50,214,173,35,213,61,82,195,43,169,30,253,40,167,160,185,92,237,147,42,70,250,155,116,204,171,125,68,241,72,231,35,119,192,218,77,235,26,167,198,199,63,107,183,181,177,201,224,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,28,62,241,175,163,90,249,161,215,109,107,162,185,251,18,60,70,223,45,110,99,105,157,93,61,85,139,181,11,229,145,206,108,109,223,52,42,200,228,116,82,177,159,120,214,57,54,182,70,201,19,41,135,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,93,187,251,105,209,25,28,49,171,164,237,36,142,241,88,111,14,153,222,91,161,57,223,17,94,31,194,97,152,87,102,143,198,239,134,79,23,116,146,178,130,31,7,219,238,164,177,244,134,191,189,221,237,185,159,117,179,175,87,117,107,132,239,52,250,55,243,3,30,245,24,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,179,137,126,29,51,190,23,245,78,191,76,243,170,127,242,181,150,122,221,240,255,0,73,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,183,179,240,84,252,21,102,87,45,62,98,120,206,138,227,53,90,27,196,5,246,146,211,132,218,105,231,175,198,239,13,160,168,154,122,105,228,168,71,203,66,248,233,97,145,210,177,238,154,105,155,35,145,21,138,217,26,174,122,62,54,199,194,184,250,227,95,42,226,179,81,234,236,150,155,159,135,211,44,102,225,52,120,229,190,157,100,100,117,251,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,185,210,190,95,213,229,251,192,141,247,138,172,170,60,215,41,103,130,211,44,126,224,145,220,106,122,178,79,106,85,65,37,44,146,218,182,50,162,42,136,59,180,213,14,95,18,212,86,179,167,68,234,239,114,94,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,0,226,239,129,205,35,226,250,213,73,62,86,250,187,14,89,103,167,150,11,86,71,109,99,22,118,49,205,122,178,10,150,57,58,84,83,54,87,36,157,190,172,122,42,61,35,146,62,228,138,238,127,203,243,151,229,55,8,180,215,76,227,56,190,210,95,53,22,249,79,37,182,105,173,179,75,236,234,11,119,117,175,72,33,71,181,142,149,242,58,40,164,124,143,98,116,218,214,49,173,70,189,243,119,94,44,124,172,107,39,203,252,135,211,167,51,88,106,160,174,174,53,185,90,127,29,117,150,213,169,250,65,117,181,98,255,0,106,46,16,83,229,244,254,7,164,48,124,53,18,212,222,122,247,147,185,51,246,211,197,225,227,141,189,201,95,221,124,141,221,44,137,50,184,126,225,227,75,248,101,192,27,167,58,81,106,171,163,182,190,161,43,171,37,171,172,146,166,122,218,213,134,40,100,169,145,206,93,173,123,219,4,106,173,141,172,141,21,23,107,27,215,161,210,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,4,99,58,13,134,241,37,203,243,78,52,167,51,162,164,115,46,58,111,97,125,178,186,106,117,153,246,155,138,90,162,74,122,216,145,175,99,183,198,231,117,86,163,219,189,138,248,220,187,30,228,90,76,226,95,135,76,239,133,253,83,175,211,60,234,159,252,173,101,158,183,124,63,210,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,237,236,252,21,63,5,91,84,228,247,160,63,96,52,58,227,171,153,110,158,251,43,41,205,46,15,246,93,210,177,159,223,85,56,234,67,78,232,59,109,85,85,138,25,39,73,228,254,171,86,86,182,23,174,246,36,46,71,58,191,43,24,183,204,10,31,78,184,149,1,164,248,47,241,67,84,240,221,51,246,167,179,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,151,253,142,89,52,107,151,159,10,110,154,182,30,206,63,133,219,225,169,189,214,219,173,238,241,87,187,164,139,20,46,168,88,213,238,94,245,68,238,141,141,71,201,178,54,186,54,111,100,81,162,182,139,56,151,226,47,59,226,131,84,235,245,51,58,168,255,0,43,71,103,162,217,15,244,101,175,196,205,52,20,125,200,162,143,189,218,239,189,189,215,183,123,255,0,21,95,193,18,116,242,186,229,255,0,89,119,172,182,241,55,173,248,239,102,213,15,134,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,182,246,109,133,59,93,34,142,68,123,102,108,142,145,90,140,72,157,47,235,115,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,145,92,214,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,78,136,175,169,134,46,173,115,100,114,247,33,138,54,177,90,232,155,28,213,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,29,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,7,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,238,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,118,123,56,151,225,211,59,225,127,84,235,244,207,58,167,255,0,43,89,103,173,223,15,244,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,123,63,5,79,193,86,101,114,211,230,39,140,232,174,51,85,161,188,64,95,105,45,56,77,166,158,122,252,110,240,218,10,137,167,166,158,74,132,124,180,47,142,150,25,29,43,30,233,166,153,178,57,17,88,173,145,170,231,163,227,108,124,43,143,174,53,242,174,43,53,30,174,201,105,185,248,125,50,198,110,19,71,142,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,155,157,43,229,253,94,95,188,8,223,120,170,202,163,205,114,150,120,45,50,199,238,9,29,198,167,171,36,246,165,84,18,82,201,45,171,99,42,34,168,131,187,77,80,229,241,45,69,107,58,116,78,174,247,37,239,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,167,110,110,60,96,227,58,163,117,161,225,187,79,214,146,225,109,195,239,18,87,228,55,39,69,81,20,240,222,233,157,85,70,234,22,54,70,49,187,35,107,164,115,164,111,113,178,44,177,163,92,222,219,183,215,1,118,124,169,248,193,181,107,14,151,208,112,247,146,173,91,51,109,59,179,163,96,149,209,55,177,113,178,67,35,33,129,236,116,108,107,99,124,13,146,158,157,204,127,196,244,72,228,71,72,174,149,35,158,160,205,103,22,62,105,245,147,230,6,67,234,51,150,147,201,170,211,106,191,240,137,155,88,175,182,202,75,141,182,227,156,92,169,43,40,234,225,108,208,84,193,37,178,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,175,48,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,58,71,91,118,170,234,61,163,78,46,250,67,108,205,46,180,216,101,250,225,79,116,185,89,35,168,84,165,169,170,133,21,35,145,205,255,0,248,21,200,159,11,221,12,14,114,57,97,137,89,237,120,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,205,10,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,6,107,56,177,243,79,172,159,48,50,31,81,156,185,62,92,152,181,139,57,229,213,133,225,89,77,15,141,178,228,22,252,138,215,113,166,238,190,62,253,44,247,74,248,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,229,80,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,183,127,109,122,43,36,134,69,108,125,212,141,189,3,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,81,238,123,88,247,181,24,251,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,202,192,231,105,163,150,41,113,92,23,136,26,121,187,55,170,107,130,97,213,145,237,123,188,93,44,145,212,85,211,175,85,126,200,251,47,138,167,220,140,220,255,0,21,241,59,164,109,69,169,96,122,173,39,193,127,138,26,167,134,233,159,181,61,153,246,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,211,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,102,179,139,31,52,250,201,243,3,33,245,25,203,73,228,213,105,181,95,248,68,205,172,87,219,101,37,198,219,113,206,46,84,149,148,117,112,182,104,42,96,146,217,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,131,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,234,200,253,151,85,60,149,82,69,106,216,250,137,106,39,237,83,83,181,124,75,145,26,254,189,23,163,189,203,208,57,61,232,15,219,253,113,184,234,230,91,167,190,213,197,176,187,123,253,151,116,172,103,247,173,54,68,179,83,186,14,219,85,81,37,154,56,22,121,63,170,228,137,206,133,235,177,235,11,150,213,56,177,242,177,172,159,47,242,31,78,156,205,97,160,140,103,65,176,222,36,185,126,105,198,148,230,116,84,142,101,199,77,236,47,182,87,77,78,179,62,211,113,75,84,73,79,91,18,53,236,118,248,220,238,170,212,123,119,177,95,27,151,99,220,139,73,156,75,240,233,157,240,191,170,117,250,103,157,83,255,0,149,172,179,214,239,135,250,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,189,159,130,167,224,171,106,156,158,244,7,236,6,135,92,117,115,45,211,223,101,101,57,165,193,254,203,186,86,51,251,234,167,29,72,105,221,7,109,170,170,177,67,36,233,60,159,213,106,202,214,194,245,222,196,133,201,61,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,43,91,81,185,44,97,183,93,92,177,221,52,211,80,106,236,122,117,87,81,52,217,29,178,182,69,168,184,209,51,122,189,144,219,100,88,213,175,99,154,169,18,45,66,171,226,217,220,87,84,171,150,52,177,236,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,41,179,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,132,241,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,44,53,224,203,149,53,139,73,51,106,237,77,215,58,223,180,55,91,6,64,233,48,202,74,121,159,77,28,17,209,214,111,165,186,212,36,50,47,89,165,237,71,35,41,149,239,142,56,222,169,47,113,238,219,13,138,130,170,249,231,126,73,254,164,253,180,227,252,152,110,214,171,119,21,247,186,59,133,206,146,150,162,233,131,215,210,80,197,52,205,99,234,167,74,202,41,150,40,154,171,213,239,72,161,150,69,107,122,174,200,222,239,193,170,169,37,121,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,157,17,95,83,12,93,90,230,200,229,238,67,20,109,98,181,209,54,57,170,175,69,52,190,235,173,90,185,136,105,69,153,213,113,212,101,55,138,107,107,234,41,168,157,86,250,56,30,244,239,85,44,77,84,87,178,24,187,146,191,226,106,35,35,114,171,154,136,170,154,93,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,129,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,64,190,25,121,81,97,186,67,175,55,189,72,205,47,85,121,21,139,24,188,71,54,13,71,86,197,130,125,241,248,42,186,107,148,147,211,84,34,57,240,203,226,105,86,25,33,107,36,88,150,93,141,107,216,196,176,163,42,230,148,248,78,242,177,163,127,47,241,239,78,128,226,156,127,112,19,110,226,218,197,73,147,225,83,218,172,250,155,106,240,180,116,215,75,165,69,82,82,212,90,227,124,238,125,27,219,26,185,145,124,117,46,153,37,72,94,245,116,105,26,170,53,202,230,246,14,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,176,0,85,175,59,141,33,166,125,171,79,117,238,134,10,72,234,32,168,151,16,186,72,233,229,239,206,199,182,74,170,38,178,63,124,72,200,214,58,245,115,190,23,170,205,26,124,104,137,178,48,114,172,214,59,22,145,113,113,104,166,200,225,233,73,158,219,229,195,163,169,220,255,0,239,90,170,153,224,146,153,118,49,142,87,247,39,167,138,14,159,11,91,223,222,231,35,88,168,191,149,204,211,90,255,0,141,60,92,101,62,30,223,225,104,48,78,184,85,30,248,182,77,47,130,158,111,17,36,157,36,123,93,214,170,90,157,142,77,189,98,72,183,53,29,187,172,191,228,151,163,150,40,177,92,235,136,26,137,187,215,170,155,130,225,212,113,237,123,124,37,44,113,211,213,212,47,84,126,201,59,207,150,155,220,172,220,207,11,240,187,164,142,68,179,242,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,120,174,107,28,14,83,105,173,214,191,138,77,54,125,92,182,44,158,240,175,202,109,142,100,179,173,186,227,84,231,189,107,89,39,69,70,83,77,47,86,185,178,57,59,115,75,27,88,174,108,173,142,24,107,195,71,17,121,223,11,250,167,65,169,152,45,71,249,42,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,248,162,254,40,186,19,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,117,32,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,8,57,138,112,43,83,194,214,100,185,198,159,80,85,191,74,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,245,30,214,57,239,123,85,239,135,241,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,245,218,231,177,179,204,214,185,83,171,82,89,17,58,110,94,178,171,151,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,118,213,200,139,36,125,102,255,0,55,252,90,197,131,112,95,167,184,86,45,67,224,172,184,254,97,105,181,219,169,187,175,147,177,75,5,166,190,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,88,60,39,121,167,209,191,152,24,247,168,192,105,76,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,231,185,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,214,136,127,213,86,5,149,127,178,184,230,73,142,92,63,227,40,235,173,181,212,242,127,213,146,25,163,145,159,240,57,174,111,248,149,15,175,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,45,123,149,167,1,63,97,40,236,60,87,106,132,251,242,11,173,191,198,98,22,186,122,142,177,208,80,213,192,173,74,202,135,49,122,73,52,208,74,228,100,93,85,177,199,34,171,209,101,114,54,11,42,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,130,170,248,145,227,167,248,215,198,134,143,104,118,142,102,126,47,77,172,186,129,141,251,98,166,137,187,97,190,221,35,187,68,171,210,100,114,248,138,56,122,71,219,232,141,99,229,71,201,247,173,109,60,137,202,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,213,121,169,240,29,255,0,133,248,171,210,11,47,249,41,114,251,21,178,221,255,0,62,250,155,219,159,221,255,0,163,182,86,71,15,249,74,135,187,251,87,149,213,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,74,142,241,69,178,111,232,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,110,199,254,40,191,138,39,85,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,242,156,210,248,9,251,9,89,126,226,187,75,231,223,143,221,110,30,51,47,181,212,84,117,146,130,186,174,116,106,214,83,185,235,214,72,102,158,86,163,226,234,174,142,73,17,88,139,19,149,176,86,177,34,184,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,221,179,184,189,17,145,205,34,54,78,210,198,235,94,230,55,139,88,176,110,93,89,166,21,139,80,248,43,46,63,111,199,109,118,234,110,235,228,236,82,193,116,160,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,83,103,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,43,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,54,187,115,17,28,137,220,100,111,102,120,114,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,233,92,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,102,138,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,77,254,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,124,12,141,36,98,162,181,236,154,210,120,215,225,235,70,181,243,70,171,95,172,117,62,198,160,195,122,228,11,146,83,82,186,106,235,77,12,14,100,183,4,131,106,43,151,187,75,20,145,171,85,178,55,119,110,78,212,142,137,141,34,95,15,28,221,180,74,213,117,161,210,92,191,78,106,240,93,62,177,83,212,91,113,219,252,85,19,214,173,61,186,153,202,219,108,21,84,109,108,211,53,254,17,145,71,36,140,154,126,179,39,93,168,199,171,163,253,254,111,249,77,139,57,224,191,79,115,92,90,187,198,217,114,12,194,211,116,183,84,246,159,31,126,150,123,77,124,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,226,170,248,122,202,108,88,54,190,233,166,107,148,215,120,43,46,63,152,89,174,151,26,158,211,228,236,82,193,91,20,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,227,186,243,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,175,235,114,235,224,86,167,138,92,201,51,141,65,160,171,102,149,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,234,49,204,107,216,247,35,217,122,118,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,21,109,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,74,118,230,177,192,229,54,154,221,107,248,164,211,103,213,203,98,201,239,10,252,166,216,230,75,58,219,174,53,78,123,214,181,146,116,84,101,52,210,245,107,155,35,147,183,52,177,181,138,230,202,216,225,233,92,166,248,50,213,141,58,190,255,0,51,25,205,215,236,245,170,255,0,143,178,158,201,103,167,125,53,76,151,171,125,99,33,169,109,77,67,211,127,98,20,219,11,153,27,85,147,172,140,93,253,182,53,89,61,159,128,112,174,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,4,116,173,99,221,225,164,115,99,108,204,218,237,204,68,114,39,113,145,189,153,225,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,165,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,154,41,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,8,43,205,11,141,127,229,255,0,4,126,140,105,237,206,235,67,169,57,149,189,149,49,92,104,151,179,236,107,91,166,115,31,80,146,185,171,214,105,123,83,195,26,70,168,248,254,57,119,198,230,69,220,165,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,44,167,138,94,85,246,45,52,225,30,207,154,233,189,31,137,212,76,22,222,183,76,230,165,215,151,186,158,233,74,144,58,74,233,32,100,172,107,63,189,222,222,176,163,82,23,58,6,200,143,73,166,86,34,215,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,119,131,254,37,44,92,84,232,117,159,83,109,137,217,186,195,182,215,146,82,54,149,240,71,73,120,138,24,223,81,28,72,231,63,116,43,221,100,145,170,61,235,219,145,136,229,71,163,218,222,214,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,111,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,0,234,175,3,154,185,166,156,81,218,56,91,133,244,151,155,190,81,81,78,252,122,231,78,199,172,21,118,233,165,123,27,91,52,113,164,146,211,178,52,138,103,78,213,107,187,105,4,174,69,146,52,108,143,187,238,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,30,229,108,44,219,20,108,100,109,85,218,198,55,115,158,253,242,63,176,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,229,92,220,248,130,210,124,83,70,166,208,139,222,63,106,201,179,140,143,194,92,109,244,55,8,42,91,236,122,87,58,161,137,118,134,104,218,140,89,152,248,36,133,177,164,173,114,247,149,94,217,34,223,20,148,215,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,140,248,76,209,156,203,64,116,27,24,210,220,243,81,106,243,27,189,158,159,99,234,165,232,176,81,49,122,109,162,165,114,181,37,125,52,41,240,70,233,85,94,168,158,228,142,62,220,49,118,3,197,107,94,151,218,181,171,72,242,253,40,188,186,146,58,124,166,207,83,109,101,69,77,19,106,217,71,59,216,189,154,164,137,202,136,247,195,47,110,86,124,77,84,124,109,84,115,85,17,83,52,57,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,126,81,99,252,154,120,120,186,228,154,161,116,226,70,245,106,164,126,61,137,211,213,217,44,245,14,172,115,103,75,220,209,197,220,115,34,98,252,76,101,28,242,181,203,47,195,214,170,53,98,57,205,114,199,113,32,205,103,22,62,105,245,147,230,6,67,234,51,158,215,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,59,137,209,89,36,209,163,163,238,172,141,190,155,157,167,75,248,139,210,54,81,222,109,148,153,78,9,158,89,224,171,100,85,48,201,27,42,232,167,99,38,134,84,107,145,178,196,254,139,28,140,119,193,36,111,70,185,54,189,168,169,229,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,255,0,175,139,31,43,26,201,242,255,0,33,244,233,204,214,19,127,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,3,35,73,24,168,173,123,38,180,158,53,248,122,209,173,124,209,170,215,235,29,79,177,168,48,222,185,2,228,148,212,174,154,186,211,67,3,153,45,193,32,218,138,229,238,210,197,36,106,213,108,141,221,219,147,181,35,162,99,72,151,195,199,55,109,18,181,93,104,116,151,47,211,154,188,23,79,172,84,245,22,220,118,255,0,21,68,245,171,79,110,166,114,182,219,5,85,27,91,52,205,127,132,100,81,201,35,38,159,172,201,215,106,49,234,232,236,123,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,1,85,124,243,191,36,255,0,82,126,218,85,173,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,242,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,175,31,226,186,227,164,252,185,181,129,252,82,233,222,57,237,12,207,85,251,150,170,140,102,122,202,150,210,212,70,183,4,175,189,221,29,59,210,94,147,73,214,134,158,40,154,177,71,19,164,116,169,28,232,142,141,189,215,133,94,97,154,13,197,61,77,30,41,102,172,171,198,51,185,233,221,43,241,171,179,126,57,150,56,163,124,203,73,80,223,186,168,99,85,210,109,78,172,153,204,134,73,22,22,49,170,169,40,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,17,171,152,174,142,88,181,147,132,124,238,154,239,55,135,171,195,237,243,230,54,186,157,175,127,102,170,130,9,100,114,108,107,216,142,238,192,181,16,117,118,230,179,191,191,107,156,198,161,65,154,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,175,78,189,21,63,19,228,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,227,70,124,31,224,20,218,97,194,230,150,225,144,227,213,118,42,138,92,94,134,166,225,111,171,73,91,60,23,26,152,146,162,181,36,108,171,189,143,90,153,166,85,98,244,216,170,173,68,106,34,53,59,1,74,220,234,252,211,226,223,47,232,125,70,226,69,254,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,66,152,6,107,128,241,7,164,118,156,214,205,79,73,121,196,243,123,58,74,250,58,214,67,80,199,193,51,21,179,82,84,198,215,62,37,123,85,100,134,104,186,185,17,237,145,139,215,162,148,151,199,135,1,217,87,13,218,167,110,254,30,89,110,183,252,51,59,184,73,22,61,224,173,210,63,193,87,77,83,47,98,200,159,123,52,179,76,216,123,61,183,191,107,167,234,253,173,85,142,78,150,21,203,11,132,141,109,225,155,13,200,110,26,191,148,85,219,159,146,212,35,225,194,33,169,130,170,146,129,241,174,213,173,150,86,111,111,137,145,173,107,81,176,61,25,218,70,119,86,71,236,109,61,112,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,29,121,172,113,199,77,169,87,90,254,22,244,217,149,113,88,177,139,194,179,41,185,185,242,192,183,27,141,43,158,197,162,100,125,81,31,77,12,189,92,231,72,213,238,77,20,110,98,53,177,54,73,171,128,155,252,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,248,25,26,72,197,69,107,217,52,202,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,202,234,230,185,193,71,241,55,21,159,137,77,51,182,90,169,178,76,74,223,81,83,150,197,211,179,53,226,215,12,109,114,84,111,87,36,110,154,150,56,223,238,115,119,201,18,237,71,170,195,12,78,225,124,169,248,28,166,212,171,173,7,20,154,146,250,184,172,88,197,225,31,139,91,26,201,96,91,141,198,149,204,122,86,190,78,136,143,166,134,94,141,107,99,114,247,38,138,70,189,90,216,157,28,215,18,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,37,96,115,69,230,1,71,104,163,185,112,201,162,25,23,122,235,55,137,183,103,23,72,35,130,122,88,233,101,130,88,38,180,183,184,199,238,153,123,189,101,146,53,99,161,116,109,141,28,175,89,91,21,117,240,157,230,159,70,254,96,99,222,163,1,42,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,107,220,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,118,249,28,222,138,228,99,182,49,31,35,147,99,28,169,156,45,66,201,45,89,150,127,146,229,246,44,98,147,27,182,223,47,21,183,42,59,45,34,183,177,109,130,105,159,36,116,177,237,99,27,178,54,185,24,157,24,212,232,212,232,214,254,9,107,220,158,248,99,212,125,63,177,92,120,132,202,175,87,91,45,171,53,183,190,130,131,23,158,153,99,142,225,74,143,167,150,150,238,231,119,127,233,81,196,215,194,142,88,229,116,140,126,201,83,117,149,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,77,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,53,235,191,41,141,80,179,241,13,102,199,244,142,130,174,225,166,185,141,225,168,183,136,96,141,89,138,193,53,69,67,223,79,44,114,213,58,105,217,77,73,19,92,147,189,88,147,61,204,137,23,186,246,181,214,169,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,111,145,205,234,141,87,187,99,17,145,181,118,49,168,156,131,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,227,39,93,40,248,118,225,199,51,212,111,108,251,58,244,219,124,150,236,113,204,72,31,51,239,21,12,116,116,171,28,83,170,50,94,219,215,190,246,116,114,246,161,149,219,28,141,86,174,112,142,149,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,245,138,182,24,217,47,70,43,228,166,146,104,209,85,91,209,94,138,142,106,162,57,52,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,196,107,254,234,63,2,127,239,231,255,0,118,111,31,232,135,191,226,23,41,177,103,60,23,234,94,107,139,87,120,219,46,65,165,247,155,165,186,167,180,248,251,244,179,218,101,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,103,8,244,25,150,1,153,105,245,77,170,151,51,199,170,237,79,190,89,232,175,246,197,153,19,101,101,186,174,36,150,158,162,39,181,85,175,99,154,189,23,162,252,47,107,216,237,175,99,154,146,42,193,204,71,89,113,254,17,238,92,43,177,60,127,143,239,90,162,200,174,21,13,168,154,139,29,150,4,141,246,184,97,116,127,243,141,108,207,145,235,28,82,172,113,181,155,34,124,124,83,64,116,114,251,196,6,178,226,122,59,142,77,225,234,242,107,131,105,228,169,218,199,248,74,86,53,210,84,212,236,123,216,146,118,160,142,89,123,123,209,207,217,181,191,19,145,11,84,230,255,0,139,88,176,110,11,244,247,10,197,168,124,21,151,31,204,45,54,187,117,55,117,242,118,41,96,180,215,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,41,176,238,188,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,252,104,217,92,199,183,196,200,214,200,216,89,181,219,158,138,229,78,219,36,123,52,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,239,101,51,152,237,175,99,147,171,85,90,189,58,162,170,123,206,213,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,89,197,56,201,215,74,62,29,184,113,204,245,27,219,62,206,189,54,223,37,187,28,115,18,7,204,251,197,67,29,29,42,199,20,234,140,151,182,245,239,189,157,28,189,168,101,118,199,35,85,171,156,35,165,112,215,171,213,58,11,175,56,54,174,67,61,92,116,248,237,226,25,174,9,73,4,83,79,45,185,253,98,173,134,54,75,209,138,249,41,164,154,52,85,86,244,87,162,163,154,168,142,77,41,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,103,31,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,243,175,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,19,202,111,132,63,225,22,156,127,48,89,173,22,204,191,63,183,179,217,45,142,191,187,29,46,59,50,67,60,59,163,98,35,18,105,222,198,202,238,174,122,182,54,192,212,237,61,102,98,207,242,154,249,174,112,81,252,50,202,167,226,83,76,237,151,90,156,111,45,184,84,84,229,177,116,239,67,103,186,77,35,92,149,27,213,203,35,97,170,146,71,251,156,221,145,202,155,81,232,147,67,19,98,175,7,252,74,95,120,86,215,27,62,166,219,19,189,106,155,109,175,36,164,109,43,39,146,174,207,44,209,190,162,56,145,206,102,217,147,180,201,35,84,123,19,185,27,17,202,172,87,181,218,40,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,56,92,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,0,8,171,253,212,126,4,255,0,223,207,254,236,222,63,209,9,41,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,198,112,184,177,243,79,172,159,48,50,31,81,156,180,158,24,184,152,195,120,80,229,111,167,218,165,152,80,213,220,94,234,139,189,182,209,108,166,69,107,238,55,25,46,183,23,197,2,201,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,168,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,186,158,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,252,15,141,35,98,34,53,239,154,111,128,81,15,53,141,6,166,209,190,40,235,242,107,21,21,92,118,45,73,167,92,154,55,186,158,84,130,59,139,229,123,107,225,100,207,123,146,87,247,81,42,92,136,173,237,165,100,108,70,53,168,197,116,53,52,39,203,171,71,44,90,55,194,62,9,77,104,155,196,85,230,22,248,51,27,165,78,215,179,189,85,95,4,82,53,54,57,239,70,246,160,74,120,58,183,107,95,216,223,181,174,123,144,146,160,205,103,22,62,105,245,147,230,6,67,234,51,156,210,75,77,214,27,85,61,246,107,101,91,45,181,149,19,82,83,214,58,23,36,19,79,11,99,116,177,50,78,155,92,246,54,120,92,230,162,245,106,75,26,175,77,201,214,106,242,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,215,146,114,174,44,124,172,107,39,203,252,135,211,167,51,88,122,12,203,0,204,180,250,166,213,75,153,227,213,118,167,223,44,244,87,251,98,204,137,178,178,221,87,18,75,79,81,19,218,170,215,177,205,94,139,209,126,23,181,236,118,215,177,205,73,21,96,230,35,172,184,255,0,8,247,46,21,216,158,63,199,247,173,81,100,87,10,134,212,77,69,142,203,2,70,251,92,48,186,63,249,198,182,103,200,245,142,41,86,56,218,205,145,62,62,41,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,237,99,252,37,43,26,233,42,106,118,61,236,73,59,80,71,44,189,189,232,231,236,218,223,137,200,134,148,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,96,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,7,20,214,190,51,56,108,225,219,42,165,194,181,143,82,62,207,222,171,109,236,186,65,77,236,122,250,189,244,175,146,72,219,38,250,120,36,98,117,124,50,39,69,93,223,15,94,157,21,21,90,41,198,103,13,156,68,229,85,88,86,142,106,71,218,11,213,21,189,247,73,233,189,143,95,73,178,149,146,71,27,164,223,81,4,108,94,143,154,52,232,139,187,226,235,211,162,42,164,22,231,157,249,39,250,147,246,210,181,112,13,45,206,245,67,237,31,216,91,23,180,254,201,99,245,153,77,227,251,234,24,124,45,174,151,111,126,127,189,123,119,237,238,51,224,102,231,175,95,115,87,162,141,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,78,151,198,79,21,55,94,47,181,114,29,78,184,97,244,152,197,61,5,158,158,201,67,110,134,173,213,79,100,17,190,89,85,210,204,173,98,72,245,150,121,85,21,177,177,17,155,27,209,85,170,247,77,78,74,26,33,117,91,174,101,196,140,215,202,70,219,91,79,81,131,211,219,91,27,157,60,147,171,168,171,37,157,238,247,53,140,107,82,22,181,19,114,189,95,34,174,205,137,220,181,240,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,205,15,18,248,5,54,150,113,13,169,26,125,111,199,170,236,118,219,30,81,114,166,181,208,212,164,187,226,183,120,135,173,26,162,202,170,247,177,212,235,19,216,247,42,239,99,154,238,174,221,213,126,190,21,116,183,248,211,196,118,157,105,156,214,47,108,208,94,114,10,95,106,209,120,175,15,221,181,196,254,245,119,222,35,216,230,244,165,138,119,124,14,71,175,78,140,234,229,106,46,148,193,74,220,234,252,211,226,223,47,232,125,70,226,64,168,237,55,89,173,85,23,216,109,149,111,182,209,212,67,73,81,88,216,92,176,67,60,205,145,209,68,249,58,109,107,222,216,38,115,90,171,213,201,20,138,157,118,175,73,85,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,62,151,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,148,3,205,31,207,102,166,253,23,209,232,143,201,211,142,51,111,186,73,193,222,85,195,62,13,106,237,93,115,188,130,227,81,123,188,84,49,143,142,11,61,69,13,37,51,169,169,216,189,122,205,47,106,102,190,71,34,36,113,170,108,234,247,163,225,226,186,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,219,163,145,241,195,189,126,57,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,151,147,108,229,185,162,84,28,40,63,134,26,169,106,238,47,117,68,247,228,200,42,95,59,94,220,146,74,55,211,50,230,148,241,76,198,236,141,174,106,50,153,94,177,171,24,212,122,189,251,165,117,43,113,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,187,36,107,122,171,81,238,216,244,124,110,93,236,114,39,171,203,56,179,204,179,174,20,49,254,23,179,10,122,187,179,49,92,162,59,213,162,249,83,94,142,125,45,186,58,57,105,226,182,164,93,189,206,99,29,60,142,100,142,149,118,179,108,77,106,49,140,219,231,248,78,243,79,163,127,48,49,239,81,128,208,158,181,235,222,147,240,237,138,210,230,186,199,149,253,159,178,214,220,25,107,130,167,192,212,213,239,170,124,114,72,216,246,83,199,35,211,171,33,145,122,170,109,248,122,117,234,168,139,202,177,62,99,220,24,231,57,85,155,10,197,181,147,198,222,178,11,133,61,174,221,77,246,118,235,31,126,170,121,27,28,81,239,125,51,88,221,207,123,83,171,149,26,157,122,170,162,123,206,43,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,196,223,230,41,199,85,55,11,88,106,224,250,125,95,72,253,84,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,215,123,94,230,61,141,86,62,138,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,58,95,9,222,105,244,111,230,6,61,234,48,18,171,157,95,154,124,91,229,253,15,168,220,79,147,147,85,218,213,96,226,75,54,190,223,110,116,150,235,109,187,77,238,85,117,149,149,115,54,24,41,160,142,190,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,255,0,48,110,54,238,188,87,231,241,216,177,137,234,232,116,235,21,168,168,134,213,70,218,167,58,11,180,237,154,102,178,236,248,221,12,79,99,228,167,116,109,108,82,35,150,20,238,35,85,22,73,58,250,190,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,134,242,78,41,173,124,102,112,217,195,182,85,75,133,107,30,164,125,159,189,86,219,217,116,130,155,216,245,245,123,233,95,36,145,182,77,244,240,72,196,234,248,100,78,138,187,190,30,189,58,42,42,254,182,133,241,71,161,60,74,123,111,248,41,156,253,163,251,57,225,189,167,253,25,89,71,216,241,29,222,207,248,76,81,238,221,216,151,250,189,122,109,247,244,234,157,106,175,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,43,206,211,88,239,178,229,88,47,15,212,240,246,108,180,214,244,204,107,36,220,199,120,186,169,36,168,164,167,78,138,205,241,246,89,21,79,189,31,181,254,43,226,111,88,218,171,21,121,123,240,215,98,226,135,136,235,126,21,152,174,252,90,201,111,159,33,190,211,50,169,244,243,86,82,194,248,227,100,17,189,141,85,77,243,207,2,63,162,177,221,174,234,177,237,122,49,78,43,171,24,47,240,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,151,169,203,47,90,255,0,141,60,35,226,222,34,223,225,107,240,78,152,85,102,200,182,67,47,130,130,31,15,36,125,100,123,157,214,150,90,109,238,93,189,101,73,118,181,27,183,172,170,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,57,87,22,62,86,53,147,229,254,67,233,211,153,172,47,251,255,0,53,151,255,0,115,255,0,255,0,131,133,0,151,103,169,188,31,90,184,178,229,249,163,173,183,165,92,121,222,29,166,246,170,252,81,240,202,212,101,76,239,181,83,44,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,148,195,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,170,114,92,225,235,217,150,44,143,137,219,181,77,214,158,174,239,226,113,43,69,20,148,189,170,89,168,88,250,105,167,172,108,142,78,179,117,158,52,133,170,206,141,99,169,231,69,87,185,221,35,232,28,234,252,172,98,223,48,40,125,58,226,83,182,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,211,175,68,95,192,209,159,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,147,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,224,137,248,170,245,80,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,84,175,59,77,99,190,203,149,96,188,63,83,195,217,178,211,91,211,49,172,147,115,29,226,234,164,146,162,146,157,58,43,55,199,217,100,85,62,244,126,215,248,175,137,189,99,106,172,85,229,239,195,93,139,138,30,35,173,248,86,98,187,241,107,37,190,124,134,251,76,202,167,211,205,89,75,11,227,141,144,70,246,53,85,55,207,60,8,254,138,199,118,187,170,199,181,232,197,56,174,172,96,191,194,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,94,167,44,189,107,254,52,240,143,139,120,139,127,133,175,193,58,97,85,155,34,217,12,190,10,8,124,60,145,245,145,238,119,90,89,105,183,185,118,245,149,37,218,212,110,222,178,168,168,14,115,122,77,172,180,153,221,139,89,239,121,127,182,180,218,175,183,99,179,91,183,54,47,179,245,203,10,190,88,123,93,126,247,196,118,36,155,196,34,43,190,14,211,246,182,40,55,194,190,21,115,172,19,76,184,142,211,172,255,0,82,237,126,59,27,177,100,20,181,149,191,127,52,94,19,107,254,238,179,238,90,233,36,240,242,108,168,237,53,171,221,236,246,213,58,61,77,30,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,199,20,227,15,88,244,159,69,244,11,40,187,107,28,62,54,203,144,91,235,113,248,45,27,170,99,246,213,84,244,85,14,109,191,191,78,199,190,155,188,200,164,103,125,81,26,206,189,122,162,244,235,156,34,242,121,75,104,134,168,105,7,15,53,23,220,238,249,72,150,141,66,168,166,201,236,54,40,99,141,239,161,130,90,118,167,138,150,118,251,220,250,152,155,76,228,135,170,164,76,133,138,170,146,73,43,25,81,124,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,2,128,120,177,243,79,172,159,48,50,31,81,156,244,26,227,133,93,104,56,123,225,195,81,166,168,164,91,109,243,23,191,89,41,226,107,221,223,108,244,57,29,198,105,92,246,237,218,140,86,220,33,70,170,57,85,85,178,117,70,244,69,119,95,229,25,139,105,198,83,197,196,45,212,10,27,85,101,93,171,31,171,186,99,48,220,37,68,254,152,134,122,117,100,144,198,170,137,44,209,192,181,82,181,58,57,89,219,89,81,17,209,35,219,122,128,2,178,249,220,102,184,11,48,13,61,211,153,169,233,42,51,105,111,18,222,233,229,107,33,124,244,54,166,195,36,50,181,238,221,222,137,149,19,62,21,106,35,118,72,180,82,117,94,176,162,21,107,164,247,252,87,20,213,60,55,41,206,172,158,217,198,236,217,5,186,225,120,183,120,104,234,60,101,12,85,49,190,120,59,82,170,71,38,248,218,246,236,122,163,93,215,162,170,34,169,166,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,25,172,226,199,205,62,178,124,192,200,125,70,114,127,242,235,225,211,4,226,131,128,92,227,77,51,170,127,204,11,157,101,158,183,124,223,209,151,79,98,210,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,193,83,240,84,175,94,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,176,174,85,156,120,255,0,224,142,21,53,126,245,254,86,44,66,251,115,184,255,0,204,50,154,200,214,118,191,233,14,137,242,77,254,78,157,141,254,201,132,255,0,226,199,202,198,178,124,191,200,125,58,115,53,133,217,234,111,7,214,174,44,185,126,104,235,109,233,87,30,119,135,105,189,170,191,20,124,50,181,25,83,59,237,84,203,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,37,48,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,106,156,151,56,122,246,101,139,35,226,118,237,83,117,167,171,187,248,156,74,209,69,37,47,106,150,106,22,62,154,105,235,27,35,147,172,221,103,141,33,106,179,163,88,234,121,209,85,238,119,72,236,252,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,29,87,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,234,243,92,224,163,248,101,149,79,196,166,153,219,46,181,56,222,91,112,168,169,203,98,233,222,134,207,116,154,70,185,42,55,171,150,70,195,85,36,143,247,57,187,35,149,54,163,209,38,134,38,192,12,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,189,162,154,95,106,209,93,35,196,52,162,204,234,73,41,241,107,61,53,181,245,20,212,77,164,101,100,236,98,119,170,150,38,170,163,31,52,189,201,95,241,57,85,242,57,85,206,85,85,95,106,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,20,87,205,231,236,39,243,147,114,251,35,255,0,133,126,207,218,254,212,255,0,109,255,0,133,59,110,237,255,0,105,240,255,0,128,248,15,236,190,15,254,175,199,220,61,95,37,79,52,249,79,203,250,239,81,183,23,82,10,86,231,87,230,159,22,249,127,67,234,55,19,208,114,153,210,28,55,94,180,191,136,205,35,212,8,42,228,177,100,84,248,204,53,11,73,58,195,60,79,100,151,9,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,171,154,176,215,137,126,29,51,190,23,245,78,191,76,243,170,127,242,181,150,122,221,240,255,0,73,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,183,179,240,84,252,21,102,87,42,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,170,163,41,166,151,163,154,232,218,157,185,165,145,207,71,54,87,73,13,196,148,3,205,31,207,102,166,253,23,209,232,136,191,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,125,60,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,233,45,72,235,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,38,221,253,181,234,143,142,25,21,178,118,146,55,103,219,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,206,129,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,0,170,190,121,223,146,127,169,63,109,33,175,4,252,76,83,112,163,150,231,250,159,13,13,37,194,251,62,15,81,104,199,168,106,210,94,197,77,198,107,141,2,183,184,177,181,85,25,28,81,205,50,162,185,155,210,21,141,30,199,61,170,112,172,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,36,254,174,240,89,117,208,62,9,172,90,203,170,88,253,93,175,80,114,236,226,142,146,150,134,122,151,35,237,182,71,91,235,37,108,83,65,181,18,58,153,101,141,30,246,189,94,230,49,144,183,238,159,222,98,242,14,19,188,211,232,223,204,12,123,212,96,37,87,58,191,52,248,183,203,250,31,81,184,145,171,134,253,55,172,212,236,115,92,45,150,218,207,15,87,100,210,250,204,145,138,250,233,233,225,124,116,23,91,101,76,236,145,177,123,166,235,4,115,35,35,145,174,143,187,218,114,237,115,27,35,56,253,166,75,84,55,90,41,175,180,85,117,150,214,84,70,234,202,122,74,150,211,79,52,8,228,238,50,57,93,28,141,141,234,222,168,143,88,222,141,85,69,86,187,167,69,211,246,158,219,48,219,46,1,141,89,180,230,74,73,49,58,11,61,21,53,133,244,149,107,85,3,173,204,133,141,166,88,230,87,57,101,103,105,25,209,234,231,110,78,139,213,122,245,61,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,57,87,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,86,169,127,26,120,142,212,93,76,134,251,237,154,11,206,65,85,236,170,223,11,225,251,182,184,159,217,161,251,181,99,28,222,148,177,64,223,141,168,245,233,213,253,92,174,85,178,158,73,122,103,138,211,105,102,117,172,126,19,187,146,92,50,5,198,123,242,71,27,188,61,13,61,53,61,70,200,93,179,184,206,228,149,93,100,77,234,215,118,32,248,81,89,213,99,7,56,92,42,213,138,241,130,251,237,190,162,174,74,140,199,23,182,222,235,155,51,218,172,142,118,58,106,20,108,72,141,69,70,118,168,98,114,163,149,203,189,207,94,189,21,26,222,191,201,47,88,239,177,101,89,215,15,213,16,247,172,181,54,245,204,104,228,220,198,248,74,168,228,167,164,168,78,136,205,242,119,153,45,55,189,95,181,158,23,225,111,89,28,169,109,64,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,2,63,243,22,224,39,249,171,183,90,115,253,61,159,194,106,77,151,194,89,162,241,53,27,104,107,109,114,85,124,105,62,229,251,175,15,223,158,161,36,141,174,123,154,146,71,219,149,206,139,183,45,116,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,126,4,32,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,210,152,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,6,107,56,170,213,47,227,79,17,218,139,169,144,223,125,179,65,121,200,42,189,149,91,225,124,63,118,215,19,251,52,63,118,172,99,155,210,150,40,27,241,181,30,189,58,191,171,149,202,182,83,201,47,76,241,90,109,44,206,181,143,194,119,114,75,134,64,184,207,126,72,227,119,135,161,167,166,167,168,217,11,182,119,25,220,146,171,172,137,189,90,238,196,31,10,43,58,172,96,231,11,133,90,177,94,48,95,125,183,212,85,201,81,152,226,246,219,221,115,102,123,85,145,206,199,77,66,141,137,17,168,168,206,213,12,78,84,114,185,119,185,235,215,162,163,91,215,249,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,155,152,223,9,85,28,148,244,149,9,209,25,190,78,243,37,166,247,171,246,179,194,252,45,235,35,149,45,168,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,51,175,198,7,13,119,222,21,181,198,241,166,87,53,239,90,166,221,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,182,100,237,62,57,17,88,196,238,70,245,106,43,21,142,116,191,229,55,198,189,187,79,235,63,150,45,80,185,246,44,183,187,131,36,196,43,100,90,170,137,34,186,85,79,12,41,108,108,108,107,217,28,50,190,71,76,215,125,211,25,39,125,94,174,89,145,89,109,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,80,15,31,92,87,86,113,91,174,53,119,187,100,187,48,204,95,189,103,197,225,142,105,214,57,233,91,51,149,213,238,142,84,111,110,106,143,129,206,68,141,142,108,108,130,55,110,88,183,187,170,242,189,224,163,249,128,206,217,172,250,133,108,181,87,105,182,27,112,125,52,182,234,212,239,123,102,232,216,90,246,83,172,77,114,116,134,46,236,19,72,178,34,178,79,130,45,146,53,242,246,238,252,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,57,166,89,196,142,137,96,186,185,143,232,86,97,159,82,90,115,108,170,158,58,155,69,182,166,158,118,178,169,146,62,88,226,68,168,217,216,107,223,36,18,49,140,116,136,247,63,107,90,138,175,98,59,165,128,1,154,206,44,124,211,235,39,204,12,135,212,103,38,86,127,133,93,114,174,74,122,107,125,183,212,82,71,79,135,101,19,222,235,155,51,220,143,146,7,221,238,116,40,216,145,26,168,175,238,215,68,229,71,43,83,99,94,189,122,162,53,208,171,134,140,254,155,75,56,134,211,125,65,184,100,53,118,59,109,143,40,182,212,221,43,169,150,93,241,91,188,67,18,177,21,34,69,123,216,234,117,149,143,99,81,119,177,206,111,71,110,232,186,94,0,25,235,230,43,172,119,221,100,226,227,59,169,187,195,225,233,48,251,132,248,117,174,155,115,31,217,165,160,158,88,220,187,218,198,43,187,179,173,68,253,29,185,204,239,236,220,230,177,170,70,178,250,57,86,107,29,247,87,120,71,180,83,100,112,245,171,192,174,18,225,209,212,238,103,247,213,45,52,16,73,76,187,24,198,163,59,112,84,69,7,79,137,206,236,111,115,149,207,84,73,128,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,117,254,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,22,202,133,134,38,36,142,115,86,39,181,143,221,177,36,142,74,97,209,78,18,245,99,90,53,246,171,135,235,117,163,193,94,177,251,131,233,242,169,60,69,52,158,197,165,130,182,58,74,202,158,139,51,25,83,217,124,169,247,113,61,92,254,159,15,84,247,165,228,235,126,55,117,195,120,26,207,177,11,238,79,87,146,92,172,122,79,117,182,214,94,106,209,221,251,148,240,217,228,142,74,169,55,61,238,223,35,154,175,94,175,114,245,114,245,115,191,21,206,97,165,62,19,188,172,104,223,203,252,123,211,160,35,255,0,49,110,2,127,154,187,117,167,63,211,217,252,38,164,217,124,37,154,47,19,81,182,134,182,215,37,87,198,147,238,95,186,240,253,249,234,18,72,218,231,185,169,36,125,185,92,232,187,114,215,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,224,122,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,92,158,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,144,131,134,174,91,148,220,60,241,155,121,213,202,9,105,46,56,37,29,158,178,175,22,71,62,88,39,181,92,107,106,101,137,40,216,206,244,142,169,101,61,2,62,55,77,58,183,122,213,70,173,99,158,199,58,57,234,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,3,49,154,223,154,218,181,43,90,51,237,70,177,83,213,193,109,202,178,139,173,238,142,42,182,53,179,199,5,77,92,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,254,39,160,225,87,84,191,130,220,71,105,214,166,77,125,246,53,5,155,32,165,246,173,111,133,241,29,171,92,175,236,215,125,218,49,238,119,90,89,103,111,192,213,122,117,234,206,142,70,170,105,76,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,122,113,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,247,35,102,102,217,100,99,227,114,166,230,61,219,92,199,236,145,153,215,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,126,229,45,197,190,101,172,56,109,70,130,102,120,189,93,67,244,226,207,76,203,102,75,73,76,141,164,91,115,85,176,211,209,85,43,122,53,149,45,106,116,137,201,253,180,80,200,174,68,124,46,124,176,47,154,63,158,205,77,250,47,163,209,18,171,146,231,15,88,173,194,143,35,226,118,237,83,227,47,86,219,133,78,37,104,162,146,150,55,71,67,247,20,211,79,88,217,28,138,244,153,236,157,33,106,179,102,216,214,116,85,122,75,209,150,168,1,89,124,235,244,135,13,126,1,134,235,219,96,171,143,44,130,241,79,136,62,70,206,189,137,237,207,134,182,169,173,124,107,213,17,241,203,27,213,174,110,222,169,52,136,253,253,35,217,92,28,39,121,167,209,191,152,24,247,168,192,105,76,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,103,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,248,26,67,173,26,95,175,88,108,122,129,164,121,125,38,69,98,146,162,90,69,168,133,146,68,248,167,141,83,124,82,197,43,91,44,79,232,173,114,53,237,106,171,30,199,167,86,189,170,190,212,21,87,207,59,242,79,245,39,237,165,85,150,125,202,235,151,253,101,222,178,219,196,222,183,227,189,155,84,62,26,227,131,218,231,146,120,42,164,170,138,120,167,134,236,238,219,217,182,20,237,116,138,57,17,237,153,178,58,69,106,49,34,116,189,175,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,85,115,171,243,79,139,124,191,161,245,27,137,249,60,160,49,107,22,115,175,186,133,133,101,52,62,54,203,144,105,125,218,215,113,166,238,190,62,253,44,245,180,17,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,200,109,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,244,233,213,19,240,47,207,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,109,207,127,102,170,130,8,163,106,239,115,24,142,238,192,180,243,244,110,230,179,191,179,115,156,199,41,37,64,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,92,116,230,182,172,3,131,237,91,190,222,105,234,230,167,170,197,234,236,140,109,51,26,231,164,247,6,248,24,92,168,231,53,54,54,90,152,220,245,235,213,24,142,84,71,42,35,87,57,134,146,56,63,192,41,180,195,133,205,45,195,33,199,170,236,85,20,184,189,13,77,194,223,86,146,182,120,46,53,49,37,69,106,72,217,87,123,30,181,51,76,170,197,233,177,85,90,136,212,68,106,69,94,116,248,5,53,247,135,156,83,80,105,241,234,186,203,150,43,148,50,153,245,208,164,174,101,5,186,178,158,68,153,101,70,174,198,177,245,16,80,49,30,244,247,63,99,90,169,220,84,117,107,112,45,154,221,112,14,48,116,146,251,102,167,164,154,162,171,40,164,178,61,181,44,115,152,144,92,29,224,102,114,35,92,213,222,216,170,100,115,23,175,68,122,53,85,28,136,173,93,25,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,112,174,58,115,91,86,1,193,246,173,223,111,52,245,115,83,213,98,245,118,70,54,153,141,115,210,123,131,124,12,46,84,115,154,155,27,45,76,110,122,245,234,140,71,42,35,149,17,171,156,195,73,28,31,224,20,218,97,194,230,150,225,144,227,213,118,42,138,92,94,134,166,225,111,171,73,91,60,23,26,152,146,162,181,36,108,171,189,143,90,153,166,85,98,244,216,170,173,68,106,34,53,34,175,58,124,2,154,251,195,206,41,168,52,248,245,93,101,203,21,202,25,76,250,232,82,87,50,130,221,89,79,34,76,178,163,87,99,88,250,136,40,24,143,122,123,159,177,173,84,238,42,58,181,184,22,205,110,184,7,24,58,73,125,179,83,210,77,81,85,148,82,89,30,218,150,57,204,72,46,14,240,51,57,17,174,106,239,108,85,50,57,139,215,162,61,26,170,142,68,86,174,140,193,197,56,192,225,174,197,197,78,135,94,52,202,230,189,155,172,59,174,152,221,91,170,159,4,116,151,136,161,145,148,242,74,173,107,247,66,189,215,199,34,43,30,189,185,30,173,68,122,49,205,206,190,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,146,87,94,57,133,234,158,189,240,227,135,112,249,127,182,120,63,97,246,62,208,95,91,117,169,154,163,35,240,204,217,75,223,99,215,254,73,102,238,58,94,236,236,142,86,246,182,236,94,105,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,104,167,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,21,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,192,174,137,175,99,188,52,110,116,110,153,251,155,181,138,141,69,238,62,54,63,61,153,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,118,124,185,184,246,254,106,44,83,233,190,162,65,225,245,55,25,183,248,202,186,136,41,246,82,222,168,88,246,68,181,141,70,38,200,102,71,201,27,101,139,220,213,115,218,248,147,107,157,28,51,84,0,102,179,139,31,52,250,201,243,3,33,245,25,203,116,224,159,10,186,234,87,42,186,29,57,177,84,82,65,114,202,177,124,186,201,71,45,91,220,216,35,158,166,186,227,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,224,82,5,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,143,184,63,207,233,181,63,133,205,45,204,225,200,106,239,181,21,88,189,13,53,194,225,86,178,186,121,238,52,209,37,61,106,200,233,83,123,222,149,48,204,138,245,235,189,81,92,138,228,84,114,246,0,112,174,53,184,135,181,112,207,195,206,75,158,79,117,171,160,190,220,41,230,178,98,207,166,163,109,75,253,183,61,60,171,74,229,108,136,177,35,35,88,221,51,214,79,135,100,78,68,71,185,91,27,243,152,9,149,202,159,94,105,180,111,138,58,12,102,251,91,87,29,139,82,105,211,25,145,141,168,149,32,142,226,249,88,234,9,159,11,24,228,149,253,212,90,102,170,163,123,105,89,35,213,237,106,61,29,123,192,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,8,213,204,87,88,236,90,55,194,62,119,83,119,135,196,85,230,22,249,240,235,93,54,231,179,189,85,95,4,177,185,119,181,143,70,246,160,74,137,250,59,107,95,216,217,185,174,123,84,161,109,39,193,127,138,26,167,134,233,159,181,61,153,246,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,252,172,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,52,61,192,182,107,106,207,248,62,210,75,237,154,158,174,26,122,92,94,146,200,246,212,177,173,122,207,111,111,129,153,200,141,115,147,99,165,166,145,204,94,189,85,138,213,84,106,170,181,59,169,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,139,252,95,240,9,165,252,93,221,113,236,150,251,116,171,199,114,27,77,69,37,45,101,226,145,36,154,122,171,36,78,168,124,148,17,198,233,82,8,94,233,42,21,233,80,177,72,230,171,81,21,175,106,237,36,6,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,209,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,101,43,115,66,227,167,248,215,149,63,67,180,115,51,241,122,109,101,217,237,138,154,38,237,134,251,116,142,71,42,244,153,28,190,34,142,30,145,246,250,35,88,249,81,242,125,235,91,79,34,113,78,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,238,157,38,139,187,42,164,110,114,71,35,94,230,187,106,171,37,142,255,0,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,98,170,249,231,126,73,254,164,253,180,142,188,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,250,140,115,26,246,61,200,246,94,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,11,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,149,92,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,230,156,209,244,134,155,73,120,193,201,167,182,193,73,5,183,57,167,135,47,165,134,25,229,149,236,125,75,158,202,167,74,178,127,85,239,172,130,174,68,107,85,204,70,72,196,110,223,234,54,90,242,75,214,59,20,184,174,117,195,245,68,61,155,213,53,193,115,26,57,55,61,222,46,150,72,233,233,42,19,162,51,100,125,151,197,77,239,87,238,127,138,248,91,210,55,42,217,248,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,193,206,227,53,181,80,104,190,158,233,204,212,245,107,114,190,101,18,222,233,229,107,27,216,108,20,52,146,67,43,94,237,219,145,234,235,132,42,212,70,170,42,54,78,170,222,136,142,171,94,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,211,73,197,56,214,197,172,89,135,8,250,189,105,200,232,124,93,37,62,31,115,186,71,31,117,241,237,170,162,129,213,116,210,117,98,162,174,201,224,137,253,58,237,118,222,142,69,106,170,46,112,141,62,233,62,117,252,80,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,135,171,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,5,112,115,184,205,109,84,26,47,167,186,115,53,61,90,220,175,153,68,183,186,121,90,198,246,27,5,13,36,144,202,215,187,118,228,122,186,225,10,181,17,170,138,141,147,170,183,162,35,170,215,135,172,90,197,156,235,238,154,97,89,77,15,141,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,52,210,113,78,53,177,107,22,97,194,62,175,90,114,58,31,23,73,79,135,220,238,145,199,221,124,123,106,168,160,117,93,52,157,88,168,171,178,120,34,127,78,187,93,183,163,145,90,170,139,156,35,79,186,79,157,127,20,52,179,13,212,207,101,251,51,237,110,63,110,190,248,46,255,0,123,194,248,170,104,230,237,119,54,183,126,222,230,221,219,91,215,167,94,137,215,161,234,193,84,28,235,232,180,73,247,92,54,224,219,181,92,122,191,5,61,60,47,161,107,103,236,79,141,189,213,170,217,158,170,197,133,31,29,92,111,107,81,175,108,138,147,73,189,175,106,70,172,171,98,247,185,83,227,26,37,101,225,114,130,233,165,23,10,75,197,246,190,161,25,154,221,155,109,158,150,119,93,210,38,79,224,158,179,123,222,202,88,170,163,137,174,141,123,46,94,228,141,68,116,178,19,40,25,172,226,199,205,62,178,124,192,200,125,70,114,197,57,100,107,166,156,112,233,192,142,117,170,26,161,121,240,54,170,29,64,173,138,24,98,68,125,85,194,169,214,203,122,199,75,77,26,170,119,38,126,215,116,78,168,212,107,92,247,185,140,99,222,218,235,226,95,136,188,239,138,13,83,175,212,204,234,163,252,173,29,158,139,100,63,209,150,191,19,52,208,81,247,34,138,62,247,107,190,246,247,94,221,239,252,85,127,4,78,171,130,242,221,226,59,80,56,113,174,226,22,201,97,255,0,37,89,102,198,93,19,253,169,122,181,236,114,203,89,3,63,255,0,90,195,18,252,117,12,238,57,137,253,130,84,70,172,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,52,19,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,196,234,143,142,104,209,210,118,150,71,72,160,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,168,190,97,26,95,117,210,174,48,117,38,217,112,117,92,212,247,251,196,185,69,13,92,212,78,166,101,68,23,7,45,74,246,186,170,164,140,138,89,37,167,89,26,189,28,250,119,251,154,168,172,109,138,114,88,207,233,175,188,60,229,122,125,81,144,213,214,92,177,92,161,245,44,161,153,101,115,40,45,213,148,241,172,41,18,185,54,53,143,168,130,189,234,198,47,185,251,220,228,78,226,43,172,40,21,43,206,211,88,239,178,229,88,47,15,212,240,246,108,180,214,244,204,107,36,220,199,120,186,169,36,168,164,167,78,138,205,241,246,89,21,79,189,31,181,254,43,226,111,88,218,171,89,113,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,116,218,215,189,176,76,230,181,87,171,146,41,21,58,237,94,139,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,175,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,47,104,166,168,90,181,171,72,241,13,87,179,54,146,58,124,166,207,77,114,125,61,53,107,106,217,71,59,216,157,234,85,149,168,136,247,195,47,114,39,252,45,84,124,110,69,107,85,21,19,218,153,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,1,85,124,237,53,175,255,0,17,120,115,163,183,255,0,245,51,91,133,84,145,127,210,40,233,35,133,233,39,253,53,100,107,163,255,0,32,173,119,245,208,142,188,166,116,190,213,168,252,96,218,238,119,151,82,73,79,130,217,235,50,134,82,84,209,54,161,149,51,177,209,211,67,211,114,162,70,248,165,171,142,161,146,116,114,181,244,237,232,136,170,143,111,228,243,71,210,26,109,37,227,7,38,158,219,5,36,22,220,230,158,28,190,150,24,103,150,87,177,245,46,123,42,157,42,201,253,87,190,178,10,185,17,173,87,49,25,35,17,187,127,168,217,107,201,47,88,236,82,226,185,215,15,213,16,246,111,84,215,5,204,104,228,220,247,120,186,89,35,167,164,168,78,136,205,145,246,95,21,55,189,95,185,254,43,225,111,72,220,171,103,229,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,130,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,88,167,52,94,96,20,118,138,59,151,12,154,33,145,119,174,179,120,155,118,113,116,130,56,39,165,142,150,88,37,130,107,75,123,140,126,233,151,187,214,89,35,86,58,23,70,216,209,202,245,149,177,86,174,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,117,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,155,155,213,122,43,149,206,107,24,215,189,236,99,189,95,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,251,175,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,6,70,146,49,81,90,246,77,121,36,42,227,223,133,27,239,22,154,203,160,216,111,106,235,71,136,91,126,210,86,101,55,186,40,88,239,1,75,182,222,177,198,142,145,81,137,52,239,103,106,52,232,247,39,87,201,219,123,34,145,9,127,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,231,235,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,85,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,227,181,115,180,209,203,20,184,174,11,196,13,60,221,155,213,53,193,48,234,200,246,189,222,46,150,72,234,42,233,215,170,191,100,125,151,197,83,238,70,110,127,138,248,157,210,54,162,196,174,87,26,189,77,164,188,96,227,48,92,167,164,130,219,156,211,205,136,85,77,52,18,202,246,62,165,204,125,43,98,72,255,0,170,247,214,65,73,26,185,200,230,35,36,122,187,111,245,219,126,128,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,183,58,191,52,248,183,203,250,31,81,184,159,147,201,183,22,177,100,28,92,86,93,174,244,62,34,175,25,195,238,55,75,92,157,215,179,195,213,62,122,106,71,73,209,170,136,254,176,85,212,51,163,145,91,241,245,233,185,173,84,187,240,102,7,86,48,95,225,126,169,230,90,103,237,79,105,253,146,200,46,54,47,27,216,236,248,175,11,83,36,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,47,123,150,142,127,83,168,60,22,233,221,85,203,33,164,186,220,172,116,245,54,10,164,133,98,223,70,202,74,153,34,165,167,149,145,162,108,123,104,210,145,83,114,111,115,28,199,187,118,253,203,40,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,1,74,220,234,252,211,226,223,47,232,125,70,226,126,79,38,220,90,197,144,113,113,89,118,187,208,248,138,188,103,15,184,221,45,114,119,94,207,15,84,249,233,169,29,39,70,170,35,250,193,87,80,206,142,69,111,199,215,166,230,181,82,239,193,152,29,88,193,127,133,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,189,238,90,57,253,78,160,240,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,125,27,41,42,100,138,150,158,86,70,137,177,237,163,74,69,77,201,189,204,115,30,237,219,247,44,160,57,87,18,252,69,224,156,47,233,101,126,166,103,85,31,229,104,236,244,91,38,254,147,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,236,103,226,171,248,34,231,91,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,108,146,62,56,119,175,193,4,93,199,189,237,134,38,35,99,141,138,229,217,27,24,212,94,141,67,160,106,127,8,122,203,164,90,29,130,241,5,152,209,90,153,139,103,253,191,0,218,122,246,203,85,75,222,133,211,210,248,136,250,34,39,126,6,62,86,118,220,253,173,106,182,94,211,213,24,191,171,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,154,19,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,140,214,113,99,230,159,89,62,96,100,62,163,57,226,164,207,243,41,112,26,125,45,118,67,86,152,157,45,226,107,251,45,45,84,108,11,113,150,24,224,117,67,209,19,171,222,145,66,198,55,114,174,196,89,54,109,238,73,186,85,114,235,224,86,167,138,92,201,51,141,65,160,171,102,149,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,234,49,204,107,216,247,35,217,122,118,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,21,87,205,7,151,221,53,166,154,245,197,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,247,205,45,85,69,101,233,101,150,119,57,24,142,124,13,124,17,69,178,54,35,165,248,88,215,244,128,28,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,222,136,229,99,182,61,25,35,83,123,26,169,161,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,96,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,72,107,206,227,75,238,180,185,254,158,235,68,46,171,158,219,115,179,203,139,212,35,104,157,216,163,158,154,105,42,98,223,81,213,91,190,118,213,205,182,53,70,175,74,73,28,138,239,126,206,105,201,183,41,177,99,252,92,86,90,110,245,222,30,175,38,195,238,54,187,92,125,167,191,196,85,50,122,106,183,71,213,168,168,206,144,82,84,63,171,149,27,240,116,235,185,205,69,187,243,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,205,22,181,234,133,215,90,181,115,47,213,123,203,106,227,168,202,111,21,55,38,83,212,214,186,173,244,112,61,235,217,165,73,92,136,175,100,49,118,226,103,194,212,70,70,212,70,181,17,17,37,166,172,104,229,247,72,185,80,233,245,78,71,55,74,188,247,84,41,179,24,233,182,179,251,214,150,166,207,85,29,50,111,99,220,143,238,65,79,20,253,126,23,55,191,177,205,71,49,85,99,95,9,222,105,244,111,230,6,61,234,48,30,255,0,152,174,142,95,116,111,139,140,238,154,239,55,136,164,204,46,19,230,54,186,157,172,103,122,150,190,121,100,114,108,107,222,173,237,78,149,16,117,118,215,63,177,191,107,90,246,161,56,57,44,107,205,53,219,13,202,248,114,188,214,213,190,229,98,168,126,77,101,73,170,37,149,158,206,153,99,138,166,24,152,172,217,3,34,168,88,228,84,223,247,143,174,123,145,159,11,220,182,104,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,131,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,6,122,249,138,235,29,247,89,56,184,206,234,110,240,248,122,76,62,225,62,29,107,166,220,199,246,105,104,39,150,55,46,246,177,138,238,236,235,81,63,71,110,115,59,251,55,57,172,106,150,21,201,99,0,166,177,112,243,149,234,13,70,61,87,71,114,202,178,135,211,50,186,100,149,172,175,183,81,211,198,144,172,72,229,216,230,50,162,122,246,43,216,158,247,239,107,149,123,104,141,242,188,238,52,190,213,85,128,105,238,180,66,234,72,46,86,203,196,184,189,66,54,137,189,250,200,42,97,146,166,45,245,29,81,219,32,117,36,219,99,84,114,117,171,145,200,173,247,239,134,188,178,245,175,248,45,197,198,45,226,45,254,42,131,59,233,133,86,108,139,124,209,120,217,225,240,242,71,214,70,53,189,42,162,166,222,229,221,210,37,151,107,85,219,122,95,241,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,128,28,234,252,172,98,223,48,40,125,58,226,83,94,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,77,143,71,49,219,94,198,175,71,34,181,122,116,84,84,247,31,93,166,217,153,106,190,127,69,102,163,146,174,255,0,150,102,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,157,95,35,147,222,229,87,47,226,165,239,112,11,193,70,43,194,158,156,82,94,238,214,207,17,169,185,53,190,25,50,59,133,66,70,249,40,55,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,107,98,100,93,87,137,126,29,48,78,40,52,178,191,76,243,170,127,242,181,150,122,221,243,127,70,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,240,84,252,21,51,237,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,234,173,71,187,99,209,241,185,119,177,200,150,21,202,179,143,31,252,17,194,166,175,222,191,202,197,136,95,110,119,31,249,134,83,89,26,206,215,253,33,209,62,73,191,201,211,177,191,217,48,181,64,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,42,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,98,156,197,116,114,197,172,156,35,231,116,215,121,188,61,94,31,111,159,49,181,212,237,123,251,53,84,16,75,35,147,99,94,196,119,118,5,168,131,171,183,53,157,253,251,92,230,53,10,12,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,122,117,232,169,248,154,114,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,129,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,117,184,252,206,191,136,156,100,234,197,255,0,217,126,207,240,153,4,150,46,207,127,187,187,217,177,178,131,187,187,107,122,119,60,47,115,111,79,135,126,222,174,233,185,102,175,36,45,45,255,0,233,47,90,238,22,47,253,19,22,180,92,252,87,252,181,53,240,118,81,255,0,254,141,118,247,179,254,6,59,251,68,45,80,25,204,227,167,10,186,224,28,96,234,221,138,243,81,73,53,69,86,81,87,123,99,169,158,231,49,32,184,59,199,66,213,87,53,171,189,177,84,198,215,167,78,136,244,114,34,185,17,28,182,105,201,83,202,198,83,243,2,187,211,173,196,255,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,6,117,184,252,206,191,136,156,100,234,197,255,0,217,126,207,240,153,4,150,46,207,127,187,187,217,177,178,131,187,187,107,122,119,60,47,115,111,79,135,126,222,174,233,185,102,175,36,45,45,255,0,233,47,90,238,22,47,253,19,22,180,92,252,87,252,181,53,240,118,81,255,0,254,141,118,247,179,254,6,59,251,68,45,80,25,204,227,167,10,186,224,28,96,234,221,138,243,81,73,53,69,86,81,87,123,99,169,158,231,49,32,184,59,199,66,213,87,53,171,189,177,84,198,215,167,78,136,244,114,34,185,17,28,182,105,201,83,202,198,83,243,2,187,211,173,196,233,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,128,120,250,226,186,179,138,221,113,171,189,219,37,217,134,98,253,235,62,47,12,115,78,177,207,74,217,156,174,175,116,114,163,123,115,84,124,14,114,36,108,115,99,100,17,187,114,197,189,221,175,148,223,8,127,197,221,71,254,96,179,90,45,248,134,1,112,103,178,91,29,127,106,74,172,138,21,134,120,119,70,196,87,172,48,49,237,149,221,92,196,116,142,129,169,221,98,76,196,185,60,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,51,175,198,7,13,119,222,21,181,198,241,166,87,53,239,90,166,221,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,182,100,237,62,57,17,88,196,238,70,245,106,43,21,142,116,170,229,71,198,191,240,203,42,131,134,189,76,185,221,106,113,188,182,225,79,77,137,75,215,189,13,158,233,52,142,106,211,236,70,172,141,134,170,73,25,239,107,182,71,42,110,86,34,77,52,173,185,67,53,156,88,249,167,214,79,152,25,15,168,206,122,14,14,248,85,204,184,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,254,52,108,174,99,219,226,100,107,100,108,44,218,237,207,69,114,167,109,146,61,154,19,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,10,33,230,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,212,123,88,231,189,237,87,190,69,114,132,225,211,136,236,27,42,171,214,187,229,63,217,189,54,202,241,246,182,58,43,131,222,233,175,219,164,87,83,84,67,78,201,91,217,237,236,115,155,81,59,23,116,85,10,144,177,205,157,102,142,213,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,159,147,205,79,71,47,186,187,194,61,222,167,28,155,173,94,5,112,139,49,146,155,107,63,190,169,105,160,158,58,148,222,247,181,25,219,130,162,89,250,252,78,119,99,99,90,174,122,42,82,183,15,89,77,139,6,215,221,52,205,114,154,239,5,101,199,243,11,53,210,227,83,218,124,157,138,88,43,98,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,105,164,134,188,214,53,230,167,70,248,92,175,198,108,85,180,145,223,117,38,161,113,152,216,234,136,146,120,237,207,137,238,175,153,144,189,142,89,89,218,68,166,114,162,55,182,181,145,189,30,215,35,17,212,193,195,246,153,255,0,25,53,199,3,210,217,41,46,181,20,153,54,65,67,111,175,246,92,123,234,161,161,124,205,241,83,179,224,122,55,181,2,75,34,189,205,86,177,172,87,57,54,181,75,84,230,255,0,139,88,176,110,11,244,247,10,197,168,124,21,151,31,204,45,54,187,117,55,117,242,118,41,96,180,215,199,20,123,222,174,123,182,177,141,78,174,85,114,244,234,170,171,239,43,7,132,239,52,250,55,243,3,30,245,24,11,62,231,55,161,116,121,78,141,88,181,230,209,102,223,122,194,110,17,219,174,149,113,172,17,255,0,67,213,185,88,213,153,92,137,44,189,186,181,167,108,108,107,149,25,226,231,118,197,71,57,205,175,110,0,53,230,167,135,206,40,241,28,154,106,218,74,107,21,254,161,152,206,66,250,186,136,169,160,101,186,174,88,218,233,164,154,70,57,34,100,18,182,26,149,84,86,245,74,117,98,189,173,115,148,208,241,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,0,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,230,156,75,231,245,58,89,195,206,164,106,13,191,33,164,177,220,172,120,189,202,166,215,93,82,177,108,138,227,225,222,148,104,137,42,43,30,247,84,44,76,99,28,139,189,238,107,122,59,119,69,205,17,165,222,26,48,10,157,44,225,231,77,244,250,225,143,82,88,238,86,60,94,219,77,116,161,166,72,182,69,113,240,236,90,197,85,137,85,143,123,170,22,87,189,237,85,222,247,57,221,93,187,170,254,87,24,24,5,54,167,240,185,170,88,100,216,245,93,246,162,171,23,174,169,183,219,233,18,87,79,61,198,154,37,168,162,72,219,18,239,123,210,166,24,85,24,157,119,170,35,85,28,138,173,92,230,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,166,141,39,206,191,138,26,89,134,234,103,178,253,153,246,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,168,30,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,64,14,117,126,86,49,111,152,20,62,157,113,41,88,186,158,87,188,11,127,5,49,86,107,142,177,225,158,19,82,111,91,253,143,77,90,237,211,88,173,114,70,212,78,176,171,83,195,214,77,214,78,231,85,115,217,18,178,63,186,115,170,35,89,254,8,191,199,247,7,214,174,44,180,141,205,183,165,92,121,222,29,79,89,95,138,62,25,90,140,169,157,236,106,201,67,43,100,123,98,217,80,176,196,196,145,206,106,196,246,177,251,182,36,145,201,72,56,111,13,218,219,168,58,185,117,208,172,51,1,171,186,230,214,58,138,218,107,157,182,26,136,54,81,190,145,235,29,66,203,80,231,164,12,99,100,77,136,245,147,99,158,230,53,170,229,123,81,116,83,162,152,222,125,135,105,30,33,138,106,150,79,73,145,101,150,123,61,53,21,218,235,76,147,43,42,231,141,136,213,145,95,59,221,44,175,232,137,190,103,171,86,87,163,164,217,30,254,219,125,168,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,4,170,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,201,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,153,125,88,193,127,133,250,167,153,105,159,181,61,167,246,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,189,238,90,250,189,77,171,252,31,96,243,172,244,139,114,195,233,215,16,185,67,77,4,177,50,7,208,181,172,167,106,172,157,119,189,212,107,73,35,220,197,86,43,229,114,38,222,138,198,202,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,10,43,230,243,130,253,146,227,38,229,127,246,167,139,251,107,143,218,239,189,158,199,111,194,118,227,117,7,107,118,229,238,117,240,29,205,221,27,253,174,222,159,14,231,74,14,71,217,173,214,191,0,213,61,57,154,158,145,45,182,59,197,186,247,79,43,88,238,251,167,174,134,88,101,107,221,187,106,177,27,111,133,90,136,212,84,87,73,213,93,213,17,182,104,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,65,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,0,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,81,95,55,156,23,236,151,25,55,43,255,0,181,60,95,219,92,126,215,125,236,246,59,126,19,183,27,168,59,91,183,47,115,175,128,238,110,232,223,237,118,244,248,119,58,80,114,62,205,110,181,248,6,169,233,204,212,244,137,109,177,222,45,215,186,121,90,199,119,221,61,116,50,195,43,94,237,219,85,136,219,124,42,212,70,162,162,186,78,170,238,168,141,252,158,116,250,223,159,90,105,177,78,31,237,246,58,187,126,39,126,167,102,67,93,122,108,147,49,151,73,225,150,72,210,222,157,58,68,246,66,189,170,137,24,229,122,239,146,149,221,35,216,139,36,11,224,255,0,134,187,239,21,58,227,103,211,43,98,246,109,80,237,186,100,149,109,170,100,18,82,89,226,154,54,84,73,18,185,175,221,50,247,89,28,104,140,122,119,36,98,185,17,136,247,55,69,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,126,177,197,56,192,225,174,197,197,78,135,94,52,202,230,189,155,172,59,174,152,221,91,170,159,4,116,151,136,161,145,148,242,74,173,107,247,66,189,215,199,34,43,30,189,185,30,173,68,122,49,205,206,190,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,151,167,202,247,136,92,239,136,14,28,88,253,66,166,186,215,93,112,219,131,241,249,114,74,218,168,102,246,206,214,54,86,42,237,84,149,38,138,25,96,142,71,72,213,238,124,18,119,100,123,229,108,117,87,158,232,94,163,241,23,199,118,169,233,126,151,217,188,117,214,187,80,50,41,102,154,85,86,82,219,233,91,115,153,36,170,169,145,17,123,112,179,115,122,175,69,114,185,205,99,26,247,189,140,117,223,240,209,195,166,9,194,254,150,80,105,158,11,79,254,74,178,241,91,190,111,233,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,118,198,126,8,159,138,175,85,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,62,176,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,239,250,177,130,255,0,20,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,153,124,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,52,61,192,182,107,106,207,248,62,210,75,237,154,158,174,26,122,92,94,146,200,246,212,177,173,122,207,111,111,129,153,200,141,115,147,99,165,166,145,204,94,189,85,138,213,84,106,170,181,42,91,154,198,188,211,107,39,20,117,248,205,138,182,174,75,22,155,83,174,51,27,29,81,42,193,37,197,146,189,213,243,50,23,177,169,19,251,170,148,206,84,71,119,18,142,55,163,220,213,98,55,186,114,75,209,203,236,185,86,117,196,13,68,221,155,45,53,189,112,234,56,246,177,222,46,170,73,41,234,234,23,170,63,124,125,150,69,77,238,86,109,127,138,248,93,214,55,34,246,190,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,20,106,198,11,252,80,210,204,203,76,253,169,236,207,181,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,220,221,251,123,155,182,238,111,94,157,58,167,94,166,101,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,208,79,0,26,243,77,196,31,11,152,142,77,53,109,93,77,246,193,78,204,103,33,125,93,68,181,51,190,227,73,20,109,116,210,77,35,26,178,190,120,157,13,74,170,43,186,45,66,177,94,231,53,202,81,183,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,64,14,115,122,165,246,83,135,27,22,153,208,95,124,45,126,119,144,71,226,104,188,46,255,0,25,107,162,98,205,55,222,43,21,177,236,170,117,185,222,231,53,238,235,209,58,183,184,133,112,114,247,210,251,174,170,241,131,166,214,203,123,170,225,167,176,94,34,202,43,170,225,162,117,75,41,224,183,185,42,83,187,209,81,35,100,178,199,21,58,72,229,232,215,212,51,220,229,84,99,180,60,12,219,113,129,128,84,233,135,20,122,165,134,77,143,82,88,169,233,114,138,234,155,125,190,145,34,108,16,91,170,101,90,138,36,141,177,46,198,49,105,166,133,81,137,211,98,42,53,81,170,138,212,181,78,77,57,253,78,77,194,229,211,12,184,228,52,149,117,24,118,81,87,77,71,111,106,196,147,208,219,170,34,138,162,53,123,90,136,245,100,149,50,87,43,94,254,189,85,178,53,23,164,123,91,18,249,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,193,0,57,213,249,88,197,190,96,80,250,117,196,226,156,174,185,127,214,93,235,45,188,77,235,126,59,217,181,67,225,174,56,61,174,121,39,130,170,74,168,167,138,120,110,206,237,189,155,97,78,215,72,163,145,30,217,155,35,164,86,163,18,39,75,109,64,3,228,142,211,106,134,235,81,125,134,217,72,203,149,101,60,52,149,21,141,133,169,60,208,66,233,29,20,79,147,166,231,49,142,158,103,53,170,189,26,178,200,169,211,114,245,250,192,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,4,170,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,148,67,205,155,75,237,90,113,198,13,210,231,102,117,36,116,249,213,158,143,40,125,37,53,19,105,217,77,59,221,37,52,221,118,170,164,143,150,90,73,42,31,39,70,171,159,80,238,168,170,138,247,119,254,72,250,189,82,203,174,161,104,37,116,245,114,83,207,79,22,95,107,141,176,69,216,129,236,116,116,181,174,124,158,233,85,242,36,148,8,214,252,76,68,134,69,248,21,87,125,175,130,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,213,213,142,77,127,197,13,83,204,181,51,249,142,246,103,218,220,130,227,125,240,95,100,59,222,23,197,84,201,55,107,185,227,91,191,111,115,110,237,173,235,211,175,68,235,208,154,188,46,104,95,242,215,161,56,206,138,125,169,251,71,246,115,198,255,0,73,248,31,7,223,241,21,147,212,255,0,99,220,147,110,222,254,223,235,175,93,189,125,221,122,39,85,4,42,227,91,150,247,243,131,170,118,173,76,254,50,253,146,246,102,63,5,139,193,125,157,241,253,206,221,77,68,221,222,231,138,139,167,95,19,183,110,213,233,179,175,95,127,68,245,124,12,112,49,252,151,125,182,255,0,93,31,182,63,108,125,155,254,194,123,63,194,248,79,19,255,0,219,19,111,221,226,127,251,30,155,63,199,215,221,42,129,229,53,99,5,254,40,105,102,101,166,126,212,246,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,238,110,253,189,205,219,119,55,175,78,157,83,175,82,181,191,184,99,255,0,181,23,253,201,255,0,231,203,84,0,30,83,86,48,95,226,134,150,102,90,103,237,79,102,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,43,91,251,134,63,251,81,127,220,159,254,124,178,157,39,193,127,133,250,89,134,233,159,181,61,167,246,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,245,96,143,252,107,112,165,252,224,233,101,171,76,254,222,253,146,246,102,65,5,247,198,251,47,199,247,59,116,213,16,246,187,125,232,186,117,241,59,183,110,94,155,58,116,247,245,72,171,164,252,154,255,0,133,250,167,134,234,103,243,29,237,63,178,89,5,186,251,224,190,200,118,124,87,133,169,142,110,215,115,198,187,102,238,222,221,219,93,211,175,94,139,211,161,101,64,17,87,142,126,6,63,157,31,177,63,235,163,246,59,236,119,180,191,216,79,104,120,175,23,225,191,251,98,29,155,124,55,255,0,101,215,127,248,186,123,252,167,5,60,183,191,147,237,83,186,234,103,241,151,237,111,180,241,249,236,94,11,236,239,128,237,247,42,105,230,238,247,60,84,189,122,120,109,187,118,167,93,253,122,251,186,44,213,0,2,181,117,99,147,95,241,67,84,243,45,76,254,99,189,153,246,183,32,184,223,124,23,217,14,247,133,241,85,50,77,218,238,120,214,239,219,220,219,187,107,122,244,235,209,58,244,38,175,11,154,23,252,181,232,78,51,162,159,106,126,209,253,156,241,191,210,126,7,193,247,252,69,100,245,63,216,247,36,219,183,191,183,250,235,215,111,95,119,94,137,213,65,10,184,214,229,189,252,224,234,157,171,83,63,140,191,100,189,153,143,193,98,240,95,103,124,127,115,183,83,81,55,119,185,226,162,233,215,196,237,219,181,122,108,235,215,223,209,61,95,3,28,12,127,37,223,109,191,215,71,237,143,219,31,102,255,0,176,158,207,240,190,19,196,255,0,246,196,219,247,120,159,254,199,166,207,241,245,247,119,253,76,210,173,56,214,76,86,124,43,84,176,187,86,77,101,168,220,239,13,112,167,73,59,50,58,55,199,222,133,255,0,215,134,100,100,146,35,101,141,91,35,55,42,181,200,190,243,202,240,215,195,94,156,112,173,167,11,166,90,100,183,89,168,38,184,79,116,171,171,186,85,36,245,85,117,82,163,24,178,61,88,214,70,222,145,197,20,104,145,177,141,219,26,42,162,185,92,231,117,80,8,191,197,119,0,154,95,197,110,127,132,234,54,79,116,171,183,92,177,138,138,106,91,172,77,73,37,130,247,100,142,103,76,250,7,181,178,198,232,30,174,146,68,109,68,110,71,53,37,147,115,100,251,181,142,69,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,202,180,43,133,29,56,208,204,219,80,53,66,217,23,181,115,61,70,200,46,119,139,149,230,162,20,108,148,244,181,85,143,168,142,130,157,58,175,110,22,110,102,245,69,221,44,140,71,187,162,54,40,226,237,96,0,0,43,87,86,57,53,255,0,20,53,79,50,212,207,230,59,217,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,110,253,189,205,187,182,183,175,78,189,19,175,66,106,240,185,161,127,203,94,132,227,58,41,246,167,237,31,217,207,27,253,39,224,124,31,127,196,86,79,83,253,143,114,77,187,123,251,127,174,189,118,245,247,117,232,157,84,173,93,88,228,215,252,80,213,60,203,83,63,152,239,102,125,173,200,46,55,223,5,246,67,189,225,124,85,76,147,118,187,158,53,187,246,247,54,238,218,222,189,58,244,78,189,9,85,193,79,10,95,201,246,150,93,116,207,237,239,218,223,105,228,19,223,124,111,178,252,7,111,185,77,79,15,107,183,222,151,175,79,13,187,118,228,235,191,167,79,119,85,136,25,103,37,171,238,115,149,94,115,92,167,139,31,27,122,200,46,21,23,75,141,79,216,70,71,223,170,158,71,73,44,155,25,92,214,55,115,222,229,232,212,70,167,94,136,136,158,226,117,112,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,116,181,18,53,137,254,108,108,71,57,238,100,81,68,197,123,246,110,95,41,198,183,10,95,206,14,150,90,180,207,237,239,217,47,102,100,16,95,124,111,178,252,127,115,183,77,81,15,107,183,222,139,167,95,19,187,118,229,233,179,167,79,127,84,138,186,79,201,175,248,95,170,120,110,166,127,49,222,211,251,37,144,91,175,190,11,236,135,103,197,120,90,152,230,237,119,60,107,182,110,237,237,221,181,221,58,245,232,189,58,22,84,64,14,39,121,73,226,186,253,172,183,173,92,197,181,107,236,63,218,62,221,77,198,214,204,102,58,200,93,92,141,219,45,68,110,100,240,109,238,237,108,143,71,53,238,116,174,149,234,245,223,181,189,171,130,30,16,111,188,28,226,185,46,21,81,171,255,0,109,44,183,203,132,55,74,58,111,179,236,183,120,10,174,223,110,162,77,233,52,175,151,186,198,83,39,69,84,107,59,29,90,157,94,229,35,86,172,114,107,254,40,106,158,101,169,159,204,119,179,62,214,228,23,27,239,130,251,33,222,240,190,42,166,73,187,93,207,26,221,251,123,155,119,109,111,94,157,122,39,94,132,170,224,167,133,47,228,251,75,46,186,103,246,247,237,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,215,167,134,221,187,114,117,223,211,167,187,170,200,0,121,77,88,193,127,138,26,89,153,105,159,181,61,153,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,173,111,238,24,255,0,237,69,255,0,114,127,249,242,202,116,159,5,254,23,233,102,27,166,126,212,246,159,217,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,238,118,205,221,189,219,119,59,167,94,157,87,167,83,213,128,1,10,184,214,229,189,252,224,234,157,171,83,63,140,191,100,189,153,143,193,98,240,95,103,124,127,115,183,83,81,55,119,185,226,162,233,215,196,237,219,181,122,108,235,215,223,209,61,95,3,28,12,127,37,223,109,191,215,71,237,143,219,31,102,255,0,176,158,207,240,190,19,196,255,0,246,196,219,247,120,159,254,199,166,207,241,245,247,74,160,1,21,120,231,224,99,249,209,251,19,254,186,63,99,190,199,123,75,253,132,246,135,138,241,126,27,255,0,182,33,217,183,195,127,246,93,119,255,0,139,167,191,202,112,83,203,123,249,62,213,59,174,166,127,25,126,214,251,79,31,158,197,224,190,206,248,14,223,114,166,158,110,239,115,197,75,215,167,134,219,183,106,117,223,215,175,187,162,205,80,0,0,21,87,253,195,31,253,168,191,238,79,255,0,62,89,78,147,224,191,194,253,44,195,116,207,218,158,211,251,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,189,206,217,187,183,187,110,231,116,235,211,170,244,234,122,176,1,10,184,214,229,189,252,224,234,157,171,83,63,140,191,100,189,153,143,193,98,240,95,103,124,127,115,183,83,81,55,119,185,226,162,233,215,196,237,219,181,122,108,235,215,223,209,28,20,242,222,254,79,181,78,235,169,159,198,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,245,233,225,182,237,218,157,119,245,235,238,232,179,84,16,171,141,110,91,223,206,14,169,218,181,51,248,203,246,75,217,152,252,22,47,5,246,119,199,247,59,117,53,19,119,123,158,42,46,157,124,78,221,187,87,166,206,189,125,253,19,245,120,33,224,30,251,193,150,85,146,221,169,245,211,237,93,151,40,183,195,79,89,104,251,48,202,30,181,80,73,186,158,167,190,181,18,191,224,100,149,44,237,162,53,174,239,245,119,85,99,79,202,227,91,150,247,243,131,170,118,173,76,254,50,253,146,246,102,63,5,139,193,125,157,241,253,206,221,77,68,221,222,231,138,139,167,95,19,183,110,213,233,179,175,95,127,68,245,124,12,112,49,252,151,125,182,255,0,93,31,182,63,108,125,155,254,194,123,63,194,248,79,19,255,0,219,19,111,221,226,127,251,30,155,63,199,215,221,42,128,32,7,20,124,169,63,153,77,118,201,181,175,248,245,246,115,237,31,130,254,140,251,45,227,59,30,30,142,10,111,237,188,92,123,183,118,55,127,81,58,110,233,239,233,213,123,255,0,5,60,41,127,39,218,89,117,211,63,183,191,107,125,167,144,79,125,241,190,203,240,29,190,229,53,60,61,174,223,122,94,189,60,54,237,219,147,174,254,157,61,221,86,64,0,71,254,53,184,82,254,112,116,178,213,166,127,111,126,201,123,51,32,130,251,227,125,151,227,251,157,186,106,136,123,93,190,244,93,58,248,157,219,183,47,77,157,58,123,250,164,85,210,126,77,127,194,253,83,195,117,51,249,142,246,159,217,44,130,221,125,240,95,100,59,62,43,194,212,199,55,107,185,227,93,179,119,111,110,237,174,233,215,175,69,233,208,178,160,113,254,37,248,103,195,120,165,199,177,76,51,80,107,170,217,143,88,50,138,124,142,186,138,153,85,143,185,178,26,90,152,82,145,101,71,35,161,99,157,80,213,123,219,241,236,99,154,213,99,156,146,51,170,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,0,35,255,0,26,220,41,127,56,58,89,106,211,63,183,191,100,189,153,144,65,125,241,190,203,241,253,206,221,53,68,61,174,223,122,46,157,124,78,237,219,151,166,206,157,61,253,82,42,233,63,38,191,225,126,169,225,186,153,252,199,123,79,236,150,65,110,190,248,47,178,29,159,21,225,106,99,155,181,220,241,174,217,187,183,183,118,215,116,235,215,162,244,232,117,94,53,185,111,127,56,58,167,106,212,207,227,47,217,47,102,99,240,88,188,23,217,223,31,220,237,212,212,77,221,238,120,168,186,117,241,59,118,237,94,155,58,245,247,244,71,5,60,183,191,147,237,83,186,234,103,241,151,237,111,180,241,249,236,94,11,236,239,128,237,247,42,105,230,238,247,60,84,189,122,120,109,187,118,167,93,253,122,251,186,44,213,34,87,28,124,1,90,184,203,186,226,55,216,115,234,76,46,229,141,83,214,82,84,86,55,30,109,124,247,8,37,116,78,138,39,201,223,133,200,200,92,217,156,214,170,185,58,212,72,169,183,170,238,241,92,33,242,205,190,240,151,172,180,218,171,104,226,35,219,116,143,183,213,90,238,150,143,178,76,166,241,244,178,181,28,216,251,238,170,149,98,219,60,116,242,245,107,119,47,107,103,84,107,156,78,160,66,174,53,185,111,127,56,58,167,106,212,207,227,47,217,47,102,99,240,88,188,23,217,223,31,220,237,212,212,77,221,238,120,168,186,117,241,59,118,237,94,155,58,245,247,244,79,87,192,199,3,31,201,119,219,111,245,209,251,99,246,199,217,191,236,39,179,252,47,132,241,63,253,177,54,253,222,39,255,0,177,233,179,252,125,125,210,168,3,149,113,71,161,127,204,166,132,228,218,41,246,167,236,231,218,63,5,253,39,224,124,103,99,195,214,65,83,253,143,114,61,219,187,27,127,174,157,55,117,247,244,232,176,171,73,249,53,255,0,11,245,79,13,212,207,230,59,218,127,100,178,11,117,247,193,125,144,236,248,175,11,83,28,221,174,231,141,118,205,221,189,187,182,187,167,94,189,23,167,66,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,206,221,100,236,85,65,35,163,150,61,236,166,115,29,181,236,114,117,106,171,87,167,84,85,79,121,218,180,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,251,184,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,156,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,103,110,177,247,234,167,145,177,197,30,247,211,53,141,220,247,181,58,185,81,169,215,170,170,39,188,146,160,243,248,110,127,134,234,13,53,214,171,12,200,105,46,172,177,222,43,108,23,52,133,87,125,29,198,146,85,138,162,158,86,57,17,204,123,92,157,83,170,124,76,115,30,221,204,123,92,190,128,28,171,93,56,163,208,158,26,253,137,252,107,206,126,206,125,163,241,62,204,254,140,172,172,239,248,126,215,123,252,26,41,54,237,239,197,253,110,157,119,123,186,244,94,159,147,162,156,102,112,217,196,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,216,245,244,155,41,89,36,113,186,77,245,16,70,197,232,249,163,78,136,187,190,46,189,58,34,170,118,176,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,53,255,0,117,31,129,63,247,243,255,0,187,55,143,244,66,69,90,115,252,54,245,128,209,106,149,30,67,73,30,39,95,103,142,255,0,21,218,173,86,150,6,219,159,10,78,218,137,22,100,106,196,206,210,163,215,184,141,218,157,119,116,232,167,160,0,0,71,253,82,227,215,132,237,22,206,238,122,103,169,122,173,236,108,146,205,217,241,180,94,194,185,84,118,187,176,178,104,254,242,26,119,198,238,177,202,199,124,46,94,157,122,47,69,69,68,245,122,23,197,30,132,241,41,237,191,224,166,115,246,143,236,231,134,246,159,244,101,101,31,99,196,119,123,63,225,49,71,187,119,98,95,234,245,233,183,223,211,170,117,234,167,201,37,218,213,13,214,158,197,53,206,145,151,42,202,121,170,233,232,221,51,82,121,160,133,209,182,89,89,31,93,206,99,29,60,45,115,145,58,53,101,141,23,166,228,235,245,128,0,0,0,121,251,174,127,134,216,179,43,6,159,94,114,26,74,60,135,42,167,174,169,178,208,204,170,215,215,178,141,34,90,148,137,85,54,185,236,108,241,189,89,215,122,179,123,145,21,177,189,91,232,15,146,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,248,181,236,115,87,162,162,161,245,128,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,96,0,121,77,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,192,63,186,143,192,159,251,249,255,0,221,155,199,250,33,42,128,7,148,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,251,184,88,249,29,214,73,88,223,133,171,211,175,85,232,136,170,156,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,103,110,177,247,234,167,145,177,197,30,247,211,53,141,220,247,181,58,185,81,169,215,170,170,39,188,146,160,0,0,0,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,0,0,0,0,7,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,252,90,246,57,171,209,81,80,250,192,0,0,0,0,0,0,7,228,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,126,176,57,254,181,235,222,147,240,237,138,210,230,186,199,149,253,159,178,214,220,25,107,130,167,192,212,213,239,170,124,114,72,216,246,83,199,35,211,171,33,145,122,170,109,248,122,117,234,168,139,207,244,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,123,193,81,123,10,229,79,221,237,66,249,164,251,201,169,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,64,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,234,199,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,215,115,88,247,65,51,90,229,78,142,88,164,68,235,181,122,125,96,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,254,45,123,28,213,232,168,168,125,96,0,0,60,253,215,63,195,108,89,149,131,79,175,57,13,37,30,67,149,83,215,84,217,104,102,85,107,235,217,70,145,45,74,68,170,155,92,246,54,120,222,172,235,189,89,189,200,138,216,222,173,244,0,0,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,0,30,126,60,255,0,13,151,63,168,210,214,228,52,137,150,82,217,225,191,190,210,229,86,206,182,233,102,146,6,212,49,21,58,61,137,44,47,99,182,170,236,85,143,126,222,228,123,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,174,14,107,28,113,212,233,173,170,191,133,189,54,101,36,183,220,158,206,172,202,110,110,124,83,165,186,221,84,215,177,104,153,31,85,86,84,205,23,87,57,210,53,59,112,203,27,152,142,116,173,146,24,21,203,243,80,248,130,196,248,142,198,113,45,0,186,245,171,203,174,20,208,94,44,245,53,113,65,67,116,183,211,61,106,103,108,239,150,57,82,45,176,71,81,210,104,227,116,236,107,228,72,145,206,122,177,250,20,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,254,255,0,205,101,255,0,220,255,0,255,0,224,225,18,185,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,126,249,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,118,70,196,108,95,11,26,206,150,190,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,133,101,243,143,207,243,45,44,204,184,125,212,29,62,200,106,236,121,13,142,163,35,169,161,174,166,84,223,19,250,91,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,101,167,7,92,98,224,156,95,224,149,23,251,5,31,177,178,75,54,207,180,24,255,0,114,106,143,101,247,102,168,101,47,247,211,224,138,57,251,177,211,172,159,118,139,179,174,215,116,84,247,200,0,0,41,219,155,239,19,26,185,93,170,21,60,50,182,134,175,29,193,45,148,244,87,39,171,81,236,92,157,242,70,217,91,59,222,173,68,125,52,50,239,137,177,183,115,59,208,72,247,185,207,100,109,135,213,114,144,227,78,213,101,166,143,133,61,82,200,41,40,41,228,168,235,129,207,45,51,98,99,167,158,89,36,168,183,203,58,57,17,95,36,178,35,224,71,183,171,158,249,99,238,42,172,17,22,190,15,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,206,94,169,107,166,163,234,222,178,220,245,231,35,188,248,44,190,227,112,134,227,29,93,165,22,143,192,201,3,88,202,100,167,86,46,248,251,44,138,38,177,251,150,79,187,71,57,238,127,87,45,244,240,45,171,58,203,173,124,56,227,185,238,184,226,30,197,191,85,238,142,154,179,107,98,246,237,10,49,139,13,207,195,162,39,135,238,245,119,195,209,26,253,157,216,209,177,75,27,82,189,180,79,142,58,110,20,184,217,215,60,63,80,89,87,81,167,89,134,164,94,223,93,52,79,150,87,217,42,219,112,168,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,92,72,0,28,171,139,31,43,26,201,242,255,0,33,244,233,200,43,202,83,141,127,109,209,209,240,155,169,183,59,173,101,234,30,244,152,93,194,117,239,198,234,24,96,238,62,216,229,70,239,143,178,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,103,224,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,87,7,54,109,94,204,180,23,84,56,115,213,205,63,158,146,59,238,59,81,147,77,78,149,112,36,208,74,199,199,111,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,53,201,47,248,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,1,74,220,177,120,241,254,8,95,105,180,27,86,47,91,112,28,130,224,223,102,221,46,55,30,221,46,47,51,153,51,164,232,222,211,151,179,81,59,169,209,219,164,142,40,92,178,76,189,55,202,229,186,144,0,5,74,234,255,0,25,183,222,15,57,153,234,189,206,75,87,182,112,204,163,236,237,62,77,109,137,140,74,167,71,21,162,151,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,84,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,128,0,175,94,101,188,193,41,180,122,213,120,225,243,72,46,181,113,234,13,125,63,134,188,93,169,37,150,150,124,105,143,109,44,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,232,228,84,122,55,165,122,240,47,198,109,247,131,205,71,170,185,201,106,246,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,116,233,52,93,217,85,35,115,146,57,26,247,53,219,85,89,44,122,9,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,34,175,52,127,34,122,155,244,95,88,162,60,167,46,110,61,191,154,139,20,250,111,168,144,120,125,77,198,109,254,50,174,162,10,125,148,183,170,22,61,145,45,99,81,137,178,25,145,242,70,217,98,247,53,92,246,190,36,218,231,71,12,213,0,174,14,108,218,189,153,104,46,168,112,231,171,154,127,61,36,119,220,118,163,38,154,157,42,224,73,160,149,143,142,223,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,107,146,95,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,0,84,95,53,238,56,234,114,91,173,239,132,125,57,101,34,216,173,181,20,236,203,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,221,114,244,149,102,137,209,244,99,99,127,122,221,0,43,3,155,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,153,51,75,132,11,216,141,180,51,65,220,101,177,170,173,223,39,121,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,48,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,151,188,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,21,23,205,123,142,58,156,150,235,123,225,31,78,89,72,182,43,109,69,59,50,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,119,92,189,37,89,162,116,125,24,216,223,222,230,156,165,53,15,136,42,94,32,168,244,191,77,174,190,47,5,171,239,95,114,251,53,101,92,81,82,178,150,56,188,58,213,198,175,142,73,27,51,100,158,155,225,129,26,233,156,200,89,43,155,27,86,72,251,95,48,238,33,114,174,23,249,133,233,222,174,98,212,222,63,192,105,253,45,53,198,214,250,169,41,225,185,208,203,95,113,108,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,246,109,91,31,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,10,118,209,62,56,233,184,82,227,103,92,240,253,65,101,93,70,157,102,26,145,123,125,116,209,62,89,95,100,171,109,194,161,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,113,32,0,1,207,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,218,238,137,213,26,141,107,158,247,49,140,123,219,158,29,94,226,43,87,53,183,87,36,214,220,207,44,171,102,78,202,136,166,182,77,111,149,244,204,179,178,23,171,233,225,162,70,187,116,12,137,203,185,170,142,223,189,93,35,156,233,28,231,186,242,120,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,186,245,134,94,212,170,145,185,203,36,110,99,154,237,200,140,150,73,42,0,41,175,149,31,26,255,0,195,44,170,14,26,245,50,231,117,169,198,242,219,133,61,54,37,47,94,244,54,123,164,210,57,171,79,177,26,178,54,26,169,36,103,189,174,217,28,169,185,88,137,52,210,182,229,0,7,10,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,224,87,68,215,177,222,26,55,58,55,76,253,205,218,197,70,162,247,31,27,31,66,214,158,34,181,114,221,175,52,92,73,214,101,149,119,76,238,150,241,29,230,90,234,185,94,212,170,123,122,35,169,228,72,92,197,74,103,68,139,2,195,26,177,157,149,88,154,141,103,68,75,254,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,228,249,129,113,221,98,225,87,21,147,10,197,159,227,117,55,32,183,172,150,234,110,143,143,217,116,179,199,85,28,87,93,239,167,150,158,126,213,77,59,83,195,57,81,207,235,213,122,55,222,180,111,105,182,102,90,175,159,209,89,168,228,171,191,229,153,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,39,87,200,228,247,185,85,203,248,169,122,124,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,233,45,65,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,255,0,191,243,89,127,247,63,255,0,248,56,80,9,119,220,175,120,215,254,96,48,70,104,198,161,92,238,181,218,147,134,219,223,83,45,198,181,123,222,217,181,182,102,177,149,11,43,90,157,38,139,187,4,50,36,138,175,147,224,151,124,142,124,189,185,212,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,42,175,158,119,228,159,234,79,219,74,245,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,244,71,43,29,177,232,201,26,155,216,213,77,20,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,0,142,188,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,217,235,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,189,238,92,220,107,255,0,53,90,113,61,131,63,185,218,163,212,220,91,238,238,84,208,47,106,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,186,68,217,162,141,38,1,64,60,196,120,188,254,107,117,149,62,203,86,247,180,247,14,238,209,98,251,232,60,52,211,247,91,23,138,171,147,114,172,139,221,146,38,236,71,108,219,20,113,117,141,146,44,187,191,87,151,55,5,31,205,86,163,207,127,207,237,151,88,244,203,22,251,203,149,76,9,218,142,233,92,138,197,142,216,217,183,53,237,220,199,172,146,186,36,115,153,27,90,222,177,58,104,164,75,233,51,89,197,143,154,125,100,249,129,144,250,140,228,191,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,213,27,27,158,248,238,80,241,81,235,94,145,203,170,21,26,42,221,71,199,211,59,165,167,134,165,248,251,171,152,218,213,100,177,201,43,81,145,170,245,123,210,40,95,43,152,222,175,100,107,27,222,141,100,145,185,222,212,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,23,125,203,131,152,5,31,17,22,40,180,147,87,178,47,245,216,160,241,51,197,83,81,28,20,241,228,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,247,201,20,234,0,138,188,209,252,137,234,111,209,125,98,136,160,19,85,0,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,21,87,207,59,242,79,245,39,237,164,32,224,251,139,60,203,132,93,80,251,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,250,119,24,138,141,149,232,186,8,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,25,87,45,167,148,167,26,254,219,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,223,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,207,192,0,160,30,104,254,123,53,55,232,190,143,68,116,174,91,156,193,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,233,213,242,42,221,160,0,138,188,125,113,175,138,240,167,167,21,118,75,77,207,196,106,110,77,111,154,60,114,223,78,177,190,74,13,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,218,217,95,21,5,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,124,164,244,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,78,157,95,34,173,218,0,69,94,104,254,68,245,55,232,190,177,68,81,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,103,218,12,127,185,53,71,178,251,179,84,50,151,251,233,240,69,28,253,216,233,214,79,187,69,217,215,107,186,42,123,251,173,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,229,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,101,243,206,252,147,253,73,251,105,8,56,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,254,157,198,34,163,101,122,46,130,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,62,238,102,50,70,244,146,39,183,226,106,117,233,213,58,162,162,175,171,5,122,243,45,230,9,77,163,214,171,199,15,154,65,117,171,143,80,107,233,252,53,226,237,73,44,180,179,227,76,123,105,103,141,99,87,192,172,157,245,20,211,202,212,124,50,181,240,47,71,34,163,209,189,41,132,213,64,32,175,49,254,96,20,124,59,216,165,210,77,33,200,191,215,98,191,195,79,45,77,60,112,84,71,142,210,239,100,155,170,25,51,36,141,243,77,26,43,25,10,183,114,71,42,202,229,103,220,164,180,130,11,31,229,95,199,85,78,1,144,218,184,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,155,91,27,222,248,238,36,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,79,78,101,188,193,41,180,122,213,120,225,243,72,46,181,113,234,13,125,63,134,188,93,169,37,150,150,124,105,143,109,44,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,232,228,84,122,55,165,69,233,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,239,5,69,226,161,167,238,246,161,124,210,125,228,207,100,109,233,28,79,119,196,228,235,211,162,117,85,68,93,4,240,125,194,102,27,194,46,151,253,135,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,157,123,143,68,71,74,245,90,203,231,87,230,159,22,249,127,67,234,55,19,133,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,126,86,163,107,94,145,233,5,77,142,151,84,181,31,31,197,31,146,84,77,77,108,91,189,115,41,153,59,226,137,101,145,119,189,81,172,99,90,136,138,247,170,49,31,36,76,235,190,88,218,239,106,102,179,139,31,52,250,201,243,3,33,245,25,201,149,202,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,180,246,177,54,182,55,189,241,220,72,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,104,7,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,55,59,197,97,252,49,107,46,125,161,217,79,16,184,150,47,237,44,67,15,184,54,223,116,124,19,53,245,76,233,10,75,60,237,129,58,189,97,129,143,129,101,127,187,107,103,107,145,28,200,230,116,94,127,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,102,253,169,213,64,50,174,91,79,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,102,217,147,181,214,41,36,87,186,103,72,232,213,200,244,137,178,217,248,57,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,115,217,196,191,17,121,223,20,26,167,95,169,153,213,71,249,90,59,61,22,200,127,163,45,126,38,105,160,163,238,69,20,125,238,215,125,237,238,189,187,223,248,170,254,8,139,143,12,90,203,109,225,246,209,196,236,152,191,123,1,188,92,42,45,236,173,167,153,178,201,77,219,149,33,108,245,17,183,170,197,12,147,164,176,177,238,255,0,246,145,42,57,27,220,129,101,250,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,15,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,248,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,55,249,83,241,213,77,135,73,65,194,198,171,215,210,83,88,170,170,18,28,42,185,180,178,186,118,220,106,235,88,158,205,122,67,27,145,204,150,90,137,37,108,210,43,123,106,146,53,207,115,93,26,69,110,128,138,188,209,252,137,234,111,209,125,98,136,162,189,39,206,191,133,250,167,134,234,103,178,253,167,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,249,115,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,220,249,81,240,81,252,50,197,96,226,83,83,45,150,170,156,147,45,183,211,212,226,81,116,239,77,103,181,205,27,156,181,27,209,203,27,102,170,142,70,123,154,221,241,196,155,85,232,179,77,19,103,174,27,159,225,186,131,77,117,170,195,50,26,75,171,44,119,138,219,5,205,33,85,223,71,113,164,149,98,168,167,149,142,68,115,30,215,39,84,234,159,19,28,199,183,115,30,215,47,160,5,85,243,206,252,147,253,73,251,105,2,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,15,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,248,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,122,176,64,174,107,28,96,218,180,123,75,235,248,123,198,150,173,249,182,162,89,213,179,202,216,155,216,183,89,38,145,240,206,247,186,70,57,178,62,118,199,81,78,214,51,226,98,44,146,43,163,86,196,146,82,97,127,223,249,172,191,251,159,255,0,252,28,40,4,253,92,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,47,123,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,221,45,64,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,42,175,158,119,228,159,234,79,219,74,171,36,87,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,21,171,205,139,130,139,118,83,138,220,248,168,211,123,102,204,146,205,210,167,49,129,137,85,81,53,214,133,177,211,211,199,81,27,81,207,142,31,11,28,59,158,141,141,141,88,150,89,30,244,88,145,31,86,218,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,191,204,19,152,253,139,136,13,26,197,52,167,72,231,240,244,153,53,190,154,235,158,193,37,19,223,225,42,152,232,165,138,215,13,68,205,98,201,218,158,55,186,73,89,18,53,251,32,217,38,215,75,25,16,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,54,54,35,156,198,190,89,98,98,189,155,247,38,138,52,183,75,112,77,22,193,45,154,103,166,150,47,99,99,118,110,247,130,162,241,83,84,118,187,179,62,105,62,242,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,39,171,51,89,197,143,154,125,100,249,129,144,250,140,231,42,45,251,151,151,50,155,118,75,132,220,52,207,137,140,195,102,65,138,91,230,173,181,95,37,166,170,170,170,188,90,233,40,234,42,170,157,83,218,137,232,179,83,65,74,231,44,174,114,62,118,185,169,181,242,181,239,150,173,181,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,183,147,203,22,221,168,244,92,27,97,85,58,145,145,221,110,82,92,60,69,69,150,154,231,70,176,205,108,179,164,139,29,37,51,94,229,223,52,42,200,251,241,72,238,136,145,84,70,198,125,220,108,82,85,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,30,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,55,58,69,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,85,95,60,239,201,63,212,159,182,149,86,75,78,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,123,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,109,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,102,85,193,121,60,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,77,201,219,145,174,122,186,68,142,111,128,10,1,230,143,231,179,83,126,139,232,244,68,85,45,83,149,31,29,63,216,112,191,173,121,159,254,143,75,128,86,215,55,252,230,186,215,37,66,187,254,107,194,177,205,255,0,111,10,63,252,30,18,213,1,197,56,174,226,187,78,56,74,211,135,230,185,172,190,58,235,93,220,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,110,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,158,205,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,187,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,216,51,78,17,46,186,117,193,150,49,197,22,95,113,171,167,185,103,25,69,53,182,203,102,90,119,68,144,218,157,77,91,39,138,159,184,212,115,159,51,169,162,124,91,62,14,202,181,251,164,239,34,69,229,56,73,209,11,87,17,250,253,142,104,189,230,249,87,102,167,200,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,123,158,196,150,24,247,179,171,85,204,220,212,115,21,81,233,229,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,63,202,143,142,159,236,56,95,214,188,207,255,0,71,165,192,43,107,155,254,115,93,107,146,161,93,255,0,53,225,88,230,255,0,183,133,31,254,15,9,106,128,138,188,209,252,137,234,111,209,125,98,136,160,19,223,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,15,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,181,189,83,170,57,28,214,189,142,99,216,199,182,199,249,145,241,199,134,234,151,9,120,133,155,71,217,73,118,177,106,245,69,67,46,181,53,111,86,86,217,95,107,154,138,165,244,82,64,213,232,202,149,150,104,58,185,92,230,118,218,170,196,145,179,71,43,96,95,5,248,126,163,231,156,80,96,24,198,146,231,191,98,178,154,139,132,147,209,223,182,44,158,10,56,41,229,154,161,221,164,247,77,214,8,229,111,101,253,35,151,119,110,69,70,61,202,147,171,158,119,228,159,234,79,219,74,171,37,167,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,35,87,31,220,96,218,184,77,210,55,58,222,181,114,103,121,141,61,101,6,40,200,98,106,178,154,118,49,169,37,116,174,145,142,139,101,58,205,19,210,55,53,203,43,220,198,109,216,178,73,29,0,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,124,166,170,8,235,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,187,155,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,213,117,255,0,132,204,203,135,61,47,210,156,227,80,42,42,232,111,186,149,79,116,169,168,199,42,232,18,9,236,204,165,146,4,137,36,127,113,202,231,203,21,68,114,43,28,200,223,18,245,99,147,114,57,19,207,240,185,161,127,204,166,187,99,58,41,246,167,236,231,218,63,27,253,39,224,124,103,99,195,209,207,83,253,143,114,61,219,187,27,127,174,157,55,117,247,244,232,190,43,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,207,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,109,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,124,210,61,174,153,175,111,84,116,141,123,228,253,110,117,126,86,49,111,152,20,62,157,113,42,87,66,53,142,251,160,90,153,69,170,184,180,59,239,86,171,125,214,158,221,38,230,39,134,170,171,183,84,82,69,83,209,236,123,31,217,125,67,101,237,185,170,215,246,246,47,68,119,84,241,87,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,151,189,203,155,130,143,229,87,78,39,191,231,246,203,84,154,155,148,253,229,202,166,4,238,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,111,89,91,12,82,44,160,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,118,231,87,230,159,22,249,127,67,234,55,18,0,19,167,151,7,48,10,206,29,239,177,105,38,175,100,95,235,79,95,226,103,138,166,162,57,234,36,199,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,239,146,95,192,230,161,196,61,215,89,120,151,186,224,116,183,90,74,172,79,76,106,38,178,90,89,13,27,161,123,107,85,144,165,201,210,186,68,222,247,165,76,46,133,21,58,71,178,157,138,196,93,206,146,73,21,201,10,221,168,242,255,0,18,238,207,200,238,176,224,52,222,18,158,43,68,148,106,234,26,187,196,157,92,250,152,103,114,244,142,104,96,138,54,73,27,19,171,219,85,2,201,253,156,93,96,7,22,62,105,245,147,230,6,67,234,51,156,168,185,62,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,182,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,189,81,210,53,239,146,197,64,5,32,115,31,230,1,89,196,69,246,93,36,210,28,139,253,105,232,60,52,242,212,211,199,61,60,153,21,86,198,73,186,161,147,50,57,25,12,50,42,177,144,171,118,172,145,44,174,87,253,202,69,197,120,58,224,235,59,226,255,0,59,168,176,88,43,61,141,141,217,182,125,160,200,59,112,212,123,47,187,13,67,233,127,189,95,60,82,79,221,146,157,99,251,181,93,157,119,59,162,39,191,65,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,78,220,206,184,14,254,8,95,106,117,231,73,236,187,112,28,130,224,239,105,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,142,188,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,23,65,26,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,131,42,231,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,122,156,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,236,115,218,198,49,200,198,75,76,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,40,95,143,174,53,242,174,43,53,30,174,201,105,185,248,125,50,198,110,19,71,142,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,155,157,43,229,253,94,95,188,8,223,120,170,202,163,205,114,150,120,45,50,199,238,9,29,198,167,171,36,246,165,84,18,82,201,45,171,99,42,34,168,131,187,77,80,229,241,45,69,107,58,116,78,174,247,37,233,253,147,197,126,202,253,133,251,51,106,251,55,236,255,0,100,251,31,193,71,224,124,15,111,181,225,187,29,59,125,158,223,193,219,219,183,111,195,211,167,184,162,30,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,116,114,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,165,239,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,156,168,186,158,87,188,116,255,0,26,241,86,104,118,177,230,126,47,82,108,187,253,143,83,90,221,179,95,109,113,198,213,78,179,43,151,196,86,67,210,78,231,84,107,223,18,50,79,189,115,106,36,73,254,69,94,104,254,68,245,55,232,190,177,68,80,9,102,156,169,248,21,166,204,100,160,226,159,85,232,41,42,108,84,181,9,54,21,66,218,169,91,59,174,52,149,172,95,105,61,97,145,168,214,69,45,60,145,54,25,17,221,197,89,28,230,53,173,141,101,238,188,208,184,233,254,10,98,175,208,237,28,204,252,38,164,222,182,123,98,166,137,187,166,177,90,228,141,202,189,38,71,39,135,172,155,172,125,190,136,231,178,37,124,159,116,231,83,200,181,171,193,46,177,241,5,165,122,227,99,182,112,253,13,214,243,95,148,92,40,233,110,88,189,27,162,72,239,212,177,76,146,190,25,29,51,31,28,29,35,108,201,226,182,163,160,141,243,59,115,90,175,235,161,235,76,151,89,173,84,83,95,104,169,40,238,79,167,141,213,148,244,149,46,169,130,25,213,169,220,100,114,186,56,221,35,17,221,81,30,177,177,92,136,138,173,111,94,137,245,149,87,207,59,242,79,245,39,237,165,85,146,211,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,125,47,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,128,113,201,197,221,171,132,29,35,110,87,5,186,146,241,150,95,170,29,109,199,45,83,212,53,140,124,232,197,115,234,166,98,57,37,125,52,41,183,127,109,58,171,228,134,53,116,125,212,145,185,246,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,177,136,214,55,115,222,229,232,212,70,167,94,136,136,158,227,242,139,254,255,0,205,101,255,0,220,255,0,255,0,224,225,64,36,255,0,226,143,128,239,255,0,21,141,50,226,175,72,44,191,151,248,204,185,125,138,217,110,255,0,247,118,250,155,219,159,221,255,0,163,182,86,71,15,249,74,135,187,251,87,144,171,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,238,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,79,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,157,172,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,21,87,207,59,242,79,245,39,237,164,53,229,239,128,97,186,167,197,206,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,100,172,246,61,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,229,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,253,59,111,84,70,202,197,94,233,203,131,152,5,103,14,247,216,180,147,87,178,47,245,167,175,241,51,197,83,81,28,245,18,99,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,247,201,45,223,128,1,68,60,205,56,62,198,120,90,213,11,37,235,78,82,146,143,9,206,105,229,117,170,206,217,106,37,158,217,61,28,116,236,169,99,228,157,242,58,86,61,211,50,86,189,95,215,172,146,51,107,82,54,185,240,212,208,159,1,220,42,96,156,50,104,213,185,246,11,149,170,253,146,101,182,250,74,220,131,36,180,214,77,53,13,223,163,166,150,149,212,251,228,116,107,12,113,213,44,108,150,54,199,221,106,36,142,106,43,182,182,74,131,53,156,88,249,167,214,79,152,25,15,168,206,78,156,71,130,143,230,171,150,102,149,223,240,11,101,170,61,77,197,189,181,37,182,166,116,237,73,116,161,75,189,193,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,172,77,154,89,18,176,78,213,193,207,15,95,204,255,0,16,88,222,147,86,212,221,104,172,181,125,250,219,221,194,221,75,222,146,142,134,8,157,35,156,170,168,172,139,184,244,142,6,202,244,86,182,73,227,248,94,189,24,237,31,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,213,57,174,112,45,253,191,20,26,41,134,127,233,21,89,253,21,11,191,205,115,110,145,211,163,127,231,124,83,218,239,246,147,43,63,194,38,33,7,4,118,157,121,184,241,47,135,86,112,225,108,164,170,204,173,117,15,171,108,183,8,119,219,169,104,149,139,13,84,181,174,233,213,148,203,20,206,141,206,111,73,62,241,173,139,239,157,26,46,140,193,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,0,42,175,158,119,228,159,234,79,219,72,235,202,243,72,112,221,122,213,125,73,210,61,64,130,174,75,22,69,166,245,144,212,45,36,235,12,241,61,151,91,100,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,188,43,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,179,114,203,254,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,182,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,61,243,72,247,54,23,49,189,81,177,185,239,142,229,12,171,146,255,0,36,224,163,219,124,3,233,255,0,22,58,101,108,186,214,94,161,246,164,121,165,190,4,239,198,234,24,110,53,177,178,230,212,87,111,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,24,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,28,29,113,139,130,113,127,130,84,95,236,20,126,198,201,44,219,62,208,99,253,201,170,61,151,221,154,161,148,191,223,79,130,40,231,238,199,78,178,125,218,46,206,187,93,209,83,223,32,0,40,7,154,63,158,205,77,250,47,163,209,29,171,131,206,12,172,92,97,240,35,127,182,71,117,246,54,103,139,234,5,218,163,25,185,74,247,173,43,100,150,217,107,238,211,84,198,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,146,189,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,46,211,151,7,48,10,62,34,44,81,105,38,175,100,95,235,177,65,226,103,138,166,162,56,41,227,200,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,239,146,41,212,81,15,52,105,56,163,155,94,97,155,136,138,42,74,59,59,233,222,236,50,158,205,83,45,77,146,26,37,217,221,101,60,178,71,27,164,169,71,108,74,135,201,27,36,115,146,53,218,216,86,157,19,223,242,210,229,247,83,172,55,91,63,16,122,191,106,164,147,79,168,42,60,77,158,211,87,20,85,80,100,175,99,170,160,145,36,70,78,143,129,148,245,48,68,229,100,209,57,147,167,86,170,43,21,221,101,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,150,211,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,215,172,50,246,162,69,145,173,89,35,115,26,230,238,68,124,82,80,101,219,0,204,172,185,253,110,150,214,99,213,114,101,148,23,137,44,18,218,105,17,42,167,117,197,147,44,14,167,141,33,87,36,175,238,162,177,59,106,237,203,211,111,94,168,104,207,133,207,227,183,240,39,25,254,101,255,0,250,73,254,253,246,223,248,31,254,153,63,135,255,0,2,254,247,255,0,7,236,127,83,254,183,197,184,234,164,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,34,185,150,112,43,77,195,46,77,75,169,250,99,65,73,75,165,249,29,68,22,218,90,22,213,75,36,246,139,138,83,170,186,7,172,242,62,89,153,50,65,52,205,145,28,187,87,185,27,154,196,108,107,36,32,45,251,147,39,14,159,102,176,75,239,18,247,250,126,149,249,127,114,197,143,252,127,212,181,193,50,120,169,126,9,85,171,221,170,137,25,182,72,218,246,120,45,205,85,108,222,255,0,43,207,59,242,79,245,39,237,164,127,229,77,165,184,38,180,235,102,123,166,122,153,98,246,206,55,121,211,249,252,109,23,138,154,159,187,218,187,218,230,143,239,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,240,174,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,30,229,116,47,221,20,140,124,110,85,218,246,59,107,158,205,146,62,69,112,53,204,194,227,195,22,9,122,211,61,72,178,93,114,188,110,130,222,249,48,234,43,122,82,211,248,26,229,154,121,164,134,105,21,137,34,195,60,149,27,157,51,157,43,162,237,34,50,39,163,213,27,16,53,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,207,141,173,240,176,211,247,123,80,178,24,254,238,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,172,245,225,75,129,202,108,107,132,77,73,226,227,81,159,86,151,219,150,155,229,47,196,109,42,201,105,210,134,146,91,101,92,14,173,157,28,141,89,95,60,78,127,105,169,214,36,134,86,201,213,238,145,157,154,224,53,80,103,91,142,159,230,59,249,142,200,191,154,15,252,107,248,124,23,133,223,236,191,101,239,127,135,246,110,239,255,0,51,254,190,223,255,0,47,127,119,187,247,253,226,95,242,148,224,163,219,117,148,124,89,106,109,178,213,89,101,135,189,30,23,111,157,59,242,58,186,25,251,111,185,185,17,219,35,236,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,254,183,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,150,105,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,210,14,1,105,207,175,89,149,166,143,75,109,153,5,126,89,29,66,85,218,98,176,67,52,183,22,207,2,44,201,44,13,129,22,84,124,105,26,201,185,158,246,236,87,123,186,117,45,39,153,111,241,151,251,158,154,83,252,193,251,43,248,133,246,194,223,237,223,102,109,236,247,188,5,203,102,237,159,119,222,237,246,251,189,175,186,238,247,59,95,119,176,169,98,226,121,87,240,43,77,128,99,214,174,39,181,74,130,146,124,158,249,79,13,203,12,134,26,169,119,218,109,211,210,204,199,79,42,199,34,67,35,234,161,169,69,72,222,199,246,152,214,46,230,200,247,178,63,21,205,115,142,159,237,248,95,209,76,207,255,0,72,165,207,235,104,91,254,107,91,107,142,161,29,255,0,59,226,152,214,255,0,180,133,95,254,17,9,29,121,101,107,63,18,248,142,182,219,180,199,69,173,181,121,86,61,123,168,146,225,126,198,103,171,101,45,185,172,108,14,135,199,205,84,232,38,117,19,34,116,144,57,239,137,155,230,237,67,15,73,28,177,48,246,188,234,252,211,226,223,47,232,125,70,226,125,92,174,244,27,13,226,75,72,248,138,210,156,206,138,145,204,184,211,227,207,182,87,77,78,179,62,211,113,70,93,82,158,182,36,107,216,237,241,185,221,85,168,246,239,98,190,55,46,199,185,22,21,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,60,165,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,148,248,110,209,11,87,14,26,37,139,104,189,154,249,87,121,167,199,41,229,107,235,234,99,108,111,169,158,105,228,168,153,232,198,251,152,197,150,105,54,51,171,149,172,218,213,115,213,21,235,159,126,44,124,211,235,39,204,12,135,212,103,38,254,43,192,229,79,21,188,184,116,143,48,211,231,210,83,234,46,31,79,144,50,134,25,89,20,76,189,210,58,243,88,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,173,91,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,75,80,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,45,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,116,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,109,243,252,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,30,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,41,219,153,215,48,10,61,93,172,169,225,251,68,50,47,23,130,210,110,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,116,209,189,173,153,207,119,68,116,109,99,228,138,188,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,208,158,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,222,76,247,200,238,178,74,247,124,78,94,157,122,39,68,68,68,245,96,202,185,106,156,72,240,45,252,107,224,191,71,181,199,71,48,207,23,169,54,93,63,198,253,177,77,68,237,179,95,109,113,218,98,69,233,10,53,124,69,100,61,35,237,244,86,189,241,35,227,251,215,54,158,52,174,13,20,180,234,133,235,87,49,10,61,21,182,85,215,231,113,222,41,170,241,248,169,161,142,87,182,182,7,164,209,202,173,149,22,36,100,107,31,113,238,147,238,218,198,57,207,232,196,114,154,62,185,224,20,218,167,164,108,211,237,123,199,177,251,227,239,150,120,41,178,122,26,36,151,217,210,213,236,98,204,180,202,245,73,152,198,204,138,248,94,170,146,179,108,110,69,107,218,138,148,3,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,192,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,191,181,114,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,215,125,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,69,156,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,250,140,107,220,198,61,202,198,121,254,1,120,40,202,184,172,212,122,75,221,218,217,225,244,203,25,184,67,38,71,112,168,73,25,29,126,197,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,238,116,76,150,250,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,201,191,134,240,43,77,197,47,46,29,52,206,52,250,130,145,154,169,96,167,186,67,67,53,77,84,172,101,206,221,13,230,234,245,182,162,44,137,4,47,116,149,14,145,147,57,159,215,99,88,231,177,142,87,178,186,237,55,60,203,74,51,250,43,205,28,117,118,12,179,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,234,201,26,190,246,170,57,63,20,47,79,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,125,126,190,104,254,68,245,55,232,190,177,68,82,7,15,88,181,139,57,215,221,52,194,178,154,31,27,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,93,167,28,156,96,224,60,26,233,27,112,140,49,105,41,115,187,165,157,212,24,133,142,215,20,44,101,162,4,98,195,21,116,145,43,29,20,84,208,43,122,71,26,177,82,87,199,219,107,118,54,87,197,69,151,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,244,100,109,79,123,145,26,159,130,23,125,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,174,247,49,175,123,26,143,124,202,5,85,243,206,252,147,253,73,251,105,31,249,84,233,158,43,172,154,193,169,154,91,154,210,120,139,46,77,165,247,59,125,78,216,227,124,144,239,184,91,182,79,23,113,143,99,102,137,232,217,35,122,181,118,72,198,57,19,171,80,225,92,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,149,224,3,152,237,55,12,184,6,71,164,218,147,104,171,188,88,160,167,175,189,98,211,54,170,94,180,247,20,133,94,150,215,167,73,18,26,106,137,88,155,100,142,63,186,154,105,30,246,189,178,185,241,69,94,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,100,109,119,69,114,49,187,222,175,145,201,189,238,85,150,188,46,112,29,255,0,226,177,169,188,85,234,253,151,242,255,0,38,151,16,177,92,237,223,254,238,223,77,123,107,251,191,244,134,196,201,33,255,0,39,80,199,127,100,242,0,23,253,255,0,154,203,255,0,185,255,0,255,0,193,194,128,77,41,240,157,229,99,70,254,95,227,222,157,1,86,188,203,121,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,143,19,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,209,168,136,196,111,72,193,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,9,233,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,94,65,157,241,213,162,88,7,18,248,215,12,55,74,250,185,242,27,229,66,91,107,166,134,150,125,150,155,140,236,165,125,186,9,81,99,70,200,202,166,212,185,18,72,158,254,211,218,196,145,173,107,220,248,234,47,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,179,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,183,198,231,117,86,163,219,189,138,248,220,187,30,228,92,235,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,167,148,135,26,119,91,213,76,124,41,234,150,65,87,95,81,29,63,92,14,121,105,157,43,219,4,17,73,37,69,190,89,209,202,168,200,226,141,31,2,61,189,26,198,75,31,113,17,32,136,180,160,14,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,232,174,70,59,99,17,242,57,54,49,202,153,215,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,249,251,254,39,149,98,158,205,251,83,140,221,108,222,217,183,195,118,183,123,66,138,74,127,25,67,47,94,213,76,59,209,59,144,191,107,182,200,222,173,119,69,232,171,208,178,158,82,156,107,251,18,178,143,132,221,77,185,218,168,236,179,119,164,194,238,19,175,98,70,215,77,63,113,246,199,42,55,100,157,231,203,44,145,58,71,53,201,34,58,36,89,22,88,88,203,106,6,107,56,177,243,79,172,159,48,50,31,81,156,179,78,81,92,89,225,185,14,157,219,248,83,188,211,210,89,50,28,86,158,166,166,203,36,213,234,231,228,44,158,174,174,170,165,34,141,99,107,99,124,13,146,62,172,238,61,239,102,249,17,17,177,191,111,213,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,55,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,186,24,216,215,76,215,187,162,186,70,177,146,57,54,112,245,246,47,73,238,220,66,221,170,109,85,117,122,137,210,138,208,200,233,122,213,91,168,104,170,106,34,157,174,157,200,138,157,249,216,138,232,153,240,237,166,129,202,231,57,118,199,98,160,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,65,226,180,135,69,244,191,65,112,216,244,255,0,72,241,10,76,118,197,29,68,181,107,79,11,228,149,242,207,34,166,249,101,150,87,58,89,95,209,26,212,115,220,229,70,49,140,78,141,99,81,61,168,43,47,155,175,24,56,205,6,27,112,225,47,15,90,75,149,246,233,81,76,236,185,211,69,80,199,218,32,137,105,43,169,25,18,171,27,20,175,157,93,27,149,237,123,209,140,141,237,115,119,72,215,50,162,205,9,240,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,117,235,12,189,169,85,35,115,150,72,220,199,53,219,145,25,44,146,84,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,205,56,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,206,189,183,170,43,162,98,166,125,181,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,37,180,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,148,216,95,247,43,143,34,122,101,245,175,88,173,43,215,153,31,47,186,110,29,170,99,214,29,27,181,85,187,78,174,53,13,166,173,182,195,20,179,51,25,122,69,4,113,44,181,19,79,44,211,50,166,101,157,200,247,53,172,141,234,200,250,245,124,104,177,43,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,41,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,245,115,35,229,247,83,196,77,52,122,195,163,118,170,70,234,45,186,157,180,213,182,216,98,138,23,228,204,89,96,142,37,150,162,105,226,134,23,211,66,147,185,30,230,185,242,49,25,31,94,140,141,18,155,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,186,254,169,105,110,9,173,56,37,207,76,245,46,197,237,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,222,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,244,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,47,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,57,255,0,240,7,70,191,140,191,204,31,240,246,213,252,66,246,127,179,61,187,177,221,238,206,221,155,182,117,237,247,187,127,117,223,219,221,237,125,214,254,223,192,116,0,69,94,104,254,68,245,55,232,190,177,68,81,94,147,231,95,194,253,83,195,117,51,217,126,211,251,37,144,91,175,190,11,191,217,241,94,22,166,57,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,104,167,22,191,232,215,25,188,62,210,222,221,100,251,65,128,231,214,247,178,107,125,210,153,208,200,155,37,116,114,70,244,69,235,28,208,207,19,145,36,141,223,12,145,35,226,122,244,99,202,107,215,78,92,26,177,128,113,63,100,208,172,10,15,104,217,115,235,133,76,120,93,230,237,91,77,15,137,165,167,167,138,162,173,213,9,19,156,246,120,86,74,173,123,187,109,116,189,165,116,81,42,185,35,75,201,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,90,203,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,103,220,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,207,102,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,154,188,177,120,14,254,55,223,105,181,231,86,44,187,176,28,126,224,223,102,218,238,54,238,229,46,81,51,89,51,100,232,238,235,87,179,79,59,105,213,219,163,146,41,156,146,66,189,118,74,212,181,78,44,124,172,107,39,203,252,135,211,167,51,88,106,160,241,90,189,162,250,95,175,88,108,154,127,171,152,133,38,69,98,146,162,42,180,167,153,242,68,248,167,141,87,100,177,75,19,155,44,79,232,174,106,185,142,106,171,30,246,47,86,189,200,190,212,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,241,86,45,23,210,252,107,84,50,109,104,178,226,20,144,102,217,133,61,53,37,226,244,231,201,44,243,193,4,108,142,56,153,189,202,216,89,182,40,183,54,36,98,61,98,141,207,220,172,106,164,53,231,87,229,99,22,249,129,67,233,215,18,184,57,122,96,24,110,167,241,141,167,56,102,160,99,212,151,219,21,85,69,125,77,69,190,173,21,208,78,250,107,125,77,68,73,35,122,244,123,18,88,99,85,99,186,177,232,138,215,35,154,170,213,179,78,99,252,192,40,248,119,177,75,164,154,67,145,127,174,197,127,134,158,90,154,120,224,168,143,29,165,222,201,55,84,50,102,73,27,230,154,52,86,50,21,110,228,142,85,149,202,207,185,73,105,135,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,251,130,78,15,177,158,17,180,190,43,43,82,146,183,54,190,83,192,236,178,241,73,45,71,98,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,118,182,184,57,213,249,167,197,190,95,208,250,141,196,114,123,226,23,21,210,189,101,190,105,30,83,77,216,254,42,120,26,107,117,209,245,81,197,13,53,117,27,106,93,21,60,141,122,167,94,255,0,136,116,108,86,185,93,221,72,152,140,119,119,115,44,127,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,54,186,186,185,101,240,119,153,63,139,75,221,227,85,44,244,150,106,141,14,168,138,75,165,134,235,70,149,19,207,113,170,134,161,180,79,139,241,137,25,26,198,181,76,168,107,157,213,89,78,232,145,200,244,149,151,62,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,10,230,161,192,173,54,127,143,93,120,158,210,218,10,72,50,123,29,60,215,44,206,25,170,165,223,118,183,65,75,11,27,60,75,36,139,12,111,165,134,153,85,99,99,25,221,99,158,187,157,35,24,201,42,131,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,238,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,123,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,236,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,121,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,62,252,96,240,153,153,112,139,170,31,97,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,127,78,219,213,17,178,177,87,245,116,139,142,221,121,209,61,6,202,52,35,8,201,170,233,232,239,149,17,58,215,113,89,254,255,0,30,129,221,213,173,101,15,187,116,79,168,115,226,93,232,254,145,43,102,124,109,108,179,44,173,227,250,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,23,66,124,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,237,96,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,160,211,205,23,210,253,41,186,229,151,221,63,196,41,45,55,44,230,241,53,251,33,172,107,228,150,122,250,217,28,231,57,207,146,71,57,200,196,115,228,115,98,106,164,108,89,36,86,181,187,221,215,218,156,171,137,126,29,48,78,40,52,178,191,76,243,170,127,242,181,150,122,221,243,127,70,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,240,84,252,21,51,237,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,234,173,71,187,99,209,241,185,119,177,200,157,2,78,59,117,229,120,92,167,225,102,28,154,173,182,118,212,77,5,69,213,211,238,173,146,200,177,70,216,172,236,127,68,115,41,154,228,153,93,213,206,115,227,124,112,34,178,22,44,114,120,174,26,56,116,206,248,160,213,58,13,51,193,105,255,0,201,86,94,43,119,195,253,25,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,222,255,0,193,19,241,84,208,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,70,174,104,188,191,232,238,244,119,46,38,244,67,29,236,221,97,241,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,247,30,205,179,39,107,164,177,198,143,116,206,145,178,35,81,233,43,165,172,189,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,37,186,113,97,196,94,9,197,7,44,12,251,82,240,90,143,254,176,209,222,40,182,77,253,25,116,246,133,178,105,232,251,146,197,31,123,181,223,99,123,172,110,199,254,40,191,138,37,64,105,62,117,252,47,213,60,55,83,61,151,237,63,178,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,218,237,155,187,123,119,109,119,78,189,122,47,78,135,234,235,166,186,106,63,17,122,143,113,213,13,80,188,248,235,173,119,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,185,221,19,170,185,92,231,61,238,123,222,247,186,202,185,93,114,255,0,163,180,81,219,120,155,214,252,119,189,117,155,195,92,112,123,92,242,65,61,44,116,178,193,20,240,221,157,219,123,247,76,189,222,145,71,34,49,208,186,55,72,173,87,172,78,138,207,192,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,154,113,173,162,26,95,174,220,60,228,182,45,89,190,85,216,45,24,237,60,217,60,55,218,104,228,153,246,137,233,41,229,85,170,88,25,239,168,99,98,116,205,124,61,21,94,199,185,24,173,147,99,219,156,194,79,242,225,209,12,7,94,120,163,177,99,26,141,124,164,166,182,217,169,223,144,197,106,168,142,25,18,255,0,61,44,177,57,182,253,147,117,107,216,230,171,229,149,136,199,171,161,130,102,244,111,85,145,151,105,197,143,149,141,100,249,127,144,250,116,230,107,11,254,255,0,205,101,255,0,220,255,0,255,0,224,225,64,38,143,120,122,202,108,88,55,5,250,105,154,229,53,222,10,203,143,233,125,154,233,113,169,237,62,78,197,44,22,152,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,21,3,204,103,141,127,230,171,81,224,176,96,23,59,172,122,101,139,125,221,182,154,117,237,71,116,174,69,122,73,115,116,59,90,246,238,99,210,56,155,42,185,204,141,174,119,72,157,52,177,167,148,224,95,131,43,239,24,122,143,85,108,146,235,236,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,235,214,105,123,82,162,72,230,172,113,181,142,115,183,42,50,41,47,83,84,180,210,251,147,232,213,207,74,180,143,55,254,23,85,212,91,225,181,218,238,246,155,107,36,246,69,43,28,198,186,58,120,26,232,210,63,184,107,226,98,177,204,116,91,145,236,84,115,26,102,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,89,230,127,153,106,126,77,62,103,168,25,13,93,246,251,85,79,73,77,81,112,171,84,116,243,178,154,158,58,120,150,71,116,234,247,164,80,198,138,247,117,123,213,21,206,87,57,85,203,102,156,140,127,59,63,77,254,228,90,161,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,241,29,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,156,31,112,73,165,252,35,99,59,108,176,82,95,51,106,218,121,41,47,25,99,169,100,130,122,232,60,67,229,142,38,66,249,165,109,51,26,215,68,199,54,39,34,72,176,70,247,245,86,183,108,138,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,64,60,127,113,131,117,226,203,87,28,235,122,210,71,130,97,213,21,148,24,163,33,137,200,250,152,30,246,164,149,210,186,70,54,93,245,9,12,79,72,220,214,164,76,107,25,183,122,73,36,158,215,150,127,5,22,238,39,243,187,150,109,169,118,207,19,166,216,151,90,106,218,57,18,170,31,108,215,77,12,137,29,60,53,16,186,61,157,158,172,158,69,108,155,147,172,13,86,43,102,87,54,210,184,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,179,237,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,223,114,207,227,94,227,196,254,9,114,194,117,46,231,226,117,39,18,235,83,91,89,34,210,195,237,154,25,166,145,99,168,134,158,22,199,179,179,213,144,72,141,143,106,117,129,202,245,116,202,214,205,83,53,156,88,249,167,214,79,152,25,15,168,206,115,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,4,240,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,117,235,12,189,169,85,35,115,150,72,220,199,53,219,145,25,44,148,215,153,113,121,157,219,248,159,201,120,133,208,42,223,225,247,139,254,137,178,210,91,232,33,138,24,108,112,83,197,73,73,77,53,35,150,90,117,233,79,77,78,174,143,226,141,178,177,29,26,55,99,54,221,79,2,26,199,168,250,247,195,6,35,170,26,165,13,169,111,87,47,21,79,226,237,238,86,248,248,233,170,36,167,241,51,67,177,172,130,103,190,25,55,71,26,186,53,232,143,110,196,127,102,41,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,2,37,115,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,219,45,194,120,220,228,107,24,214,164,173,137,94,142,71,204,141,78,220,140,100,219,104,90,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,229,61,174,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,67,220,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,205,251,83,170,130,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,72,149,204,15,129,202,110,46,240,219,93,126,24,252,126,205,168,182,10,136,217,69,119,185,50,86,50,170,220,170,238,237,20,210,194,142,114,49,28,254,243,28,177,201,181,236,115,90,140,73,228,121,208,56,76,224,251,75,248,69,195,101,177,96,233,87,95,125,188,83,210,183,35,190,212,203,34,62,235,60,11,42,177,233,2,189,209,83,177,171,81,43,88,198,39,93,138,212,123,164,114,43,215,57,133,255,0,114,184,242,39,166,95,90,245,138,210,74,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,64,60,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,87,197,31,203,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,159,243,107,227,95,216,148,117,156,38,233,149,206,235,71,122,155,179,38,105,112,129,123,17,182,134,104,59,140,182,53,85,187,228,239,50,88,164,149,209,185,173,72,209,177,42,200,146,204,198,86,94,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,67,220,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,221,45,68,141,98,127,155,27,17,206,123,153,20,81,49,94,253,155,151,170,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,2,42,243,71,242,39,169,191,69,245,138,34,128,73,41,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,217,175,52,110,33,240,28,43,133,200,109,150,139,173,37,199,33,212,186,119,197,135,87,82,81,195,95,7,130,146,38,69,112,171,142,119,163,163,141,146,91,235,102,167,73,99,85,145,201,92,157,191,135,123,217,94,188,6,241,105,197,102,11,168,248,22,132,233,85,223,237,30,55,116,200,18,52,197,46,52,233,37,42,199,80,191,223,46,74,150,67,37,77,28,49,183,185,82,231,69,214,56,220,217,37,116,82,34,200,215,201,94,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,71,94,45,248,28,210,62,47,105,172,149,89,131,234,236,121,13,142,162,22,67,126,181,177,158,46,75,119,117,29,61,20,155,209,90,246,57,171,34,198,231,34,246,101,118,246,163,154,233,98,151,191,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,115,94,44,124,172,107,39,203,252,135,211,167,51,88,106,160,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,64,14,117,126,86,49,111,152,20,62,157,113,42,131,135,45,111,186,240,227,172,54,93,101,177,88,233,46,247,43,5,61,197,180,116,149,114,57,144,44,245,20,51,211,70,249,54,252,78,99,29,58,61,88,138,213,122,49,90,142,102,237,233,229,115,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,231,185,112,114,255,0,163,225,222,197,22,173,234,246,59,254,187,21,254,38,8,169,170,36,130,162,60,118,151,123,227,219,78,248,95,36,111,154,104,209,30,249,145,219,146,57,82,38,163,62,249,101,157,69,43,115,171,243,79,139,124,191,161,245,27,137,0,11,169,229,139,199,143,241,190,197,77,160,218,177,122,221,159,99,246,246,251,54,233,113,184,247,42,178,136,90,249,157,39,70,246,154,157,234,120,27,78,142,221,36,146,204,212,146,101,235,178,87,36,244,162,180,218,173,213,53,245,150,251,101,37,45,69,210,161,42,235,165,134,22,177,245,83,164,81,194,146,202,228,78,175,122,69,12,81,163,157,213,118,70,198,254,13,68,79,172,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,87,174,91,201,255,0,75,242,142,37,215,82,227,190,210,91,52,190,190,161,247,42,236,42,219,71,37,43,227,157,172,135,165,44,51,164,138,140,166,154,95,17,35,246,36,75,19,54,195,11,81,28,146,67,58,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,66,174,111,63,97,63,147,107,151,218,239,252,43,246,130,215,246,91,251,111,252,41,220,119,115,251,63,135,252,7,199,255,0,107,240,127,245,62,62,217,69,133,175,114,62,139,13,171,181,106,156,237,194,169,25,150,90,234,45,204,126,70,233,85,243,203,110,170,108,170,218,38,49,83,164,44,100,180,111,145,206,106,253,234,201,26,61,62,226,53,45,40,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,181,121,222,253,132,254,22,105,167,180,63,241,207,237,5,95,178,63,182,255,0,193,126,25,60,127,225,247,95,219,123,55,250,255,0,31,251,79,119,112,168,18,236,249,52,197,134,207,194,229,210,233,98,194,169,45,55,216,242,138,187,93,246,236,217,86,89,239,47,138,40,167,130,71,170,162,44,108,138,42,180,137,177,34,171,17,89,36,137,209,211,60,158,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,43,171,154,23,26,255,0,204,6,118,253,24,211,219,157,170,187,77,176,219,131,42,98,184,209,47,123,219,55,70,194,230,62,161,37,115,83,164,49,119,103,134,52,141,85,146,124,114,239,145,175,139,183,194,248,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,248,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,91,79,48,140,3,13,210,206,92,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,93,145,51,219,52,106,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,180,66,88,167,42,62,10,63,137,185,84,28,74,106,101,178,235,77,141,226,87,10,122,156,74,46,157,152,111,23,72,100,115,150,163,122,57,36,116,52,178,70,207,115,91,178,73,87,106,189,82,25,162,117,202,2,21,115,33,227,91,84,248,62,254,29,255,0,12,236,24,165,207,237,111,181,252,111,183,105,106,102,237,248,95,9,219,237,118,103,139,167,95,18,253,219,183,117,232,222,157,58,47,95,21,203,211,152,94,180,113,103,173,23,173,57,212,108,99,10,183,91,109,216,189,77,238,41,108,148,85,112,206,233,227,171,164,133,173,115,166,169,149,170,205,181,15,85,68,106,47,84,111,191,241,69,230,188,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,60,255,0,50,254,56,234,120,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,190,54,72,178,61,85,92,198,67,31,248,106,225,119,84,56,163,201,175,56,238,156,217,42,234,25,99,179,214,92,170,235,26,200,251,17,78,218,121,93,71,74,249,37,146,54,53,245,53,17,178,6,245,119,86,163,164,151,107,153,12,157,57,175,250,170,192,178,175,246,87,28,201,49,203,135,252,101,29,117,182,186,158,79,250,178,67,52,114,51,254,7,53,205,255,0,18,161,113,58,85,198,221,171,138,254,6,181,162,197,147,207,73,67,168,184,174,155,222,161,186,209,186,169,174,158,237,3,108,234,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,31,90,97,47,251,255,0,53,151,255,0,115,255,0,255,0,131,133,0,146,255,0,138,190,53,255,0,137,186,5,164,92,53,233,157,206,235,77,141,226,88,125,150,155,45,151,175,102,27,197,210,26,42,102,165,62,197,106,72,232,105,100,141,254,247,59,100,146,174,228,98,164,48,202,238,43,195,23,15,89,87,20,26,203,101,210,60,90,167,192,120,254,229,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,223,185,52,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,164,63,230,51,193,71,243,85,167,16,95,240,11,101,170,61,77,197,190,242,219,83,58,118,164,186,80,162,61,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,172,77,154,89,18,136,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,44,171,146,54,127,134,216,179,45,77,211,235,206,67,73,71,144,229,84,246,154,155,45,12,202,173,125,123,40,210,181,106,82,37,84,218,231,177,179,198,245,103,93,234,205,238,68,86,198,245,109,186,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,84,94,183,243,118,226,75,77,117,163,62,211,155,22,19,166,179,219,113,92,162,235,100,163,150,174,219,94,233,228,130,154,174,72,99,116,142,109,99,90,175,86,177,21,85,26,212,235,215,162,39,224,88,79,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,61,161,226,96,181,197,36,116,172,236,87,212,83,179,99,100,146,71,167,86,66,213,94,175,95,137,87,167,68,232,137,0,57,181,241,175,237,186,202,206,19,116,202,231,106,172,178,195,217,147,52,184,64,189,249,29,93,12,253,198,91,26,170,221,145,246,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,224,183,12,92,61,101,92,80,107,45,151,72,241,106,159,1,227,251,149,55,27,163,233,100,168,134,217,67,19,119,75,81,35,88,159,230,198,196,115,152,215,203,44,76,87,179,126,228,209,70,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,222,76,247,200,238,178,74,247,124,78,94,157,122,39,68,68,68,245,101,117,115,92,224,163,248,155,138,207,196,166,153,219,45,84,217,38,37,111,168,169,203,98,233,217,154,241,107,134,54,185,42,55,171,146,55,77,75,28,111,247,57,187,228,137,118,163,213,97,134,39,84,182,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,221,204,199,198,238,177,202,246,252,77,94,157,122,167,69,68,84,209,79,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,126,212,160,30,44,124,211,235,39,204,12,135,212,103,59,173,223,129,202,108,151,151,254,27,197,198,156,190,173,111,182,218,123,147,242,235,74,50,90,132,174,164,138,237,83,3,107,96,70,163,150,39,193,19,89,221,106,244,137,97,137,210,117,99,163,127,122,31,219,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,127,7,49,238,106,245,69,84,61,174,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,181,143,240,148,172,107,164,169,169,216,247,177,36,237,65,28,178,246,247,163,159,179,107,126,39,34,26,83,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,142,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,3,138,113,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,220,213,150,101,69,108,109,115,81,17,239,124,113,191,61,154,165,170,89,222,180,231,119,61,76,212,187,239,182,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,119,11,25,27,122,71,19,27,240,181,58,244,234,189,85,85,86,90,211,112,43,77,128,114,242,205,248,158,213,42,10,73,242,123,229,62,63,114,195,33,134,170,93,246,155,116,245,240,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,166,53,139,185,178,61,236,142,16,19,211,153,31,47,186,110,29,170,99,214,29,27,181,85,187,78,174,53,13,166,173,182,195,20,179,51,25,122,69,4,113,44,181,19,79,44,211,50,166,101,157,200,247,53,172,141,234,200,250,245,124,104,188,3,131,238,44,243,46,17,117,67,237,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,233,220,98,42,54,87,162,221,79,17,188,85,83,97,60,28,222,184,164,208,139,150,63,148,211,199,79,110,169,179,207,87,28,178,209,78,201,238,16,82,200,146,49,143,142,86,189,137,44,141,86,43,152,246,72,197,107,209,21,174,105,92,31,221,171,226,159,253,192,233,87,253,149,113,255,0,78,39,255,0,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,158,30,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,238,138,162,54,189,63,206,141,232,215,61,172,150,41,88,143,126,205,203,37,57,112,115,0,172,225,222,251,22,146,106,246,69,254,180,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,62,249,37,187,242,128,121,163,249,236,212,223,162,250,61,17,232,52,3,142,170,158,25,120,50,200,52,195,76,107,234,233,117,67,35,206,39,185,82,215,54,150,41,32,180,91,146,154,222,142,157,233,60,111,138,103,204,176,77,11,99,70,174,212,238,72,231,49,91,26,73,15,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,52,19,192,191,6,86,46,15,52,226,170,217,37,215,219,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,201,80,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,3,138,113,153,173,121,87,14,220,54,102,26,199,133,91,237,85,183,172,127,217,254,26,11,164,82,73,74,254,253,125,61,59,247,182,57,35,122,244,100,206,84,232,244,248,145,58,245,78,168,181,237,162,28,221,184,146,212,173,104,192,116,230,251,132,233,172,22,220,171,40,181,89,43,37,164,182,215,182,120,224,169,171,142,25,29,27,157,88,230,163,209,175,85,69,86,185,58,244,234,139,248,19,43,154,63,145,61,77,250,47,172,81,20,129,195,214,45,98,206,117,247,77,48,172,166,135,198,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,158,219,140,30,19,51,46,17,117,67,236,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,233,219,122,162,54,86,42,241,251,142,89,149,94,44,86,140,90,237,147,93,107,108,184,255,0,136,246,69,186,162,182,73,41,109,253,247,163,231,240,241,57,85,145,119,30,136,231,236,68,220,228,69,94,170,88,255,0,38,14,30,45,89,38,77,146,241,35,146,218,170,222,252,78,161,182,76,94,161,181,141,108,9,91,53,60,158,61,207,137,171,189,207,101,60,244,237,106,191,238,250,85,72,168,142,123,81,99,244,28,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,2,0,115,171,242,177,139,124,192,161,244,235,137,74,197,180,242,148,224,163,216,148,116,124,89,106,109,178,235,71,122,155,189,30,23,111,157,59,17,182,134,104,59,111,185,185,17,219,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,89,248,41,91,157,95,154,124,91,229,253,15,168,220,78,21,195,47,7,217,55,20,186,95,170,87,173,57,74,186,204,219,6,168,176,58,213,103,108,180,241,65,115,130,178,74,166,84,177,242,78,248,219,19,216,216,89,43,94,175,233,210,57,25,181,203,35,92,200,255,0,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,160,158,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,146,74,153,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,197,56,204,214,188,171,135,110,27,51,13,99,194,173,246,170,219,214,63,236,255,0,13,5,210,41,36,165,127,126,190,158,157,251,219,28,145,189,122,50,103,42,116,122,124,72,157,122,167,84,90,193,254,237,95,20,255,0,238,7,74,191,236,171,143,250,113,117,32,166,14,114,250,223,106,206,181,182,193,162,246,251,29,93,61,70,151,211,206,234,234,249,164,110,202,185,238,80,81,212,35,34,98,117,84,100,113,71,23,87,185,81,92,249,30,221,168,140,71,201,5,173,88,6,101,125,195,111,250,131,102,199,170,235,49,236,86,162,134,154,245,93,10,35,153,64,250,197,149,41,150,84,69,220,214,61,208,72,196,127,77,136,253,141,85,71,72,196,116,138,229,139,170,95,194,254,50,112,175,23,125,246,101,171,45,241,24,181,195,251,215,189,226,188,84,107,225,32,247,49,206,102,234,232,232,190,54,237,233,211,226,114,49,94,95,240,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,5,5,243,65,214,251,86,182,113,95,122,109,154,199,87,110,167,192,41,221,131,189,245,50,53,207,172,158,138,178,169,102,157,26,223,115,24,178,205,35,24,155,156,170,200,218,245,218,175,88,217,26,228,192,51,40,176,26,125,82,118,61,86,184,157,85,226,107,3,46,205,68,116,9,113,138,24,231,117,59,213,23,171,30,177,76,199,183,114,38,244,73,54,110,237,201,182,111,242,100,213,47,178,156,71,95,116,206,190,251,225,104,51,188,126,79,13,69,225,119,248,203,165,19,210,104,126,241,24,174,143,101,43,174,46,247,185,172,119,94,139,213,221,180,46,164,241,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,126,37,69,255,0,118,175,138,127,247,3,165,95,246,85,199,253,56,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,118,170,222,59,175,184,127,4,184,87,10,90,92,255,0,9,87,81,111,186,199,150,221,250,50,77,212,181,181,215,70,203,106,236,79,78,168,155,224,158,150,111,19,20,187,155,187,98,116,114,59,164,127,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,238,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,115,122,175,69,114,185,205,99,26,247,189,140,118,133,56,104,225,211,4,225,127,75,40,52,207,5,167,255,0,37,89,120,173,223,55,244,157,211,195,67,12,245,157,185,101,147,179,221,236,49,221,166,59,99,63,4,79,197,87,149,115,71,242,39,169,191,69,245,138,34,144,56,122,197,172,89,206,190,233,166,21,148,208,248,219,46,65,152,89,173,119,26,110,235,227,239,210,207,91,20,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,74,120,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,126,176,34,175,28,252,12,127,58,63,98,127,215,71,236,119,216,239,105,127,176,158,208,241,94,47,195,127,246,196,59,54,248,111,254,203,174,255,0,241,116,247,249,78,10,121,111,127,39,218,167,117,212,207,227,47,218,223,105,227,243,216,188,23,217,223,1,219,238,84,211,205,221,238,120,169,122,244,240,219,118,237,78,187,250,245,247,116,94,1,207,59,242,79,245,39,237,165,101,226,121,254,101,130,211,100,20,184,126,67,87,105,102,85,103,146,193,119,90,101,70,190,170,221,36,177,75,45,58,191,166,230,177,238,130,52,126,213,77,204,220,199,117,99,222,215,122,174,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,119,84,106,189,187,222,172,141,171,189,237,69,208,79,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,147,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,224,137,248,170,194,14,107,28,10,212,230,49,215,241,79,165,20,21,117,55,218,90,117,155,53,161,117,84,77,129,214,234,74,39,175,180,152,179,72,213,107,226,138,158,56,157,12,104,238,226,44,110,107,26,230,200,178,212,173,178,237,117,178,212,190,178,205,115,171,160,168,146,158,122,71,203,77,51,162,123,160,158,39,195,52,74,230,170,42,178,72,164,146,55,183,240,115,30,230,175,84,85,67,229,47,251,255,0,53,151,255,0,115,255,0,255,0,131,133,0,158,171,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,116,114,62,56,119,175,199,60,189,182,61,237,134,38,35,164,145,232,213,217,27,30,229,78,141,83,65,60,31,112,153,134,240,139,165,255,0,97,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,103,94,227,209,17,210,189,87,186,128,80,15,52,127,61,154,155,244,95,71,162,35,174,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,79,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,66,14,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,2,181,117,99,147,95,241,67,84,243,45,76,254,99,189,153,246,183,32,184,223,124,23,217,14,247,133,241,85,50,77,218,238,120,214,239,219,220,219,187,107,122,244,235,209,58,244,38,175,11,154,23,252,181,232,78,51,162,159,106,126,209,253,156,241,191,210,126,7,193,247,252,69,100,245,63,216,247,36,219,183,191,183,250,235,215,111,95,119,94,137,8,57,175,112,57,77,146,218,175,124,92,105,203,234,214,251,109,167,167,126,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,235,87,164,75,12,78,147,171,29,27,251,213,129,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,209,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,149,87,206,11,139,207,199,132,124,22,183,252,133,110,114,233,40,63,230,42,168,41,33,149,235,254,100,242,43,25,254,65,169,39,246,241,149,235,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,234,141,87,183,123,213,145,181,119,189,168,186,41,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,103,135,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,0,230,117,192,119,240,66,251,83,175,58,79,101,219,128,228,23,7,123,74,215,110,183,118,233,113,121,156,200,91,31,87,119,92,189,154,137,221,80,173,219,28,113,66,229,142,20,233,190,38,175,106,228,217,195,23,179,108,87,110,39,115,92,94,213,52,151,142,150,252,34,182,73,187,181,84,208,198,250,136,110,19,182,52,234,200,187,143,70,194,215,175,222,237,138,116,68,108,114,117,150,207,193,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,51,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,223,241,126,52,238,183,174,7,53,39,133,61,82,200,42,235,234,35,167,178,174,7,60,180,206,149,237,130,11,157,52,149,22,249,103,71,42,163,35,138,52,124,8,246,244,107,25,44,125,196,68,130,34,37,147,43,152,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,241,60,11,240,101,125,227,15,81,234,173,146,93,125,141,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,221,122,205,47,106,84,73,28,213,142,54,177,206,118,229,70,69,37,212,235,191,12,118,45,91,225,130,183,133,252,90,245,246,62,202,251,125,170,215,110,169,240,207,184,120,26,90,10,138,121,34,143,99,229,107,229,248,41,155,31,87,73,187,223,185,85,202,157,22,11,127,112,199,255,0,106,47,251,147,255,0,207,146,171,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,149,114,255,0,185,92,121,19,211,47,173,122,197,105,42,129,194,184,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,206,189,183,170,43,162,98,166,123,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,111,137,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,213,57,59,241,85,153,103,84,215,174,26,115,187,149,93,217,152,173,157,151,108,94,174,88,209,207,165,183,71,43,32,154,142,89,149,251,156,198,58,122,110,195,118,46,214,119,88,175,70,50,22,54,26,243,71,243,217,169,191,69,244,122,34,42,151,83,203,23,128,239,224,133,138,155,94,117,98,203,183,62,200,45,237,246,109,174,227,110,237,213,98,240,185,243,54,78,142,238,185,59,213,16,58,157,93,186,56,229,133,171,36,43,211,124,173,89,254,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,14,85,197,30,133,255,0,50,154,19,147,104,167,218,159,179,159,104,252,23,244,159,129,241,157,143,15,89,5,79,246,61,200,247,110,236,109,254,186,116,221,215,223,211,162,194,173,39,228,215,252,47,213,60,55,83,63,152,239,105,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,219,55,118,246,238,218,238,157,122,244,94,157,9,1,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,255,0,184,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,186,42,136,218,244,255,0,58,55,163,92,199,62,41,101,98,61,155,247,38,125,179,206,30,53,67,79,181,230,126,27,174,246,170,74,156,217,183,138,75,37,53,61,37,100,110,130,178,122,174,223,132,116,114,189,90,214,178,86,205,11,145,100,216,173,71,162,72,140,84,114,38,135,180,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,157,175,103,139,170,123,157,37,77,78,199,189,235,31,118,121,37,151,183,189,90,205,251,91,240,181,16,174,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,0,57,213,249,88,197,190,96,80,250,117,196,173,94,2,180,183,4,214,158,44,112,109,51,212,187,23,182,113,187,207,180,252,109,23,138,154,159,187,218,182,213,77,31,222,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,209,72,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,244,28,215,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,117,171,210,37,134,39,73,213,142,141,253,234,192,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,123,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,191,106,80,15,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,14,85,197,30,133,255,0,50,154,19,147,104,167,218,159,179,159,104,252,23,244,159,129,241,157,143,15,89,5,79,246,61,200,247,110,236,109,254,186,116,221,215,223,211,162,192,15,238,24,255,0,237,69,255,0,114,127,249,242,213,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,49,154,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,59,100,145,241,195,189,126,8,34,238,61,239,108,49,49,27,28,108,87,46,200,216,198,162,244,106,22,127,193,39,6,86,45,80,229,189,154,208,209,93,123,89,38,181,247,170,35,171,115,223,4,116,178,90,171,100,101,182,154,85,251,214,172,41,85,77,36,146,72,200,155,34,199,84,246,123,214,54,56,169,99,77,26,3,172,118,46,32,52,107,19,214,44,114,31,15,73,147,91,219,81,37,54,231,191,194,85,49,206,142,166,155,123,216,197,147,181,60,114,197,220,216,141,126,205,205,248,92,138,116,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,131,159,241,3,169,159,193,189,14,207,53,74,58,187,85,61,94,51,143,215,92,40,61,169,38,202,89,171,153,11,188,44,15,248,216,174,238,206,177,70,140,107,145,207,115,209,173,93,206,67,52,55,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,150,191,127,224,202,197,47,40,251,109,53,130,235,182,245,73,111,135,89,234,106,94,247,195,13,93,83,168,86,73,162,145,139,221,254,165,186,69,129,137,31,109,175,150,8,158,237,136,249,17,107,3,73,243,175,225,126,169,225,186,153,236,191,105,253,146,200,45,215,223,5,223,236,248,175,11,83,28,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,52,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,229,106,198,11,252,80,210,204,203,76,253,169,236,207,181,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,220,221,251,123,155,182,238,111,94,157,58,167,94,165,107,127,112,199,255,0,106,47,251,147,255,0,207,150,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,206,127,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,229,244,240,11,193,70,43,194,158,156,82,94,238,214,207,17,169,185,53,190,25,50,59,133,66,70,249,40,55,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,107,98,100,82,168,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,5,85,243,206,252,147,253,73,251,105,88,24,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,95,159,0,60,31,90,184,77,210,54,182,224,149,114,103,121,141,61,29,126,86,249,165,106,178,154,118,49,203,29,12,77,141,238,139,101,58,205,43,22,70,185,203,43,220,247,238,216,177,199,28,160,5,43,115,66,224,91,248,41,149,63,92,116,115,12,240,154,109,122,217,237,138,106,39,110,134,197,116,146,71,34,244,133,26,158,30,142,110,177,246,250,43,152,201,85,241,253,211,93,79,26,192,2,255,0,191,243,89,127,247,63,255,0,248,56,80,9,123,220,179,120,76,195,116,35,69,237,90,164,218,138,75,222,89,169,86,123,125,233,247,103,80,44,19,208,91,170,105,41,231,109,181,138,178,61,21,141,149,94,247,72,212,143,186,189,189,237,251,168,246,204,160,1,64,60,209,252,246,106,111,209,125,30,136,143,248,238,150,231,121,94,9,151,106,101,130,197,226,177,188,19,192,125,160,173,241,80,179,193,248,217,150,26,95,187,123,210,73,55,200,213,111,221,181,219,122,117,119,68,247,157,215,151,14,73,175,56,223,20,118,39,112,255,0,140,82,95,238,87,10,119,209,95,168,171,151,181,68,182,71,75,19,170,100,168,169,70,57,212,172,99,153,11,219,51,90,231,119,27,27,17,147,111,236,73,45,121,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,5,21,243,48,224,162,221,195,6,119,109,205,180,210,217,225,180,219,45,233,77,69,71,26,85,77,236,106,232,97,141,36,167,154,162,103,73,191,189,209,243,198,174,147,114,244,157,168,196,108,40,231,121,94,93,220,94,127,42,90,202,191,106,107,123,58,123,152,246,168,178,141,148,30,38,104,59,77,151,194,213,199,181,82,68,237,73,43,183,163,119,238,138,73,122,70,249,18,45,182,169,204,71,139,207,229,75,70,147,236,181,111,103,80,179,30,237,22,47,190,131,196,195,7,105,209,120,170,185,55,42,70,157,168,229,110,196,118,253,210,201,23,88,223,26,75,182,130,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,251,128,30,15,173,92,38,233,27,91,112,74,185,51,188,198,158,142,191,43,124,210,181,89,77,59,24,229,142,134,38,198,247,69,178,157,102,149,139,35,92,229,149,238,123,247,108,88,227,142,80,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,39,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,60,174,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,131,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,17,215,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,54,187,62,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,126,81,213,120,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,54,54,35,156,198,190,89,98,98,189,155,247,38,135,180,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,249,241,13,197,134,137,112,185,77,97,159,88,114,58,187,115,242,90,135,67,109,134,154,221,61,83,229,100,114,192,202,137,149,99,106,181,172,133,181,44,145,232,170,143,115,17,201,27,100,127,70,47,96,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,5,80,115,202,180,218,161,186,232,221,246,27,101,35,46,85,148,247,234,74,138,198,194,212,158,104,33,117,11,162,137,242,116,220,230,49,211,204,230,181,87,163,86,89,21,58,110,94,188,215,146,167,154,124,167,229,253,119,168,219,142,85,205,31,207,102,166,253,23,209,232,142,235,202,35,132,75,86,162,228,207,226,139,47,184,210,84,91,112,123,196,182,219,45,149,105,219,42,205,117,109,60,114,120,169,251,141,86,181,144,182,166,39,197,179,227,239,35,95,186,62,202,36,183,18,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,51,197,101,218,67,134,230,186,137,129,106,149,230,10,180,200,116,226,162,227,53,150,120,103,86,179,101,117,35,169,106,97,149,139,213,175,99,154,177,189,23,162,61,31,11,58,57,26,175,107,253,169,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,10,224,213,110,77,216,110,125,175,53,121,198,47,168,20,152,118,159,94,42,60,117,102,57,107,180,42,79,68,244,240,233,36,20,143,116,171,19,25,50,248,201,17,219,17,148,234,177,49,144,200,207,115,39,254,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,93,145,51,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,231,51,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,2,31,243,90,212,207,225,223,6,217,29,186,158,174,235,73,95,154,220,40,113,154,57,237,242,118,246,247,36,90,138,134,76,228,123,92,144,201,75,75,83,19,145,55,110,238,163,28,221,174,114,165,16,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,106,35,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,204,235,241,161,163,150,45,2,226,131,63,210,172,90,109,246,91,85,194,58,139,116,123,94,158,26,150,174,158,42,184,169,186,189,239,123,251,44,168,108,93,199,57,92,254,222,245,232,174,232,150,127,201,179,90,254,220,240,251,118,209,202,187,127,102,175,76,174,9,217,158,56,182,199,61,13,198,90,138,136,247,57,100,114,186,102,206,202,196,119,70,49,169,31,99,166,231,111,82,127,128,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,21,213,206,179,83,62,207,232,118,23,165,180,149,119,90,122,188,195,32,125,194,111,15,38,202,90,138,26,8,126,242,10,142,143,69,127,89,234,232,228,99,21,174,110,232,21,202,173,115,25,214,173,184,104,192,41,181,79,136,109,55,211,235,134,61,87,124,182,223,50,139,109,53,210,134,153,37,223,45,187,196,49,107,21,86,37,71,177,141,167,73,94,247,181,83,99,26,231,117,110,222,169,164,140,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,51,47,171,24,47,240,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,151,169,203,47,90,255,0,141,60,35,226,222,34,223,225,107,240,78,152,85,102,200,182,67,47,130,130,31,15,36,125,100,123,157,214,150,90,109,238,93,189,101,73,118,181,27,183,172,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,150,105,202,11,133,92,54,199,165,244,220,82,100,118,218,75,150,89,145,212,86,211,99,243,186,69,145,45,54,232,164,117,44,170,198,57,136,145,212,203,44,117,13,115,209,207,251,158,219,90,172,238,76,215,88,248,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,85,124,243,191,36,255,0,82,126,218,113,254,76,54,155,85,199,138,251,221,101,194,217,73,85,81,107,193,235,234,232,101,154,22,189,244,179,173,101,20,43,44,78,84,234,199,172,83,75,26,185,189,23,100,143,111,224,229,69,187,64,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,254,255,0,205,101,255,0,220,255,0,255,0,224,225,64,38,148,248,78,242,177,163,127,47,241,239,78,128,234,160,2,128,121,163,249,236,212,223,162,250,61,17,39,249,35,218,109,87,251,86,188,216,175,182,202,75,141,182,227,79,143,210,86,81,213,194,217,160,169,130,70,220,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,149,105,14,139,233,126,130,225,177,233,254,145,226,20,152,237,138,58,137,106,214,158,23,201,43,229,158,69,77,242,203,44,174,116,178,191,162,53,168,231,185,202,140,99,24,157,26,198,162,87,7,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,242,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,121,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,58,252,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,157,27,209,174,123,89,44,82,177,30,253,155,151,149,22,211,202,83,130,143,98,81,209,241,101,169,182,203,173,29,234,110,244,120,93,190,116,236,70,218,25,160,237,190,230,228,71,111,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,103,224,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,199,245,191,139,174,29,56,113,186,219,44,90,203,169,148,150,11,149,222,157,245,116,148,109,162,170,173,157,96,107,182,247,95,29,52,82,58,54,43,183,53,174,122,53,30,172,145,27,187,99,250,125,124,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,174,14,110,188,38,97,185,14,157,220,56,172,179,84,82,89,50,28,86,158,154,154,245,28,52,10,231,228,44,158,174,146,150,153,101,145,36,107,99,124,13,146,78,143,237,189,239,102,200,213,81,177,179,109,59,26,51,224,251,132,204,55,132,93,47,251,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,251,58,247,30,136,142,149,234,189,212,2,42,243,71,242,39,169,191,69,245,138,34,141,180,67,53,181,105,174,180,96,58,141,125,167,171,158,219,138,229,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,157,122,117,84,252,79,171,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,211,131,149,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,101,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,109,108,111,123,227,184,144,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,114,174,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,0,41,219,157,134,168,90,178,29,92,192,244,162,222,218,73,170,48,203,61,85,202,186,162,26,214,202,248,231,184,62,62,148,178,196,137,214,23,178,42,56,165,77,206,234,230,85,49,118,181,17,21,252,83,149,150,1,83,157,113,165,134,213,46,61,73,118,182,226,180,245,247,251,146,84,164,78,101,43,35,166,124,84,245,8,201,23,226,123,43,39,164,86,108,69,123,95,181,233,211,98,185,183,232,83,183,59,13,47,181,99,218,185,129,234,189,189,212,144,212,102,118,122,171,109,117,60,52,77,137,242,79,111,124,125,42,165,149,23,172,207,124,85,145,68,155,155,213,172,165,98,110,114,42,35,60,167,39,29,94,169,194,184,151,174,210,218,137,234,214,219,168,246,121,161,100,16,193,19,153,237,26,22,62,170,25,165,123,186,61,140,109,58,87,177,17,138,189,95,51,55,53,122,35,153,118,135,42,226,11,137,221,26,225,134,197,105,191,234,246,81,236,216,239,119,8,173,244,52,208,66,234,138,169,186,189,137,52,237,133,157,94,176,192,199,164,146,189,17,122,55,107,90,142,146,72,163,127,74,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,203,17,165,62,19,188,172,104,223,203,252,123,211,160,58,168,40,135,155,54,168,90,181,31,140,27,165,178,204,218,73,41,240,91,61,30,46,250,186,106,214,212,50,166,118,58,74,153,186,237,68,72,223,20,181,114,83,190,62,174,86,190,157,221,85,21,85,141,247,252,150,48,10,155,239,16,217,94,160,212,99,212,149,150,220,87,23,125,51,43,166,72,156,250,11,141,101,68,105,10,196,142,93,237,123,233,224,175,98,189,137,238,102,246,185,83,184,136,235,159,40,135,155,54,151,218,180,227,140,27,165,206,204,234,72,233,243,171,61,30,80,250,74,106,38,211,178,154,119,186,74,105,186,237,85,73,31,44,180,146,84,62,78,141,87,62,161,221,81,85,21,238,239,252,145,245,122,165,151,93,66,208,74,233,234,228,167,158,158,44,190,215,27,96,139,177,3,216,232,233,107,92,249,61,210,171,228,73,40,17,173,248,152,137,12,139,240,42,174,251,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,191,239,252,214,95,253,207,255,0,254,14,20,2,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,0,10,1,230,35,197,231,243,91,172,169,246,90,183,189,167,184,119,118,139,23,223,65,225,166,159,186,216,188,85,92,155,149,100,94,236,145,55,98,59,102,216,163,139,172,108,145,101,221,21,75,232,229,205,198,191,243,85,167,19,216,51,251,157,170,61,77,197,190,238,229,77,2,246,164,186,80,162,49,35,185,182,29,173,99,119,61,235,28,173,137,92,214,72,214,187,164,77,154,40,210,96,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,62,75,181,21,77,198,213,91,111,163,187,85,218,234,42,169,228,134,42,234,70,196,233,233,94,230,170,54,104,210,102,62,37,123,85,81,200,146,49,236,234,137,185,174,78,168,185,193,226,207,10,215,156,27,94,114,122,14,36,106,42,235,179,106,234,143,29,81,117,149,251,224,186,64,238,173,138,166,149,251,90,213,166,86,179,100,109,107,90,145,164,125,173,145,172,107,27,36,87,8,188,107,251,19,134,93,88,225,59,83,110,118,170,59,44,218,127,147,201,133,220,39,94,196,141,174,154,150,121,31,108,114,163,118,73,222,124,178,201,19,164,115,92,146,35,162,69,145,101,133,140,130,198,170,0,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,17,87,154,63,145,61,77,250,47,172,81,20,2,74,174,8,120,6,202,184,202,251,75,119,251,101,246,55,27,199,59,52,222,212,146,207,37,119,140,174,147,226,240,240,183,124,81,175,110,52,223,34,247,119,51,187,7,192,169,38,230,199,92,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,183,238,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,234,229,85,122,187,173,133,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,28,171,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,12,240,243,15,205,109,89,255,0,26,90,171,125,179,83,213,195,79,75,120,101,145,237,169,99,90,245,158,223,77,21,12,206,68,107,156,155,29,45,52,142,98,245,234,172,86,170,163,85,85,169,50,185,29,98,127,253,46,103,85,152,207,255,0,89,237,54,251,204,148,95,244,169,106,233,161,157,83,254,132,249,35,107,191,200,57,201,253,69,45,80,129,92,227,180,134,155,53,225,162,135,84,169,224,164,75,150,156,94,33,153,243,205,60,173,127,179,171,158,202,89,161,137,141,234,199,189,213,11,64,245,87,162,116,100,47,218,228,234,173,125,96,240,51,170,22,173,28,226,211,76,243,203,235,105,18,219,5,227,217,181,147,213,214,182,146,10,72,43,161,146,138,74,169,37,114,43,90,200,91,82,179,47,94,136,169,26,162,185,189,119,38,140,204,245,243,0,210,62,32,180,207,136,43,189,219,136,27,199,218,106,252,155,100,246,220,182,10,8,169,41,111,148,176,69,28,12,115,98,133,173,142,25,163,141,144,178,88,122,110,99,182,175,87,181,236,150,78,235,203,75,152,37,78,143,93,108,252,62,106,253,214,146,61,62,175,168,240,214,123,181,92,177,82,193,141,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,157,92,170,140,71,116,175,99,74,124,39,121,88,209,191,151,248,247,167,64,117,80,102,51,91,243,91,86,165,107,70,125,168,214,42,122,184,45,185,86,81,117,189,209,197,86,198,182,120,224,169,171,146,104,219,35,90,231,53,30,141,122,34,162,57,201,215,175,69,95,196,183,78,75,152,159,177,248,101,200,242,154,188,103,193,85,228,25,133,79,102,227,37,23,110,75,133,12,20,180,204,143,108,170,136,178,195,28,235,88,214,244,85,107,100,89,209,58,59,121,63,202,181,231,113,164,52,207,181,105,238,189,208,193,73,29,68,21,18,226,23,73,29,60,189,249,216,246,201,85,68,214,71,239,137,25,26,199,94,174,119,194,245,89,163,79,141,17,54,70,190,83,58,161,106,211,142,48,109,118,203,203,105,35,167,206,172,245,152,187,42,234,107,91,78,202,105,222,232,234,97,233,185,21,36,124,178,210,71,78,200,250,181,92,250,134,244,85,84,70,58,247,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,57,87,22,62,86,53,147,229,254,67,233,211,153,172,47,251,255,0,53,151,255,0,115,255,0,255,0,131,133,0,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,0,21,87,206,11,139,207,199,132,124,22,183,252,133,110,114,233,40,63,230,42,168,41,33,149,235,254,100,242,43,25,254,65,169,39,246,241,144,3,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,191,114,79,254,98,60,181,180,207,79,244,105,53,115,134,188,63,216,127,99,187,181,57,37,173,149,55,27,132,215,10,25,29,19,124,68,110,150,89,123,126,27,163,228,122,109,107,86,39,202,247,61,59,45,107,171,131,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,162,142,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,102,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,8,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,64,57,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,231,205,84,0,8,171,205,31,200,158,166,253,23,214,40,138,1,53,80,0,34,175,52,127,34,122,155,244,95,88,162,40,175,73,240,95,226,134,169,225,186,103,237,79,102,125,173,200,45,214,47,27,216,239,120,95,21,83,28,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,52,189,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,177,87,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,162,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,75,82,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,28,171,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,12,171,151,209,202,127,22,177,99,252,18,226,23,107,69,15,135,171,201,174,23,123,165,210,78,235,223,226,42,153,93,53,35,100,232,229,84,103,72,41,41,217,209,168,141,248,58,244,220,231,42,204,2,58,243,15,194,174,185,255,0,5,186,171,98,179,84,82,67,81,75,103,101,237,238,169,123,154,197,130,223,83,21,116,205,69,107,92,187,221,21,52,141,98,116,232,175,86,162,171,81,85,201,158,19,85,7,20,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,123,53,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,39,149,52,167,194,119,149,141,27,249,127,143,122,116,7,85,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,123,193,78,45,98,195,248,71,210,27,78,57,67,225,41,42,48,251,101,210,72,251,175,147,117,85,108,13,171,169,147,171,213,85,55,207,60,175,233,215,107,119,116,106,35,81,17,59,89,8,57,194,225,87,92,171,131,231,223,109,245,20,145,211,225,217,69,182,247,92,217,158,228,124,144,61,179,80,163,98,68,106,162,191,187,93,19,149,28,173,77,141,122,245,234,136,215,84,95,9,222,105,244,111,230,6,61,234,48,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,191,239,252,214,95,253,207,255,0,254,14,20,2,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,2,42,243,17,226,243,249,82,209,164,251,45,91,217,212,44,199,187,69,139,239,160,241,48,193,218,116,94,42,174,77,202,145,167,106,57,91,177,29,191,116,178,69,214,55,198,146,237,160,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,10,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,200,162,138,249,152,112,81,110,225,131,59,182,230,218,105,108,240,218,109,150,244,166,162,163,141,42,166,246,53,116,48,198,146,83,205,81,51,164,223,222,232,249,227,87,73,185,122,78,212,98,54,20,115,188,87,0,60,96,221,120,77,213,198,186,224,180,146,96,153,141,69,29,6,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,125,58,77,43,214,54,181,201,43,28,246,109,222,177,201,29,255,0,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,102,223,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,16,87,152,255,0,47,250,62,34,44,82,234,222,144,227,191,235,177,65,225,160,150,154,158,72,41,227,200,169,119,178,61,181,15,153,241,198,201,161,141,85,236,153,93,185,99,137,98,114,63,238,86,42,65,53,80,0,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,10,224,230,161,192,173,54,127,143,93,120,158,210,218,10,72,50,123,29,60,215,44,206,25,170,165,223,118,183,65,75,11,27,60,75,36,139,12,111,165,134,153,85,99,99,25,221,99,158,187,157,35,24,201,42,131,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,238,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,79,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,144,91,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,202,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,7,52,226,110,237,117,176,112,219,170,247,219,21,206,174,221,114,183,96,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,205,17,164,142,15,240,10,109,48,225,115,75,112,200,113,234,187,21,69,46,47,67,83,112,183,213,164,173,158,11,141,76,73,81,90,146,54,85,222,199,173,76,211,42,177,122,108,85,86,162,53,17,26,157,128,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,50,218,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,68,174,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,155,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,117,16,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,163,238,19,188,172,104,223,203,252,123,211,160,58,169,23,249,154,93,174,182,94,7,53,62,178,205,115,171,160,168,146,158,219,72,249,105,166,116,79,116,19,220,233,33,154,37,115,85,21,89,36,82,73,27,219,248,57,143,115,87,170,42,161,64,54,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,136,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,142,41,198,182,45,98,204,56,71,213,235,78,71,67,226,233,41,240,251,157,210,56,251,175,143,109,85,20,14,171,166,147,171,21,21,118,79,4,79,233,215,107,182,244,114,43,85,81,115,132,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,255,0,191,243,89,127,247,63,255,0,248,56,80,9,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,10,139,230,173,193,38,168,84,106,38,67,197,86,15,5,94,79,98,186,83,178,175,35,164,166,165,141,143,199,224,163,164,163,166,100,171,214,101,150,165,143,70,75,35,220,200,145,33,100,110,87,252,40,175,78,149,202,119,130,139,118,45,138,219,56,168,212,139,102,252,146,243,214,167,14,129,233,85,79,53,170,133,209,212,83,201,81,35,85,204,142,111,21,28,219,152,142,141,237,72,146,41,24,245,89,85,25,101,64,242,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,121,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,62,250,189,193,222,174,105,143,18,242,112,195,102,179,213,229,121,13,109,68,73,143,205,71,70,248,25,120,164,149,138,248,234,88,146,244,107,24,214,164,137,51,183,172,81,62,9,209,100,86,196,231,151,145,193,206,129,223,120,103,225,247,27,210,28,147,50,251,71,95,107,239,212,77,44,80,178,58,90,73,42,37,116,210,83,83,116,99,100,124,45,146,73,21,36,155,172,143,115,156,239,187,106,178,24,232,95,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,2,173,121,172,112,37,106,91,85,127,20,218,53,140,213,182,228,218,133,159,55,181,91,160,107,160,146,5,107,221,37,225,24,138,142,99,218,228,106,79,177,174,71,163,251,238,70,108,158,73,45,40,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,2,152,57,150,242,251,169,209,235,173,227,136,61,32,181,82,71,167,213,245,30,38,241,105,164,138,42,88,49,167,189,212,176,70,145,163,231,87,206,202,138,153,229,114,50,24,154,200,19,163,81,17,136,222,145,131,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,242,255,0,155,230,169,96,154,211,130,104,6,166,105,165,247,219,56,221,231,237,95,130,173,240,179,83,247,123,83,80,67,39,221,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,242,188,149,60,211,229,63,47,235,189,70,220,93,72,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,28,171,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,69,94,104,254,68,245,55,232,190,177,68,80,9,170,128,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,8,21,204,215,129,43,86,183,97,183,29,115,210,220,102,174,77,80,176,211,198,234,170,59,92,13,123,242,74,38,43,90,230,73,31,84,87,212,195,23,87,70,246,110,145,236,143,177,182,69,88,123,82,131,132,239,43,26,55,242,255,0,30,244,232,14,170,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,131,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,246,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,159,172,15,201,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,187,60,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,157,83,220,230,162,167,189,16,241,86,158,25,56,109,176,93,104,175,182,46,31,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,210,192,0,242,153,214,147,233,102,168,120,31,226,102,154,98,153,111,179,59,190,11,219,182,106,106,255,0,11,220,219,220,237,119,152,237,155,187,108,221,183,167,93,141,235,248,33,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,189,58,177,171,254,36,61,168,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,205,127,148,238,22,63,245,105,210,175,253,205,183,127,240,79,127,246,79,21,251,43,246,23,236,205,171,236,223,179,253,147,236,127,5,31,129,240,61,190,215,134,236,116,237,246,123,127,7,111,110,221,191,15,78,158,227,192,127,41,220,44,127,234,211,165,95,251,155,110,255,0,224,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,28,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,221,158,38,227,116,198,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,58,175,185,173,68,79,114,33,250,184,46,147,233,102,151,248,239,225,158,154,98,152,151,180,251,94,55,216,86,106,106,15,21,219,221,219,238,246,88,221,251,123,143,219,187,175,77,238,233,248,169,234,207,41,157,105,62,150,106,135,129,254,38,105,166,41,150,251,51,187,224,189,187,102,166,175,240,189,205,189,206,215,121,142,217,187,182,205,219,122,117,216,222,191,130,31,149,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,22,255,0,13,113,181,227,52,84,149,80,111,99,152,253,146,199,27,94,221,204,123,154,189,23,222,215,42,47,185,84,232,0,0,0,0,249,36,180,218,166,186,211,223,102,182,82,62,229,71,79,53,37,61,99,161,106,207,12,19,58,55,75,19,36,233,185,172,123,160,133,206,106,47,71,44,81,170,245,218,157,62,179,154,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,181,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,253,96,0,0,0,126,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,135,128,254,83,184,88,255,0,213,167,74,191,247,54,221,255,0,193,58,168,0,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,61,206,106,42,123,209,15,21,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,29,44,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,230,191,202,119,11,31,250,180,233,87,254,230,219,191,248,39,213,39,12,156,54,205,106,167,177,77,195,230,154,190,219,71,81,53,93,61,27,177,58,5,130,25,230,108,109,150,86,71,218,218,215,189,176,66,215,57,19,171,146,40,209,122,237,78,159,173,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,244,234,198,175,248,144,246,160,28,171,249,78,225,99,255,0,86,157,42,255,0,220,219,119,255,0,4,247,248,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,159,172,1,229,51,173,39,210,205,80,240,63,196,205,52,197,50,223,102,119,124,23,183,108,212,213,254,23,185,183,185,218,239,49,219,55,118,217,187,111,78,187,27,215,240,67,229,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,122,117,99,87,252,72,124,153,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,236,241,55,27,166,51,69,87,85,62,198,53,140,223,44,145,185,238,218,198,53,169,213,125,205,106,34,123,145,15,65,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,58,244,99,83,252,72,122,0,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,235,209,238,79,241,169,231,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,223,225,174,54,188,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,162,251,218,229,69,247,42,157,0,0,126,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,217,226,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,234,158,231,53,21,61,232,135,138,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,14,150,1,229,51,173,39,210,205,80,240,63,196,205,52,197,50,223,102,119,124,23,183,108,212,213,254,23,185,183,185,218,239,49,219,55,118,217,187,111,78,187,27,215,240,67,229,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,122,117,99,87,252,72,123,80,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,154,255,0,41,220,44,127,234,211,165,95,251,155,110,255,0,224,157,84,3,202,103,90,79,165,154,161,224,127,137,154,105,138,101,190,204,238,248,47,110,217,169,171,252,47,115,111,115,181,222,99,182,110,237,179,118,222,157,118,55,175,224,135,229,98,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,191,195,92,109,120,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,175,69,247,181,202,139,238,85,58,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,235,209,238,79,241,169,231,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,223,225,174,54,188,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,162,251,218,229,69,247,42,157,0,3,197,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,189,58,189,203,254,53,62,172,23,73,244,179,75,252,119,240,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,238,237,247,123,44,110,253,189,199,237,221,215,166,247,116,252,84,245,96,28,210,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,174,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,167,235,0,15,201,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,187,60,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,157,83,220,230,162,167,189,16,240,31,202,119,11,31,250,180,233,87,254,230,219,191,248,39,85,0,229,95,202,119,11,31,250,180,233,87,254,230,219,191,248,39,191,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,253,96,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,235,209,238,79,241,169,229,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,165,131,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,230,191,202,119,11,31,250,180,233,87,254,230,219,191,248,39,74,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,56,215,230,167,98,208,44,170,183,73,244,82,193,106,204,50,251,111,88,174,215,42,217,222,235,93,166,169,178,51,117,42,199,18,181,245,83,35,18,86,200,141,150,54,194,245,98,43,158,246,203,19,37,87,13,28,69,224,156,80,105,101,6,166,96,181,31,228,168,239,20,91,38,254,140,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,236,127,226,139,248,162,117,80,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,149,215,166,92,219,240,220,187,138,251,134,31,148,205,73,142,233,37,117,59,236,182,75,188,253,94,199,92,98,172,151,177,114,154,87,199,11,233,41,170,169,222,198,190,57,91,39,101,241,194,229,116,109,89,222,88,248,4,117,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,110,254,218,117,87,201,12,106,232,251,169,35,121,167,0,188,196,113,94,39,40,233,52,183,60,79,98,106,109,182,223,10,39,136,168,141,209,228,221,168,27,226,106,233,246,71,27,35,155,123,101,145,244,168,223,134,53,71,49,94,214,201,218,236,28,63,113,103,134,235,190,127,169,250,90,218,122,75,38,89,166,185,69,198,202,251,75,171,214,121,235,237,212,211,36,13,185,49,22,54,34,49,210,163,216,232,218,178,118,151,183,189,223,123,30,238,234,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,244,235,209,83,241,60,167,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,216,0,7,20,226,167,137,203,23,10,184,174,35,154,229,54,95,27,101,200,51,10,12,106,227,83,226,95,31,178,233,103,142,121,37,174,216,200,165,124,253,166,83,185,123,45,68,115,250,244,71,34,251,151,176,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,113,254,45,181,190,235,195,134,128,228,122,209,102,177,210,94,106,49,202,139,91,159,65,83,35,163,101,76,19,92,105,169,230,98,61,190,246,61,98,154,77,143,232,228,107,246,185,90,244,69,98,251,93,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,1,0,57,173,241,71,174,220,53,255,0,11,191,130,153,207,217,207,180,126,219,246,159,244,101,29,103,127,195,248,30,207,248,76,82,109,219,223,151,250,189,58,238,247,245,232,157,57,255,0,43,254,51,56,147,226,39,95,111,248,86,177,234,71,218,11,45,22,31,85,116,130,155,216,244,20,155,42,153,91,69,27,100,223,79,4,111,94,140,154,68,232,171,183,226,235,211,170,34,165,159,128,70,174,26,248,205,177,107,134,176,106,150,128,222,237,94,202,204,244,231,32,188,211,194,144,49,238,165,185,217,233,110,14,166,142,165,174,94,189,185,153,186,22,75,27,151,163,156,246,201,31,84,115,227,134,74,128,0,0,133,92,121,243,17,197,120,95,172,181,233,214,20,159,104,51,231,92,45,215,11,181,21,61,68,108,142,221,107,100,241,77,52,21,18,62,57,17,147,85,64,215,68,198,35,55,178,57,150,117,86,244,133,37,145,92,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,238,136,229,99,119,177,89,35,83,99,218,171,210,193,82,188,194,56,179,227,59,133,238,35,174,24,86,29,174,155,49,107,221,190,12,134,197,76,251,29,170,162,106,58,89,159,36,111,130,71,190,137,21,118,79,4,232,206,170,247,118,187,74,247,185,234,245,59,95,43,110,55,115,190,35,126,216,105,158,181,228,190,218,204,237,59,111,182,202,223,7,13,55,136,181,175,110,25,162,237,211,65,28,76,236,204,177,59,115,156,175,147,198,116,68,233,18,169,47,248,133,202,111,184,54,129,106,94,107,139,87,120,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,226,144,127,186,143,199,103,251,249,255,0,221,155,63,250,33,119,220,61,101,55,220,231,64,180,211,53,202,107,188,109,235,32,195,236,215,75,141,79,105,145,247,234,167,162,138,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,16,57,164,241,187,157,240,229,246,63,76,244,83,37,246,46,103,118,221,125,185,214,248,56,106,124,61,173,59,144,195,23,110,166,9,34,127,122,100,149,219,154,228,124,126,15,162,167,73,81,78,41,203,223,139,62,51,184,161,226,58,223,133,102,58,233,191,22,178,91,231,200,111,180,204,177,218,169,230,172,165,133,241,198,200,35,123,40,149,83,124,243,192,143,232,172,119,107,186,172,123,94,140,82,96,113,244,156,88,226,58,113,87,172,124,50,106,239,177,35,196,109,243,86,100,88,237,69,170,219,60,117,52,49,35,164,146,178,158,106,152,30,246,205,19,17,202,248,149,251,100,141,137,219,70,200,221,147,213,173,167,154,159,28,118,235,173,21,194,179,87,105,46,148,244,181,17,205,45,13,94,55,108,108,21,76,107,145,93,12,139,13,59,37,70,57,17,90,171,27,216,254,138,187,92,213,232,169,114,156,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,160,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,138,65,254,234,63,29,159,239,231,255,0,118,108,255,0,232,133,223,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,199,229,113,47,196,94,9,194,254,150,87,234,102,117,81,254,86,142,207,69,178,111,233,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,110,198,126,42,191,130,45,48,93,185,169,241,199,113,186,214,220,40,245,118,146,215,79,85,81,36,209,80,210,99,118,199,65,74,199,57,85,176,198,179,83,190,85,99,81,81,168,178,61,239,232,137,185,206,94,170,182,105,203,246,126,51,179,156,86,61,98,226,115,85,60,109,151,32,183,164,152,254,55,236,59,84,125,250,89,227,165,168,166,186,248,186,45,175,110,230,62,120,188,52,140,71,39,93,206,232,187,80,152,0,0,113,78,50,110,26,177,143,240,227,153,230,186,41,157,253,149,202,113,27,124,153,12,117,47,166,166,158,26,138,90,86,58,74,168,36,101,69,60,200,187,160,73,85,155,81,142,238,178,36,87,181,138,244,90,129,196,249,172,113,157,103,202,172,215,108,167,84,62,208,89,104,174,20,245,23,27,71,177,45,84,158,208,165,100,141,116,180,221,246,82,43,226,238,49,28,206,227,83,115,119,117,79,122,23,167,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,197,107,115,64,227,51,137,62,29,181,246,193,133,104,230,164,125,159,178,214,225,244,183,73,233,189,143,65,87,190,169,245,181,177,186,77,245,16,72,244,234,200,99,78,136,187,126,30,189,58,170,170,185,95,241,153,196,159,17,58,251,127,194,181,143,82,62,208,89,104,176,250,171,164,20,222,199,160,164,217,84,202,218,40,219,38,250,120,35,122,244,100,210,39,69,93,191,23,94,157,81,21,44,167,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,138,44,203,57,172,113,157,120,202,175,55,108,91,84,62,207,217,107,110,21,21,22,235,71,177,45,85,126,207,165,124,142,116,84,221,247,210,35,229,237,177,90,206,227,147,115,182,245,95,122,150,253,193,181,195,86,50,14,28,112,204,215,90,243,191,181,89,78,93,111,143,33,146,165,148,212,208,67,79,75,84,198,201,75,4,108,167,167,133,19,108,11,18,191,114,61,221,215,202,136,247,49,24,137,248,28,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,220,78,168,248,230,141,29,39,105,100,116,138,0,241,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,126,39,148,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,7,31,226,219,91,238,188,56,104,14,71,173,22,107,29,37,230,163,28,168,181,185,244,21,50,58,54,84,193,53,198,154,158,102,35,219,239,99,214,41,164,216,254,142,70,191,107,149,175,68,86,47,181,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,245,96,16,255,0,154,6,189,234,199,14,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,248,26,106,189,244,175,162,173,145,209,236,168,142,70,39,87,195,26,245,68,221,240,244,235,209,85,22,0,112,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,157,181,71,223,165,158,182,40,229,143,123,41,154,246,238,99,220,157,90,168,228,235,213,21,23,222,93,249,199,248,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,248,213,193,103,52,236,55,95,46,182,173,45,214,91,109,38,35,168,55,74,137,160,161,170,164,106,178,201,114,122,185,189,136,35,116,178,190,88,42,94,142,115,18,55,171,152,247,70,155,100,223,43,33,78,193,168,252,102,216,180,147,140,76,87,134,124,230,213,218,181,103,120,253,186,162,201,120,167,99,223,36,23,138,138,234,186,102,211,84,49,58,245,134,94,212,45,100,141,68,88,228,85,223,213,143,87,195,37,64,0,28,83,138,158,39,44,92,42,226,184,142,107,148,217,124,109,151,32,204,40,49,171,141,79,137,124,126,203,165,158,57,228,150,187,99,34,149,243,246,153,78,229,236,181,17,207,235,209,28,139,238,94,193,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,70,174,26,248,205,177,107,134,176,106,150,128,222,237,94,202,204,244,231,32,188,211,194,144,49,238,165,185,217,233,110,14,166,142,165,174,94,189,185,153,186,22,75,27,151,163,156,246,201,31,84,115,227,134,74,128,0,0,229,92,75,241,23,130,112,191,165,149,250,153,157,84,127,149,163,179,209,108,155,250,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,177,159,138,175,224,139,197,56,18,230,15,98,227,2,179,32,195,111,120,175,217,124,206,205,226,46,144,208,193,35,234,41,106,172,253,246,178,57,27,50,181,58,77,23,118,24,165,71,35,81,238,86,201,26,34,57,241,67,48,0,4,117,226,91,139,187,87,12,186,185,163,216,166,97,110,164,92,79,82,170,46,118,219,149,214,74,134,192,251,68,241,62,133,180,245,78,124,142,108,94,25,171,83,39,123,114,162,181,157,36,107,190,237,99,146,69,0,0,35,86,163,241,155,98,210,78,49,49,94,25,243,155,87,106,213,157,227,246,234,139,37,226,157,143,124,144,94,42,43,170,233,155,77,80,196,235,214,25,123,80,181,146,53,17,99,145,87,127,86,61,95,12,149,0,225,92,63,113,103,134,235,190,127,169,250,90,218,122,75,38,89,166,185,69,198,202,251,75,171,214,121,235,237,212,211,36,13,185,49,22,54,34,49,210,163,216,232,218,178,118,151,183,189,223,123,30,238,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,185,161,112,45,252,20,202,159,174,58,57,134,120,77,54,189,108,246,197,53,19,183,67,98,186,73,35,145,122,66,141,79,15,71,55,88,251,125,21,204,100,170,248,254,233,174,167,141,98,255,0,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,161,237,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,109,210,70,249,33,222,159,28,18,246,222,246,54,104,158,142,142,70,35,151,100,140,123,85,122,181,79,86,83,183,53,142,56,233,181,42,235,95,194,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,170,35,233,161,151,171,156,233,26,189,201,162,141,204,70,182,38,201,53,112,22,211,202,235,152,5,29,222,142,219,195,38,183,228,93,155,172,62,26,221,131,221,39,142,8,41,100,165,138,8,160,134,210,238,219,25,182,100,237,117,138,73,21,238,153,210,58,53,114,61,34,108,182,126,114,174,37,248,139,193,56,95,210,202,253,76,206,170,63,202,209,217,232,182,77,253,39,116,240,211,77,5,31,114,40,164,236,247,123,15,111,117,237,216,207,197,87,240,69,207,183,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,162,185,24,221,239,87,200,228,222,247,42,207,254,87,220,190,233,174,212,214,94,40,117,166,213,86,198,50,161,181,248,125,142,166,41,105,159,190,25,105,106,40,239,73,44,83,181,202,197,115,39,107,32,150,45,146,49,91,47,196,199,51,172,43,215,44,255,0,50,210,206,54,117,59,80,116,251,33,171,177,228,54,61,72,200,42,104,107,169,149,55,196,255,0,104,84,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,222,159,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,216,0,7,42,226,199,202,198,178,124,191,200,125,58,114,128,120,104,226,47,59,225,127,84,232,53,51,5,168,255,0,37,71,120,162,217,15,244,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,20,95,197,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,0,16,3,157,95,149,140,91,230,5,15,167,92,72,235,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,234,168,202,105,165,232,230,186,54,167,110,105,100,115,209,205,149,210,67,113,32,0,69,94,104,254,68,245,55,232,190,177,68,85,175,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,250,94,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,172,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,25,193,226,23,41,190,224,220,104,106,94,107,139,87,120,43,214,63,170,23,155,165,186,167,180,201,59,21,80,93,165,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,92,247,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,101,66,195,43,214,54,181,171,19,218,246,109,216,145,201,36,160,0,241,90,189,173,26,95,160,184,108,154,129,171,153,125,38,59,98,142,162,42,68,168,153,146,74,249,103,145,87,100,81,69,19,93,44,175,232,142,114,181,141,114,163,24,247,175,70,177,202,159,191,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,17,87,143,174,53,241,94,20,244,226,174,201,105,185,248,141,77,201,173,243,71,142,91,233,214,55,201,65,189,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,155,91,43,226,161,108,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,155,24,141,99,119,61,238,94,141,68,106,117,232,136,137,238,59,175,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,119,19,162,178,73,163,71,71,221,89,27,160,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,128,28,230,244,183,237,95,14,54,45,76,160,177,120,170,252,19,32,143,196,214,248,173,158,14,215,90,197,134,111,187,87,163,100,223,84,219,115,125,205,115,219,211,170,116,111,113,74,181,225,35,90,46,186,11,196,54,19,168,20,185,125,94,59,104,142,241,71,73,146,84,66,199,74,201,108,146,84,71,227,98,150,38,181,203,43,59,72,231,35,81,174,114,61,140,123,58,72,198,42,95,167,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,5,11,113,147,174,149,156,68,241,29,153,234,55,182,125,163,101,117,194,75,118,56,230,36,236,133,150,122,119,186,58,85,142,41,213,95,23,113,137,223,123,58,53,59,179,74,237,141,87,43,82,207,249,50,105,111,217,78,28,111,186,153,95,98,240,181,249,222,65,39,134,173,241,91,252,101,174,137,137,12,63,118,143,86,199,178,169,215,22,251,218,215,187,175,85,234,222,218,147,252,166,190,107,156,20,127,12,178,169,248,148,211,59,101,214,167,27,203,110,21,21,57,108,93,59,208,217,238,147,72,215,37,70,245,114,200,216,106,164,145,254,231,55,100,114,166,212,122,36,208,196,216,149,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,222,78,174,106,102,43,172,156,8,234,14,169,97,85,126,34,203,147,105,125,242,225,77,186,72,223,36,59,237,147,239,130,94,219,222,198,205,19,209,209,200,196,114,236,145,143,106,175,86,169,157,115,69,26,71,169,152,174,141,240,35,167,218,165,154,213,248,123,46,51,165,246,59,133,78,217,35,100,147,108,182,65,178,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,133,27,113,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,146,131,149,239,2,223,198,188,169,154,227,172,120,103,139,211,107,46,255,0,99,211,86,187,108,55,219,164,114,53,19,172,42,213,241,20,112,244,147,185,213,90,199,202,140,143,239,90,218,136,210,234,64,0,3,53,156,85,105,111,240,91,136,237,69,211,56,108,94,198,160,179,100,21,94,202,162,241,94,35,181,107,149,253,234,31,188,87,189,206,235,75,44,14,248,220,175,78,189,31,209,200,228,75,94,228,239,173,23,93,69,225,230,245,167,249,70,95,87,121,187,224,23,134,82,81,211,212,177,206,125,5,146,106,118,120,56,146,85,111,71,177,37,134,181,172,106,185,206,141,145,181,159,12,105,18,17,47,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,18,255,0,155,222,186,86,105,135,14,52,154,115,143,94,124,21,235,82,238,14,183,76,214,36,236,153,214,120,24,146,86,172,114,198,173,99,119,61,244,144,61,143,85,73,34,169,149,168,199,38,231,50,165,184,85,210,223,227,79,17,218,117,166,115,88,189,179,65,121,200,41,125,171,69,226,188,63,118,215,19,251,213,223,120,143,99,155,210,150,41,221,240,57,30,189,58,51,171,149,168,186,83,51,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,149,29,226,139,100,223,209,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,252,81,127,20,78,170,14,85,197,143,149,141,100,249,127,144,250,116,229,0,240,209,196,94,119,194,254,169,208,106,102,11,81,254,74,142,241,69,178,31,233,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,126,40,191,138,46,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,17,87,154,63,145,61,77,250,47,172,81,21,107,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,62,151,189,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,104,163,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,108,145,178,73,182,39,193,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,67,60,60,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,100,213,229,79,192,173,54,99,37,7,20,250,175,65,73,83,98,165,168,73,176,170,22,213,74,217,221,113,164,173,98,251,73,235,12,141,70,178,41,105,228,137,176,200,142,238,42,200,231,49,173,108,107,47,138,231,87,230,159,22,249,127,67,234,55,19,191,242,180,227,219,237,221,29,135,133,29,80,131,102,65,106,183,248,60,66,233,79,79,210,58,250,26,72,21,201,71,80,214,39,72,230,134,8,156,172,151,162,54,72,227,84,122,164,173,71,79,101,64,0,64,14,117,126,86,49,111,152,20,62,157,113,35,87,42,62,53,255,0,134,89,84,28,53,234,101,206,235,83,141,229,183,10,122,108,74,94,189,232,108,247,73,164,115,86,159,98,53,100,108,53,82,72,207,123,93,178,57,83,114,177,18,105,165,109,202,0,103,7,136,92,166,251,131,113,161,169,121,174,45,93,224,175,88,254,168,94,110,150,234,158,211,36,236,85,65,118,150,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,117,60,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,221,122,195,47,106,85,72,220,229,146,55,49,205,118,228,70,75,36,149,0,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,187,34,103,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,103,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,255,0,2,186,38,189,237,241,50,53,177,186,103,238,118,231,162,53,23,182,200,216,206,63,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,130,120,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,233,20,1,85,124,243,191,36,255,0,82,126,218,124,156,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,124,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,187,35,98,54,47,133,141,103,75,95,0,2,149,185,213,249,167,197,190,95,208,250,141,196,237,92,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,155,102,78,215,88,164,145,94,233,157,35,163,87,35,210,38,203,103,224,206,102,185,103,249,150,150,113,179,169,218,131,167,217,13,93,143,33,177,234,70,65,83,67,93,76,169,190,39,251,66,161,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,244,248,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,229,11,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,115,101,100,95,87,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,250,76,174,104,92,125,81,226,152,171,248,120,209,155,133,170,237,87,156,99,236,168,190,223,233,170,96,172,167,167,179,214,198,228,101,52,8,199,57,59,213,16,57,30,178,57,17,27,4,209,190,61,206,153,146,69,81,118,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,193,172,99,156,189,17,21,79,148,244,23,107,102,101,165,25,253,109,154,178,74,187,6,89,135,94,36,166,149,244,149,104,147,219,238,52,147,43,92,177,205,11,149,17,241,203,26,244,124,110,95,123,81,90,191,130,151,61,193,79,50,156,19,84,180,106,235,85,196,30,97,106,176,102,120,37,190,122,251,237,71,134,153,144,215,90,225,117,60,76,184,244,100,93,166,77,36,213,81,195,225,162,115,158,249,83,172,81,162,72,200,219,88,28,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,245,163,197,172,149,179,49,222,2,151,107,18,73,21,177,162,49,38,157,236,238,200,189,94,228,234,200,251,143,100,81,169,216,57,104,112,57,83,196,118,101,14,176,231,15,164,102,157,97,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,241,178,68,141,136,170,231,190,27,201,51,89,197,143,154,125,100,249,129,144,250,140,227,134,142,34,243,190,23,245,78,131,83,48,90,143,242,84,119,138,45,144,255,0,73,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,241,69,252,81,116,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,42,184,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,27,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,185,177,62,43,232,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,129,0,57,213,249,88,197,190,96,80,250,117,196,165,98,221,57,83,241,213,83,152,199,65,194,198,171,215,213,212,223,105,105,210,28,42,185,180,177,54,7,91,169,40,152,158,205,122,67,27,85,175,138,42,121,37,108,210,43,187,136,178,53,207,107,155,26,75,102,128,2,42,243,71,242,39,169,191,69,245,138,34,128,73,255,0,202,247,142,159,224,166,84,205,14,214,60,207,194,105,181,235,127,177,234,107,91,186,27,21,210,73,26,169,214,101,114,120,122,57,186,201,220,234,142,99,37,86,73,247,77,117,68,139,106,156,80,235,165,139,135,77,14,202,181,66,237,121,181,80,215,208,219,234,34,176,67,113,71,190,59,133,225,208,189,105,41,82,56,213,36,147,124,141,77,200,197,69,72,219,35,213,204,107,28,246,215,175,14,188,231,238,172,169,177,98,28,73,225,20,147,211,201,80,202,90,236,198,204,247,68,248,32,237,53,137,81,61,189,24,228,149,253,212,115,229,116,47,141,17,143,94,220,10,172,70,63,235,231,157,249,39,250,147,246,210,63,242,147,213,44,19,75,248,167,155,237,213,247,217,159,107,113,247,98,214,127,239,89,166,241,87,74,171,141,15,98,15,186,99,182,110,237,191,227,126,214,39,79,123,147,170,23,168,1,154,206,44,124,211,235,39,204,12,135,212,103,63,39,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,20,225,163,136,188,19,138,13,44,160,212,204,22,163,252,149,29,226,139,100,223,209,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,252,81,127,20,78,170,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,25,247,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,110,254,218,116,70,71,12,106,233,59,73,35,165,255,0,37,140,111,94,93,83,149,229,118,252,158,146,151,72,18,161,244,85,214,170,180,239,190,182,246,145,70,228,146,149,136,244,90,103,178,39,197,221,153,200,173,145,142,142,61,146,57,169,37,53,133,113,47,196,94,9,194,254,150,87,234,102,117,81,254,86,142,207,69,178,111,233,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,110,198,126,42,191,130,46,122,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,220,44,220,238,137,213,92,174,115,158,247,61,239,123,221,97,92,186,249,105,90,178,60,121,53,179,137,44,110,146,227,104,200,236,243,67,97,198,170,81,178,50,106,42,218,90,119,193,118,74,138,122,158,172,122,197,53,68,108,137,236,108,145,191,108,168,172,145,145,171,98,7,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,187,119,246,215,162,178,72,100,86,199,221,72,219,210,185,115,113,237,252,171,223,103,211,125,68,131,196,105,150,77,112,241,149,117,16,83,239,170,178,215,61,140,137,107,26,140,77,243,66,172,142,54,203,23,189,200,214,53,241,38,230,186,57,175,80,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,39,94,157,81,127,3,50,250,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,175,78,157,81,63,2,228,244,59,91,237,90,221,202,167,56,117,190,199,87,107,168,192,244,222,243,131,215,50,105,27,35,39,158,130,196,136,147,196,228,232,170,201,34,146,39,170,57,168,173,122,189,159,18,53,36,125,38,23,103,174,58,223,106,209,30,85,56,59,174,22,58,187,165,70,121,166,246,108,30,133,144,200,216,217,4,245,246,37,69,158,87,47,85,70,71,20,114,189,17,173,85,115,209,140,248,81,203,35,41,179,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,233,215,162,47,224,105,163,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,224,122,3,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,162,30,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,116,240,28,63,113,103,153,104,70,3,169,250,90,218,122,187,222,39,169,88,189,198,202,251,75,171,210,8,40,46,53,48,164,13,185,49,22,55,170,189,177,43,216,232,218,177,247,83,183,189,223,117,30,222,20,119,94,32,120,179,204,181,223,1,211,13,45,117,61,93,147,19,211,92,94,221,101,101,165,181,233,60,21,247,26,104,86,7,92,158,137,27,21,30,232,145,140,108,110,89,59,73,220,216,239,189,147,119,181,224,23,130,140,171,138,205,71,164,189,221,173,158,31,76,177,155,132,50,100,119,10,132,145,145,215,236,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,174,231,68,201,111,163,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,207,214,0,0,10,171,231,105,162,159,248,139,196,101,29,195,255,0,169,133,92,41,100,151,254,145,89,73,36,44,72,255,0,233,169,35,157,39,249,4,107,127,174,164,95,229,125,173,246,173,19,226,190,202,219,205,142,174,227,79,159,211,183,7,99,233,164,107,95,71,61,109,101,42,195,58,181,222,231,177,37,134,54,61,55,53,81,146,57,233,185,88,145,191,165,243,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,227,154,115,65,214,251,86,182,113,95,122,109,154,199,87,110,167,192,41,221,131,189,245,50,53,207,172,158,138,178,169,102,157,26,223,115,24,178,205,35,24,155,156,170,200,218,245,218,175,88,217,40,57,37,232,167,254,61,113,25,89,112,255,0,234,225,86,250,88,229,255,0,163,214,85,201,51,22,63,250,18,70,230,201,254,93,28,223,234,41,106,134,85,206,255,0,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,151,74,60,166,201,69,51,27,227,233,118,189,35,145,27,34,43,22,104,30,254,236,107,213,142,94,143,143,184,198,75,34,154,19,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,142,85,197,143,149,141,100,249,127,144,250,116,230,107,9,105,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,62,151,189,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,17,87,154,63,145,61,77,250,47,172,81,20,2,88,167,42,62,53,255,0,134,89,84,28,53,234,101,206,235,83,141,229,183,10,122,108,74,94,189,232,108,247,73,164,115,86,159,98,53,100,108,53,82,72,207,123,93,178,57,83,114,177,18,105,165,109,202,2,0,115,171,242,177,139,124,192,161,244,235,137,82,188,61,101,54,44,27,95,116,211,53,202,107,188,21,151,31,204,44,215,75,141,79,105,242,118,41,96,173,138,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,221,121,131,113,183,117,226,191,63,142,197,140,79,87,67,167,88,173,69,68,54,170,54,213,57,208,93,167,108,211,53,151,103,198,232,98,123,31,37,59,163,107,98,145,28,176,167,113,26,168,178,73,215,235,229,251,192,141,247,138,172,170,60,215,41,103,130,211,44,126,224,145,220,106,122,178,79,106,85,65,37,44,146,218,182,50,162,42,136,59,180,213,14,95,18,212,86,179,167,68,234,239,114,94,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,48,243,171,243,79,139,124,191,161,245,27,137,2,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,123,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,232,249,61,169,75,4,116,177,203,117,222,202,120,169,224,238,212,212,57,60,51,85,92,206,157,83,171,125,233,48,0,4,0,231,87,229,99,22,249,129,67,233,215,18,149,139,105,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,219,50,118,186,197,36,138,247,76,233,29,26,185,30,145,54,91,63,6,107,56,177,243,79,172,159,48,50,31,81,156,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,146,163,188,81,108,155,250,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,138,47,226,137,213,64,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,69,156,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,250,140,107,220,198,61,202,198,121,78,0,120,62,186,241,101,171,141,109,193,41,35,193,48,234,138,58,252,173,243,74,228,125,76,15,123,150,58,24,155,27,219,46,250,132,134,86,44,141,115,82,38,53,239,221,189,35,142,73,43,204,83,150,150,51,166,24,106,235,103,13,184,221,93,45,138,197,79,12,55,236,106,153,42,43,95,4,8,181,15,158,236,181,21,21,47,149,88,212,90,120,223,19,24,168,198,35,165,85,70,182,69,72,43,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,149,29,226,139,100,223,209,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,252,81,127,20,78,170,10,171,231,157,249,39,250,147,246,210,170,203,190,229,123,198,191,243,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,246,205,173,179,53,140,168,89,90,212,233,52,93,216,33,145,36,85,124,159,4,187,228,115,229,237,206,160,1,74,220,234,252,211,226,223,47,232,125,70,226,64,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,212,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,215,99,158,214,49,142,70,50,101,25,172,226,199,205,62,178,124,192,200,125,70,113,195,71,17,121,223,11,250,167,65,169,152,45,71,249,42,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,248,162,254,40,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,240,241,47,195,166,119,194,254,169,215,233,158,117,79,254,86,178,207,91,190,31,233,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,118,246,126,10,159,130,175,52,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,185,77,42,224,146,213,194,135,3,90,209,125,201,224,164,174,212,92,171,77,239,83,93,107,29,74,214,207,105,129,214,117,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,165,48,151,83,205,11,129,111,227,94,42,253,113,209,204,51,197,234,77,151,103,182,41,168,157,182,107,237,174,56,220,139,210,20,106,248,138,200,122,71,219,232,173,123,226,71,199,247,174,109,60,105,74,196,148,224,95,131,43,239,24,122,143,85,108,146,235,236,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,235,214,105,123,82,162,72,230,172,113,181,142,115,183,42,50,41,47,251,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,207,214,51,89,197,143,154,125,100,249,129,144,250,140,227,50,225,211,59,196,180,39,4,226,43,195,248,188,51,53,239,81,248,221,240,199,225,46,145,214,87,195,224,251,125,213,150,78,176,208,119,187,189,182,179,239,118,117,234,222,174,234,188,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,220,216,159,21,244,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,229,92,88,249,88,214,79,151,249,15,167,78,102,176,247,250,173,161,122,143,163,84,120,133,219,53,179,118,173,89,222,63,69,146,88,46,80,42,190,150,182,150,162,8,230,86,53,234,137,210,104,187,173,100,177,170,35,154,229,106,167,86,62,55,190,90,242,202,227,182,235,162,57,149,187,67,53,75,38,164,143,75,239,213,18,54,150,178,233,59,152,204,110,181,232,231,53,241,201,209,81,148,211,75,209,178,49,251,99,99,228,239,238,141,18,110,237,218,2,0,115,171,242,177,139,124,192,161,244,235,137,78,216,30,1,153,106,126,77,6,25,167,248,245,93,246,251,85,79,87,83,79,111,164,68,116,243,178,154,158,74,137,82,54,245,234,247,164,80,200,168,198,245,123,213,17,173,71,57,81,171,249,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,189,203,247,142,235,23,21,88,172,120,86,82,255,0,5,169,184,253,189,36,184,211,116,124,158,212,165,130,58,88,229,186,239,101,60,84,240,119,106,106,28,158,25,170,174,103,78,169,213,190,244,152,0,17,87,154,63,145,61,77,250,47,172,81,20,87,164,248,47,241,67,84,240,221,51,246,167,179,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,159,94,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,218,234,63,22,154,177,170,186,5,133,240,253,153,93,252,101,151,9,184,45,69,20,158,30,154,62,180,176,209,67,73,65,77,210,56,90,255,0,239,118,54,179,239,28,247,58,79,23,241,245,88,152,167,85,229,117,195,215,241,203,137,171,109,254,231,83,117,162,178,233,167,134,203,101,169,163,165,223,28,213,208,85,68,180,116,114,76,228,86,69,220,122,62,78,138,138,231,199,77,51,90,141,94,178,50,74,243,206,252,147,253,73,251,105,85,101,212,242,189,227,167,248,215,138,179,67,181,143,51,241,122,147,101,223,236,122,154,214,237,154,251,107,142,54,170,117,153,92,190,34,178,30,146,119,58,163,94,248,145,146,125,235,155,81,34,79,240,102,179,139,31,52,250,201,243,3,33,245,25,207,63,38,144,230,76,209,122,125,123,108,20,146,98,115,229,19,98,15,145,179,167,126,11,139,41,35,170,107,95,26,244,85,100,145,72,245,107,155,187,162,195,34,63,103,88,247,244,14,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,53,108,78,123,27,226,99,107,164,116,47,220,221,175,85,106,175,109,242,49,250,19,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,65,230,41,199,85,79,20,185,146,224,250,125,95,86,205,43,176,84,67,53,12,53,52,177,49,247,59,140,41,80,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,212,99,94,230,49,238,86,51,159,240,57,194,37,215,139,237,92,118,41,61,198,174,207,137,216,105,219,114,200,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,187,103,113,122,35,35,154,68,108,157,165,141,218,8,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,139,57,162,228,124,65,93,120,154,185,90,117,189,158,6,213,67,226,101,193,237,176,84,68,250,86,88,157,85,44,48,213,53,145,200,253,179,84,120,109,242,172,138,146,171,154,212,86,177,140,137,140,241,92,0,90,116,26,255,0,197,30,35,98,226,14,217,87,113,179,220,106,25,73,102,163,72,123,212,85,55,185,37,141,180,113,87,70,136,174,125,51,156,174,110,212,69,106,200,176,164,191,115,221,52,60,71,94,63,227,208,105,184,92,203,161,226,14,182,146,142,206,250,119,182,205,80,180,222,38,182,27,218,197,39,131,125,12,73,36,110,146,165,29,185,118,36,140,107,163,73,146,87,54,21,149,83,60,37,233,242,148,189,235,45,239,133,58,57,181,54,111,25,143,195,112,154,155,11,173,158,224,217,234,157,107,133,123,47,167,116,104,206,177,195,12,241,74,200,150,73,28,245,106,185,136,200,226,138,21,124,213,41,131,156,182,139,221,113,173,121,181,235,69,171,16,171,131,30,204,44,244,148,151,27,211,94,233,96,158,247,7,118,62,211,250,185,123,47,240,113,82,237,111,70,53,233,20,142,110,231,50,85,78,65,192,174,169,125,148,179,241,3,166,117,247,223,11,65,157,232,254,77,225,168,188,46,255,0,25,116,162,160,154,104,126,241,24,174,143,101,43,174,46,247,185,172,119,94,139,213,221,180,34,169,45,56,229,214,139,174,75,137,104,62,139,218,178,250,185,241,236,63,73,241,58,187,141,149,172,116,80,65,123,158,220,217,59,175,234,212,239,63,193,203,75,181,221,94,214,36,178,53,187,92,249,81,122,95,38,77,45,251,87,196,117,247,83,43,236,94,42,131,4,199,228,240,213,190,43,103,131,186,86,189,33,135,238,209,232,233,55,210,182,226,223,123,92,198,244,234,189,29,219,82,234,64,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,60,60,75,240,233,157,240,191,170,117,250,103,157,83,255,0,149,172,179,214,239,135,250,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,189,159,130,167,224,171,202,142,191,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,104,83,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,0,0,114,174,42,180,183,248,211,195,142,162,233,156,54,47,108,215,222,113,250,175,101,81,120,175,15,221,186,68,206,245,15,222,43,216,214,244,170,138,7,124,110,70,47,78,143,234,213,114,46,109,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,37,7,48,29,82,254,52,222,52,67,83,38,190,251,102,190,243,163,246,127,106,214,248,95,15,221,186,69,95,113,134,187,238,209,140,107,122,85,69,59,126,6,163,23,167,86,117,106,181,85,203,251,84,191,130,215,141,111,212,200,111,190,198,175,179,104,253,227,217,85,190,23,196,118,174,146,215,219,161,161,251,181,99,218,238,181,82,192,223,141,170,196,235,213,253,26,142,84,139,247,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,154,73,225,87,75,127,130,220,56,233,214,153,205,98,246,53,125,155,31,165,246,173,23,138,241,29,171,164,172,239,87,125,226,61,237,119,90,169,103,119,192,229,98,117,232,206,141,70,162,117,83,42,231,106,215,94,20,117,31,67,48,157,63,213,11,156,94,213,195,53,27,31,182,94,45,183,154,120,85,177,211,213,85,81,178,162,74,10,132,234,189,185,153,185,251,21,87,108,177,177,94,222,138,217,99,139,176,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,234,61,207,107,30,246,163,31,122,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,28,215,139,31,43,26,201,242,255,0,33,244,233,204,214,30,215,84,116,135,50,210,10,156,102,12,194,10,68,102,97,139,219,50,251,68,212,211,164,172,158,221,93,22,248,156,169,238,115,30,215,36,145,189,174,68,232,248,156,173,220,197,99,221,50,185,94,241,211,252,20,202,153,161,218,199,153,248,77,54,189,111,246,61,77,107,119,67,98,186,73,35,85,58,204,174,79,15,71,55,89,59,157,81,204,100,170,201,62,233,174,168,145,110,164,138,188,209,252,137,234,111,209,125,98,136,162,189,39,193,127,138,26,167,134,233,159,181,61,153,246,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,253,93,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,217,87,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,102,217,147,181,214,41,36,87,186,103,72,232,213,200,244,137,178,217,249,0,57,213,249,88,197,190,96,80,250,117,196,165,99,175,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,151,169,171,26,155,162,92,6,112,243,5,85,61,154,146,199,143,88,233,228,181,99,22,58,104,231,217,93,113,240,243,212,67,72,178,178,57,92,199,206,232,100,87,212,74,139,241,185,207,145,206,115,151,119,10,224,163,154,22,9,196,7,130,211,221,103,146,213,134,234,77,117,193,40,173,209,83,71,51,45,119,158,230,247,68,216,30,245,127,98,100,218,145,44,83,73,247,143,116,125,167,61,210,118,163,136,28,234,252,211,226,223,47,232,125,70,226,66,12,79,0,204,179,170,108,130,171,15,199,170,238,204,197,108,242,95,238,233,76,136,231,210,219,163,150,40,165,168,86,117,220,230,49,211,198,175,218,139,181,155,158,238,140,99,220,214,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,163,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,236,0,16,3,157,95,149,140,91,230,5,15,167,92,74,149,208,141,28,190,235,238,166,81,105,86,45,54,203,213,214,223,117,168,183,71,181,139,226,106,169,45,213,21,113,83,117,123,216,198,119,159,78,216,187,142,114,53,157,205,235,213,27,209,124,175,250,170,192,178,175,246,87,28,201,49,203,135,252,101,29,117,182,186,158,79,250,178,67,52,114,51,254,7,53,205,255,0,18,161,121,60,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,236,115,218,198,49,200,198,76,163,53,156,88,249,167,214,79,152,25,15,168,206,120,169,48,12,202,44,6,159,84,157,143,85,174,39,85,120,154,192,203,179,81,29,2,92,98,134,57,221,78,245,69,234,199,172,83,49,237,220,137,189,18,77,155,187,114,109,235,252,20,113,93,125,225,47,89,104,179,46,237,214,179,16,185,116,163,202,108,148,83,49,190,62,151,107,210,57,17,178,34,177,102,129,239,238,198,189,88,229,232,248,251,140,100,178,41,161,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,2,0,115,123,206,184,142,197,52,106,146,215,166,246,191,9,166,215,173,212,121,141,246,223,59,221,92,206,227,145,145,209,204,196,106,120,122,57,122,237,116,173,115,187,174,84,133,235,19,92,140,169,165,99,71,188,27,98,218,29,140,112,227,134,59,135,170,30,206,33,120,183,199,116,100,211,75,12,181,213,85,82,49,169,60,149,210,68,174,99,171,26,246,44,82,162,46,216,221,23,105,168,214,70,214,55,181,153,193,227,38,221,161,214,222,35,179,56,248,122,200,253,177,136,77,112,146,161,143,134,142,24,40,105,170,164,123,157,61,53,11,162,84,100,180,113,189,85,177,72,140,99,118,166,214,247,24,214,207,47,106,229,41,123,214,90,78,43,40,236,154,101,55,123,31,172,183,205,83,154,91,231,184,54,154,150,91,92,105,219,101,67,145,88,245,124,208,207,81,18,196,145,183,122,185,238,98,190,56,164,153,233,122,128,170,190,121,223,146,127,169,63,109,32,87,13,28,51,230,92,82,228,57,94,25,167,213,212,140,200,108,24,189,70,71,67,69,82,168,198,92,223,13,85,52,43,72,146,171,145,176,189,205,168,114,177,238,248,55,177,173,114,177,174,89,25,224,45,55,60,203,74,51,250,43,205,28,117,118,12,179,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,234,201,26,190,246,170,57,63,20,47,123,128,94,53,241,94,43,52,226,146,201,118,185,248,125,77,198,109,240,199,145,219,234,22,54,73,95,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,155,93,19,229,149,64,20,173,206,175,205,62,45,242,254,135,212,110,36,63,209,237,11,212,125,121,172,201,173,58,95,102,246,205,215,23,199,230,201,38,182,196,170,181,85,148,177,79,4,50,50,153,136,139,221,153,60,67,94,145,245,71,61,172,114,51,115,213,140,127,224,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,56,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,233,71,148,217,40,166,123,188,5,86,231,164,114,35,100,68,122,67,59,25,221,141,122,189,169,213,241,247,30,248,164,82,139,56,177,243,79,172,159,48,50,31,81,156,102,92,58,103,120,150,132,224,156,69,120,127,23,134,102,189,234,63,27,190,24,252,37,210,58,202,248,124,31,111,186,178,201,214,26,14,247,119,182,214,125,238,206,189,91,213,221,87,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,189,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,155,155,19,226,190,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,155,30,141,123,119,49,237,94,142,68,114,117,232,168,139,238,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,24,57,117,114,230,190,240,215,149,93,181,123,89,170,173,85,153,123,60,93,158,197,67,69,178,166,158,138,151,185,177,245,233,51,216,143,73,167,99,21,35,70,236,115,32,149,237,147,171,229,124,80,202,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,173,94,53,185,87,127,20,53,78,213,169,154,22,255,0,102,125,173,200,32,139,49,162,233,222,240,190,42,166,162,106,251,247,114,170,173,187,246,247,34,111,131,133,173,235,211,171,58,117,84,38,255,0,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,170,53,94,237,140,70,70,213,216,198,162,116,176,102,179,139,31,52,250,201,243,3,33,245,25,203,137,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,178,86,123,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,160,56,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,249,65,202,247,142,159,224,166,84,205,14,214,60,207,194,105,181,235,127,177,234,107,91,186,27,21,210,73,26,169,214,101,114,120,122,57,186,201,220,234,142,99,37,86,73,247,77,117,68,139,117,32,229,92,88,249,88,214,79,151,249,15,167,78,102,176,191,235,47,14,152,39,20,28,2,233,86,154,103,84,255,0,151,246,58,203,61,110,249,191,163,46,158,197,72,96,172,237,197,44,125,238,215,125,238,237,61,219,31,248,42,126,10,145,127,131,110,82,21,56,238,101,54,119,197,60,52,149,172,198,239,21,20,246,204,94,30,213,77,186,242,200,146,37,167,184,75,51,100,87,62,153,206,89,122,82,75,20,111,119,109,139,42,108,87,66,251,74,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,79,243,65,229,247,77,105,166,189,113,67,162,214,170,183,177,245,14,175,204,44,116,209,75,82,253,243,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,108,141,136,233,126,22,53,253,43,91,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,59,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,231,185,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,214,136,114,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,239,98,185,142,218,246,57,58,181,85,171,211,170,42,167,188,190,158,89,122,41,252,22,225,31,22,241,23,15,21,95,157,244,205,107,54,75,190,24,188,108,16,248,120,227,235,27,28,222,148,177,83,111,106,238,233,42,203,181,202,221,189,34,175,60,239,201,63,212,159,182,144,43,134,142,25,243,46,41,114,28,175,12,211,234,234,70,100,54,12,94,163,35,161,162,169,84,99,46,111,134,170,154,21,164,73,85,200,216,94,230,212,57,88,247,124,27,216,214,185,88,215,44,140,240,22,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,117,100,141,95,123,85,28,159,138,23,167,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,62,178,212,205,103,22,62,105,245,147,230,6,67,234,51,150,125,202,3,22,177,103,60,23,234,22,21,148,208,248,219,46,65,152,93,173,119,26,110,235,227,239,210,207,105,160,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,64,190,63,184,62,186,240,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,46,250,116,154,38,36,142,115,146,86,57,143,221,189,100,142,62,85,137,241,35,173,184,46,145,228,26,21,135,231,213,118,156,39,42,168,146,166,239,109,166,167,129,175,170,124,140,138,57,81,106,54,119,218,199,199,4,108,123,27,34,49,204,220,215,34,163,222,142,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,187,35,107,186,163,85,237,222,245,100,109,93,239,106,46,132,248,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,237,242,57,189,81,170,247,108,98,50,54,174,198,53,19,165,156,83,138,238,20,116,227,139,93,56,126,21,154,197,224,110,180,61,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,119,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,153,226,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,84,229,167,204,50,213,113,192,42,180,67,92,171,41,45,175,211,140,94,123,149,158,250,214,181,169,85,100,183,66,139,37,43,224,103,199,45,77,61,59,21,237,236,177,238,146,24,100,87,53,31,19,159,52,53,227,235,141,124,171,138,205,71,171,178,90,110,126,31,76,177,155,132,209,227,150,250,117,145,145,215,236,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,236,198,245,98,38,231,74,249,125,7,46,190,5,106,120,165,204,147,56,212,26,10,182,105,93,130,162,104,107,166,166,170,137,143,185,220,97,74,119,165,181,81,36,73,225,99,163,168,108,143,153,172,254,163,28,198,189,143,114,61,151,167,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,145,127,153,14,136,90,181,187,133,12,177,183,11,229,93,174,163,3,167,168,206,40,95,12,109,145,147,207,65,71,80,171,4,173,94,138,172,146,41,37,98,43,92,138,215,171,31,241,35,86,55,231,220,2,255,0,185,101,232,167,240,91,132,124,91,196,92,60,85,126,119,211,53,172,217,46,248,98,241,176,67,225,227,143,172,108,115,122,82,197,77,189,171,187,164,171,46,215,43,118,244,149,64,2,53,115,7,208,189,56,214,94,25,115,91,182,107,102,238,221,112,76,126,233,146,88,46,80,42,50,170,138,170,158,149,243,43,26,245,69,235,12,189,166,178,88,213,21,174,106,53,83,163,217,27,217,158,195,67,220,191,116,135,13,210,14,20,48,24,48,248,42,209,249,133,158,135,47,187,205,83,58,202,249,238,53,212,112,62,87,34,123,154,198,53,169,28,108,107,81,58,50,38,171,183,61,94,247,72,160,1,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,70,191,238,163,240,39,254,254,127,247,102,241,254,136,74,160,1,65,124,208,116,66,213,162,124,87,222,157,102,190,85,220,105,243,250,119,103,15,101,76,109,107,232,231,173,172,170,73,160,71,55,220,246,36,176,200,246,46,214,170,50,70,177,119,43,22,71,196,176,74,174,89,122,41,252,105,226,227,22,241,23,15,11,65,130,116,205,107,54,75,178,105,124,20,240,248,120,227,235,27,218,238,181,82,211,111,106,237,235,18,75,181,200,237,189,111,248,25,87,52,39,129,104,94,156,113,23,192,142,150,105,126,168,89,188,117,170,187,79,241,217,97,154,37,70,85,91,234,155,108,133,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,117,32,241,47,195,166,119,194,254,169,215,233,158,117,79,254,86,178,207,91,190,31,233,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,118,246,126,10,159,130,172,233,229,117,204,2,178,209,89,109,225,147,91,242,46,245,170,111,13,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,221,10,247,122,197,36,138,198,194,216,221,26,185,88,177,54,43,21,226,199,202,198,178,124,191,200,125,58,115,53,133,255,0,89,120,116,193,56,160,224,23,74,180,211,58,167,252,191,177,214,89,235,119,205,253,25,116,246,42,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,193,83,240,84,163,109,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,154,114,186,230,1,71,119,163,182,240,201,173,249,23,102,235,15,134,183,96,247,73,227,130,10,89,41,98,130,40,33,180,187,182,198,109,153,59,93,98,146,69,123,166,116,142,141,92,143,72,155,44,149,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,125,112,81,138,241,89,167,21,119,187,77,179,195,234,110,51,111,154,76,114,225,78,145,178,74,253,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,218,233,89,45,16,221,173,153,150,148,103,245,182,106,201,42,236,25,102,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,209,241,185,125,237,69,106,254,10,93,247,46,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,254,187,28,246,177,140,114,49,158,43,157,95,149,140,91,230,5,15,167,92,74,118,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,248,26,19,210,125,50,209,46,3,56,121,158,150,162,243,73,99,199,172,116,241,221,114,123,229,76,147,236,174,184,248,120,41,230,171,72,159,36,174,99,231,116,49,163,41,226,85,248,220,214,70,215,57,201,186,144,120,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,248,21,209,53,239,111,137,145,173,141,211,63,115,183,61,17,168,189,182,70,198,72,174,87,188,11,127,26,242,166,107,142,177,225,158,47,77,172,187,253,143,77,90,237,176,223,110,145,200,212,78,176,171,87,196,81,195,210,78,231,85,107,31,42,50,63,189,107,106,35,71,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,60,87,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,254,163,218,199,61,239,106,189,252,43,134,142,34,243,190,23,245,78,131,83,48,90,143,242,84,119,138,45,144,255,0,73,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,119,179,241,69,252,81,116,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,238,128,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,223,230,177,192,229,78,165,90,171,248,164,211,103,210,69,125,198,44,234,252,166,216,230,69,2,92,109,212,173,123,214,181,146,116,69,125,76,49,117,107,155,35,151,185,12,81,181,138,215,68,216,230,169,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,202,33,226,199,205,62,178,124,192,200,125,70,114,199,249,94,105,14,27,175,92,4,234,78,145,234,4,21,114,88,178,44,226,178,26,133,164,157,97,158,39,178,138,217,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,112,113,47,195,166,119,194,254,169,215,233,158,117,79,254,86,178,207,91,190,31,233,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,118,246,126,10,159,130,175,117,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,212,123,158,214,61,237,70,62,244,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,148,67,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,78,142,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,244,149,92,203,249,139,99,211,227,211,104,7,14,121,173,37,221,247,122,121,33,203,50,11,107,169,107,109,210,91,170,41,100,137,246,216,100,115,36,108,175,123,102,71,190,104,156,222,214,198,177,175,115,221,35,98,174,13,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,104,83,134,142,29,48,78,23,244,178,131,76,240,90,127,242,85,151,138,221,243,127,73,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,182,51,240,68,252,85,122,168,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,199,106,230,139,203,254,142,239,71,114,226,111,68,49,222,205,214,31,19,113,206,45,112,73,4,20,178,82,197,4,179,205,118,111,113,236,219,50,118,186,75,28,104,247,76,233,27,34,53,30,146,186,90,213,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,133,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,37,71,120,162,217,55,244,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,255,0,20,95,197,19,170,130,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,221,120,218,229,103,117,212,253,104,177,106,54,131,83,82,91,237,185,133,225,25,156,196,234,135,75,61,20,245,53,114,77,83,122,99,106,103,70,204,205,178,170,58,154,39,70,168,177,71,219,107,187,143,88,230,79,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,232,95,139,31,52,250,201,243,3,33,245,25,203,137,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,178,86,123,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,165,184,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,200,174,87,188,116,255,0,5,50,166,104,118,177,230,126,19,77,175,91,253,143,83,90,221,208,216,174,146,72,213,78,179,43,147,195,209,205,214,78,231,84,115,25,42,178,79,186,107,170,36,91,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,115,78,110,58,195,162,88,206,139,208,233,110,121,141,210,101,217,101,246,162,74,251,29,165,183,153,232,167,179,189,41,42,160,138,244,244,133,170,146,50,41,100,216,216,37,86,178,101,89,58,117,237,63,109,43,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,104,207,131,205,52,213,141,37,208,44,95,10,214,60,223,237,5,234,138,223,69,28,20,222,205,166,164,246,13,43,40,169,227,109,171,125,59,156,202,174,195,227,145,60,74,174,233,55,117,252,17,20,237,103,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,40,135,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,127,81,237,99,158,247,181,94,254,21,195,71,17,121,223,11,250,167,65,169,152,45,71,249,42,59,197,22,200,127,164,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,187,217,248,162,254,40,186,19,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,34,175,52,127,34,122,155,244,95,88,162,40,4,188,158,90,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,124,111,145,36,98,170,57,236,135,218,241,49,192,46,156,107,254,178,233,230,180,67,111,181,91,175,86,44,130,138,163,45,90,154,100,158,159,33,179,211,53,94,148,211,211,43,118,77,50,190,56,32,73,30,230,162,65,36,136,254,234,69,12,105,42,138,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,218,185,162,242,255,0,163,187,209,220,184,155,209,12,119,179,117,135,196,220,115,139,92,18,65,5,44,148,177,65,44,243,93,155,220,123,54,204,157,174,146,199,26,61,211,58,70,200,141,71,164,174,150,178,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,30,225,163,136,188,19,138,13,44,160,212,204,22,163,252,149,29,226,139,100,223,209,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,221,143,252,81,127,20,74,1,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,151,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,160,29,107,225,47,86,52,95,95,105,120,126,184,218,60,109,235,32,184,50,159,21,147,196,83,71,237,170,89,235,100,164,163,169,232,147,61,148,221,231,196,191,119,43,209,204,235,241,116,79,122,221,167,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,155,182,119,23,170,190,73,164,70,199,221,88,219,34,128,33,255,0,48,46,4,108,92,85,98,178,102,184,179,60,22,166,227,246,245,142,221,83,213,242,123,82,150,8,234,164,138,213,177,245,17,83,193,221,169,168,106,248,151,34,185,157,58,47,86,251,146,133,206,213,193,255,0,13,119,222,42,117,198,207,166,86,197,236,218,161,219,116,201,42,219,84,200,36,164,179,197,52,108,168,146,37,115,95,186,101,238,178,56,209,24,244,238,72,197,114,35,17,238,110,135,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,103,7,140,157,11,172,225,219,136,236,207,78,125,141,236,235,43,110,18,92,113,198,177,103,124,47,179,212,61,210,82,164,114,206,136,249,123,108,94,195,223,213,201,221,134,86,239,114,181,92,188,84,235,252,36,104,189,215,94,184,134,194,116,254,151,16,171,200,173,18,94,40,234,242,74,120,94,232,153,21,146,58,136,252,108,178,202,215,53,98,103,105,92,212,114,57,174,87,189,140,103,89,30,196,93,36,128,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,230,156,77,218,110,183,254,27,117,94,197,98,182,85,220,110,87,28,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,25,247,254,83,184,167,255,0,213,167,85,127,247,54,227,255,0,193,52,166,0,32,175,55,189,11,172,212,254,28,105,53,27,30,179,120,219,214,154,92,29,113,153,204,89,223,51,108,243,177,35,173,72,226,141,28,199,109,123,41,39,123,222,136,145,197,77,43,145,237,77,205,125,32,130,236,249,59,232,189,215,78,184,121,189,106,6,81,136,85,217,174,249,253,225,149,116,117,21,47,115,95,95,100,134,157,158,14,84,137,93,209,140,89,102,173,115,28,173,107,164,100,141,127,197,26,196,164,245,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,13,121,203,107,126,151,219,180,190,215,195,221,214,199,87,118,205,174,213,20,153,61,186,86,201,36,48,89,96,142,73,97,241,79,114,124,51,190,86,165,85,59,97,247,162,35,164,145,202,197,100,73,37,69,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,127,217,158,31,168,248,7,47,76,227,13,213,204,247,237,166,95,106,210,251,252,23,75,222,197,79,19,39,128,169,86,183,115,186,62,94,219,21,145,119,158,137,36,189,190,227,209,30,247,34,103,176,210,159,9,222,86,52,111,229,254,61,233,208,21,193,206,159,81,180,142,235,153,98,154,105,107,197,105,42,245,22,199,78,202,219,158,71,13,75,55,209,91,165,73,22,59,92,172,98,171,158,247,57,91,82,137,42,55,180,199,49,99,220,149,82,42,64,13,20,194,179,237,69,213,204,67,10,210,218,138,186,92,178,233,120,166,138,211,89,76,249,152,250,9,209,232,228,171,89,32,107,165,137,144,35,86,103,202,196,85,141,145,185,255,0,254,73,118,124,198,237,215,219,63,46,172,210,211,148,228,127,104,47,84,86,252,118,158,227,119,240,108,164,246,133,83,46,148,13,150,167,176,197,86,69,220,122,57,253,182,174,214,238,232,158,228,41,179,132,239,52,250,55,243,3,30,245,24,13,41,148,109,205,167,91,244,191,87,248,134,167,177,96,150,58,181,187,233,237,61,78,49,126,190,205,36,140,101,116,241,84,57,124,44,80,59,220,214,83,74,234,150,172,221,17,101,124,207,68,69,142,56,158,254,63,192,182,147,107,46,174,113,29,142,219,180,59,47,251,37,126,176,238,190,84,228,91,154,190,202,161,141,236,142,105,187,42,169,226,119,119,155,23,135,247,182,94,246,201,54,196,178,61,182,85,206,175,202,198,45,243,2,135,211,174,37,80,112,201,118,181,88,56,146,210,139,237,246,231,73,110,182,219,179,139,21,93,101,101,92,205,134,10,104,35,175,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,72,14,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,253,70,53,238,99,30,229,99,60,255,0,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,119,58,38,75,125,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,247,189,92,247,109,99,26,157,92,170,229,233,213,85,87,222,83,103,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,79,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,204,246,113,175,194,141,247,132,189,101,173,195,123,87,90,204,66,229,214,179,22,189,214,194,198,248,250,93,172,89,35,87,70,170,197,154,7,191,181,34,116,99,151,163,36,237,177,146,198,135,171,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,166,230,196,248,175,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,84,95,53,142,5,105,176,233,43,248,167,210,138,10,74,107,21,85,66,205,154,208,186,170,87,78,219,141,93,107,215,218,76,89,164,114,57,146,203,81,28,78,134,52,111,109,82,55,53,142,107,164,88,188,167,41,254,29,120,139,184,106,93,54,187,226,215,106,188,35,4,117,60,148,85,87,137,173,116,181,140,200,96,134,186,145,245,54,184,163,153,233,44,108,149,35,122,45,100,76,84,99,224,123,17,219,209,205,72,151,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,39,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,204,235,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,143,114,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,238,133,123,189,98,146,69,99,97,108,110,141,92,172,88,155,21,181,0,120,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,120,120,151,225,211,59,225,127,84,235,244,207,58,167,255,0,43,89,103,173,223,15,244,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,123,63,5,79,193,87,159,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,125,60,2,240,81,138,240,167,167,20,151,187,181,179,196,106,110,77,111,134,76,142,225,80,145,190,74,13,232,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,218,216,153,20,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,39,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,109,248,148,212,108,55,87,181,231,57,212,253,63,197,106,241,219,22,79,120,154,229,79,67,87,82,179,207,190,78,139,44,242,47,85,70,190,105,123,147,44,109,115,153,26,202,177,181,206,107,17,86,111,242,100,210,109,101,171,206,239,186,207,100,203,253,139,166,212,157,203,29,230,221,185,178,253,160,174,72,81,241,67,218,235,247,94,31,191,28,222,33,81,29,241,246,153,185,178,207,178,223,193,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,52,230,227,172,58,37,140,232,189,14,150,231,152,221,38,93,150,95,106,36,175,177,218,91,121,158,138,123,59,210,146,170,8,175,79,72,90,169,35,34,150,77,141,130,85,107,38,85,147,167,94,211,246,210,181,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,140,248,60,211,77,88,210,93,2,197,240,173,99,205,254,208,94,168,173,244,81,193,77,236,218,106,79,96,210,178,138,158,54,218,183,211,185,204,170,236,62,57,19,196,170,238,147,119,95,193,17,78,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,225,63,136,188,19,133,254,88,24,14,165,231,85,31,253,126,163,179,209,108,155,250,78,233,237,11,156,208,81,247,34,138,78,207,119,176,246,247,94,221,140,252,85,127,4,90,139,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,218,247,42,62,10,63,134,88,172,28,74,106,101,178,213,83,146,101,182,250,122,156,74,46,157,233,172,246,185,163,115,150,163,122,57,99,108,213,81,200,207,115,91,190,56,147,106,189,22,105,162,109,138,131,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,83,207,230,186,133,128,233,173,170,43,238,163,103,24,254,43,109,158,161,180,145,86,94,238,112,208,193,36,238,107,156,216,155,36,206,107,85,234,214,61,200,212,94,189,24,229,255,0,18,158,127,22,226,23,64,179,155,237,46,45,133,107,134,159,228,23,170,221,254,26,221,107,201,168,170,234,167,216,199,61,251,34,142,71,61,219,88,199,57,122,39,185,173,85,95,114,41,16,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,227,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,207,191,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,187,119,246,215,162,178,72,100,86,199,221,72,219,232,56,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,27,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,185,177,62,43,232,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,226,53,243,71,242,39,169,191,69,245,138,34,130,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,62,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,52,19,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,196,234,143,142,104,209,210,118,150,71,72,162,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,92,158,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,25,183,226,83,36,210,252,187,94,115,156,139,69,241,138,75,6,19,89,120,153,108,180,116,139,34,64,232,27,209,190,34,56,228,99,29,11,38,115,93,58,65,181,169,10,74,145,34,34,49,9,149,201,183,71,53,98,183,89,107,53,210,209,55,179,112,27,125,190,227,143,221,42,118,211,77,237,58,165,109,52,141,183,236,115,251,208,244,89,41,234,123,237,98,181,124,63,107,175,222,57,8,129,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,207,146,75,77,170,107,173,61,246,107,101,35,238,84,116,243,82,83,214,58,22,172,240,193,51,163,116,177,50,78,155,154,199,186,8,92,230,162,244,114,197,26,175,93,169,211,235,0,17,215,143,253,121,166,225,243,133,204,187,38,134,182,174,154,251,127,167,126,51,143,62,146,162,90,105,217,113,171,138,70,182,104,230,141,142,88,159,4,77,154,165,21,85,189,86,157,24,143,107,156,213,51,194,73,78,93,90,199,125,209,190,46,48,74,155,68,62,34,147,48,184,65,135,93,41,183,49,157,234,90,249,226,141,171,189,204,122,183,181,58,83,207,209,187,92,254,198,205,205,107,220,166,133,0,5,96,115,180,209,203,20,184,174,11,196,13,60,221,155,213,53,193,48,234,200,246,189,222,46,150,72,234,42,233,215,170,191,100,125,151,197,83,238,70,110,127,138,248,157,210,54,162,212,177,107,220,148,52,66,212,150,172,203,137,25,175,149,110,185,58,162,163,7,167,182,182,54,182,8,224,70,209,86,75,59,221,239,115,222,231,44,45,106,38,212,98,50,69,93,251,211,183,105,64,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,154,255,0,54,60,44,127,235,45,165,95,251,229,110,255,0,227,29,84,30,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,245,232,199,47,248,148,242,150,158,38,248,109,191,221,104,172,86,46,32,244,214,227,114,184,212,71,73,71,71,73,150,80,77,61,76,242,57,27,28,81,198,217,85,207,123,156,168,212,106,34,170,170,162,33,210,193,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,102,95,86,48,95,225,126,169,230,90,103,237,79,105,253,146,200,46,54,47,27,216,236,248,175,11,83,36,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,26,79,130,255,0,20,53,79,13,211,63,106,123,51,237,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,247,55,126,222,230,237,187,155,215,167,78,169,215,169,165,237,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,175,94,136,159,129,232,1,149,114,242,115,62,46,237,92,32,242,252,209,156,174,11,117,37,227,44,191,96,246,11,110,57,106,158,161,172,99,231,75,84,46,125,84,204,71,36,175,166,133,54,239,237,167,85,124,144,198,174,143,186,146,54,146,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,187,78,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,252,15,141,35,98,34,53,239,154,69,113,99,229,99,89,62,95,228,62,157,57,154,194,236,245,55,140,27,87,9,188,191,52,117,214,245,171,147,59,204,116,222,213,65,138,50,24,154,172,166,157,150,170,100,146,186,87,72,199,69,178,157,102,137,233,27,154,229,149,238,99,54,236,89,36,142,157,191,213,222,184,234,159,255,0,94,243,61,64,200,63,226,105,188,117,210,186,167,254,164,81,111,154,95,254,197,141,221,255,0,228,162,123,175,39,151,207,4,150,174,20,48,9,47,185,60,20,149,218,139,149,83,211,205,117,172,117,43,91,61,166,7,67,11,159,105,100,141,154,86,61,145,212,54,71,58,88,213,169,50,246,213,200,169,28,125,62,190,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,22,105,205,99,142,58,157,53,181,87,240,183,166,204,164,150,251,147,217,213,153,77,205,207,138,116,183,91,170,154,246,45,19,35,234,170,202,153,162,234,231,58,70,167,110,25,99,115,17,206,149,178,67,84,26,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,219,163,145,241,195,189,126,57,229,237,177,239,108,49,49,29,36,143,70,174,200,216,247,42,116,106,154,30,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,227,7,58,191,43,24,183,204,10,31,78,184,148,172,117,94,26,56,116,206,248,160,213,58,13,51,193,105,255,0,201,86,94,43,119,195,253,25,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,222,255,0,193,19,241,84,208,158,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,245,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,251,91,213,122,35,81,173,107,24,214,49,140,99,122,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,147,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,186,171,81,237,222,197,124,110,93,143,114,46,123,56,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,189,85,168,247,108,122,62,55,46,246,57,18,90,242,189,227,167,248,41,149,51,67,181,143,51,240,154,109,122,223,236,122,154,214,238,134,197,116,146,70,170,117,153,92,158,30,142,110,178,119,58,163,152,201,85,146,125,211,93,81,34,221,73,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,227,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,102,223,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,145,43,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,157,104,90,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,231,249,94,241,211,252,107,197,89,161,218,199,153,248,189,73,178,239,246,61,77,107,118,205,125,181,199,27,85,58,204,174,95,17,89,15,73,59,157,81,175,124,72,201,62,245,205,168,145,39,248,6,109,184,183,214,139,174,189,113,13,155,106,5,86,95,87,145,90,36,188,86,82,99,117,19,49,209,50,43,36,117,18,120,40,162,137,205,106,196,206,210,181,202,213,107,92,175,123,222,254,178,61,234,188,128,210,159,10,186,165,252,105,225,199,78,181,50,107,239,182,107,239,56,253,47,181,107,124,47,135,238,221,34,103,102,187,238,209,140,107,122,85,69,59,126,6,163,23,167,86,117,106,181,87,170,158,83,58,213,141,44,210,255,0,3,252,76,212,188,83,18,246,159,119,193,123,118,243,77,65,226,187,123,123,157,174,243,219,191,111,113,155,182,245,233,189,189,127,20,62,92,43,91,244,95,82,174,178,216,180,231,87,176,172,170,229,5,59,170,229,163,178,95,233,43,167,142,6,185,173,116,174,142,25,28,228,98,57,236,106,185,83,167,87,181,63,198,133,112,115,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,243,252,203,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,248,217,34,200,245,85,115,25,15,42,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,226,244,70,71,52,136,217,59,75,27,180,17,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,231,235,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,205,103,22,62,105,245,147,230,6,67,234,51,150,147,195,23,19,24,111,10,28,173,244,251,84,179,10,26,187,139,221,81,119,182,218,45,148,200,173,125,198,227,37,214,226,248,160,89,54,171,97,102,216,164,123,228,114,46,214,49,219,90,247,236,141,245,23,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,182,73,31,28,59,215,224,130,46,227,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,107,252,169,248,28,169,211,91,85,7,20,154,146,250,73,111,185,61,157,31,139,91,26,200,167,75,117,186,169,172,122,86,190,78,138,172,169,154,46,141,107,99,114,118,225,150,70,189,92,233,93,28,54,62,114,175,230,199,133,143,253,101,180,171,255,0,124,173,223,252,99,165,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,154,206,44,124,211,235,39,204,12,135,212,103,61,6,184,219,51,40,184,123,225,194,243,93,37,90,226,117,88,189,250,154,214,199,85,163,160,75,140,89,29,197,213,170,200,119,117,99,214,41,168,55,63,106,111,68,141,58,187,182,168,222,191,202,79,75,112,77,80,226,158,111,183,86,47,105,253,146,199,221,148,217,255,0,190,166,135,194,221,41,110,52,61,137,254,233,237,223,183,184,255,0,129,251,152,189,125,237,94,136,94,160,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,164,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,127,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,230,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,118,248,220,238,170,212,123,119,177,95,27,151,99,220,139,158,206,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,150,188,175,120,233,254,10,101,76,208,237,99,204,252,38,155,94,183,251,30,166,181,187,161,177,93,36,145,170,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,116,215,84,72,179,255,0,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,4,244,230,131,203,238,154,211,77,122,226,135,69,173,85,111,99,234,29,95,152,88,233,162,150,165,251,230,150,170,162,178,244,178,203,59,156,140,71,62,6,190,8,162,217,27,17,210,252,44,107,250,64,14,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,208,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,190,55,59,162,57,88,221,236,86,72,212,216,246,170,215,183,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,143,201,230,133,198,191,243,1,157,191,70,52,246,231,106,174,211,108,54,224,202,152,174,52,75,222,246,205,209,176,185,143,168,73,92,212,233,12,93,217,225,141,35,85,100,159,28,187,228,107,226,237,240,190,14,248,85,204,184,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,254,52,108,174,99,219,226,100,107,100,108,44,218,237,207,69,114,167,109,146,61,154,19,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,178,38,117,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,92,230,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,0,5,59,115,167,214,43,173,235,87,49,77,16,183,223,169,37,177,99,86,118,94,235,168,233,42,156,231,182,235,84,249,26,141,170,141,30,172,71,199,77,28,79,137,28,196,123,89,89,34,245,86,202,132,106,224,107,134,122,110,42,53,67,39,192,166,174,164,130,162,217,131,222,174,246,248,234,214,86,65,53,199,182,202,90,46,228,145,57,31,27,34,169,171,134,161,85,27,38,228,129,88,172,114,61,122,71,251,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,36,240,171,170,95,198,158,28,116,235,83,38,190,251,102,190,243,143,210,251,86,183,194,248,126,237,210,38,118,107,190,237,24,198,183,165,84,83,183,224,106,49,122,117,103,86,171,85,122,168,4,127,227,243,236,39,242,109,171,31,196,95,252,21,246,126,79,15,253,183,254,20,238,51,217,191,216,252,95,225,222,23,241,248,63,202,124,27,140,235,154,30,229,239,118,210,251,143,7,218,109,71,165,55,58,74,170,27,93,158,42,75,188,80,205,35,223,75,123,86,164,215,24,165,108,139,189,143,90,153,165,145,26,189,27,178,70,58,63,186,116,106,178,40,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,65,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,81,95,55,159,176,159,206,77,203,236,143,254,21,251,63,107,251,83,253,183,254,20,237,187,183,253,167,195,254,3,224,63,178,248,63,250,191,31,112,249,121,76,221,180,190,203,198,13,174,179,81,238,116,148,21,210,89,235,41,49,57,106,102,146,38,58,247,59,163,133,145,35,154,168,197,124,148,210,86,70,198,203,240,185,239,107,91,214,85,141,11,222,0,202,185,239,245,147,248,203,237,28,91,248,205,237,94,247,216,251,39,217,175,27,183,179,246,119,194,179,217,254,23,103,221,246,123,125,122,237,247,247,123,221,207,190,238,157,215,149,245,207,68,173,60,87,217,106,181,166,58,71,189,244,237,166,195,210,166,146,122,150,125,164,154,178,150,42,53,70,68,215,53,30,141,124,234,199,202,157,184,222,141,127,86,189,172,114,95,161,202,184,177,242,177,172,159,47,242,31,78,156,205,97,218,184,169,176,103,118,44,143,79,159,153,94,238,183,74,11,166,151,226,23,12,110,91,133,76,50,118,173,111,181,66,222,196,44,137,26,216,97,142,169,149,145,181,142,107,94,187,86,71,172,142,145,210,201,53,57,37,233,230,156,94,239,186,137,168,247,59,87,143,204,241,127,103,209,219,102,168,164,69,142,217,75,86,202,148,146,74,121,59,139,214,105,123,79,141,234,177,53,209,198,196,70,200,228,158,86,54,218,136,171,205,31,200,158,166,253,23,214,40,138,43,210,127,183,127,197,60,55,248,91,255,0,142,127,104,45,223,103,63,177,255,0,194,158,38,63,11,253,191,221,127,109,219,254,211,224,255,0,109,238,234,126,86,89,246,171,237,85,231,237,215,181,126,210,123,66,163,219,30,214,238,120,239,29,220,119,127,196,119,126,243,189,220,223,191,127,197,187,175,95,127,82,210,121,40,92,244,74,43,86,101,102,108,116,139,171,245,85,21,21,47,123,169,39,116,233,141,196,218,38,181,25,50,183,178,198,45,92,207,220,198,185,36,122,164,106,244,115,99,141,91,105,68,0,231,87,229,99,22,249,129,67,233,215,18,154,241,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,209,159,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,216,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,71,94,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,187,62,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,90,167,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,102,217,147,181,214,41,36,87,186,103,72,232,213,200,244,137,178,244,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,21,193,205,99,129,202,157,74,181,87,241,73,166,207,164,138,251,140,89,213,249,77,177,204,138,4,184,219,169,90,247,173,107,36,232,138,250,152,98,234,215,54,71,47,114,24,163,107,21,174,137,177,205,81,120,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,95,79,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,54,186,39,203,42,136,171,204,211,90,255,0,130,220,35,229,62,30,223,226,171,243,190,184,85,30,248,183,195,23,141,130,111,17,36,157,36,99,155,210,150,42,157,142,77,221,37,88,183,53,91,187,165,11,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,218,184,220,225,107,249,70,214,90,109,51,167,201,61,187,65,93,143,219,239,52,117,175,110,201,164,222,215,67,80,178,70,141,70,197,214,170,158,165,204,141,29,38,216,157,18,58,71,187,114,147,171,146,94,177,216,165,197,115,174,31,170,33,236,222,169,174,11,152,209,201,185,238,241,116,178,71,79,73,80,157,17,155,35,236,190,42,111,122,191,115,252,87,194,222,145,185,86,207,202,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,213,121,231,126,73,254,164,253,180,174,173,39,254,50,251,59,80,127,132,30,213,236,253,143,169,251,95,236,205,189,239,179,190,42,151,196,238,255,0,246,157,158,231,135,238,246,253,253,174,230,255,0,185,238,158,0,208,71,45,235,158,137,87,240,161,137,210,232,148,116,141,101,186,158,158,155,43,88,105,39,133,238,201,22,142,158,90,245,149,243,53,29,51,247,74,196,71,181,93,26,49,24,198,46,198,53,173,148,0,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,6,107,56,177,243,79,172,159,48,50,31,81,156,242,153,151,219,191,179,152,39,218,239,252,21,246,126,111,178,223,216,255,0,224,191,106,215,247,63,179,248,191,195,188,127,246,191,31,255,0,83,224,237,157,131,128,11,182,131,88,56,163,196,111,188,65,220,234,237,214,123,117,67,42,236,213,137,55,102,138,154,247,28,177,186,142,90,233,17,81,204,166,107,145,206,220,138,141,73,18,21,151,238,123,166,135,129,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,205,103,22,62,105,245,147,230,6,67,234,51,146,255,0,82,241,107,238,65,201,115,73,238,214,138,31,17,73,140,230,21,55,75,164,157,214,51,195,210,190,229,118,164,108,157,28,168,175,235,61,93,59,58,53,21,223,31,94,155,90,229,72,149,193,254,127,83,166,28,81,233,110,103,14,67,73,98,167,165,202,40,105,174,23,10,181,137,176,65,110,169,149,41,235,86,71,74,155,24,197,166,154,100,87,175,77,136,170,228,86,170,35,147,73,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,58,241,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,183,127,109,122,163,227,134,69,108,157,164,141,217,225,46,167,137,111,252,141,182,143,151,248,39,255,0,127,181,149,87,194,119,154,125,27,249,129,143,122,140,6,148,202,54,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,192,200,214,55,162,43,88,249,186,255,0,38,77,28,215,27,118,85,125,214,214,77,236,125,50,186,219,228,180,75,13,107,102,95,111,85,71,34,43,37,165,141,175,107,63,189,222,217,26,181,47,107,218,157,201,161,141,170,231,74,248,127,91,158,119,228,159,234,79,219,74,213,192,53,75,59,210,255,0,180,127,97,111,190,204,251,91,143,214,98,215,143,239,88,102,241,86,186,173,189,248,62,245,142,217,187,182,207,141,155,94,157,61,206,78,170,126,174,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,117,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,155,155,213,122,43,149,206,107,24,215,189,236,99,180,41,195,71,14,152,39,11,250,89,65,166,120,45,63,249,42,203,197,110,249,191,164,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,219,25,248,34,126,42,189,84,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,60,165,199,85,116,226,209,168,246,141,33,185,230,150,170,108,206,253,111,168,186,91,108,146,84,34,85,84,210,194,168,146,72,214,255,0,252,106,212,95,137,237,134,119,53,28,144,202,172,245,96,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,104,120,129,212,207,227,38,184,231,154,165,29,93,214,162,147,38,200,43,174,20,30,212,147,125,84,52,47,153,222,22,7,252,111,70,246,160,72,163,70,53,202,214,53,136,214,174,214,161,109,92,153,52,183,236,167,14,55,221,76,175,177,120,90,252,239,32,147,195,86,248,173,254,50,215,68,196,134,31,187,71,171,99,217,84,235,139,125,237,107,221,215,170,245,111,109,74,234,230,43,163,151,221,27,226,227,59,166,187,205,226,41,51,11,132,249,141,174,167,107,25,222,165,175,158,89,28,155,26,247,171,123,83,165,68,29,93,181,207,236,111,218,214,189,168,78,14,72,250,161,106,170,192,53,11,69,230,109,36,23,43,101,226,44,162,157,93,90,222,253,100,21,48,199,77,46,202,126,136,237,144,58,146,29,210,34,185,58,213,198,213,70,251,183,217,160,5,85,243,180,214,191,252,69,225,206,142,223,255,0,212,205,110,21,82,69,255,0,72,163,164,142,23,164,159,244,213,145,174,143,252,130,181,223,215,66,170,203,73,228,161,173,247,84,186,230,92,55,77,99,164,117,181,212,245,25,197,61,201,178,57,179,199,58,58,138,142,88,30,223,123,94,199,53,97,115,85,54,171,21,146,34,239,222,157,187,95,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,121,253,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,175,78,170,159,137,153,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,167,78,170,191,136,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,122,117,232,169,248,154,93,210,124,235,248,161,165,152,110,166,123,47,217,159,107,113,251,117,247,193,119,251,222,23,197,83,71,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,15,86,12,171,151,208,206,20,116,227,139,94,4,116,123,10,205,98,240,55,90,29,63,176,207,96,191,193,10,62,170,209,84,235,101,58,43,154,138,169,220,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,82,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,109,83,149,239,31,87,221,105,217,195,198,179,92,60,102,95,106,183,190,162,197,127,169,169,98,77,122,165,135,106,62,154,116,123,145,242,214,70,197,87,164,141,71,58,88,163,145,242,116,124,79,146,105,129,197,143,149,141,100,249,127,144,250,116,230,107,9,233,204,31,72,106,89,195,111,11,58,247,67,5,92,148,243,233,189,143,16,186,72,233,226,236,64,246,80,50,170,137,172,143,221,42,190,68,146,224,174,119,196,196,72,99,79,129,85,55,249,94,83,58,161,106,211,142,48,109,118,203,203,105,35,167,206,172,245,152,187,42,234,107,91,78,202,105,222,232,234,97,233,185,21,36,124,178,210,71,78,200,250,181,92,250,134,244,85,84,70,58,247,136,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,2,221,57,134,114,243,181,113,47,106,168,213,77,43,163,164,183,106,165,186,157,17,236,87,54,24,50,72,35,111,70,211,206,229,232,214,84,181,168,141,138,119,42,34,162,54,41,87,103,110,72,41,131,22,202,117,31,67,181,30,151,36,198,235,174,184,150,103,137,92,30,214,185,209,44,53,84,53,81,171,163,150,25,98,145,63,207,142,72,164,106,181,205,87,177,237,84,87,53,111,211,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,59,137,213,31,28,209,163,164,237,44,142,225,92,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,4,21,230,139,193,149,139,92,52,226,229,175,214,75,175,178,179,61,57,199,234,106,38,89,222,247,82,220,236,244,169,45,76,148,206,106,117,237,204,205,211,62,41,26,157,28,231,186,57,58,163,153,36,52,151,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,115,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,5,53,243,100,224,202,197,164,151,223,230,99,6,186,246,173,89,222,64,250,123,221,158,161,239,124,144,94,42,25,53,75,170,105,222,189,122,195,47,106,103,62,55,42,44,114,42,108,234,199,163,33,227,252,171,46,215,91,119,28,120,13,29,190,231,87,75,79,116,167,188,82,87,69,12,206,99,42,160,75,101,76,201,20,173,69,232,246,36,176,197,34,53,221,83,124,108,119,226,212,84,191,66,157,185,211,235,21,214,245,171,152,166,136,91,239,212,146,216,177,171,59,47,117,212,116,149,78,115,219,117,170,124,141,70,213,70,143,86,35,227,166,142,39,196,142,98,61,172,172,145,122,171,101,67,143,242,172,209,203,22,174,241,113,104,169,200,230,235,73,129,91,229,204,99,166,218,255,0,239,170,170,105,224,142,153,55,177,237,86,118,231,168,138,126,191,19,93,216,216,230,171,94,170,146,215,157,198,151,218,170,176,13,61,214,136,93,73,5,202,217,120,151,23,168,70,209,55,191,89,5,76,50,84,197,190,163,170,59,100,14,164,155,108,106,142,78,181,114,57,21,190,253,240,127,151,86,177,223,116,111,139,140,18,166,209,15,136,164,204,46,16,97,215,74,109,204,103,122,150,190,120,163,106,239,115,30,173,237,78,148,243,244,110,215,63,177,179,115,90,247,41,161,64,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,234,185,145,114,221,254,31,251,83,136,94,30,172,63,234,83,227,172,201,177,154,56,191,240,47,248,223,89,72,196,255,0,243,63,197,100,137,63,193,253,238,106,118,58,165,60,64,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,132,244,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,88,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,39,240,233,130,113,65,203,3,1,211,76,234,159,255,0,175,213,150,122,221,243,127,70,93,61,161,115,134,10,206,220,82,199,222,237,119,222,238,211,221,177,255,0,130,167,224,169,85,124,75,240,233,157,240,191,170,117,250,103,157,83,255,0,149,172,179,214,239,135,250,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,189,159,130,167,224,171,97,60,175,185,130,84,221,170,108,188,47,107,77,214,145,143,101,59,104,48,251,229,76,177,83,51,100,49,82,211,209,217,82,40,160,107,85,234,214,78,230,79,44,187,228,122,182,47,137,238,103,91,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,6,107,56,177,243,79,172,159,48,50,31,81,156,182,158,15,113,107,238,115,202,89,184,86,45,67,227,111,89,6,31,153,218,237,212,221,214,71,223,170,158,174,229,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,164,19,75,188,52,103,245,58,167,195,206,155,234,13,195,33,164,190,92,175,152,189,182,166,233,93,76,177,108,150,227,225,216,149,136,169,18,35,24,246,212,36,172,123,26,137,177,237,115,122,55,111,68,233,96,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,3,42,229,212,241,45,255,0,145,182,209,242,255,0,4,255,0,239,246,178,170,248,78,243,79,163,127,48,49,239,81,128,210,153,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,101,85,243,206,252,147,253,73,251,105,88,24,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,95,79,0,188,20,98,188,41,233,197,37,238,237,108,241,26,155,147,91,225,147,35,184,84,36,111,146,131,122,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,118,182,38,69,42,129,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,85,196,191,17,120,39,11,250,89,95,169,153,213,71,249,90,59,61,22,201,191,164,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,187,25,248,170,254,8,185,235,213,45,116,212,125,91,214,91,158,188,228,119,159,5,151,220,110,16,220,99,171,180,162,209,248,25,32,107,25,76,148,234,197,223,31,101,145,68,214,63,114,201,247,104,231,61,207,234,229,187,78,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,245,150,160,141,92,197,117,142,197,163,124,35,231,117,55,120,124,69,94,97,111,159,14,181,211,110,123,59,213,85,240,75,27,151,123,88,244,111,106,4,168,159,163,182,181,253,141,155,154,231,181,76,246,26,115,209,12,42,235,166,186,47,128,233,205,246,162,146,123,150,43,139,218,172,149,146,210,61,206,130,73,233,169,35,134,71,70,231,53,174,86,43,152,170,138,173,106,244,233,213,19,240,43,131,157,166,138,127,226,47,17,148,119,15,254,166,21,112,165,146,95,250,69,101,36,144,177,35,255,0,166,164,142,116,159,228,17,173,254,186,145,171,149,102,177,216,180,139,139,139,69,54,71,15,74,76,246,223,46,29,29,78,231,255,0,122,213,84,207,4,148,203,177,140,114,191,185,61,60,80,116,248,90,222,254,247,57,26,197,69,190,144,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,183,226,171,84,191,141,60,71,106,46,166,67,125,246,205,5,231,32,170,246,85,111,133,240,253,219,92,79,236,208,253,218,177,142,111,74,88,160,111,198,212,122,244,234,254,174,87,42,242,163,165,112,215,171,213,58,11,175,56,54,174,67,61,92,116,248,237,226,25,174,9,73,4,83,79,45,185,253,98,173,134,54,75,209,138,249,41,164,154,52,85,86,244,87,162,163,154,168,142,77,41,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,1,94,188,229,181,162,213,141,104,53,175,69,237,89,125,36,25,14,97,120,164,171,184,217,90,198,203,60,246,72,59,178,119,95,213,171,217,103,140,138,151,107,186,177,207,88,164,107,119,53,146,162,83,8,46,79,147,38,186,81,229,58,53,125,208,107,189,231,125,235,9,184,73,113,181,210,72,144,71,253,15,86,228,123,146,20,106,164,178,246,234,214,161,210,61,205,84,103,139,129,187,213,28,214,182,197,65,149,115,74,124,39,121,88,209,191,151,248,247,167,64,70,174,111,119,29,14,160,225,198,146,61,76,199,61,171,151,214,92,29,79,132,190,146,178,26,106,234,26,165,98,58,162,167,115,145,207,117,27,88,198,54,104,218,199,53,238,125,59,87,182,245,142,120,169,91,19,251,85,246,170,205,246,23,218,191,105,61,161,79,236,127,100,247,60,119,142,238,55,177,225,251,95,121,222,238,108,217,179,226,221,211,167,191,161,127,217,159,241,151,251,158,153,199,243,7,236,175,226,23,240,190,255,0,237,223,102,109,236,247,188,5,78,205,219,62,239,189,219,237,247,123,95,117,221,238,118,190,239,97,158,194,231,184,150,210,26,157,90,229,49,128,207,109,130,174,123,150,13,131,226,249,125,44,48,207,20,76,123,41,173,145,178,169,210,172,159,214,99,40,231,171,145,26,213,107,213,241,177,27,187,250,142,168,189,39,206,191,133,250,167,134,234,103,178,253,167,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,155,93,179,119,111,110,237,174,233,215,175,69,233,208,211,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,96,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,154,249,205,220,116,57,218,203,98,180,226,216,230,221,77,142,223,29,70,81,119,162,172,133,41,223,74,230,171,105,105,170,160,106,57,238,172,107,24,215,164,142,88,220,216,31,10,47,121,175,139,177,26,184,22,254,99,191,152,236,119,249,95,255,0,198,191,139,198,248,173,254,203,246,94,246,120,143,105,109,255,0,243,63,234,110,255,0,242,247,246,187,95,127,217,44,171,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,3,74,96,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,186,158,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,198,104,120,151,207,233,181,79,136,109,72,212,27,126,67,87,124,182,223,50,139,149,77,174,186,165,101,223,45,187,196,61,40,209,18,84,71,177,141,167,72,152,198,57,19,99,26,214,244,110,222,137,103,252,145,240,171,85,6,139,234,22,163,67,81,86,183,43,230,81,21,146,162,39,61,189,134,193,67,73,28,209,57,141,219,185,30,174,184,76,142,85,114,162,163,99,232,141,232,170,233,85,199,78,21,106,207,248,62,213,187,21,230,162,174,26,122,92,94,174,246,199,83,61,173,122,207,111,111,142,133,170,174,107,147,99,165,166,141,175,78,157,85,138,228,69,106,170,57,51,173,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,167,61,39,206,191,138,26,89,134,234,103,178,253,153,246,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,155,91,191,111,115,110,237,173,235,211,175,68,235,208,245,96,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,103,7,140,155,142,135,92,184,142,204,228,225,235,28,246,62,33,13,194,74,118,50,26,200,103,161,169,170,141,238,108,245,52,45,137,21,145,81,200,244,87,69,26,61,237,218,187,155,219,99,155,4,82,255,0,147,39,243,29,246,238,251,246,103,255,0,161,143,188,251,73,237,29,254,31,218,157,148,236,120,15,254,220,254,199,187,211,224,236,116,238,252,126,20,183,240,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,242,115,65,173,209,42,14,20,47,83,235,77,166,174,226,247,84,58,28,62,26,103,78,215,183,36,146,142,169,148,115,42,196,246,55,100,109,116,242,61,37,85,141,88,199,38,215,191,99,29,65,134,138,56,22,254,99,191,151,28,119,249,160,255,0,198,191,139,193,120,173,254,212,246,94,198,120,127,105,110,255,0,243,207,235,238,255,0,242,246,118,187,191,127,222,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,148,237,199,78,21,117,192,56,193,213,187,21,230,162,146,106,138,172,162,174,246,199,83,61,206,98,65,112,119,142,133,170,174,107,87,123,98,169,141,175,78,157,17,232,228,69,114,34,57,108,211,147,38,169,125,171,225,198,251,166,117,247,223,21,95,130,100,18,120,106,47,11,179,193,218,235,88,147,67,247,136,196,108,155,234,155,113,119,189,206,123,122,116,94,141,237,161,61,46,215,58,107,45,170,182,243,89,29,92,148,244,20,242,84,202,202,74,73,106,167,115,24,213,115,146,56,97,107,165,149,253,17,122,50,54,185,238,94,136,212,85,84,66,157,184,188,230,215,168,249,150,85,83,137,112,203,114,251,49,136,90,174,20,179,211,228,62,25,82,233,118,146,154,69,122,187,108,189,89,21,28,143,72,254,229,209,247,36,100,125,37,84,100,178,83,164,191,198,120,174,177,113,105,203,211,85,243,46,237,170,143,47,182,233,254,67,71,148,217,40,166,123,188,5,87,128,170,72,228,70,200,136,244,134,118,51,187,26,245,123,83,171,227,238,61,241,72,165,22,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,186,158,37,191,242,54,218,62,95,224,159,253,254,214,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,170,190,121,223,146,127,169,63,109,56,255,0,38,27,77,170,227,197,125,238,178,225,108,164,170,168,181,224,245,245,116,50,205,11,94,250,89,214,178,138,21,150,39,42,117,99,214,41,165,141,92,222,139,178,71,183,240,114,162,221,160,6,107,56,177,243,79,172,159,48,50,31,81,156,179,78,82,121,254,27,165,156,19,103,250,131,168,57,13,37,143,30,177,231,21,245,53,213,213,42,187,34,103,179,237,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,181,171,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,125,120,79,7,60,65,106,22,135,95,120,135,198,48,158,238,25,96,239,203,61,77,69,92,84,210,84,82,211,195,52,149,117,84,236,149,205,239,67,7,103,99,213,170,174,89,30,140,141,178,43,37,72,249,254,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,54,233,36,100,115,108,95,142,9,123,111,99,221,12,172,87,71,35,17,201,190,55,189,170,189,28,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,85,175,59,141,94,166,101,171,79,116,18,134,122,73,42,39,168,151,47,186,70,232,37,239,192,198,54,74,90,39,50,79,116,74,201,22,74,244,115,126,39,162,195,26,252,8,169,190,11,112,45,133,93,115,254,48,116,146,197,102,168,164,134,162,151,40,164,189,189,213,47,115,88,176,91,221,227,166,106,43,90,229,222,232,169,164,107,19,167,69,122,181,21,90,138,174,77,25,145,43,154,62,144,212,234,215,7,217,52,246,216,42,231,185,96,213,16,229,244,176,195,60,81,49,236,166,107,217,84,233,86,79,235,49,148,115,213,200,141,106,181,234,248,216,141,221,253,71,81,182,147,231,95,194,253,83,195,117,51,217,126,211,251,37,144,91,175,190,11,191,217,241,94,22,166,57,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,105,248,17,43,154,14,183,221,116,79,133,11,211,108,214,58,75,141,70,127,80,236,29,239,169,145,205,101,28,21,180,117,75,52,232,214,251,222,244,138,25,24,196,220,212,71,200,215,174,228,98,198,250,12,0,190,142,85,154,199,125,213,222,17,237,20,217,28,61,106,240,43,132,184,116,117,59,153,253,245,75,77,4,18,83,46,198,49,168,206,220,21,17,65,211,226,115,187,27,220,229,115,213,18,96,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,205,127,148,238,22,63,245,105,210,175,253,205,183,127,240,78,170,0,51,237,204,135,91,238,186,221,197,126,88,235,133,142,146,215,79,129,212,84,96,244,44,134,71,72,249,224,160,172,168,69,158,87,47,68,87,201,44,146,189,17,173,68,107,21,140,248,149,171,35,227,0,36,167,46,173,99,190,232,223,23,24,37,77,162,31,17,73,152,92,32,195,174,148,219,152,206,245,45,124,241,70,213,222,230,61,91,218,157,41,231,232,221,174,127,99,102,230,181,238,83,66,128,202,185,127,214,94,34,240,78,23,248,5,210,173,75,206,170,63,47,236,116,118,122,45,147,127,73,221,61,138,147,65,71,220,138,41,59,61,222,195,219,221,123,118,51,241,85,252,17,105,47,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,209,92,140,110,247,171,228,114,111,123,149,108,127,149,215,47,250,59,69,29,183,137,189,111,199,123,215,89,188,53,199,7,181,207,36,19,210,199,75,44,17,79,13,217,221,183,191,116,203,221,233,20,114,35,29,11,163,116,138,213,122,196,232,167,87,22,62,86,53,147,229,254,67,233,211,153,172,52,123,195,214,45,98,206,120,47,211,76,43,41,161,241,182,92,131,75,236,214,187,141,55,117,241,247,233,103,180,197,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,207,22,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,211,167,84,79,192,191,62,93,90,199,98,214,78,17,240,74,155,68,62,30,175,15,183,193,135,93,41,183,61,253,154,170,8,34,141,171,189,204,98,59,187,2,211,207,209,187,154,206,254,205,206,115,28,167,229,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,185,62,96,92,119,88,184,85,197,100,194,177,103,248,221,77,200,45,235,37,186,155,163,227,246,93,44,241,213,71,21,215,123,233,229,167,159,181,83,78,212,240,206,84,115,250,245,94,141,247,173,27,218,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,213,242,57,61,238,85,114,254,42,94,247,0,188,20,98,188,41,233,197,37,238,237,108,241,26,155,147,91,225,147,35,184,84,36,111,146,131,122,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,122,70,35,213,118,182,38,69,202,185,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,169,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,39,198,182,83,98,195,248,71,213,235,182,71,93,225,41,42,48,251,157,174,57,59,79,147,117,85,108,14,164,166,143,163,17,85,55,207,60,76,235,211,107,119,117,114,163,81,85,51,132,104,247,130,156,90,197,135,240,143,164,54,156,114,135,194,82,84,97,246,203,164,145,247,95,38,234,170,216,27,87,83,39,87,170,170,111,158,121,95,211,174,214,238,232,212,70,162,34,118,179,49,154,223,133,90,180,215,90,51,237,57,177,84,85,207,109,197,114,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,126,5,212,242,153,213,11,174,163,240,125,107,182,94,91,87,37,70,11,120,172,197,217,87,83,90,234,135,212,192,198,199,83,15,77,200,139,27,34,138,174,58,118,71,213,200,214,83,183,162,162,42,49,179,40,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,227,165,115,65,230,9,77,118,166,189,112,189,162,215,90,182,49,149,14,160,204,47,148,210,203,76,253,240,203,85,79,89,101,88,165,129,174,86,43,153,3,159,60,82,236,145,138,232,190,38,57,253,96,95,13,28,58,103,124,80,106,157,6,153,224,180,255,0,228,171,47,21,187,225,254,140,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,111,127,224,137,248,170,104,79,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,122,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,253,173,234,189,17,168,214,181,140,107,24,198,49,188,127,142,78,56,49,158,16,112,214,195,5,150,174,241,157,223,169,220,184,229,4,244,53,12,183,61,81,85,175,168,154,169,26,145,61,144,174,213,124,17,201,222,94,228,40,169,27,37,73,155,8,56,50,230,151,168,245,156,65,87,89,248,146,203,109,95,99,53,2,224,233,18,174,163,173,53,46,45,85,218,217,3,105,213,17,219,40,221,219,138,23,182,71,109,107,156,149,15,149,171,226,29,55,149,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,131,53,156,88,249,167,214,79,152,25,15,168,206,91,79,5,186,233,167,28,58,114,204,192,245,67,84,47,62,6,213,67,237,152,161,134,36,71,213,92,42,157,119,174,88,233,105,163,85,78,228,207,218,238,137,213,26,141,107,158,247,49,140,123,219,82,220,75,241,23,157,241,65,170,117,250,153,157,84,127,149,163,179,209,108,135,250,50,215,226,102,154,10,62,228,81,71,222,237,119,222,222,235,219,189,255,0,138,175,224,137,58,121,93,114,255,0,172,187,214,91,120,155,214,252,119,179,106,135,195,92,112,123,92,242,79,5,84,149,81,79,20,240,221,157,219,123,54,194,157,174,145,71,34,61,179,54,71,72,173,70,36,78,150,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,144,131,157,198,21,117,160,214,141,61,212,105,170,41,22,219,124,197,229,178,83,196,215,187,190,217,232,106,228,154,87,61,187,118,163,21,183,8,81,170,142,85,85,108,157,81,189,17,93,229,57,52,231,244,216,207,20,119,76,50,227,144,213,210,83,230,56,189,93,53,29,189,171,42,193,93,113,167,150,42,136,213,237,106,43,17,241,211,71,92,173,123,250,116,71,72,212,94,178,109,117,218,21,43,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,186,21,238,244,150,56,209,141,133,177,182,68,106,177,101,116,85,215,128,106,150,119,165,255,0,104,254,194,223,125,153,246,183,31,172,197,175,31,222,176,205,226,173,117,91,123,240,125,235,29,179,119,109,159,27,54,189,58,123,156,157,84,242,166,148,248,78,242,177,163,127,47,241,239,78,128,234,160,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,46,167,137,111,252,141,182,143,151,248,39,255,0,127,181,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,102,179,139,31,52,250,201,243,3,33,245,25,207,41,252,82,206,255,0,133,159,193,79,110,255,0,168,207,180,31,106,125,153,225,97,255,0,194,158,27,195,119,251,219,59,191,216,252,59,55,236,255,0,30,222,190,242,64,112,11,193,70,85,197,102,163,210,94,238,214,207,15,166,88,205,194,25,50,59,133,66,72,200,235,246,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,115,162,100,183,209,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,123,213,207,118,214,49,169,213,202,174,94,157,85,85,125,229,70,115,88,224,114,155,77,110,181,252,82,105,179,234,229,177,100,247,133,126,83,108,115,37,157,109,215,26,167,61,235,90,201,58,42,50,154,105,122,181,205,145,201,219,154,88,218,197,115,101,108,112,195,254,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,67,218,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,219,164,141,242,67,189,62,56,37,237,189,236,108,209,61,29,28,140,71,46,201,24,246,170,245,106,148,173,205,231,58,251,91,198,77,202,193,236,191,9,246,43,31,181,216,187,221,254,231,139,238,70,234,254,238,221,169,219,233,227,251,123,122,187,251,45,221,126,45,173,232,28,146,241,107,237,94,190,231,89,173,61,14,251,45,171,15,91,93,101,79,117,137,218,170,171,173,167,146,158,61,138,187,221,185,148,85,43,213,17,90,157,190,142,84,87,53,22,229,15,41,171,24,47,241,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,153,130,52,167,194,119,149,141,27,249,127,143,122,116,7,85,41,3,155,222,186,81,234,127,17,212,154,115,143,94,124,109,151,77,45,238,183,76,214,36,15,133,183,137,222,146,86,172,114,198,174,123,182,177,148,144,61,143,84,88,229,166,149,168,198,174,231,63,242,184,13,208,187,237,215,71,248,135,226,30,231,102,181,77,141,217,52,191,42,198,237,181,53,10,201,42,153,120,150,222,217,36,125,59,58,43,163,217,74,231,177,242,42,177,85,181,104,198,239,69,149,25,10,201,169,199,150,133,223,109,90,63,195,199,16,246,203,53,170,28,110,247,165,248,174,55,114,169,167,86,71,84,251,196,86,247,73,27,234,25,209,29,38,250,86,177,140,145,21,234,141,164,86,59,98,36,72,255,0,213,229,9,174,148,122,97,196,117,94,156,228,55,159,5,101,212,187,123,109,208,181,233,3,33,117,226,7,172,148,75,36,178,43,94,221,204,125,92,12,99,21,86,73,106,98,106,177,203,181,204,187,240,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,0,1,197,56,201,215,74,62,29,184,113,204,245,27,219,62,206,189,54,223,37,187,28,115,18,7,204,251,197,67,29,29,42,199,20,234,140,151,182,245,239,189,157,28,189,168,101,118,199,35,85,171,157,124,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,37,87,50,173,51,254,13,230,218,53,165,178,82,90,169,234,241,157,31,178,91,235,253,151,30,202,89,171,153,89,95,226,167,103,192,197,119,118,117,150,69,123,154,142,123,158,174,114,110,114,142,90,186,103,252,100,205,181,151,75,99,164,181,84,85,228,218,63,123,183,208,123,82,61,244,176,215,62,178,131,194,206,255,0,129,234,222,212,233,20,136,246,181,92,199,49,28,212,220,212,34,174,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,154,40,224,219,93,40,248,137,225,199,12,212,111,108,251,70,244,235,124,118,236,141,207,72,25,51,47,20,236,108,117,75,36,80,42,178,46,227,211,190,198,116,106,246,166,137,219,26,142,70,167,107,50,174,123,253,86,215,77,71,214,90,60,66,211,154,222,123,182,172,19,31,162,198,236,22,216,17,89,75,69,75,79,4,112,171,218,197,85,235,52,189,166,190,89,21,85,206,114,53,19,163,25,27,25,48,57,94,240,45,252,107,202,153,174,58,199,134,120,189,54,178,239,246,61,53,107,182,195,125,186,71,35,81,58,194,173,95,17,71,15,73,59,157,85,172,124,168,200,254,245,173,168,141,46,164,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,20,193,205,31,72,105,180,151,140,28,154,123,108,20,144,91,115,154,120,114,250,88,97,158,89,94,199,212,185,236,170,116,171,39,245,94,250,200,42,228,70,181,92,196,100,140,70,237,254,163,101,175,36,189,99,177,75,138,231,92,63,84,67,217,189,83,92,23,49,163,147,115,221,226,233,100,142,158,146,161,58,35,54,71,217,124,84,222,245,126,231,248,175,133,189,35,114,172,149,230,143,228,79,83,126,139,235,20,69,16,233,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,189,58,244,84,252,70,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,79,43,222,5,191,130,152,171,53,199,88,240,207,9,169,55,173,254,199,166,173,118,233,172,86,185,35,106,39,88,85,169,225,235,38,235,39,115,170,185,236,137,89,31,221,57,213,17,172,255,0,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,117,60,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,194,121,207,221,174,182,238,20,44,148,118,251,157,93,45,61,211,56,160,164,174,138,25,156,198,85,64,148,117,179,36,82,181,23,163,216,146,195,20,136,215,117,77,241,177,223,139,81,82,160,116,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,252,13,57,130,136,121,179,105,125,171,78,56,193,186,92,236,206,164,142,159,58,179,209,229,15,164,166,162,109,59,41,167,123,164,166,155,174,213,84,145,242,203,73,37,67,228,232,213,115,234,29,213,21,81,94,233,85,200,251,53,186,215,224,26,167,167,51,83,210,37,182,199,120,183,94,233,229,107,29,223,116,245,208,203,12,173,123,183,109,86,35,109,240,171,81,26,138,138,233,58,171,186,162,54,205,1,85,124,243,191,36,255,0,82,126,218,87,86,143,107,166,163,232,53,102,77,118,210,251,207,177,174,185,70,63,54,55,53,202,36,84,170,163,165,150,120,38,145,244,207,69,78,212,203,225,218,196,147,162,185,141,123,149,155,94,140,123,63,3,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,39,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,198,141,149,204,99,188,52,110,116,141,133,155,91,181,138,174,84,238,62,71,191,186,156,171,137,126,29,48,78,40,52,178,191,76,243,170,127,242,181,150,122,221,243,127,70,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,182,63,240,84,252,21,51,215,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,61,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,126,215,116,94,136,228,115,92,199,181,143,99,216,223,202,207,245,75,59,213,15,179,159,110,175,190,211,251,37,143,209,226,214,127,239,88,97,240,182,186,93,221,136,62,233,141,223,183,184,255,0,141,251,158,189,125,238,94,136,77,94,74,158,105,242,159,151,245,222,163,110,46,164,25,172,226,199,205,62,178,124,192,200,125,70,115,242,114,173,116,212,124,191,73,240,173,16,185,222,123,88,102,9,226,229,182,218,233,209,89,28,213,85,21,51,207,37,85,71,189,123,179,39,136,124,108,85,232,214,70,138,141,106,43,229,116,146,47,151,95,2,181,60,82,230,73,156,106,13,5,91,52,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,127,81,142,99,94,199,185,30,203,211,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,158,127,155,54,151,221,117,31,131,235,165,206,204,234,185,42,48,91,197,30,80,250,74,106,39,84,62,166,6,54,74,105,186,237,84,88,217,20,85,114,84,62,78,142,70,178,157,221,81,17,85,237,166,190,26,51,250,109,44,226,27,77,245,6,225,144,213,216,237,182,60,162,219,83,116,174,166,89,119,197,110,241,12,74,196,84,137,21,239,99,169,214,86,61,141,69,222,199,57,189,29,187,162,233,120,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,179,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,127,81,237,99,158,247,181,94,248,106,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,149,114,234,120,150,255,0,200,219,104,249,127,130,127,247,251,89,85,124,39,121,167,209,191,152,24,247,168,192,105,76,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,6,107,56,177,243,79,172,159,48,50,31,81,156,112,209,195,166,119,197,6,169,208,105,158,11,79,254,74,178,241,91,190,31,232,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,118,247,254,8,159,138,166,132,244,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,218,222,171,209,26,141,107,88,198,177,140,99,27,208,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,133,185,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,210,80,114,92,197,184,130,180,86,100,121,37,117,13,214,155,70,47,214,250,151,82,58,162,88,146,150,166,251,12,244,209,164,212,241,61,123,191,216,248,136,223,44,109,237,61,208,163,30,231,62,22,181,144,3,139,31,52,250,201,243,3,33,245,25,203,62,228,151,139,88,169,52,11,58,205,105,232,118,94,174,185,130,218,235,42,123,175,94,237,45,37,21,60,148,241,236,85,216,221,175,173,169,94,168,136,229,238,116,114,170,53,168,150,42,12,208,241,55,105,181,88,56,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,92,79,40,108,235,237,111,6,214,219,7,178,252,39,216,172,130,233,98,239,119,251,158,47,185,35,107,251,187,118,167,111,167,143,237,237,234,239,236,183,117,248,182,182,85,106,198,117,252,47,210,204,203,83,61,151,237,63,178,88,253,198,251,224,187,253,159,21,225,105,164,155,181,220,218,237,155,187,123,119,109,119,78,189,122,47,78,134,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,186,157,27,209,203,22,141,242,161,202,105,173,19,120,138,188,195,75,239,121,141,210,167,107,217,222,170,175,179,190,70,166,199,61,232,222,212,9,79,7,86,237,107,251,27,246,181,207,114,20,130,94,78,167,104,53,55,16,124,173,112,156,102,26,42,186,155,237,131,77,236,25,54,60,202,74,121,106,103,125,198,146,210,199,54,24,225,141,237,89,95,60,78,154,153,17,81,221,22,161,30,140,115,154,212,41,47,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,52,105,62,117,252,80,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,135,171,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,0,0,169,94,118,154,199,125,151,42,193,120,126,167,135,179,101,166,183,166,99,89,38,230,59,197,213,73,37,69,37,58,116,86,111,143,178,200,170,125,232,253,175,241,95,19,122,198,213,94,1,202,179,71,44,90,187,197,197,162,167,35,155,173,38,5,111,151,49,142,155,107,255,0,190,170,169,167,130,58,100,222,199,181,89,219,158,162,41,250,252,77,119,99,99,154,173,122,170,116,14,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,120,174,107,26,13,77,163,124,81,215,228,214,42,42,184,236,90,147,78,185,52,111,117,60,169,4,119,23,202,246,215,194,201,158,247,36,175,238,162,84,185,17,91,219,74,200,216,140,107,81,138,238,233,201,47,88,239,177,101,89,215,15,213,16,247,172,181,54,245,204,104,228,220,198,248,74,168,228,167,164,168,78,136,205,242,119,153,45,55,189,95,181,158,23,225,111,89,28,169,109,70,85,201,85,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,216,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,93,206,137,146,223,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,8,43,206,211,71,44,82,226,184,47,16,52,243,118,111,84,215,4,195,171,35,218,247,120,186,89,35,168,171,167,94,170,253,145,246,95,21,79,185,25,185,254,43,226,119,72,218,139,21,121,86,107,29,139,72,184,184,180,83,100,112,244,164,207,109,242,225,209,212,238,127,247,173,85,76,240,73,76,187,24,199,43,251,147,211,197,7,79,133,173,239,239,115,145,172,84,91,63,230,143,228,79,83,126,139,235,20,69,0,150,125,202,235,151,253,101,222,178,219,196,222,183,227,189,155,84,62,26,227,131,218,231,146,120,42,164,170,138,120,167,134,236,238,219,217,182,20,237,116,138,57,17,237,153,178,58,69,106,49,34,116,182,212,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,165,48,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,114,174,44,124,172,107,39,203,252,135,211,167,51,88,93,79,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,145,92,240,115,91,85,126,127,165,154,115,13,61,90,92,172,118,123,141,238,162,87,49,189,135,65,93,52,80,196,214,59,118,229,122,58,223,50,185,21,168,136,142,143,162,187,170,163,99,175,44,93,45,254,40,113,147,133,120,187,23,180,237,88,151,136,202,110,31,223,93,159,11,225,99,95,9,63,185,237,115,246,215,73,69,240,55,119,94,191,19,85,136,242,255,0,129,77,124,237,49,107,237,38,190,224,185,173,69,14,203,45,215,15,75,93,29,79,117,139,221,170,164,173,168,146,162,61,136,187,219,181,149,180,203,213,81,26,189,206,141,85,86,185,19,242,185,42,121,167,202,126,95,215,122,141,184,186,144,85,95,60,239,201,63,212,159,182,149,107,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,122,156,186,248,21,166,225,107,13,76,227,80,104,41,31,170,151,250,121,161,174,154,154,170,87,178,217,110,153,105,222,150,213,68,145,96,153,237,146,157,178,62,102,179,250,239,115,26,247,177,168,247,204,160,8,171,199,215,5,24,175,21,154,113,87,123,180,219,60,62,166,227,54,249,164,199,46,20,233,27,36,175,216,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,93,174,149,146,208,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,147,171,146,167,154,124,167,229,253,119,168,219,139,169,6,107,56,177,243,79,172,159,48,50,31,81,156,244,28,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,252,104,217,92,199,183,196,200,214,200,216,89,181,219,158,138,229,78,219,36,123,52,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,100,76,234,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,59,254,172,96,191,197,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,102,50,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,70,124,20,229,54,44,195,132,125,33,187,99,149,222,46,146,159,15,182,90,228,147,180,248,246,213,81,64,218,74,152,250,61,17,87,100,240,74,206,189,54,187,111,86,170,181,81,87,181,158,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,192,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,190,247,184,78,242,177,163,127,47,241,239,78,128,234,160,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,46,167,137,111,252,141,182,143,151,248,39,255,0,127,181,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,103,51,92,176,12,203,84,248,217,212,237,62,211,236,122,174,249,144,223,53,35,32,166,161,161,166,68,223,43,253,161,80,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,122,124,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,127,96,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,250,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,25,140,213,140,235,248,161,170,121,150,166,123,47,217,159,107,114,11,141,247,193,119,251,222,23,197,84,201,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,11,180,229,39,133,90,177,94,11,113,251,237,190,162,174,74,140,198,241,117,189,215,54,103,181,89,28,236,169,117,10,54,36,70,162,163,59,84,49,57,81,202,229,222,231,175,94,138,141,108,202,6,117,184,252,193,127,135,124,100,234,197,131,218,158,208,241,121,4,151,222,247,99,181,183,218,81,178,191,181,183,115,186,246,252,87,111,119,95,139,102,238,141,235,181,44,171,146,167,149,140,167,230,5,119,167,91,143,201,231,55,174,148,120,182,141,88,180,26,209,121,217,122,205,174,17,220,110,148,145,164,18,127,67,210,57,94,212,153,28,171,44,93,202,180,167,116,111,107,81,31,225,39,110,244,70,185,174,175,110,0,52,26,167,136,62,40,241,28,102,106,42,74,155,21,130,161,153,54,66,202,186,120,170,96,125,186,146,88,220,232,100,134,71,181,37,100,242,186,26,101,68,71,116,74,133,122,177,205,107,144,188,158,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,10,54,227,255,0,65,170,120,124,226,143,46,198,97,162,164,166,177,95,234,31,147,99,204,164,167,138,154,6,91,170,229,145,205,134,56,99,123,146,38,65,43,102,166,68,84,111,84,167,71,163,26,215,53,11,9,228,201,174,148,121,78,141,95,116,26,239,121,223,122,194,110,18,92,109,116,146,36,17,255,0,67,213,185,30,228,133,26,169,44,189,186,181,168,116,143,115,85,25,226,224,110,245,71,53,173,177,80,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,172,226,83,87,170,117,235,94,115,157,92,154,122,185,41,242,43,196,211,91,210,174,8,161,158,43,115,58,69,69,12,140,139,171,17,241,211,71,12,106,168,174,234,172,85,87,57,85,92,183,41,202,159,65,170,116,111,133,202,12,154,251,69,73,29,247,82,106,19,38,145,237,167,137,39,142,220,248,152,218,8,95,51,30,229,149,157,164,90,150,162,171,123,107,89,35,21,141,114,61,93,8,57,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,55,249,172,104,53,78,178,112,185,95,147,88,168,169,36,190,233,181,66,228,209,189,212,241,44,242,91,153,19,219,95,11,38,123,218,177,51,180,169,82,228,69,119,113,104,227,98,49,206,86,43,105,175,134,189,94,169,208,93,121,193,181,114,25,234,227,167,199,111,16,205,112,74,72,34,154,121,109,207,235,21,108,49,178,94,140,87,201,77,36,209,162,170,183,162,189,21,28,213,68,114,105,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,54,252,52,112,233,157,241,65,170,116,26,103,130,211,255,0,146,172,188,86,239,135,250,50,215,226,97,134,122,206,220,178,199,222,237,119,216,238,211,29,189,255,0,130,39,226,169,161,61,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,246,183,170,244,70,163,90,214,49,172,99,24,198,244,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,14,127,204,87,71,44,90,201,194,62,119,77,119,155,195,213,225,246,249,243,27,93,78,215,191,179,85,65,4,178,57,54,53,236,71,119,96,90,136,58,187,115,89,223,223,181,206,99,80,160,205,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,167,94,138,159,137,121,28,198,242,155,22,115,203,171,52,205,113,106,239,27,101,200,45,248,237,210,221,83,218,124,125,250,89,238,148,18,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,138,225,229,215,192,173,79,20,185,146,103,26,131,65,86,205,43,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,212,99,152,215,177,238,71,178,244,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,234,121,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,167,85,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,130,181,121,222,224,190,208,210,205,52,212,207,106,118,253,131,144,85,216,188,23,99,175,123,199,211,36,221,222,230,239,135,103,179,118,237,218,187,187,221,122,183,103,71,69,94,80,217,215,217,46,50,109,182,15,101,248,191,182,184,253,210,197,222,239,246,252,39,110,54,215,247,118,237,94,231,95,1,219,219,213,191,218,238,235,240,237,117,234,2,170,249,231,126,73,254,164,253,180,253,94,87,92,191,232,237,20,118,222,38,245,191,29,239,93,102,240,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,118,222,253,211,47,119,164,81,200,140,116,46,141,210,43,85,235,19,162,179,240,0,32,7,52,46,5,191,141,120,171,245,199,71,48,207,23,169,54,93,158,216,166,162,118,217,175,182,184,227,114,47,72,81,171,226,43,33,233,31,111,162,181,239,137,31,31,222,185,180,241,164,85,228,169,230,159,41,249,127,93,234,54,226,234,65,159,108,155,65,179,46,36,185,129,234,62,148,225,148,85,110,125,199,82,47,207,185,215,67,78,147,50,211,110,75,172,169,81,91,42,57,236,110,200,218,238,168,213,123,119,189,89,27,87,123,218,139,118,156,52,112,233,130,112,191,165,148,26,103,130,211,255,0,146,172,188,86,239,155,250,78,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,177,159,130,39,226,171,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,86,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,167,94,136,191,129,81,127,220,84,226,159,253,223,105,87,253,171,113,255,0,65,46,164,0,10,139,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,157,122,244,85,252,75,9,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,180,60,76,246,185,100,146,149,253,250,250,138,134,108,116,145,198,245,232,201,154,139,213,137,241,34,244,234,157,21,123,89,82,188,64,242,133,215,221,69,215,28,243,80,240,173,67,211,247,217,114,188,130,186,251,76,219,165,77,109,45,84,94,46,103,78,248,159,28,116,210,179,224,124,142,98,57,30,187,218,212,114,163,21,202,198,204,174,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,238,167,122,170,35,85,58,43,125,255,0,138,36,160,7,42,226,95,135,76,19,138,13,44,175,211,60,234,159,252,173,101,158,183,124,223,209,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,252,21,63,5,79,85,164,248,47,240,191,75,48,221,51,246,167,180,254,201,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,115,182,110,237,238,219,185,221,58,244,234,189,58,158,172,2,47,243,11,225,127,62,226,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,117,67,21,17,90,137,209,29,239,252,17,99,7,6,124,175,245,247,135,110,36,240,253,99,205,114,253,63,173,178,227,254,208,241,48,90,238,21,178,85,63,191,65,81,78,205,141,146,146,54,47,71,204,213,94,175,79,133,23,167,85,232,139,103,224,2,149,191,184,169,197,63,251,190,210,175,251,86,227,254,130,88,78,175,112,191,159,103,252,2,80,112,175,102,187,227,240,229,148,184,190,53,100,125,101,77,68,205,183,44,246,249,40,157,51,146,70,196,233,118,57,41,164,216,189,190,171,213,189,81,189,87,164,43,209,14,81,60,73,105,174,180,96,58,141,125,205,180,214,123,110,43,148,90,175,117,145,82,92,171,221,60,144,83,85,199,52,141,141,174,163,107,85,234,214,42,34,43,154,157,122,117,84,252,75,116,0,133,92,200,120,41,213,62,48,127,135,127,195,59,254,41,108,251,37,237,127,27,237,218,170,152,123,158,43,194,118,251,93,152,37,235,211,195,63,118,237,189,58,183,167,94,171,211,197,114,244,229,233,173,28,38,107,69,235,81,181,27,39,194,174,54,219,142,47,83,100,138,43,37,109,92,211,182,121,42,233,38,107,156,217,169,162,106,51,109,59,209,85,28,171,213,91,238,252,85,44,40,2,63,232,23,7,88,38,135,106,158,163,235,95,140,246,222,103,168,25,5,226,227,237,62,220,212,222,6,215,93,83,21,79,179,187,61,247,197,46,201,162,221,223,216,215,187,119,78,141,68,232,178,0,0,1,74,223,220,84,226,159,253,223,105,87,253,171,113,255,0,65,45,167,135,237,51,254,13,232,118,7,165,178,82,90,169,234,241,156,126,134,223,95,236,184,246,82,205,92,200,91,226,167,103,192,197,119,118,117,150,69,123,154,142,123,158,174,114,110,114,157,0,21,129,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,179,252,52,23,75,133,108,117,76,236,80,83,211,191,123,99,164,145,137,213,240,185,83,163,215,225,84,235,209,122,162,73,254,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,238,167,122,170,35,85,58,43,125,255,0,138,36,107,227,79,151,103,21,252,87,107,205,215,83,225,204,52,214,223,98,130,158,27,70,61,67,87,116,172,239,211,91,161,220,173,238,44,118,244,69,124,146,201,52,202,138,231,236,89,150,52,123,218,198,169,213,121,117,242,252,200,120,72,186,229,121,222,167,95,113,251,198,89,122,167,142,209,110,91,36,213,82,65,71,110,71,54,89,183,62,86,196,143,124,178,178,30,168,177,124,9,76,213,107,215,186,246,164,170,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,244,235,209,23,240,42,47,251,138,156,83,255,0,187,237,42,255,0,181,110,63,232,37,186,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,248,17,87,152,167,47,204,135,139,123,174,41,157,233,141,247,31,179,229,150,90,121,45,23,21,189,205,85,28,21,150,229,115,165,135,107,226,108,168,199,197,43,230,232,137,23,198,149,46,87,61,59,76,106,242,174,11,57,118,113,95,194,142,188,218,181,62,108,195,77,110,22,41,233,230,180,100,52,52,151,74,206,253,77,186,109,170,238,218,201,111,84,71,199,44,112,204,136,142,102,245,133,35,87,177,175,114,150,104,1,226,181,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,189,58,244,69,252,10,139,254,226,167,20,255,0,238,251,74,191,237,91,143,250,9,110,154,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,94,157,58,162,126,7,181,0,0,1,199,248,179,192,117,115,85,116,27,39,211,13,23,184,227,246,219,238,89,79,236,138,154,235,221,83,225,130,158,221,47,84,171,218,140,166,157,100,124,145,110,133,19,107,54,164,206,145,30,142,141,168,234,192,180,242,80,226,74,107,173,20,55,221,75,211,90,59,107,234,35,109,101,69,37,93,125,76,240,192,174,78,227,227,137,212,177,182,71,163,122,170,49,100,98,57,81,17,92,222,189,82,226,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,129,124,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,219,80,196,69,87,34,245,71,123,191,5,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,54,211,189,21,81,202,189,85,190,239,197,82,122,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,78,215,110,74,28,73,67,117,173,134,197,169,122,107,89,109,101,68,141,163,168,171,171,175,166,158,104,17,203,219,124,145,54,150,70,198,245,111,69,86,36,143,70,170,170,35,157,211,170,217,255,0,9,152,14,174,105,86,131,99,26,97,173,23,28,126,229,125,196,233,253,145,77,93,100,170,124,208,84,91,162,232,148,155,145,244,208,44,111,142,45,176,170,109,126,228,133,178,43,213,210,57,26,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,251,0,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,244,235,209,23,240,42,47,251,138,156,83,255,0,187,237,42,255,0,181,110,63,232,37,186,104,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,122,116,234,137,248,31,191,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,229,59,93,185,40,113,37,13,214,182,27,22,165,233,173,101,181,149,18,54,142,162,174,174,190,154,121,160,71,47,109,242,68,218,89,27,27,213,189,21,88,146,61,26,170,168,142,119,78,171,97,80,112,181,149,106,39,4,182,14,21,53,175,36,181,91,235,233,45,246,139,53,206,225,139,54,73,97,117,13,182,186,9,33,72,86,165,173,114,77,37,45,44,76,116,142,102,214,202,247,189,35,115,81,24,189,255,0,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,207,214,0,139,252,194,248,95,207,184,179,209,123,46,156,233,205,223,31,183,92,173,217,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,221,80,197,68,86,162,116,71,123,255,0,4,88,87,162,28,162,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,58,244,234,169,248,150,232,1,94,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,219,80,196,69,87,34,245,71,123,191,5,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,54,211,189,21,81,202,189,85,190,239,197,82,194,128,60,86,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,167,94,136,191,129,81,127,220,84,226,159,253,223,105,87,253,171,113,255,0,65,44,39,152,95,11,249,247,22,122,47,101,211,157,57,187,227,246,235,149,187,40,166,189,203,45,238,162,104,96,116,17,210,85,194,230,181,208,197,43,149,251,170,24,168,138,212,78,136,239,127,224,139,24,56,51,229,127,175,188,59,113,39,135,235,30,107,151,233,253,109,151,31,246,135,137,130,215,112,173,146,169,253,250,10,138,118,108,108,148,145,177,122,62,102,170,245,122,124,40,189,58,175,68,91,63,0,168,189,111,229,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,215,175,69,95,196,154,156,189,56,95,207,184,76,209,123,214,156,234,53,223,31,184,220,174,57,69,77,238,41,108,149,19,77,3,96,146,146,146,22,181,206,154,40,156,143,221,78,245,84,70,170,116,86,251,255,0,20,73,64,1,23,249,133,240,191,159,113,103,162,246,93,57,211,155,190,63,110,185,91,178,138,107,220,178,222,234,38,134,7,65,29,37,92,46,107,93,12,82,185,95,186,161,138,136,173,68,232,142,247,254,8,177,131,131,62,87,250,251,195,183,18,120,126,177,230,185,126,159,214,217,113,255,0,104,120,152,45,119,10,217,42,159,223,160,168,167,102,198,201,73,27,23,163,230,106,175,87,167,194,139,211,170,244,69,246,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,219,80,196,69,87,34,245,71,123,191,5,95,87,203,143,129,60,251,132,75,174,119,125,213,26,204,42,237,114,200,169,237,244,150,170,203,36,147,79,61,44,17,186,119,84,196,233,39,167,137,204,100,142,117,43,149,172,85,71,44,45,87,127,81,164,223,4,95,230,23,194,254,125,197,158,139,217,116,231,78,110,248,253,186,229,110,202,41,175,114,203,123,168,154,24,29,4,116,149,112,185,173,116,49,74,229,126,234,134,42,34,181,19,162,59,223,248,34,198,14,12,249,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,226,96,181,220,43,100,170,127,126,130,162,157,155,27,37,36,108,94,143,153,170,189,94,159,10,47,78,171,209,22,207,193,199,245,119,134,124,55,90,181,115,75,53,75,51,174,171,123,52,162,162,190,229,108,182,66,171,27,42,110,51,62,145,244,243,203,35,92,142,217,3,169,55,164,104,159,27,220,205,206,216,215,71,39,96,0,0,8,255,0,128,112,117,130,105,127,20,249,31,18,248,45,103,179,62,214,227,245,150,235,197,147,183,52,222,42,233,85,113,109,108,247,31,17,44,238,217,187,182,198,118,25,27,88,157,55,34,167,85,105,32,1,199,244,27,134,124,55,65,178,29,73,204,236,213,213,119,28,135,84,114,138,220,142,245,91,50,171,24,214,73,85,81,53,53,36,81,35,149,173,100,45,169,145,21,254,247,200,247,189,202,168,221,145,199,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,172,179,152,247,6,56,54,85,121,194,178,157,100,240,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,123,217,76,230,59,107,216,228,234,213,86,175,78,168,170,158,243,213,104,167,25,156,54,113,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,246,61,125,38,202,86,73,28,110,147,125,68,17,177,122,62,104,211,162,46,239,139,175,78,136,170,157,172,231,250,215,175,122,79,195,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,3,83,87,190,169,241,201,35,99,217,79,28,143,78,172,134,69,234,169,183,225,233,215,170,162,47,63,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,239,5,69,236,43,149,63,119,181,11,230,147,239,38,167,100,109,233,28,79,119,196,228,235,211,162,117,85,68,89,0,120,173,94,214,141,47,208,92,54,77,64,213,204,190,147,29,177,71,81,21,34,84,76,201,37,124,179,200,171,178,40,162,137,174,150,87,244,71,57,90,198,185,81,140,123,215,163,88,229,78,21,253,212,126,4,255,0,223,207,254,236,222,63,209,15,65,117,230,17,194,53,139,13,176,106,13,231,84,170,232,241,236,170,162,186,154,203,93,54,47,120,107,43,223,70,177,37,74,196,139,75,185,204,99,167,141,138,254,155,21,251,218,138,174,141,232,223,223,209,78,51,56,108,226,39,42,170,194,180,115,82,62,208,94,168,173,239,186,79,77,236,122,250,77,148,172,146,56,221,38,250,136,35,98,244,124,209,167,68,93,223,23,94,157,17,85,59,88,7,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,252,90,246,57,171,209,81,80,250,192,0,31,37,206,237,106,178,211,50,178,243,115,164,160,167,146,162,10,70,75,83,51,98,99,167,158,86,67,12,72,231,42,34,190,73,100,142,54,55,241,115,222,214,167,85,84,67,235,0,31,147,110,203,49,91,197,246,239,139,90,114,107,85,109,235,31,240,254,215,183,83,214,199,37,85,191,190,197,124,30,34,38,170,190,46,227,17,92,205,232,155,154,138,169,213,15,214,0,0,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,124,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,245,220,230,49,211,194,215,57,19,163,86,88,209,122,110,78,191,88,56,166,181,241,153,195,103,14,217,85,46,21,172,122,145,246,126,245,91,111,101,210,10,111,99,215,213,239,165,124,146,70,217,55,211,193,35,19,171,225,145,58,42,238,248,122,244,232,168,171,250,218,23,197,30,132,241,41,237,191,224,166,115,246,143,236,231,134,246,159,244,101,101,31,99,196,119,123,63,225,49,71,187,119,98,95,234,245,233,183,223,211,170,117,234,160,0,0,0,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,0,0,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,199,215,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,0,0,17,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,103,110,178,118,42,160,145,209,203,30,246,83,57,142,218,246,57,58,181,85,171,211,170,42,167,188,237,90,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,128,1,231,227,207,240,217,115,250,141,45,110,67,72,153,101,45,158,27,251,237,46,85,108,235,110,150,105,32,109,67,17,83,163,216,146,194,246,59,106,174,197,88,247,237,238,71,187,208,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,31,147,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,119,248,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,122,47,185,205,84,95,122,41,250,192,3,228,173,187,90,173,213,52,20,119,11,157,37,45,69,210,161,105,40,98,154,102,177,245,83,164,82,76,177,68,213,94,175,122,69,12,178,43,91,213,118,70,247,126,13,85,79,172,0,1,242,73,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,215,115,152,199,79,11,92,228,78,141,89,99,69,233,185,58,253,96,0,0,0,139,247,110,102,60,20,88,46,181,182,43,238,176,85,219,174,86,234,137,41,43,40,234,241,43,220,51,211,79,27,149,178,69,36,110,163,71,49,237,114,43,85,170,136,168,168,168,167,117,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,173,82,213,44,19,69,176,75,158,166,106,93,247,216,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,187,133,143,145,221,100,149,141,248,90,189,58,245,94,136,138,169,192,63,186,143,192,159,251,249,255,0,221,155,199,250,33,42,142,85,174,156,81,232,79,13,126,196,254,53,231,63,103,62,209,248,159,102,127,70,86,86,119,252,63,107,189,254,13,20,155,118,247,226,254,183,78,187,189,221,122,47,79,63,164,60,111,240,199,175,89,148,122,127,164,122,135,87,145,95,100,167,150,173,105,225,199,46,145,50,40,35,68,223,44,178,203,76,216,162,103,85,107,81,207,115,81,94,246,49,58,185,237,69,238,160,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,57,86,186,113,71,161,60,53,251,19,248,215,156,253,156,251,71,226,125,153,253,25,89,89,223,240,253,174,247,248,52,82,109,219,223,139,250,221,58,238,247,117,232,189,63,39,69,56,204,225,179,136,156,170,171,10,209,205,72,251,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,209,243,70,157,17,119,124,93,122,116,69,84,237,103,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,64,0,0,0,15,146,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,122,189,233,20,50,200,173,111,85,217,27,221,248,53,85,62,176,1,249,54,12,179,21,202,253,165,246,91,38,181,94,125,141,112,154,211,113,246,125,108,117,30,14,186,46,157,218,105,182,42,246,230,102,230,238,141,221,28,222,169,213,19,169,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,175,52,46,10,63,152,12,17,250,207,167,182,203,173,118,164,225,182,246,83,69,110,162,78,247,182,109,109,153,207,125,58,68,231,39,73,162,238,207,52,107,26,43,228,248,226,217,35,159,23,110,149,177,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,208,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,119,19,170,62,57,163,71,73,218,89,29,194,185,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,190,140,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,40,95,143,174,53,242,174,43,53,30,174,201,105,185,248,125,50,198,110,19,71,142,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,155,157,43,229,253,94,95,188,8,223,120,170,202,163,205,114,150,120,45,50,199,238,9,29,198,167,171,36,246,165,84,18,82,201,45,171,99,42,34,168,131,187,77,80,229,241,45,69,107,58,116,78,174,247,36,138,231,113,105,181,88,45,90,13,98,177,91,41,45,214,219,117,62,65,73,71,71,73,11,97,130,154,8,219,108,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,28,215,146,167,154,124,167,229,253,119,168,219,139,169,0,166,13,42,227,110,235,194,135,28,186,209,98,201,231,171,174,211,172,171,82,47,80,221,104,221,84,230,193,105,157,215,133,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,165,196,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,0,103,91,141,174,33,117,151,95,53,198,249,252,94,166,246,36,152,141,194,178,199,67,139,65,84,217,233,108,93,169,150,57,161,108,140,93,147,76,175,141,59,181,9,253,163,152,221,187,99,108,81,178,213,57,106,113,175,110,226,47,78,40,116,191,53,185,245,212,220,70,222,232,234,88,229,170,158,75,173,174,153,41,162,101,206,89,228,106,177,38,123,231,107,36,106,202,231,186,70,62,84,70,181,232,214,77,80,70,174,62,184,174,163,225,75,67,170,239,118,201,119,230,121,71,122,207,139,195,28,208,36,144,85,58,23,43,171,221,28,168,238,228,52,255,0,3,156,137,27,218,233,31,4,110,218,146,239,109,37,233,15,16,250,243,133,241,13,30,180,105,221,214,174,227,168,57,29,226,89,106,233,161,163,238,50,255,0,61,109,66,62,106,73,105,32,70,164,172,158,87,39,72,163,70,170,63,99,163,216,246,49,205,189,238,33,110,55,219,199,5,250,151,118,202,113,207,179,247,170,221,47,188,212,92,109,30,49,149,126,207,170,125,166,87,75,77,223,98,35,37,237,189,92,206,227,83,107,182,245,79,114,145,47,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,213,21,245,48,197,209,205,116,109,94,228,49,72,231,163,93,19,164,154,199,192,0,20,237,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,234,168,202,105,165,232,230,186,54,167,110,105,100,115,209,205,149,210,67,113,32,3,154,113,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,219,228,115,122,43,145,142,216,196,124,142,77,140,114,165,117,242,222,215,156,203,137,46,96,122,143,170,217,157,109,91,159,113,193,238,44,182,80,205,80,147,50,211,110,75,173,2,211,209,68,173,99,27,178,54,187,162,185,24,221,239,87,200,228,222,247,42,218,248,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,1,80,26,47,199,183,242,175,198,38,181,233,190,162,65,226,52,203,38,213,12,134,178,174,162,10,125,245,86,90,231,215,73,18,214,53,24,155,230,133,89,28,109,150,47,123,145,172,107,226,77,205,116,115,91,248,0,167,110,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,31,85,70,83,77,47,71,53,209,181,59,115,75,35,158,142,108,174,146,27,137,0,0,1,74,220,208,184,233,254,53,229,79,208,237,28,204,252,94,155,89,118,123,98,166,137,187,97,190,221,35,145,202,189,38,71,47,136,163,135,164,125,190,136,214,62,84,124,159,122,214,211,200,158,131,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,213,81,148,211,75,209,205,116,109,78,220,210,200,231,163,155,43,164,134,226,64,5,90,243,1,226,99,50,225,67,152,30,21,170,88,125,13,37,197,142,211,122,75,109,222,217,82,136,214,92,109,210,93,107,95,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,190,197,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,43,47,153,207,19,26,185,171,58,243,144,233,30,87,67,87,142,98,122,123,120,158,138,213,97,84,123,18,169,236,234,214,93,39,220,214,172,175,158,39,36,145,47,77,140,134,102,164,125,119,201,44,179,83,149,63,26,118,173,76,192,40,56,113,212,108,130,146,12,219,20,167,74,76,109,142,166,109,58,93,44,144,66,196,142,38,57,29,182,90,154,118,177,232,230,163,88,231,66,216,223,247,138,201,228,109,133,3,138,113,129,196,165,139,133,109,14,188,106,109,205,59,215,89,183,90,241,186,71,82,190,120,234,239,18,195,35,233,227,149,26,230,109,133,59,79,146,69,87,177,123,113,189,26,170,245,99,93,159,123,102,180,106,133,151,87,31,174,246,108,190,174,131,59,146,241,61,249,247,138,102,71,19,221,91,59,222,249,156,177,181,169,18,178,69,146,68,124,91,59,110,99,220,197,106,177,85,166,140,244,7,48,212,124,255,0,70,177,60,203,87,48,47,177,121,125,214,222,217,238,150,77,234,190,26,77,206,70,187,107,186,190,46,227,17,146,246,94,171,36,93,206,219,213,94,199,42,213,183,42,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,170,163,41,166,151,163,154,232,218,157,185,165,145,207,71,54,87,73,13,196,128,0,43,3,155,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,153,51,75,132,11,216,141,180,51,65,220,101,177,170,173,223,39,121,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,48,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,151,188,0,32,87,57,91,181,214,193,195,110,19,125,177,92,234,237,215,43,118,164,91,106,232,235,41,38,116,51,211,79,29,5,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,118,14,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,238,189,97,151,181,42,164,110,114,201,27,152,230,187,114,35,37,146,74,128,1,89,124,227,243,252,203,75,51,46,31,117,7,79,178,26,187,30,67,99,168,200,234,104,107,169,149,55,196,254,150,212,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,105,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,179,237,6,63,220,154,163,217,125,217,170,25,75,253,244,248,34,142,126,236,116,235,39,221,162,236,235,181,221,21,61,242,0,21,43,171,252,102,223,120,60,230,103,170,247,57,45,94,217,195,50,143,179,180,249,53,182,38,49,42,157,28,86,138,94,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,237,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,0,2,141,185,183,232,53,78,150,113,47,38,164,219,232,169,32,199,181,62,159,218,148,201,77,79,21,59,34,184,192,200,226,174,141,88,199,171,158,247,57,98,169,124,174,99,55,190,177,201,241,57,143,114,245,94,76,28,67,218,177,188,155,37,225,187,37,186,213,177,249,101,67,111,120,189,59,104,218,232,22,182,26,121,60,123,95,43,83,123,94,250,120,41,220,212,127,221,244,165,145,17,90,247,34,73,50,185,163,249,19,212,223,162,250,197,17,64,38,170,12,245,243,18,215,74,61,126,226,179,43,201,44,55,159,105,227,118,30,214,55,97,153,169,2,198,234,90,84,84,149,241,73,10,185,179,67,37,83,234,166,142,69,115,156,232,230,103,245,81,17,141,158,188,152,52,26,167,21,210,252,151,95,239,180,84,158,35,56,168,109,174,196,247,83,196,233,227,183,81,201,35,103,145,147,35,213,236,100,213,61,88,232,149,172,247,208,198,245,222,142,98,182,199,193,85,124,215,56,233,254,223,133,253,20,204,255,0,244,138,92,254,182,133,191,230,181,182,184,234,17,223,243,190,41,141,111,251,72,85,255,0,225,16,145,215,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,189,224,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,40,135,152,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,239,252,152,53,67,94,110,215,92,151,74,225,109,37,223,74,236,20,237,173,168,125,125,110,201,236,85,181,14,145,98,142,137,189,28,233,25,59,163,153,207,133,81,177,181,88,249,81,236,123,150,58,155,95,5,74,234,255,0,25,183,222,15,57,153,234,189,206,75,87,182,112,204,163,236,237,62,77,109,137,140,74,167,71,21,162,151,181,83,77,35,186,116,154,46,236,170,145,185,201,28,141,123,154,237,170,172,150,59,84,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,227,245,128,7,228,229,151,27,237,159,21,188,221,177,108,115,237,5,234,138,223,81,81,110,180,120,198,82,123,66,169,145,185,209,83,119,222,138,200,187,143,70,179,184,228,218,221,221,87,220,134,109,245,123,136,173,92,214,221,92,147,91,115,60,178,173,153,59,42,34,154,217,53,190,87,211,50,206,200,94,175,167,134,137,26,237,208,50,39,46,230,170,59,126,245,116,142,115,164,115,158,235,212,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,145,64,133,92,204,56,215,184,240,193,130,91,112,157,52,185,248,109,73,203,122,84,209,86,70,180,179,123,26,134,25,163,89,42,38,167,153,178,111,239,116,124,17,163,163,218,189,39,114,61,29,10,53,213,109,192,150,183,235,206,142,235,205,154,143,66,44,117,121,85,102,85,81,21,186,227,136,182,77,176,94,224,110,231,116,123,151,225,129,241,53,100,145,181,75,238,133,59,142,127,88,150,86,63,67,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,80,115,65,229,247,77,105,166,189,113,67,162,214,170,183,177,245,14,175,204,44,116,209,75,82,253,243,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,108,141,136,233,126,22,53,253,32,7,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,162,57,88,237,143,70,72,212,222,198,170,88,167,50,29,121,195,120,146,229,249,167,26,173,134,86,210,57,151,28,226,220,203,157,12,53,11,51,237,55,20,181,87,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,172,75,229,113,231,179,76,190,181,232,245,167,181,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,198,201,22,71,170,171,152,200,120,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,26,54,87,49,237,241,50,53,178,54,22,109,118,231,162,185,83,182,201,30,205,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,101,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,12,214,113,99,230,159,89,62,96,100,62,163,57,47,249,81,241,175,252,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,245,239,67,103,186,77,35,154,180,251,17,171,35,97,170,146,70,123,218,237,145,202,155,149,136,147,77,43,110,80,0,10,234,230,185,193,71,241,55,21,159,137,77,51,182,90,169,178,76,74,223,81,83,150,197,211,179,53,226,215,12,109,114,84,111,87,36,110,154,150,56,223,238,115,119,201,18,237,71,170,195,12,78,169,109,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,77,20,240,209,196,94,9,197,6,150,80,106,102,11,81,254,74,142,241,69,178,111,232,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,110,199,254,40,191,138,39,160,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,103,135,137,126,34,243,190,40,53,78,191,83,51,170,143,242,180,118,122,45,144,255,0,70,90,252,76,211,65,71,220,138,40,251,221,174,251,219,221,123,119,191,241,85,252,17,39,255,0,42,206,3,191,240,71,21,122,191,101,255,0,43,46,33,98,185,219,191,230,31,77,123,107,251,191,244,134,196,201,33,255,0,39,80,199,127,100,242,127,241,99,229,99,89,62,95,228,62,157,57,155,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,186,62,79,106,82,193,29,44,114,221,119,178,158,42,120,59,181,53,14,79,12,213,87,51,167,84,234,223,122,76,0,0,50,174,91,79,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,102,217,147,181,214,41,36,87,186,103,72,232,213,200,244,137,178,217,248,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,140,246,113,175,197,117,247,139,77,101,173,204,187,183,90,60,66,219,214,143,22,178,86,204,199,120,10,93,172,73,36,86,198,136,196,154,119,179,187,34,245,123,147,171,35,238,61,145,70,164,128,228,169,230,159,41,249,127,93,234,54,226,234,65,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,0,12,214,113,99,230,159,89,62,96,100,62,163,57,61,57,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,126,249,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,118,70,196,108,95,11,26,206,150,190,1,149,114,221,57,83,241,213,83,152,199,65,194,198,171,215,213,212,223,105,105,210,28,42,185,180,177,54,7,91,169,40,152,158,205,122,67,27,85,175,138,42,121,37,108,210,43,187,136,178,53,207,107,155,26,75,102,128,0,10,192,230,139,204,2,142,209,71,114,225,147,68,50,46,245,214,111,19,110,206,46,144,71,4,244,177,210,203,4,176,77,105,111,113,143,221,50,247,122,203,36,106,199,66,232,219,26,57,94,178,182,42,203,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,254,86,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,79,42,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,170,43,234,97,139,163,154,232,218,189,200,98,145,207,70,186,39,73,53,143,128,82,183,58,191,52,248,183,203,250,31,81,184,156,211,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,125,47,123,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,121,78,101,124,20,91,184,139,211,138,237,80,194,173,157,117,55,17,183,182,74,103,181,42,167,146,235,107,166,74,153,95,108,138,8,220,172,73,158,249,220,248,220,145,57,238,145,140,137,85,173,122,185,148,131,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,132,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,233,71,148,217,40,166,123,188,5,86,231,164,114,35,100,68,122,67,59,25,221,141,122,189,169,213,241,247,30,248,164,83,181,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,157,126,48,56,148,190,241,83,174,55,141,77,185,167,102,213,14,235,94,55,72,234,86,65,37,37,158,41,164,125,60,114,163,92,253,211,47,117,242,72,170,247,167,114,71,163,85,24,140,107,101,87,42,62,10,63,137,185,84,28,74,106,101,178,235,77,141,226,87,10,122,156,74,46,157,152,111,23,72,100,115,150,163,122,57,36,116,52,178,70,207,115,91,178,73,87,106,189,82,25,162,117,202,25,87,45,167,148,167,26,254,219,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,223,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,207,192,4,21,230,63,204,2,143,135,123,20,186,73,164,57,23,250,236,87,248,105,229,169,167,142,10,136,241,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,251,148,150,144,65,99,252,171,248,234,169,192,50,27,87,12,58,165,95,87,62,49,124,168,134,219,134,77,13,44,91,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,251,79,107,19,107,99,123,223,29,196,128,64,14,117,126,86,49,111,152,20,62,157,113,42,3,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,238,230,99,227,119,88,229,123,126,38,175,78,189,83,162,162,42,104,123,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,236,0,2,170,249,231,126,73,254,164,253,180,174,173,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,167,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,160,30,104,254,123,53,55,232,190,143,68,116,174,91,156,193,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,233,213,242,42,221,160,4,0,230,117,199,143,240,66,197,83,160,218,79,122,219,159,100,22,247,123,74,233,110,184,246,234,177,120,92,248,93,31,86,246,156,157,234,136,29,80,141,219,36,114,194,213,142,100,233,190,39,47,213,203,239,153,29,55,17,53,52,58,55,172,49,82,91,181,21,180,241,195,109,173,166,100,174,102,76,248,226,169,154,162,101,138,56,123,52,111,142,26,118,57,232,178,35,36,123,220,177,181,137,210,52,253,110,109,250,13,77,170,124,52,73,169,54,250,42,185,242,29,48,168,246,165,50,83,83,203,80,249,109,211,190,56,171,163,86,49,232,214,49,173,72,170,95,43,152,253,140,163,114,124,45,123,220,148,235,160,58,199,125,225,255,0,89,113,61,98,199,33,241,21,120,205,193,181,18,83,110,99,60,93,43,218,232,234,105,183,189,143,72,251,176,73,44,93,205,138,230,111,220,223,137,168,165,223,243,71,242,39,169,191,69,245,138,34,128,77,30,241,161,172,119,221,2,225,131,63,213,92,90,29,247,171,85,190,58,123,116,155,152,158,26,170,174,162,42,72,170,122,61,143,99,251,47,168,108,189,183,53,90,254,222,197,232,142,234,153,204,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,210,246,128,232,229,139,135,253,26,196,244,119,28,155,196,82,99,54,246,211,201,83,181,236,241,117,79,115,164,169,169,216,247,189,99,238,207,36,178,246,247,171,89,191,107,126,22,162,29,0,130,188,199,249,128,81,240,239,98,151,73,52,135,34,255,0,93,138,255,0,13,60,181,52,241,193,81,30,59,75,189,146,110,168,100,204,146,55,205,52,104,172,100,42,221,201,28,171,43,149,159,114,146,210,182,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,61,239,86,177,187,158,246,167,87,42,53,58,245,85,68,247,158,171,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,122,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,253,174,232,189,17,200,230,185,143,107,30,199,177,179,215,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,58,202,147,74,216,250,61,178,51,179,110,133,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,245,92,210,248,246,251,119,89,126,225,71,75,224,217,143,218,174,30,15,47,186,84,83,244,146,190,186,146,116,114,209,211,181,233,214,56,97,158,38,171,229,232,142,146,72,209,24,169,19,85,211,195,94,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,51,67,218,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,121,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,213,130,128,121,163,249,236,212,223,162,250,61,17,210,185,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,167,87,200,171,118,128,0,84,175,54,190,10,61,137,89,89,197,150,153,91,45,84,118,89,187,49,230,150,248,19,177,35,107,166,159,182,203,155,81,93,178,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,100,22,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,236,218,186,40,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,43,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,207,14,169,106,150,119,173,57,221,207,83,53,46,251,237,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,221,194,198,70,222,145,196,198,252,45,78,189,58,175,85,85,85,183,254,88,188,7,127,4,44,84,218,243,171,22,93,185,246,65,111,111,179,109,119,27,119,110,171,23,133,207,153,178,116,119,117,201,222,168,129,212,234,237,209,199,44,45,89,33,94,155,229,106,207,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,15,49,78,5,106,120,90,204,151,56,211,234,10,183,233,93,254,162,24,104,102,169,170,137,239,182,92,102,74,135,173,181,17,100,89,230,99,99,167,116,140,153,204,254,163,218,199,61,239,106,189,240,254,59,181,214,27,85,69,138,27,157,91,45,181,149,16,213,212,81,182,103,36,19,79,11,100,108,82,190,62,187,92,246,54,121,154,215,42,117,106,75,34,39,77,203,213,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,252,28,199,185,171,213,21,80,232,28,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,110,200,218,238,168,213,123,119,189,89,27,87,123,218,139,160,158,26,56,116,193,56,95,210,202,13,51,193,105,255,0,201,86,94,43,119,205,253,39,116,240,208,195,61,103,110,89,100,236,247,123,12,119,105,142,216,207,193,19,241,85,234,165,85,243,206,252,147,253,73,251,105,0,56,104,226,47,59,225,127,84,232,53,51,5,168,255,0,37,71,120,162,217,15,244,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,20,95,197,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,0,205,103,22,62,105,245,147,230,6,67,234,51,156,168,182,158,87,92,192,40,238,244,118,222,25,53,191,34,236,221,97,240,214,236,30,233,60,112,65,75,37,44,80,69,4,54,151,118,216,205,179,39,107,172,82,72,175,116,206,145,209,171,145,233,19,101,179,240,0,41,91,155,39,8,127,194,45,71,254,96,176,170,45,152,134,127,112,127,181,155,37,127,118,74,92,138,101,154,121,182,198,244,71,164,51,177,142,149,189,28,244,108,141,157,171,218,98,194,197,226,156,2,241,93,89,194,150,184,210,94,238,114,239,195,50,142,205,159,40,134,73,167,72,224,165,116,205,86,215,182,56,145,221,201,169,254,55,53,22,55,185,209,190,120,219,181,101,222,223,87,204,103,141,127,230,171,81,224,176,96,23,59,172,122,101,139,125,221,182,154,117,237,71,116,174,69,122,73,115,116,59,90,246,238,99,210,56,155,42,185,204,141,174,119,72,157,52,177,167,201,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,62,183,211,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,205,120,177,242,177,172,159,47,242,31,78,156,205,97,232,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,69,28,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,103,96,0,25,87,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,212,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,215,99,158,214,49,142,70,50,101,20,67,204,83,142,170,158,41,115,37,193,244,250,190,173,154,87,96,168,134,106,24,106,105,98,99,238,119,24,82,161,139,114,69,88,210,120,88,232,234,29,27,33,115,255,0,168,198,189,204,99,220,172,100,53,39,255,0,37,79,52,249,79,203,250,239,81,183,23,82,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,0,102,179,139,31,52,250,201,243,3,33,245,25,206,84,93,79,43,222,58,127,141,120,171,52,59,88,243,63,23,169,54,93,254,199,169,173,110,217,175,182,184,227,106,167,89,149,203,226,43,33,233,39,115,170,53,239,137,25,39,222,185,181,18,36,255,0,6,85,207,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,247,185,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,110,143,147,218,148,176,71,75,28,183,93,236,167,138,158,14,237,77,67,147,195,53,85,204,233,213,58,183,222,147,0,0,67,94,98,156,117,83,112,181,134,174,15,167,213,244,143,213,75,253,60,51,80,195,83,75,43,217,108,183,76,181,12,91,146,42,198,176,76,246,201,78,232,217,11,159,253,119,181,238,99,216,213,99,233,6,211,108,204,181,95,63,162,179,81,201,87,127,203,51,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,78,175,145,201,239,114,171,151,241,82,244,249,124,240,73,106,225,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,209,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,78,180,67,254,170,176,44,171,253,149,199,50,76,114,225,255,0,25,71,93,109,174,167,147,254,172,144,205,28,140,255,0,129,205,115,127,196,168,94,159,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,209,242,123,82,150,8,233,99,150,235,189,148,241,83,193,221,169,168,114,120,102,170,185,157,58,167,86,251,210,96,2,149,185,213,249,167,197,190,95,208,250,141,196,128,4,255,0,229,123,199,79,240,83,42,102,135,107,30,103,225,52,218,245,191,216,245,53,173,221,13,138,233,36,141,84,235,50,185,60,61,28,221,100,238,117,71,49,146,171,36,251,166,186,162,69,186,144,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,42,3,155,39,5,22,237,63,172,254,103,116,190,217,216,178,222,238,15,143,47,162,141,42,170,36,138,233,85,60,211,45,205,210,61,207,100,112,202,249,27,11,155,247,76,100,157,132,98,57,102,84,100,53,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,228,87,51,142,57,108,92,75,95,108,218,101,164,55,207,104,105,181,131,179,116,150,174,75,91,233,164,184,94,21,146,179,184,213,153,18,84,134,40,101,88,218,138,200,149,100,124,234,228,145,169,11,147,149,112,11,194,141,103,21,186,227,73,100,185,197,179,12,197,251,55,140,162,105,33,157,99,158,149,179,53,27,64,217,34,86,246,230,168,248,218,213,89,24,230,198,201,228,110,229,139,99,175,251,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,207,214,50,174,11,190,229,193,204,2,143,136,139,20,90,73,171,217,23,250,236,80,120,153,226,169,168,142,10,120,242,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,251,228,138,117,2,58,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,208,14,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,117,93,127,225,51,50,225,207,75,244,167,56,212,10,138,186,27,238,165,83,221,42,106,49,202,186,4,130,123,51,41,100,129,34,73,31,220,114,185,242,197,81,28,138,199,50,55,196,189,88,228,220,142,68,243,252,46,104,95,243,41,174,216,206,138,125,169,251,57,246,143,198,255,0,73,248,31,25,216,240,244,115,212,255,0,99,220,143,118,238,198,223,235,167,77,221,125,253,58,47,138,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,115,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,155,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,213,29,35,94,249,44,84,16,3,157,95,149,140,91,230,5,15,167,92,74,86,59,87,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,39,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,88,5,85,243,206,252,147,253,73,251,105,85,100,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,191,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,162,30,104,254,123,53,55,232,190,143,68,69,82,213,57,81,241,211,253,135,11,250,215,153,255,0,232,244,184,5,109,115,127,206,107,173,114,84,43,191,230,188,43,28,223,246,240,163,255,0,193,225,45,80,141,92,116,113,155,98,224,243,78,41,110,113,218,189,179,153,229,30,34,159,25,182,202,199,165,43,164,137,25,221,169,169,145,189,58,67,23,118,37,88,218,228,146,71,61,173,110,212,87,203,30,125,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,83,151,23,3,149,60,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,151,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,161,215,237,28,190,240,255,0,172,185,102,142,228,115,120,138,188,102,224,234,120,234,118,177,158,46,149,237,73,41,170,118,49,239,72,251,176,73,20,189,189,234,230,111,218,239,137,170,132,224,197,245,230,155,84,249,62,234,78,155,92,43,106,231,200,116,194,162,203,107,169,90,154,137,106,31,45,186,123,221,52,180,50,35,222,196,107,24,214,164,180,204,137,175,126,198,81,181,126,22,189,141,74,224,44,167,157,38,186,88,178,156,239,18,208,108,114,243,117,125,94,19,226,46,57,45,39,71,199,67,226,170,225,167,125,18,116,85,68,150,104,224,89,93,191,106,181,141,171,218,215,171,157,43,91,205,121,72,104,53,78,169,241,47,30,164,220,40,169,39,199,180,194,159,218,149,41,83,79,21,67,37,184,206,201,34,161,141,24,247,163,152,246,185,37,169,100,173,99,246,62,141,169,240,185,236,114,94,73,29,120,219,227,7,25,225,27,75,229,189,57,105,43,115,107,229,60,237,196,236,245,113,84,118,43,167,138,72,25,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,104,7,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,79,150,231,47,186,158,29,169,164,214,29,100,181,82,59,81,110,52,238,166,162,182,205,20,83,63,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,250,244,124,136,178,3,140,30,19,48,222,46,180,191,236,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,236,235,219,122,162,186,38,42,103,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,251,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,122,185,85,94,174,235,205,121,231,126,73,254,164,253,180,175,93,17,215,156,203,64,228,205,46,154,127,91,87,109,190,229,152,188,184,205,61,218,146,161,33,158,218,201,107,105,39,150,104,215,99,151,123,162,166,146,36,86,171,30,197,153,36,107,209,209,167,95,63,165,186,91,157,235,78,119,108,211,61,52,177,123,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,247,147,61,145,183,164,113,61,223,19,147,175,78,137,213,85,17,111,167,135,221,11,209,174,94,92,62,221,170,178,76,166,213,28,116,93,219,158,87,152,207,66,234,73,46,29,37,122,83,53,209,247,37,127,192,201,25,12,80,70,231,110,145,206,86,51,185,51,145,210,84,2,128,121,163,249,236,212,223,162,250,61,17,21,75,84,229,71,199,79,246,28,47,235,94,103,255,0,163,210,224,21,181,205,255,0,57,174,181,201,80,174,255,0,154,240,172,115,127,219,194,143,255,0,7,132,181,64,0,40,7,152,143,8,127,202,150,178,167,217,106,46,206,158,230,61,218,220,95,125,127,137,154,14,211,98,241,84,146,110,68,145,59,82,74,221,138,237,251,162,146,46,178,62,68,151,111,170,229,159,198,189,187,134,12,238,229,132,234,93,207,195,105,182,91,214,166,182,178,69,170,155,216,213,208,195,34,199,81,13,60,45,147,127,123,163,32,145,27,30,229,233,3,149,232,216,85,174,229,92,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,245,163,197,172,149,179,49,222,2,151,107,18,73,21,177,162,49,38,157,236,238,200,189,94,228,234,200,251,143,100,81,169,32,57,98,240,29,252,111,190,211,107,206,172,89,119,96,56,253,193,190,205,181,220,109,221,202,92,162,102,178,102,201,209,221,214,175,102,158,118,211,171,183,71,36,83,57,36,133,122,236,149,169,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,230,120,184,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,248,17,210,181,140,111,137,141,174,141,179,51,107,118,189,81,200,157,183,198,247,241,252,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,19,192,231,8,150,174,16,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,166,237,157,197,234,175,146,105,17,177,247,86,54,200,160,85,95,60,239,201,63,212,159,182,149,86,74,174,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,110,108,79,138,250,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,99,53,156,88,249,167,214,79,152,25,15,168,206,73,254,22,184,36,181,113,95,192,214,75,125,198,32,164,161,212,92,87,56,187,77,106,172,109,43,93,61,218,6,217,233,28,203,75,228,116,209,49,140,146,161,209,185,178,200,174,72,87,184,173,68,73,36,235,8,63,213,86,5,149,127,178,184,230,73,142,92,63,227,40,235,173,181,212,242,127,213,146,25,163,145,159,240,57,174,111,248,149,11,201,229,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,215,99,158,214,49,142,70,50,101,0,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,56,92,83,232,167,242,237,196,22,109,163,145,220,60,109,38,63,112,79,1,59,165,238,72,250,25,226,101,69,47,117,221,184,209,102,72,38,137,36,218,196,111,113,31,183,171,122,42,249,77,39,193,127,138,26,167,134,233,159,181,61,153,246,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,123,155,191,111,115,118,221,205,235,211,167,84,235,212,209,159,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,170,53,94,237,140,70,70,213,216,198,162,116,179,149,113,99,229,99,89,62,95,228,62,157,57,154,194,101,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,234,61,172,115,222,246,171,223,194,184,104,226,47,59,225,127,84,232,53,51,5,168,255,0,37,71,120,162,217,15,244,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,123,63,20,95,197,23,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,1,149,114,207,184,171,224,163,248,155,193,126,145,113,41,166,118,203,85,54,73,137,105,125,150,167,45,139,167,102,107,197,174,27,77,51,146,163,122,185,35,116,212,177,198,255,0,115,155,190,72,151,106,61,86,24,98,117,112,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,233,226,255,0,154,53,215,91,244,27,30,210,173,61,166,171,177,220,178,75,61,36,217,221,198,146,87,83,34,79,253,241,21,109,166,56,92,215,187,195,72,230,193,50,74,202,133,87,67,34,67,34,124,83,48,136,28,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,110,200,218,238,168,213,123,119,189,89,27,87,123,218,139,218,185,144,232,54,27,195,110,165,233,198,148,225,148,84,141,101,187,77,237,207,185,215,67,78,176,190,237,113,90,234,244,168,173,149,28,247,187,124,142,111,84,106,189,219,24,140,141,171,177,141,68,233,124,149,60,211,229,63,47,235,189,70,220,93,72,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,1,154,206,44,124,211,235,39,204,12,135,212,103,38,85,159,129,202,110,35,185,112,233,198,176,224,239,171,102,162,225,118,123,243,33,164,141,146,212,50,249,110,134,243,113,157,104,155,11,17,206,74,148,115,229,116,46,99,126,55,200,177,189,21,28,199,195,94,184,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,95,79,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,54,186,39,203,42,140,171,147,211,137,14,95,116,214,158,20,52,215,138,29,22,181,85,189,143,193,236,21,249,133,142,154,41,106,95,190,106,55,84,86,94,150,89,103,115,145,136,231,192,215,193,20,91,35,98,58,95,133,141,127,72,87,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,40,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,4,0,230,133,192,183,241,175,21,126,184,232,230,25,226,245,38,203,179,219,20,212,78,219,53,246,215,28,110,69,233,10,53,124,69,100,61,35,237,244,86,189,241,35,227,251,215,54,158,52,166,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,52,19,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,196,234,143,142,104,209,210,118,150,71,121,254,62,184,215,197,120,83,211,138,187,37,166,231,226,53,55,38,183,205,30,57,111,167,88,223,37,6,244,116,109,185,212,36,141,123,27,12,79,69,86,53,237,94,244,140,86,34,109,108,175,138,136,110,215,60,203,85,243,250,219,205,100,117,119,252,179,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,232,200,218,158,247,34,53,63,4,46,251,151,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,127,93,238,99,94,246,53,30,249,148,10,86,231,87,230,159,22,249,127,67,234,55,19,228,229,183,195,62,27,197,126,145,235,198,150,230,21,213,118,231,182,163,24,185,90,46,116,202,174,125,186,227,27,46,204,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,13,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,118,199,35,35,155,98,252,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,228,44,255,0,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,108,201,218,235,20,146,43,221,51,164,116,106,228,122,68,217,108,252,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,247,227,215,134,122,110,22,56,134,185,224,246,106,234,73,241,235,229,63,218,60,126,24,86,93,244,86,233,234,39,100,116,146,172,174,115,156,248,157,12,145,163,247,191,123,26,199,170,181,207,115,27,194,177,59,7,218,188,170,205,139,123,110,213,102,246,205,194,158,223,237,27,181,79,135,161,163,238,200,214,119,234,37,232,189,184,89,187,115,223,209,118,181,21,122,47,67,71,220,52,112,233,130,112,191,165,148,26,103,130,211,255,0,146,172,188,86,239,155,250,78,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,177,159,130,39,226,171,213,65,149,114,127,209,112,29,252,111,229,237,167,122,243,164,246,93,217,246,63,111,189,251,74,215,110,183,119,42,178,136,91,123,157,177,245,119,117,169,222,167,129,181,10,221,177,201,44,205,72,225,78,187,34,106,66,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,233,20,103,91,142,159,230,59,249,142,200,191,154,15,252,107,248,124,23,133,223,236,191,101,239,127,135,246,110,239,255,0,51,254,190,223,255,0,47,127,119,187,247,253,226,95,242,148,224,163,219,117,148,124,89,106,109,178,213,89,101,135,189,30,23,111,157,59,242,58,186,25,251,111,185,185,17,219,35,236,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,254,183,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,150,105,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,210,14,1,105,207,175,89,149,166,143,75,109,153,5,126,89,29,66,85,218,98,176,67,52,183,22,207,2,44,201,44,13,129,22,84,124,105,26,201,185,158,246,236,87,123,186,117,52,145,160,63,198,95,224,214,39,252,193,251,43,248,133,236,246,251,119,217,155,123,61,237,206,217,187,103,221,247,187,125,190,239,107,238,187,189,206,215,221,236,58,1,0,57,213,249,88,197,190,96,80,250,117,196,175,94,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,228,227,163,131,43,239,7,154,143,75,108,142,235,237,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,233,210,104,187,177,34,200,214,164,114,53,237,115,118,170,190,40,253,7,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,85,95,60,239,201,63,212,159,182,144,215,151,190,1,134,234,159,23,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,93,146,179,216,245,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,142,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,217,213,201,98,211,175,54,236,55,43,172,186,219,41,41,116,130,233,80,250,187,84,181,112,236,171,170,189,162,199,12,210,210,185,19,171,233,146,40,123,114,185,253,91,221,142,54,197,241,54,161,18,26,243,71,243,217,169,191,69,244,122,35,186,240,95,193,246,51,197,207,1,57,117,149,201,73,69,155,88,243,139,171,177,59,197,92,181,29,138,25,229,162,179,190,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,166,215,87,174,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,150,169,195,239,56,44,86,213,195,237,217,250,252,183,91,222,169,227,221,223,5,20,20,145,195,30,81,221,149,238,135,107,224,133,176,209,246,81,205,142,93,237,254,206,54,200,206,244,142,116,77,172,13,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,187,133,140,141,189,35,137,141,248,90,157,122,117,94,170,170,171,105,92,168,120,28,166,198,173,86,78,46,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,214,36,134,86,201,213,238,145,157,155,52,5,64,115,164,208,187,22,45,157,226,90,243,142,89,174,172,171,205,188,69,187,37,171,234,249,40,124,85,36,52,236,162,94,170,138,145,77,36,9,43,118,110,70,189,180,155,154,196,115,101,115,160,174,9,172,119,220,27,76,245,51,74,169,225,241,22,93,75,183,219,105,235,35,220,198,118,42,168,110,48,213,211,212,245,86,57,238,218,198,84,197,219,71,49,171,226,119,187,114,198,212,60,1,239,245,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,109,204,127,132,165,99,82,58,106,109,236,99,18,78,212,17,197,23,115,98,57,251,55,59,226,114,169,113,92,164,52,26,155,75,56,104,143,82,110,20,85,112,100,58,159,81,237,74,148,169,167,150,157,241,91,160,124,145,80,198,140,123,213,175,99,154,178,212,178,86,177,155,217,88,212,248,154,198,57,102,249,18,185,134,112,89,106,226,159,75,234,47,184,134,63,72,237,84,198,169,209,113,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,109,212,45,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,122,156,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,31,95,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,185,171,44,202,138,216,218,230,162,35,222,248,227,126,123,53,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,207,141,173,240,176,211,247,123,80,178,24,254,238,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,173,180,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,189,179,227,54,217,100,158,42,171,13,44,144,77,12,174,169,99,94,145,172,211,199,81,239,134,70,57,208,181,141,234,173,145,207,100,126,3,158,119,228,159,234,79,219,74,171,47,163,151,55,5,31,202,174,156,79,127,207,237,150,169,53,55,41,251,203,149,76,9,221,146,215,66,168,197,142,216,217,183,57,142,218,246,44,146,186,36,107,95,35,154,222,178,182,24,164,88,1,204,127,152,5,103,17,23,217,116,147,72,114,47,245,167,160,240,211,203,83,79,28,244,242,100,85,91,25,38,234,134,76,200,228,100,48,200,170,198,66,173,218,178,68,178,185,95,247,41,23,96,228,243,173,252,69,222,238,181,26,53,13,142,147,32,210,76,106,157,91,81,86,233,41,105,103,198,39,169,117,93,76,79,103,225,53,91,42,38,108,204,115,21,30,172,85,141,200,232,218,197,100,150,190,10,1,230,143,231,179,83,126,139,232,244,71,106,224,243,131,43,23,24,124,8,223,237,145,221,125,141,153,226,250,129,118,168,198,110,82,189,235,74,217,37,182,90,251,180,213,49,183,175,88,101,237,68,139,35,90,178,70,230,53,205,220,136,248,164,175,91,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,180,229,193,204,2,143,136,139,20,90,73,171,217,23,250,236,80,120,153,226,169,168,142,10,120,242,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,251,228,138,117,0,15,21,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,205,102,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,211,167,84,79,192,246,188,46,104,95,243,41,174,216,206,138,125,169,251,57,246,143,198,255,0,73,248,31,25,216,240,244,115,212,255,0,99,220,143,118,238,198,223,235,167,77,221,125,253,58,46,140,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,85,95,60,239,201,63,212,159,182,156,43,148,158,1,134,234,158,186,103,250,125,168,56,245,37,243,30,190,105,189,125,53,117,13,74,46,201,89,237,43,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,21,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,224,71,74,214,49,190,38,54,186,54,204,205,173,218,245,71,34,118,223,27,223,221,57,94,241,175,252,191,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,125,141,116,116,45,99,42,22,86,181,122,195,47,106,8,100,73,21,25,31,193,46,248,218,201,123,151,126,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,227,242,121,174,112,81,252,77,197,103,226,83,76,237,150,170,108,147,18,183,212,84,229,177,116,236,205,120,181,195,27,92,149,27,213,201,27,166,165,142,55,251,156,221,242,68,187,81,234,176,195,19,170,51,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,198,173,137,207,123,188,52,142,108,142,133,251,157,185,136,173,85,238,50,70,51,186,128,68,174,96,220,109,218,184,80,192,35,177,99,19,210,87,106,46,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,220,70,170,164,114,116,162,31,245,85,158,229,95,236,174,71,146,100,119,15,248,202,202,235,149,117,68,159,245,164,154,105,36,127,252,46,115,157,254,53,81,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,223,114,212,227,94,221,196,94,156,80,233,126,107,115,235,169,184,141,189,209,212,177,203,85,60,151,91,93,50,83,68,203,156,179,200,213,98,76,247,206,214,72,213,149,207,116,140,124,168,141,107,209,172,154,167,42,226,199,202,198,178,124,191,200,125,58,115,53,134,164,178,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,207,103,26,252,40,223,120,75,214,90,220,55,181,117,172,196,46,93,107,49,107,221,108,44,111,143,165,218,197,146,53,116,106,172,89,160,123,251,82,39,70,57,122,50,78,219,25,44,104,122,190,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,110,108,79,138,250,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,253,96,101,92,210,159,9,222,86,52,111,229,254,61,233,208,21,213,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,186,21,238,244,150,56,209,141,133,177,182,68,106,177,101,116,85,173,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,130,120,28,225,18,213,194,14,145,187,20,158,227,73,120,203,47,213,13,185,100,119,88,41,218,198,62,116,98,53,148,176,189,90,146,190,154,20,221,179,184,189,85,242,77,34,54,62,234,198,218,224,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,130,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,0,25,172,226,199,205,62,178,124,192,200,125,70,114,223,185,71,106,102,43,152,112,133,103,193,109,53,125,47,88,21,194,190,223,119,165,146,72,251,141,241,53,115,86,65,59,88,215,171,210,23,178,117,99,94,246,183,116,144,78,212,69,70,117,94,21,205,7,151,221,77,218,166,245,197,14,139,90,169,24,246,83,186,191,48,177,211,69,21,51,54,67,21,85,69,101,233,101,150,118,181,94,173,100,13,124,17,69,190,71,171,165,248,158,231,245,174,13,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,83,134,142,34,240,78,40,52,178,131,83,48,90,143,242,84,119,138,45,147,127,70,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,118,63,241,69,252,81,51,88,105,79,132,239,43,26,55,242,255,0,30,244,232,10,118,230,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,212,123,88,231,189,237,87,191,133,112,209,196,94,119,194,254,169,208,106,102,11,81,254,74,142,241,69,178,31,233,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,126,40,191,138,46,132,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,208,0,42,131,154,15,47,186,107,77,53,235,138,29,22,181,85,189,143,168,117,126,97,99,166,138,90,151,239,154,90,170,138,203,210,203,44,238,114,49,28,248,26,248,34,139,100,108,71,75,240,177,175,233,0,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,228,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,238,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,115,186,39,85,114,185,206,123,220,247,189,239,117,149,114,186,229,255,0,71,104,163,182,241,55,173,248,239,122,235,55,134,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,238,153,123,189,34,142,68,99,161,116,110,145,90,175,88,157,21,159,128,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,137,63,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,78,180,89,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,175,71,198,229,247,181,21,171,248,41,119,220,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,236,115,218,198,49,200,198,83,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,71,254,53,248,174,177,112,151,163,85,185,151,118,213,89,151,220,186,209,226,214,74,217,158,223,31,85,185,137,36,138,216,209,94,176,192,199,247,100,94,172,106,244,100,125,198,62,88,212,207,102,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,12,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,179,196,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,213,61,237,114,42,123,149,11,126,229,71,198,191,241,55,21,131,134,189,76,185,218,169,178,76,74,223,79,77,137,75,215,179,53,226,215,12,110,106,211,236,70,164,110,154,150,56,217,239,107,183,201,18,238,86,42,195,52,174,177,80,101,92,189,238,83,121,254,27,147,112,115,140,97,150,44,134,146,174,251,135,84,92,41,175,182,246,170,164,244,47,168,184,85,84,64,175,106,162,42,178,72,164,69,107,211,171,21,91,35,81,119,70,246,182,47,243,107,224,163,216,149,149,156,89,105,149,178,213,71,101,155,179,30,105,111,129,59,18,54,186,105,251,108,185,181,21,219,36,239,62,88,163,149,177,181,174,73,17,178,170,72,178,204,246,64,13,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,246,183,170,117,71,35,154,215,177,204,123,24,246,232,211,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,213,237,23,210,253,122,195,100,211,253,92,196,41,50,43,20,149,17,85,165,60,207,146,39,197,60,106,187,37,138,88,156,217,98,127,69,115,85,204,115,85,88,247,177,122,181,238,69,246,165,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,199,138,177,104,190,151,227,90,161,147,107,69,151,16,164,131,54,204,41,233,169,47,23,167,62,73,103,158,8,35,100,113,196,205,238,86,194,205,177,69,185,177,35,17,235,20,110,126,229,99,85,61,168,32,7,58,191,43,24,183,204,10,31,78,184,149,151,192,238,175,97,186,17,197,70,7,170,90,131,61,92,24,245,166,162,178,26,233,233,160,89,159,78,202,154,41,233,82,101,98,124,78,99,29,59,94,244,106,57,251,26,237,173,123,186,53,116,17,170,90,91,130,107,78,9,115,211,61,75,177,123,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,247,144,189,146,55,164,145,49,223,11,147,175,78,139,213,21,81,115,195,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,204,14,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,167,181,137,181,177,189,239,142,226,65,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,94,78,175,104,190,151,235,214,27,38,159,234,230,33,73,145,88,164,168,138,173,41,230,124,145,62,41,227,85,217,44,82,196,230,203,19,250,43,154,174,99,154,170,199,189,139,213,175,114,47,181,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,143,171,153,31,47,186,158,34,105,163,214,29,27,181,82,55,81,109,212,237,166,173,182,195,20,80,191,38,98,203,4,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,250,244,100,104,148,152,79,254,88,188,7,127,27,239,180,218,243,171,22,93,216,14,63,112,111,179,109,119,27,119,114,151,40,153,172,153,178,116,119,117,171,217,167,157,180,234,237,209,201,20,206,73,33,94,187,37,106,93,72,7,20,227,67,71,47,186,251,195,6,127,165,88,180,219,47,87,91,124,117,22,232,246,177,124,77,85,37,68,85,113,83,117,123,216,198,119,159,78,216,187,142,114,53,157,205,235,213,27,209,115,132,15,127,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,237,99,252,37,43,26,233,42,106,118,61,236,73,59,80,71,44,189,189,232,231,236,218,223,137,200,134,151,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,87,175,50,222,95,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,196,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,244,106,34,189,91,214,160,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,165,113,93,197,118,163,241,107,168,239,205,115,89,124,13,170,135,185,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,228,207,218,213,150,101,68,116,142,107,81,17,140,100,113,178,85,114,197,229,255,0,71,171,181,148,220,64,235,126,59,226,240,90,77,179,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,239,134,70,53,179,57,237,234,174,141,175,100,151,40,85,95,60,239,201,63,212,159,182,156,83,147,110,45,98,200,56,184,172,187,93,232,124,69,94,51,135,220,110,150,185,59,175,103,135,170,124,244,212,142,147,163,85,17,253,96,171,168,103,71,34,183,227,235,211,115,90,169,218,249,174,113,211,253,191,11,250,41,153,255,0,233,20,185,253,109,11,127,205,107,109,113,212,35,191,231,124,83,26,223,246,144,171,255,0,194,33,43,171,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,218,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,245,115,35,229,247,83,196,77,52,122,195,163,118,170,70,234,45,186,157,180,213,182,216,98,138,23,228,204,89,96,142,37,150,162,105,226,134,23,211,66,147,185,30,230,185,242,49,25,31,94,140,141,18,155,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,164,80,4,0,230,117,199,143,240,66,197,83,160,218,79,122,219,159,100,22,247,123,74,233,110,184,246,234,177,120,92,248,93,31,86,246,156,157,234,136,29,80,141,219,36,114,194,213,142,100,233,190,39,45,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,228,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,104,83,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,55,58,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,84,226,95,135,76,19,138,13,44,175,211,60,234,159,252,173,101,158,183,124,223,209,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,252,21,63,5,76,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,211,149,103,29,215,220,194,227,104,225,75,84,95,226,234,233,237,242,199,137,93,250,50,61,180,180,84,176,54,43,87,98,10,116,69,217,4,21,83,120,153,101,220,237,187,23,171,149,189,107,175,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,227,143,243,65,230,9,77,118,166,189,112,189,162,215,90,182,49,149,14,160,204,47,148,210,203,76,253,240,203,85,79,89,101,88,165,129,174,86,43,153,3,159,60,82,236,145,138,232,190,38,57,253,96,7,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,170,53,94,221,239,86,70,213,222,246,162,232,79,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,223,35,155,213,26,175,118,198,35,35,106,236,99,81,58,88,57,167,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,162,185,24,237,140,71,200,228,216,199,42,103,179,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,209,92,140,110,247,171,228,114,111,123,149,108,127,148,167,5,30,196,163,163,226,203,83,109,151,90,59,212,221,232,240,187,124,233,216,141,180,51,65,219,125,205,200,142,223,39,121,146,203,28,77,145,173,106,70,142,149,18,68,150,23,179,160,115,100,225,15,248,187,167,31,204,22,21,69,191,47,192,45,239,246,179,100,175,237,71,85,142,194,147,79,54,216,222,138,197,154,7,189,210,183,163,152,174,141,211,181,123,175,72,88,148,237,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,40,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,62,190,44,124,172,107,39,203,252,135,211,167,51,88,106,160,229,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,149,172,179,214,239,155,250,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,177,255,0,130,167,224,169,159,110,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,150,188,175,120,233,254,10,101,76,208,237,99,204,252,38,155,94,183,251,30,166,181,187,161,177,93,36,145,170,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,116,215,84,72,183,82,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,165,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,71,94,25,56,9,209,174,21,245,31,51,212,140,2,123,173,69,94,77,186,142,219,79,89,80,231,199,101,181,189,98,150,74,56,215,175,89,186,207,26,59,187,47,87,164,108,133,157,119,54,89,38,146,165,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,0,12,214,113,99,230,159,89,62,96,100,62,163,57,242,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,122,35,149,142,216,244,100,141,77,236,106,166,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,221,17,202,198,239,98,178,70,166,199,181,86,26,229,60,161,48,76,167,138,202,173,69,117,194,213,106,209,218,205,151,73,177,43,91,102,166,170,241,200,141,73,40,152,168,170,200,168,228,122,58,85,124,111,107,152,215,172,17,71,26,35,38,108,255,0,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,45,166,148,248,78,242,177,163,127,47,241,239,78,128,247,249,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,103,223,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,93,187,251,107,209,89,36,50,43,99,238,164,109,244,28,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,220,216,159,21,244,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,25,129,213,143,176,159,197,60,203,248,91,255,0,137,159,104,46,63,103,63,182,255,0,193,126,38,79,11,253,191,222,255,0,99,219,254,211,227,255,0,109,239,234,123,94,15,226,195,106,248,163,210,219,94,160,97,84,153,101,138,233,148,80,218,234,45,53,114,171,32,149,245,50,164,17,73,34,116,84,145,145,75,36,114,172,78,69,100,169,26,198,239,133,234,105,36,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,142,213,205,11,141,127,229,255,0,4,126,140,105,237,206,235,67,169,57,149,189,149,49,92,104,151,179,236,107,91,166,115,31,80,146,185,171,214,105,123,83,195,26,70,168,248,254,57,119,198,230,69,220,165,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,52,19,192,231,8,150,174,16,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,166,237,157,197,234,175,146,105,17,177,247,86,54,209,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,21,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,214,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,38,87,41,190,10,45,218,129,89,252,206,234,133,179,191,101,178,92,25,30,33,69,34,85,83,201,45,210,150,120,102,75,155,100,99,152,201,33,137,241,186,22,183,239,88,249,59,232,244,106,194,136,249,107,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,174,198,177,207,99,28,175,101,27,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,216,244,115,29,181,236,106,244,114,43,87,167,69,69,79,113,127,220,2,241,93,71,197,110,135,82,94,238,114,236,204,241,126,205,159,40,134,73,160,89,39,170,108,45,86,215,182,56,145,189,184,106,62,55,53,22,54,53,178,50,120,219,185,34,222,233,42,101,92,234,188,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,253,155,87,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,63,93,201,179,73,238,28,65,75,153,71,144,251,47,73,226,240,53,16,97,180,105,82,250,169,164,100,78,109,69,52,149,178,204,233,25,11,164,142,41,123,141,87,72,230,207,52,109,236,118,227,149,214,21,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,130,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,1,0,57,213,249,88,197,190,96,80,250,117,196,165,98,205,57,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,172,169,52,173,143,163,219,35,59,51,255,0,140,30,19,48,222,46,180,191,236,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,236,235,219,122,162,186,38,42,115,78,10,57,115,105,199,10,190,11,63,191,213,125,169,212,217,45,233,5,77,202,78,139,67,107,145,251,251,205,183,70,172,107,219,185,143,72,157,52,138,178,61,172,118,212,133,178,201,18,204,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,144,43,138,158,86,56,110,191,107,206,63,169,216,133,202,147,14,180,94,42,39,159,80,153,74,229,73,235,94,155,93,28,244,48,246,150,38,84,204,189,214,205,35,222,140,69,86,77,219,146,78,234,75,58,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,1,158,190,98,90,23,71,160,60,86,101,120,221,134,205,236,204,110,253,218,201,44,48,181,96,72,219,75,84,138,178,178,40,225,70,182,24,99,170,101,84,49,198,173,107,155,28,44,254,178,42,61,209,172,178,158,75,122,23,98,202,115,188,183,94,114,59,53,213,245,120,79,135,183,99,85,125,95,29,15,138,171,134,161,149,171,213,17,18,89,163,129,98,110,205,202,214,54,175,115,152,174,116,78,109,191,128,12,235,113,249,246,19,249,201,213,143,225,215,254,10,251,65,39,136,254,219,255,0,10,118,217,237,47,237,190,47,240,239,21,248,124,31,228,254,13,167,21,196,238,54,43,62,85,102,187,101,56,231,218,11,45,21,194,158,162,227,104,241,143,164,246,133,43,36,107,165,166,239,177,21,241,119,24,142,103,113,169,185,187,186,167,189,13,68,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,101,85,243,206,252,147,253,73,251,105,0,56,123,226,47,59,225,166,241,148,101,154,103,81,224,114,75,238,62,182,42,43,158,200,101,246,126,234,250,58,153,37,236,205,20,145,203,186,58,87,195,181,200,157,59,219,209,122,177,17,124,86,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,95,247,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,237,108,138,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,249,0,56,165,229,89,98,215,222,35,172,250,167,139,95,237,88,134,45,122,235,46,117,73,71,3,217,93,83,84,215,185,238,170,164,78,142,135,189,80,142,107,36,87,35,26,199,49,103,86,212,62,71,181,102,166,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,222,76,247,200,238,178,74,247,124,78,94,157,122,39,68,68,68,245,96,225,92,96,241,103,134,240,139,165,255,0,110,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,103,94,219,21,81,210,177,23,61,153,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,115,220,175,120,40,254,95,240,70,107,62,161,91,46,180,58,147,153,91,223,77,45,186,181,59,62,198,181,186,102,189,148,235,19,92,189,102,151,181,4,210,44,136,143,143,224,139,100,110,100,189,206,43,206,11,132,63,199,139,140,22,139,252,133,22,114,217,43,255,0,230,41,104,42,225,137,233,254,100,18,35,31,254,65,201,31,246,242,21,235,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,41,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,137,233,204,27,141,187,87,10,24,4,118,44,98,122,74,237,69,202,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,123,136,213,84,142,78,148,89,118,185,230,90,175,159,214,222,107,35,171,191,229,153,141,226,74,153,89,73,72,139,61,194,227,87,50,185,201,28,48,181,17,95,36,178,47,70,70,212,247,185,17,169,248,33,119,220,186,248,21,166,225,107,13,76,227,80,104,41,31,170,151,250,121,161,174,154,154,170,87,178,217,110,153,105,222,150,213,68,145,96,153,237,146,157,178,62,102,179,250,239,115,26,247,177,168,247,211,183,22,62,105,245,147,230,6,67,234,51,157,171,69,184,215,254,95,248,30,203,52,99,79,110,119,90,29,73,204,179,10,186,152,174,52,75,217,246,53,173,212,148,12,125,66,74,230,175,89,165,237,79,12,105,26,163,227,248,229,223,27,153,23,114,42,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,160,158,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,55,108,238,47,85,124,147,72,141,143,186,177,183,170,235,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,122,117,232,169,248,149,23,253,218,190,41,255,0,220,14,149,127,217,87,31,244,226,218,116,159,83,62,213,232,22,27,172,121,213,93,170,205,237,156,62,221,147,94,39,238,120,122,26,62,237,20,117,19,191,116,175,94,220,44,220,245,234,247,174,214,167,189,203,209,84,164,190,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,117,250,249,115,112,81,252,213,106,60,247,252,254,217,117,143,76,177,111,188,185,84,192,157,168,238,149,200,172,88,237,141,155,115,94,221,204,122,201,43,162,71,57,145,181,173,235,19,166,138,68,190,144,82,183,54,78,16,255,0,132,90,143,252,193,97,84,91,49,12,254,224,255,0,107,54,74,254,236,148,185,20,203,52,243,109,141,232,143,72,103,99,29,43,122,57,232,217,27,59,87,180,197,133,139,31,248,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,233,71,148,217,40,166,99,124,125,46,215,164,114,35,100,69,98,205,3,223,221,141,122,177,203,209,241,247,24,201,100,82,239,184,133,202,108,89,207,5,250,151,154,226,213,222,54,203,144,105,125,230,233,110,169,237,62,62,253,44,246,153,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,25,194,53,80,124,149,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,213,239,72,161,150,69,107,122,174,200,222,239,193,170,169,192,56,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,219,191,182,189,81,241,195,34,182,78,210,70,236,251,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,106,156,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,155,102,78,215,88,164,145,94,233,157,35,163,87,35,210,38,203,103,230,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,18,127,152,95,48,189,104,225,51,90,44,186,115,167,56,198,21,113,182,220,113,122,107,220,178,222,232,170,230,157,179,201,87,87,11,154,215,67,83,19,81,155,105,216,168,138,213,94,170,239,127,224,136,229,233,204,47,90,56,179,214,139,214,156,234,54,49,133,91,173,182,236,94,166,247,20,182,74,42,184,103,116,241,213,210,66,214,185,211,84,202,213,102,218,135,170,162,53,23,170,55,223,248,162,198,14,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,0,6,107,56,177,243,79,172,159,48,50,31,81,156,250,179,126,25,243,44,59,135,77,60,226,105,181,212,149,248,158,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,252,21,36,99,218,222,145,186,95,87,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,196,232,172,146,104,209,209,247,86,70,232,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,15,127,147,101,54,44,62,221,13,219,35,174,240,148,149,23,10,11,92,114,118,159,38,234,170,218,168,169,41,163,232,196,85,77,243,207,19,58,244,218,221,221,92,168,212,85,79,21,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,234,173,71,183,123,21,241,185,118,61,200,185,236,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,245,86,163,221,177,232,248,220,187,216,228,73,107,202,247,142,159,224,166,84,205,14,214,60,207,194,105,181,235,127,177,234,107,91,186,27,21,210,73,26,169,214,101,114,120,122,57,186,201,220,234,142,99,37,86,73,247,77,117,68,139,117,32,139,252,200,117,190,213,162,60,40,101,142,184,88,234,238,149,25,229,61,70,15,66,200,100,108,108,130,122,250,58,132,89,229,114,245,84,100,113,71,43,209,26,213,87,61,24,207,133,28,178,50,131,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,249,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,52,147,194,174,169,127,26,120,113,211,173,76,154,251,237,154,251,206,63,75,237,90,223,11,225,251,183,72,153,217,174,251,180,99,26,222,149,81,78,223,129,168,197,233,213,157,90,173,85,234,165,122,243,11,230,23,173,28,38,107,69,151,78,116,231,24,194,174,54,219,142,47,77,123,150,91,221,21,92,211,182,121,42,234,225,115,90,232,106,98,106,51,109,59,21,17,90,171,213,93,239,252,17,61,175,45,238,53,181,79,140,31,226,39,241,50,193,138,91,62,201,123,35,193,123,10,150,166,30,231,138,241,125,206,239,122,121,122,244,240,204,219,183,111,78,174,235,215,170,116,133,124,234,252,211,226,223,47,232,125,70,226,115,78,11,248,193,181,112,155,164,122,222,235,122,213,201,157,230,52,246,122,12,81,144,196,213,101,52,236,101,193,36,174,149,210,49,209,108,167,89,162,122,70,230,185,101,123,152,205,187,22,73,35,140,25,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,93,167,45,14,7,41,184,113,195,97,214,28,225,245,111,212,92,210,207,27,38,164,145,146,211,178,199,110,153,99,157,40,157,11,209,174,90,149,115,34,116,206,123,126,7,198,145,177,17,26,247,205,55,204,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,174,174,104,92,107,255,0,48,25,219,244,99,79,110,118,170,237,54,195,110,12,169,138,227,68,189,239,108,221,27,11,152,250,132,149,205,78,144,197,221,158,24,210,53,86,73,241,203,190,70,190,46,223,42,224,23,133,26,206,43,117,198,146,201,115,139,102,25,139,246,111,25,68,210,67,58,199,61,43,102,106,54,129,178,68,173,237,205,81,241,181,170,178,49,205,141,147,200,221,203,22,199,95,246,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,84,175,54,190,10,61,137,89,89,197,150,153,91,45,84,118,89,187,49,230,150,248,19,177,35,107,166,159,182,203,155,81,93,178,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,100,22,225,163,136,188,239,133,253,83,160,212,204,22,163,252,149,29,226,139,100,63,210,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,221,236,252,81,127,20,93,20,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,110,146,55,201,14,244,248,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,102,8,234,185,223,15,89,86,19,161,58,103,196,23,137,246,134,55,168,222,210,166,221,29,44,141,246,93,117,29,100,208,120,121,164,232,177,175,118,56,187,177,174,228,115,182,78,221,136,145,111,127,191,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,233,210,104,187,178,170,70,231,36,114,53,238,107,182,170,178,88,244,19,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,8,191,204,47,138,12,251,132,205,23,178,234,54,156,218,49,251,141,202,227,148,83,89,37,138,247,79,52,208,54,9,41,42,230,115,154,216,101,137,200,253,212,236,68,85,114,167,69,119,187,240,84,140,28,25,243,64,215,222,34,120,147,195,244,115,53,196,52,254,138,203,144,123,67,196,207,107,183,214,199,84,206,197,5,69,67,54,58,74,185,24,157,95,11,81,122,177,126,21,94,157,23,162,167,64,231,87,229,99,22,249,129,67,233,215,18,170,248,92,208,191,230,83,93,177,157,20,251,83,246,115,237,31,141,254,147,240,62,51,177,225,232,231,169,254,199,185,30,237,221,141,191,215,78,155,186,251,250,116,95,21,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,19,203,23,143,31,227,125,138,155,65,181,98,245,187,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,78,141,237,53,59,212,240,54,157,29,186,73,37,153,169,36,203,215,100,174,73,254,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,0,21,213,206,147,71,47,185,134,141,98,90,197,104,155,185,73,167,119,10,138,123,165,54,214,38,218,91,147,169,227,109,78,247,61,21,118,79,5,60,93,182,177,238,119,137,221,240,182,55,42,211,97,163,222,11,244,114,251,160,92,48,96,26,85,148,205,190,245,106,183,201,81,113,143,107,19,195,85,85,212,75,87,45,55,86,61,236,127,101,245,14,139,184,215,43,95,219,222,157,17,221,19,181,128,115,78,36,117,190,213,195,134,137,101,58,209,121,177,213,222,105,241,202,120,156,202,10,105,27,27,234,103,154,120,233,225,98,189,222,230,49,101,154,61,239,232,229,107,55,57,26,245,68,98,230,136,244,25,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,123,220,177,117,75,248,161,193,182,21,226,239,190,211,186,226,94,35,22,184,127,122,246,124,47,133,145,124,36,30,230,53,175,219,67,37,23,198,221,221,122,252,78,87,163,201,84,85,95,60,239,201,63,212,159,182,149,86,94,79,45,62,5,106,120,101,198,106,181,63,83,168,42,233,117,67,35,167,158,219,85,66,234,168,164,130,209,110,74,132,86,192,197,130,71,197,51,230,88,33,153,210,43,151,106,118,227,107,88,173,145,100,155,224,172,14,51,57,160,107,239,14,220,73,230,26,57,133,98,26,127,91,101,199,253,159,225,167,186,91,235,100,170,127,126,130,158,161,251,221,29,92,108,94,143,153,200,157,24,159,10,39,94,171,213,86,79,242,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,117,67,209,85,28,137,209,27,238,252,85,106,135,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,14,41,198,102,181,229,92,59,112,217,152,107,30,21,111,181,86,222,177,255,0,103,248,104,46,145,73,37,43,251,245,244,244,239,222,216,228,141,235,209,147,57,83,163,211,226,68,235,213,58,162,214,15,247,106,248,167,255,0,112,58,85,255,0,101,92,127,211,139,137,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,246,113,131,197,158,101,197,214,168,125,184,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,253,59,108,85,86,196,196,73,63,202,143,130,143,226,110,85,7,18,154,153,108,186,211,99,120,149,194,158,167,18,139,167,102,27,197,210,25,28,229,168,222,142,73,29,13,44,145,179,220,214,236,146,85,218,175,84,134,104,157,114,128,160,30,98,60,33,255,0,42,90,202,159,101,168,187,58,123,152,247,107,113,125,245,254,38,104,59,77,139,197,82,73,185,18,68,237,73,43,118,43,183,238,138,72,186,200,249,18,93,191,171,203,155,141,127,229,87,81,231,176,103,247,59,172,154,101,148,253,221,202,154,5,238,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,119,73,93,12,81,173,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,2,170,249,231,126,73,254,164,253,180,138,188,186,248,139,193,56,95,213,60,227,83,51,170,143,203,251,157,29,158,139,100,223,210,119,79,19,73,52,20,125,200,162,147,179,221,236,61,189,215,183,99,63,21,95,193,23,133,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,211,149,215,47,250,59,69,29,183,137,189,111,199,123,215,89,188,53,199,7,181,207,36,19,210,199,75,44,17,79,13,217,221,183,191,116,203,221,233,20,114,35,29,11,163,116,138,213,122,196,232,172,252,205,103,22,62,105,245,147,230,6,67,234,51,156,168,188,158,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,252,15,141,35,98,34,53,239,154,111,158,83,86,48,95,226,134,150,102,90,103,237,79,102,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,43,91,251,134,63,251,81,127,220,159,254,124,178,157,39,193,127,133,250,89,134,233,159,181,61,167,246,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,123,157,179,119,111,118,221,206,233,215,167,85,233,212,166,30,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,252,12,141,99,122,34,181,143,155,154,112,11,197,117,103,10,90,227,73,123,185,203,191,12,202,59,54,124,162,25,38,157,35,130,149,211,53,91,94,216,226,71,119,38,167,248,220,212,88,222,231,70,249,227,110,213,151,123,111,251,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,40,175,153,95,26,247,30,34,245,30,187,75,240,171,159,93,50,196,110,13,142,153,141,90,89,227,186,221,41,150,166,39,220,226,158,54,171,210,23,178,119,50,54,164,174,99,163,99,37,84,107,158,173,103,159,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,31,91,148,226,110,211,106,176,112,137,170,246,43,21,178,146,221,109,183,105,189,246,146,142,142,146,22,195,5,52,17,219,38,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,25,183,53,80,65,94,111,249,77,247,6,208,45,61,205,113,106,239,5,122,199,245,66,211,116,183,84,246,153,39,98,170,10,42,249,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,199,181,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,31,95,43,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,210,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,255,0,114,235,226,99,50,226,151,135,148,204,245,6,134,145,153,13,130,241,54,57,93,91,76,136,198,92,223,13,61,60,201,86,177,35,81,176,189,205,168,106,61,141,248,55,177,206,106,49,174,72,217,159,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,196,212,227,91,150,247,243,131,170,118,173,76,254,50,253,146,246,102,63,5,139,193,125,157,241,253,206,221,77,68,221,222,231,138,139,167,95,19,183,110,213,233,179,175,95,127,68,112,83,203,123,249,62,213,59,174,166,127,25,126,214,251,79,31,158,197,224,190,206,248,14,223,114,166,158,110,239,115,197,75,215,167,134,219,183,106,117,223,215,175,187,162,194,190,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,0,6,107,56,177,243,79,172,159,48,50,31,81,156,185,62,92,152,181,139,57,229,213,133,225,89,77,15,141,178,228,22,252,138,215,113,166,238,190,62,253,44,247,74,248,229,143,123,21,175,110,230,61,201,213,170,142,78,189,81,81,125,229,80,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,183,127,109,122,43,36,134,69,108,125,212,141,189,87,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,3,35,73,24,168,173,123,38,188,147,42,230,148,248,78,242,177,163,127,47,241,239,78,128,229,92,209,252,137,234,111,209,125,98,136,227,252,174,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,120,220,134,137,173,122,202,201,55,38,217,106,105,218,198,170,191,127,114,88,220,175,86,185,97,154,87,72,14,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,187,62,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,91,167,40,238,48,114,109,81,181,87,112,221,168,11,87,112,185,97,246,120,235,241,235,147,98,167,138,8,108,148,205,165,163,109,11,219,27,24,237,241,185,209,185,178,59,184,233,18,89,17,206,111,109,187,236,124,167,110,116,250,197,117,189,106,230,41,162,22,251,245,36,182,44,106,206,203,221,117,29,37,83,156,246,221,106,159,35,81,181,81,163,213,136,248,233,163,137,241,35,152,143,107,43,36,94,170,217,80,227,252,171,52,114,197,171,188,92,90,42,114,57,186,210,96,86,249,115,24,233,182,191,251,234,170,154,120,35,166,77,236,123,85,157,185,234,34,159,175,196,215,118,54,57,170,215,170,167,229,115,52,209,79,224,183,23,25,79,135,184,120,170,12,239,174,107,71,190,93,243,69,227,103,155,196,71,39,72,216,214,244,170,138,167,99,83,119,72,150,45,206,87,110,233,47,249,37,235,29,138,92,87,58,225,250,162,30,205,234,154,224,185,141,28,155,158,239,23,75,36,116,244,149,9,209,25,178,62,203,226,166,247,171,247,63,197,124,45,233,27,149,108,252,133,92,107,114,222,254,112,117,78,213,169,159,198,95,178,94,204,199,224,177,120,47,179,190,63,185,219,169,168,155,187,220,241,81,116,235,226,118,237,218,189,54,117,235,239,232,158,175,129,142,6,63,146,239,182,223,235,163,246,199,237,143,179,127,216,79,103,248,95,9,226,127,251,98,109,251,188,79,255,0,99,211,103,248,250,251,160,7,58,191,52,248,183,203,250,31,81,184,144,0,181,78,85,156,7,127,224,142,42,245,126,203,254,86,92,66,197,115,183,127,204,62,154,246,215,247,127,233,13,137,146,67,254,78,161,142,254,201,229,170,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,33,7,53,142,7,41,180,214,235,95,197,38,155,62,174,91,22,79,120,87,229,54,199,50,89,214,221,113,170,115,222,181,172,147,162,163,41,166,151,171,92,217,28,157,185,165,141,172,87,54,86,199,12,74,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,109,181,228,148,141,165,100,242,85,217,229,154,55,212,71,18,57,204,219,50,118,153,36,106,143,98,119,35,98,57,85,138,246,187,69,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,126,177,74,220,217,56,188,254,46,234,63,242,251,133,86,239,196,48,11,131,253,172,233,40,59,82,85,100,80,172,208,77,182,71,170,189,97,129,143,116,77,232,214,35,164,116,238,94,235,18,23,164,127,224,163,133,27,239,22,154,203,69,134,246,174,180,120,133,183,165,102,83,123,162,133,142,240,20,187,94,177,198,142,145,81,137,52,239,103,106,52,232,247,39,87,201,219,123,34,145,13,9,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,150,210,247,185,123,224,24,110,169,242,225,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,236,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,169,110,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,167,109,234,136,217,88,171,34,185,98,241,227,252,16,190,211,104,54,172,94,182,224,57,5,193,190,205,186,92,110,61,186,92,94,103,50,103,73,209,189,167,47,102,162,119,83,163,183,73,28,80,185,100,153,122,111,149,203,117,32,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,2,63,241,173,194,151,243,131,165,150,173,51,251,123,246,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,233,215,196,238,221,185,122,108,233,211,223,213,56,7,11,156,169,63,150,189,118,198,117,175,248,245,246,143,236,231,141,254,140,251,45,224,251,254,34,142,122,111,237,188,92,155,118,247,247,127,81,122,237,233,238,235,213,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,89,167,49,222,7,42,120,173,195,104,51,13,62,125,37,62,162,225,244,243,178,134,25,89,20,76,189,210,57,81,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,199,69,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,9,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,36,168,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,2,184,57,207,235,205,78,43,165,248,214,128,88,171,105,60,70,113,80,235,165,245,141,168,137,211,199,110,163,146,55,65,27,225,86,43,216,201,170,122,61,178,163,153,239,161,145,137,189,28,244,109,59,26,40,224,67,93,47,188,68,240,193,136,234,54,99,121,181,92,114,151,120,171,117,245,214,244,99,54,85,83,212,73,27,22,104,152,170,145,77,36,9,4,238,98,35,91,247,200,230,49,172,115,26,146,0,2,178,249,216,107,21,214,203,134,224,122,33,99,191,82,69,79,146,212,85,94,239,244,112,213,57,181,110,130,149,99,109,27,101,141,175,68,90,105,37,146,119,162,72,197,71,75,70,197,106,162,196,226,189,120,47,209,203,22,190,241,65,128,105,86,83,54,203,45,214,225,37,69,198,61,175,95,19,75,73,79,45,92,180,221,88,246,61,157,230,83,186,46,227,92,142,103,115,122,117,86,244,89,43,206,79,69,62,195,113,5,105,214,58,75,135,122,147,83,109,235,222,130,73,119,73,5,117,186,42,122,121,54,181,35,106,54,23,64,250,53,111,87,189,203,39,127,174,214,236,67,245,121,45,235,29,139,15,214,92,183,71,110,240,246,234,245,18,223,79,81,107,169,220,245,221,85,109,109,68,142,166,216,214,42,38,248,39,168,151,184,231,177,173,240,219,126,39,72,212,75,148,42,175,158,119,228,159,234,79,219,78,41,201,183,22,177,100,28,92,86,93,174,244,62,34,175,25,195,238,55,75,92,157,215,179,195,213,62,122,106,71,73,209,170,136,254,176,85,212,51,163,145,91,241,245,233,185,173,84,187,240,8,1,197,31,42,79,230,83,93,178,109,107,254,61,125,156,251,71,224,191,163,62,203,120,206,199,135,163,130,155,251,111,23,30,237,221,141,223,212,78,155,186,123,250,117,94,255,0,193,79,10,95,201,246,150,93,116,207,237,239,218,223,105,228,19,223,124,111,178,252,7,111,185,77,79,15,107,183,222,151,175,79,13,187,118,228,235,191,167,79,119,85,168,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,57,87,20,122,23,252,202,104,78,77,162,159,106,126,206,125,163,240,95,210,126,7,198,118,60,61,100,21,63,216,247,35,221,187,177,183,250,233,211,119,95,127,78,139,0,63,184,99,255,0,181,23,253,201,255,0,231,203,73,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,207,183,29,28,25,95,120,60,212,122,91,100,119,95,108,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,111,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,208,57,103,241,175,110,225,131,59,185,97,58,151,115,240,218,109,150,245,169,173,172,145,106,166,246,53,116,48,200,177,212,67,79,11,100,223,222,232,200,36,70,199,185,122,64,229,122,54,21,107,175,80,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,51,217,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,221,121,98,240,29,252,111,190,211,107,206,172,89,119,96,56,253,193,190,205,181,220,109,221,202,92,162,102,178,102,201,209,221,214,175,102,158,118,211,171,183,71,36,83,57,36,133,122,236,149,169,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,42,172,159,252,175,120,22,254,53,229,76,215,29,99,195,60,94,155,89,119,251,30,154,181,219,97,190,221,35,145,168,157,97,86,175,136,163,135,164,157,206,170,214,62,84,100,127,122,214,212,70,151,82,12,214,113,99,230,159,89,62,96,100,62,163,57,55,249,64,112,153,134,231,85,53,60,80,230,21,20,151,103,226,183,138,155,45,162,199,83,64,174,101,45,198,56,168,234,34,185,36,189,205,174,123,27,60,141,100,110,137,118,191,108,173,114,61,140,219,110,128,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,206,183,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,114,186,23,238,138,70,62,55,42,237,123,29,181,207,102,201,31,50,185,77,241,175,110,211,250,207,229,139,84,46,125,139,45,238,224,201,49,10,217,22,170,162,72,174,149,83,195,10,91,27,27,26,246,71,12,175,145,211,53,223,116,198,73,223,87,171,150,100,86,117,94,108,156,107,220,116,254,143,249,98,210,251,159,98,245,123,183,190,76,190,182,53,165,168,142,43,93,84,19,66,182,199,70,246,189,241,205,43,36,108,206,119,221,61,145,246,21,138,228,153,85,149,151,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,234,141,87,183,123,213,145,181,119,189,168,186,19,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,183,200,230,245,70,171,221,177,136,200,218,187,24,212,79,151,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,103,219,153,165,166,213,101,227,143,83,232,236,214,202,74,10,121,42,45,181,111,138,154,22,196,199,79,61,178,146,105,165,86,181,17,21,242,75,36,146,61,223,139,158,247,57,122,170,170,150,21,201,83,202,198,83,243,2,187,211,173,197,43,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,122,105,231,22,26,37,170,154,209,150,104,38,17,145,213,215,229,152,93,60,211,93,99,117,186,120,96,99,224,171,117,45,84,44,146,70,162,61,240,203,218,71,42,124,14,73,227,88,221,39,73,59,125,128,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,95,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,183,198,231,117,86,163,219,189,138,248,220,187,30,228,90,12,212,206,17,245,151,0,226,58,126,26,40,113,27,173,235,36,171,184,58,12,123,101,43,98,246,213,10,189,253,138,232,254,55,70,200,93,28,110,123,220,178,43,97,217,43,100,115,86,41,54,222,159,7,250,43,168,252,63,104,117,159,75,245,55,84,126,220,87,218,246,248,73,155,74,177,199,107,165,88,99,68,183,197,35,213,100,168,134,41,18,94,220,178,35,29,219,115,24,140,141,172,107,19,56,70,148,248,78,242,177,163,127,47,241,239,78,128,229,92,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,204,183,16,58,153,252,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,218,146,111,170,134,133,243,59,194,192,255,0,141,232,222,212,9,20,104,198,185,90,198,177,26,213,218,212,45,127,146,198,1,77,98,225,231,43,212,26,140,122,174,142,229,149,101,15,166,101,116,201,43,89,95,110,163,167,141,33,88,145,203,177,204,101,68,245,236,87,177,61,239,222,215,42,246,209,27,226,185,218,104,229,138,92,87,5,226,6,158,110,205,234,154,224,152,117,100,123,94,239,23,75,36,117,21,116,235,213,95,178,62,203,226,169,247,35,55,63,197,124,78,233,27,81,98,7,44,189,107,254,11,113,113,139,120,139,127,138,160,206,250,97,85,155,34,223,52,94,54,120,124,60,145,245,145,141,111,74,168,169,183,185,119,116,137,101,218,213,118,222,151,252,1,74,220,234,252,211,226,223,47,232,125,70,226,120,174,88,252,34,90,184,154,213,202,188,175,48,184,210,38,39,166,181,22,235,149,202,213,37,59,103,125,222,121,95,43,169,233,92,201,26,232,188,51,150,154,78,246,228,85,115,58,70,214,253,226,201,29,239,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,148,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,242,128,120,250,225,70,179,133,45,113,171,178,91,34,223,134,101,29,235,198,47,52,112,206,145,193,74,233,156,142,160,116,146,171,187,147,83,252,13,114,164,143,115,163,124,18,59,106,203,177,189,175,148,223,23,159,194,45,71,254,95,115,90,221,152,134,127,112,103,178,93,29,7,118,74,92,138,101,134,8,119,72,197,71,164,51,177,141,137,221,90,244,108,141,129,201,218,98,204,245,149,92,217,56,188,254,17,105,199,242,251,133,86,236,203,243,251,123,253,172,233,40,59,177,210,227,179,36,208,77,182,71,170,49,38,157,236,116,77,232,215,171,99,108,238,94,211,214,23,173,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,138,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,254,192,101,92,191,238,87,30,68,244,203,235,94,177,90,117,94,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,102,253,201,65,119,110,19,245,182,221,196,93,111,11,20,120,229,37,211,80,105,106,36,134,42,58,75,140,13,130,169,141,165,90,182,205,28,243,57,140,70,58,153,18,84,73,21,143,232,168,215,53,175,234,196,191,238,27,180,138,235,160,186,37,139,105,5,231,59,171,204,106,49,138,121,105,25,120,169,129,208,62,88,22,121,31,12,73,27,165,149,88,200,162,124,112,177,187,213,17,145,53,19,106,116,106,116,176,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,86,95,53,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,244,137,97,137,210,117,99,163,127,123,133,114,180,225,3,89,115,61,71,176,241,59,111,191,125,139,197,177,75,135,90,26,218,139,115,106,164,200,61,235,13,109,37,60,111,86,163,97,116,15,168,133,245,94,253,146,57,18,52,123,217,34,197,117,32,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,42,215,136,174,111,21,56,103,17,116,22,109,32,182,82,100,250,125,135,84,86,211,94,31,73,115,137,32,203,95,37,44,109,141,99,153,244,143,125,51,41,106,123,189,31,11,158,202,132,106,42,46,199,53,75,42,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,178,86,117,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,51,153,198,230,188,211,113,29,196,190,99,169,54,106,218,185,241,229,168,101,175,31,73,170,37,145,137,110,166,98,69,28,145,50,86,49,208,178,103,54,74,149,139,99,118,62,161,232,189,93,185,203,194,139,20,228,183,172,118,44,63,89,114,221,29,187,195,219,171,212,75,125,61,69,174,167,115,215,117,85,181,181,18,58,155,99,88,168,155,224,158,162,94,227,158,198,183,195,109,248,157,35,81,46,80,3,61,124,198,245,51,248,161,198,78,163,220,105,234,238,178,80,88,110,13,198,104,224,184,73,215,194,248,8,219,79,80,200,90,143,115,89,11,170,163,169,149,168,157,58,247,149,238,107,92,247,33,45,121,31,96,20,210,221,117,79,84,171,177,234,180,168,165,167,183,88,45,119,103,36,173,129,89,43,165,158,182,157,139,215,180,247,162,195,64,247,123,149,236,69,143,250,169,34,238,238,188,224,180,114,197,156,240,192,186,171,81,55,135,189,105,165,194,10,138,57,54,189,253,250,90,234,136,41,42,41,186,35,218,198,238,123,233,165,238,43,94,228,240,219,27,181,36,114,149,45,194,198,181,255,0,46,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,61,207,70,247,17,155,186,183,170,46,148,202,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,0,14,105,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,234,173,71,183,123,21,241,185,118,61,200,185,215,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,90,79,41,222,53,237,217,78,43,108,225,95,82,46,123,50,75,55,90,108,58,119,173,85,68,215,90,22,199,81,81,37,60,142,86,190,56,124,44,112,237,98,186,70,53,98,88,163,99,17,98,85,127,42,230,197,198,189,199,41,202,174,124,43,233,189,207,102,55,102,233,77,152,206,197,165,168,134,235,92,217,41,234,35,167,141,200,215,201,15,133,146,29,175,86,200,199,44,171,44,111,98,36,72,175,137,124,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,127,78,227,209,21,177,61,83,66,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,85,124,243,191,36,255,0,82,126,218,67,94,2,184,103,166,226,159,136,107,102,15,121,174,164,131,30,177,211,253,163,200,33,153,101,223,91,110,130,162,6,73,73,18,196,230,185,175,149,211,71,26,191,123,54,49,207,122,43,156,198,177,218,8,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,129,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,0,0,143,252,107,240,163,98,226,211,70,171,112,222,213,170,143,47,182,245,172,197,175,117,176,189,222,2,171,115,22,72,213,209,170,61,33,157,140,237,72,157,30,212,234,201,59,111,124,81,161,158,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,31,234,171,61,202,191,217,92,143,36,200,238,31,241,149,149,215,42,234,137,63,235,73,52,210,72,255,0,248,92,231,59,252,106,165,239,114,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,164,181,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,41,88,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,165,110,117,126,105,241,111,151,244,62,163,113,35,174,132,113,85,153,112,241,164,122,159,135,233,173,202,174,209,147,234,29,69,154,153,183,120,35,77,244,54,234,118,87,248,165,134,93,232,232,106,92,234,138,118,177,232,215,109,98,204,230,172,114,54,55,167,31,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,177,232,230,59,107,216,213,232,228,86,175,78,138,138,158,226,252,248,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,37,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,149,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,153,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,177,254,97,26,161,106,210,174,15,181,38,231,112,109,36,213,23,251,60,184,189,13,36,213,173,166,125,68,247,6,173,50,246,186,162,172,143,138,41,37,168,88,218,157,92,202,119,251,218,136,175,110,120,77,46,240,209,128,84,233,103,15,58,111,167,215,12,122,146,199,114,177,226,246,218,107,165,13,50,69,178,43,143,135,98,214,42,172,74,172,123,221,80,178,189,239,106,174,247,185,206,234,237,221,87,192,115,8,210,251,86,170,240,125,169,54,203,131,169,33,168,176,89,229,202,40,106,230,162,109,75,233,231,183,181,106,87,181,213,81,99,124,177,71,45,58,200,213,234,214,84,63,220,228,85,99,179,237,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,156,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,254,39,160,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,71,42,226,95,135,76,19,138,13,44,175,211,60,234,159,252,173,101,158,183,124,223,209,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,237,143,252,21,63,5,76,235,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,237,142,70,71,54,197,248,39,139,184,198,61,208,202,197,108,145,189,90,155,227,123,28,137,209,200,121,82,239,185,94,240,81,252,191,224,140,214,125,66,182,93,104,117,39,50,183,190,154,91,117,106,118,125,141,107,116,205,123,41,214,38,185,122,205,47,106,9,164,89,17,31,31,193,22,200,220,201,123,147,168,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,7,20,193,120,201,225,199,82,245,150,187,66,240,93,77,181,94,178,74,75,124,87,8,36,163,157,146,208,220,58,181,207,150,10,74,150,170,199,81,52,81,163,36,145,140,85,232,215,175,69,114,197,58,69,5,185,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,30,127,154,135,29,84,216,6,61,117,225,135,75,107,233,39,201,239,148,243,91,115,57,166,165,151,125,166,221,61,44,47,108,17,36,145,164,50,62,170,26,149,69,145,143,127,105,141,122,109,108,143,99,227,167,98,101,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,151,188,1,31,248,239,215,75,239,14,220,48,101,218,141,135,94,109,86,236,165,190,22,221,98,117,193,24,253,245,85,21,17,198,245,134,39,170,36,179,71,2,207,59,88,168,230,253,202,185,236,115,26,246,174,117,193,234,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,183,73,35,35,155,98,252,112,75,219,123,30,232,101,98,186,57,24,142,77,241,189,237,85,232,229,52,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,30,43,90,245,66,213,162,186,71,151,234,189,229,180,146,83,226,214,122,155,147,41,234,107,91,72,202,201,216,197,236,210,164,174,69,70,62,105,123,113,51,225,114,171,228,106,35,92,170,136,185,140,52,17,203,71,0,169,211,238,11,116,238,150,229,143,82,90,174,87,202,122,155,253,82,194,145,111,172,101,93,76,146,210,212,74,248,213,119,189,212,107,72,137,185,119,181,141,99,29,183,102,212,237,122,215,165,246,173,106,210,60,191,74,47,46,164,142,159,41,179,212,219,89,81,83,68,218,182,81,206,246,47,102,169,34,114,162,61,240,203,219,149,159,19,85,31,27,85,28,213,68,84,204,97,164,142,16,181,122,167,93,248,104,211,221,82,184,79,87,61,202,237,103,100,55,73,234,96,138,23,212,92,105,158,234,90,201,145,145,124,13,99,234,32,149,236,70,163,126,7,55,225,103,245,82,5,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,0,135,252,198,120,40,254,106,180,226,11,254,1,108,181,71,169,184,183,222,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,81,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,235,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,132,248,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,206,189,199,162,35,165,122,175,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,0,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,229,235,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,219,152,255,0,9,74,198,164,116,212,219,216,198,36,157,168,35,138,46,230,196,115,246,110,119,196,229,83,240,52,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,126,38,140,248,104,226,47,4,226,131,75,40,53,51,5,168,255,0,37,71,120,162,217,55,244,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,99,255,0,20,95,197,19,170,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,20,172,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,82,183,58,191,52,248,183,203,250,31,81,184,144,0,153,90,171,203,31,87,52,187,133,203,71,16,243,92,106,238,215,121,41,233,238,89,14,41,79,102,124,83,216,45,210,196,249,29,60,210,73,34,74,247,194,157,150,207,26,64,157,165,124,170,174,88,225,116,139,31,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,65,60,52,113,23,130,113,65,165,148,26,153,130,212,127,146,163,188,81,108,155,250,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,177,255,0,138,47,226,137,213,65,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,229,92,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,36,87,59,140,214,213,65,162,250,123,167,51,83,213,173,202,249,148,75,123,167,149,172,111,97,176,80,210,73,12,173,123,183,110,71,171,174,16,171,81,26,168,168,217,58,171,122,34,58,178,248,81,196,254,220,241,53,165,88,180,152,207,218,10,74,220,194,211,227,237,206,162,241,113,207,66,202,168,223,85,221,139,163,145,208,182,6,74,233,55,38,212,141,175,87,124,40,166,148,207,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,189,138,215,183,115,30,228,234,213,71,39,94,168,168,190,243,49,186,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,175,78,157,81,63,2,255,0,185,123,234,133,171,85,120,62,211,107,157,189,180,144,212,88,44,241,98,245,212,144,214,182,165,244,243,219,218,148,201,221,232,136,177,190,88,163,138,161,35,114,117,107,42,25,239,114,42,61,210,40,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,117,248,192,226,82,251,197,78,184,222,53,54,230,157,155,84,59,173,120,221,35,169,89,4,148,150,120,166,145,244,241,202,141,115,247,76,189,215,201,34,171,222,157,201,30,141,84,98,49,173,229,88,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,104,79,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,222,148,121,77,146,138,103,187,192,85,110,122,71,34,54,68,71,164,51,177,157,216,215,171,218,157,95,31,113,239,138,69,36,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,0,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,70,174,96,26,77,174,218,191,195,237,223,25,208,28,190,235,71,122,155,101,53,110,63,70,234,56,35,200,104,102,150,54,77,79,37,84,234,199,211,236,102,231,245,100,173,108,145,164,208,189,146,36,173,217,64,56,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,75,94,60,248,193,198,120,185,210,253,14,189,53,105,40,179,107,29,61,245,185,101,158,146,42,142,197,12,242,201,72,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,157,231,249,92,121,236,211,47,173,122,61,105,127,192,160,30,104,254,123,53,55,232,190,143,68,123,254,27,120,215,254,85,120,17,200,172,24,5,206,213,38,166,229,58,129,93,29,182,154,117,238,201,107,161,91,101,10,73,115,116,59,92,199,109,123,18,56,155,42,181,175,145,206,119,73,91,12,177,172,32,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,187,78,22,185,103,105,198,39,195,5,227,0,214,236,99,118,113,168,246,244,139,40,173,163,184,36,149,22,200,219,80,217,233,105,105,38,107,118,71,217,124,84,242,200,137,220,142,73,227,93,238,158,38,68,212,168,190,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,111,85,106,61,219,30,143,141,203,189,142,68,157,92,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,214,84,154,86,199,209,237,145,157,155,116,5,53,243,164,214,59,22,97,172,184,150,142,218,33,238,85,233,221,190,162,162,233,83,185,233,182,170,228,218,121,27,77,177,204,68,93,144,65,79,47,113,175,123,93,226,118,252,46,141,200,176,215,0,209,11,174,121,163,218,169,172,176,223,41,40,237,186,93,79,102,117,69,35,163,115,231,174,158,227,92,218,104,152,207,193,172,99,90,147,61,207,85,85,234,200,218,141,93,234,248,249,169,210,184,145,209,11,175,14,26,219,148,232,189,230,249,73,121,168,199,42,34,107,43,233,163,116,108,169,130,104,35,168,133,234,199,123,216,245,138,104,247,179,171,145,175,220,212,115,209,17,235,110,156,159,117,142,197,156,240,192,154,85,79,15,135,189,105,165,194,122,122,200,247,61,253,250,90,234,137,234,233,234,122,171,26,198,238,123,234,98,237,163,158,228,240,219,221,181,36,106,19,168,134,188,219,51,91,86,43,193,110,65,98,184,83,213,201,81,152,222,45,86,74,23,66,198,171,35,157,149,45,174,87,74,170,228,84,103,106,134,86,162,181,28,187,220,196,233,209,85,205,162,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,73,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,102,109,184,189,210,26,109,8,226,95,80,180,182,223,5,36,22,219,77,225,243,90,224,166,158,89,153,79,110,169,99,106,168,225,87,203,241,185,236,167,158,38,61,92,174,248,218,239,137,255,0,214,91,106,229,5,170,22,172,211,132,186,108,14,22,210,65,114,211,235,197,109,182,162,6,214,182,89,229,130,166,103,86,197,84,248,186,35,161,99,157,81,52,45,235,185,28,180,178,42,59,241,107,120,87,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,0,14,63,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,231,51,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,38,198,35,88,221,207,123,151,163,81,26,157,122,34,34,123,143,107,195,118,183,221,120,112,214,220,91,90,44,214,58,75,205,70,57,81,43,159,65,83,35,163,101,76,19,65,37,60,204,71,183,222,199,172,83,73,177,253,28,141,126,215,43,94,136,172,93,25,233,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,19,252,0,1,66,220,198,120,215,254,106,181,30,11,6,1,115,186,199,166,88,183,221,219,105,167,94,212,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,116,137,211,75,26,124,156,190,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,235,237,121,161,112,81,252,191,231,111,214,125,61,182,90,168,116,219,50,184,50,154,43,117,18,118,125,141,116,116,46,123,233,210,39,57,122,195,47,106,121,163,88,209,25,31,199,22,200,218,200,187,156,171,128,94,43,171,56,82,215,26,75,221,206,93,248,102,81,217,179,229,16,201,52,233,28,20,174,153,170,218,246,199,18,59,185,53,63,198,230,162,198,247,58,55,207,27,118,172,187,219,127,216,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,54,61,26,246,238,99,218,189,28,136,228,235,209,81,23,220,120,14,44,124,172,107,39,203,252,135,211,167,51,88,106,160,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,241,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,82,177,165,62,19,188,172,104,223,203,252,123,211,160,58,168,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,65,74,220,234,252,211,226,223,47,232,125,70,226,125,92,155,180,27,13,212,173,92,202,181,91,48,162,164,185,191,77,233,237,239,180,80,212,211,172,140,142,227,86,249,150,42,212,93,232,221,240,54,146,68,99,92,199,124,115,54,70,171,31,19,20,185,242,141,185,151,240,57,83,195,142,101,54,176,224,239,164,126,157,102,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,240,50,53,141,232,138,214,62,110,43,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,198,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,42,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,112,231,87,230,159,22,249,127,67,234,55,19,242,121,54,226,214,44,131,139,138,203,181,222,135,196,85,227,56,125,198,233,107,147,186,246,120,122,167,207,77,72,233,58,53,81,31,214,10,186,134,116,114,43,126,62,189,55,53,170,151,126,12,230,113,211,133,93,112,14,48,117,110,197,121,168,164,154,162,171,40,171,189,177,212,207,115,152,144,92,29,227,161,106,171,154,213,222,216,170,99,107,211,167,68,122,57,17,92,136,142,91,52,228,169,229,99,41,249,129,93,233,214,226,127,130,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,162,149,185,178,113,121,252,93,212,127,229,247,10,173,223,136,96,23,7,251,89,210,80,118,164,170,200,161,89,160,155,108,143,85,122,195,3,30,232,155,209,172,71,72,233,220,189,214,36,47,78,41,192,47,10,53,156,86,235,141,37,146,231,22,204,51,23,236,222,50,137,164,134,117,142,122,86,204,212,109,3,100,137,91,219,154,163,227,107,85,100,99,155,27,39,145,187,150,45,142,144,28,206,57,127,226,26,13,98,179,107,70,131,99,190,203,195,34,236,217,239,214,136,228,173,172,146,142,169,239,149,209,87,186,121,159,47,72,100,234,200,28,142,115,26,201,18,4,110,245,153,118,68,174,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,69,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,12,171,151,253,202,227,200,158,153,125,107,214,43,73,84,0,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,2,170,249,174,112,45,253,191,20,26,41,134,127,233,21,89,253,21,11,191,205,115,110,145,211,163,127,231,124,83,218,239,246,147,43,63,194,38,42,172,149,92,174,60,246,105,151,214,189,30,180,191,224,80,15,52,127,61,154,155,244,95,71,162,34,169,114,124,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,108,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,123,225,145,142,116,45,99,122,171,100,115,217,29,138,156,43,140,30,19,48,222,46,180,191,236,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,236,235,219,122,162,186,38,42,103,179,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,251,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,122,185,85,94,174,235,61,50,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,108,98,57,238,218,198,57,122,53,21,203,211,162,34,175,184,204,190,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,78,217,36,124,112,239,95,130,8,187,143,123,219,12,76,70,199,27,21,203,178,54,49,168,189,26,133,143,212,104,189,171,74,121,47,228,23,217,177,10,75,78,79,156,211,217,239,215,154,198,189,178,207,95,4,151,234,119,91,220,249,17,206,232,196,163,124,46,108,72,168,140,89,36,85,107,100,124,157,106,216,180,158,118,26,47,106,183,84,224,122,239,143,98,20,148,181,23,74,138,171,14,77,120,133,237,99,234,167,72,163,125,185,178,199,187,171,222,145,67,90,137,42,49,87,100,108,99,221,209,177,53,35,175,43,77,116,172,209,254,43,44,56,221,109,231,194,99,122,137,254,166,238,112,200,147,201,27,234,164,69,91,123,219,28,75,183,189,226,187,112,182,71,181,205,100,117,51,255,0,85,28,175,109,244,149,87,207,59,242,79,245,39,237,164,63,229,189,139,88,179,14,54,180,182,211,145,208,248,186,74,123,133,93,210,56,251,175,143,109,85,21,13,69,93,52,157,88,168,171,178,120,34,127,78,187,93,183,163,145,90,170,139,161,64,81,15,54,204,42,235,138,241,165,144,95,110,21,20,146,83,230,54,123,85,238,133,176,189,202,248,224,101,51,104,85,178,162,181,17,31,221,161,149,200,141,87,38,199,49,122,245,85,107,100,87,35,31,206,207,211,127,185,14,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,51,217,198,191,21,215,222,45,53,150,183,50,238,221,104,241,11,111,90,60,90,201,91,51,29,224,41,118,177,36,145,91,26,35,18,105,222,206,236,139,213,238,78,172,143,184,246,69,26,146,3,150,47,1,223,198,251,237,54,188,234,197,151,118,3,143,220,27,236,219,93,198,221,220,165,202,38,107,38,108,157,29,221,106,246,105,231,109,58,187,116,114,69,51,146,72,87,174,201,90,156,127,143,238,15,174,188,38,234,227,155,111,74,73,48,76,198,162,178,191,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,190,157,38,137,137,35,156,228,149,142,99,247,111,89,35,143,218,242,207,227,94,221,195,6,119,114,194,117,46,231,225,180,219,45,235,83,91,89,34,213,77,236,106,232,97,145,99,168,134,158,22,201,191,189,209,144,72,141,143,114,244,129,202,244,108,42,215,94,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,0,43,3,155,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,153,51,75,132,11,216,141,180,51,65,220,101,177,170,173,223,39,121,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,184,56,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,221,145,181,221,81,170,246,239,122,178,54,174,247,181,23,66,124,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,118,249,28,222,168,213,123,182,49,25,27,87,99,26,137,237,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,206,191,24,28,53,223,120,86,215,27,198,153,92,215,189,106,155,117,211,27,171,117,83,39,146,174,207,44,210,50,158,73,85,173,102,217,147,180,248,228,69,99,19,185,27,213,168,172,86,57,210,255,0,148,223,26,246,237,63,172,254,88,181,66,231,216,178,222,238,12,147,16,173,145,106,170,36,138,233,85,60,48,165,177,177,177,175,100,112,202,249,29,51,93,247,76,100,157,245,122,185,102,69,101,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,141,41,240,157,229,99,70,254,95,227,222,157,1,213,64,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,135,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,65,156,127,112,125,117,225,55,87,28,219,122,82,73,130,102,53,21,149,248,163,225,149,202,250,104,24,246,172,148,50,182,71,186,93,244,233,52,76,73,28,231,36,172,115,31,187,122,201,28,126,175,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,81,238,123,88,247,181,24,251,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,205,191,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,114,174,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,28,211,154,157,218,235,113,227,143,62,163,184,92,234,234,169,237,116,246,122,74,24,166,153,207,101,44,11,108,166,153,98,137,170,189,24,197,150,105,100,86,183,162,111,145,238,252,92,170,178,87,145,246,1,77,45,215,84,245,74,187,30,171,74,138,90,123,117,130,215,118,114,74,216,21,146,186,89,235,105,216,189,123,79,122,44,52,15,119,185,94,196,88,255,0,170,146,46,235,95,5,32,115,146,197,172,88,255,0,23,20,119,107,69,15,135,171,201,176,251,117,210,233,39,117,239,241,21,76,158,166,145,178,116,114,170,51,164,20,148,236,232,212,70,252,29,122,110,115,149,123,95,35,31,206,207,211,127,185,22,168,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,202,185,178,113,121,252,34,211,143,229,247,10,173,217,151,231,246,247,251,89,210,80,119,99,165,199,102,73,160,155,108,143,84,98,77,59,216,232,155,209,175,86,198,217,220,189,167,172,47,90,128,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,221,28,143,142,29,235,241,207,47,109,143,123,97,137,136,233,36,122,53,118,70,199,185,83,163,84,209,79,13,28,58,96,156,47,233,101,6,153,224,180,255,0,228,171,47,21,187,230,254,147,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,108,103,224,137,248,170,251,252,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,123,216,173,123,119,49,238,78,173,84,114,117,234,138,139,239,40,7,143,174,20,107,56,82,215,26,187,37,178,45,248,102,81,222,188,98,243,71,12,233,28,20,174,153,200,234,7,73,42,187,185,53,63,192,215,42,72,247,58,55,193,35,182,172,187,27,213,121,94,241,175,252,191,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,125,141,116,116,45,99,42,22,86,181,122,195,47,106,8,100,73,21,25,31,193,46,248,218,201,123,151,126,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,0,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,2,144,57,143,242,255,0,172,225,222,251,46,173,233,14,59,254,180,245,254,26,9,105,169,228,158,162,76,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,62,229,101,240,28,174,60,246,105,151,214,189,30,180,191,224,80,15,52,127,61,154,155,244,95,71,162,59,87,44,94,95,244,122,187,89,77,196,14,183,227,190,47,5,164,219,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,248,100,99,91,51,158,222,170,232,218,246,73,114,128,16,215,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,250,184,40,229,205,167,28,42,248,44,254,255,0,85,246,167,83,100,183,164,21,55,41,58,45,13,174,71,239,239,54,221,26,177,175,110,230,61,34,116,210,42,200,246,177,219,82,22,203,36,75,229,121,193,107,29,139,6,225,129,116,170,162,31,17,122,212,187,132,20,244,113,238,123,59,20,180,53,16,85,212,84,245,70,57,142,218,246,83,69,219,87,49,203,226,119,183,114,70,228,42,47,134,237,16,186,241,31,173,184,182,139,217,175,148,150,106,140,142,162,86,190,190,166,55,72,202,104,33,130,74,137,158,140,111,189,239,72,161,147,99,58,181,28,253,173,87,49,21,94,151,105,205,31,200,158,166,253,23,214,40,138,1,52,167,197,62,138,127,49,60,62,230,218,57,29,195,193,85,228,22,244,240,19,186,94,220,108,174,130,86,84,82,247,93,219,145,82,21,158,24,146,77,172,87,118,213,251,122,59,162,166,107,13,52,104,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,219,158,255,0,9,84,199,58,58,154,109,239,99,22,78,212,241,203,23,115,98,53,251,55,55,225,114,41,84,28,235,238,215,89,184,146,195,108,83,92,234,223,109,163,193,233,234,233,232,221,51,150,8,103,154,190,181,178,202,200,250,237,107,222,216,33,107,156,137,213,201,20,104,189,118,167,79,202,228,211,128,83,100,220,81,221,51,59,142,61,87,87,79,135,98,245,117,52,119,6,164,169,5,13,198,162,88,169,227,71,185,170,140,87,201,77,37,114,53,143,235,213,27,35,145,58,199,185,183,104,10,149,231,139,139,88,169,50,173,36,205,105,232,118,94,174,182,251,197,174,178,167,186,245,238,210,210,73,75,37,60,123,21,118,55,107,235,106,87,170,34,57,123,157,28,170,141,106,39,128,228,169,230,159,41,249,127,93,234,54,227,170,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,5,53,243,92,227,95,248,155,149,79,195,94,153,220,238,180,216,222,37,112,168,166,203,101,235,217,134,241,116,134,70,181,41,246,43,82,71,67,75,36,111,247,185,219,36,149,119,35,21,33,134,87,70,14,15,184,76,204,184,186,213,15,176,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,167,113,232,138,216,158,169,161,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,187,34,103,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,252,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,112,117,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,150,147,202,119,141,123,118,83,138,219,56,87,212,139,158,204,146,205,214,155,14,157,235,85,81,53,214,133,177,212,84,73,79,35,149,175,142,31,11,28,59,88,174,145,141,88,150,40,216,196,88,149,95,101,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,137,254,0,5,11,113,191,192,78,178,232,38,163,207,145,209,79,117,207,177,108,215,32,142,142,201,123,150,161,181,87,138,251,165,106,205,35,104,234,97,69,239,77,88,171,28,138,178,177,138,201,85,90,238,172,123,214,38,89,167,47,158,9,45,92,40,96,18,95,114,120,41,43,181,23,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,237,171,145,82,56,250,75,80,113,78,48,56,107,177,113,83,161,215,141,50,185,175,102,235,14,235,166,55,86,234,167,193,29,37,226,40,100,101,60,146,171,90,253,208,175,117,241,200,138,199,175,110,71,171,81,30,140,115,104,179,69,56,75,213,141,104,215,218,174,31,173,214,143,5,122,199,238,15,167,202,164,241,20,210,123,22,150,10,216,233,43,42,122,44,204,101,79,101,242,167,221,196,245,115,250,124,61,83,222,151,147,173,248,221,215,13,224,107,62,196,47,185,61,94,73,114,177,233,61,214,219,89,121,171,71,119,238,83,195,103,146,57,42,164,220,247,187,124,142,106,189,122,189,203,213,203,213,206,252,87,57,134,170,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,197,43,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,205,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,237,241,185,221,85,168,246,239,98,190,55,46,199,185,23,62,252,75,240,233,157,240,191,170,117,250,103,157,83,255,0,149,172,179,214,239,135,250,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,189,159,130,167,224,171,58,121,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,247,66,189,222,177,73,34,177,176,182,55,70,174,86,44,77,138,11,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,42,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,50,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,21,120,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,106,128,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,92,28,200,120,36,213,13,31,212,188,179,93,237,240,85,228,152,38,89,120,168,190,87,94,33,165,142,22,89,235,110,21,213,15,74,41,99,73,159,42,177,168,177,34,84,185,140,141,207,153,140,247,61,81,171,61,57,106,112,81,110,225,211,78,40,117,67,53,182,116,212,220,186,222,233,42,94,228,170,130,75,85,174,165,41,165,101,178,88,36,114,49,102,99,224,107,228,114,196,215,182,71,190,36,87,53,136,231,205,80,114,174,37,248,116,193,56,160,210,202,253,51,206,169,255,0,202,214,89,235,119,205,253,25,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,216,255,0,193,83,240,84,161,107,7,7,250,227,147,241,29,114,225,118,201,141,247,178,251,61,194,106,75,132,207,100,209,80,210,210,198,244,69,184,201,36,145,181,237,163,115,31,28,140,145,89,186,70,203,18,49,174,124,140,99,180,19,162,154,115,83,164,26,71,136,105,109,86,85,87,146,63,20,179,211,90,18,231,83,77,21,59,231,100,44,70,51,164,113,34,53,140,107,81,172,98,42,185,232,198,183,123,228,126,233,29,152,194,255,0,185,92,121,19,211,47,173,122,197,105,42,128,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,87,162,156,31,100,220,35,115,59,211,123,43,146,174,183,9,190,84,100,14,196,239,21,114,211,247,235,160,138,199,51,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,109,186,2,176,50,238,10,63,154,174,102,122,169,127,207,237,151,88,244,203,22,246,44,151,42,152,19,181,29,210,185,45,22,245,142,216,217,183,53,237,220,199,172,146,186,36,115,153,27,90,222,177,58,104,164,75,63,0,0,80,183,52,189,116,172,214,14,43,47,216,221,21,231,197,227,122,119,254,166,237,144,198,147,199,27,42,163,68,91,131,221,28,171,183,189,226,187,144,186,70,53,173,124,116,208,127,89,26,143,116,149,228,133,165,191,253,37,235,93,194,197,255,0,162,98,214,139,159,138,255,0,150,166,190,14,202,63,255,0,209,174,222,246,127,192,199,127,104,132,170,230,143,228,79,83,126,139,235,20,69,0,154,168,40,7,153,214,150,255,0,11,248,201,205,124,37,139,217,150,172,183,195,229,54,255,0,239,174,247,138,241,81,167,139,159,222,247,57,155,171,163,173,248,29,183,167,79,133,168,197,97,47,249,41,235,165,101,214,197,154,112,241,126,188,247,189,137,179,36,199,105,164,73,228,145,148,178,191,183,92,198,189,85,98,142,22,76,234,87,182,52,70,57,100,171,157,255,0,31,87,43,34,7,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,85,115,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,0,63,39,44,176,125,171,197,111,56,183,182,238,182,111,108,219,234,45,254,209,180,212,248,122,234,62,236,110,103,126,158,94,139,219,153,155,183,49,253,23,107,145,23,162,244,40,7,93,57,127,241,5,162,250,203,100,210,26,92,119,237,92,153,165,194,166,143,14,174,182,73,23,244,212,112,54,39,201,35,161,87,171,233,59,108,153,139,42,205,182,54,109,145,201,35,227,98,202,183,63,193,247,9,152,111,8,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,246,117,238,61,17,29,43,213,123,168,34,175,49,30,16,255,0,154,221,26,79,178,212,93,237,66,195,187,181,184,190,250,255,0,13,12,253,215,69,226,169,36,220,139,26,247,99,137,187,21,219,54,203,28,93,100,100,107,46,234,139,224,147,133,13,80,226,135,84,34,110,7,127,171,197,109,184,173,68,21,119,76,178,145,209,186,123,20,238,142,121,104,165,142,30,252,51,72,247,205,75,177,29,19,186,198,189,30,189,58,39,93,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,215,163,220,159,227,83,207,226,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,191,195,92,109,120,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,175,69,247,181,202,139,238,85,58,0,7,148,206,180,159,75,53,67,192,255,0,19,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,193,15,151,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,233,213,141,95,241,33,237,64,57,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,122,188,43,79,112,29,53,181,75,98,211,156,31,31,197,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,215,163,26,159,226,67,208,0,0,0,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,156,215,249,78,225,99,255,0,86,157,42,255,0,220,219,119,255,0,4,234,167,159,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,157,122,61,201,254,53,60,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,91,252,53,198,215,140,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,244,95,123,92,168,190,229,83,160,28,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,221,158,38,227,116,198,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,58,175,185,173,68,79,114,33,232,48,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,167,94,140,106,127,137,15,21,252,167,112,177,255,0,171,78,149,127,238,109,187,255,0,130,116,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,3,197,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,189,58,189,203,254,53,24,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,175,78,172,106,255,0,137,15,106,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,244,234,247,47,248,212,250,176,93,39,210,205,47,241,223,195,61,52,197,49,47,105,246,188,111,176,172,212,212,30,43,183,187,183,221,236,177,187,246,247,31,183,119,94,155,221,211,241,83,213,128,121,76,235,73,244,179,84,60,15,241,51,77,49,76,183,217,157,223,5,237,219,53,53,127,133,238,109,238,118,187,204,118,205,221,182,110,219,211,174,198,245,252,16,242,191,202,119,11,31,250,180,233,87,254,230,219,191,248,39,213,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,158,215,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,123,156,170,190,245,83,245,128,57,87,242,157,194,199,254,173,58,85,255,0,185,182,239,254,9,210,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,76,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,179,196,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,213,61,206,106,42,123,209,15,21,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,29,44,241,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,47,78,175,114,255,0,141,70,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,211,171,26,191,226,67,242,110,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,213,225,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,78,189,24,212,255,0,18,30,128,30,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,233,213,238,95,241,168,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,122,117,99,87,252,72,123,80,120,172,215,68,52,95,82,174,177,95,117,27,72,112,172,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,167,87,185,127,198,167,213,130,233,62,150,105,127,142,254,25,233,166,41,137,123,79,181,227,125,133,102,166,160,241,93,189,221,190,239,101,141,223,183,184,253,187,186,244,222,238,159,138,158,172,3,154,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,181,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,253,96,0,62,72,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,58,110,115,24,233,230,115,90,171,209,171,44,138,157,55,47,95,172,229,95,202,119,11,31,250,180,233,87,254,230,219,191,248,39,191,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,91,252,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,189,19,222,231,42,175,189,84,253,96,0,60,166,117,164,250,89,170,30,7,248,153,166,152,166,91,236,206,239,130,246,237,154,154,191,194,247,54,247,59,93,230,59,102,238,219,55,109,233,215,99,122,254,8,126,86,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,91,252,53,198,215,140,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,244,95,123,92,168,190,229,83,160,0,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,58,244,123,147,252,106,121,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,183,248,107,141,175,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,232,190,246,185,81,125,202,167,64,0,0,0,0,0,1,202,191,148,238,22,63,245,105,210,175,253,205,183,127,240,79,127,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,168,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,187,60,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,157,83,220,230,162,167,189,16,240,31,202,119,11,31,250,180,233,87,254,230,219,191,248,39,85,60,166,117,164,250,89,170,30,7,248,153,166,152,166,91,236,206,239,130,246,237,154,154,191,194,247,54,247,59,93,230,59,102,238,219,55,109,233,215,99,122,254,8,126,86,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,91,252,53,198,215,140,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,244,95,123,92,168,190,229,81,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,110,207,19,113,186,99,52,85,117,83,236,99,88,205,242,201,27,158,237,172,99,90,157,87,220,214,162,39,185,16,253,92,23,73,244,179,75,252,119,240,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,238,237,247,123,44,110,253,189,199,237,221,215,166,247,116,252,84,245,96,242,153,214,147,233,102,168,120,31,226,102,154,98,153,111,179,59,190,11,219,182,106,106,255,0,11,220,219,220,237,119,152,237,155,187,108,221,183,167,93,141,235,248,33,249,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,111,240,215,27,94,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,209,125,237,114,162,251,149,79,213,206,180,159,75,53,67,192,255,0,19,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,193,15,151,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,233,213,141,95,241,33,237,64,0,231,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,236,241,55,27,166,51,69,87,85,62,198,53,140,223,44,145,185,238,218,198,53,169,213,125,205,106,34,123,145,15,65,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,58,244,99,83,252,72,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,139,214,254,110,220,73,105,174,180,103,218,115,98,194,116,214,123,110,43,148,93,108,148,114,213,219,107,221,60,144,83,85,201,12,110,145,205,172,107,85,234,214,34,170,163,90,157,122,244,68,252,11,9,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,60,76,22,184,164,142,149,157,138,250,138,118,108,108,146,72,244,234,200,90,171,213,235,241,42,244,232,157,17,59,89,2,181,67,155,46,151,233,175,20,105,163,85,56,229,93,70,19,99,168,169,178,101,57,42,71,39,126,142,234,217,81,138,232,41,250,110,150,154,157,204,145,146,175,77,242,43,156,232,145,201,11,82,166,96,93,179,91,174,79,162,245,186,141,162,20,244,153,21,202,237,139,201,123,196,34,171,99,161,130,227,60,180,139,53,11,100,108,142,137,204,100,142,116,72,168,247,70,168,142,94,170,206,138,169,81,127,221,171,226,159,253,192,233,87,253,149,113,255,0,78,45,123,134,189,94,166,215,173,6,193,181,114,25,233,36,168,200,172,240,205,112,74,72,37,134,8,174,44,235,21,108,49,178,94,175,70,71,83,28,209,162,170,187,170,49,21,28,228,84,114,242,174,97,124,80,103,220,38,104,189,151,81,180,230,209,143,220,110,87,28,162,154,201,44,87,186,121,166,129,176,73,73,87,51,156,214,195,44,78,71,238,167,98,34,171,149,58,43,189,223,130,164,96,224,207,154,6,190,241,19,196,158,31,163,153,174,33,167,244,86,92,131,218,30,38,123,93,190,182,58,166,118,40,42,42,25,177,210,85,200,196,234,248,90,139,213,139,240,170,244,232,189,21,44,252,169,94,32,121,189,107,238,157,107,142,121,167,152,86,158,105,251,44,184,166,65,93,98,166,117,210,154,182,170,170,95,9,51,160,124,175,146,58,152,153,241,190,55,61,26,140,77,141,114,53,85,234,213,123,166,7,47,14,39,53,79,139,45,44,200,181,51,83,41,49,74,15,1,144,58,197,69,69,98,183,84,211,237,237,83,67,52,146,203,36,213,51,111,221,226,88,214,181,173,102,222,211,149,85,251,209,25,42,128,0,241,90,223,154,221,116,215,69,243,237,70,177,83,210,79,114,197,113,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,94,157,122,42,126,37,69,255,0,118,175,138,127,247,3,165,95,246,85,199,253,56,183,77,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,47,78,157,85,127,19,218,128,87,175,48,190,97,122,209,194,102,180,89,116,231,78,113,140,42,227,109,184,226,244,215,185,101,189,209,85,205,59,103,146,174,174,23,53,174,134,166,38,163,54,211,177,81,21,170,189,85,222,255,0,193,19,218,242,222,227,91,84,248,193,254,34,127,19,44,24,165,179,236,151,178,60,23,176,169,106,97,238,120,175,23,220,238,247,167,151,175,79,12,205,187,118,244,234,238,189,122,167,78,235,117,226,99,13,176,113,71,106,225,98,251,67,87,75,125,200,241,118,100,118,42,230,162,201,5,99,210,90,196,158,145,232,141,235,11,217,21,26,202,215,170,171,30,157,198,170,177,205,98,75,216,0,7,31,208,110,38,48,221,121,200,117,39,12,179,80,213,219,178,29,46,202,43,113,203,213,20,200,175,99,153,29,85,68,52,213,113,74,141,70,185,147,54,154,69,86,123,159,27,216,246,170,43,118,73,39,96,0,230,156,70,235,125,171,135,29,30,189,107,45,246,199,87,119,182,216,42,45,205,172,164,164,145,172,157,96,168,174,130,154,71,199,187,225,115,216,217,213,232,197,86,163,213,136,213,115,55,111,79,107,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,99,209,175,110,230,61,171,209,200,142,78,189,21,17,125,199,235,0,0,4,42,230,67,198,182,169,240,125,252,59,254,25,216,49,75,159,218,223,107,248,223,110,210,212,205,219,240,190,19,183,218,236,207,23,78,190,37,251,183,110,235,209,189,58,116,94,188,87,131,62,104,26,251,196,79,18,120,126,142,102,184,134,159,209,89,114,15,104,120,153,237,118,250,216,234,153,216,160,168,168,102,199,73,87,35,19,171,225,106,47,86,47,194,171,211,162,244,84,179,240,8,85,204,135,141,109,83,224,251,248,119,252,51,176,98,151,63,181,190,215,241,190,221,165,169,155,183,225,124,39,111,181,217,158,46,157,124,75,247,110,221,215,163,122,116,232,189,120,175,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,30,208,241,51,218,237,245,177,213,51,177,65,81,80,205,142,146,174,70,39,87,194,212,94,172,95,133,87,167,69,232,169,103,224,227,250,187,196,198,27,162,186,185,165,154,91,153,208,213,177,154,175,81,95,109,182,92,225,69,145,148,215,24,95,72,202,120,37,141,173,87,108,157,213,123,18,68,95,129,237,102,230,236,115,164,143,176,0,0,56,255,0,18,252,76,97,188,45,99,216,166,103,168,52,53,111,199,175,249,69,62,57,93,91,76,138,247,219,25,53,45,76,201,86,177,35,85,211,49,174,167,106,61,141,248,246,61,206,106,61,205,72,223,216,0,0,28,171,138,61,116,254,90,244,39,38,214,191,178,223,104,254,206,120,47,232,207,29,224,251,254,34,178,10,111,237,187,114,109,219,223,221,253,69,235,183,167,187,175,84,245,90,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,128,71,254,37,120,197,193,56,89,206,244,218,193,169,116,126,23,27,206,253,177,227,114,14,228,207,246,71,130,134,23,199,253,235,12,18,73,81,221,146,118,71,240,171,118,117,220,189,83,175,73,0,0,35,87,25,188,116,105,199,7,150,42,24,238,116,31,106,51,59,206,217,109,184,205,61,98,83,200,234,93,251,100,170,168,151,99,251,16,166,215,181,138,172,115,164,145,21,173,106,163,101,124,126,131,131,238,44,240,222,46,180,191,237,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,235,220,98,42,186,39,162,119,80,8,65,170,28,209,180,191,75,184,180,77,9,190,211,82,67,132,217,41,234,105,50,124,177,37,146,169,105,110,189,148,150,56,160,134,149,178,185,236,141,205,90,105,90,168,143,73,165,119,94,218,83,187,189,55,192,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,47,240,87,204,195,4,226,130,250,253,55,204,172,159,100,51,234,219,133,95,177,45,176,36,213,116,183,26,22,178,106,134,237,157,25,210,57,161,130,37,108,189,205,141,123,154,215,199,253,162,195,23,106,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,185,171,44,202,138,216,218,230,162,35,222,248,227,127,203,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,117,238,49,21,93,19,209,59,168,4,32,226,223,153,238,27,195,54,182,217,52,130,223,134,213,228,175,183,84,67,54,111,51,21,97,125,5,36,240,35,226,134,141,29,209,179,84,237,150,41,213,92,169,22,196,72,183,111,145,207,167,151,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,207,244,27,137,140,55,94,114,29,73,195,44,212,53,118,236,135,75,178,138,220,114,245,69,50,43,216,230,71,85,81,13,53,92,82,163,81,174,100,205,166,145,85,158,231,198,246,61,170,138,221,146,73,216,0,0,242,154,177,157,127,11,244,179,50,212,207,101,251,79,236,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,54,187,102,238,222,221,219,93,211,175,94,139,211,161,242,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,0,2,31,241,155,204,139,78,56,75,190,208,224,118,204,111,237,222,103,46,217,238,86,138,123,154,81,199,106,165,115,55,70,234,137,251,82,244,154,78,172,115,33,70,110,237,170,200,229,98,58,46,236,149,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,17,255,0,29,227,23,4,185,113,99,151,112,147,127,163,246,54,73,102,240,31,103,230,238,77,81,237,238,237,181,107,234,190,22,65,219,165,236,70,136,159,121,42,247,58,252,61,21,54,146,0,0,1,81,122,223,205,219,137,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,175,94,136,159,129,97,60,25,235,94,85,196,79,13,152,126,177,230,182,251,85,21,235,32,246,135,137,130,215,20,145,210,179,177,95,81,78,205,141,146,73,30,157,89,11,85,122,189,126,37,94,157,19,162,39,107,0,30,83,86,51,175,225,126,150,102,90,153,236,191,105,253,146,199,238,55,223,5,223,236,248,175,11,77,36,221,174,230,215,108,221,219,219,187,107,186,117,235,209,122,116,62,93,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,0,1,26,184,205,227,163,78,56,60,177,80,199,115,160,251,81,153,222,118,203,109,198,105,235,18,158,71,82,239,219,37,85,68,187,31,216,133,54,189,172,85,99,157,36,136,173,107,85,27,43,227,236,26,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,1,2,174,220,222,52,74,203,196,93,110,148,86,91,41,36,211,234,10,137,41,165,212,58,75,156,245,80,57,236,165,87,185,99,162,134,145,207,149,158,37,22,157,31,28,142,99,147,164,173,85,98,161,61,78,63,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,58,243,88,227,170,167,14,142,191,133,141,40,175,171,166,190,213,83,172,57,173,115,169,98,116,13,183,85,209,61,61,154,196,154,55,43,159,44,85,17,202,233,163,86,246,209,35,107,94,231,58,68,138,178,180,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,220,222,171,209,92,174,115,88,198,189,239,99,29,161,78,26,56,116,193,56,95,210,202,13,51,193,105,255,0,201,86,94,43,119,205,253,39,116,240,208,195,61,103,110,89,100,236,247,123,12,119,105,142,216,207,193,19,241,85,166,14,104,58,33,106,209,62,43,239,78,179,95,42,238,52,249,253,59,179,135,178,166,54,181,244,115,214,214,85,36,208,35,155,238,123,18,88,100,123,23,107,85,25,35,88,187,149,139,35,229,7,36,189,107,255,0,199,174,28,235,45,255,0,253,92,214,223,85,28,95,244,122,58,184,230,122,201,255,0,66,88,218,216,255,0,203,171,157,253,68,58,175,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,39,198,78,186,81,240,237,195,142,103,168,222,217,246,117,233,182,249,45,216,227,152,144,62,103,222,42,24,232,233,86,56,167,84,100,189,183,175,125,236,232,229,237,67,43,182,57,26,173,92,235,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,222,245,107,27,185,239,106,117,114,163,83,175,85,84,79,121,165,62,31,180,207,248,55,161,216,30,150,201,73,106,167,171,198,113,250,27,125,127,178,227,217,75,53,115,33,111,138,157,159,3,21,221,217,214,89,21,238,106,57,238,122,185,201,185,202,116,0,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,28,211,156,173,218,235,96,226,239,9,190,216,174,117,118,235,149,187,7,182,213,209,214,82,76,232,103,166,158,59,157,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,77,94,93,124,117,83,113,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,253,118,57,237,99,24,228,99,38,80,6,122,243,221,116,212,126,29,56,238,213,61,80,210,251,207,129,186,208,234,6,69,20,208,202,138,250,91,133,43,174,115,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,187,254,26,56,139,193,56,160,210,202,13,76,193,106,63,201,81,222,40,182,77,253,25,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,216,255,0,197,23,241,68,234,160,138,188,209,252,137,234,111,209,125,98,136,174,174,92,28,192,43,56,119,190,197,164,154,189,145,127,173,61,127,137,158,42,154,136,231,168,147,29,170,216,249,55,83,178,22,73,35,225,154,68,70,62,20,110,212,146,84,149,170,207,190,73,110,252,0,120,171,22,180,105,126,75,170,25,54,139,217,114,250,73,243,108,62,158,154,174,241,101,115,36,138,120,32,158,54,73,28,172,222,212,108,204,219,44,91,157,18,189,24,178,198,215,237,87,181,23,218,130,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,116,174,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,234,229,85,122,187,173,133,0,1,0,57,213,249,88,197,190,96,80,250,117,196,141,92,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,108,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,122,163,99,115,223,29,202,0,1,21,121,163,249,19,212,223,162,250,197,17,86,188,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,193,85,124,243,191,36,255,0,82,126,218,57,81,241,211,253,135,11,250,215,153,255,0,232,244,184,5,109,115,127,206,107,173,114,84,43,191,230,188,43,28,223,246,240,163,255,0,193,225,45,80,2,157,185,168,112,43,83,128,100,55,94,39,180,182,130,174,124,98,249,81,53,203,51,134,106,168,182,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,174,230,198,246,50,56,107,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,217,181,116,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,164,0,230,117,199,143,240,66,197,83,160,218,79,122,219,159,100,22,247,123,74,233,110,184,246,234,177,120,92,248,93,31,86,246,156,157,234,136,29,80,141,219,36,114,194,213,142,100,233,190,39,45,43,22,147,202,159,142,219,170,93,104,56,89,214,92,154,145,214,215,83,164,24,69,214,227,59,155,60,115,163,152,216,236,234,245,69,107,216,230,171,150,13,238,106,177,89,216,106,191,124,17,199,107,231,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,90,1,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,77,206,232,28,184,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,119,90,201,98,107,81,171,50,75,31,116,231,5,194,166,118,252,169,120,168,176,92,174,183,204,111,217,240,81,100,16,86,214,67,217,199,123,114,65,79,74,218,86,190,68,145,97,158,74,133,114,197,28,110,217,47,122,71,59,164,221,25,8,56,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,155,85,208,191,116,81,189,146,53,23,107,216,221,205,123,55,198,253,15,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,125,220,204,100,141,233,36,79,111,196,212,235,211,170,117,69,69,95,86,69,254,63,184,193,181,112,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,22,202,117,154,39,164,110,107,150,87,185,140,219,177,100,146,58,1,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,191,238,94,124,44,221,120,88,208,106,123,22,95,53,91,115,12,150,161,111,25,5,26,93,93,85,69,69,58,252,49,67,4,109,233,11,30,216,82,38,202,246,35,149,242,35,147,187,36,108,135,109,59,106,254,169,103,122,45,199,22,168,234,94,154,95,125,141,146,89,181,3,40,240,85,190,22,26,142,215,118,174,170,25,62,238,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,165,223,112,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,218,229,138,100,68,108,141,107,145,81,143,100,145,179,181,128,14,85,197,143,149,141,100,249,127,144,250,116,229,27,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,1,29,120,219,227,7,25,225,27,75,229,189,57,105,43,115,107,229,60,237,196,236,245,113,84,118,43,167,138,72,25,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,104,7,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,166,249,95,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,36,255,0,46,110,53,255,0,149,93,71,158,193,159,220,238,178,105,150,83,247,119,42,104,23,187,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,221,37,116,49,70,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,148,23,204,198,237,117,176,115,0,212,11,237,138,231,87,110,185,91,170,44,53,116,117,148,147,58,25,233,167,142,211,66,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,44,255,0,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,221,45,64,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,143,151,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,51,153,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,14,85,197,143,149,141,100,249,127,144,250,116,229,27,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,0,163,110,107,28,51,230,90,81,175,53,250,194,234,236,131,32,196,245,22,161,107,89,119,184,170,74,150,251,138,239,221,107,89,81,202,168,200,226,141,142,129,28,214,125,202,118,217,191,195,200,243,197,114,238,226,243,249,82,214,85,251,83,91,217,211,220,199,181,69,148,108,160,241,51,65,218,108,190,22,174,61,170,146,39,106,73,93,189,27,191,116,82,75,210,55,200,145,109,191,224,64,14,103,92,120,255,0,4,44,85,58,13,164,247,173,185,246,65,111,119,180,174,150,235,143,110,171,23,133,207,133,209,245,111,105,201,222,168,129,213,8,221,178,71,44,45,88,230,78,155,226,114,212,6,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,222,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,209,159,13,218,33,106,225,195,68,177,109,23,179,95,42,239,52,248,229,60,173,125,125,76,109,141,245,51,205,60,149,19,61,24,223,115,24,178,205,38,198,117,114,181,155,90,174,122,162,189,104,51,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,201,191,134,241,213,77,194,215,46,29,52,193,244,250,190,145,250,169,127,167,186,77,67,13,77,44,175,101,178,221,53,230,234,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,215,123,94,230,61,141,86,62,186,237,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,234,249,28,158,247,42,185,127,21,47,123,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,187,91,19,34,149,68,10,231,17,162,247,93,69,225,230,203,168,24,190,33,87,121,187,224,23,135,213,214,84,83,61,206,125,5,146,106,119,248,201,86,36,119,71,177,37,134,137,207,114,53,206,141,145,185,255,0,12,105,42,149,67,194,174,169,127,5,184,142,211,173,76,154,251,236,106,11,54,65,75,237,90,223,11,226,59,86,185,95,217,174,251,180,99,220,238,180,178,206,223,129,170,244,235,213,157,28,141,84,181,78,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,36,167,59,77,99,190,203,149,96,188,63,83,195,217,178,211,91,211,49,172,147,115,29,226,234,164,146,162,146,157,58,43,55,199,217,100,85,62,244,126,215,248,175,137,189,99,106,175,11,229,79,160,212,218,201,197,29,6,77,125,162,171,146,197,166,212,233,147,72,246,211,202,176,73,113,100,172,109,4,47,153,143,106,68,254,234,173,75,81,85,221,196,163,145,138,199,53,94,173,189,224,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,148,248,78,242,177,163,127,47,241,239,78,128,234,160,20,109,205,255,0,63,195,115,174,43,233,169,112,252,134,146,236,252,87,23,166,176,93,214,153,85,204,165,184,199,89,89,44,180,234,254,155,92,246,54,120,209,251,85,118,191,115,29,209,236,123,91,221,121,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,66,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,206,63,199,55,49,143,229,3,81,241,61,60,180,233,159,218,154,187,141,189,111,183,119,84,87,248,56,210,133,235,81,4,17,83,200,214,200,169,50,207,10,189,238,123,21,169,28,104,212,71,58,93,240,244,14,18,120,246,209,174,46,119,216,49,104,46,182,44,206,134,222,183,11,142,63,112,167,115,251,112,179,176,201,102,134,169,136,177,75,10,77,80,216,218,174,88,229,118,213,114,196,196,41,7,139,31,52,250,201,243,3,33,245,25,207,65,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,198,173,137,207,99,124,76,109,116,142,133,251,155,181,234,173,85,237,190,70,63,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,171,205,31,200,158,166,253,23,214,40,138,1,45,83,149,31,29,63,216,112,191,173,121,159,254,143,75,128,86,215,55,252,230,186,215,37,66,187,254,107,194,177,205,255,0,111,10,63,252,30,18,213,1,23,248,254,227,6,213,194,110,145,185,214,245,171,147,59,204,105,235,40,49,70,67,19,85,148,211,177,141,73,43,165,116,140,116,91,41,214,104,158,145,185,174,89,94,230,51,110,197,146,72,232,51,237,102,85,246,171,237,215,218,107,175,218,79,104,123,91,219,30,54,79,29,227,187,157,223,19,223,235,220,239,119,62,62,230,237,219,190,46,189,125,230,148,244,7,248,203,252,26,196,255,0,152,63,101,127,16,189,158,223,110,251,51,111,103,189,185,219,55,108,251,190,247,111,183,221,237,125,215,119,185,218,251,189,135,64,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,21,87,207,59,242,79,245,39,237,165,90,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,79,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,186,90,128,8,1,206,175,202,198,45,243,2,135,211,174,37,43,23,39,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,54,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,190,105,30,215,76,215,183,170,58,70,189,242,88,168,0,138,188,209,252,137,234,111,209,125,98,136,160,18,197,57,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,94,216,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,247,205,35,220,216,92,198,245,70,198,231,190,59,95,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,64,14,30,57,207,227,57,37,214,135,26,226,71,8,164,196,216,250,122,135,84,101,22,71,212,84,209,36,232,229,116,76,117,6,201,39,141,139,31,192,175,108,179,47,113,26,187,90,199,170,199,229,57,220,92,233,175,86,173,6,188,209,199,87,29,61,125,62,65,83,19,42,233,37,165,157,172,123,109,142,106,73,12,205,108,177,63,162,167,86,72,214,189,171,213,28,136,168,168,85,177,119,220,184,57,128,81,241,17,98,139,73,53,123,34,255,0,93,138,15,19,60,85,53,17,193,79,30,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,124,145,78,160,10,22,230,51,193,71,242,171,168,240,95,240,11,101,214,77,50,202,126,242,219,83,58,119,99,181,215,42,189,100,182,58,109,206,123,182,177,137,36,78,149,26,231,198,231,55,172,174,134,89,23,202,112,47,198,109,247,131,205,71,170,185,201,106,246,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,116,233,52,93,217,85,35,115,146,57,26,247,53,219,85,89,44,118,191,198,151,29,88,110,131,112,243,104,206,48,106,250,187,142,67,170,54,121,38,192,166,134,149,88,198,178,74,120,222,151,41,82,120,213,173,100,45,169,130,68,134,70,43,228,123,216,197,98,55,184,248,232,90,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,229,62,171,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,224,230,61,174,78,168,168,165,212,242,220,230,9,83,196,77,52,154,61,172,151,90,70,234,45,186,157,213,52,87,41,165,138,23,228,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,39,78,140,145,82,26,243,31,230,1,89,196,69,246,93,36,210,28,139,253,105,232,60,52,242,212,211,199,61,60,153,21,86,198,73,186,161,147,50,57,25,12,50,42,177,144,171,118,172,145,44,174,87,253,202,69,194,248,62,225,51,50,226,235,84,62,195,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,126,254,157,199,162,43,98,122,166,132,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,245,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,51,237,199,71,6,87,222,15,53,30,150,217,29,215,219,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,211,164,209,119,98,69,145,173,72,228,107,218,230,237,85,124,81,244,14,89,252,107,219,184,96,206,238,88,78,165,220,252,54,155,101,189,106,107,107,36,90,169,189,141,93,12,50,44,117,16,211,194,217,55,247,186,50,9,17,177,238,94,144,57,94,141,133,90,235,159,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,103,47,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,186,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,205,206,232,157,85,202,231,57,239,115,222,247,189,214,63,202,67,130,203,173,150,166,62,43,53,75,31,171,160,168,146,159,166,7,4,181,46,137,238,130,120,164,142,162,225,44,8,212,85,100,145,72,140,129,94,238,142,99,229,147,182,168,176,74,90,81,154,206,44,124,211,235,39,204,12,135,212,103,63,87,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,116,242,224,230,1,89,195,189,246,45,36,213,236,139,253,105,235,252,76,241,84,212,71,61,68,152,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,125,242,75,117,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,54,49,28,247,109,99,28,189,26,138,229,233,209,17,87,220,86,182,150,243,180,177,94,50,171,101,147,86,180,99,236,253,150,182,225,52,117,151,219,101,225,245,126,207,165,124,143,240,238,117,34,192,143,151,182,197,137,178,185,146,110,118,217,36,142,46,170,216,11,31,192,51,204,103,83,240,219,78,160,97,149,85,117,86,43,237,58,85,219,234,42,109,245,20,79,158,5,85,219,42,69,80,198,74,140,114,38,230,57,90,136,246,43,94,222,173,115,85,124,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,115,173,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,221,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,102,231,116,78,170,229,115,156,247,185,239,123,222,239,0,11,20,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,213,27,27,158,248,238,80,160,30,104,254,123,53,55,232,190,143,68,71,253,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,187,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,118,176,82,95,50,62,96,148,220,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,116,234,200,213,28,158,110,122,219,23,17,117,22,108,14,58,181,211,234,170,117,169,207,94,218,72,29,2,50,42,90,182,219,145,243,72,221,236,122,212,205,240,178,39,35,222,137,34,170,57,145,189,91,24,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,58,121,112,115,0,172,225,222,251,22,146,106,246,69,254,180,245,254,38,120,170,106,35,158,162,76,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,62,249,37,187,240,0,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,240,241,59,195,214,85,194,254,178,222,180,143,41,169,241,254,3,183,83,110,186,50,150,74,120,110,116,50,183,116,85,17,181,233,254,116,111,70,185,237,100,177,74,196,123,246,110,89,255,0,201,247,139,207,195,132,124,234,183,252,189,110,12,232,232,63,231,234,171,233,38,149,139,254,124,241,171,217,254,93,171,39,246,17,147,83,141,126,43,172,92,37,232,213,110,101,221,181,86,101,247,46,180,120,181,146,182,103,183,199,213,110,98,73,34,182,52,87,172,48,49,253,217,23,171,26,189,25,31,113,143,150,53,51,239,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,124,175,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,103,203,63,130,139,143,12,24,37,203,54,212,187,103,134,212,156,183,173,53,109,28,137,75,55,177,168,97,154,68,142,158,26,136,93,38,254,247,70,79,34,182,77,171,210,6,171,17,208,171,157,53,76,171,146,211,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,219,125,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,229,69,212,242,189,224,91,248,41,138,179,92,117,143,12,240,154,147,122,223,236,122,106,215,110,154,197,107,146,54,162,117,133,90,158,30,178,110,178,119,58,171,158,200,149,145,253,211,157,81,26,254,174,174,115,89,210,125,43,226,106,223,164,46,162,246,166,25,111,241,86,188,190,255,0,4,53,45,170,179,222,25,84,232,86,54,192,248,219,222,134,14,203,150,85,143,122,189,179,181,209,42,172,43,28,211,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,151,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,235,211,170,47,224,102,135,86,48,95,225,126,169,230,90,103,237,79,105,253,146,200,46,54,47,27,216,236,248,175,11,83,36,61,222,222,231,108,221,219,221,183,115,186,117,233,213,122,117,38,174,187,235,95,241,167,149,14,150,248,139,127,133,175,193,53,2,131,10,172,217,22,200,101,240,86,122,191,15,36,125,100,123,157,214,150,90,109,238,93,189,101,73,118,181,27,183,175,31,229,157,118,181,88,56,215,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,201,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,87,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,210,42,40,100,100,93,88,143,142,154,56,99,85,69,119,85,98,170,185,202,170,229,185,78,84,250,13,83,163,124,46,80,100,215,218,42,72,239,186,147,80,153,52,143,109,60,73,60,118,231,196,198,208,66,249,152,247,44,172,237,34,212,181,21,91,219,90,201,24,172,107,145,234,233,148,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,153,92,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,250,143,115,218,199,189,168,199,222,240,33,255,0,48,46,59,172,92,42,226,178,97,88,179,252,110,166,228,22,245,146,221,77,209,241,251,46,150,120,234,163,138,235,189,244,242,211,207,218,169,167,106,120,103,42,57,253,122,175,70,251,214,136,110,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,45,43,145,143,231,103,233,191,220,142,85,206,175,205,62,45,242,254,135,212,110,36,63,193,180,47,81,245,39,78,51,157,80,194,172,222,213,181,105,207,129,150,255,0,12,10,174,170,167,165,170,74,133,74,166,198,137,241,195,31,133,119,117,81,119,49,175,107,213,170,198,200,246,126,183,13,28,69,231,124,47,234,157,6,166,96,181,31,228,168,239,20,91,33,254,147,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,239,103,226,139,248,162,249,253,107,213,11,174,181,106,230,95,170,247,150,213,199,81,148,222,42,110,76,167,169,173,117,91,232,224,123,215,179,74,146,185,17,94,200,98,237,196,207,133,168,140,141,168,141,106,34,34,92,167,41,110,30,46,186,53,195,205,70,121,149,218,169,41,111,186,157,81,77,123,129,240,214,58,103,186,200,148,237,91,123,101,106,47,105,143,85,154,166,100,70,117,118,202,134,36,138,142,111,110,58,139,226,199,205,62,178,124,192,200,125,70,115,207,229,218,67,153,97,90,119,129,106,149,230,10,69,199,181,30,158,227,53,150,120,103,71,63,125,13,91,169,106,97,149,139,209,204,123,92,145,189,23,162,177,89,51,58,57,92,143,107,36,175,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,254,163,220,246,177,239,106,49,247,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,24,57,163,249,19,212,223,162,250,197,17,68,58,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,47,78,189,17,127,1,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,61,203,131,152,5,31,17,22,40,180,147,87,178,47,245,216,160,241,51,197,83,81,28,20,241,228,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,247,201,23,127,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,185,171,44,202,138,216,218,230,162,35,222,248,227,126,123,53,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,207,141,173,240,176,211,247,123,80,178,24,254,238,22,50,54,244,142,38,55,225,106,117,233,213,122,170,170,173,165,114,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,167,88,146,25,91,39,87,186,70,118,108,208,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,10,171,231,157,249,39,250,147,246,210,176,44,216,181,247,32,183,95,174,214,138,31,17,73,140,219,217,116,186,73,221,99,60,61,43,234,160,164,108,157,28,168,175,235,61,93,59,58,53,21,223,31,94,155,90,229,79,213,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,19,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,0,128,28,234,252,172,98,223,48,40,125,58,226,83,182,7,128,102,90,159,147,65,134,105,254,61,87,125,190,213,83,213,212,211,219,233,17,29,60,236,166,167,146,162,84,141,189,122,189,233,20,50,42,49,189,94,245,68,107,81,206,84,106,254,77,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,244,242,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,219,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,59,165,168,4,85,230,143,228,79,83,126,139,235,20,69,0,158,171,84,180,183,59,209,108,238,231,166,122,151,98,246,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,118,173,89,227,235,92,117,163,135,27,7,15,25,213,195,198,71,106,184,37,69,194,254,181,51,37,117,234,150,22,34,82,83,85,162,57,25,47,109,234,247,190,71,163,157,43,163,166,122,244,146,39,201,55,229,112,45,195,167,243,59,196,118,59,128,92,169,251,184,221,191,117,247,38,248,246,245,181,211,189,155,226,247,75,28,159,125,35,225,167,221,27,149,236,239,247,17,21,24,164,213,231,157,249,39,250,147,246,210,181,116,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,62,242,103,178,54,244,142,39,187,226,114,117,233,209,58,170,162,47,203,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,253,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,157,34,129,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,61,156,96,240,153,153,112,139,170,31,97,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,127,78,219,213,17,178,177,87,133,22,233,202,135,129,202,108,106,213,100,226,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,157,98,72,101,108,157,94,233,25,217,168,178,218,117,187,151,253,31,17,28,29,233,6,173,233,14,59,254,187,20,26,127,138,193,45,53,60,144,83,199,145,82,248,26,88,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,185,88,170,88,247,250,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,110,111,85,232,174,87,57,172,99,94,247,177,142,208,247,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,170,53,94,237,140,70,70,213,216,198,162,116,176,115,78,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,206,190,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,234,212,29,116,212,125,79,193,52,255,0,78,115,27,207,141,178,233,165,190,170,221,98,107,209,95,51,99,158,110,227,214,73,94,174,123,182,177,144,64,198,34,164,113,197,77,19,88,198,174,247,62,64,114,230,224,163,249,170,212,121,239,249,253,178,235,30,153,98,223,121,114,169,129,59,81,221,43,145,88,177,219,27,54,230,189,187,152,245,146,87,68,142,115,35,107,91,214,39,77,20,137,125,32,205,103,22,62,105,245,147,230,6,67,234,51,158,127,46,210,28,203,10,211,188,11,84,175,48,82,46,61,168,244,247,25,172,179,195,58,57,251,232,106,221,75,83,12,172,94,142,99,218,228,141,232,189,21,138,201,153,209,202,228,123,89,223,249,121,241,167,117,225,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,237,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,29,183,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,131,149,113,99,229,99,89,62,95,228,62,157,57,154,195,223,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,55,165,187,142,61,92,175,225,46,233,194,62,74,202,75,237,138,170,162,129,150,235,181,107,222,234,219,109,186,154,102,207,224,152,168,189,30,196,150,26,126,219,159,215,181,26,75,26,35,154,177,118,57,255,0,13,218,33,117,226,63,91,113,109,23,179,95,41,44,213,25,29,68,173,125,125,76,110,145,148,208,67,4,149,19,61,24,223,123,222,145,67,38,198,117,106,57,251,90,174,98,42,189,52,125,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,180,3,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,215,249,112,114,255,0,172,226,34,251,22,173,234,246,59,254,180,244,30,38,8,169,170,36,158,158,76,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,254,249,98,240,28,209,252,246,106,111,209,125,30,136,145,92,10,240,153,134,241,117,192,78,85,131,223,106,41,44,247,218,13,72,170,169,177,100,110,160,90,169,237,79,90,43,90,206,140,98,73,18,189,146,196,197,141,204,87,236,235,219,122,162,186,38,42,87,174,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,182,158,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,182,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,189,81,210,53,239,146,11,115,71,243,217,169,191,69,244,122,34,63,227,186,91,157,229,120,38,93,169,150,11,23,138,198,240,79,1,246,130,183,197,66,207,7,227,102,88,105,126,237,239,73,36,223,35,85,191,118,215,109,233,213,221,19,222,116,14,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,232,79,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,238,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,214,183,53,206,58,127,183,225,127,69,51,63,253,34,151,63,173,161,111,249,173,109,174,58,132,119,252,239,138,99,91,254,210,21,127,248,68,37,112,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,116,61,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,249,177,177,28,231,185,145,69,19,21,239,217,185,104,7,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,30,131,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,38,248,159,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,108,211,149,31,29,63,216,112,191,173,121,159,254,143,75,128,86,215,55,252,230,186,215,37,66,187,254,107,194,177,205,255,0,111,10,63,252,30,18,213,0,0,2,58,241,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,166,215,103,174,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,160,107,247,16,250,161,196,198,101,69,158,106,205,214,146,190,239,111,179,210,89,33,125,53,28,116,204,236,64,142,85,114,181,136,136,175,146,89,38,153,235,248,111,149,200,196,100,104,200,217,55,249,78,240,81,113,202,114,171,103,21,26,145,108,217,141,217,186,212,225,208,61,41,106,33,186,215,54,74,138,121,42,36,106,185,242,67,225,100,135,115,17,209,177,203,42,197,35,30,137,18,163,237,252,25,87,61,174,168,233,14,101,164,21,56,204,25,132,20,136,204,195,23,182,101,246,137,169,167,73,89,61,186,186,45,241,57,83,220,230,61,174,73,35,123,92,137,209,241,57,91,185,138,199,186,111,242,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,189,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,239,154,71,185,176,185,141,234,141,141,207,124,119,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,38,255,0,42,126,5,105,179,25,40,56,167,213,122,10,74,155,21,45,66,77,133,80,182,170,86,206,235,141,37,107,23,218,79,88,100,106,53,145,75,79,36,77,134,68,119,113,86,71,57,141,107,99,89,123,175,52,46,58,127,130,152,171,244,59,71,51,63,9,169,55,173,158,216,169,162,110,233,172,86,185,35,114,175,73,145,201,225,235,38,235,31,111,162,57,236,137,95,39,221,57,212,242,45,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,138,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,254,192,83,95,57,189,11,172,197,181,150,197,175,54,139,54,203,46,109,111,142,221,116,171,141,103,147,250,98,145,170,198,172,202,228,88,162,238,82,37,59,99,99,92,138,255,0,9,59,182,34,181,206,116,0,166,202,111,180,152,173,199,10,167,174,217,101,186,220,40,238,149,148,221,166,47,118,170,146,58,152,233,228,222,169,189,187,89,91,82,157,17,81,171,220,234,228,85,107,85,24,214,83,125,195,238,51,93,177,202,239,9,87,81,111,175,181,201,39,105,146,110,165,173,165,150,146,166,62,143,69,68,223,4,242,179,175,77,205,221,213,170,142,68,84,244,26,41,165,247,93,106,213,204,67,74,44,206,171,142,163,41,188,83,91,95,81,77,68,234,183,209,192,247,167,122,169,98,106,162,189,144,197,220,149,255,0,19,81,25,27,149,92,212,69,84,210,238,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,61,239,87,61,219,88,198,167,87,42,185,122,117,85,85,247,159,172,1,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,246,118,235,39,98,170,9,29,28,177,239,101,51,152,237,175,99,147,171,85,90,189,58,162,170,123,206,213,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,247,115,49,146,55,164,145,61,191,19,83,175,78,169,213,21,21,125,89,202,184,177,242,177,172,159,47,242,31,78,156,205,97,232,51,44,3,50,211,234,155,85,46,103,143,85,218,159,124,179,209,95,237,139,50,38,202,203,117,92,73,45,61,68,79,106,171,94,199,53,122,47,69,248,94,215,177,219,94,199,53,44,167,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,239,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,100,108,70,197,240,177,172,233,63,248,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,252,235,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,223,43,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,234,234,94,144,230,90,75,77,134,207,153,193,73,3,243,156,94,151,47,182,67,12,233,43,217,110,169,150,102,83,186,85,111,194,215,189,176,119,17,168,174,232,201,24,142,218,253,204,109,143,242,49,252,236,253,55,251,145,202,185,213,249,167,197,190,95,208,250,141,196,233,92,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,128,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,234,61,172,115,222,246,171,223,197,56,72,209,123,174,189,113,13,132,233,253,46,33,87,145,90,36,188,81,213,228,148,240,189,209,50,43,36,117,17,248,217,101,149,174,106,196,206,210,185,168,228,115,92,175,123,24,206,178,61,136,186,62,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,205,191,22,62,105,245,147,230,6,67,234,51,150,189,194,30,131,97,188,73,114,183,196,52,167,51,162,164,115,46,52,247,215,219,43,166,167,89,159,105,184,165,214,189,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,106,135,137,126,29,51,190,23,245,78,191,76,243,170,127,242,181,150,122,221,240,255,0,73,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,183,179,240,84,252,21,102,255,0,45,14,98,212,216,77,52,58,1,196,102,107,73,71,140,81,211,199,14,39,144,92,157,42,190,137,235,44,113,50,219,52,141,99,154,148,200,215,171,217,52,174,99,32,100,78,99,158,177,172,109,138,101,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,182,158,99,252,191,232,248,136,177,75,171,122,67,142,255,0,174,197,7,134,130,90,106,121,32,167,143,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,185,88,169,91,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,142,149,196,199,21,90,185,197,126,101,77,152,106,149,202,145,172,183,83,248,107,101,162,219,27,225,183,91,152,168,222,226,195,19,222,247,111,145,205,71,61,239,115,158,238,141,111,93,140,141,140,149,92,180,185,125,212,235,13,214,207,196,30,175,218,169,36,211,234,10,143,19,103,180,213,197,21,84,25,43,216,234,168,36,73,17,147,163,224,101,61,76,17,57,89,52,78,100,233,213,170,138,197,119,91,159,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,16,215,137,254,58,169,176,14,33,180,199,134,29,45,175,164,159,39,190,103,22,75,110,103,52,212,178,239,180,219,167,168,162,123,96,137,36,141,33,145,245,80,212,170,44,140,123,251,76,107,211,107,100,123,31,28,117,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,60,87,49,222,7,41,184,82,204,168,51,13,62,125,93,70,157,102,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,215,50,41,90,228,114,194,178,201,199,248,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,61,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,187,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,193,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,145,92,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,214,84,154,87,73,213,237,145,253,154,245,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,19,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,4,85,230,143,228,79,83,126,139,235,20,69,0,151,231,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,116,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,110,161,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,191,229,33,160,212,218,89,195,68,122,147,112,162,171,131,33,212,250,143,106,84,165,77,60,180,239,138,221,3,228,138,134,52,99,222,173,123,28,213,150,165,146,181,140,222,202,198,167,196,214,49,203,194,185,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,147,252,214,56,18,186,165,214,191,138,109,26,198,105,29,109,117,58,207,155,218,173,208,57,179,199,58,57,238,146,240,140,69,86,189,142,106,181,39,216,214,171,21,157,247,35,247,207,36,117,235,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,20,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,3,149,113,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,55,238,74,234,224,235,148,238,119,102,214,90,140,159,137,235,29,171,236,222,29,112,99,237,246,189,208,220,40,114,191,134,161,169,38,232,231,108,144,195,28,140,166,155,183,81,15,223,53,253,183,177,19,123,75,106,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,8,107,204,203,151,157,215,87,174,174,226,15,68,40,234,235,179,106,234,139,125,182,251,96,71,57,233,117,71,58,42,72,42,160,114,252,48,62,38,172,73,46,245,108,61,152,221,42,186,53,141,235,52,149,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,216,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,93,173,145,64,2,157,185,207,234,174,151,228,186,161,141,105,134,63,142,210,79,155,97,244,238,92,134,248,234,73,34,158,8,39,142,57,169,109,236,151,122,54,102,109,149,211,185,29,27,209,139,44,105,28,141,87,212,49,107,128,190,142,87,154,199,164,249,255,0,12,24,222,158,233,236,62,206,189,96,54,248,169,242,75,70,234,153,188,53,85,69,69,75,188,79,126,86,53,143,241,79,138,122,158,220,110,115,98,238,246,253,200,214,245,152,0,205,103,22,62,105,245,147,230,6,67,234,51,150,253,192,86,150,224,154,211,203,99,6,211,77,75,177,123,103,27,188,251,79,198,209,120,169,169,251,189,171,253,84,209,253,228,47,100,141,233,36,76,119,194,228,235,211,162,245,69,84,90,150,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,124,170,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,123,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,213,27,27,158,248,238,80,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,30,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,77,174,160,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,182,158,76,26,13,83,138,233,126,75,175,247,218,42,79,17,156,84,54,215,98,123,169,226,116,241,219,168,228,145,179,200,201,145,234,246,50,106,158,172,116,74,214,123,232,99,122,239,71,49,91,53,56,129,225,227,75,248,154,192,29,167,58,175,106,171,172,182,178,161,107,168,229,164,172,146,154,122,42,212,134,88,99,169,141,205,93,174,123,27,60,138,141,145,175,141,85,83,115,29,211,161,85,118,158,79,58,195,15,17,116,88,53,246,174,174,179,73,25,81,27,171,51,138,69,161,166,158,104,18,149,38,145,145,208,186,166,73,163,122,205,214,153,30,173,122,53,85,37,86,185,169,181,109,255,0,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,104,135,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,142,149,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,116,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,110,141,92,0,114,185,186,216,46,184,143,17,28,65,212,213,219,174,86,234,134,94,108,216,98,68,232,103,166,158,55,71,37,29,77,116,168,228,115,30,215,35,164,240,136,212,84,84,135,186,255,0,237,105,200,151,205,31,207,102,166,253,23,209,232,137,63,201,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,35,87,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,183,149,112,255,0,197,134,182,240,195,77,149,65,163,121,29,37,161,249,117,61,36,53,179,77,110,130,169,241,62,154,85,124,83,68,147,53,205,71,163,95,60,106,142,71,49,89,59,215,110,246,198,246,115,92,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,47,251,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,167,72,98,238,202,137,35,154,146,72,231,185,206,218,138,200,163,146,166,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,123,220,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,29,16,151,125,203,131,152,5,31,17,22,40,180,147,87,178,47,245,216,160,241,51,197,83,81,28,20,241,228,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,247,201,20,234,0,0,10,1,230,83,171,154,79,171,252,80,100,23,173,38,179,218,166,164,163,236,209,220,50,138,42,250,154,159,180,53,81,211,195,18,200,141,145,221,152,225,133,34,72,99,88,25,182,77,143,151,185,35,100,102,200,170,105,163,64,117,35,78,53,111,70,177,60,255,0,72,232,252,22,33,113,183,182,43,93,23,129,74,63,3,28,14,116,14,165,236,183,224,143,178,248,159,23,70,42,199,247,127,3,156,205,174,94,128,12,171,151,189,112,225,51,13,226,235,128,157,27,193,239,181,20,150,123,237,6,15,141,84,216,178,55,80,45,84,246,167,173,21,42,206,140,98,73,18,189,146,196,197,141,204,87,236,235,219,122,162,186,38,42,82,94,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,182,158,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,182,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,189,81,210,53,239,146,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,39,254,153,113,175,138,240,167,203,51,79,108,150,155,159,136,212,220,154,223,144,71,142,91,233,214,55,201,65,190,239,95,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,155,91,43,226,172,187,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,122,50,54,167,189,200,141,79,193,11,200,229,251,192,141,139,133,92,86,60,215,41,103,141,212,220,130,222,145,220,106,122,190,63,101,210,207,29,44,146,218,182,50,162,90,121,251,85,52,238,95,18,212,71,63,175,68,232,223,114,204,0,70,174,98,186,57,98,214,78,17,243,186,107,188,222,30,175,15,183,207,152,218,234,118,189,253,154,170,8,37,145,201,177,175,98,59,187,2,212,65,213,219,154,206,254,253,174,115,26,134,123,1,102,156,150,52,26,166,237,153,101,124,70,222,104,169,31,109,177,83,191,25,178,172,212,241,74,255,0,104,204,145,203,83,52,79,87,239,129,241,83,172,113,170,236,251,198,87,61,168,255,0,133,237,91,116,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,142,85,197,143,149,141,100,249,127,144,250,116,230,107,11,201,204,248,68,181,113,125,203,243,70,113,72,46,52,150,124,178,195,131,216,46,88,229,214,122,118,189,140,157,109,80,181,244,179,61,26,178,178,154,100,219,191,182,189,81,241,195,34,182,78,210,70,234,75,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,208,106,174,180,106,134,183,221,109,23,221,87,203,234,242,75,149,142,207,79,97,163,172,171,100,125,244,162,133,207,116,109,146,70,181,29,51,247,75,35,150,89,21,210,57,92,170,231,56,157,92,169,248,28,166,212,171,173,7,20,154,146,250,184,172,88,197,225,31,139,91,26,201,96,91,141,198,149,204,122,86,190,78,136,143,166,134,94,141,107,99,114,247,38,138,70,189,90,216,157,28,222,127,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,71,42,231,87,230,159,22,249,127,67,234,55,18,63,240,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,210,143,41,178,81,76,198,248,250,93,175,72,228,70,200,138,197,154,7,191,187,26,245,99,151,163,227,238,49,146,200,165,250,92,237,58,95,196,94,145,178,142,243,108,164,202,112,76,242,207,5,91,34,169,134,72,217,87,69,59,25,52,50,163,92,141,150,39,244,88,228,99,190,9,35,122,53,201,181,237,69,72,213,192,127,1,182,174,20,243,45,74,203,238,177,85,213,93,235,47,21,54,76,98,190,75,139,103,100,152,186,165,61,68,46,115,24,198,34,84,186,84,217,50,189,137,209,244,169,218,70,198,229,124,179,40,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,79,107,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,192,142,149,172,123,188,52,142,108,109,153,155,93,185,136,142,68,238,50,55,179,62,217,78,149,106,62,23,168,245,90,67,146,97,119,90,76,206,146,224,203,91,172,141,167,89,106,164,170,145,90,145,71,19,99,221,222,238,111,98,198,177,238,108,141,123,28,197,114,57,170,182,191,173,120,150,182,224,124,159,111,152,102,191,54,146,12,158,199,79,104,182,197,69,12,80,111,161,183,65,123,163,134,142,9,101,167,150,72,103,122,67,27,21,36,102,207,129,204,107,218,233,24,249,36,172,190,19,188,211,232,223,204,12,123,212,96,52,166,85,95,53,206,5,191,183,226,131,69,48,207,253,34,171,63,162,161,119,249,174,109,210,58,116,111,252,239,138,123,93,254,210,101,103,248,68,196,74,224,7,131,235,175,22,90,184,214,220,18,146,60,19,14,168,163,175,202,223,52,174,71,212,192,247,185,99,161,137,177,189,178,239,168,72,101,98,200,215,53,34,99,94,253,219,210,56,228,191,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,226,26,243,29,227,142,167,133,44,54,131,15,211,230,82,84,106,46,97,79,59,232,102,149,241,74,203,37,35,85,24,181,178,192,170,174,123,220,229,115,96,107,155,218,115,226,149,206,87,36,43,20,148,237,194,119,154,125,27,249,129,143,122,140,4,255,0,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,39,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,244,237,189,81,27,43,21,125,255,0,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,16,243,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,127,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,251,185,152,201,27,210,72,158,223,137,169,215,167,84,234,138,138,190,172,138,188,209,252,137,234,111,209,125,98,136,160,18,242,121,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,155,147,183,35,92,245,116,137,31,213,197,231,44,252,19,137,205,88,199,53,62,217,123,251,45,87,87,112,255,0,87,117,17,44,211,85,93,168,89,77,20,80,120,100,145,238,134,9,163,74,102,68,157,35,70,171,103,116,174,222,232,146,57,102,169,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,241,72,28,199,249,127,214,112,239,125,151,86,244,135,29,255,0,90,122,255,0,13,4,180,212,242,79,81,38,59,85,177,145,237,168,124,207,146,71,195,52,136,175,100,202,237,169,36,171,19,145,159,114,178,251,110,79,56,55,18,244,58,161,81,152,99,180,21,118,109,32,186,83,172,217,29,93,125,3,25,5,245,240,199,87,5,28,52,83,73,18,190,71,197,83,36,142,122,194,230,177,169,27,219,35,183,44,108,125,196,128,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,34,175,49,30,47,63,149,45,26,79,178,213,189,157,66,204,123,180,88,190,250,15,19,12,29,167,69,226,170,228,220,169,26,118,163,149,187,17,219,247,75,36,93,99,124,105,46,218,11,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,154,188,91,242,194,204,184,102,209,43,38,175,219,243,42,76,149,150,234,120,97,205,225,98,36,44,160,171,158,116,100,83,81,171,186,58,106,109,210,197,2,163,145,37,222,137,46,221,146,57,148,241,215,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,179,106,232,163,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,238,230,99,36,111,73,34,123,126,38,167,94,157,83,170,42,42,250,179,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,60,167,53,207,229,199,249,113,159,248,215,255,0,141,127,223,31,96,60,14,207,106,123,83,99,119,118,250,255,0,249,159,246,94,43,119,193,179,103,79,191,240,229,22,26,19,229,213,252,101,254,81,240,79,227,55,178,187,222,207,131,236,215,130,219,222,251,59,216,139,217,254,43,103,221,247,187,125,122,109,247,246,187,61,207,190,238,146,84,229,92,88,249,88,214,79,151,249,15,167,78,102,176,185,238,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,234,229,85,122,187,175,181,227,207,151,118,43,197,5,101,175,81,112,165,251,63,159,54,225,110,183,221,171,105,233,227,124,119,27,91,231,138,25,167,168,141,242,70,143,154,150,7,58,86,61,31,189,241,194,176,42,59,172,43,20,191,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,243,245,128,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,202,117,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,254,242,23,178,70,244,146,38,59,225,114,117,233,209,122,162,170,46,123,56,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,105,60,183,57,125,212,240,237,77,38,176,235,37,170,145,218,139,113,167,117,53,21,182,104,162,153,248,203,18,89,227,149,98,168,134,121,97,153,245,48,172,14,87,181,173,124,108,87,199,215,163,228,69,158,160,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,86,95,53,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,244,137,97,137,210,117,99,163,127,122,170,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,164,80,0,21,171,205,139,141,123,118,45,138,220,248,87,211,123,158,252,146,243,210,155,49,157,139,85,79,53,170,133,209,211,212,71,79,27,145,172,142,111,21,28,219,94,173,145,237,72,146,88,222,197,89,81,89,86,218,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,94,255,0,199,143,1,119,94,14,170,113,123,213,155,37,171,202,49,60,138,157,180,143,184,203,64,232,95,73,117,138,38,44,209,75,183,172,77,100,203,220,150,6,239,87,236,100,172,93,221,149,150,79,202,224,7,140,27,175,9,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,239,167,73,165,122,198,214,185,37,99,158,205,187,214,57,35,191,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,202,185,114,124,175,56,238,177,106,22,43,141,240,191,168,79,240,89,126,63,111,138,215,141,212,244,124,158,221,165,130,58,153,59,123,34,167,108,84,190,22,146,158,8,250,201,34,186,110,155,186,171,247,34,246,14,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,155,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,117,27,98,218,85,168,249,166,163,210,233,14,55,133,221,106,243,58,187,131,237,109,178,58,157,98,170,142,170,53,114,75,28,173,147,111,103,183,177,235,34,201,181,177,181,143,115,213,168,215,42,105,79,74,173,218,143,104,211,140,114,217,171,217,29,170,253,153,211,91,226,142,247,114,181,209,173,53,45,77,82,39,196,230,70,171,255,0,34,43,145,177,181,238,69,115,98,133,28,145,51,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,154,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,175,70,49,101,154,89,21,173,232,155,228,123,191,23,42,173,186,114,180,224,39,236,37,29,135,138,237,80,159,126,65,117,183,248,204,66,215,79,81,214,58,10,26,184,21,169,89,80,230,47,73,38,154,9,92,140,139,170,182,56,228,85,122,44,174,70,193,101,64,3,56,60,100,232,93,103,14,220,71,102,122,115,236,111,103,89,91,112,146,227,142,53,139,59,225,125,158,161,238,146,149,35,150,116,71,203,219,98,246,30,254,174,78,236,50,183,123,149,170,229,226,166,135,184,0,208,106,110,31,56,92,196,113,153,168,170,233,175,183,250,118,100,217,11,42,233,229,166,157,151,26,184,163,115,161,146,25,30,229,137,240,68,216,105,149,17,27,213,105,213,234,198,185,206,66,69,0,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,146,56,100,187,90,172,28,34,105,69,246,251,115,164,183,91,109,218,111,98,171,172,172,171,153,176,193,77,4,118,200,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,37,243,2,226,114,197,197,86,190,201,154,226,214,95,5,101,199,237,235,141,91,170,124,75,228,246,165,44,21,181,82,69,93,177,241,68,248,59,172,168,106,246,92,138,230,116,232,174,85,247,36,107,52,39,192,47,20,184,175,19,250,29,73,93,105,198,237,88,181,235,16,236,216,174,248,245,181,209,178,150,143,100,45,236,75,75,3,92,175,138,142,70,34,164,77,122,38,215,69,44,72,178,36,93,199,87,95,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,142,85,206,175,205,62,45,242,254,135,212,110,36,0,38,87,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,254,163,220,246,177,239,106,49,247,188,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,71,148,254,22,224,159,197,63,227,95,176,191,213,159,217,255,0,178,222,211,241,83,127,224,191,19,226,123,29,157,253,175,237,190,45,251,55,255,0,139,119,79,113,192,57,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,30,83,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,239,38,123,228,119,89,37,123,190,39,47,78,189,19,162,34,34,122,176,1,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,92,79,24,60,89,225,188,34,233,127,219,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,217,215,182,197,84,116,172,69,207,102,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,77,242,191,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,123,94,19,188,211,232,223,204,12,123,212,96,39,255,0,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,39,42,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,111,220,153,225,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,77,254,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,182,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,61,243,72,247,54,23,49,189,81,177,185,239,142,229,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,51,217,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,244,237,189,81,27,43,21,125,255,0,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,61,177,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,182,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,35,7,52,127,34,122,155,244,95,88,162,40,4,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,109,159,104,49,254,228,213,30,203,238,205,80,202,95,239,167,193,20,115,247,99,167,89,62,237,23,103,93,174,232,169,239,144,5,85,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,199,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,213,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,224,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,109,39,148,239,5,22,236,91,21,182,113,81,169,22,205,249,37,231,173,78,29,3,210,170,158,107,85,11,163,168,167,146,162,70,171,153,28,222,42,57,183,49,29,27,218,145,36,82,49,234,178,170,50,199,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,51,152,143,8,127,202,150,178,167,217,106,46,206,158,230,61,218,220,95,125,127,137,154,14,211,98,241,84,146,110,68,145,59,82,74,221,138,237,251,162,146,46,178,62,68,151,111,170,229,159,198,189,187,134,12,238,229,132,234,93,207,195,105,182,91,214,166,182,178,69,170,155,216,213,208,195,34,199,81,13,60,45,147,127,123,163,32,145,27,30,229,233,3,149,232,216,85,174,189,67,53,156,88,249,167,214,79,152,25,15,168,206,91,247,1,90,165,130,104,183,45,140,27,82,245,46,251,236,108,110,205,237,63,27,91,225,102,168,237,119,111,245,80,199,247,112,177,242,59,172,146,177,191,11,87,167,94,171,209,17,85,42,91,138,238,43,181,31,139,93,71,126,107,154,203,224,109,84,61,200,44,22,8,38,87,210,218,41,92,168,170,214,170,162,119,38,126,214,172,179,42,35,164,115,90,136,140,99,35,141,146,127,150,151,47,186,157,97,186,217,248,131,213,251,85,36,154,125,65,81,226,108,246,154,184,162,170,131,37,123,29,85,4,137,34,50,116,124,12,167,169,130,39,43,38,137,204,157,58,181,81,88,174,235,115,224,229,92,88,249,88,214,79,151,249,15,167,78,102,176,250,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,251,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,146,80,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,130,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,67,202,102,26,85,167,26,129,125,197,178,124,215,11,181,94,174,184,85,193,215,75,5,93,101,58,73,37,190,169,88,172,89,35,85,255,0,170,238,139,213,169,36,80,200,137,190,40,220,223,86,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,20,173,204,235,128,239,224,133,246,167,94,116,158,203,183,1,200,46,14,246,149,174,221,110,237,210,226,243,57,144,182,62,174,238,185,123,53,19,186,161,91,182,56,226,133,203,28,41,211,124,77,88,127,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,221,20,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,71,94,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,220,220,245,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,94,247,46,110,10,63,149,93,56,158,255,0,159,219,45,82,106,110,83,247,151,42,152,19,187,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,189,101,108,49,72,178,87,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,239,33,123,36,111,73,34,99,190,23,39,94,157,23,170,42,162,231,95,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,179,114,206,158,82,156,107,251,18,178,143,132,221,77,185,218,168,236,179,119,164,194,238,19,175,98,70,215,77,63,113,246,199,42,55,100,157,231,203,44,145,58,71,53,201,34,58,36,89,22,88,88,203,106,50,174,125,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,253,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,217,80,176,202,245,141,173,106,196,246,189,155,118,36,114,73,221,113,221,45,193,49,76,239,46,212,203,5,139,194,228,153,223,128,251,65,91,226,166,127,140,240,80,172,52,191,118,247,172,113,236,141,202,223,187,107,119,117,234,238,171,239,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,228,202,229,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,116,68,125,52,50,244,107,91,27,151,185,52,82,53,234,214,196,232,230,184,144,0,42,47,157,196,122,94,185,254,158,205,73,91,86,221,69,109,158,86,215,211,182,154,71,65,37,145,102,147,194,189,242,186,68,99,30,218,132,172,70,178,56,220,231,163,228,89,28,196,100,41,36,21,225,146,211,106,191,241,37,165,22,43,237,178,146,227,109,184,231,22,42,74,202,58,184,91,52,21,48,73,95,11,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,210,240,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,163,149,113,99,229,99,89,62,95,228,62,157,57,154,194,255,0,191,243,89,127,247,63,255,0,248,56,80,9,50,184,167,227,142,155,82,184,109,210,174,22,244,217,149,113,88,177,140,95,31,102,83,115,115,229,129,110,55,26,90,8,216,180,76,143,170,35,233,161,151,171,156,233,26,189,201,162,141,204,70,182,38,201,55,20,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,238,71,76,253,210,198,198,70,213,77,207,123,119,57,140,223,35,38,175,49,30,91,22,173,53,192,40,117,155,64,237,181,115,219,113,91,61,186,211,145,89,233,232,90,233,228,130,154,25,25,53,246,105,24,246,181,94,173,101,50,78,216,105,218,157,123,181,15,84,251,215,16,87,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,209,28,172,118,199,163,36,106,111,99,85,59,87,50,29,121,195,120,146,212,189,56,213,108,50,182,145,204,184,233,189,185,151,58,24,106,22,103,218,110,41,93,94,181,20,82,171,152,199,111,141,206,232,142,86,55,123,21,146,53,54,61,170,178,131,145,143,231,103,233,191,220,142,85,206,175,205,62,45,242,254,135,212,110,39,213,202,239,65,176,222,36,180,143,136,173,41,204,232,169,28,203,141,62,60,251,101,116,212,235,51,237,55,20,101,213,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,98,7,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,170,181,30,237,143,71,198,229,222,199,34,79,254,87,220,193,41,173,52,214,94,23,181,166,235,86,246,62,161,180,24,125,242,166,89,106,95,190,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,93,145,177,27,23,194,198,179,165,175,153,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,85,115,206,252,147,253,73,251,105,8,56,32,213,236,55,65,120,156,196,181,115,80,39,171,142,197,142,211,221,230,168,74,72,22,105,229,123,237,117,113,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,121,254,39,120,133,202,184,160,214,91,214,174,101,52,222,3,199,246,233,173,214,182,85,73,81,13,178,134,38,237,138,158,55,61,127,206,145,234,214,177,175,150,89,94,140,102,253,169,237,113,30,15,178,106,254,17,179,222,45,51,4,171,182,216,173,116,246,230,226,45,134,90,119,178,239,60,183,134,208,213,190,84,71,186,88,153,2,54,70,163,28,198,43,223,35,28,215,109,141,205,127,138,225,59,205,62,141,252,192,199,189,70,2,127,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,42,185,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,117,94,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,8,213,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,215,172,50,246,162,69,145,173,89,35,115,26,230,238,68,124,82,103,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,226,121,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,38,216,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,247,205,35,218,233,154,246,245,71,72,215,190,79,214,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,136,255,0,147,241,93,98,193,56,196,179,240,201,154,203,106,181,208,101,152,125,37,226,193,116,158,103,199,36,215,135,215,84,192,180,14,234,139,26,247,99,137,171,18,170,177,123,145,186,52,238,58,104,218,223,87,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,237,209,84,70,215,167,249,209,189,26,230,57,241,75,43,17,236,223,185,51,195,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,154,156,180,185,130,84,232,245,214,207,195,230,175,221,105,35,211,234,250,143,13,103,187,85,203,21,44,24,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,213,202,168,196,119,73,235,205,31,200,158,166,253,23,214,40,138,1,44,211,154,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,238,181,122,202,147,74,233,58,189,178,63,179,5,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,224,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,0,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,83,7,57,122,221,109,170,214,219,4,25,197,166,146,143,78,168,233,231,135,5,154,23,64,175,172,122,193,70,251,148,210,163,94,233,145,233,51,226,141,17,232,198,108,137,138,198,170,172,143,124,85,225,22,217,162,87,174,34,240,203,55,17,114,82,71,167,213,245,21,52,215,87,213,213,207,75,3,94,250,89,155,76,178,77,3,154,248,153,226,86,14,175,220,214,53,58,171,213,24,142,83,73,32,226,156,104,127,6,191,150,12,255,0,248,255,0,237,95,176,190,207,143,218,30,201,221,227,187,222,34,47,9,225,250,124,61,239,21,225,246,119,62,235,119,78,239,221,239,51,132,94,247,42,28,159,87,50,94,18,236,137,168,214,250,69,177,91,106,42,40,49,27,154,220,159,81,91,93,110,138,105,24,230,207,27,183,36,76,130,86,190,8,186,61,58,199,19,91,218,99,99,100,147,83,183,22,62,105,245,147,230,6,67,234,51,159,147,149,107,166,163,229,250,79,133,104,133,206,243,218,195,48,79,23,45,182,215,78,138,200,230,170,168,169,158,121,42,170,61,235,221,153,60,67,227,98,175,70,178,52,84,107,81,95,43,164,236,28,0,240,125,117,226,203,87,26,219,130,82,71,130,97,213,20,117,249,91,230,149,200,250,152,30,247,44,116,49,54,55,182,93,245,9,12,172,89,26,230,164,76,107,223,187,122,71,28,151,253,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,205,120,177,242,177,172,159,47,242,31,78,156,205,97,165,62,44,124,172,107,39,203,252,135,211,167,51,88,91,167,53,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,244,137,97,137,210,117,99,163,127,122,173,116,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,247,130,173,240,176,212,118,187,176,190,25,62,238,102,62,55,117,142,87,183,226,106,244,235,213,58,42,34,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,206,192,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,131,133,113,109,196,197,55,11,24,246,7,156,94,104,105,39,199,175,153,197,14,57,144,77,50,75,190,138,221,61,45,83,228,171,137,34,107,156,231,196,232,99,145,89,177,251,216,215,177,17,174,123,94,222,191,254,165,115,220,87,253,138,200,241,188,142,223,255,0,23,89,67,114,161,168,143,254,180,115,67,36,111,255,0,133,174,107,191,198,138,80,15,29,28,25,95,120,60,212,122,91,100,119,95,108,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,111,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,249,92,29,113,139,157,240,129,157,212,95,236,20,126,217,198,239,59,62,208,99,253,200,105,253,169,218,134,161,148,191,223,79,130,89,32,237,73,80,178,125,218,38,254,155,93,213,23,221,160,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,203,185,127,220,174,60,137,233,151,214,189,98,180,168,190,96,185,62,174,100,220,90,103,75,173,22,250,75,101,246,217,81,13,5,53,178,134,228,250,234,42,27,115,97,99,233,27,79,35,250,42,178,72,164,108,238,248,34,235,36,242,57,98,137,206,116,109,233,92,165,44,154,53,123,226,178,142,29,77,135,198,100,16,219,230,169,194,232,167,183,186,122,87,93,33,78,243,234,29,34,63,164,115,67,4,82,190,36,146,55,49,92,174,122,62,57,98,133,31,122,128,129,92,225,173,154,37,47,14,148,247,156,242,74,68,212,26,90,132,166,192,152,234,185,219,58,190,90,170,71,92,85,144,198,237,143,98,83,67,241,62,86,171,24,171,26,34,181,242,49,29,73,134,151,120,110,173,214,218,253,18,197,167,226,54,211,73,110,212,86,211,203,13,242,26,103,64,230,57,241,207,35,34,153,86,157,239,135,124,144,182,41,30,145,170,49,30,247,34,53,137,240,55,52,69,143,241,91,192,229,54,75,194,38,155,113,113,167,47,171,91,237,183,77,241,103,229,214,148,100,181,9,93,73,21,178,146,6,214,192,141,71,44,79,130,38,179,186,213,233,18,195,19,164,234,199,70,254,244,10,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,1,158,30,63,245,230,167,136,62,40,242,236,154,26,218,74,155,21,130,161,248,206,60,250,74,136,170,96,125,186,146,89,26,217,163,154,54,53,37,100,242,186,106,148,85,87,116,74,132,98,61,205,107,84,142,166,143,120,54,215,74,62,34,120,113,195,53,27,219,62,209,189,58,223,29,187,35,115,210,6,76,203,197,59,27,29,82,201,20,10,172,139,184,244,239,177,157,26,189,169,162,118,198,163,145,169,218,193,205,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,218,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,45,254,26,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,94,137,239,115,149,87,222,170,126,177,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,115,95,229,59,133,143,253,90,116,171,255,0,115,109,223,252,19,228,226,110,211,106,176,112,137,170,246,43,21,178,146,221,109,183,105,189,246,146,142,142,146,22,195,5,52,17,219,38,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,25,183,61,86,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,54,232,228,124,112,239,95,142,121,123,108,123,219,12,76,71,73,35,209,171,178,54,61,202,157,26,166,135,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,254,192,81,95,50,190,10,46,60,58,106,61,118,168,97,86,206,154,101,151,92,27,37,51,218,148,176,71,106,186,84,173,76,175,182,69,4,110,71,172,44,100,14,124,110,72,154,198,198,246,68,170,231,49,92,248,86,90,167,35,31,206,207,211,127,185,28,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,68,202,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,218,245,71,199,12,138,217,59,73,27,168,6,237,128,102,86,92,254,183,75,107,49,234,185,50,202,11,196,150,9,109,52,136,149,83,186,226,201,150,7,83,198,144,171,146,87,247,81,88,157,181,118,229,233,183,175,84,52,81,194,101,147,94,113,173,6,198,49,222,36,107,169,43,243,107,125,63,106,162,178,43,151,141,158,120,23,163,162,74,169,59,76,111,137,141,174,236,72,173,116,200,245,135,187,222,145,100,94,148,25,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,63,39,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,115,154,168,190,244,83,245,129,229,51,173,39,210,205,80,240,63,196,205,52,197,50,223,102,119,124,23,183,108,212,213,254,23,185,183,185,218,239,49,219,55,118,217,187,111,78,187,27,215,240,67,242,177,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,223,225,174,54,188,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,162,251,218,229,69,247,42,149,215,207,59,242,79,245,39,237,165,85,147,43,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,179,78,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,19,255,0,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,211,206,180,159,75,53,67,192,255,0,19,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,230,222,231,107,188,199,108,221,219,102,237,189,58,236,111,95,193,15,151,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,233,213,141,95,241,33,92,28,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,2,189,121,168,112,73,106,213,28,54,235,196,182,9,5,37,191,44,195,172,243,85,223,169,225,165,106,62,255,0,69,10,195,247,178,202,233,152,198,62,150,153,149,47,71,108,124,146,177,172,137,63,169,18,37,48,151,83,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,20,173,206,175,205,62,45,242,254,135,212,110,36,202,229,97,197,158,101,196,102,151,221,176,125,64,167,171,174,190,233,173,61,190,154,163,35,171,175,73,231,188,178,170,74,197,137,100,103,109,170,215,197,21,60,113,171,220,249,31,42,245,123,151,114,170,175,74,227,163,131,43,23,24,122,113,75,108,142,235,236,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,235,214,25,123,81,34,200,214,172,145,185,141,115,119,34,62,41,51,216,91,78,77,148,223,115,14,71,48,221,178,58,239,23,87,79,111,160,181,199,39,105,145,237,165,162,201,162,164,166,143,163,17,17,118,65,4,76,235,211,115,182,245,114,171,149,85,106,88,213,65,68,60,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,39,74,228,217,142,113,5,38,172,93,178,76,53,254,3,73,253,209,102,83,84,83,197,219,185,85,69,77,80,148,84,180,242,58,55,72,179,71,37,82,76,244,141,204,107,99,233,220,119,199,19,36,232,28,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,0,12,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,14,85,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,237,209,84,70,215,167,249,209,189,26,230,57,241,75,43,17,236,223,185,51,173,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,247,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,45,167,149,31,26,255,0,196,220,86,14,26,245,50,231,106,166,201,49,43,125,61,54,37,47,94,204,215,139,92,49,185,171,79,177,26,145,186,106,88,227,103,189,174,223,36,75,185,88,171,12,210,186,197,74,22,230,51,198,191,243,85,168,240,88,48,11,157,214,61,50,197,190,238,219,77,58,246,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,164,78,154,88,211,242,185,119,112,135,252,214,235,42,253,169,162,239,105,238,29,218,173,202,54,87,248,105,167,238,182,95,11,73,30,212,89,23,187,36,78,222,173,217,182,40,229,233,35,36,88,183,95,241,154,206,44,124,211,235,39,204,12,135,212,103,62,174,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,51,67,218,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,121,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,213,159,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,53,254,83,184,88,255,0,213,167,74,191,247,54,221,255,0,193,28,88,249,88,214,79,151,249,15,167,78,102,176,213,65,74,220,206,184,14,254,8,95,106,117,231,73,236,187,112,28,130,224,239,105,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,252,158,81,148,60,65,127,48,82,222,244,170,159,196,224,180,221,154,60,254,25,238,145,83,82,248,89,162,169,90,89,29,27,154,249,37,153,146,69,35,162,88,163,221,185,29,27,164,134,57,164,121,119,224,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,5,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,135,201,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,189,94,244,138,25,100,86,183,170,236,141,238,252,26,170,159,88,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,130,0,115,171,242,177,139,124,192,161,244,235,137,29,121,69,113,103,153,99,218,137,111,225,78,243,79,87,123,199,178,170,138,154,155,44,147,87,163,89,143,62,10,74,186,170,148,138,53,141,206,145,147,186,56,250,179,184,198,49,251,228,68,87,72,253,214,169,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,206,183,18,58,33,117,225,195,91,114,157,23,188,223,41,47,53,24,229,68,77,101,125,52,110,141,149,48,77,4,117,16,189,88,239,123,30,177,77,30,246,117,114,53,251,154,142,122,34,61,108,127,145,214,83,125,171,197,117,115,10,168,174,223,101,181,92,44,247,74,58,110,211,19,181,85,87,29,84,117,18,111,68,222,237,204,162,166,78,138,170,212,237,245,106,34,185,202,179,171,249,78,225,99,255,0,86,157,42,255,0,220,219,119,255,0,4,247,248,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,145,215,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,178,161,97,137,137,35,156,213,137,237,99,247,108,73,35,146,128,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,47,211,151,119,23,159,205,110,141,47,218,154,222,246,161,97,221,170,44,163,101,7,134,134,126,235,165,240,181,113,237,85,141,123,177,196,237,232,221,155,101,142,94,145,178,53,139,116,138,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,246,113,131,197,158,101,197,214,168,125,184,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,253,59,108,85,86,196,196,73,105,202,119,130,139,142,83,149,91,56,168,212,139,102,204,110,205,214,167,14,129,233,75,81,13,214,185,178,84,83,201,81,35,85,207,146,31,11,36,59,152,142,141,142,89,86,41,24,244,72,149,31,111,230,85,205,41,240,157,229,99,70,254,95,227,222,157,1,85,124,206,184,14,254,8,95,106,117,231,73,236,187,112,28,130,224,239,105,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,142,188,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,127,78,227,17,81,178,189,23,65,26,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,119,51,25,35,122,73,19,219,241,53,58,244,234,157,81,81,87,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,4,117,227,255,0,94,105,184,124,225,115,46,201,161,173,171,166,190,223,233,223,140,227,207,164,168,150,154,118,92,106,226,145,173,154,57,163,99,150,39,193,19,102,169,69,85,111,85,167,70,35,218,231,53,76,240,130,207,185,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,155,152,223,9,85,28,148,244,149,9,209,25,190,78,243,37,166,247,171,246,179,194,252,45,235,35,149,45,168,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,57,87,22,62,86,53,147,229,254,67,233,211,153,172,47,79,150,143,7,88,38,135,105,101,139,90,252,103,182,243,61,64,199,233,110,62,211,237,205,77,224,109,117,212,212,117,62,206,236,247,223,20,187,38,139,119,127,99,94,237,221,58,53,19,162,205,80,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,226,227,79,134,122,158,20,117,230,235,166,16,215,85,220,44,83,211,195,119,199,171,170,214,46,253,77,186,109,200,222,226,70,229,68,124,114,199,52,42,170,214,111,88,86,68,99,26,246,161,55,249,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,241,85,186,47,165,247,29,92,160,215,123,134,33,73,85,157,218,236,235,97,161,188,76,249,30,250,90,37,124,143,86,197,26,187,180,199,170,205,42,44,173,98,73,178,71,179,118,199,43,87,218,153,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,172,190,107,220,113,211,99,86,171,223,8,250,114,202,180,190,220,169,233,217,151,93,145,242,211,165,13,36,173,142,118,209,64,173,86,172,175,158,39,51,186,229,235,18,67,43,163,232,247,72,254,204,85,229,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,47,120,0,85,95,60,239,201,63,212,159,182,144,131,131,238,19,51,46,46,181,67,236,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,233,220,122,34,182,39,170,104,79,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,46,200,153,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,99,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,9,255,0,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,133,212,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,67,42,229,170,127,230,40,255,0,249,255,0,118,37,85,154,168,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,93,146,179,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,125,88,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,127,134,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,162,123,220,229,85,247,170,149,131,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,16,171,153,135,5,23,30,39,240,75,110,109,166,150,207,19,169,56,151,74,106,42,56,210,150,31,108,208,205,52,105,37,60,213,19,58,61,157,158,175,158,53,116,155,83,172,237,70,43,166,71,54,144,113,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,158,156,88,243,70,186,235,159,13,24,198,153,97,244,213,120,230,89,147,83,189,117,2,91,108,174,142,145,144,49,243,66,182,248,93,35,123,174,101,74,54,58,135,163,95,209,145,57,176,58,73,247,204,141,133,122,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,31,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,169,154,206,44,124,211,235,39,204,12,135,212,103,46,39,148,222,1,134,227,60,28,227,25,157,139,30,164,164,190,230,53,23,10,155,237,193,168,171,61,115,233,238,21,84,240,35,220,170,170,140,142,40,209,26,196,232,196,87,72,228,77,210,61,206,153,64,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,249,88,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,118,68,206,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,205,51,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,236,137,157,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,61,156,96,241,103,153,113,117,170,31,110,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,127,78,219,21,85,177,49,18,215,185,115,113,237,252,212,88,167,211,125,68,131,195,234,110,51,111,241,149,117,16,83,236,165,189,80,177,236,137,107,26,140,77,144,204,143,146,54,203,23,185,170,231,181,241,38,215,58,56,102,168,51,89,197,143,154,125,100,249,129,144,250,140,229,159,112,205,197,118,156,112,149,203,51,77,179,92,214,95,29,117,174,246,236,22,11,4,19,35,42,174,245,77,187,214,42,181,170,168,189,184,89,185,171,44,202,138,216,218,230,162,35,222,248,227,127,224,114,226,230,73,147,106,126,101,95,163,252,79,103,180,149,87,219,237,68,11,136,93,101,182,211,209,50,121,213,21,178,91,229,124,8,200,145,238,84,141,208,34,198,138,247,172,172,89,21,206,130,53,179,64,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,84,0,172,14,109,124,20,123,110,142,179,139,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,124,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,250,203,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,75,78,97,188,196,127,153,186,59,126,151,233,58,93,109,24,13,63,102,225,114,124,181,29,185,47,115,62,10,121,99,130,166,14,218,44,94,18,127,16,197,99,101,150,41,36,107,101,69,93,145,57,57,7,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,109,118,132,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,179,42,230,148,248,78,242,177,163,127,47,241,239,78,128,233,87,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,173,166,92,152,49,156,123,91,110,23,221,69,205,233,50,125,47,162,168,123,173,54,39,178,162,59,141,198,9,32,149,17,149,147,192,248,82,157,240,74,232,92,143,133,94,147,246,213,85,176,163,182,22,83,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,5,69,243,167,215,154,155,182,101,138,112,229,102,173,164,125,182,197,78,204,154,244,144,212,69,43,253,163,50,73,21,52,50,177,25,190,7,197,78,178,72,137,191,239,25,92,199,43,62,22,57,107,130,155,22,190,213,226,183,28,214,158,135,125,150,213,112,163,181,214,84,247,88,157,170,170,184,234,100,167,143,98,174,247,110,101,21,74,245,68,86,167,111,163,149,21,205,69,99,88,181,247,48,184,205,105,199,40,124,93,93,61,190,190,233,36,125,214,71,182,150,138,150,90,186,153,58,189,81,23,100,16,74,254,157,119,59,111,70,162,185,81,23,218,240,215,171,213,58,11,175,56,54,174,67,61,92,116,248,237,226,25,174,9,73,4,83,79,45,185,253,98,173,134,54,75,209,138,249,41,164,154,52,85,86,244,87,162,163,154,168,142,77,41,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,17,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,104,174,177,247,234,167,145,210,75,38,198,84,181,141,220,247,185,122,53,17,169,215,162,34,39,184,237,90,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,121,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,213,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,184,158,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,138,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,61,174,184,232,94,163,240,237,157,174,156,234,149,155,217,215,166,219,232,238,59,88,170,248,95,29,68,45,147,164,114,244,70,75,219,122,201,3,223,26,186,62,236,50,181,175,114,55,114,206,14,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,167,181,137,181,177,189,239,142,226,64,43,131,155,54,144,230,90,245,170,28,57,233,30,159,193,73,37,247,34,168,201,161,167,90,185,210,24,34,99,35,183,203,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,90,213,153,92,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,221,45,68,141,98,127,155,27,17,206,123,153,20,81,49,94,253,155,151,170,145,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,4,255,0,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,234,121,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,226,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,161,149,114,213,63,243,20,127,252,255,0,187,18,170,205,84,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,10,86,231,9,195,214,43,165,122,203,99,213,204,90,167,177,252,84,241,213,55,27,91,41,99,138,26,106,234,54,211,54,90,136,220,196,78,189,255,0,16,217,30,142,106,187,186,146,189,94,238,238,214,64,2,247,185,87,232,14,27,164,188,52,90,181,6,205,116,164,187,100,58,155,79,13,218,245,93,71,112,90,154,102,50,55,204,148,212,108,68,70,182,55,192,217,36,100,205,232,175,74,135,78,213,123,154,198,35,102,80,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,0,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,58,243,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,221,107,37,149,206,86,172,203,20,113,255,0,72,184,110,214,221,122,181,101,23,157,32,192,106,242,122,124,58,158,42,155,195,41,42,32,73,226,100,141,149,209,164,112,189,237,150,161,238,74,121,122,50,22,189,234,173,68,68,234,230,162,249,92,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,177,178,75,54,207,180,24,255,0,114,106,143,101,247,102,168,101,47,247,211,224,138,57,251,177,211,172,159,118,139,179,174,215,116,84,247,200,3,53,156,88,249,167,214,79,152,25,15,168,206,120,171,238,127,153,100,216,206,51,134,95,114,26,186,187,22,29,79,83,77,98,183,185,81,32,161,101,69,67,234,39,86,53,17,17,95,36,178,42,185,235,213,234,141,141,170,187,99,99,91,231,203,190,229,193,204,2,143,136,139,20,90,73,171,217,23,250,236,80,120,153,226,169,168,142,10,120,242,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,251,228,138,117,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,138,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,0,6,122,249,132,112,251,167,28,54,113,29,112,192,52,183,32,241,182,90,187,124,23,143,102,190,116,154,107,20,147,190,79,239,9,36,220,231,187,107,25,28,172,89,17,36,237,79,22,237,235,247,178,70,179,74,124,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,221,45,68,141,98,127,155,27,17,206,123,153,20,81,49,94,253,155,151,170,131,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,216,196,115,221,181,140,114,244,106,43,151,167,68,69,95,113,154,45,107,213,11,174,181,106,230,95,170,247,150,213,199,81,148,222,42,110,76,167,169,173,117,91,232,224,123,215,179,74,146,185,17,94,200,98,237,196,207,133,168,140,141,168,141,106,34,34,75,77,88,209,203,238,145,114,161,211,234,156,142,110,149,121,238,168,83,102,49,211,109,103,247,173,45,77,158,170,58,100,222,199,185,31,220,130,158,41,250,252,46,111,127,99,154,142,98,170,242,174,92,152,181,139,57,227,11,11,194,178,154,31,27,101,200,45,249,21,174,227,77,221,124,125,250,89,236,85,241,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,206,65,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,246,106,146,39,42,171,25,52,93,185,89,241,57,21,146,53,81,206,69,69,91,179,229,89,172,119,221,93,225,30,209,77,145,195,214,175,2,184,75,135,71,83,185,159,223,84,180,208,65,37,50,236,99,26,140,237,193,81,20,29,62,39,59,177,189,206,87,61,81,38,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,10,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,202,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,69,94,104,254,68,245,55,232,190,177,68,81,94,147,231,95,194,253,83,195,117,51,217,126,211,251,37,144,91,175,190,11,191,217,241,94,22,166,57,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,124,185,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,111,220,180,185,125,211,104,245,170,207,196,30,175,218,170,227,212,26,250,127,19,103,180,213,197,45,44,248,211,30,218,168,36,73,17,147,171,39,125,69,52,241,57,89,52,77,124,11,213,170,136,244,119,73,43,198,15,9,152,111,23,90,95,246,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,246,117,237,189,81,93,19,21,51,217,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,253,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,189,92,170,175,87,117,176,160,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,9,255,0,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,133,212,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,67,42,229,170,127,230,40,255,0,249,255,0,118,37,85,154,168,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,76,224,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,89,174,139,234,134,157,97,184,118,160,103,24,133,93,154,197,159,211,212,85,227,149,21,47,141,175,175,130,21,143,124,169,18,59,186,198,42,77,19,152,231,181,169,35,36,107,217,185,170,138,73,254,89,252,107,219,184,96,206,238,88,78,165,220,252,54,155,101,189,106,107,107,36,90,169,189,141,93,12,50,44,117,16,211,194,217,55,247,186,50,9,17,177,238,94,144,57,94,141,133,90,235,212,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,193,64,60,209,252,246,106,111,209,125,30,136,225,88,206,175,102,88,134,151,230,250,71,98,158,146,27,22,161,84,90,102,190,171,160,71,207,51,45,242,77,44,16,177,235,238,99,22,89,146,71,42,38,245,88,99,68,114,53,94,215,254,175,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,170,53,94,221,239,86,70,213,222,246,162,232,167,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,88,28,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,214,84,154,87,73,213,237,145,253,152,43,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,154,41,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,231,135,139,31,52,250,201,243,3,33,245,25,206,149,192,15,7,215,94,44,181,113,173,184,37,36,120,38,29,81,71,95,149,190,105,92,143,169,129,239,114,199,67,19,99,123,101,223,80,144,202,197,145,174,106,68,198,189,251,183,164,113,201,97,92,195,121,114,209,235,93,138,223,168,156,63,98,246,171,94,103,142,91,225,181,173,134,221,71,5,28,119,218,86,62,158,26,104,214,87,205,21,61,55,132,167,108,219,87,99,156,248,219,28,93,81,35,141,18,157,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,164,81,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,130,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,0,243,71,243,217,169,191,69,244,122,34,85,114,49,252,236,253,55,251,145,106,128,17,255,0,141,126,43,172,92,37,232,213,110,101,221,181,86,101,247,46,180,120,181,146,182,103,183,199,213,110,98,73,34,182,52,87,172,48,49,253,217,23,171,26,189,25,31,113,143,150,53,51,217,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,199,160,213,237,23,213,13,5,204,164,211,253,92,196,42,241,219,236,116,241,85,165,60,207,142,86,75,4,136,187,37,138,88,156,232,165,103,84,115,85,204,115,145,30,199,177,122,57,142,68,177,254,79,188,94,126,28,35,231,85,191,229,235,112,103,71,65,255,0,63,85,95,73,52,172,95,243,231,141,94,207,242,237,89,63,176,140,181,64,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,133,92,217,53,210,251,163,252,50,253,155,196,175,54,170,75,174,162,92,31,141,213,67,80,140,146,169,246,121,41,102,90,215,211,198,229,255,0,152,133,242,109,114,49,181,41,211,107,221,27,219,78,220,53,233,13,78,189,107,206,13,164,112,193,87,37,62,69,120,134,27,130,210,79,20,51,197,110,103,89,107,102,141,242,245,98,62,58,104,230,145,17,81,221,85,136,136,215,42,163,86,213,57,202,218,109,86,14,17,48,155,21,138,217,73,110,182,219,179,139,109,37,29,29,36,45,134,10,104,35,182,92,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,11,229,113,231,179,76,190,181,232,245,164,138,231,79,160,213,54,156,203,20,226,54,205,69,72,203,109,246,157,152,205,233,97,167,138,39,251,70,20,146,90,105,165,122,63,124,239,150,157,36,141,23,103,221,178,133,141,87,252,76,106,114,174,82,220,67,218,180,107,136,106,140,15,43,186,213,210,216,181,58,158,154,201,3,33,163,108,204,117,237,42,26,150,247,74,228,78,235,24,169,53,76,40,172,234,221,245,12,89,17,26,222,228,119,146,0,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,17,87,154,63,145,61,77,250,47,172,81,20,2,88,255,0,42,254,5,106,115,252,134,213,196,246,169,80,85,193,140,88,234,33,185,97,144,195,85,22,203,181,198,10,169,152,233,229,88,228,89,163,101,44,212,200,169,27,216,206,235,220,197,220,232,216,246,73,113,32,134,188,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,29,21,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,105,79,134,234,221,109,175,209,44,90,126,35,109,52,150,237,69,109,60,176,223,33,166,116,14,99,159,28,242,50,41,149,105,222,248,119,201,11,98,145,233,26,163,17,239,114,35,88,159,3,122,88,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,39,255,0,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,23,83,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,12,171,150,169,255,0,152,163,255,0,231,253,216,149,86,106,160,2,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,2,128,121,136,241,121,252,214,235,42,125,150,173,239,105,238,29,221,162,197,247,208,120,105,167,238,182,47,21,87,38,229,89,23,187,36,77,216,142,217,182,40,226,235,27,36,89,119,126,175,46,110,10,63,154,173,71,158,255,0,159,219,46,177,233,150,45,247,151,42,152,19,181,29,210,185,21,139,29,177,179,110,107,219,185,143,89,37,116,72,231,50,54,181,189,98,116,209,72,151,61,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,234,173,71,183,123,21,241,185,118,61,200,185,215,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,90,79,41,222,53,237,217,78,43,108,225,95,82,46,123,50,75,55,90,108,58,119,173,85,68,215,90,22,199,81,81,37,60,142,86,190,56,124,44,112,237,98,186,70,53,98,88,163,99,17,98,85,125,149,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,5,0,243,71,243,217,169,191,69,244,122,34,58,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,223,43,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,130,56,58,224,235,4,225,3,4,168,176,88,43,61,179,146,94,118,125,160,200,59,115,83,251,83,181,53,67,233,127,189,95,60,177,193,218,142,161,99,251,181,77,253,55,59,170,175,186,64,2,136,121,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,79,223,229,25,119,226,10,151,136,41,109,58,85,110,241,120,45,95,102,124,253,39,108,81,82,178,150,56,170,89,74,231,84,186,25,36,108,205,146,121,31,20,49,43,93,51,152,228,114,182,54,201,36,113,175,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,42,131,154,199,2,87,84,186,215,241,77,163,88,205,35,173,174,167,89,243,123,85,186,7,54,120,231,71,61,210,94,17,136,170,215,177,205,86,164,251,26,213,98,179,190,228,126,249,228,142,189,116,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,162,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,126,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,174,200,153,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,173,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,76,174,83,188,20,92,114,156,170,217,197,70,164,91,54,99,118,110,181,56,116,15,74,90,136,110,181,205,146,162,158,74,137,26,174,124,144,248,89,33,220,196,116,108,114,202,177,72,199,162,68,168,249,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,158,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,244,229,221,197,231,243,91,163,75,246,166,183,189,168,88,119,106,139,40,217,65,225,161,159,186,233,124,45,92,123,85,99,94,236,113,59,122,55,102,217,99,151,164,108,141,98,221,42,140,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,20,45,205,79,88,236,90,187,197,197,222,155,28,135,173,38,5,111,139,14,146,167,115,255,0,190,170,169,167,158,74,149,216,246,53,89,219,158,162,88,58,124,77,119,99,123,92,173,122,34,72,174,74,26,33,117,91,174,101,196,140,215,202,70,219,91,79,81,131,211,219,91,27,157,60,147,171,168,171,37,157,238,247,53,140,107,82,22,181,19,114,189,95,34,174,205,137,220,236,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,91,247,29,154,23,98,215,238,25,115,28,110,231,102,186,220,238,182,27,125,86,73,141,195,107,87,173,83,175,20,180,179,45,59,25,27,81,221,238,230,247,194,177,171,92,174,108,203,183,107,209,143,110,123,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,211,70,147,231,95,197,13,44,195,117,51,217,126,204,251,91,143,219,175,190,11,191,222,240,190,42,154,57,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,122,176,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,28,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,4,85,230,143,228,79,83,126,139,235,20,69,101,242,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,221,107,37,137,173,70,172,201,44,119,188,0,57,85,187,134,45,26,182,241,5,119,226,118,60,95,189,159,94,45,244,246,247,214,212,76,233,99,166,237,196,176,186,122,120,221,213,34,154,72,18,40,94,246,255,0,251,56,145,26,141,238,78,178,245,80,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,9,255,0,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,7,42,226,199,202,198,178,124,191,200,125,58,115,53,133,212,243,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,197,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,67,42,229,170,127,230,40,255,0,249,255,0,118,37,85,154,168,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,0,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,64,5,85,243,130,226,243,241,225,31,5,173,255,0,33,91,156,186,74,15,249,138,170,10,72,101,122,255,0,153,60,138,198,127,144,106,73,253,188,101,122,240,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,187,35,107,186,163,85,237,222,245,100,109,93,239,106,46,138,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,135,252,198,120,40,254,106,180,226,11,254,1,108,181,71,169,184,183,222,91,106,103,78,212,151,74,20,71,172,150,199,77,185,172,110,231,189,36,137,210,163,154,201,26,230,245,137,179,75,34,81,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,133,56,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,168,219,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,20,3,205,31,207,102,166,253,23,209,232,139,52,229,197,192,229,79,10,88,109,126,97,168,47,164,168,212,92,194,158,6,87,67,19,34,149,150,74,70,170,189,40,162,157,17,92,247,185,202,215,78,230,187,180,231,197,19,90,142,72,82,89,38,80,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,178,86,117,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,147,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,239,38,123,228,119,89,37,123,190,39,47,78,189,19,162,34,34,103,95,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,5,32,115,31,229,255,0,89,195,189,246,93,91,210,28,119,253,105,235,252,52,18,211,83,201,61,68,152,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,125,202,203,197,120,58,227,23,59,225,3,59,168,191,216,40,253,179,141,222,118,125,160,199,251,144,211,251,83,181,13,67,41,127,190,159,4,178,65,218,146,161,100,251,180,77,253,54,187,170,47,186,237,53,203,63,195,117,79,130,109,78,212,29,62,200,105,47,152,245,243,77,242,10,154,26,234,101,93,146,179,217,245,8,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,153,204,53,80,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,20,151,205,99,140,27,174,176,234,133,127,15,120,210,210,51,9,211,187,194,182,121,91,19,187,247,27,220,49,190,25,222,247,72,198,186,54,64,233,42,41,218,198,124,47,84,146,69,116,136,232,146,62,43,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,93,161,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,173,94,108,92,20,91,178,156,86,231,197,70,155,219,54,100,150,110,149,57,140,12,74,170,137,174,180,45,142,158,158,58,136,218,142,124,112,248,88,225,220,244,108,108,106,196,178,200,247,162,196,136,250,182,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,104,251,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,152,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,72,28,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,104,173,81,247,233,103,173,150,72,164,216,250,150,189,187,152,246,175,71,34,57,58,244,84,69,247,22,127,192,86,150,231,122,45,194,118,13,166,122,151,98,246,54,73,102,246,159,141,162,241,80,212,118,187,183,42,169,163,251,200,94,248,221,214,57,88,239,133,203,211,175,69,232,168,168,146,0,30,127,80,171,115,43,118,1,146,220,52,230,211,73,116,203,41,108,245,179,88,104,106,220,141,130,170,226,216,94,180,208,200,170,246,34,49,210,163,26,170,175,103,185,87,226,111,226,148,87,118,229,157,204,2,255,0,117,173,190,223,116,126,174,227,114,184,212,73,87,89,89,87,150,218,102,158,166,121,28,174,146,89,36,117,98,185,239,115,149,92,174,85,85,85,85,85,46,83,132,141,23,181,104,47,15,56,78,159,210,226,20,152,237,222,59,61,29,94,73,79,11,219,43,229,189,201,79,31,141,150,89,90,231,36,175,238,163,154,142,71,57,168,198,49,140,233,27,24,137,199,249,160,104,38,172,113,19,160,86,12,43,71,49,79,180,23,170,44,194,150,233,61,55,142,166,164,217,74,202,42,216,221,38,250,137,35,98,244,124,209,167,68,93,223,23,94,157,17,85,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,187,134,161,242,59,172,146,177,191,11,87,167,94,171,209,17,85,45,252,165,110,42,185,104,113,99,146,241,29,168,185,102,154,105,239,218,140,111,35,200,42,175,180,87,63,107,91,104,119,248,199,248,153,34,236,205,84,146,39,106,73,95,14,231,34,111,237,111,68,68,114,34,78,158,88,250,79,174,218,23,161,215,157,45,215,92,70,235,101,171,161,200,38,184,89,188,69,222,142,186,149,40,106,33,139,172,20,254,30,162,85,139,108,241,207,35,216,173,99,85,213,40,230,171,220,233,54,204,0,0,57,255,0,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,247,189,90,198,238,123,218,157,92,168,212,235,213,85,19,222,82,15,247,46,56,236,255,0,120,207,251,205,103,255,0,75,46,251,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,58,0,5,96,115,64,224,207,137,62,34,117,246,193,154,232,230,155,253,160,178,209,97,244,182,185,234,125,177,65,73,178,169,149,181,178,58,61,149,19,198,245,232,201,163,94,168,155,126,46,157,122,162,162,116,14,84,156,46,107,183,13,127,197,31,227,94,13,246,115,237,31,177,61,153,253,39,71,89,223,240,254,59,189,254,13,44,155,118,247,226,254,183,78,187,189,221,122,47,78,127,205,3,131,62,36,248,137,215,219,6,107,163,154,111,246,130,203,69,135,210,218,231,169,246,197,5,38,202,166,86,214,200,232,246,84,79,27,215,163,38,141,122,162,109,248,186,117,234,138,137,208,57,82,112,185,174,220,53,255,0,20,127,141,120,55,217,207,180,126,196,246,103,244,157,29,103,127,195,248,238,247,248,52,178,109,219,223,139,250,221,58,238,247,117,232,189,39,248,5,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,162,181,71,223,165,158,182,89,34,147,99,234,90,246,238,99,218,189,28,136,228,235,209,81,23,220,89,255,0,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,72,0,114,174,40,244,47,249,148,208,156,155,69,62,212,253,156,251,71,224,191,164,252,15,140,236,120,122,200,42,127,177,238,71,187,119,99,111,245,211,166,238,190,254,157,23,218,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,4,127,227,215,75,115,189,105,225,59,57,211,61,52,177,123,103,36,188,251,51,193,81,120,168,105,251,189,171,149,44,210,125,228,207,100,109,233,28,79,119,196,228,235,211,162,117,85,68,90,192,225,235,151,15,25,216,54,190,233,166,107,148,232,223,130,178,227,249,133,154,233,113,169,251,69,106,147,177,75,5,108,82,75,38,198,84,185,238,218,198,57,122,53,21,203,211,162,34,175,184,152,28,214,248,92,215,110,37,63,133,223,193,76,27,237,31,217,207,109,251,79,250,78,142,143,177,226,60,15,103,252,38,88,247,110,236,75,253,94,189,54,251,250,117,78,177,255,0,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,221,195,80,249,29,214,73,88,223,133,171,211,175,85,232,136,170,150,254,8,1,205,111,133,205,118,226,83,248,93,252,20,193,190,209,253,156,246,223,180,255,0,164,232,232,251,30,35,192,246,127,194,101,143,118,238,196,191,213,235,211,111,191,167,84,235,207,249,95,240,103,196,159,14,218,251,127,205,117,143,77,254,207,217,107,112,250,171,92,21,62,216,160,171,223,84,250,218,41,27,30,202,121,228,122,117,100,50,47,85,77,191,15,78,189,85,17,108,252,3,159,241,11,139,95,115,157,2,212,188,43,22,161,241,183,172,131,15,188,218,237,212,221,214,71,223,170,158,138,88,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,229,32,255,0,114,227,142,207,247,140,255,0,188,214,127,244,178,207,185,160,104,38,172,113,19,160,86,12,43,71,49,79,180,23,170,44,194,150,233,61,55,142,166,164,217,74,202,42,216,221,38,250,137,35,98,244,124,209,167,68,93,223,23,94,157,17,85,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,187,134,161,242,59,172,146,177,191,11,87,167,94,171,209,17,85,45,252,172,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,180,22,90,44,62,150,215,61,79,182,40,41,54,85,50,182,182,71,71,178,162,120,222,189,25,52,107,213,19,111,197,211,175,84,84,78,129,202,147,133,205,118,225,175,248,163,252,107,193,190,206,125,163,246,39,179,63,164,232,235,59,254,31,199,119,191,193,165,147,110,222,252,95,214,233,215,119,187,175,69,233,63,202,1,254,229,199,29,159,239,25,255,0,121,172,255,0,233,100,255,0,254,87,53,219,251,147,223,203,71,216,111,245,201,255,0,235,39,180,232,255,0,221,47,141,255,0,8,238,248,127,240,127,143,251,79,254,199,250,223,9,0,63,185,113,199,103,251,198,127,222,107,63,250,89,127,192,16,3,154,223,11,154,237,196,167,240,187,248,41,131,125,163,251,57,237,191,105,255,0,73,209,209,246,60,71,129,236,255,0,132,203,30,237,221,137,127,171,215,166,223,127,78,169,214,63,240,21,192,87,22,58,45,197,142,13,169,154,151,165,62,198,198,236,222,211,241,181,190,221,182,212,118,187,182,218,168,99,251,184,106,31,35,186,201,43,27,240,181,122,117,234,189,17,21,82,223,192,0,0,80,15,247,46,56,236,255,0,120,207,251,205,103,255,0,75,46,251,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,123,216,174,99,182,189,142,78,173,85,106,244,234,138,169,239,58,0,0,225,92,89,240,125,165,252,93,97,177,88,179,132,171,160,190,217,233,234,155,142,95,105,165,145,95,106,158,117,137,94,245,129,30,216,170,24,229,167,137,175,99,211,174,196,114,49,209,185,81,233,231,248,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,186,116,134,46,236,168,146,57,169,36,142,123,156,237,168,172,138,57,42,1,93,92,99,242,180,254,60,241,5,101,212,125,50,186,218,177,11,46,83,223,143,52,124,20,61,217,41,171,155,20,242,178,230,216,22,104,217,55,136,122,69,4,173,141,88,230,200,230,204,169,42,201,51,153,58,180,183,75,112,77,22,193,45,154,103,166,150,47,99,99,118,110,247,130,162,241,83,84,118,187,179,62,105,62,242,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,37,53,241,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,162,181,71,223,165,158,182,89,34,147,99,234,90,246,238,99,218,189,28,136,228,235,209,81,23,220,89,255,0,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,72,0,1,207,248,133,197,175,185,206,129,106,94,21,139,80,248,219,214,65,135,222,109,118,234,110,235,35,239,213,79,69,44,113,71,189,234,214,55,115,222,212,234,229,70,167,94,170,168,158,242,144,127,185,113,199,103,251,198,127,222,107,63,250,89,127,192,0,10,128,227,215,128,174,44,117,167,139,28,231,83,52,211,74,125,179,141,222,125,153,224,171,125,187,109,167,238,246,173,180,176,201,247,115,84,50,70,244,146,39,183,226,106,117,233,213,58,162,162,172,191,229,127,160,154,177,195,182,129,95,240,173,99,197,62,207,222,171,115,10,171,164,20,222,58,154,175,125,43,232,168,163,108,155,233,228,145,137,213,240,200,157,21,119,124,61,122,116,84,85,152,0,141,88,175,6,86,42,78,51,179,94,49,50,219,175,142,186,215,120,74,124,82,221,78,247,178,59,124,109,181,65,69,83,83,80,190,238,228,207,219,60,108,143,223,27,35,114,189,119,189,237,236,73,80,0,5,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,162,181,71,223,165,158,182,89,34,147,99,234,90,246,238,99,218,189,28,136,228,235,209,81,23,220,89,255,0,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,72,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,165,109,104,229,55,196,230,53,170,25,5,151,69,240,90,188,195,9,130,161,174,178,222,42,239,54,186,73,231,129,241,181,251,36,142,74,134,59,124,110,115,162,87,236,98,61,99,87,163,90,142,70,167,106,225,99,135,158,96,26,61,165,26,171,195,222,75,161,180,143,194,117,19,23,200,27,4,174,200,109,61,251,117,238,107,84,144,192,246,58,58,135,58,70,78,232,233,233,220,199,252,44,85,142,68,116,104,217,82,72,193,253,203,142,59,63,222,51,254,243,89,255,0,210,203,254,33,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,246,130,245,69,152,82,221,39,166,241,212,212,155,41,89,69,91,27,164,223,81,36,108,94,143,154,52,232,139,187,226,235,211,162,42,164,64,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,141,141,217,189,167,227,107,125,187,109,168,237,119,109,181,80,199,247,112,212,62,71,117,146,86,55,225,106,244,235,213,122,34,42,165,191,149,1,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,193,86,251,118,219,79,221,237,91,105,97,147,238,230,168,100,141,233,36,79,111,196,212,235,211,170,117,69,69,89,1,202,147,133,205,118,225,175,248,163,252,107,193,190,206,125,163,246,39,179,63,164,232,235,59,254,31,199,119,191,193,165,147,110,222,252,95,214,233,215,119,187,175,69,233,63,193,18,184,211,229,231,165,252,83,218,174,185,125,138,142,147,26,213,71,83,194,148,121,2,58,70,193,90,176,53,205,142,158,186,38,245,107,216,230,170,51,190,140,89,152,140,135,162,189,145,246,93,216,56,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,186,90,137,26,196,255,0,54,54,35,156,247,50,40,162,98,189,251,55,47,85,0,174,11,159,39,29,59,175,226,93,153,101,45,214,146,221,162,173,167,130,173,113,90,106,154,183,92,93,87,27,24,199,209,173,68,175,123,188,52,142,107,166,124,201,42,74,155,221,11,24,207,134,118,216,165,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,6,127,114,227,142,207,247,140,255,0,188,214,127,244,178,239,184,122,197,175,184,54,129,105,166,21,148,208,248,43,214,63,135,217,173,119,26,110,235,36,236,85,65,69,20,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,105,118,226,111,134,219,5,214,182,197,125,226,15,77,109,215,43,117,68,148,149,148,117,121,101,4,51,211,79,27,149,178,69,36,110,149,28,199,181,200,173,86,170,34,162,162,162,158,215,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,115,154,168,190,244,83,245,129,226,179,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,78,157,88,228,255,0,18,159,86,11,171,26,89,170,30,59,248,103,169,120,166,91,236,206,215,141,246,21,230,154,191,194,247,55,118,251,189,151,187,102,238,219,246,238,233,215,99,186,126,10,122,176,0,0,252,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,179,196,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,213,125,238,114,34,123,213,15,21,105,226,111,134,219,253,214,138,197,98,226,15,77,110,55,43,141,68,116,148,116,116,153,101,4,211,212,207,35,145,177,197,28,109,149,92,247,185,202,141,70,162,42,170,170,34,29,44,0,115,75,183,19,124,54,216,46,181,182,43,239,16,122,107,110,185,91,170,36,164,172,163,171,203,40,33,158,154,120,220,173,146,41,35,116,168,230,61,174,69,106,181,81,21,21,21,20,245,120,86,161,96,58,149,106,150,251,167,57,198,63,149,91,96,168,117,36,181,150,75,156,53,208,71,59,90,215,58,39,73,11,156,212,122,53,236,114,181,87,175,71,181,127,198,135,148,187,113,55,195,109,130,235,91,98,190,241,7,166,182,235,149,186,162,74,74,202,58,188,178,130,25,233,167,141,202,217,34,146,55,74,142,99,218,228,86,171,85,17,81,81,81,79,87,133,106,22,3,169,86,169,111,186,115,156,99,249,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,122,244,123,87,252,104,122,0,120,172,215,91,244,95,77,110,177,88,181,27,87,176,172,86,229,61,59,106,226,163,189,223,233,40,103,146,7,57,205,108,173,142,105,26,229,98,185,143,106,57,19,167,86,57,63,196,163,10,214,253,23,212,171,172,182,45,57,213,236,43,42,185,65,78,234,185,104,236,151,250,74,233,227,129,174,107,93,43,163,134,71,57,24,142,123,26,174,84,233,213,237,79,241,161,237,64,0,0,0,62,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,250,238,107,30,232,38,107,92,169,209,203,20,136,157,118,175,79,172,0,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,0,252,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,179,196,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,213,125,238,114,34,123,213,15,1,252,216,240,177,255,0,172,182,149,127,239,149,187,255,0,140,123,252,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,191,195,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,209,125,206,106,162,251,209,79,214,57,254,83,196,46,129,96,215,218,172,91,53,215,13,63,199,239,84,91,60,77,186,233,147,81,82,85,65,189,141,123,55,197,36,141,123,119,49,237,114,117,79,123,92,138,158,229,67,208,97,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,94,189,30,213,255,0,26,30,128,241,89,174,183,232,190,154,221,98,177,106,54,175,97,88,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,39,78,172,114,127,137,79,63,252,216,240,177,255,0,172,182,149,127,239,149,187,255,0,140,117,80,0,0,0,1,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,103,137,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,170,251,220,228,68,247,170,30,3,249,177,225,99,255,0,89,109,42,255,0,223,43,119,255,0,24,234,167,148,206,181,99,75,52,191,192,255,0,19,53,47,20,196,189,167,221,240,94,221,188,211,80,120,174,222,222,231,107,188,246,239,219,220,102,237,189,122,111,111,95,197,15,202,197,184,133,208,44,230,251,75,139,97,90,225,167,249,5,234,183,127,134,183,90,242,106,42,186,169,246,49,207,126,200,163,145,207,118,214,49,206,94,137,238,107,85,87,220,138,116,3,159,229,60,66,232,22,13,125,170,197,179,93,112,211,252,126,245,69,179,196,219,174,153,53,21,37,84,27,216,215,179,124,82,72,215,183,115,30,215,39,84,247,181,200,169,238,84,63,87,5,213,141,44,213,15,29,252,51,212,188,83,45,246,103,107,198,251,10,243,77,95,225,123,155,187,125,222,203,221,179,119,109,251,119,116,235,177,221,63,5,60,175,243,99,194,199,254,178,218,85,255,0,190,86,239,254,49,239,241,108,179,21,206,108,84,185,78,21,147,90,178,11,45,110,255,0,13,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,175,69,247,57,170,139,239,69,63,88,0,0,0,0,0,0,3,207,230,186,133,128,233,173,170,43,238,163,103,24,254,43,109,158,161,180,145,86,94,238,112,208,193,36,238,107,156,216,155,36,206,107,85,234,214,61,200,212,94,189,24,229,255,0,18,158,127,22,226,23,64,179,155,237,46,45,133,107,134,159,228,23,170,221,254,26,221,107,201,168,170,234,167,216,199,61,251,34,142,71,61,219,88,199,57,122,39,185,173,85,95,114,41,208,0,0,0,0,0,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,62,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,234,247,164,80,203,34,181,189,87,100,111,119,224,213,84,250,192,0,0,0,0,30,83,58,213,141,44,210,255,0,3,252,76,212,188,83,18,246,159,119,193,123,118,243,77,65,226,187,123,123,157,174,243,219,191,111,113,155,182,245,233,189,189,127,20,62,92,43,91,244,95,82,174,178,216,180,231,87,176,172,170,229,5,59,170,229,163,178,95,233,43,167,142,6,185,173,116,174,142,25,28,228,98,57,236,106,185,83,167,87,181,63,198,135,181,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,45,158,38,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,78,171,239,115,145,19,222,168,120,171,79,19,124,54,223,238,180,86,43,23,16,122,107,113,185,92,106,35,164,163,163,164,203,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,233,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,122,174,53,56,174,190,240,151,204,47,9,204,187,183,90,204,66,229,167,244,52,121,77,146,138,102,55,199,210,248,251,162,71,34,54,68,86,44,208,61,253,216,215,171,28,189,31,31,113,140,150,69,44,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,38,199,163,94,221,204,123,87,163,145,28,157,122,42,34,251,143,214,0,21,129,197,95,26,255,0,196,222,52,52,139,134,189,51,185,221,105,177,188,75,84,44,180,217,108,189,123,48,222,46,144,221,169,154,148,251,21,169,35,161,165,146,55,251,220,237,146,74,187,145,138,144,195,43,164,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,68,174,114,216,5,54,51,197,29,175,51,183,99,213,116,148,249,142,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,206,157,17,209,185,83,172,155,157,210,185,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,155,152,223,9,85,28,148,244,149,9,209,25,190,78,243,37,166,247,171,246,179,194,252,45,235,35,149,45,168,25,246,230,81,171,213,58,191,198,14,113,58,79,86,182,220,62,161,49,11,108,53,48,69,19,224,101,11,156,202,134,162,199,215,123,29,88,181,114,49,207,85,122,178,86,162,237,232,140,108,213,228,143,165,246,170,92,3,80,181,162,103,82,79,114,185,222,34,197,233,209,212,77,239,209,193,77,12,117,50,236,168,234,174,217,59,170,225,221,26,35,83,173,36,110,85,119,187,103,228,234,15,27,119,94,20,57,149,106,141,139,38,158,174,187,78,178,170,140,122,27,173,27,170,156,216,45,51,186,219,108,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,165,154,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,216,244,107,219,185,143,106,244,114,35,147,175,69,68,95,113,250,192,0,0,56,87,26,218,187,170,26,31,195,206,75,168,26,77,130,85,228,119,122,90,121,161,154,162,154,120,218,251,12,15,167,151,165,217,98,124,82,37,75,41,229,72,92,248,182,244,216,174,123,213,177,177,234,148,109,166,156,92,107,46,1,196,116,28,75,215,101,215,91,214,73,87,112,108,249,14,250,166,197,237,170,21,123,59,244,50,124,14,141,144,186,56,218,198,53,35,86,195,178,39,70,214,172,81,237,191,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,96,170,190,106,124,120,255,0,225,126,21,52,130,245,254,74,44,190,251,108,184,255,0,207,178,166,200,230,118,191,232,238,149,241,205,254,82,157,237,254,213,135,228,242,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,238,133,123,189,98,146,69,99,97,108,110,141,92,172,88,155,21,181,3,197,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,237,173,124,90,106,198,180,107,237,47,16,55,27,191,130,189,99,247,6,84,98,177,248,122,105,61,139,75,5,108,149,116,116,221,82,22,50,167,178,249,87,239,37,98,185,253,62,46,169,238,75,158,224,55,91,51,46,44,184,92,143,34,214,252,50,146,74,137,234,43,49,202,201,170,40,147,193,100,212,140,137,140,146,175,176,230,36,74,201,22,73,96,149,140,221,18,201,12,221,17,136,189,168,234,175,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,157,28,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,233,125,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,25,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,159,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,109,86,194,205,177,72,247,200,228,93,172,99,182,181,239,217,27,243,217,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,177,254,84,124,11,127,97,197,6,181,225,159,250,61,86,1,69,92,239,243,156,235,164,148,234,223,249,175,10,247,59,253,188,200,207,240,121,143,213,203,184,215,254,85,121,153,234,165,131,63,185,221,100,211,44,167,216,177,220,169,160,94,236,118,186,229,180,91,210,59,155,97,218,231,187,107,24,177,202,216,149,174,124,110,107,186,74,232,98,141,108,210,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,0,10,149,209,30,96,21,156,59,241,137,171,250,73,171,217,23,250,211,215,234,6,85,60,85,53,17,207,81,38,59,85,227,170,164,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,62,249,37,182,160,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,151,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,188,158,88,26,209,106,213,110,18,241,43,20,217,125,37,219,39,193,169,221,97,188,209,181,141,138,122,8,35,154,86,219,218,248,209,173,234,197,163,100,45,108,168,138,143,88,228,69,115,164,100,157,35,7,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,209,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,96,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,191,238,93,186,23,89,160,60,41,226,152,221,250,205,236,204,146,253,221,201,47,208,185,103,73,27,85,84,168,177,50,88,230,70,186,25,163,165,101,44,50,70,141,107,91,36,47,254,178,170,189,217,236,47,251,149,199,145,61,50,250,215,172,86,146,168,2,154,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,94,216,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,247,205,35,220,216,92,198,245,70,198,231,190,59,148,0,30,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,238,225,99,228,119,89,37,99,126,22,175,78,189,87,162,34,170,87,183,2,188,89,230,92,93,113,237,149,103,23,218,122,187,61,138,131,77,234,169,172,88,227,171,210,170,11,83,22,182,214,147,171,30,145,196,143,124,178,177,100,115,213,155,250,118,216,170,173,137,136,150,104,10,245,230,137,175,57,151,13,186,185,195,174,171,97,149,181,109,125,186,163,33,101,206,134,26,132,133,151,107,114,190,212,181,20,82,171,152,246,236,145,173,232,142,86,59,99,209,146,53,55,177,170,147,87,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,77,78,111,154,165,157,232,182,119,160,26,153,166,151,223,99,100,150,111,181,126,10,183,194,195,81,218,238,195,65,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,95,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,218,229,138,100,68,108,141,107,145,81,143,100,145,179,181,128,1,84,26,25,204,18,155,135,110,43,245,159,71,181,146,235,86,237,58,184,234,70,73,83,69,114,154,89,102,102,50,244,172,174,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,39,78,175,145,86,215,192,0,21,87,205,207,137,206,32,177,27,236,90,17,100,178,221,112,220,22,251,111,153,179,94,224,169,138,88,242,234,89,25,76,178,66,215,36,93,202,94,196,137,52,50,196,217,119,75,28,205,89,27,219,145,136,238,85,203,23,143,31,224,133,246,155,65,181,98,245,183,1,200,46,13,246,109,210,227,113,237,210,226,243,57,147,58,78,141,237,57,123,53,19,186,157,29,186,72,226,133,203,36,203,211,124,174,91,169,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,178,38,117,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,90,11,226,11,143,29,101,214,142,32,173,58,243,141,222,174,184,92,152,167,107,236,165,174,11,139,106,163,178,253,211,27,83,181,221,168,217,55,136,122,61,101,238,70,187,227,115,97,126,248,216,214,165,197,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,166,231,72,160,66,14,101,156,117,84,240,203,140,210,233,134,152,215,213,210,234,134,71,79,5,202,150,185,180,177,73,5,162,220,149,10,142,157,233,60,111,138,103,204,176,77,11,99,70,174,212,238,72,231,49,91,26,73,86,188,27,113,87,172,188,49,234,61,63,240,170,219,246,130,147,41,184,80,211,93,241,102,209,182,89,47,219,22,72,224,167,138,70,198,233,162,155,173,76,157,181,139,241,145,204,220,201,90,157,181,150,186,215,198,14,77,194,55,51,189,72,189,53,106,235,112,155,229,70,62,220,178,207,73,21,63,126,186,8,172,112,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,218,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,77,143,70,189,187,152,246,175,71,34,57,58,244,84,69,247,31,172,0,0,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,65,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,158,156,166,120,219,181,89,105,173,124,36,106,60,244,148,20,242,84,86,77,137,222,42,106,155,19,29,60,242,198,246,90,82,54,194,136,175,146,89,43,37,100,178,203,213,207,123,97,106,42,172,109,45,124,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,35,149,115,171,243,79,139,124,191,161,245,27,137,226,185,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,245,30,231,181,143,123,81,143,189,224,10,203,230,177,199,85,78,29,29,127,11,26,81,95,87,77,125,170,167,88,115,90,231,82,196,232,27,110,171,162,122,123,53,137,52,110,87,62,88,170,35,149,211,70,173,237,162,70,214,189,206,116,137,21,112,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,245,115,150,192,42,114,110,23,45,121,157,187,30,164,171,168,195,178,138,74,154,203,131,146,36,158,134,221,81,20,180,242,35,28,229,71,171,36,169,146,133,28,198,117,234,173,141,202,157,35,220,218,171,224,255,0,63,169,211,14,40,244,183,51,135,33,164,177,83,210,229,20,52,215,11,133,90,196,216,32,183,84,202,148,245,171,35,165,77,140,98,211,77,50,43,215,166,196,85,114,43,85,17,201,164,147,202,106,198,117,252,47,210,204,203,83,61,151,237,63,178,88,253,198,251,224,187,253,159,21,225,105,164,155,181,220,218,237,155,187,123,119,109,119,78,189,122,47,78,134,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,108,98,53,141,220,247,185,122,53,17,169,215,162,34,39,184,209,159,7,248,5,54,152,112,185,165,184,100,56,245,93,138,162,151,23,161,169,184,91,234,210,86,207,5,198,166,36,168,173,73,27,42,239,99,214,166,105,149,88,189,54,42,171,81,26,136,141,74,97,230,143,231,179,83,126,139,232,244,71,85,229,123,199,79,240,83,42,102,135,107,30,103,225,52,218,245,191,216,245,53,173,221,13,138,233,36,141,84,235,50,185,60,61,28,221,100,238,117,71,49,146,171,36,251,166,186,162,69,186,144,0,0,2,136,121,138,112,43,83,194,214,100,185,198,159,80,85,191,74,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,245,30,214,57,239,123,85,239,231,252,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,220,78,138,201,38,141,29,31,117,100,110,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,134,220,203,248,227,166,225,199,13,155,71,176,118,85,191,81,115,75,60,143,134,174,55,203,78,203,29,186,101,146,5,173,108,204,86,185,106,85,204,149,176,181,142,248,31,26,200,245,68,107,25,53,27,2,228,249,81,241,175,252,77,197,96,225,175,83,46,118,170,108,147,18,183,211,211,98,82,245,236,205,120,181,195,27,154,180,251,17,169,27,166,165,142,54,123,218,237,242,68,187,149,138,176,205,43,167,254,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,20,47,199,215,26,249,87,21,154,143,87,100,180,220,252,62,153,99,55,9,163,199,45,244,235,35,35,175,216,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,217,141,234,196,77,206,149,242,253,92,190,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,235,125,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,30,127,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,108,113,190,72,119,167,193,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,67,60,60,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,124,192,229,79,199,29,54,154,221,104,56,91,212,150,85,203,98,201,239,8,204,90,230,215,203,58,219,174,53,78,99,18,137,241,245,84,101,52,210,244,115,93,27,83,183,52,178,57,232,230,202,233,33,225,92,209,252,246,106,111,209,125,30,136,153,92,175,53,123,13,208,94,2,117,39,87,53,2,122,184,236,88,238,113,89,53,66,82,64,179,79,43,223,69,108,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,186,184,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,201,65,203,63,151,253,139,136,111,105,106,246,186,99,183,89,48,26,46,180,118,74,30,227,233,33,191,213,47,113,147,73,222,141,237,155,179,78,173,106,117,143,107,95,43,182,247,62,230,88,157,117,37,0,243,71,243,217,169,191,69,244,122,35,181,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,189,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,239,154,71,185,176,185,141,234,141,141,207,124,119,40,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,127,242,163,227,167,251,14,23,245,175,51,255,0,209,233,112,10,218,230,255,0,156,215,90,228,168,87,127,205,120,86,57,191,237,225,71,255,0,131,194,90,160,41,175,157,38,142,88,176,253,101,196,181,138,209,55,110,175,81,45,245,20,247,74,109,175,93,213,86,214,211,198,218,157,238,122,162,111,130,122,120,187,109,99,26,223,13,187,226,116,142,84,243,252,158,117,190,235,129,241,23,81,163,80,216,233,43,45,186,163,78,173,168,171,116,142,100,244,51,219,169,106,234,98,123,63,22,189,142,106,204,199,49,81,23,171,227,114,57,54,43,36,236,28,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,79,254,114,122,215,246,27,135,219,78,142,82,91,251,213,122,155,112,94,244,242,69,186,56,40,109,210,211,212,73,181,201,35,85,179,58,119,209,163,122,177,237,88,251,253,118,187,98,149,129,193,126,142,88,181,247,138,12,3,74,178,153,182,89,110,183,9,42,46,49,237,122,248,154,90,74,121,106,229,166,234,199,177,236,239,50,157,209,119,26,228,115,59,155,211,170,183,162,232,248,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,25,87,46,79,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,109,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,124,210,61,174,153,175,111,84,116,141,123,228,177,80,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,45,204,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,108,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,59,113,189,243,110,233,124,149,60,211,229,63,47,235,189,70,220,93,72,42,175,158,119,228,159,234,79,219,72,107,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,85,115,206,252,147,253,73,251,105,5,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,61,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,187,153,140,145,189,36,137,237,248,154,157,122,117,78,168,168,171,234,192,6,107,56,177,243,79,172,159,48,50,31,81,156,159,252,168,248,233,254,195,133,253,107,204,255,0,244,122,92,2,182,185,191,231,53,214,185,42,21,223,243,94,21,142,111,251,120,81,255,0,224,240,150,168,0,7,31,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,51,195,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,247,144,189,241,187,172,114,177,223,11,151,167,94,139,209,81,81,45,43,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,58,68,176,196,216,250,49,209,179,189,102,133,16,243,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,221,107,37,149,206,86,172,203,20,112,212,246,186,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,20,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,186,35,149,141,222,197,100,141,77,143,106,175,128,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,93,205,160,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,155,229,127,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,184,158,88,188,7,127,4,44,84,218,243,171,22,93,185,246,65,111,111,179,109,119,27,119,110,171,23,133,207,153,178,116,119,117,201,222,168,129,212,234,237,209,199,44,45,89,33,94,155,229,106,192,14,104,254,123,53,55,232,190,143,68,123,254,92,28,192,43,56,119,190,197,164,154,189,145,127,173,61,127,137,158,42,154,136,231,168,147,29,170,216,249,55,83,178,22,73,35,225,154,68,70,62,20,110,212,146,84,149,170,207,190,73,110,252,0,0,42,175,158,119,228,159,234,79,219,72,43,194,31,19,151,222,18,245,150,155,85,109,22,95,109,210,62,223,85,107,186,90,60,75,41,188,125,44,173,71,54,62,251,162,149,98,219,60,116,242,245,107,119,47,107,103,84,107,156,104,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,229,69,239,114,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,235,177,207,107,24,199,35,25,50,138,86,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,202,185,213,249,167,197,190,95,208,250,141,196,128,5,164,242,190,230,9,77,105,166,178,240,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,253,243,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,236,141,136,216,190,22,53,157,45,124,135,252,192,184,238,177,112,171,138,201,133,98,207,241,186,155,144,91,214,75,117,55,71,199,236,186,89,227,170,142,43,174,247,211,203,79,63,106,166,157,169,225,156,168,231,245,234,189,27,239,90,33,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,233,124,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,40,91,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,141,25,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,157,128,28,171,137,126,34,240,78,23,244,178,191,83,51,170,143,242,180,118,122,45,147,127,73,221,60,52,211,65,71,220,138,41,59,61,222,195,219,221,123,118,51,241,85,252,17,115,153,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,244,233,213,87,241,46,39,146,167,149,140,167,230,5,119,167,91,137,169,171,24,47,241,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,153,140,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,210,79,10,186,165,252,105,225,199,78,181,50,107,239,182,107,239,56,253,47,181,107,124,47,135,238,221,34,103,102,187,238,209,140,107,122,85,69,59,126,6,163,23,167,86,117,106,181,86,47,243,150,207,234,113,158,23,45,120,101,187,33,164,164,168,204,114,138,74,106,203,123,150,37,158,186,221,79,20,181,18,43,26,228,87,163,35,169,142,133,92,246,116,232,174,141,170,189,36,218,234,171,224,255,0,0,169,212,254,40,244,183,12,135,30,164,190,211,213,101,20,53,55,11,125,90,68,232,39,183,83,74,149,21,169,35,101,93,143,98,83,67,50,171,23,174,244,69,106,35,149,81,171,164,146,128,121,163,249,236,212,223,162,250,61,17,21,75,105,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,219,50,118,186,197,36,138,247,76,233,29,26,185,30,145,54,91,63,0,0,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,247,177,90,246,238,99,220,157,90,168,228,235,213,21,23,222,103,223,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,93,187,251,107,209,89,36,50,43,99,238,164,109,250,184,86,227,187,86,56,85,197,114,236,43,22,127,141,178,228,22,250,249,45,212,221,41,163,246,93,246,120,224,142,43,174,247,211,202,249,251,76,167,106,120,103,42,68,254,189,87,162,251,215,128,101,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,216,196,107,27,185,239,114,244,106,35,83,175,68,68,79,113,208,56,128,225,235,42,225,210,179,8,178,102,181,61,47,89,118,31,71,150,212,219,221,75,36,18,90,188,76,245,17,178,142,84,145,17,235,51,25,3,86,68,86,183,108,143,123,17,28,140,71,191,234,225,163,134,124,203,138,92,135,43,195,52,250,186,145,153,13,131,23,168,200,232,104,170,85,24,203,155,225,170,166,133,105,18,85,114,54,23,185,181,14,86,61,223,6,246,53,174,86,53,203,35,57,175,250,170,192,178,175,246,87,28,201,49,203,135,252,101,29,117,182,186,158,79,250,178,67,52,114,51,254,7,53,205,255,0,18,161,37,120,161,230,35,172,188,78,105,198,49,165,183,100,246,37,150,219,111,165,76,143,195,212,53,210,100,215,72,145,55,85,212,118,227,141,145,195,189,169,35,41,88,221,141,145,85,202,175,86,197,218,230,156,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,102,135,180,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,183,71,27,36,155,98,124,115,203,219,99,24,233,165,122,186,73,30,141,77,242,61,238,84,234,229,61,88,56,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,158,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,15,202,201,178,155,238,97,113,134,237,145,215,120,186,186,123,125,5,174,57,59,76,143,109,45,21,44,84,148,209,244,98,34,46,200,32,137,157,122,110,118,222,174,85,114,170,175,215,38,127,153,75,128,211,233,107,178,26,180,196,233,111,19,95,217,105,106,163,96,91,140,176,199,3,170,30,136,157,94,244,138,22,49,187,149,118,34,201,179,111,114,77,210,83,151,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,118,213,200,139,36,125,111,123,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,30,247,171,158,237,172,99,83,171,149,92,189,58,170,170,251,207,214,40,7,154,63,158,205,77,250,47,163,209,17,84,185,62,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,182,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,189,81,210,53,239,146,197,64,0,25,172,226,199,205,62,178,124,192,200,125,70,115,149,23,103,203,115,152,37,79,17,52,210,104,246,178,93,105,27,168,182,234,119,84,209,92,166,150,40,95,147,49,101,158,73,82,42,120,96,138,24,95,77,10,64,213,99,92,231,200,196,124,157,58,50,69,73,234,70,174,98,90,23,89,175,220,41,229,120,221,134,205,237,60,146,195,218,201,44,48,181,103,89,29,85,74,170,178,178,40,225,71,58,105,164,165,125,84,49,198,173,115,93,36,204,254,170,162,61,180,3,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,197,138,115,121,212,204,87,89,52,227,135,13,82,194,170,252,69,151,38,183,223,238,20,219,164,141,242,67,189,45,155,224,151,182,247,177,179,68,244,116,114,49,28,187,36,99,218,171,213,170,112,14,87,30,123,52,203,235,94,143,90,124,156,201,53,162,213,173,252,90,101,23,220,95,47,164,201,49,139,29,61,29,134,197,89,72,198,246,18,8,97,71,78,216,228,70,167,121,158,50,90,199,36,189,92,142,71,34,177,206,143,97,50,185,41,232,93,101,170,197,154,113,15,126,179,118,125,183,179,27,199,106,100,89,227,145,244,177,63,185,92,246,177,81,34,146,23,204,218,86,54,68,87,185,36,164,157,159,7,71,35,236,252,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,25,87,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,119,75,82,154,249,157,115,0,163,213,218,202,158,31,180,67,34,241,120,45,38,232,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,247,77,27,218,217,156,247,116,71,70,214,62,74,235,39,255,0,37,79,52,249,79,203,250,239,81,183,23,82,10,171,231,157,249,39,250,147,246,210,170,201,211,203,131,152,5,103,14,247,216,180,147,87,178,47,245,167,175,241,51,197,83,81,28,245,18,99,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,247,201,45,223,128,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,170,231,157,249,39,250,147,246,210,170,201,105,203,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,108,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,237,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,3,53,156,88,249,167,214,79,152,25,15,168,206,114,162,239,185,112,115,0,163,226,34,197,22,146,106,246,69,254,187,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,254,249,34,157,64,0,70,174,58,56,50,177,113,135,167,20,182,200,238,190,198,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,222,189,97,151,181,18,44,141,106,201,27,152,215,55,114,35,226,147,62,215,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,146,131,93,57,139,235,182,189,232,77,147,69,50,203,143,254,147,246,182,231,217,163,255,0,84,127,223,145,84,209,125,204,116,204,240,126,31,180,214,253,211,254,247,241,127,255,0,81,121,87,12,92,61,101,92,80,107,45,151,72,241,106,159,1,227,251,149,55,27,163,233,100,168,134,217,67,19,119,75,81,35,88,159,230,198,196,115,152,215,203,44,76,87,179,126,228,229,71,106,202,184,81,212,123,7,13,152,87,20,214,200,189,179,134,101,30,46,11,148,148,240,170,73,98,170,138,190,122,72,219,80,157,87,172,50,246,152,172,153,58,53,36,122,196,228,106,172,75,55,215,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,244,238,49,21,27,43,209,124,78,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,116,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,155,157,209,58,171,149,206,115,222,231,189,239,123,167,175,42,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,116,149,102,137,178,117,99,99,103,122,221,10,1,230,143,231,179,83,126,139,232,244,68,85,45,83,149,31,29,63,216,112,191,173,121,159,254,143,75,128,86,215,55,252,230,186,215,37,66,187,254,107,194,177,205,255,0,111,10,63,252,30,18,213,0,0,21,87,207,59,242,79,245,39,237,165,85,147,127,150,159,29,84,220,50,228,213,90,97,169,213,244,148,186,95,145,212,79,114,170,174,117,44,178,79,104,184,165,58,35,103,98,65,27,229,153,147,36,16,194,232,213,171,181,123,114,53,204,70,200,146,94,73,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,147,247,30,11,45,90,153,203,87,2,226,59,78,113,250,72,51,108,82,158,247,87,146,61,181,45,167,75,165,146,11,149,193,100,149,237,86,237,150,166,157,172,98,181,202,230,57,208,182,70,125,226,178,8,219,10,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,111,137,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,43,47,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,71,42,231,87,230,159,22,249,127,67,234,55,19,197,112,41,194,37,171,139,237,35,214,172,82,11,141,37,159,44,176,212,99,183,44,114,235,61,59,94,198,78,172,186,53,244,179,61,26,178,178,154,100,219,191,182,189,81,241,195,34,182,78,210,70,232,149,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,123,21,204,118,215,177,201,213,170,173,94,157,81,85,61,229,164,240,207,205,191,13,196,56,104,169,181,107,148,217,5,255,0,83,48,250,127,13,108,108,157,100,126,84,199,61,222,29,93,84,216,246,192,248,154,173,100,207,155,115,220,198,36,173,89,229,123,163,74,193,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,127,110,224,114,167,77,121,127,231,188,82,106,75,233,37,190,228,246,123,35,241,107,99,89,20,233,110,183,85,93,173,239,74,215,201,209,85,149,51,69,209,173,108,110,78,220,50,200,215,171,157,43,163,134,58,240,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,160,19,170,240,209,196,94,119,194,254,169,208,106,102,11,81,254,74,142,241,69,178,31,233,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,110,246,126,40,191,138,46,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,191,191,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,99,17,207,118,214,49,203,209,168,174,94,157,17,21,125,198,123,56,215,226,186,251,197,166,178,214,230,93,219,173,30,33,109,235,71,139,89,43,102,99,188,5,46,214,36,146,43,99,68,98,77,59,217,221,145,122,189,201,213,145,247,30,200,163,83,128,23,83,201,83,202,198,83,243,2,187,211,173,196,255,0,51,215,204,87,71,47,186,55,197,198,119,77,119,155,196,82,102,23,9,243,27,93,78,214,51,189,75,95,60,178,57,54,53,239,86,246,167,74,136,58,187,107,159,216,223,181,173,123,80,157,92,146,245,51,21,169,210,204,235,71,60,95,107,36,183,228,11,147,118,36,146,54,248,138,26,138,106,122,125,240,183,127,113,253,185,41,122,72,187,17,173,239,193,241,42,191,162,71,94,114,217,253,54,77,197,29,175,12,183,100,53,117,116,248,118,47,73,77,89,111,114,202,144,80,220,106,37,150,162,69,99,92,136,197,124,148,210,80,171,158,206,189,81,177,181,87,172,123,91,208,57,35,233,125,214,171,63,212,45,104,153,213,112,91,109,150,120,177,122,116,117,19,187,21,147,212,205,29,76,187,42,58,163,119,192,218,72,119,70,136,229,233,87,27,149,91,238,223,110,133,0,243,71,243,217,169,191,69,244,122,35,165,112,181,193,37,171,138,254,6,178,91,238,49,5,37,14,162,226,185,197,218,107,85,99,105,90,233,238,208,54,207,72,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,197,106,34,73,39,88,87,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,175,71,198,229,247,181,21,171,248,41,119,220,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,250,236,115,218,198,49,200,198,76,160,0,0,28,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,213,90,143,110,246,43,227,114,236,123,145,115,217,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,234,173,71,187,99,209,241,185,119,177,200,150,21,202,179,128,239,252,17,197,94,175,217,127,202,203,136,88,174,118,239,249,135,211,94,218,254,239,253,33,177,50,72,127,201,212,49,223,217,60,229,92,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,238,188,214,56,21,169,204,99,175,226,159,74,40,42,234,111,180,180,235,54,107,66,234,168,155,3,173,212,148,79,95,105,49,102,145,170,215,197,21,60,113,58,24,209,221,196,88,220,214,53,205,145,101,172,173,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,104,83,134,142,29,48,78,23,244,178,131,76,240,90,127,242,85,151,138,221,243,127,73,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,182,51,240,68,252,85,122,168,0,137,92,193,184,36,181,113,95,128,71,125,198,32,164,161,212,92,86,158,162,107,85,99,105,90,233,238,208,54,25,156,203,75,228,116,209,49,140,146,161,209,185,178,200,174,72,87,184,173,68,73,36,235,66,215,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,157,87,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,208,246,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,5,0,243,71,243,217,169,191,69,244,122,35,175,240,165,193,245,171,139,46,95,153,99,109,233,87,30,119,135,103,23,170,252,81,240,202,212,101,76,239,181,91,22,74,25,91,35,219,22,202,133,134,38,36,142,115,86,39,181,143,221,177,36,142,72,23,254,170,176,44,171,253,149,199,50,76,114,225,255,0,25,71,93,109,174,167,147,254,172,144,205,28,140,255,0,129,205,115,127,196,168,94,247,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,186,90,128,1,154,206,44,124,211,235,39,204,12,135,212,103,37,254,47,203,254,143,136,142,94,218,111,171,122,67,142,255,0,174,197,7,180,96,150,154,158,72,41,227,200,169,125,183,85,30,218,135,204,248,227,100,208,198,170,246,76,174,220,177,196,177,57,31,247,43,21,122,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,105,167,69,239,186,161,146,233,126,63,122,214,140,26,147,15,205,167,167,115,111,86,122,74,232,234,224,130,118,72,230,111,142,72,222,246,236,145,173,108,168,205,239,86,36,136,197,115,149,170,229,246,166,112,120,208,209,203,22,129,113,65,159,233,86,45,54,251,45,170,225,29,69,186,61,175,79,13,75,87,79,21,92,84,221,94,247,189,253,150,84,54,46,227,156,174,127,111,122,244,87,116,79,41,149,235,29,247,48,209,172,3,71,110,240,247,41,52,238,225,124,168,181,212,238,98,109,165,185,58,150,71,83,108,107,17,87,100,240,84,75,220,115,222,231,120,157,191,11,99,106,47,215,195,150,183,221,120,113,214,27,46,178,216,172,116,151,123,149,130,158,226,218,58,74,185,28,200,22,122,138,25,233,163,124,155,126,39,49,142,157,30,172,69,106,189,24,173,71,51,118,244,230,166,154,52,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,157,175,103,139,170,123,157,37,77,78,199,189,235,31,118,121,37,151,183,189,90,205,251,91,240,181,16,232,6,85,203,254,229,113,228,79,76,190,181,235,21,164,170,7,159,196,243,252,55,58,169,200,41,112,252,134,146,236,252,86,241,37,130,238,180,202,174,101,45,198,56,162,150,90,117,127,77,174,123,27,60,104,253,170,187,95,185,142,232,246,61,173,203,185,58,104,185,127,214,106,239,0,250,119,196,14,136,99,190,47,58,164,246,220,249,53,182,41,39,150,170,253,75,29,198,120,98,117,51,28,245,141,38,130,58,127,116,49,177,174,153,175,119,69,116,141,99,36,136,26,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,197,56,150,230,231,89,155,240,251,98,180,232,132,31,100,179,172,183,199,193,147,36,85,83,205,85,140,210,199,46,200,155,77,82,232,34,142,73,170,99,93,233,52,106,174,129,168,228,68,73,21,146,71,93,122,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,90,243,13,225,51,13,225,23,75,244,75,7,177,84,82,94,47,181,245,25,69,77,247,35,109,2,210,207,117,122,73,64,176,35,216,178,74,172,100,81,61,35,107,17,251,58,247,30,136,142,149,234,190,131,146,167,154,124,167,229,253,119,168,219,139,169,5,85,243,206,252,147,253,73,251,105,15,248,16,225,142,197,197,166,161,102,90,85,119,189,123,18,173,152,124,151,75,93,223,195,62,167,192,85,69,115,183,181,210,118,27,44,73,46,232,36,168,139,163,157,181,59,187,250,43,154,211,133,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,154,114,163,227,167,251,14,23,245,175,51,255,0,209,233,112,10,218,230,255,0,156,215,90,228,168,87,127,205,120,86,57,191,237,225,71,255,0,131,194,90,160,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,85,115,206,252,147,253,73,251,105,10,184,10,210,220,19,90,120,177,193,180,207,82,236,94,217,198,239,62,211,241,180,94,42,106,126,239,106,219,85,52,127,121,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,207,241,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,242,215,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,237,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,111,84,108,110,123,227,185,64,12,214,113,99,230,159,89,62,96,100,62,163,57,221,110,252,14,83,100,188,191,240,222,46,52,229,245,107,125,182,211,220,159,151,90,81,146,212,37,117,36,87,106,152,27,91,2,53,28,177,62,8,154,206,235,87,164,75,12,78,147,171,29,27,251,209,87,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,55,58,69,0,1,0,57,157,112,29,252,111,177,84,235,206,147,217,119,103,216,253,189,222,210,181,219,173,221,202,172,162,22,190,22,199,213,221,214,167,122,158,6,212,43,118,199,36,179,53,35,133,58,236,137,169,78,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,161,62,15,184,76,195,120,69,210,255,0,176,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,175,113,232,136,233,94,171,156,194,250,57,114,98,214,44,231,151,86,23,133,101,52,62,54,203,144,91,242,43,93,198,155,186,248,251,244,179,221,43,227,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,149,67,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,215,249,112,114,255,0,172,226,34,251,22,173,234,246,59,254,180,244,30,38,8,169,170,36,158,158,76,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,254,249,98,187,240,80,15,52,127,61,154,155,244,95,71,162,63,39,133,46,12,175,188,90,105,198,170,220,240,59,175,107,51,193,61,145,81,104,182,206,246,50,150,235,29,66,86,247,233,157,35,186,118,166,95,15,18,197,34,185,35,220,142,107,250,35,251,177,70,178,239,185,112,115,0,163,226,34,197,22,146,106,246,69,254,187,20,30,38,120,170,106,35,130,158,60,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,254,249,34,157,64,0,85,95,60,239,201,63,212,159,182,145,171,150,70,133,233,199,17,122,193,157,105,126,168,89,188,117,170,187,79,235,101,134,104,149,25,85,111,170,109,194,222,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,58,58,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,127,149,31,29,63,216,112,191,173,121,159,254,143,75,128,86,215,55,252,230,186,215,37,66,187,254,107,194,177,205,255,0,111,10,63,252,30,18,85,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,133,92,217,56,40,183,105,253,103,243,59,165,246,206,197,150,247,112,124,121,125,20,105,85,81,36,87,74,169,230,153,110,110,145,238,123,35,134,87,200,216,92,223,186,99,36,236,35,17,203,50,163,33,95,13,28,69,231,124,47,234,157,6,166,96,181,31,228,168,239,20,91,33,254,147,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,239,103,226,139,248,162,247,94,104,122,189,134,235,214,171,233,182,174,105,252,245,114,88,178,45,55,163,154,157,42,224,88,103,137,236,186,220,226,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,145,92,140,127,59,63,77,254,228,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,29,43,155,191,14,58,95,151,105,123,56,136,188,102,244,152,174,97,138,211,197,104,163,241,178,200,232,47,240,58,73,36,142,220,200,154,142,114,84,163,159,60,145,189,141,233,211,187,222,233,26,119,160,166,18,122,114,150,225,199,75,245,131,87,42,53,27,54,205,233,36,187,233,213,69,53,222,209,136,195,44,145,85,212,78,199,181,209,92,101,119,68,71,211,67,46,196,70,68,231,42,202,172,239,108,141,88,202,139,10,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,164,190,25,45,54,171,255,0,18,90,81,98,190,219,41,46,54,219,142,113,98,164,172,163,171,133,179,65,83,4,149,240,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,78,213,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,78,142,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,244,253,110,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,253,70,53,238,99,30,229,99,57,255,0,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,187,182,119,23,162,50,57,164,70,201,218,88,221,205,56,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,189,234,231,187,107,24,212,234,229,87,47,78,170,170,190,242,218,185,42,121,88,202,126,96,87,122,117,184,159,229,96,115,180,209,203,20,184,174,11,196,13,60,221,155,213,53,193,48,234,200,246,189,222,46,150,72,234,42,233,215,170,191,100,125,151,197,83,238,70,110,127,138,248,157,210,54,162,196,174,88,90,243,134,232,31,20,116,151,77,64,173,164,182,216,178,203,61,78,51,81,118,171,168,88,96,182,190,89,97,158,41,164,93,142,77,142,150,154,56,149,92,172,99,18,101,145,207,70,198,189,99,174,172,103,95,197,13,83,204,181,51,217,126,204,251,91,144,92,111,190,11,191,222,240,190,42,166,73,187,93,205,173,223,183,185,183,118,214,245,233,215,162,117,232,93,247,42,205,28,190,233,23,8,246,138,156,142,110,149,121,237,194,92,198,58,109,172,254,245,165,169,130,8,233,147,123,30,228,127,114,10,120,167,235,240,185,189,253,142,106,57,138,171,48,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,225,205,11,129,111,227,94,42,253,113,209,204,51,197,234,77,151,103,182,41,168,157,182,107,237,174,56,220,139,210,20,106,248,138,200,122,71,219,232,173,123,226,71,199,247,174,109,60,105,78,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,144,7,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,138,65,254,234,63,29,159,239,231,255,0,118,108,255,0,232,133,255,0,0,1,205,53,155,135,93,35,215,250,156,70,125,86,196,233,47,140,195,47,30,217,161,134,120,152,230,76,254,211,216,180,243,42,181,92,250,103,57,98,145,240,162,163,36,125,60,41,34,61,141,86,59,165,148,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,57,86,152,112,197,163,90,65,168,249,214,172,225,88,191,103,41,212,59,132,151,11,181,194,162,103,79,36,125,197,108,147,65,78,175,234,177,67,36,232,233,222,196,95,138,71,167,85,217,28,44,139,170,128,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,254,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,124,156,203,121,125,211,107,13,170,241,196,30,144,90,170,228,212,26,10,127,19,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,209,168,138,245,111,90,139,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,251,185,152,248,221,214,57,94,223,137,171,211,175,84,232,168,138,154,9,224,251,139,60,55,139,173,47,251,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,58,247,24,138,174,137,232,157,212,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,85,183,112,197,163,86,222,32,174,252,78,199,139,247,179,235,197,190,158,222,250,218,137,157,44,116,221,184,150,23,79,79,27,186,164,83,73,2,69,11,222,223,255,0,103,18,35,81,189,201,214,94,170,10,213,231,73,161,119,220,167,4,196,181,231,28,179,90,159,73,132,248,139,118,75,87,213,145,215,120,90,185,169,217,68,189,85,17,101,134,57,214,86,236,220,174,99,170,247,53,138,215,74,230,212,8,37,255,0,43,77,11,172,214,14,43,44,57,37,109,155,197,227,122,119,254,169,46,115,72,179,199,27,42,163,69,75,123,27,36,73,183,189,226,187,115,54,55,185,173,124,116,211,255,0,89,26,172,117,244,131,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,16,43,153,31,48,74,158,29,169,163,209,237,27,186,210,59,81,110,52,237,169,173,185,67,44,83,63,25,98,75,4,145,36,180,243,65,44,51,62,166,21,157,168,199,57,175,141,138,201,58,116,124,106,191,47,37,79,43,25,79,204,10,239,78,183,20,172,95,247,43,143,34,122,101,245,175,88,173,32,175,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,221,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,232,99,99,155,11,152,238,138,216,220,198,71,93,101,244,114,230,224,163,249,85,211,137,239,249,253,178,213,38,166,229,63,121,114,169,129,59,178,90,232,85,24,177,219,27,54,231,49,219,94,197,146,87,68,141,107,228,115,91,214,86,195,20,139,26,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,196,223,230,59,192,229,79,21,184,109,6,97,167,207,164,167,212,92,62,158,118,80,195,43,34,137,151,186,71,42,61,104,165,157,81,28,199,181,200,231,64,231,59,180,215,203,43,92,141,73,150,88,232,132,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,174,197,7,137,158,42,154,136,224,167,143,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,190,72,167,80,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,146,171,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,147,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,123,53,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,37,180,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,77,176,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,234,142,145,175,124,150,42,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,128,28,206,184,14,254,8,95,106,117,231,73,236,187,112,28,130,224,239,105,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,135,250,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,209,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,0,0,28,211,2,225,215,72,244,219,84,51,141,99,197,49,58,74,92,179,63,168,100,215,90,228,137,141,88,216,145,198,143,134,4,107,81,35,100,178,198,181,18,175,189,242,205,35,159,35,157,182,52,103,75,50,174,95,247,43,143,34,122,101,245,175,88,173,59,174,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,245,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,244,28,215,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,117,171,210,37,134,39,73,213,142,141,253,234,171,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,145,64,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,88,255,0,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,109,118,122,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,44,86,247,199,85,79,19,92,187,117,91,76,53,58,190,174,171,84,49,202,123,101,202,170,185,212,177,71,5,222,220,185,13,10,54,118,36,17,178,40,95,10,207,12,46,141,90,155,147,183,35,92,245,116,137,28,53,225,59,205,62,141,252,192,199,189,70,3,74,96,143,252,122,234,150,119,162,220,39,103,58,153,166,151,223,99,100,150,111,102,120,42,223,11,13,71,107,187,114,165,134,79,187,153,143,141,221,99,149,237,248,154,189,58,245,78,138,136,169,88,28,61,115,30,227,59,57,215,221,52,194,178,157,100,241,182,92,131,48,179,90,238,52,223,103,109,81,247,233,103,173,138,57,99,222,202,102,189,187,152,247,39,86,170,57,58,245,69,69,247,151,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,231,117,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,212,123,158,214,61,237,70,62,242,63,212,174,123,138,255,0,177,89,30,55,145,219,255,0,226,235,40,110,84,53,17,255,0,214,142,104,100,141,255,0,240,181,205,119,248,209,74,33,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,39,72,150,90,167,35,31,206,207,211,127,185,28,171,157,95,154,124,91,229,253,15,168,220,79,127,201,119,41,177,96,216,175,16,185,174,83,93,224,172,184,253,190,199,116,184,212,246,159,39,98,150,8,238,146,75,38,198,35,158,237,172,99,151,163,81,92,189,58,34,42,251,136,215,199,215,26,249,87,21,154,143,87,100,180,220,252,62,153,99,55,9,163,199,45,244,235,35,35,175,216,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,217,141,234,196,77,206,149,242,241,76,63,64,117,151,63,211,140,167,87,48,221,61,186,221,113,12,47,111,182,238,144,49,189,186,110,168,142,118,214,170,163,229,237,177,82,73,123,109,119,106,55,53,242,108,98,163,149,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,61,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,126,214,245,78,168,228,115,90,246,57,143,99,30,219,106,226,195,136,188,19,138,14,88,25,246,165,224,181,31,253,97,163,188,81,108,155,250,50,233,237,11,100,211,209,247,37,138,62,247,107,190,198,247,88,221,143,252,81,127,20,74,171,225,59,205,62,141,252,192,199,189,70,2,234,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,104,163,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,108,113,190,72,119,167,193,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,67,56,58,253,164,223,192,173,101,203,52,143,237,125,171,40,251,47,112,117,23,181,45,142,235,12,255,0,10,59,107,155,213,123,115,51,119,110,88,183,59,183,43,36,102,231,109,220,191,149,164,248,47,241,67,84,240,221,51,246,167,179,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,115,119,237,238,110,219,185,189,122,116,234,157,122,154,51,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,183,200,230,245,70,171,221,177,136,200,218,187,24,212,76,251,241,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,242,63,241,237,166,120,174,168,112,143,169,150,236,166,147,185,236,28,126,183,38,183,78,200,227,89,169,107,168,32,125,68,79,141,207,99,182,110,237,186,39,171,122,57,98,154,86,35,155,191,169,157,115,213,105,62,11,252,80,213,60,55,76,253,169,236,207,181,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,220,221,251,123,155,182,238,111,94,157,58,167,94,166,154,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,239,122,185,238,218,198,53,58,185,85,203,211,170,170,175,188,253,98,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,229,106,241,143,202,154,179,87,181,198,203,159,232,133,109,171,29,181,101,183,9,228,206,22,178,105,230,146,146,170,89,167,169,154,235,27,100,145,221,238,230,254,215,134,141,98,107,100,72,122,116,100,146,201,12,223,225,251,135,141,47,225,151,0,110,156,233,69,170,174,142,218,250,132,174,172,150,174,178,74,153,235,107,86,24,161,146,166,71,57,118,181,239,108,17,170,182,54,178,52,84,93,172,111,94,135,75,60,166,172,96,191,197,13,44,204,180,207,218,158,204,251,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,189,205,223,183,185,187,110,230,245,233,211,170,117,234,86,183,247,12,127,246,162,255,0,185,63,252,249,106,128,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,0,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,57,255,0,54,190,53,253,137,71,89,194,110,153,92,238,180,119,169,187,50,102,151,8,23,177,27,104,102,131,184,203,99,85,91,190,78,243,37,138,73,93,27,154,212,141,27,18,172,137,44,204,101,101,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,116,81,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,111,145,205,234,141,87,187,99,17,145,181,118,49,168,157,44,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,0,231,250,253,163,150,46,32,52,107,44,209,220,142,111,15,73,147,91,221,79,29,78,215,191,194,85,49,201,37,53,78,198,61,139,39,106,120,226,151,183,189,26,253,155,93,240,185,80,205,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,202,93,247,39,221,28,177,96,220,48,38,170,211,205,226,47,90,151,112,158,162,178,77,175,103,98,150,134,162,122,74,122,110,138,247,49,219,94,202,153,123,136,214,57,124,78,199,110,72,218,164,234,6,85,203,254,229,113,228,79,76,190,181,235,21,167,234,241,209,198,109,139,131,205,56,165,185,199,106,246,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,244,233,12,93,216,149,99,107,146,73,28,246,181,187,81,95,44,121,246,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,185,254,74,158,86,50,159,152,21,222,157,110,41,88,191,238,87,30,68,244,203,235,94,177,90,73,251,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,149,195,103,46,13,39,225,231,93,178,221,98,182,193,226,227,109,193,146,96,84,207,173,169,124,214,10,89,40,223,29,99,100,126,230,178,126,227,234,102,137,141,145,146,57,145,67,19,150,87,72,247,171,102,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,74,203,230,189,192,229,54,75,106,189,241,113,167,47,171,91,237,182,158,157,249,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,59,173,94,145,44,49,58,78,172,116,111,239,85,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,223,247,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,116,138,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,146,171,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,34,87,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,77,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,187,228,224,163,151,54,156,112,171,224,179,251,253,87,218,157,77,146,222,144,84,220,164,232,180,54,185,31,191,188,219,116,106,198,189,187,152,244,137,211,72,171,35,218,199,109,72,91,44,145,44,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,73,251,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,251,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,127,47,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,74,220,206,184,14,254,8,95,106,117,231,73,236,187,112,28,130,224,239,105,90,237,214,238,221,46,47,51,153,11,99,234,238,235,151,179,81,59,170,21,187,99,142,40,92,177,194,157,55,196,213,135,250,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,209,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,0,5,85,243,206,252,147,253,73,251,105,90,186,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,119,51,31,27,186,199,43,219,241,53,122,117,234,157,21,17,83,66,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,141,124,206,184,14,254,55,216,170,117,231,73,236,187,179,236,126,222,239,105,90,237,214,238,229,86,81,11,95,11,99,234,238,235,83,189,79,3,106,21,187,99,146,89,154,145,194,157,118,68,212,165,99,170,240,157,230,159,70,254,96,99,222,163,1,165,48,114,174,40,244,47,249,148,208,156,155,69,62,212,253,156,251,71,224,191,164,252,15,140,236,120,122,200,42,127,177,238,71,187,119,99,111,245,211,166,238,190,254,157,22,21,105,63,38,191,225,126,169,225,186,153,252,199,123,79,236,150,65,110,190,248,47,178,29,159,21,225,106,99,155,181,220,241,174,217,187,183,183,118,215,116,235,215,162,244,232,89,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,156,254,243,139,95,113,251,117,138,237,119,161,240,244,153,53,189,247,75,92,157,214,63,196,82,178,170,162,145,210,116,106,170,179,164,244,149,12,232,228,71,124,29,122,109,115,85,108,167,149,215,48,10,203,69,101,183,134,77,111,200,187,214,169,188,53,187,7,186,79,28,243,213,71,85,44,241,65,13,165,221,182,63,116,43,221,235,20,146,43,27,11,99,116,106,229,98,196,216,172,255,0,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,108,113,190,72,119,167,193,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,67,58,252,75,240,233,157,240,191,170,117,250,103,157,83,255,0,149,172,179,214,239,135,250,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,189,159,130,167,224,171,63,249,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,66,11,86,127,153,88,176,219,254,159,89,178,26,186,60,123,42,168,161,169,189,80,194,168,214,87,190,141,101,90,100,149,81,55,57,140,116,242,61,25,215,98,191,99,149,21,209,177,91,239,248,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,205,20,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,48,115,66,224,163,249,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,251,26,232,232,92,247,211,164,78,114,245,134,94,212,243,70,177,162,50,63,142,45,145,181,145,119,33,181,139,63,204,177,156,103,38,195,44,89,13,93,37,139,49,167,166,166,190,219,218,168,176,87,50,158,161,149,16,43,218,168,168,143,142,88,209,90,244,232,244,71,72,212,93,178,61,174,246,188,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,116,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,192,248,214,71,170,35,88,201,169,47,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,207,213,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,219,28,140,142,109,139,240,79,23,113,140,123,161,149,138,217,35,122,181,55,198,246,57,19,163,144,181,254,84,252,113,212,234,85,170,131,133,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,31,84,87,212,195,23,71,53,209,181,123,144,197,35,158,141,116,78,146,106,203,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,205,15,18,248,5,54,150,113,13,169,26,125,111,199,170,236,118,219,30,81,114,166,181,208,212,164,187,226,183,120,135,173,26,162,202,170,247,177,212,235,19,216,247,42,239,99,154,238,174,221,213,100,87,40,205,51,197,117,19,139,136,110,57,77,39,139,251,21,143,213,228,214,232,31,28,114,66,234,232,231,167,167,137,242,53,236,119,94,223,138,116,172,86,237,115,101,138,39,163,190,30,139,122,128,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,60,166,172,103,95,194,253,44,204,181,51,217,126,211,251,37,143,220,111,190,11,191,217,241,94,22,154,73,187,93,205,174,217,187,183,183,118,215,116,235,215,162,244,232,86,183,247,115,191,246,93,255,0,190,223,252,129,106,128,143,252,107,113,91,252,159,105,101,171,83,62,193,125,173,246,158,65,5,139,193,123,83,192,118,251,148,213,19,119,123,157,153,122,244,240,219,118,237,78,187,250,245,247,116,88,171,164,252,229,63,138,26,167,134,233,159,242,227,236,207,181,185,5,186,197,227,126,215,247,188,47,138,169,142,30,239,111,193,55,126,222,230,237,187,155,215,167,78,169,215,169,101,64,0,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,46,164,0,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,40,7,154,63,158,205,77,250,47,163,209,30,131,64,56,234,169,225,151,131,44,131,76,52,198,190,174,151,84,50,60,226,123,149,45,115,105,98,146,11,69,185,41,173,232,233,222,147,198,248,166,124,203,4,208,182,52,106,237,78,228,142,115,21,177,164,145,43,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,205,4,240,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,200,162,181,117,99,156,167,240,191,84,243,45,51,254,92,125,167,246,75,32,184,216,188,111,218,254,207,138,240,181,50,67,221,237,248,39,108,221,219,221,183,115,186,117,233,213,122,117,38,175,11,154,233,252,202,104,78,51,173,127,101,190,206,125,163,241,191,209,158,59,198,118,60,61,100,244,223,219,118,227,221,187,177,187,250,137,211,119,79,127,78,171,213,65,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,81,183,54,253,6,169,210,206,37,228,212,155,125,21,36,24,246,167,211,251,82,153,41,169,226,167,100,87,24,25,28,85,209,171,24,245,115,222,231,44,85,47,149,204,102,247,214,57,62,39,49,238,88,171,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,211,69,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,12,171,151,83,194,175,16,184,175,11,252,171,240,221,92,202,105,188,127,128,246,181,53,186,214,202,168,233,230,185,215,75,122,173,108,84,241,185,235,254,116,143,86,181,238,100,81,74,244,99,246,109,90,139,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,249,75,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,224,230,61,174,78,168,168,165,207,242,84,242,177,148,252,192,174,244,235,113,74,197,255,0,114,184,242,39,166,95,90,245,138,210,85,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,137,255,0,199,63,28,255,0,201,119,216,159,245,174,251,99,246,199,218,95,236,223,179,252,47,132,240,223,253,175,54,253,222,39,255,0,177,233,179,252,125,125,222,83,130,158,100,63,206,14,169,221,116,207,248,53,246,75,217,152,252,247,223,27,246,139,199,247,59,117,52,240,246,187,126,22,46,157,124,78,237,219,151,166,206,157,61,253,83,128,115,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,82,183,51,174,3,191,130,23,218,157,121,210,123,46,220,7,32,184,59,218,86,187,117,187,183,75,139,204,230,66,216,250,187,186,229,236,212,78,234,133,110,216,227,138,23,44,112,167,77,241,53,97,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,245,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,232,129,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,170,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,43,87,86,57,202,127,11,245,79,50,211,63,229,199,218,127,100,178,11,141,139,198,253,175,236,248,175,11,83,36,61,222,223,130,118,205,221,189,219,119,59,167,94,157,87,167,82,106,240,185,174,159,204,166,132,227,58,215,246,91,236,231,218,63,27,253,25,227,188,103,99,195,214,79,77,253,183,110,61,219,187,27,191,168,157,55,116,247,244,234,180,3,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,79,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,121,93,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,120,120,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,58,55,163,92,246,178,88,165,98,61,251,55,44,148,229,193,204,2,179,135,123,236,90,73,171,217,23,250,211,215,248,153,226,169,168,142,122,137,49,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,251,228,150,239,192,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,126,79,250,149,207,113,95,246,43,35,198,242,59,127,252,93,101,13,202,134,162,63,250,209,205,12,145,191,254,22,185,174,255,0,26,41,64,60,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,189,58,77,23,118,36,89,26,212,142,70,189,174,110,213,87,197,31,203,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,118,74,206,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,29,120,231,227,159,249,46,251,19,254,181,223,108,126,216,251,75,253,155,246,127,133,240,158,27,255,0,181,230,223,187,196,255,0,246,61,54,127,143,175,187,202,112,83,204,135,249,193,213,59,174,153,255,0,6,190,201,123,51,31,158,251,227,126,209,120,254,231,110,166,158,30,215,111,194,197,211,175,137,221,187,114,244,217,211,167,191,170,112,14,121,223,146,127,169,63,109,43,2,205,139,95,114,11,117,250,237,104,161,241,20,152,205,189,151,75,164,157,214,51,195,210,190,170,10,70,201,209,202,138,254,179,213,211,179,163,81,93,241,245,233,181,174,84,234,188,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,208,158,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,221,204,198,72,222,146,68,246,252,77,78,189,58,167,84,84,85,170,190,108,92,20,92,113,108,170,231,197,70,155,219,55,227,119,158,149,57,140,12,74,90,120,109,85,206,146,158,158,58,136,218,142,100,147,120,169,38,220,244,108,111,114,74,146,200,247,170,74,136,200,87,194,119,154,125,27,249,129,143,122,140,5,255,0,113,71,174,159,203,94,132,228,218,215,246,91,237,31,217,207,5,253,25,227,188,31,127,196,86,65,77,253,183,110,77,187,123,251,191,168,189,118,244,247,117,234,144,171,73,249,202,127,20,53,79,13,211,63,229,199,217,159,107,114,11,117,139,198,253,175,239,120,95,21,83,28,61,222,223,130,110,253,189,205,219,119,55,175,78,157,83,175,82,202,129,31,248,214,226,183,249,62,210,203,86,166,125,130,251,91,237,60,130,11,23,130,246,167,128,237,247,41,170,38,238,247,59,50,245,233,225,182,237,218,157,119,245,235,238,232,188,3,133,206,107,127,204,166,187,99,58,41,252,5,251,57,246,143,198,255,0,73,253,169,241,157,143,15,71,61,79,246,62,18,61,219,187,27,127,174,157,55,117,247,244,232,179,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,202,116,63,133,27,23,22,156,171,244,255,0,13,237,90,168,242,251,111,182,171,49,107,221,108,47,119,128,170,246,213,82,201,26,186,53,71,164,51,177,157,169,19,163,218,157,89,39,109,239,138,52,42,91,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,30,246,43,152,237,175,99,147,171,85,90,189,58,162,170,123,203,158,229,99,198,157,215,95,48,218,205,26,213,44,130,174,233,168,56,141,58,213,210,215,79,76,229,125,202,200,213,138,38,203,52,251,149,36,169,138,89,17,143,115,209,142,123,31,11,190,245,253,231,164,75,231,87,230,159,22,249,127,67,234,55,19,170,242,49,252,236,253,55,251,145,202,185,213,249,167,197,190,95,208,250,141,196,134,186,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,15,112,209,195,166,9,194,254,150,80,105,158,11,79,254,74,178,241,91,190,111,233,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,118,198,126,8,159,138,175,85,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,30,246,43,94,221,204,123,147,171,85,28,157,122,162,162,251,202,12,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,239,167,73,162,98,72,231,57,37,99,152,253,219,214,72,227,230,188,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,40,135,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,233,215,162,167,226,124,153,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,54,49,26,198,238,123,220,189,26,136,212,235,209,17,19,220,93,167,45,14,7,41,184,113,195,97,214,28,225,245,111,212,92,210,207,27,38,164,145,146,211,178,199,110,153,99,157,40,157,11,209,174,90,149,115,34,116,206,123,126,7,198,145,177,17,26,247,205,234,185,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,214,136,127,213,86,5,149,127,178,184,230,73,142,92,63,227,40,235,173,181,212,242,127,213,146,25,163,145,159,240,57,174,111,248,149,6,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,23,41,201,83,202,198,83,243,2,187,211,173,196,255,0,6,120,121,132,106,109,78,169,241,131,169,55,89,236,212,150,214,88,239,18,227,48,199,12,113,111,149,150,231,45,42,205,44,140,141,142,149,242,58,39,61,22,77,239,99,28,200,145,238,100,76,233,223,249,44,103,245,54,46,33,178,189,62,168,200,105,40,237,185,86,46,250,150,80,204,177,53,245,247,26,58,136,214,20,137,92,155,220,246,83,207,94,245,99,23,222,205,238,114,47,109,21,183,62,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,131,197,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,248,21,23,253,197,78,41,255,0,221,246,149,127,218,183,31,244,18,234,65,23,249,133,240,191,159,113,103,162,246,93,57,211,155,190,63,110,185,91,178,138,107,220,178,222,234,38,134,7,65,29,37,92,46,107,93,12,82,185,95,186,161,138,136,173,68,232,142,247,254,8,176,175,68,57,68,241,37,166,186,209,128,234,53,247,54,211,89,237,184,174,81,106,189,214,69,73,114,175,116,242,65,77,87,28,210,54,54,186,141,173,87,171,88,168,136,174,106,117,233,213,83,241,45,208,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,0,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,5,0,243,71,243,217,169,191,69,244,122,35,228,210,46,7,51,45,122,225,66,251,175,122,82,250,187,182,79,138,229,21,150,186,236,105,140,71,62,190,221,29,29,28,201,37,26,34,110,117,75,29,60,170,177,47,94,235,58,36,125,36,98,50,110,21,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,247,115,49,241,187,172,114,189,191,19,87,167,94,169,209,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,206,214,84,94,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,235,215,162,175,226,88,79,6,122,41,149,112,237,195,102,31,163,153,173,194,213,91,122,199,253,161,226,103,181,203,36,148,175,239,215,212,84,51,99,164,142,55,175,70,76,212,94,172,79,137,23,167,84,232,171,218,193,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,82,7,56,45,99,190,231,60,80,46,149,84,67,225,236,186,105,111,130,158,142,61,204,127,126,170,186,158,10,186,138,158,168,198,189,187,152,250,104,187,106,231,181,60,54,246,237,89,28,132,85,208,29,99,190,240,255,0,172,184,158,177,99,144,248,138,188,102,224,218,137,41,183,49,158,46,149,237,116,117,52,219,222,199,164,125,216,36,150,46,230,197,115,55,238,111,196,212,83,77,32,25,87,61,5,247,63,204,178,108,103,25,195,47,185,13,93,93,139,14,167,169,166,177,91,220,168,144,80,178,162,161,245,19,171,26,136,136,175,146,89,21,92,245,234,245,70,198,213,93,177,177,173,154,156,183,57,125,211,113,19,83,38,176,235,37,170,173,186,117,110,168,117,53,21,182,104,165,133,153,51,214,41,227,149,98,168,134,120,166,133,148,211,36,14,87,181,174,100,143,71,199,215,171,36,68,230,188,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,82,177,127,220,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,106,115,33,224,167,84,248,193,254,29,255,0,12,239,248,165,179,236,151,181,252,111,183,106,170,97,238,120,175,9,219,237,118,96,151,175,79,12,253,219,182,244,234,222,157,122,175,79,21,203,211,151,166,180,112,153,173,23,173,70,212,108,159,10,184,219,110,56,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,205,180,239,69,84,114,175,85,111,187,241,84,230,188,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,169,93,95,227,54,251,193,231,51,61,87,185,201,106,246,206,25,148,125,157,167,201,173,177,49,137,84,232,226,180,82,246,170,105,164,119,78,147,69,221,149,82,55,57,35,145,175,115,93,181,85,146,199,106,159,234,87,61,197,127,216,172,143,27,200,237,255,0,241,117,148,55,42,26,136,255,0,235,71,52,50,70,255,0,248,90,230,187,252,104,165,0,241,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,127,149,193,215,24,185,223,8,25,221,69,254,193,71,237,156,110,243,179,237,6,63,220,134,159,218,157,168,106,25,75,253,244,248,37,146,14,212,149,11,39,221,162,111,233,181,221,81,125,214,85,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,170,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,42,47,91,249,68,241,37,169,90,209,159,106,53,139,54,211,88,45,185,86,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,117,235,209,87,241,44,39,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,241,51,218,229,146,74,87,247,235,234,42,25,177,210,71,27,215,163,38,106,47,86,39,196,139,211,170,116,85,161,126,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,157,87,139,31,43,26,201,242,255,0,33,244,233,200,85,202,211,143,111,183,116,118,30,20,117,66,13,153,5,170,223,224,241,11,165,61,63,72,235,232,105,32,87,37,29,67,88,157,35,154,24,34,114,178,94,136,217,35,141,81,234,146,181,29,60,181,227,7,132,204,55,139,173,47,251,15,125,168,164,179,223,104,42,35,169,177,100,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,58,246,222,168,174,137,138,153,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,41,229,5,198,13,213,46,180,220,33,102,139,72,235,107,169,235,107,240,234,182,196,230,207,28,232,231,84,212,208,191,99,21,175,99,154,181,53,13,146,69,106,177,89,35,55,63,124,76,142,215,192,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,66,152,57,105,115,4,169,209,235,173,159,135,205,95,186,210,71,167,213,245,30,26,207,118,171,150,42,88,49,167,189,213,83,200,178,43,32,87,206,202,138,153,226,106,190,105,90,200,19,171,149,81,136,238,150,213,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,15,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,231,70,244,107,158,214,75,20,172,71,191,102,229,147,252,169,248,193,186,232,246,168,80,112,247,146,173,35,240,157,68,188,35,96,149,209,59,191,110,189,205,27,33,129,236,116,108,115,164,100,238,142,158,157,204,127,194,197,88,228,71,70,141,149,36,155,252,200,120,41,213,62,48,127,135,127,195,59,254,41,108,251,37,237,127,27,237,218,170,152,123,158,43,194,118,251,93,152,37,235,211,195,63,118,237,189,58,183,167,94,171,211,197,114,244,229,233,173,28,38,107,69,235,81,181,27,39,194,174,54,219,142,47,83,100,138,43,37,109,92,211,182,121,42,233,38,107,156,217,169,162,106,51,109,59,209,85,28,171,213,91,238,252,85,57,175,60,239,201,63,212,159,182,156,127,147,85,166,213,127,226,75,54,177,95,109,148,151,27,109,199,77,238,84,149,148,117,112,182,104,42,96,146,190,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,57,87,31,220,31,93,120,77,213,199,54,222,148,146,96,153,141,69,101,126,40,248,101,114,190,154,6,61,171,37,12,173,145,238,151,125,58,77,19,18,71,57,201,43,28,199,238,222,178,71,31,234,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,219,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,59,109,43,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,244,113,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,217,254,26,123,164,178,71,74,206,197,125,61,67,247,186,56,228,122,117,100,46,68,232,197,248,149,58,244,78,170,149,237,162,28,162,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,58,244,234,169,248,150,232,8,191,204,47,133,252,251,139,61,23,178,233,206,156,221,241,251,117,202,221,148,83,94,229,150,247,81,52,48,58,8,233,42,225,115,90,232,98,149,202,253,213,12,84,69,106,39,68,119,191,240,69,140,28,25,242,191,215,222,29,184,147,195,245,143,53,203,244,254,182,203,143,251,67,196,193,107,184,86,201,84,254,253,5,69,59,54,54,74,72,216,189,31,51,85,122,189,62,20,94,157,87,162,45,159,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,60,87,50,254,7,41,184,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,126,55,200,177,189,21,28,199,195,73,120,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,54,61,28,199,109,123,26,189,28,138,213,233,209,81,83,220,118,14,45,184,152,169,226,159,33,192,243,139,205,13,92,25,13,143,7,161,199,50,9,166,72,182,86,220,96,170,170,124,149,113,36,77,107,90,201,91,52,114,43,54,51,99,220,246,34,57,172,107,221,55,249,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,116,174,70,182,155,84,215,93,100,190,205,108,164,125,202,142,158,195,73,79,88,232,90,179,195,4,206,174,116,177,50,78,155,154,199,186,8,92,230,162,244,114,197,26,175,93,169,210,215,192,34,87,53,59,77,170,227,192,230,125,89,112,182,82,85,84,90,234,44,245,116,50,205,11,94,250,89,214,231,77,10,203,19,149,58,177,235,20,210,198,174,111,69,217,35,219,248,57,81,105,135,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,0,150,169,202,179,128,239,252,17,197,94,175,217,127,202,203,136,88,174,118,239,249,135,211,94,218,254,239,253,33,177,50,72,127,201,212,49,223,217,60,181,64,86,95,53,142,5,106,115,24,235,248,167,210,138,10,186,155,237,45,58,205,154,208,186,170,38,192,235,117,37,19,215,218,76,89,164,106,181,241,69,79,28,78,134,52,119,113,22,55,53,141,115,100,89,106,44,186,158,74,158,86,50,159,152,21,222,157,110,39,249,205,56,151,207,234,116,179,135,157,72,212,27,126,67,73,99,185,88,241,123,149,77,174,186,165,98,217,21,199,195,189,40,209,18,84,86,61,238,168,88,152,198,57,23,123,220,214,244,118,238,139,154,35,165,112,209,159,211,105,103,16,218,111,168,55,12,134,174,199,109,177,229,22,218,155,165,117,50,203,190,43,119,136,98,86,34,164,72,175,123,29,78,178,177,236,106,46,246,57,205,232,237,221,23,75,192,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,242,154,177,157,127,11,244,179,50,212,207,101,251,79,236,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,54,187,102,238,222,221,219,93,211,175,94,139,211,161,90,223,221,206,255,0,217,119,254,251,127,242,5,170,0,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,64,0,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,242,156,200,185,110,255,0,16,61,169,196,47,15,86,31,245,87,241,214,100,216,205,28,95,248,107,252,111,172,164,98,127,249,231,226,178,68,159,225,30,247,53,59,253,82,162,178,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,189,17,202,199,108,122,50,70,166,246,53,83,67,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,232,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,7,148,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,219,36,108,146,109,137,240,65,23,113,236,99,166,149,234,216,227,98,185,55,200,246,53,23,171,144,204,190,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,77,140,70,177,187,158,247,47,70,162,53,58,244,68,68,247,31,148,94,159,41,221,116,177,106,127,12,22,205,57,246,205,214,183,41,211,78,182,235,187,110,8,247,237,165,158,162,162,74,5,134,85,87,35,161,108,12,236,53,157,81,209,248,101,110,198,179,182,231,205,80,101,92,146,156,11,240,101,125,227,15,81,234,173,146,93,125,141,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,221,122,205,47,106,84,73,28,213,142,54,177,206,118,229,70,69,38,130,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,40,51,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,138,86,47,251,149,199,145,61,50,250,215,172,86,146,168,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,148,3,205,31,207,102,166,253,23,209,232,139,9,228,195,118,186,220,120,80,189,209,220,46,117,117,84,246,188,226,190,146,134,41,166,115,217,75,2,209,209,76,177,68,213,94,140,98,203,52,178,43,91,209,55,200,247,126,46,85,89,21,198,182,45,98,204,56,71,213,235,78,71,67,226,233,41,240,251,157,210,56,251,175,143,109,85,20,14,171,166,147,171,21,21,118,79,4,79,233,215,107,182,244,114,43,85,81,115,132,93,79,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,146,171,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,58,175,22,62,86,53,147,229,254,67,233,211,153,172,53,80,85,7,60,171,77,170,27,174,141,223,97,182,82,50,229,89,79,126,164,168,172,108,45,73,230,130,23,80,186,40,159,39,77,206,99,29,60,206,107,85,122,53,101,145,83,166,229,235,24,57,92,121,236,211,47,173,122,61,105,127,192,0,101,92,191,238,87,30,68,244,203,235,94,177,90,74,160,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,149,115,65,28,178,238,215,91,215,3,154,97,89,121,185,213,215,212,71,79,114,164,100,181,51,58,87,182,8,46,117,112,195,18,57,202,170,140,142,40,227,141,141,252,26,198,53,169,209,17,16,242,188,217,48,12,55,38,224,231,39,204,239,184,245,37,93,247,14,168,183,212,216,174,14,69,73,232,95,81,112,165,167,157,24,228,84,85,100,145,72,168,230,47,86,42,182,55,42,110,141,142,109,59,112,157,230,159,70,254,96,99,222,163,1,165,48,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,116,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,231,135,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,179,114,251,92,71,140,28,154,131,132,108,247,132,188,193,106,238,86,43,165,61,185,216,139,161,138,157,140,180,79,21,225,181,213,108,149,81,141,150,86,78,142,145,200,247,61,234,199,198,198,181,187,100,115,153,226,184,78,243,79,163,127,48,49,239,81,128,210,152,57,87,20,122,233,252,181,232,78,77,173,127,101,190,209,253,156,240,95,209,158,59,193,247,252,69,100,20,223,219,118,228,219,183,191,187,250,139,215,111,79,119,94,169,10,180,159,156,167,241,67,84,240,221,51,254,92,125,153,246,183,32,183,88,188,111,218,254,247,133,241,85,49,195,221,237,248,38,239,219,220,221,183,115,122,244,233,213,58,245,44,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,42,175,154,159,1,223,248,95,138,189,32,178,255,0,146,151,47,177,91,45,223,243,239,169,189,185,253,223,250,59,101,100,112,255,0,148,168,123,191,181,121,85,101,170,114,49,252,236,253,55,251,145,202,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,90,160,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,117,60,209,252,137,234,111,209,125,98,136,164,14,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,211,72,0,205,103,22,62,105,245,147,230,6,67,234,51,150,169,201,83,202,198,83,243,2,187,211,173,196,255,0,43,215,157,62,127,77,98,225,231,20,211,234,124,134,174,142,229,149,101,12,169,125,12,43,43,89,95,110,163,167,145,102,73,85,169,177,204,101,68,244,15,70,61,125,239,216,230,162,246,213,91,90,220,22,112,207,83,197,118,188,218,180,194,106,234,187,125,138,10,121,174,249,13,117,34,197,223,166,183,67,181,29,219,73,28,136,175,146,89,33,133,21,26,253,139,50,72,172,123,88,228,56,254,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,61,236,87,49,219,94,199,39,86,170,181,122,117,69,84,247,154,19,224,39,83,49,93,80,225,31,76,238,56,181,95,115,216,56,253,22,51,113,129,242,70,179,82,215,80,64,202,121,89,35,88,247,108,221,219,108,172,71,116,114,197,52,79,86,183,127,66,64,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,28,255,0,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,41,7,251,151,28,118,127,188,103,253,230,179,255,0,165,151,252,0,0,20,173,206,175,205,62,45,242,254,135,212,110,35,146,167,154,124,167,229,253,119,168,219,139,169,0,0,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,227,245,121,143,243,0,163,225,222,197,46,146,105,14,69,254,187,21,254,26,121,106,105,227,130,162,60,118,151,123,36,221,80,201,153,36,111,154,104,209,88,200,85,187,146,57,86,87,43,62,229,37,166,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,191,238,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,218,217,20,15,63,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,100,76,234,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,172,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,206,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,1,93,92,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,238,98,238,165,182,186,158,70,211,108,115,21,83,124,243,211,203,220,107,216,230,248,109,191,19,100,114,37,54,2,111,242,144,215,154,157,44,226,94,61,54,184,86,210,65,143,106,125,63,178,234,86,166,162,42,118,69,113,129,146,75,67,34,61,236,87,61,238,114,203,76,200,154,246,111,125,99,87,226,115,24,213,188,144,102,179,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,191,114,104,123,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,74,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,139,254,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,37,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,42,184,177,242,177,172,159,47,242,31,78,156,205,97,117,60,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,74,174,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,234,188,88,249,88,214,79,151,249,15,167,78,102,176,213,65,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,101,92,191,238,87,30,68,244,203,235,94,177,90,57,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,78,21,198,15,9,152,111,23,90,95,246,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,246,117,237,189,81,93,19,21,51,217,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,124,79,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,215,132,239,52,250,55,243,3,30,245,24,13,41,130,63,241,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,62,242,103,178,54,244,142,39,187,226,114,117,233,209,58,170,162,45,96,112,245,203,135,140,236,27,95,116,211,53,202,116,111,193,89,113,252,194,205,116,184,212,253,162,181,73,216,165,130,182,41,37,147,99,42,92,247,109,99,28,189,26,138,229,233,209,17,87,220,93,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,12,251,115,20,225,159,13,225,107,136,101,195,52,250,186,173,248,245,254,207,14,71,67,69,82,170,247,219,25,53,69,68,43,72,146,171,149,211,49,174,167,114,177,238,248,246,61,173,114,189,205,89,31,45,121,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,186,158,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,229,16,243,102,213,11,86,163,241,131,116,182,89,155,73,37,62,11,103,163,197,223,87,77,90,218,134,84,206,199,73,83,55,93,168,137,27,226,150,174,74,119,199,213,202,215,211,187,170,162,170,177,189,255,0,146,62,144,212,190,235,168,90,247,93,5,92,116,240,83,197,136,90,228,108,241,118,39,123,221,29,85,107,95,31,190,84,124,105,29,2,181,223,11,21,38,145,62,53,69,217,29,121,169,232,229,139,72,184,184,187,212,227,147,116,164,207,109,241,102,50,83,109,127,247,173,85,76,243,199,82,155,222,247,43,251,147,211,203,63,95,133,173,239,236,107,81,172,69,89,85,201,47,88,236,82,226,185,215,15,213,16,246,111,84,215,5,204,104,228,220,247,120,186,89,35,167,164,168,78,136,205,145,246,95,21,55,189,95,185,254,43,225,111,72,220,171,103,229,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,0,0,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,0,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,80,15,52,127,61,154,155,244,95,71,162,59,175,5,252,96,227,60,35,112,19,151,94,156,180,149,185,181,243,56,186,183,19,179,213,197,81,216,174,158,42,43,59,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,238,108,0,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,190,87,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,169,229,167,192,173,79,12,184,205,86,167,234,117,5,93,46,168,100,116,243,219,106,168,93,85,20,144,90,45,201,80,138,216,24,176,72,248,166,124,203,4,51,58,69,114,237,78,220,109,107,21,178,44,147,124,2,146,249,188,71,196,92,90,219,68,221,87,173,164,170,211,229,168,173,118,158,62,154,154,150,6,36,11,5,18,214,177,90,201,31,80,175,107,214,22,61,243,185,17,239,107,159,19,99,99,187,109,242,188,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,39,10,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,51,173,199,126,186,88,184,137,226,131,46,212,108,58,243,117,184,226,206,240,182,235,19,174,8,246,108,165,167,167,142,55,172,49,61,85,98,134,73,210,121,218,197,70,187,239,149,207,99,94,231,181,57,254,87,163,151,220,63,70,176,13,98,187,205,219,164,212,75,133,242,158,215,77,181,139,186,150,218,234,88,221,83,189,175,85,77,243,207,81,23,109,204,99,155,225,183,124,77,145,170,141,8,209,203,238,190,234,101,22,149,98,211,108,189,93,109,247,90,139,116,123,88,190,38,170,146,221,81,87,21,55,87,189,140,103,121,244,237,139,184,231,35,89,220,222,189,81,189,23,197,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,105,123,64,117,142,197,196,6,141,98,122,197,142,67,225,233,50,107,123,106,36,166,220,247,248,74,166,57,209,212,211,111,123,24,178,118,167,142,88,187,155,17,175,217,185,191,11,145,78,128,112,174,15,184,76,195,120,69,210,255,0,176,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,175,113,232,136,233,94,171,221,65,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,82,177,127,220,174,60,137,233,151,214,189,98,180,149,64,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,65,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,37,87,22,62,86,53,147,229,254,67,233,211,153,172,46,167,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,73,85,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,157,87,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,3,42,229,255,0,114,184,242,39,166,95,90,245,138,210,85,0,10,1,230,143,231,179,83,126,139,232,244,68,170,228,99,249,217,250,111,247,34,213,12,171,151,253,202,227,200,158,153,125,107,214,43,71,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,130,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,43,215,155,239,12,248,110,99,163,213,60,77,54,186,174,131,44,192,233,232,173,175,70,170,201,5,202,221,61,115,98,108,15,98,185,18,55,197,45,91,229,108,141,252,81,100,99,218,238,177,186,42,182,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,114,174,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,78,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,155,24,142,123,182,177,142,94,141,69,114,244,232,136,171,238,51,47,171,25,215,241,67,84,243,45,76,246,95,179,62,214,228,23,27,239,130,239,247,188,47,138,169,146,110,215,115,107,119,237,238,109,221,181,189,122,117,232,157,122,23,211,203,171,71,44,90,55,194,62,9,77,104,155,196,85,230,22,248,51,27,165,78,215,179,189,85,95,4,82,53,54,57,239,70,246,160,74,120,58,183,107,95,216,223,181,174,123,144,141,92,237,52,207,21,169,210,204,23,88,252,39,107,36,183,228,9,140,247,227,142,54,248,138,26,138,106,138,141,147,59,103,113,253,185,41,122,198,155,209,173,239,207,240,170,191,170,65,94,93,90,199,125,209,190,46,48,74,155,68,62,34,147,48,184,65,135,93,41,183,49,157,234,90,249,226,141,171,189,204,122,183,181,58,83,207,209,187,92,254,198,205,205,107,220,166,133,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,0,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,160,30,104,254,123,53,55,232,190,143,68,69,82,218,121,74,112,81,236,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,237,242,119,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,44,252,0,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,135,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,217,35,91,213,90,143,118,199,163,227,114,239,99,145,57,169,127,220,174,60,137,233,151,214,189,98,180,149,64,225,92,110,107,205,79,14,60,52,102,58,147,102,173,164,131,33,74,118,90,241,244,154,162,40,222,183,26,151,164,81,201,19,37,99,219,51,225,107,164,169,88,182,59,123,41,222,139,209,187,156,153,214,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,177,94,108,218,67,134,232,46,151,240,231,164,122,127,5,92,118,44,118,159,38,134,157,106,231,89,167,149,239,146,223,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,107,83,133,114,184,243,217,166,95,90,244,122,211,207,241,247,195,197,171,134,126,37,239,248,30,43,106,171,160,196,238,20,244,215,188,113,149,53,141,169,127,130,157,157,30,212,114,42,189,25,29,76,117,80,177,37,251,205,145,53,92,175,234,146,62,127,242,96,215,154,156,171,75,242,93,0,190,214,210,120,140,30,161,183,75,19,29,81,19,103,146,221,89,36,142,158,54,66,140,71,189,144,212,245,123,165,87,63,223,93,27,23,98,53,136,235,31,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,197,43,23,253,202,227,200,158,153,125,107,214,43,73,84,1,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,74,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,85,113,99,229,99,89,62,95,228,62,157,57,154,194,234,121,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,149,92,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,213,120,177,242,177,172,159,47,242,31,78,156,205,97,170,130,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,50,174,95,247,43,143,34,122,101,245,175,88,173,37,80,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,202,185,127,220,174,60,137,233,151,214,189,98,180,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,130,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,28,171,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,23,83,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,37,79,43,25,79,204,10,239,78,183,30,255,0,154,158,177,223,116,139,132,123,189,54,57,15,74,188,246,225,22,29,37,78,230,127,122,210,212,193,60,149,43,177,236,114,63,185,5,60,176,116,248,92,222,254,246,185,28,196,69,164,205,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,39,94,157,81,127,3,77,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,28,215,138,173,45,254,52,240,227,168,186,103,13,139,219,53,247,156,126,171,217,84,94,43,195,247,110,145,51,189,67,247,138,246,53,189,42,162,129,223,27,145,139,211,163,250,181,92,139,155,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,57,233,62,117,252,80,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,218,221,251,123,155,119,109,111,94,157,122,39,94,133,22,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,0,0,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,0,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,80,15,52,127,61,154,155,244,95,71,162,58,87,45,206,95,116,220,68,212,201,172,58,201,106,171,110,157,91,170,29,77,69,109,154,41,97,102,76,245,138,120,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,245,234,201,17,46,208,0,1,31,248,197,224,235,4,226,255,0,4,167,176,95,235,61,141,146,89,183,253,159,200,59,115,84,123,47,187,53,59,234,191,189,89,60,81,207,221,142,157,35,251,197,93,157,119,55,162,167,191,62,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,123,220,174,60,137,233,151,214,189,98,180,149,64,167,110,115,250,243,77,149,106,134,53,160,22,42,218,191,15,131,211,186,233,125,99,106,37,108,18,92,107,35,141,208,70,248,85,136,199,190,26,110,143,108,168,231,251,171,164,98,108,86,189,29,226,121,62,232,229,247,57,226,129,53,86,158,111,15,101,211,75,124,245,21,146,109,99,251,245,85,212,243,210,83,211,116,87,181,237,220,199,212,203,220,70,189,169,225,182,59,106,200,213,59,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,147,167,157,38,142,95,115,13,26,196,181,138,209,55,114,147,78,238,21,20,247,74,109,172,77,180,183,39,83,198,218,157,238,122,42,236,158,10,120,187,109,99,220,239,19,187,225,108,110,85,174,30,8,245,230,155,135,30,37,240,237,73,188,214,213,193,143,37,67,237,121,2,67,81,44,108,91,117,75,22,41,36,149,145,49,238,153,144,185,209,212,164,91,29,189,244,236,68,232,237,174,77,25,128,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,149,139,254,229,113,228,79,76,190,181,235,21,164,170,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,37,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,42,184,177,242,177,172,159,47,242,31,78,156,205,97,117,60,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,74,174,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,234,188,88,249,88,214,79,151,249,15,167,78,102,176,213,65,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,0,25,87,47,251,149,199,145,61,50,250,215,172,86,146,168,0,80,15,52,127,61,154,155,244,95,71,162,37,87,35,31,206,207,211,127,185,22,168,101,92,191,238,87,30,68,244,203,235,94,177,90,57,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,65,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,142,85,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,11,169,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,146,167,149,140,167,230,5,119,167,91,142,21,206,227,84,46,181,89,254,158,232,188,45,171,130,219,108,179,203,148,84,43,107,93,216,172,158,166,105,41,162,223,79,209,27,190,6,210,77,182,69,87,47,74,185,26,136,223,126,255,0,21,201,147,75,126,213,241,29,125,212,202,251,23,138,160,193,49,249,60,53,111,138,217,224,238,149,175,72,97,251,180,122,58,77,244,173,184,183,222,215,49,189,58,175,71,118,212,186,144,102,219,140,12,2,167,76,56,163,213,44,50,108,122,146,197,79,75,148,87,84,219,237,244,137,19,96,130,221,83,42,212,81,36,109,137,118,49,139,77,52,42,140,78,155,17,81,170,141,84,86,165,170,114,105,207,234,114,110,23,46,152,101,199,33,164,171,168,195,178,138,186,106,59,123,86,36,158,134,221,81,20,85,17,171,218,212,71,171,36,169,146,185,90,247,245,234,173,145,168,189,35,218,218,246,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,0,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,169,93,95,224,202,251,198,31,51,61,87,182,73,117,246,54,25,139,253,157,168,201,174,81,61,139,84,216,229,180,82,246,169,169,163,119,94,179,75,218,149,18,71,53,99,141,172,115,157,185,81,145,73,107,246,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,0,66,174,99,60,4,255,0,53,22,40,53,35,78,231,240,250,155,140,219,252,29,37,60,245,27,41,111,84,44,123,229,74,55,43,215,100,51,35,228,145,209,75,238,106,185,238,100,171,181,205,146,31,87,202,227,200,158,153,125,107,214,43,73,84,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,161,215,237,99,190,241,1,172,185,102,177,100,112,248,122,188,154,224,234,136,233,183,49,254,18,149,141,72,233,169,183,177,140,73,59,80,71,20,93,205,136,231,236,220,239,137,202,165,212,242,180,208,186,61,31,225,78,195,146,86,217,188,38,73,168,159,234,146,231,52,139,4,146,62,150,69,84,183,177,178,68,155,187,62,23,183,51,99,123,156,230,73,83,63,245,85,202,198,198,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,79,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,108,113,190,72,119,167,193,60,93,198,61,141,154,39,163,100,141,234,213,217,35,24,228,78,173,67,50,249,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,247,177,92,199,109,123,28,157,90,170,213,233,213,21,83,222,104,123,130,61,121,169,226,59,134,140,59,82,111,53,180,147,228,43,78,251,94,64,144,212,69,35,210,227,76,245,138,73,37,100,76,99,97,124,205,108,117,41,22,198,236,101,67,17,58,183,107,151,186,128,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,20,172,95,247,43,143,34,122,101,245,175,88,173,37,80,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,137,85,197,143,149,141,100,249,127,144,250,116,230,107,11,169,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,85,115,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,85,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,171,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,0,202,185,127,220,174,60,137,233,151,214,189,98,180,149,64,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,67,42,229,255,0,114,184,242,39,166,95,90,245,138,209,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,86,89,203,135,131,28,231,42,188,230,185,78,141,248,219,214,65,112,168,186,92,106,126,209,93,99,239,213,79,35,164,150,77,140,169,107,27,185,239,114,244,106,35,83,175,68,68,79,113,218,180,183,75,112,77,22,193,45,154,103,166,150,47,99,99,118,110,247,130,162,241,83,84,118,187,179,62,105,62,242,103,190,71,117,146,87,187,226,114,244,235,209,58,34,34,39,171,7,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,208,94,168,173,236,181,193,83,237,138,250,77,148,172,146,73,27,30,202,121,227,98,244,124,210,47,85,77,223,23,78,189,17,17,63,91,66,248,92,208,158,26,253,183,252,20,193,190,206,125,163,240,222,211,254,147,172,172,239,248,126,239,103,252,38,89,54,237,239,203,253,94,157,119,123,250,244,78,159,147,173,124,25,240,217,196,78,85,75,154,235,30,155,253,160,189,81,91,217,107,130,167,219,21,244,155,41,89,36,146,54,61,148,243,198,197,232,249,164,94,170,155,190,46,157,122,34,34,126,182,133,240,185,161,60,53,251,111,248,41,131,125,156,251,71,225,189,167,253,39,89,89,223,240,253,222,207,248,76,178,109,219,223,151,250,189,58,238,247,245,232,157,58,168,7,148,213,45,45,193,53,167,4,185,233,158,165,216,189,179,141,222,123,62,54,139,197,77,79,221,237,76,201,163,251,200,94,201,27,210,72,152,239,133,201,215,167,69,234,138,168,188,87,19,229,195,193,142,13,149,89,179,92,91,70,252,21,235,31,184,83,221,45,213,63,104,174,178,118,42,160,145,178,69,38,199,212,185,142,218,246,53,122,57,21,171,211,162,162,167,184,237,90,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,121,11,217,35,122,73,19,29,240,185,58,244,232,189,81,85,23,138,226,124,184,120,49,193,178,171,54,107,139,104,223,130,189,99,247,10,123,165,186,167,237,21,214,78,197,84,18,54,72,164,216,250,151,49,219,94,198,175,71,34,181,122,116,84,84,247,18,84,0,70,172,179,151,15,6,57,206,85,121,205,114,157,27,241,183,172,130,225,81,116,184,212,253,162,186,199,223,170,158,71,73,44,155,25,82,214,55,115,222,229,232,212,70,167,94,136,136,158,227,170,232,166,130,105,63,14,216,173,86,21,163,152,167,217,251,45,109,193,247,73,233,188,117,77,94,250,167,199,28,110,147,125,68,146,61,58,178,24,211,162,46,223,135,175,78,170,170,188,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,251,103,36,188,246,124,109,111,183,110,84,253,222,212,44,134,63,187,134,161,145,183,164,113,49,191,11,83,175,78,171,213,85,85,125,174,136,112,221,162,92,56,90,174,118,109,23,192,105,49,202,123,205,67,42,107,222,218,137,234,167,169,123,27,181,136,249,170,30,249,85,141,69,118,214,110,216,213,124,138,136,138,247,170,244,176,113,77,107,224,207,134,206,34,114,170,92,215,88,244,223,237,5,234,138,222,203,92,21,62,216,175,164,217,74,201,36,145,177,236,167,158,54,47,71,205,34,245,84,221,241,116,235,209,17,19,235,209,14,18,116,7,135,11,173,206,243,162,248,85,94,57,81,121,167,101,53,123,27,126,184,213,65,82,198,59,115,21,240,212,84,62,37,123,85,93,181,251,119,181,31,34,34,162,61,232,190,127,84,184,10,225,59,90,115,187,158,166,106,94,148,251,103,36,188,246,124,109,111,183,110,84,253,222,212,44,134,63,187,134,161,145,183,164,113,49,191,11,83,175,78,171,213,85,85,122,6,138,104,38,147,240,237,138,213,97,90,57,138,125,159,178,214,220,31,116,158,155,199,84,213,239,170,124,113,198,233,55,212,73,35,211,171,33,141,58,34,237,248,122,244,234,170,171,208,0,0,0,0,0,226,154,215,193,159,13,156,68,229,84,185,174,177,233,191,218,11,213,21,189,150,184,42,125,177,95,73,178,149,146,73,35,99,217,79,60,108,94,143,154,69,234,169,187,226,233,215,162,34,35,69,56,51,225,179,135,108,170,171,53,209,205,55,251,63,122,173,183,190,215,61,79,182,43,234,247,210,190,72,228,116,123,42,39,145,137,213,240,198,189,81,55,124,61,58,244,85,69,237,96,0,0,35,254,169,112,21,194,118,180,231,119,61,76,212,189,41,246,206,73,121,236,248,218,223,110,220,169,251,189,168,89,12,127,119,13,67,35,111,72,226,99,126,22,167,94,157,87,170,170,170,244,13,20,208,77,39,225,219,21,170,194,180,115,20,251,63,101,173,184,62,233,61,55,142,169,171,223,84,248,227,141,210,111,168,146,71,167,86,67,26,116,69,219,240,245,233,213,85,87,160,0,0,0,0,0,7,159,207,240,60,103,83,240,219,182,159,230,116,181,117,86,43,237,58,210,92,41,233,174,21,20,79,158,5,84,221,18,203,78,246,74,140,114,38,215,181,28,136,246,43,152,238,173,115,145,99,175,247,46,56,19,255,0,120,207,251,205,120,255,0,75,37,81,202,181,211,133,205,9,226,83,216,159,198,188,27,237,31,217,207,19,236,207,233,58,202,62,199,136,237,119,191,193,165,143,118,238,196,95,214,235,211,111,187,167,85,235,229,52,183,128,174,19,180,91,59,182,106,102,154,105,79,177,178,75,55,123,193,86,251,118,229,81,218,238,194,248,100,251,185,170,31,27,186,199,43,219,241,53,122,117,234,157,21,17,82,64,17,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,251,103,36,188,246,124,109,111,183,110,84,253,222,212,44,134,63,187,134,161,145,183,164,113,49,191,11,83,175,78,171,213,85,85,125,174,136,112,229,163,220,56,218,174,118,45,26,198,42,236,22,219,189,67,42,234,232,221,121,174,173,129,103,107,118,247,89,29,76,210,54,55,171,118,181,206,98,53,94,140,141,29,187,99,58,116,176,8,255,0,170,92,5,112,157,173,57,221,207,83,53,47,74,125,179,146,94,123,62,54,183,219,183,42,126,239,106,22,67,31,221,195,80,200,219,210,56,152,223,133,169,215,167,85,234,170,170,189,3,69,52,19,73,248,118,197,106,176,173,28,197,62,207,217,107,110,15,186,79,77,227,170,106,247,213,62,56,227,116,155,234,36,145,233,213,144,198,157,17,118,252,61,122,117,85,85,226,191,220,184,224,79,253,227,63,239,53,227,253,44,239,250,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,121,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,213,128,114,173,116,225,115,66,120,148,246,39,241,175,6,251,71,246,115,196,251,51,250,78,178,143,177,226,59,93,239,240,105,99,221,187,177,23,245,186,244,219,238,233,213,122,254,78,138,112,103,195,103,14,217,85,86,107,163,154,111,246,126,245,91,111,125,174,122,159,108,87,213,239,165,124,145,200,232,246,84,79,35,19,171,225,141,122,162,110,248,122,117,232,170,139,218,193,202,181,211,133,205,9,226,83,216,159,198,188,27,237,31,217,207,19,236,207,233,58,202,62,199,136,237,119,191,193,165,143,118,238,196,95,214,235,211,111,187,167,85,235,249,58,41,193,159,13,156,59,101,85,89,174,142,105,191,217,251,213,109,189,246,185,234,125,177,95,87,190,149,242,71,35,163,217,81,60,140,78,175,134,53,234,137,187,225,233,215,162,170,47,107,35,254,169,112,21,194,118,180,231,119,61,76,212,189,41,246,206,73,121,236,248,218,223,110,220,169,251,189,168,89,12,127,119,13,67,35,111,72,226,99,126,22,167,94,157,87,170,170,170,244,13,20,208,77,39,225,219,21,170,194,180,115,20,251,63,101,173,184,62,233,61,55,142,169,171,223,84,248,227,141,210,111,168,146,71,167,86,67,26,116,69,219,240,245,233,213,85,87,213,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,222,197,107,219,185,143,114,117,106,163,147,175,84,84,95,121,26,255,0,185,113,192,159,251,198,127,222,107,199,250,89,218,181,175,65,52,159,136,156,86,151,10,214,60,83,237,5,150,138,224,203,164,20,222,58,166,147,101,83,35,146,54,201,190,158,72,222,189,25,52,137,209,87,111,197,215,167,84,69,78,127,165,188,5,112,157,162,217,221,179,83,52,211,74,125,141,146,89,187,222,10,183,219,183,42,142,215,118,23,195,39,221,205,80,248,221,214,57,94,223,137,171,211,175,84,232,168,138,158,175,93,56,92,208,158,37,61,137,252,107,193,190,209,253,156,241,62,204,254,147,172,163,236,120,142,215,123,252,26,88,247,110,236,69,253,110,189,54,251,186,117,94,190,83,75,120,10,225,59,69,179,187,102,166,105,166,148,251,27,36,179,119,188,21,111,183,110,85,29,174,236,47,134,79,187,154,161,241,187,172,114,189,191,19,87,167,94,169,209,81,21,36,0,0,17,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,104,174,177,247,234,167,145,210,75,38,198,84,181,141,220,247,185,122,53,17,169,215,162,34,39,184,237,90,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,121,51,223,35,186,201,43,221,241,57,122,117,232,157,17,17,19,245,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,141,127,220,184,224,79,253,227,63,239,53,227,253,44,149,71,42,215,78,23,52,39,137,79,98,127,26,240,111,180,127,103,60,79,179,63,164,235,40,251,30,35,181,222,255,0,6,150,61,219,187,17,127,91,175,77,190,238,157,87,175,148,210,222,2,184,78,209,108,238,217,169,154,105,165,62,198,201,44,221,239,5,91,237,219,149,71,107,187,11,225,147,238,230,168,124,110,235,28,175,111,196,213,233,215,170,116,84,69,73,0,0,4,85,254,229,199,2,127,239,25,255,0,121,175,31,233,103,127,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,201,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,158,172,0,71,253,82,224,43,132,237,105,206,238,122,153,169,122,83,237,156,146,243,217,241,181,190,221,185,83,247,123,80,178,24,254,238,26,134,70,222,145,196,198,252,45,78,189,58,175,85,85,85,245,122,23,194,230,132,240,215,237,191,224,166,13,246,115,237,31,134,246,159,244,157,101,103,127,195,247,123,63,225,50,201,183,111,126,95,234,244,235,187,223,215,162,116,234,164,85,254,229,199,2,127,239,25,255,0,121,175,31,233,103,127,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,251,201,158,249,29,214,73,94,239,137,203,211,175,68,232,136,136,141,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,188,133,236,145,189,36,137,142,248,92,157,122,116,94,168,170,139,197,113,62,92,60,24,224,217,85,155,53,197,180,111,193,94,177,251,133,61,210,221,83,246,138,235,39,98,170,9,27,36,82,108,125,75,152,237,175,99,87,163,145,90,189,58,42,42,123,137,42,14,85,174,156,46,104,79,18,158,196,254,53,224,223,104,254,206,120,159,102,127,73,214,81,246,60,71,107,189,254,13,44,123,183,118,34,254,183,94,155,125,221,58,175,95,201,209,78,12,248,108,225,219,42,170,205,116,115,77,254,207,222,171,109,239,181,207,83,237,138,250,189,244,175,146,57,29,30,202,137,228,98,117,124,49,175,84,77,223,15,78,189,21,81,123,88,60,166,169,105,110,9,173,56,37,207,76,245,46,197,237,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,222,66,246,72,222,146,68,199,124,46,78,189,58,47,84,85,69,226,184,159,46,30,12,112,108,170,205,154,226,218,55,224,175,88,253,194,158,233,110,169,251,69,117,147,177,85,4,141,146,41,54,62,165,204,118,215,177,171,209,200,173,94,157,21,21,61,196,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,52,119,136,28,7,91,238,185,237,139,16,125,92,23,45,56,202,42,241,91,213,29,106,194,217,210,120,28,173,241,44,142,57,30,239,13,35,155,43,99,145,232,197,114,195,42,109,77,138,116,176,0,4,32,230,7,197,71,21,252,34,212,218,243,140,31,30,211,91,230,157,95,42,35,182,195,53,202,130,179,218,52,23,30,211,158,176,76,140,172,99,101,100,141,138,89,25,35,24,157,54,185,143,107,85,172,124,209,87,0,231,95,173,17,102,86,151,106,150,154,97,85,88,154,212,35,110,204,176,82,85,193,113,72,21,21,21,240,58,122,167,196,175,106,170,63,99,218,136,253,170,205,209,238,238,54,220,241,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,108,122,53,237,220,199,181,122,57,17,201,215,162,162,47,184,229,92,102,107,94,85,195,183,13,153,134,177,225,86,251,85,109,235,31,246,127,134,130,233,20,146,82,191,191,95,79,78,253,237,142,72,222,189,25,51,149,58,61,62,36,78,189,83,170,45,123,104,135,55,110,36,181,43,90,48,29,57,190,225,58,107,5,183,42,202,45,86,74,201,105,45,181,237,158,56,42,106,227,134,71,70,231,86,57,168,244,107,213,81,85,174,78,189,58,162,254,5,186,28,43,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,129,93,19,94,199,120,104,220,232,221,51,247,55,107,21,26,139,220,124,108,125,101,255,0,118,175,138,127,247,3,165,95,246,85,199,253,56,179,238,20,114,126,38,179,157,56,102,107,196,222,55,138,98,247,91,207,110,123,93,130,207,111,170,167,170,161,165,232,171,186,185,103,168,151,164,210,117,106,164,40,141,116,77,78,146,42,189,206,142,46,214,86,7,25,156,208,53,247,135,110,36,243,13,28,194,177,13,63,173,178,227,254,207,240,211,221,45,245,178,85,63,191,65,79,80,253,238,142,174,54,47,71,204,228,78,140,79,133,19,175,85,234,171,218,185,111,113,173,170,124,96,255,0,17,63,137,150,12,82,217,246,75,217,30,11,216,84,181,48,247,60,87,139,238,119,123,211,203,215,167,134,102,221,187,122,117,119,94,189,83,164,213,0,17,87,138,94,99,58,29,194,190,119,103,211,188,142,150,235,147,94,170,58,207,123,164,177,118,100,154,203,74,232,92,248,93,42,72,246,49,211,74,245,139,108,59,218,228,137,206,149,202,137,218,108,210,126,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,7,52,196,120,129,192,115,61,109,207,120,127,183,190,174,155,44,211,218,123,117,93,116,85,107,11,25,91,5,92,13,153,37,165,106,72,178,200,200,146,72,155,43,156,198,163,31,52,105,239,220,138,116,176,1,93,92,116,113,189,198,39,7,154,143,75,108,143,22,210,171,206,25,148,120,138,140,102,229,45,182,185,42,157,28,74,206,237,53,76,109,174,78,147,69,221,137,22,70,181,35,145,175,107,155,181,85,241,71,202,180,47,157,30,109,93,168,246,235,103,16,248,86,41,67,134,87,117,167,169,185,99,116,53,140,170,183,72,229,77,149,47,142,73,230,239,66,223,122,62,54,53,36,218,237,204,222,172,72,164,182,162,47,243,11,226,131,62,225,51,69,236,186,141,167,54,140,126,227,114,184,229,20,214,73,98,189,211,205,52,13,130,74,74,185,156,230,182,25,98,114,63,117,59,17,21,92,169,209,93,238,252,21,35,7,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,30,208,241,51,218,237,245,177,213,51,177,65,81,80,205,142,146,174,70,39,87,194,212,94,172,95,133,87,167,69,232,169,103,228,85,227,219,141,251,23,8,248,36,84,88,229,85,170,229,169,183,190,212,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,59,27,43,35,93,232,231,203,211,107,92,216,229,86,64,171,79,57,94,46,239,247,90,43,21,139,75,180,214,227,114,184,212,71,73,71,71,73,100,185,205,61,76,242,57,27,28,81,198,218,213,115,222,231,42,53,26,136,170,170,168,136,76,14,37,248,168,226,191,133,174,20,49,77,89,212,28,123,77,95,168,183,252,162,158,219,93,104,166,160,172,125,186,217,73,53,29,76,201,2,185,43,21,211,84,181,212,237,223,35,100,237,124,110,99,90,244,106,76,254,63,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,180,60,76,246,187,125,108,117,76,236,80,84,84,51,99,164,171,145,137,213,240,181,23,171,23,225,85,233,209,122,42,89,248,4,42,230,67,198,182,169,240,125,252,59,254,25,216,49,75,159,218,223,107,248,223,110,210,212,205,219,240,190,19,183,218,236,207,23,78,190,37,251,183,110,235,209,189,58,116,94,188,87,131,62,104,26,251,196,79,18,120,126,142,102,184,134,159,209,89,114,15,104,120,153,237,118,250,216,234,153,216,160,168,168,102,199,73,87,35,19,171,225,106,47,86,47,194,171,211,162,244,84,179,240,14,105,136,241,3,128,230,122,219,158,240,255,0,111,125,93,54,89,167,180,246,234,186,232,170,214,22,50,182,10,184,27,50,75,74,212,145,101,145,145,36,145,54,87,57,141,70,62,104,211,223,185,20,233,96,3,154,112,241,196,14,3,196,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,213,99,150,55,123,183,33,210,192,57,254,189,235,94,43,195,182,147,223,117,143,53,183,221,107,108,184,255,0,133,241,48,90,226,142,74,167,247,234,98,167,102,198,201,36,108,94,143,153,170,189,94,159,10,47,78,171,209,23,218,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,241,90,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,251,219,28,146,49,58,190,23,42,116,122,252,42,157,122,47,84,78,128,14,63,160,220,76,97,186,243,144,234,78,25,102,161,171,183,100,58,93,148,86,227,151,170,41,145,94,199,50,58,170,136,105,170,226,149,26,141,115,38,109,52,138,172,247,62,55,177,237,84,86,236,146,78,192,1,229,53,99,58,254,23,233,102,101,169,158,203,246,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,229,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,0,57,167,17,186,223,106,225,199,71,175,90,203,125,177,213,221,237,182,10,139,115,107,41,41,36,107,39,88,42,43,160,166,145,241,238,248,92,246,54,117,122,49,85,168,245,98,53,92,205,219,211,213,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,226,154,231,197,118,156,112,237,168,250,113,133,106,132,190,202,181,106,55,180,224,134,255,0,44,200,218,91,109,85,42,210,36,109,169,69,79,130,25,60,83,145,102,235,182,55,49,170,244,70,57,242,69,218,192,5,96,113,153,205,3,95,120,118,226,79,48,209,204,43,16,211,250,219,46,63,236,255,0,13,61,210,223,91,37,83,251,244,20,245,15,222,232,234,227,98,244,124,206,68,232,196,248,81,58,245,94,170,189,171,150,247,26,218,167,198,15,241,19,248,153,96,197,45,159,100,189,145,224,189,133,75,83,15,115,197,120,190,231,119,189,60,189,122,120,102,109,219,183,167,87,117,235,213,58,77,80,66,174,100,60,107,106,159,7,223,195,191,225,157,131,20,185,253,173,246,191,141,246,237,45,76,221,191,11,225,59,125,174,204,241,116,235,226,95,187,118,238,189,27,211,167,69,235,197,120,51,230,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,246,135,137,158,215,111,173,142,169,157,138,10,138,134,108,116,149,114,49,58,190,22,162,245,98,252,42,189,58,47,69,75,63,0,0,113,251,175,19,24,109,131,138,59,87,11,23,218,26,186,91,238,71,139,179,35,177,87,53,22,72,43,30,146,214,36,244,143,68,111,88,94,200,168,214,86,189,85,88,244,238,53,85,142,107,18,94,192,0,7,20,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,185,171,44,202,138,216,218,230,162,35,222,248,227,127,160,226,55,91,237,92,56,232,245,235,89,111,182,58,187,189,182,193,81,110,109,101,37,36,141,100,235,5,69,116,20,210,62,61,223,11,158,198,206,175,70,42,181,30,172,70,171,153,187,122,122,188,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,115,77,11,226,7,1,226,30,213,148,223,116,229,245,115,219,113,92,162,187,21,150,178,85,133,208,87,79,76,216,156,234,154,89,33,146,70,203,76,246,204,199,71,34,171,85,201,239,218,158,238,191,149,132,241,49,134,230,60,69,234,31,12,174,161,171,160,203,48,58,122,59,147,21,200,178,65,114,183,79,75,73,43,167,99,209,168,145,190,41,106,217,19,163,119,226,139,27,216,231,117,145,177,118,0,1,81,122,223,205,219,137,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,175,94,136,159,129,53,57,122,113,65,159,113,103,162,247,173,70,212,107,70,63,110,185,91,178,138,155,36,81,89,41,230,134,7,65,29,37,36,205,115,155,52,178,185,95,186,161,232,170,142,68,232,141,247,126,42,178,128,2,47,243,11,226,131,62,225,51,69,236,186,141,167,54,140,126,227,114,184,229,20,214,73,98,189,211,205,52,13,130,74,74,185,156,230,182,25,98,114,63,117,59,17,21,92,169,209,93,238,252,21,35,7,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,30,208,241,51,218,237,245,177,213,51,177,65,81,80,205,142,146,174,70,39,87,194,212,94,172,95,133,87,167,69,232,169,102,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,175,74,121,167,105,30,174,113,71,73,162,88,229,182,174,44,78,251,79,224,44,217,29,197,172,162,89,175,49,203,80,187,85,146,75,213,212,213,49,54,157,176,117,108,115,164,203,219,116,75,221,69,138,111,128,114,174,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,206,145,234,214,189,204,138,41,94,140,126,205,171,231,248,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,119,80,8,107,173,252,209,180,27,68,245,230,217,162,245,148,213,119,202,58,122,135,210,101,217,5,186,94,228,24,244,255,0,213,108,73,19,90,231,85,189,142,235,223,108,106,139,18,124,45,238,202,215,194,223,171,140,206,55,235,52,127,134,92,63,136,126,30,42,177,76,182,131,45,200,41,109,212,213,55,24,103,154,149,244,178,82,213,200,245,70,71,44,50,50,102,201,76,140,115,30,168,230,57,36,99,216,142,69,70,196,189,16,230,237,196,150,165,107,70,3,167,55,220,39,77,96,182,229,89,69,170,201,89,45,37,182,189,179,199,5,77,92,112,200,232,220,234,199,53,30,141,122,170,42,181,201,215,167,84,95,192,178,157,116,226,7,1,225,226,213,139,95,117,25,245,112,91,114,172,162,135,21,138,178,37,133,176,80,207,82,217,92,218,154,169,38,146,54,197,76,198,194,247,73,34,43,149,169,239,218,190,254,157,44,0,15,41,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,182,72,217,36,219,19,224,130,46,227,216,199,77,43,213,177,198,197,114,111,145,236,106,47,87,33,245,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,157,122,244,85,252,79,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,207,182,77,175,57,151,13,188,192,245,31,85,176,202,218,182,190,221,169,23,230,92,232,97,168,72,89,118,183,45,214,85,168,162,149,92,199,183,100,141,111,68,114,177,219,30,140,145,169,189,141,84,188,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,235,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,55,55,170,117,86,171,92,215,177,207,99,216,247,116,0,0,60,166,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,78,216,227,124,144,239,79,130,120,187,140,123,27,52,79,70,201,27,213,171,178,70,49,200,157,90,133,0,241,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,94,143,67,186,242,208,227,214,167,65,178,24,116,87,86,111,181,115,233,213,242,162,56,109,15,147,181,178,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,124,123,94,212,123,26,213,124,202,251,10,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,161,61,116,215,77,56,225,211,78,46,58,161,170,23,159,3,106,161,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,246,187,162,117,70,163,90,231,189,204,99,30,246,231,179,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,187,98,167,141,207,95,243,164,122,181,172,107,229,150,87,163,25,191,106,76,174,90,28,187,233,181,62,166,29,123,215,236,114,173,184,197,186,162,55,227,248,213,202,223,44,44,190,61,98,142,104,235,102,73,90,141,154,135,108,172,86,53,155,153,59,209,200,245,237,177,204,154,226,65,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,4,85,227,219,141,251,23,8,248,36,84,88,229,85,170,229,169,183,190,212,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,59,27,43,35,93,232,231,203,211,107,92,216,229,86,80,182,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,217,226,110,55,74,217,42,234,167,216,198,177,155,229,145,92,247,109,99,26,212,234,190,230,181,17,61,200,132,244,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,251,113,72,213,122,181,169,52,210,182,231,193,68,60,194,51,252,203,75,57,143,102,218,131,167,217,13,93,143,33,177,212,89,42,104,107,169,149,55,196,255,0,99,81,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,219,79,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,206,234,1,205,56,135,225,251,1,226,107,75,235,180,163,81,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,223,19,156,141,234,177,203,35,125,219,148,207,103,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,189,18,72,164,111,191,106,147,255,0,149,127,30,181,52,181,54,174,22,53,146,251,87,88,202,202,136,109,248,53,206,163,180,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,223,47,107,170,49,34,107,59,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,39,197,119,21,218,113,194,86,156,63,53,205,101,241,215,90,238,228,22,11,4,19,35,42,174,245,77,68,85,107,85,81,123,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,252,246,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,237,146,71,199,14,245,248,32,139,184,247,189,176,196,196,108,113,177,92,187,35,99,26,139,209,168,90,87,44,174,93,244,216,173,53,187,136,253,123,199,42,217,147,178,162,71,227,88,197,214,223,45,51,236,207,134,87,49,43,106,161,153,173,114,212,171,152,174,133,170,155,35,98,178,100,87,72,230,44,30,215,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,2,136,121,132,103,249,150,150,115,30,205,181,7,79,178,26,187,30,67,99,168,178,84,208,215,83,42,111,137,254,198,163,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,182,158,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,53,108,78,123,221,225,164,115,100,116,47,220,237,204,69,106,175,113,146,49,157,212,3,57,156,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,252,106,216,156,246,55,196,198,215,72,232,95,185,187,94,170,213,94,219,228,99,244,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,17,87,154,63,145,61,77,250,47,172,81,16,43,149,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,223,5,143,86,185,207,89,89,38,228,221,21,53,67,158,213,87,239,237,197,35,85,234,214,164,211,74,219,159,0,20,193,205,27,142,219,86,182,93,97,208,141,23,201,170,234,48,155,29,67,221,144,92,105,39,111,130,200,107,90,230,44,76,143,106,110,150,154,157,204,114,163,247,246,229,145,200,244,107,146,24,101,116,245,229,113,228,79,76,190,181,235,21,164,170,6,122,243,221,116,212,126,29,56,238,213,61,80,210,251,207,129,186,208,234,6,69,20,208,202,138,250,91,133,43,174,115,44,148,181,49,162,167,114,23,237,111,84,234,142,71,53,175,99,152,246,49,237,187,254,29,56,151,210,206,40,48,72,115,173,51,187,127,182,241,182,106,201,233,189,169,108,251,233,162,143,197,193,12,178,118,123,189,135,190,61,206,248,217,209,201,254,52,78,170,14,85,197,143,149,141,100,249,127,144,250,116,229,43,112,19,198,253,247,132,124,238,90,44,142,170,235,114,211,43,223,118,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,109,237,137,146,46,244,107,226,235,185,174,116,113,43,47,163,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,239,240,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,244,95,115,154,168,190,244,83,245,128,4,85,230,143,228,79,83,126,139,235,20,69,101,242,251,227,215,33,225,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,138,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,111,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,5,85,243,206,252,147,253,73,251,105,250,188,177,121,133,214,101,53,148,220,58,241,3,151,247,174,179,109,139,18,191,220,230,158,122,171,173,84,179,205,36,180,181,181,115,204,253,211,47,118,22,83,38,214,53,91,26,199,185,94,177,53,246,126,1,64,60,209,252,246,106,111,209,125,30,136,147,252,141,110,214,168,110,186,201,98,154,231,72,203,149,101,61,134,174,158,141,211,53,39,154,8,93,92,217,101,100,125,119,57,140,116,240,181,206,68,232,213,150,52,94,155,147,173,175,130,170,249,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,0,5,48,115,149,187,93,108,28,93,225,55,219,21,206,174,221,114,183,96,246,218,186,58,202,73,157,12,244,211,199,115,184,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,191,203,187,141,250,62,42,176,69,196,179,26,173,186,155,137,219,226,150,250,229,134,10,104,110,145,186,105,99,101,85,44,76,149,207,118,214,50,15,16,169,28,113,178,90,134,163,26,141,123,26,147,0,3,197,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,215,197,23,19,121,247,20,218,161,114,212,12,190,166,174,142,218,250,135,58,203,143,37,198,106,154,43,52,11,28,81,236,129,178,46,214,189,237,130,39,74,246,53,137,36,136,231,237,111,84,107,110,127,154,63,145,61,77,250,47,172,81,21,129,203,255,0,142,156,171,134,173,71,180,226,217,254,103,117,168,210,59,142,250,43,149,186,86,201,91,29,159,122,200,248,234,232,226,221,214,30,147,200,174,153,34,69,238,70,249,87,183,36,141,139,109,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,21,107,205,99,142,219,82,90,171,248,89,209,172,154,173,215,39,84,44,25,189,214,221,59,91,4,112,35,94,217,44,232,244,69,115,222,231,43,86,125,142,106,49,25,216,114,191,124,241,199,210,249,42,121,88,202,126,96,87,122,117,184,132,28,194,51,252,203,75,57,143,102,218,131,167,217,13,93,143,33,177,212,89,42,104,107,169,149,55,196,255,0,99,81,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,218,167,6,124,102,96,60,89,224,20,213,148,117,212,150,236,218,221,78,200,175,214,25,101,134,25,221,60,112,211,173,77,93,45,50,79,44,203,67,222,168,72,227,150,78,139,213,54,187,223,248,200,160,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,196,241,153,194,253,171,139,61,23,169,211,154,203,189,93,186,229,110,168,125,238,195,44,85,13,134,7,93,99,164,168,134,153,181,78,88,165,114,211,110,168,85,145,35,106,63,162,124,43,254,37,207,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,220,79,45,78,96,95,199,106,58,29,4,213,105,182,103,214,171,123,189,151,113,115,186,71,120,161,164,130,153,159,123,44,245,47,154,162,226,245,241,51,201,181,136,213,142,55,191,221,181,196,255,0,60,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,130,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,134,125,248,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,248,21,209,53,239,111,137,145,173,141,211,63,115,183,61,17,168,189,182,70,198,126,79,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,106,186,23,238,138,55,178,70,162,237,123,27,185,175,102,248,223,161,77,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,200,171,237,72,43,204,139,143,171,22,129,98,183,77,18,211,123,135,141,212,220,130,222,250,122,137,169,106,95,31,217,154,89,227,232,149,47,146,39,53,237,172,115,31,186,8,218,228,115,58,182,103,244,111,109,147,82,183,250,170,207,114,175,246,87,35,201,50,59,135,252,101,101,117,202,186,162,79,250,210,77,52,146,63,254,23,57,206,255,0,26,169,98,156,102,112,181,252,163,242,232,195,244,222,183,36,246,221,234,229,170,20,183,219,221,68,77,219,74,202,233,109,21,113,58,42,100,86,163,214,22,50,8,218,142,127,196,247,35,159,209,136,228,141,144,175,132,239,52,250,55,243,3,30,245,24,11,84,231,87,229,99,22,249,129,67,233,215,19,154,114,167,227,182,212,182,170,14,22,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,123,156,143,71,246,26,172,217,4,114,90,80,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,68,60,198,120,215,254,106,181,30,11,6,1,115,186,199,166,88,183,221,219,105,167,94,212,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,116,137,211,75,26,92,167,9,222,86,52,111,229,254,61,233,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,61,175,6,124,102,103,220,38,103,244,213,148,117,213,119,28,38,227,80,200,175,214,25,101,154,104,27,4,147,83,173,77,93,45,50,79,20,41,93,217,167,72,227,150,78,169,209,118,187,221,248,95,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,57,87,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,183,69,81,27,94,159,231,70,244,107,152,231,197,44,172,71,179,126,228,207,14,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,229,68,145,88,223,26,254,219,224,31,80,56,78,212,219,157,214,178,245,15,179,36,194,238,19,175,126,55,80,195,113,162,145,246,199,42,55,124,125,150,69,44,145,58,71,57,171,26,186,36,88,210,40,88,248,255,0,195,214,83,98,193,181,247,77,51,92,166,187,193,89,113,252,194,205,116,184,212,246,159,39,98,150,10,216,164,150,77,140,71,61,219,88,199,47,70,162,185,122,116,68,85,247,29,87,141,254,52,114,174,46,53,30,122,234,39,93,108,152,13,183,183,5,147,30,150,186,71,70,254,210,205,182,186,166,4,122,194,149,143,73,228,69,115,19,224,141,91,22,231,237,89,31,234,249,115,112,81,252,213,106,60,247,252,254,217,117,143,76,177,111,188,185,84,192,157,168,238,149,200,172,88,237,141,155,115,94,221,204,122,201,43,162,71,57,145,181,173,235,19,166,138,68,189,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,3,143,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,209,26,236,251,107,166,186,106,63,17,122,143,113,213,13,80,188,248,235,173,119,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,185,221,19,170,185,92,231,61,238,123,222,247,187,192,2,218,121,98,243,11,172,202,107,41,184,117,226,7,47,239,93,102,219,22,37,127,185,205,60,245,87,90,169,103,154,73,105,107,106,231,153,251,166,94,236,44,166,77,172,106,182,53,143,114,189,98,107,236,252,160,30,104,254,123,53,55,232,190,143,68,114,174,29,56,151,213,62,23,243,184,115,173,51,187,127,182,241,182,106,201,234,125,151,115,251,153,162,143,197,193,12,177,247,187,93,247,190,61,206,248,31,209,201,254,52,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,119,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,185,189,83,170,181,90,230,189,142,123,30,199,187,160,0,71,94,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,187,62,217,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,103,137,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,170,123,218,228,84,247,42,18,171,90,120,215,254,96,56,30,196,244,99,80,174,119,90,237,73,195,115,10,74,153,110,53,171,222,246,205,173,180,149,236,101,66,202,214,167,73,162,238,193,12,137,34,171,228,248,37,223,35,159,47,111,154,240,65,171,216,110,130,241,57,137,106,230,160,79,87,29,139,29,167,187,205,80,148,144,44,211,202,247,218,234,226,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,252,158,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,100,13,145,118,181,239,108,17,58,87,177,172,73,36,71,63,107,122,163,91,42,185,92,240,37,106,214,203,172,218,239,173,24,205,93,70,19,99,168,99,113,251,117,92,13,240,89,13,107,92,244,149,242,110,93,210,211,83,185,141,69,102,206,220,178,57,88,174,114,67,52,78,185,242,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,21,87,207,59,242,79,245,39,237,164,74,229,151,118,181,89,120,227,211,10,203,205,206,146,130,158,74,139,149,35,37,169,153,177,49,211,207,108,171,134,24,145,206,84,69,124,146,201,28,108,111,226,231,189,173,78,170,168,134,130,64,40,7,154,63,158,205,77,250,47,163,209,28,171,135,78,37,245,79,133,252,238,28,235,76,238,223,237,188,109,154,178,122,159,101,220,254,230,104,163,241,112,67,44,125,238,215,125,239,143,115,190,7,244,114,127,141,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,110,111,84,234,173,86,185,175,99,158,199,177,238,138,188,69,243,73,197,120,116,226,126,109,20,191,233,189,214,229,141,216,109,237,251,65,115,163,124,107,93,227,170,41,225,169,165,240,144,189,237,141,240,182,57,17,178,119,30,199,57,211,42,183,106,65,210,162,69,112,207,197,86,145,241,95,134,212,230,26,91,114,171,107,237,213,30,26,231,104,185,70,200,110,54,231,170,187,182,179,68,199,189,187,36,107,85,204,123,28,230,59,163,155,215,123,36,99,51,110,76,174,95,124,122,228,60,51,102,84,56,54,160,223,106,235,52,174,239,81,28,53,204,168,241,85,175,176,49,18,165,201,53,12,41,42,50,22,58,162,161,178,84,35,99,123,222,198,42,181,174,122,34,45,233,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,85,230,143,228,79,83,126,139,235,20,69,0,150,253,202,223,143,170,205,68,240,60,50,107,29,194,235,114,203,211,198,84,99,185,21,101,76,245,211,93,227,78,237,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,127,3,227,103,122,202,129,90,188,210,56,250,172,211,191,29,195,38,142,92,46,182,220,189,124,29,70,69,145,81,212,207,67,53,162,53,237,84,195,77,73,36,110,99,221,52,172,88,214,73,17,86,54,197,34,199,241,190,71,246,106,4,191,238,87,30,68,244,203,235,94,177,90,74,160,102,179,139,31,52,250,201,243,3,33,245,25,207,213,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,135,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,16,107,31,54,76,87,67,248,159,202,52,123,35,211,239,111,97,152,239,135,162,146,247,143,220,227,168,174,101,114,83,186,74,150,172,47,219,19,246,205,36,84,206,139,187,27,162,116,19,185,206,122,185,34,143,181,103,186,233,167,28,69,240,35,170,122,161,165,247,159,29,106,174,211,252,138,41,161,149,17,149,86,250,166,219,38,89,41,106,99,69,94,220,204,220,222,169,213,90,173,115,94,199,61,143,99,221,158,194,127,242,189,227,167,248,41,149,51,67,181,143,51,240,154,109,122,223,236,122,154,214,238,134,197,116,146,70,170,117,153,92,158,30,142,110,178,119,58,163,152,201,85,146,125,211,93,81,34,221,72,0,138,188,209,252,137,234,111,209,125,98,136,160,18,205,57,101,115,16,169,197,106,109,220,56,107,222,71,72,204,97,148,242,51,26,201,238,183,8,169,153,102,100,49,57,233,69,85,52,206,107,86,153,90,197,108,46,85,223,27,213,144,162,58,55,49,32,180,157,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,157,178,70,201,38,216,159,4,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,8,23,195,199,57,109,47,201,45,84,54,94,36,108,53,120,158,66,250,138,134,212,94,44,150,249,42,108,137,2,53,95,19,221,31,114,74,184,222,191,217,43,26,201,147,114,53,251,154,215,171,99,241,92,243,191,36,255,0,82,126,218,85,173,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,228,242,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,245,90,152,41,254,211,70,177,202,255,0,19,75,77,185,30,179,49,144,72,234,136,227,98,198,223,134,70,237,108,157,184,186,7,30,220,91,127,40,218,53,22,83,96,138,213,93,153,223,110,17,91,241,251,117,193,189,216,100,218,228,125,84,242,196,201,162,149,97,142,20,86,171,227,85,219,44,212,232,228,232,243,207,240,187,204,179,65,184,156,201,173,186,115,65,65,144,98,217,181,198,157,174,130,213,114,164,239,65,87,59,105,229,158,165,148,213,48,171,154,230,68,216,94,187,231,108,10,244,86,109,111,85,86,182,173,185,163,249,236,212,223,162,250,61,17,194,180,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,154,19,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,246,78,216,215,115,88,247,65,43,162,123,218,197,146,52,107,246,183,170,181,189,128,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,1,74,220,234,252,211,226,223,47,232,125,70,226,66,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,239,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,253,174,88,166,68,70,200,214,185,21,24,246,73,27,59,89,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,80,103,30,220,111,223,120,184,206,226,162,199,42,174,182,221,50,178,118,165,178,89,43,33,101,60,207,170,88,81,38,170,171,108,114,200,201,38,222,233,89,26,239,86,178,46,155,90,215,73,42,190,42,151,253,205,31,200,158,166,253,23,214,40,138,1,44,83,150,167,48,186,205,50,190,208,232,86,188,229,255,0,234,22,191,116,86,123,229,210,105,234,36,179,213,108,166,134,154,149,243,73,50,199,77,110,108,112,189,168,141,143,108,114,74,142,115,153,30,247,54,229,1,2,185,151,241,235,77,160,216,244,218,43,164,215,218,73,245,22,249,79,36,55,119,199,221,223,96,183,79,75,35,91,51,102,134,88,221,5,114,186,72,101,133,62,61,172,106,189,237,106,62,21,125,43,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,92,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,28,83,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,41,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,6,107,56,177,243,79,172,159,48,50,31,81,156,181,78,74,158,86,50,159,152,21,222,157,110,39,248,5,117,115,171,203,49,95,224,22,45,130,253,166,181,125,164,251,97,67,118,246,55,141,143,199,120,31,5,113,139,196,246,58,247,59,61,207,131,185,183,110,239,135,175,95,113,5,185,92,121,236,211,47,173,122,61,105,127,196,32,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,198,249,22,55,162,163,152,248,105,47,253,85,96,89,87,251,43,142,100,152,229,195,254,50,142,186,219,93,79,39,253,89,33,154,57,25,255,0,3,154,230,255,0,137,80,189,238,7,56,237,192,120,141,210,55,59,51,201,169,44,217,222,17,103,108,249,123,46,147,195,78,201,160,133,136,146,222,35,114,35,34,74,103,42,111,147,163,90,144,61,219,28,136,197,138,73,43,47,152,207,26,255,0,205,86,163,193,96,192,46,119,88,244,203,22,251,187,109,52,235,218,142,233,92,138,244,146,230,232,118,181,237,220,199,164,113,54,85,115,153,27,92,238,145,58,105,99,72,128,9,63,192,231,28,121,151,8,89,147,169,106,153,87,124,211,171,229,67,95,126,176,177,233,190,55,244,70,248,218,61,202,141,101,75,90,141,69,106,170,50,102,53,24,245,106,182,41,98,183,78,45,184,226,210,206,26,244,177,153,77,187,33,181,100,121,38,71,111,73,177,91,117,190,174,154,179,191,226,41,167,125,29,194,104,146,162,57,29,110,116,144,35,93,60,74,189,119,34,55,170,175,186,131,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,228,249,104,112,21,77,160,216,244,58,213,171,54,42,73,245,22,249,79,28,214,134,73,221,223,96,183,79,75,27,157,11,161,154,40,221,5,114,186,73,162,153,126,61,172,106,49,142,106,62,100,127,203,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,83,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,223,242,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,227,124,137,35,21,81,207,100,51,124,21,1,205,23,143,170,204,194,251,114,225,159,71,110,23,91,93,171,28,184,84,208,229,151,136,42,103,163,146,231,84,198,75,77,61,181,172,107,155,190,141,189,201,27,47,113,28,217,164,107,118,162,50,52,124,213,172,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,156,210,182,211,117,183,83,80,86,92,45,149,116,180,247,74,117,171,161,150,104,92,198,85,64,146,201,10,203,19,149,58,61,137,44,50,198,174,111,84,223,27,219,248,181,81,39,87,45,14,61,106,116,27,33,135,69,117,102,251,87,62,157,95,42,35,134,208,249,59,91,44,23,25,234,163,107,166,116,211,75,27,96,161,86,201,52,179,39,199,181,237,71,177,173,87,204,175,186,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,8,213,198,255,0,5,216,175,23,26,113,61,13,19,109,86,76,250,219,219,158,201,144,203,67,27,164,127,105,38,219,67,83,58,49,102,74,55,172,242,42,181,139,240,72,173,151,107,246,172,111,207,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,202,119,254,11,184,73,202,184,185,213,52,197,173,178,248,28,110,197,225,174,25,53,197,206,146,46,221,11,170,99,99,224,130,84,134,88,210,178,72,214,103,66,201,17,26,238,204,138,171,209,138,95,246,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,54,232,227,100,147,108,79,142,121,123,108,99,29,52,175,87,73,35,209,169,190,71,189,202,157,92,167,171,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,158,30,43,184,174,212,126,45,117,29,249,174,107,47,129,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,251,90,178,204,168,142,145,205,106,34,49,140,142,54,72,174,89,92,9,93,117,187,50,183,107,158,169,99,52,146,105,125,134,162,71,82,209,221,32,115,217,146,86,177,28,214,178,56,250,162,62,154,25,122,58,71,191,116,111,124,125,141,178,34,205,218,140,28,88,249,167,214,79,152,25,15,168,206,79,253,46,224,130,197,197,199,45,141,46,173,199,41,109,86,221,77,178,123,82,43,37,238,178,103,211,194,250,85,191,214,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,211,107,154,217,37,71,213,173,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,228,242,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,245,90,152,41,254,211,70,177,202,255,0,19,75,77,185,30,179,49,144,72,234,136,227,98,198,223,134,70,237,108,157,184,171,91,154,63,158,205,77,250,47,163,209,17,254,167,76,242,170,109,44,183,107,31,132,238,227,119,12,130,183,25,239,199,28,142,240,245,212,244,212,213,27,38,118,206,219,59,145,213,117,141,55,171,157,216,159,225,68,103,85,237,92,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,29,255,0,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,126,176,4,32,230,79,192,197,171,136,44,2,179,85,52,230,215,73,67,168,184,173,61,77,202,86,81,218,218,233,242,136,27,12,104,234,89,93,12,107,60,213,45,142,157,141,166,234,174,78,189,98,218,137,34,73,29,27,2,90,112,9,192,157,215,139,188,154,182,251,146,214,85,218,116,235,29,168,74,75,197,101,44,142,130,182,170,121,41,230,116,113,80,200,250,121,96,123,227,145,180,238,153,175,84,86,199,51,21,61,239,105,125,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,89,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,10,171,231,157,249,39,250,147,246,210,170,203,211,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,234,181,48,83,253,166,141,99,149,254,38,150,155,114,61,102,99,32,145,213,17,198,197,141,191,12,141,218,217,59,113,77,80,80,15,52,127,61,154,155,244,95,71,162,56,84,122,59,159,84,233,27,117,190,223,97,171,175,196,227,188,85,217,43,171,41,41,102,149,150,201,224,101,19,145,213,82,35,59,80,178,85,175,137,145,43,159,213,239,100,137,209,58,38,238,191,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,211,164,209,119,101,84,141,206,72,228,107,220,215,109,85,100,177,199,91,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,254,229,211,195,173,55,15,124,52,99,144,94,113,58,75,78,109,149,83,182,243,147,76,145,74,218,185,31,35,222,250,90,122,132,153,173,124,111,130,158,72,227,116,61,17,140,151,190,168,138,175,123,223,159,115,213,106,46,153,229,90,95,113,179,219,178,154,78,223,183,177,251,86,77,110,157,145,200,144,213,80,215,210,199,81,19,227,115,216,221,251,123,142,137,234,222,173,73,97,149,136,231,108,234,79,254,86,252,125,81,233,223,129,225,147,88,238,22,171,110,32,190,50,163,29,200,171,42,96,161,134,209,34,247,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,248,217,35,59,54,254,69,94,104,254,68,245,55,232,190,177,68,81,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,211,175,68,95,192,249,63,213,86,5,149,127,178,184,230,73,142,92,63,227,40,235,173,181,212,242,127,213,146,25,163,145,159,240,57,174,111,248,149,11,211,229,221,198,253,31,21,88,34,226,89,141,86,221,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,136,84,142,56,217,45,67,81,141,70,189,141,71,49,30,55,232,248,85,193,19,18,195,170,183,106,110,89,111,150,91,19,146,24,42,97,181,198,217,162,141,245,85,81,62,86,189,187,152,249,252,58,172,114,70,249,105,220,143,106,181,143,106,209,103,250,170,207,114,175,246,87,35,201,50,59,135,252,101,101,117,202,186,162,79,250,210,77,52,146,63,254,23,57,206,255,0,26,169,245,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,189,58,117,68,252,11,222,229,113,228,79,76,190,181,235,21,164,170,6,107,56,177,243,79,172,159,48,50,31,81,156,252,156,171,66,245,31,16,210,124,43,91,238,118,110,238,25,157,248,184,173,183,74,117,87,199,13,85,61,76,240,73,75,81,238,78,212,203,225,223,35,17,122,181,241,170,171,92,170,201,91,31,96,224,199,142,204,251,132,72,242,107,21,170,142,146,237,143,100,84,243,213,165,29,100,115,78,148,183,88,232,167,109,36,177,70,218,136,152,198,73,80,234,86,212,187,162,189,208,194,136,223,137,141,35,1,125,22,174,30,191,150,14,90,218,129,164,213,181,54,170,219,213,38,159,229,53,183,187,133,186,151,179,29,101,116,244,117,50,57,202,170,136,249,123,108,88,224,108,175,68,115,163,130,63,133,137,209,141,161,115,223,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,199,249,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,59,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,205,145,118,186,171,214,38,190,210,128,34,175,52,127,34,122,155,244,95,88,162,40,4,244,25,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,221,53,103,143,173,113,214,142,28,108,28,60,103,87,15,25,29,170,224,149,23,11,250,212,204,149,215,170,88,88,137,73,77,86,136,228,100,189,183,171,222,249,30,142,116,174,142,153,235,210,72,159,36,223,129,193,30,131,83,113,29,196,190,29,166,215,154,42,185,241,229,168,125,211,32,88,105,229,145,137,110,166,98,203,36,114,190,39,177,208,178,103,54,58,100,151,123,118,62,161,138,157,93,181,171,55,249,231,126,73,254,164,253,180,172,188,15,0,204,181,63,38,131,12,211,252,122,174,251,125,170,167,171,169,167,183,210,34,58,121,217,77,79,37,68,169,27,122,245,123,210,40,100,84,99,122,189,234,136,214,163,156,168,213,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,85,226,223,139,188,251,139,236,202,201,149,230,118,234,75,61,61,134,207,13,182,150,213,65,81,51,233,25,58,162,58,170,169,172,145,202,140,124,210,255,0,245,19,170,69,29,60,110,116,139,23,113,210,171,147,6,131,83,101,90,161,146,235,253,246,138,175,195,224,244,237,181,216,158,234,121,91,4,151,26,200,228,108,242,50,100,122,49,239,134,155,171,29,18,181,254,234,232,222,187,21,172,87,112,174,104,254,123,53,55,232,190,143,68,71,91,86,1,153,95,112,219,254,160,217,177,234,186,204,123,21,168,161,166,189,87,66,136,230,80,62,177,101,74,101,149,17,119,53,143,116,18,49,31,211,98,63,99,85,81,210,49,29,210,184,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,161,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,172,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,0,1,74,220,234,252,211,226,223,47,232,125,70,226,67,92,103,72,115,44,191,75,243,125,92,177,65,73,53,139,79,106,45,48,223,81,211,163,39,133,151,9,38,138,9,152,197,247,61,137,44,41,27,145,23,122,44,209,170,53,90,143,115,61,87,11,188,77,231,220,44,234,133,183,80,49,10,154,186,203,107,42,26,235,214,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,221,21,174,208,166,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,165,121,163,113,219,106,214,203,172,58,17,162,249,53,93,70,19,99,168,123,178,11,141,36,237,240,89,13,107,92,197,137,145,237,77,210,211,83,185,142,84,126,254,220,178,57,30,141,114,67,12,174,130,214,44,3,50,201,177,156,155,51,177,99,213,117,118,44,58,158,154,166,251,112,106,34,65,66,202,138,134,83,192,143,114,170,34,190,73,100,68,107,19,171,213,27,35,145,54,198,247,55,207,151,253,205,31,200,158,166,253,23,214,40,138,1,61,174,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,229,68,180,158,87,92,125,81,230,22,43,111,12,250,197,112,181,90,238,184,229,190,154,135,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,221,245,141,238,70,216,187,104,231,77,27,93,185,17,241,171,230,148,28,102,113,153,128,240,153,128,84,214,86,87,82,92,115,107,141,59,226,176,216,98,150,25,167,108,242,67,80,180,213,117,84,203,60,83,37,15,122,157,99,146,88,250,175,85,218,223,127,225,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,245,106,118,153,229,90,69,151,201,130,230,180,158,18,245,79,111,182,220,42,105,93,28,145,201,75,227,104,160,172,100,18,178,70,53,236,154,54,84,53,146,49,91,240,200,215,181,21,81,17,86,223,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,225,82,105,14,100,205,23,167,215,182,193,73,38,39,62,81,54,32,249,27,58,119,224,184,178,146,58,166,181,241,175,69,86,73,20,143,86,185,187,186,44,50,35,246,117,143,127,74,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,157,30,166,130,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,236,149,157,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,25,172,226,199,205,62,178,124,192,200,125,70,115,208,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,241,171,98,115,216,223,19,27,93,35,161,126,230,237,122,171,85,123,111,145,143,208,70,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,54,233,35,124,144,239,79,142,9,123,111,123,27,52,79,71,71,35,17,203,178,70,61,170,189,90,167,171,57,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,244,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,251,93,209,58,163,81,173,115,222,230,49,143,123,115,195,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,236,141,174,232,174,70,55,123,213,242,57,55,189,202,189,131,149,199,158,205,50,250,215,163,214,151,252,10,203,230,177,192,197,170,245,140,215,241,69,165,22,186,75,125,202,193,78,178,101,118,91,117,173,172,75,156,15,168,124,146,220,211,177,30,231,84,177,211,189,243,201,47,84,116,44,222,175,103,101,82,90,160,176,101,153,86,41,237,47,178,217,53,214,205,237,155,124,214,155,143,179,235,100,167,241,148,50,244,238,211,77,177,83,185,11,246,183,116,110,234,215,116,78,168,189,14,149,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,118,190,105,58,59,128,232,86,180,96,90,115,167,54,26,75,117,182,221,166,246,184,165,150,42,88,97,158,225,60,117,117,176,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,228,68,250,185,84,233,158,43,172,154,193,169,154,91,154,210,120,139,46,77,165,247,59,125,78,216,227,124,144,239,184,91,182,79,23,113,143,99,102,137,232,217,35,122,181,118,72,198,57,19,171,80,228,28,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,252,8,233,90,198,55,196,198,215,70,217,153,181,187,94,168,228,78,219,227,123,248,165,109,218,235,113,166,160,163,184,92,234,234,169,237,116,235,73,67,20,211,57,236,165,129,101,146,101,138,38,170,244,99,22,89,165,145,90,222,137,190,71,187,241,114,170,217,255,0,42,126,4,174,171,117,160,226,155,89,113,154,70,219,91,78,147,225,22,171,140,14,116,242,78,174,99,163,188,43,21,81,172,99,90,142,72,55,181,202,245,127,125,168,205,144,73,37,175,144,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,213,57,213,249,88,197,190,96,80,250,117,196,168,13,49,211,60,171,87,114,248,240,92,42,147,197,222,170,45,247,43,133,53,43,99,146,73,42,188,21,20,245,143,130,38,70,199,61,243,72,202,119,50,54,35,126,41,28,198,170,162,42,170,124,184,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,11,184,182,197,120,185,210,196,202,109,177,120,28,146,197,225,173,249,53,185,205,142,46,221,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,204,136,169,213,138,71,94,103,188,122,212,232,197,170,175,135,237,31,190,213,208,106,13,206,158,154,107,173,222,147,180,244,180,219,167,108,219,225,142,86,203,221,167,174,114,54,7,34,172,95,12,51,164,140,115,94,177,189,181,23,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,186,57,31,28,59,215,227,158,94,219,30,246,195,19,17,210,72,244,106,236,141,143,114,167,70,169,229,77,41,240,157,229,99,70,254,95,227,222,157,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,202,116,39,132,156,87,139,158,88,26,105,139,92,165,240,57,37,139,237,29,195,25,184,181,209,197,219,174,117,194,226,198,65,60,171,12,178,37,28,146,44,46,153,145,162,57,221,152,213,23,171,16,170,189,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,11,42,229,71,199,79,246,28,47,235,94,103,255,0,163,210,224,21,181,205,255,0,57,174,181,201,80,174,255,0,154,240,172,115,127,219,194,143,255,0,7,132,181,64,0,5,106,243,121,225,39,21,188,224,151,46,45,49,233,124,14,73,98,246,93,190,251,6,232,226,167,175,161,116,206,167,100,251,89,10,201,45,98,73,81,73,30,247,202,141,72,33,218,137,213,140,69,170,29,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,167,94,136,191,129,163,222,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,124,142,111,84,106,189,219,24,140,141,171,177,141,68,233,96,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,67,138,113,93,194,166,9,197,166,156,63,5,204,174,87,91,109,93,31,114,166,201,112,163,172,155,183,65,92,168,136,218,137,41,18,70,195,85,209,17,89,210,70,171,146,57,102,108,111,137,210,43,202,182,209,14,83,250,185,126,226,46,231,166,186,209,69,87,65,130,99,20,236,154,237,147,217,101,124,16,92,31,61,46,250,120,109,147,85,83,116,168,123,101,115,82,85,237,108,141,34,149,170,230,189,98,71,220,246,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,166,112,184,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,114,174,104,92,11,127,26,241,87,235,142,142,97,158,47,82,108,187,61,177,77,68,237,179,95,109,113,198,228,94,144,163,87,196,86,67,210,62,223,69,107,223,18,62,63,189,115,105,227,79,41,203,91,151,53,247,75,238,56,255,0,19,26,205,85,117,178,229,244,253,233,236,88,196,123,35,240,148,181,20,179,83,189,215,20,123,21,233,51,217,58,185,176,181,88,232,182,183,184,170,247,62,40,161,95,52,127,61,154,155,244,95,71,162,38,255,0,41,60,3,13,213,62,9,179,253,62,212,28,122,146,249,143,95,51,138,250,106,234,26,148,93,146,179,217,246,213,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,224,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,124,138,229,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,162,163,41,166,151,163,100,99,246,198,199,201,223,221,26,36,221,219,180,0,21,1,205,239,132,156,87,78,238,52,156,78,97,114,248,79,182,185,3,173,249,21,185,93,28,112,182,186,74,84,124,51,210,197,28,45,233,220,240,181,114,84,62,73,28,231,75,43,92,137,241,63,164,32,225,187,68,46,188,71,235,110,45,162,246,107,229,37,154,163,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,239,123,210,40,100,216,206,173,71,63,107,85,204,69,87,166,143,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,133,92,196,120,250,163,225,143,21,76,15,75,110,22,171,150,166,222,251,180,253,82,166,10,143,179,49,164,113,63,196,213,83,110,87,164,207,100,241,186,158,57,24,145,187,226,145,219,155,31,110,94,1,207,59,242,79,245,39,237,165,101,224,120,6,101,169,249,52,24,102,159,227,213,119,219,237,85,61,93,77,61,190,145,17,211,206,202,106,121,42,37,72,219,215,171,222,145,67,34,163,27,213,239,84,70,181,28,229,70,171,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,59,137,213,31,28,209,163,164,237,44,142,145,69,0,243,71,243,217,169,191,69,244,122,34,111,242,147,192,48,221,83,224,155,63,211,237,65,199,169,47,152,245,243,56,175,166,174,161,169,69,217,43,61,159,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,174,190,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,4,116,173,99,27,226,99,107,163,108,204,218,221,175,84,114,39,109,241,189,254,171,151,79,14,181,60,66,113,47,142,65,121,196,234,238,216,78,43,80,219,206,77,50,69,19,169,35,100,108,123,233,105,234,18,102,185,146,50,122,136,227,141,208,244,87,190,46,250,162,34,49,239,102,130,76,171,151,167,147,112,163,98,226,211,151,166,148,97,189,171,85,30,95,109,211,252,122,179,22,189,214,194,247,120,10,175,1,74,178,70,174,141,81,233,12,236,103,106,68,232,246,167,86,73,219,123,226,141,10,76,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,190,39,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,126,229,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,198,228,52,77,107,214,86,73,185,54,203,83,78,214,53,85,251,251,146,198,229,122,181,203,12,210,187,176,115,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,180,158,104,220,9,93,117,178,213,14,187,232,190,51,73,81,155,88,233,222,220,130,221,73,3,188,110,67,68,214,177,34,124,123,87,108,181,52,237,99,145,25,179,185,44,110,70,35,156,176,195,19,170,7,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,166,248,159,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,89,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,55,202,254,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,111,220,174,120,18,186,232,157,170,109,119,214,140,102,146,159,54,190,83,177,184,253,186,174,7,120,220,122,137,205,122,74,249,55,46,216,170,106,26,246,162,179,103,114,40,218,172,87,53,102,154,38,213,183,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,12,214,113,99,230,159,89,62,96,100,62,163,57,109,60,22,232,94,156,113,23,203,51,3,210,253,80,179,120,235,85,119,182,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,123,115,51,115,186,47,69,106,181,206,99,218,246,61,236,117,75,113,23,195,70,169,240,191,157,205,130,234,101,167,253,175,130,188,209,193,83,236,187,159,220,195,44,158,18,121,162,143,189,218,239,177,146,109,111,192,254,173,95,241,42,200,174,82,26,13,83,170,124,75,199,169,55,10,42,73,241,237,48,167,246,165,74,84,211,197,80,201,110,51,178,72,168,99,70,61,232,230,61,174,73,106,89,43,88,253,143,163,106,124,46,123,28,150,233,197,143,149,141,100,249,127,144,250,116,230,107,11,254,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,211,107,154,217,37,71,208,182,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,217,226,109,215,74,41,41,42,160,222,198,189,155,226,145,26,246,238,99,218,228,234,158,246,185,21,61,202,133,223,114,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,245,90,152,41,254,211,70,177,202,255,0,19,75,77,185,30,179,49,144,72,234,136,227,98,198,223,134,70,237,108,157,184,166,168,34,175,52,127,34,122,155,244,95,88,162,40,4,189,238,96,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,240,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,165,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,93,167,40,206,30,191,133,60,62,203,171,55,58,155,171,47,90,171,217,173,150,223,89,75,225,227,163,161,164,150,166,58,55,70,142,77,242,119,153,43,231,238,170,163,93,28,208,237,111,70,171,228,226,188,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,73,78,103,92,189,40,241,106,58,158,34,184,126,196,59,54,168,119,75,150,216,45,144,193,5,45,170,150,40,33,142,42,170,42,72,33,102,216,83,181,51,234,87,115,220,142,145,36,218,140,73,92,202,203,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,210,159,13,218,33,106,225,195,68,177,109,23,179,95,42,239,52,248,229,60,173,125,125,76,109,141,245,51,205,60,149,19,61,24,223,115,24,178,205,38,198,117,114,181,155,90,174,122,162,189,105,51,154,63,158,205,77,250,47,163,209,18,83,146,214,39,138,231,54,45,118,197,179,92,102,213,144,89,107,126,204,120,155,117,210,138,58,186,89,246,62,226,246,111,138,68,115,29,181,236,107,147,170,123,156,212,84,247,162,17,87,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,196,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,167,73,162,238,196,139,35,90,145,200,215,181,205,218,170,248,163,246,220,190,248,245,200,120,102,204,168,112,109,65,190,213,214,105,93,222,162,56,107,153,81,226,171,95,96,98,37,75,146,106,24,82,84,100,44,117,69,67,100,168,70,198,247,189,140,85,107,92,244,68,89,21,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,3,202,103,90,177,165,154,95,224,127,137,154,151,138,98,94,211,238,248,47,110,222,105,168,60,87,111,111,115,181,222,123,119,237,238,51,118,222,189,55,183,175,226,135,229,98,220,66,232,22,115,125,165,197,176,173,112,211,252,130,245,91,191,195,91,173,121,53,21,93,84,251,24,231,191,100,81,200,231,187,107,24,231,47,68,247,53,170,171,238,69,58,0,41,91,157,95,154,124,91,229,253,15,168,220,78,149,201,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,35,175,49,30,8,43,56,85,206,211,45,195,169,119,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,241,93,44,226,135,92,116,95,4,202,244,231,77,243,251,173,146,203,151,118,37,168,109,29,92,208,77,71,85,20,209,72,149,84,146,196,246,190,9,158,200,123,18,43,87,108,145,61,90,246,185,91,27,153,231,244,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,182,211,197,47,12,152,15,11,60,177,51,173,63,196,41,169,43,46,76,167,177,182,245,144,173,186,26,106,219,204,233,124,167,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,186,43,157,76,37,255,0,115,71,242,39,169,191,69,245,138,34,128,75,243,230,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,186,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,183,81,15,250,170,192,178,175,246,87,28,201,49,203,135,252,101,29,117,182,186,158,79,250,178,67,52,114,51,254,7,53,205,255,0,18,161,232,53,123,90,53,67,94,179,41,53,3,87,50,250,188,138,251,37,60,84,137,81,51,35,137,145,65,26,46,200,162,138,38,182,40,153,213,92,229,107,26,212,87,189,239,94,174,123,149,108,83,149,63,2,87,85,186,208,113,77,172,184,205,35,109,173,167,73,240,139,85,198,7,58,121,39,87,49,209,222,21,138,168,214,49,173,71,36,27,218,229,122,191,190,212,102,200,36,146,48,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,55,249,73,224,24,110,169,240,77,159,233,246,160,227,212,151,204,122,249,156,87,211,87,80,212,162,236,149,158,207,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,64,14,51,56,51,207,184,76,207,234,104,235,40,106,238,56,77,198,161,242,216,111,209,69,52,208,54,9,38,168,74,106,74,170,149,130,40,82,187,179,78,178,73,20,125,83,162,238,111,187,240,234,188,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,248,25,26,72,197,69,107,217,53,223,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,102,223,139,31,52,250,201,243,3,33,245,25,207,21,38,1,153,69,128,211,234,147,177,234,181,196,234,175,19,88,25,118,106,35,160,75,140,80,199,59,169,222,168,189,88,245,138,102,61,187,145,55,162,73,179,119,110,77,178,127,151,55,26,255,0,202,174,163,207,96,207,238,119,89,52,203,41,251,187,149,52,11,221,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,238,146,186,24,163,91,201,187,103,248,109,151,1,173,213,42,204,134,146,76,78,130,207,37,254,91,181,34,173,84,14,183,50,21,157,213,17,172,40,229,149,157,164,87,167,109,29,185,58,109,235,213,10,11,227,127,141,28,171,139,141,71,158,186,137,215,91,38,3,109,237,193,100,199,165,174,145,209,191,180,179,109,174,169,129,30,176,165,99,210,121,17,92,196,248,35,86,197,185,251,86,71,242,8,244,135,50,126,139,212,107,219,160,164,143,19,131,40,135,16,100,142,157,59,243,220,95,73,37,83,154,200,211,170,163,35,138,54,43,156,237,189,86,104,209,155,250,73,179,186,242,184,243,217,166,95,90,244,122,210,255,0,128,42,47,142,142,87,217,11,53,114,207,152,112,211,139,210,65,140,103,55,138,27,77,93,162,154,58,169,89,99,184,212,190,110,245,98,197,5,59,155,75,107,99,89,19,158,237,206,237,62,71,53,172,108,123,24,217,255,0,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,198,141,149,204,99,188,52,110,116,141,133,155,91,181,138,174,84,238,62,71,190,178,249,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,105,60,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,101,107,112,75,202,251,50,186,235,69,246,243,196,118,47,87,67,137,233,237,225,105,168,88,232,209,144,100,183,26,90,184,220,138,200,106,169,213,106,109,111,137,146,110,122,182,62,234,77,26,49,87,164,168,203,126,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,200,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,73,254,107,28,9,93,82,235,95,197,54,141,99,52,142,182,186,157,103,205,237,86,232,28,217,227,157,28,247,73,120,70,34,171,94,199,53,90,147,236,107,85,138,206,251,145,251,231,146,58,235,210,29,104,213,13,5,204,163,212,13,35,203,234,241,219,236,116,242,210,45,68,44,142,86,75,4,136,155,226,150,41,90,232,165,103,84,107,145,175,107,145,30,198,61,58,57,141,84,243,255,0,234,171,61,202,191,217,92,143,36,200,238,31,241,149,149,215,42,234,137,63,235,73,52,210,72,255,0,248,92,231,59,252,106,165,233,242,230,224,163,249,85,211,137,239,249,253,178,213,38,166,229,63,121,114,169,129,59,178,90,232,85,24,177,219,27,54,231,49,219,94,197,146,87,68,141,107,228,115,91,214,86,195,20,139,66,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,242,156,204,248,46,254,100,244,225,154,145,133,55,183,159,96,54,250,185,233,169,225,161,239,73,125,161,68,238,190,135,172,108,116,206,153,170,199,58,157,169,185,189,201,101,98,181,59,203,36,116,109,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,117,60,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,6,230,57,30,198,185,25,50,178,122,128,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,3,197,107,22,177,96,58,21,128,93,53,27,81,175,212,150,235,109,186,158,121,98,138,90,168,97,158,225,60,112,201,51,105,41,91,51,216,217,106,100,108,79,72,226,71,34,185,83,254,85,74,160,187,243,132,212,122,174,38,169,51,203,77,151,194,105,61,39,75,58,99,147,196,178,213,62,219,37,84,18,84,215,185,172,154,56,221,113,116,112,43,98,71,189,208,194,215,186,52,221,186,73,100,142,188,194,51,252,55,84,248,185,205,181,7,79,178,26,75,230,61,124,167,178,84,208,215,83,42,236,149,158,199,163,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,153,92,140,127,59,63,77,254,228,90,160,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,10,1,230,143,231,179,83,126,139,232,244,71,85,229,89,198,190,43,160,87,219,174,138,106,197,207,217,184,134,97,112,138,182,219,118,149,99,101,45,166,232,172,72,164,117,75,182,163,210,25,216,202,118,172,174,122,178,23,64,213,86,181,146,75,43,45,83,136,190,26,52,179,138,12,18,108,23,83,45,63,237,124,21,230,142,10,111,106,91,62,250,25,100,240,147,205,20,157,158,239,97,140,147,107,126,54,117,106,255,0,137,83,61,122,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,237,119,69,232,142,71,53,204,123,88,246,61,141,187,78,90,86,158,36,172,28,58,89,236,90,245,108,164,183,91,109,212,254,19,24,163,173,134,190,28,130,154,8,234,170,155,36,87,40,234,145,26,198,53,169,78,218,102,196,136,137,2,53,23,255,0,201,37,168,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,71,94,57,56,187,181,112,131,164,109,202,224,183,82,94,50,203,245,67,173,184,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,54,239,237,167,85,124,144,198,174,143,186,146,54,128,115,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,205,57,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,147,252,212,56,10,169,165,169,186,241,79,163,118,42,186,198,86,84,77,112,206,109,148,253,164,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,126,249,123,189,17,137,43,153,0,56,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,232,146,69,27,189,251,80,208,159,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,187,37,107,85,221,86,57,99,119,187,114,20,153,205,31,207,102,166,253,23,209,232,143,65,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,92,159,16,252,63,96,60,77,105,125,118,148,106,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,189,86,57,100,111,187,114,156,131,151,151,8,127,202,134,147,220,41,114,122,45,153,246,73,112,155,237,21,68,85,254,34,150,88,105,42,106,34,161,240,200,136,212,108,46,129,253,228,220,212,151,117,67,146,77,187,91,28,114,168,202,185,165,62,19,188,172,104,223,203,252,123,211,160,32,175,57,60,115,134,90,27,21,166,249,115,127,129,214,122,238,178,219,105,172,212,244,172,146,227,74,231,211,199,37,85,221,253,190,235,225,142,26,87,195,78,171,34,59,184,231,53,173,123,25,42,199,84,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,127,198,253,110,174,92,121,98,101,183,13,119,180,227,246,188,238,170,158,209,53,226,134,194,231,186,138,149,238,190,82,44,112,181,94,247,170,189,177,44,109,145,81,239,103,113,31,177,206,102,213,90,139,225,59,205,62,141,252,192,199,189,70,3,66,122,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,114,103,237,119,68,234,141,70,181,207,123,152,198,61,237,206,14,169,103,255,0,197,12,238,231,157,125,138,197,49,47,105,246,127,161,177,107,111,128,181,210,246,225,100,95,115,6,231,108,221,219,222,239,137,122,189,239,119,248,250,13,45,207,255,0,133,249,221,179,58,251,21,138,101,190,204,239,127,67,101,54,223,31,107,170,238,66,248,190,250,13,205,223,183,185,189,191,18,116,123,24,239,241,116,52,125,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,221,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,102,230,245,78,170,213,107,154,246,57,236,123,30,236,246,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,205,103,22,62,105,245,147,230,6,67,234,51,146,211,149,207,29,182,173,19,186,205,161,26,209,147,85,211,225,55,202,134,59,31,184,213,206,223,5,143,86,185,207,89,89,38,228,221,21,53,67,158,213,87,239,237,197,35,85,234,214,164,211,74,219,52,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,103,149,229,255,0,195,23,242,195,195,237,166,193,146,98,246,171,110,125,123,223,112,202,234,104,230,241,18,77,50,203,34,211,65,36,222,244,94,196,15,100,123,35,85,137,36,239,57,138,238,227,164,127,64,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,128,231,55,252,184,253,187,177,125,153,255,0,233,159,238,254,210,123,59,103,135,246,95,101,123,30,63,255,0,183,63,177,237,116,248,251,29,123,191,7,133,32,174,128,255,0,25,127,140,184,159,242,249,237,95,226,23,180,27,236,47,102,109,239,119,182,187,126,237,255,0,119,217,237,247,59,189,223,186,237,119,59,191,119,188,210,158,39,246,171,236,173,155,237,215,178,190,210,123,62,159,219,30,201,238,120,31,29,219,111,127,195,247,126,243,179,220,223,179,127,197,183,167,95,127,83,245,136,171,205,31,200,158,166,253,23,214,40,138,1,47,163,151,119,27,244,124,85,96,139,137,102,53,91,117,55,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,237,172,100,30,33,82,56,227,100,181,13,70,53,26,246,53,60,175,25,92,177,236,92,74,107,45,135,88,177,108,151,216,149,119,43,133,13,62,117,77,61,67,219,227,109,177,53,145,186,166,137,253,185,82,42,198,193,27,98,72,220,206,203,250,49,203,177,205,122,205,55,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,42,219,158,119,228,159,234,79,219,74,203,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,14,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,21,229,60,25,104,119,0,154,227,85,198,6,91,117,246,150,147,227,187,42,49,172,85,175,134,162,240,204,130,162,102,197,21,52,81,213,244,142,174,26,120,221,61,84,114,119,153,80,197,129,142,93,253,135,73,36,255,0,209,205,126,209,174,32,44,82,100,122,59,168,86,172,154,146,159,167,137,142,157,238,142,170,147,115,228,99,60,69,52,136,217,160,222,176,200,172,238,49,187,218,213,115,122,183,162,148,131,205,31,207,102,166,253,23,209,232,142,213,201,171,93,52,227,77,181,31,51,210,252,214,243,236,171,174,163,123,38,43,4,211,162,54,150,162,170,149,106,145,105,93,34,175,193,52,158,41,189,164,84,218,247,49,204,71,35,221,27,31,106,154,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,110,119,69,232,173,86,185,204,123,94,199,189,142,207,15,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,189,18,72,164,111,191,106,159,38,115,174,154,143,169,58,113,131,105,126,107,121,246,173,171,78,124,116,86,9,167,69,117,85,61,45,82,83,162,210,186,69,95,142,24,252,43,123,72,169,185,141,123,152,142,86,54,54,51,181,242,184,243,217,166,95,90,244,122,210,255,0,129,85,124,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,95,240,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,71,106,230,135,197,182,150,105,206,141,100,154,9,218,181,101,25,158,103,111,150,223,236,231,54,154,182,27,47,197,76,254,253,108,93,230,203,77,55,102,126,253,35,246,59,239,98,99,250,116,111,190,144,73,169,202,179,137,77,56,225,251,92,110,182,205,80,75,85,174,213,156,91,226,181,195,146,84,210,162,201,107,170,100,200,232,227,146,161,92,158,30,142,110,174,73,87,107,155,220,142,149,207,86,50,55,189,44,171,154,63,145,61,77,250,47,172,81,20,2,95,247,52,127,34,122,155,244,95,88,162,40,4,213,65,94,188,207,120,10,169,214,123,85,95,16,58,63,98,171,175,212,27,101,61,52,55,91,69,39,105,137,118,183,64,217,183,205,28,77,139,187,81,92,212,116,13,68,89,126,40,96,72,216,215,61,35,99,162,7,45,14,7,42,120,142,204,161,214,28,225,244,140,211,172,46,241,27,38,164,145,145,84,62,249,113,133,35,157,40,157,11,209,205,74,100,107,226,116,206,123,126,54,72,145,177,21,92,247,195,119,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,20,25,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,71,191,229,135,198,253,31,14,153,85,78,144,234,69,86,204,7,48,184,67,45,61,67,97,129,158,202,188,77,37,61,58,213,79,81,44,177,164,116,125,134,245,153,93,189,91,216,141,204,107,122,201,190,223,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,157,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,246,187,162,244,71,35,154,230,61,172,123,30,198,220,167,42,63,230,59,249,113,131,248,215,255,0,138,159,222,255,0,96,60,118,255,0,106,123,47,99,183,119,58,255,0,249,159,246,94,23,119,199,179,127,79,184,240,229,64,241,99,230,159,89,62,96,100,62,163,57,99,252,173,180,119,1,215,94,6,179,221,57,212,107,13,37,198,219,113,206,46,145,69,44,180,176,205,61,190,121,44,244,80,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,229,69,174,174,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,30,229,116,47,221,20,140,124,110,85,218,246,59,107,158,205,146,63,229,187,241,67,174,55,221,14,164,225,226,237,159,221,106,240,202,75,130,87,45,52,245,115,75,36,177,199,12,17,211,81,185,239,122,244,163,131,195,163,226,167,98,54,52,145,238,122,163,149,177,172,126,171,130,238,18,114,174,46,117,77,49,107,108,190,7,27,177,120,107,134,77,113,115,164,139,183,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,179,34,170,244,98,150,21,205,179,0,195,116,179,130,108,3,79,180,251,30,164,177,227,214,60,226,130,154,134,134,153,23,100,76,246,125,201,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,16,114,184,243,217,166,95,90,244,122,210,255,0,128,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,0,128,28,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,22,169,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,191,113,181,196,166,156,112,223,161,215,203,158,106,150,171,165,215,35,183,214,90,236,24,221,125,42,86,71,121,170,124,42,213,142,122,117,115,119,209,183,184,213,168,85,115,90,145,187,106,42,190,72,216,252,246,101,151,255,0,181,121,85,231,41,246,37,170,205,237,155,133,69,195,217,214,154,111,15,67,71,221,145,207,236,83,197,213,123,112,179,118,214,51,170,237,106,34,117,94,135,74,225,75,93,45,92,60,107,69,147,81,175,184,22,63,149,91,96,168,166,138,178,43,165,173,181,211,208,192,218,184,38,146,174,222,215,73,27,98,174,99,97,84,134,85,119,70,171,215,175,227,213,52,83,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,153,119,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,43,87,154,47,0,180,121,133,138,229,196,198,142,219,237,86,187,174,57,111,169,174,203,44,240,83,65,71,29,206,149,143,150,166,123,147,94,214,183,125,99,123,146,58,94,226,185,211,70,214,237,84,124,104,201,170,91,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,139,254,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,238,174,166,129,94,179,37,27,214,120,209,28,244,248,36,87,69,185,251,82,71,201,80,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,217,43,58,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,0,241,153,193,158,125,194,102,127,83,71,89,67,87,113,194,110,53,15,150,195,126,138,41,166,129,176,73,53,66,83,82,85,84,172,17,66,149,221,154,117,146,72,163,234,157,23,115,125,223,132,117,45,83,145,143,231,103,233,191,220,139,84,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,64,60,209,252,246,106,111,209,125,30,136,138,165,191,114,183,227,234,179,81,60,15,12,154,199,112,186,220,178,244,241,149,24,238,69,89,83,61,116,215,120,211,187,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,192,248,217,222,157,89,134,128,232,214,127,168,248,182,174,102,90,123,106,186,229,248,94,239,98,93,39,99,187,148,221,85,92,221,205,69,70,75,219,122,172,145,119,26,238,212,142,115,227,216,245,87,47,64,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,93,159,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,187,229,115,81,221,82,56,164,119,191,106,153,236,226,31,136,28,251,137,173,80,174,213,125,70,125,35,46,85,148,244,244,145,81,208,172,201,69,69,4,49,163,91,21,60,115,73,35,163,98,187,124,174,106,59,162,201,44,142,247,110,83,154,150,169,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,25,161,226,82,217,164,118,93,121,206,108,218,17,37,92,152,37,5,226,106,107,59,234,42,217,84,142,99,58,54,69,134,102,57,201,45,55,117,36,236,61,92,231,186,30,210,189,85,234,229,37,87,39,26,221,92,165,226,94,186,12,50,211,87,89,132,214,89,230,135,51,153,206,122,82,81,177,24,247,208,204,169,189,172,90,149,168,103,110,52,84,123,251,82,213,43,90,136,146,61,156,215,154,63,158,205,77,250,47,163,209,17,84,180,158,85,252,122,212,210,212,218,184,88,214,75,237,93,99,43,42,33,183,224,215,58,142,210,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,124,189,174,168,196,137,172,181,240,101,92,191,236,107,137,125,44,225,127,129,221,33,206,181,50,237,249,127,142,120,43,61,28,244,222,212,185,255,0,122,81,69,39,132,130,105,99,239,118,187,236,124,155,93,240,51,171,151,252,72,180,129,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,221,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,102,231,116,78,170,229,115,156,247,185,239,123,222,235,31,229,95,192,85,53,45,53,171,138,125,100,177,82,86,62,178,158,27,134,13,108,168,238,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,221,232,143,72,156,201,65,205,31,200,158,166,253,23,214,40,138,75,225,146,237,106,176,113,37,165,23,219,237,206,146,221,109,183,103,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,236,28,123,113,191,125,226,227,59,138,139,28,170,186,219,116,202,201,218,150,201,100,172,133,148,243,62,169,97,68,154,170,173,177,203,35,36,155,123,165,100,107,189,90,200,186,109,107,93,36,170,255,0,213,229,221,193,5,103,21,89,218,229,185,141,46,221,50,196,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,136,68,146,57,25,21,67,85,142,71,61,142,71,49,30,8,43,56,85,206,211,45,195,169,119,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,254,87,1,60,111,223,120,71,206,229,162,200,234,174,183,45,50,189,247,101,189,217,40,225,101,68,204,170,72,85,33,170,164,108,146,198,200,230,222,216,153,34,239,70,190,46,187,154,231,71,18,179,143,241,55,118,181,95,248,146,213,123,237,138,231,73,113,182,220,115,139,237,93,29,101,36,205,154,10,152,36,175,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,93,167,43,143,34,122,101,245,175,88,173,37,80,51,89,197,143,154,125,100,249,129,144,250,140,231,42,45,251,149,191,31,85,154,137,224,120,100,214,59,133,214,229,151,167,140,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,7,198,206,245,149,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,40,227,95,138,235,23,9,122,53,91,153,119,109,85,153,125,203,173,30,45,100,173,153,237,241,245,91,152,146,72,173,141,21,235,12,12,127,118,69,234,198,175,70,71,220,99,229,141,76,251,220,238,217,246,171,230,76,172,188,220,242,12,199,44,191,212,65,72,201,106,102,154,225,113,184,78,168,200,97,137,28,229,116,178,191,162,71,27,27,239,95,115,90,159,226,66,239,185,125,240,21,143,112,205,134,208,231,58,131,98,164,172,213,75,189,60,115,87,62,163,194,214,178,192,244,90,150,164,52,51,36,72,248,94,234,122,134,199,80,173,145,236,123,216,168,215,57,136,138,179,40,17,87,154,63,145,61,77,250,47,172,81,20,2,122,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,239,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,253,174,88,166,68,70,200,214,185,21,24,246,73,27,59,89,85,124,243,191,36,255,0,82,126,218,85,89,215,248,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,232,173,119,107,230,87,198,78,27,197,158,101,132,193,166,180,213,105,140,98,150,119,204,217,171,232,150,158,173,215,26,228,137,245,80,185,59,142,107,153,19,97,167,143,170,34,125,235,106,21,174,146,53,141,235,234,185,60,232,133,215,60,226,46,163,89,97,190,82,81,219,116,186,157,93,81,72,232,220,249,235,167,184,210,213,211,68,198,126,13,99,26,212,153,238,122,170,175,86,70,212,106,239,87,199,205,121,163,249,236,212,223,162,250,61,17,21,75,211,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,234,181,48,83,253,166,141,99,149,254,38,150,155,114,61,102,99,32,145,213,17,198,197,141,191,12,141,218,217,59,113,116,190,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,54,239,237,175,84,124,112,200,173,147,180,145,187,62,217,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,103,137,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,170,123,218,228,84,247,42,18,87,149,199,158,205,50,250,215,163,214,151,252,0,0,165,110,117,126,105,241,111,151,244,62,163,113,60,255,0,47,94,42,176,222,20,52,143,95,51,11,205,202,145,217,61,198,158,199,77,137,218,36,141,102,125,198,226,140,185,108,87,68,215,177,222,26,55,58,55,76,253,205,218,197,70,162,247,31,27,31,16,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,111,149,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,205,56,74,229,71,246,143,135,220,190,187,136,26,95,179,217,126,127,111,166,143,28,107,169,59,183,12,86,24,229,73,219,52,177,200,228,98,77,59,217,10,73,15,70,202,200,26,248,187,177,62,121,89,29,112,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,172,60,122,228,58,135,193,70,163,112,211,173,23,218,187,165,245,212,246,185,177,91,213,87,138,172,173,185,189,183,184,234,170,225,174,170,150,87,170,189,177,43,123,43,177,140,72,224,123,21,219,187,104,232,106,95,247,52,127,34,122,155,244,95,88,162,40,4,213,64,62,75,101,166,213,101,166,125,29,154,217,73,65,79,37,68,245,111,138,154,22,196,199,79,60,175,154,105,85,173,68,69,124,146,201,36,143,119,226,231,189,206,94,170,170,167,214,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,17,84,181,238,84,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,111,115,145,232,254,195,85,155,32,142,75,21,203,52,83,72,243,172,203,31,212,76,195,78,49,251,182,79,138,212,71,83,104,187,212,208,177,213,116,175,141,37,237,34,75,211,115,152,199,79,36,140,99,149,88,217,118,202,212,73,24,199,183,218,153,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,225,92,226,56,152,210,60,254,166,203,160,24,125,13,37,243,39,195,47,15,173,187,228,17,35,28,203,91,251,79,138,91,92,82,109,87,61,238,114,198,249,209,174,70,49,244,241,49,219,228,107,219,13,101,150,233,201,235,138,12,6,124,53,156,43,220,45,20,150,124,178,158,162,229,123,161,172,134,158,26,120,175,48,42,194,229,108,178,44,189,218,138,230,163,165,232,141,143,162,82,210,51,223,247,74,123,94,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,8,1,206,175,202,198,45,243,2,135,211,174,37,85,240,157,230,159,70,254,96,99,222,163,1,106,156,234,252,172,98,223,48,40,125,58,226,86,175,1,186,153,138,232,223,20,184,174,169,102,181,126,30,203,140,219,239,247,10,157,178,70,201,38,217,101,173,217,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,67,229,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,224,87,68,215,189,190,38,70,182,55,76,253,206,220,244,70,162,246,217,27,25,34,185,108,114,247,183,113,3,187,90,117,178,207,226,244,218,63,27,111,183,218,252,93,85,21,69,210,186,62,211,82,125,209,177,187,232,219,220,168,110,248,167,107,187,244,251,21,21,173,123,86,63,241,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,94,143,67,186,242,208,227,214,167,65,178,24,116,87,86,111,181,115,233,213,242,162,56,109,15,147,181,178,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,124,123,94,212,123,26,213,124,202,248,22,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,78,255,0,171,25,215,240,191,75,51,45,76,246,95,180,254,201,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,107,182,110,237,237,221,181,221,58,245,232,189,58,31,46,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,228,85,169,94,103,188,5,83,104,197,214,175,136,29,31,177,82,80,105,245,206,162,154,27,173,162,147,186,245,180,220,103,116,219,230,142,38,197,218,167,161,114,182,6,162,44,191,12,211,164,108,107,88,177,177,176,215,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,30,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,116,71,43,27,189,138,201,26,155,30,213,94,150,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,115,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,233,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,55,59,162,244,86,171,92,230,61,175,99,222,199,103,135,137,29,16,186,240,225,173,185,78,139,222,111,148,151,154,140,114,162,38,178,190,154,55,70,202,152,38,130,58,136,94,172,119,189,143,88,166,143,123,58,185,26,253,205,71,61,17,30,178,43,149,175,21,214,46,29,53,150,187,13,206,165,181,91,177,13,72,240,180,119,11,221,108,207,139,217,85,84,205,157,105,36,87,34,43,18,23,190,119,197,34,189,26,214,247,25,34,200,198,68,244,125,234,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,160,30,104,254,123,53,55,232,190,143,68,117,94,18,184,32,177,113,113,192,238,75,91,142,82,218,173,186,155,100,212,10,152,172,151,186,201,159,79,11,233,86,146,218,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,47,77,174,107,100,149,31,5,127,213,86,5,149,127,178,184,230,73,142,92,63,227,40,235,173,181,212,242,127,213,146,25,163,145,159,240,57,174,111,248,149,11,211,229,221,198,253,31,21,88,34,226,89,141,86,221,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,136,84,142,56,217,45,67,81,141,70,189,141,73,128,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,0,57,213,249,88,197,190,96,80,250,117,196,174,14,94,249,254,27,165,156,92,225,58,131,168,57,13,37,143,30,177,211,222,234,107,171,170,85,118,68,207,99,214,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,252,156,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,245,163,197,172,149,179,49,222,2,151,107,18,73,21,177,162,49,38,157,236,238,200,189,94,228,234,200,251,143,100,81,169,231,241,30,25,51,236,151,64,115,222,35,174,20,213,118,108,79,14,167,183,58,134,122,187,116,200,203,244,245,87,22,209,43,41,101,84,72,156,200,87,186,178,189,174,114,181,237,141,155,126,53,115,57,1,106,156,243,191,36,255,0,82,126,218,69,94,87,30,123,52,203,235,94,143,90,74,174,104,124,192,191,241,147,133,45,34,155,252,173,167,51,188,53,223,244,105,82,154,138,122,122,159,250,77,53,92,115,69,254,222,46,159,214,82,186,180,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,220,222,171,209,92,174,115,88,198,189,239,99,29,161,238,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,118,68,215,43,122,164,113,70,223,126,212,41,51,154,63,158,205,77,250,47,163,209,29,215,131,126,17,45,92,95,114,252,202,49,72,46,52,150,124,178,195,169,23,11,150,57,117,158,157,175,99,39,91,85,189,175,165,153,232,213,149,148,211,38,221,253,181,234,143,142,25,21,178,118,146,55,64,12,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,185,62,89,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,58,34,190,166,24,186,54,70,63,116,143,100,125,253,210,42,205,218,158,166,85,207,127,170,218,233,168,250,203,71,136,90,115,91,207,118,213,130,99,244,88,221,130,219,2,43,41,104,169,105,224,142,21,123,88,170,189,102,151,180,215,203,34,170,185,206,70,162,116,99,35,99,37,175,44,174,4,174,186,221,153,91,181,207,84,177,154,73,52,190,195,81,35,169,104,238,144,57,236,201,43,88,142,107,89,28,125,81,31,77,12,189,29,35,223,186,55,190,62,198,217,17,102,237,93,161,21,121,163,249,19,212,223,162,250,197,17,64,39,106,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,181,201,20,40,168,233,28,215,42,171,24,201,36,102,135,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,236,137,157,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,85,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,153,225,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,127,21,47,251,149,199,145,61,50,250,215,172,86,148,173,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,149,184,177,243,79,172,159,48,50,31,81,156,158,154,103,192,157,171,139,190,93,186,75,125,198,171,41,45,58,139,142,211,222,169,44,245,149,82,54,10,42,168,36,200,103,116,145,87,72,202,121,103,123,35,141,181,14,133,172,84,70,201,51,213,125,207,113,89,127,234,171,2,202,191,217,92,115,36,199,46,31,241,148,117,214,218,234,121,63,234,201,12,209,200,207,248,28,215,55,252,74,133,233,242,238,227,126,143,138,172,17,113,44,198,171,110,166,226,118,248,165,190,185,97,130,154,27,164,110,154,88,217,85,75,19,37,115,221,181,140,131,196,42,71,28,108,150,161,168,198,163,94,198,167,107,226,199,202,198,178,124,191,200,125,58,115,53,132,180,230,139,148,103,215,46,49,179,140,83,47,204,170,238,246,219,5,69,43,172,180,40,249,153,69,109,130,162,223,73,46,200,32,146,89,27,27,213,189,174,235,216,173,73,100,99,164,218,205,200,198,246,190,77,220,63,105,126,162,230,89,86,176,102,108,164,188,223,112,10,139,122,88,237,82,164,142,101,4,243,36,206,75,132,172,116,125,167,189,22,29,176,42,72,229,141,241,202,247,70,215,37,60,133,196,145,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,212,243,71,242,39,169,191,69,245,138,34,128,75,41,230,145,192,45,30,157,248,238,38,244,114,223,106,182,226,11,224,233,242,44,118,142,154,10,24,109,18,47,106,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,141,146,63,179,13,120,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,232,173,118,133,52,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,181,193,207,59,242,79,245,39,237,164,74,229,157,105,181,95,248,215,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,201,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,61,7,49,30,8,43,56,85,206,211,45,195,169,119,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,196,3,69,28,8,104,93,247,135,110,24,49,29,57,204,108,214,171,118,82,223,21,113,190,182,222,172,126,250,170,138,137,36,98,77,43,17,18,89,163,129,96,129,207,69,115,126,229,26,199,185,141,99,150,160,121,163,249,236,212,223,162,250,61,17,207,244,51,133,29,71,226,39,78,53,31,53,210,248,189,171,117,211,159,102,79,53,130,40,85,213,87,42,90,164,171,89,29,76,168,191,28,209,248,86,170,67,211,116,141,123,145,138,175,107,35,151,154,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,223,19,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,132,248,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,64,14,119,56,6,27,98,204,180,203,80,108,216,245,37,30,67,149,83,221,169,175,85,208,162,181,245,236,163,74,36,166,89,81,23,107,158,198,207,35,17,253,55,171,54,53,85,91,27,17,177,215,149,199,158,205,50,250,215,163,214,146,171,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,229,92,234,252,211,226,223,47,232,125,70,226,64,2,202,121,91,240,11,71,168,158,7,137,189,99,183,218,174,88,130,120,202,124,119,29,172,166,130,186,27,188,137,221,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,224,100,108,239,91,249,21,120,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,14,199,74,248,211,98,185,146,244,218,230,182,73,81,244,23,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,242,151,253,205,31,200,158,166,253,23,214,40,138,1,53,80,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,136,1,205,31,207,102,166,253,23,209,232,142,213,193,159,5,216,175,23,28,8,230,20,52,77,181,89,51,235,110,160,85,79,100,200,101,161,141,210,63,181,108,164,219,67,83,58,49,102,74,55,172,242,42,181,139,240,72,173,151,107,246,172,111,129,119,107,102,101,165,25,253,109,154,178,74,187,6,89,135,94,36,166,149,244,149,104,147,219,238,52,147,43,92,177,205,11,149,17,241,203,26,244,124,110,95,123,81,90,191,130,151,83,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,141,242,36,140,85,71,61,144,205,243,53,156,88,249,167,214,79,152,25,15,168,206,119,93,3,227,142,155,135,30,9,178,253,30,193,217,86,253,69,205,50,139,147,225,171,141,242,211,178,199,110,154,223,69,2,214,182,102,43,92,181,42,230,74,216,90,199,124,15,141,100,122,162,53,140,154,37,127,170,172,247,42,255,0,101,114,60,147,35,184,127,198,86,87,92,171,170,36,255,0,173,36,211,73,35,255,0,225,115,156,239,241,170,150,127,170,156,162,190,205,112,143,77,246,91,34,246,190,172,98,126,63,36,184,248,75,127,114,27,215,114,8,123,182,186,109,145,120,151,246,219,74,223,13,187,118,249,100,159,172,113,248,159,184,172,15,245,85,129,101,95,236,174,57,146,99,151,15,248,202,58,235,109,117,60,159,245,100,134,104,228,103,252,14,107,155,254,37,66,117,113,99,198,190,43,197,103,2,56,93,146,237,115,240,250,155,140,230,22,184,242,59,125,66,198,201,43,246,91,43,227,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,107,162,124,188,171,149,199,158,205,50,250,215,163,214,151,252,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,64,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,41,88,149,92,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,253,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,220,232,153,45,249,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,115,254,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,124,110,119,85,106,61,187,216,175,141,203,177,238,69,207,14,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,244,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,251,93,209,122,35,145,205,115,30,214,61,143,99,124,1,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,58,175,22,62,86,53,147,229,254,67,233,211,148,129,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,221,93,77,2,189,33,90,198,36,17,162,57,233,241,198,142,139,115,55,36,140,208,77,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,0,241,253,193,245,215,132,221,92,115,109,233,73,38,9,152,212,86,87,226,143,134,87,43,233,160,99,218,178,80,202,217,30,233,119,211,164,209,49,36,115,156,146,177,204,126,237,235,36,113,246,174,74,23,107,172,60,73,102,86,40,110,117,108,182,214,96,245,21,117,20,109,153,201,4,211,195,95,68,216,165,124,125,118,185,236,108,243,53,174,84,234,212,150,68,78,155,151,173,207,128,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,2,128,121,163,249,236,212,223,162,250,61,17,21,75,137,229,87,199,61,215,84,169,191,150,237,92,186,85,220,50,203,109,61,85,202,199,144,220,174,142,168,169,188,193,221,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,141,210,88,248,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,31,39,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,61,171,182,90,154,118,177,200,140,217,220,150,55,35,17,206,88,97,137,213,3,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,124,79,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,29,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,181,203,20,200,136,217,26,215,34,163,30,201,35,103,107,0,128,28,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,4,0,231,87,229,99,22,249,129,67,233,215,18,149,137,21,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,46,237,157,197,232,140,142,105,17,178,118,150,55,90,167,48,140,3,13,210,206,92,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,93,145,51,219,52,106,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,180,66,90,167,60,239,201,63,212,159,182,149,171,166,58,153,149,105,22,95,30,117,133,85,248,75,213,61,190,229,111,166,170,108,146,71,37,47,141,162,158,141,243,196,248,222,215,178,104,217,80,231,198,244,119,195,35,88,229,69,68,84,95,202,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,187,252,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,189,19,220,214,170,175,185,20,191,238,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,238,157,33,139,187,42,36,142,106,73,35,158,231,59,106,43,34,142,74,148,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,199,170,230,35,192,45,31,19,152,170,103,154,91,111,181,91,117,54,201,221,168,232,148,208,83,253,166,141,99,137,158,26,170,167,106,61,102,99,32,141,180,242,72,245,141,191,20,110,218,217,59,145,82,182,150,255,0,20,254,221,219,63,130,159,106,254,217,253,247,179,62,203,120,159,106,127,98,254,247,103,195,125,239,246,61,221,219,127,252,141,253,125,221,77,47,96,18,103,210,225,182,151,106,149,22,63,75,150,37,58,54,236,203,5,76,211,219,150,116,85,69,124,14,158,54,74,140,114,34,63,99,218,170,205,202,205,210,109,238,59,46,228,148,224,95,131,43,239,24,122,143,85,108,146,235,236,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,235,214,105,123,82,162,72,230,172,113,181,142,115,183,42,50,41,47,251,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,111,240,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,244,79,123,156,170,190,245,83,245,136,171,205,31,200,158,166,253,23,214,40,138,33,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,248,26,40,225,119,134,76,7,133,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,162,185,221,128,28,127,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,223,3,164,77,205,99,221,4,77,149,140,115,22,72,209,204,220,222,168,230,231,95,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,224,94,247,43,143,34,122,101,245,175,88,173,58,253,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,123,92,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,76,225,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,227,252,209,184,18,186,235,101,170,29,119,209,124,102,146,163,54,177,211,189,185,5,186,146,7,120,220,134,137,173,98,68,248,246,174,217,106,105,218,199,34,51,103,114,88,220,140,71,57,97,134,39,85,6,128,255,0,25,127,140,184,159,242,249,237,95,226,23,180,27,236,47,102,109,239,119,182,187,126,237,255,0,119,217,237,247,59,189,223,186,237,119,59,191,119,188,208,79,19,114,93,102,225,19,85,230,190,209,82,81,220,159,166,247,215,86,83,210,84,186,166,8,103,91,100,221,198,71,43,163,141,210,49,29,213,17,235,27,21,200,136,170,214,245,232,153,183,44,127,157,134,151,218,177,237,92,192,245,94,222,234,72,106,51,59,61,85,182,186,158,26,38,196,249,39,183,190,62,149,82,202,139,214,103,190,42,200,162,77,205,234,214,82,177,55,57,21,17,158,127,147,102,181,253,134,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,110,146,10,235,116,85,21,17,238,114,200,212,108,46,129,245,136,238,140,123,150,78,199,77,173,222,165,212,159,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,118,120,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,58,167,185,205,69,79,122,33,226,173,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,144,115,71,242,39,169,191,69,245,138,34,128,77,78,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,15,49,30,8,43,56,85,206,211,45,195,169,119,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,246,174,76,159,204,119,219,187,239,217,159,254,134,62,243,237,39,180,119,248,127,106,118,83,177,224,63,251,115,251,30,239,79,131,177,211,187,241,248,83,213,243,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,123,217,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,82,220,60,114,198,207,176,158,55,168,113,13,95,195,169,50,173,51,198,169,234,50,4,188,212,82,76,150,171,228,13,69,142,146,31,133,28,196,169,74,135,196,249,104,230,127,69,100,19,117,238,196,173,89,110,36,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,60,167,52,142,1,104,244,239,199,113,55,163,150,251,85,183,16,95,7,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,124,108,145,253,152,107,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,236,157,177,174,215,61,141,158,87,68,247,181,233,28,138,215,237,119,69,107,166,7,54,109,94,195,117,235,75,248,115,213,205,63,158,174,75,22,69,79,147,77,78,149,112,44,51,196,246,73,111,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,181,203,194,185,92,121,236,211,47,173,122,61,105,122,121,214,147,233,102,168,120,31,226,102,154,98,153,111,179,59,190,11,219,182,106,106,255,0,11,220,219,220,237,119,152,237,155,187,108,221,183,167,93,141,235,248,33,249,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,111,240,215,27,94,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,209,125,237,114,162,251,149,78,128,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,244,234,247,47,248,212,250,176,93,39,210,205,47,241,223,195,61,52,197,49,47,105,246,188,111,176,172,212,212,30,43,183,187,183,221,236,177,187,246,247,31,183,119,94,155,221,211,241,82,160,121,213,249,167,197,190,95,208,250,141,196,230,156,186,184,54,166,226,195,84,42,110,25,93,77,35,176,76,34,162,146,108,150,133,43,101,167,173,174,101,68,117,43,79,12,10,200,220,155,29,45,50,54,85,223,27,210,55,59,182,228,127,69,109,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,173,94,112,92,40,216,175,184,34,241,85,139,69,106,181,222,177,158,197,30,80,157,151,178,107,213,44,211,65,77,75,38,230,170,177,102,129,239,107,58,185,168,231,196,254,139,39,72,34,141,213,2,95,247,52,127,34,122,155,244,95,88,162,40,4,213,64,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,31,87,50,254,2,169,181,231,30,155,90,180,154,197,73,6,162,216,233,228,154,238,200,251,187,239,246,232,41,100,115,97,108,48,197,35,167,174,71,71,12,80,175,193,185,142,86,61,206,70,66,140,166,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,155,226,127,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,234,197,40,179,139,31,52,250,201,243,3,33,245,25,206,84,93,79,45,78,95,191,192,154,58,29,123,213,104,119,231,215,91,123,189,151,110,115,122,199,103,161,171,130,153,255,0,123,20,244,204,154,158,226,197,241,48,73,181,234,212,142,71,179,223,185,196,255,0,43,3,155,39,4,180,119,11,23,243,55,164,56,167,106,190,215,189,185,141,174,209,109,130,56,230,165,115,230,158,75,204,157,180,108,143,153,178,72,169,59,213,36,115,163,115,36,114,198,216,36,115,170,88,149,92,174,60,246,105,151,214,189,30,180,191,224,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,0,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,137,84,28,55,104,133,215,136,253,109,197,180,94,205,124,164,179,84,100,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,125,239,122,69,12,155,25,213,168,231,237,106,185,136,170,244,209,78,142,232,238,3,161,88,5,175,78,116,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,228,68,246,160,141,92,111,240,93,138,241,113,167,19,208,209,54,213,100,207,173,189,185,236,153,12,180,49,186,71,246,146,109,180,53,51,163,22,100,163,122,207,34,171,88,191,4,138,217,118,191,106,198,252,246,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,211,170,241,99,229,99,89,62,95,228,62,157,57,154,195,85,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,0,80,15,52,127,61,154,155,244,95,71,162,62,78,17,184,54,169,226,195,75,245,142,225,138,84,213,187,59,194,41,236,211,99,84,43,91,21,61,21,115,234,36,169,90,136,103,87,198,229,222,232,169,149,177,46,248,216,146,57,189,199,35,58,171,123,175,2,220,175,117,79,45,202,177,221,99,215,24,238,184,30,55,103,184,58,182,154,207,220,169,183,100,85,117,20,210,49,97,119,68,70,73,67,10,200,142,94,238,246,207,210,47,187,107,18,72,234,27,114,128,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,242,181,120,171,229,21,252,85,214,90,60,235,66,242,44,83,8,198,239,62,30,59,253,154,75,127,135,134,217,218,108,113,44,214,232,41,98,72,228,223,27,92,247,67,35,162,251,212,115,187,170,146,244,138,111,232,55,14,186,71,195,110,27,77,134,105,78,39,73,110,99,105,225,134,186,230,248,152,235,141,217,241,171,220,147,86,84,35,81,211,63,116,178,170,34,244,99,55,171,99,107,25,209,169,210,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,1,0,57,213,249,88,197,190,96,80,250,117,196,170,14,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,182,68,215,43,122,44,146,198,223,118,228,52,39,195,199,15,216,15,12,186,95,67,165,26,114,202,183,219,104,234,42,42,229,172,174,72,86,182,182,121,164,87,58,90,137,33,142,54,200,244,110,200,154,229,111,84,142,40,219,239,218,135,32,230,143,228,79,83,126,139,235,20,69,0,150,169,207,59,242,79,245,39,237,165,85,151,103,203,43,129,43,86,136,225,182,237,115,213,44,102,174,61,80,191,83,200,234,90,59,164,13,99,241,186,39,171,154,214,71,31,85,86,84,205,23,71,72,247,237,145,140,147,177,182,53,73,187,179,212,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,57,166,55,195,94,131,98,58,161,122,214,140,119,74,177,250,60,218,255,0,81,226,235,47,73,77,190,118,206,177,190,57,37,131,114,171,105,159,43,101,147,186,232,81,139,50,189,206,147,122,175,83,165,153,87,52,103,192,230,1,134,233,247,10,26,97,75,134,99,212,150,166,95,49,123,93,254,230,176,162,239,172,184,213,209,195,45,69,68,175,114,171,158,247,57,122,39,85,248,88,214,49,187,88,198,181,59,168,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,115,253,61,225,251,67,180,154,251,116,201,244,203,73,177,76,94,235,121,248,106,234,237,118,184,105,228,88,246,66,197,133,138,198,167,106,21,240,241,57,98,143,108,107,34,44,138,213,123,156,229,252,174,44,124,172,107,39,203,252,135,211,167,51,88,94,79,55,221,47,181,102,156,37,212,231,147,58,146,11,150,159,94,40,174,84,243,186,137,178,207,44,21,51,54,138,90,86,75,213,29,11,28,234,136,102,119,77,200,229,165,141,21,191,131,155,81,124,44,107,95,242,237,196,22,19,172,114,91,252,109,38,63,112,95,31,3,98,238,72,250,25,226,125,61,87,105,189,200,209,102,72,38,149,99,220,244,111,113,25,187,171,122,162,233,76,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,46,201,89,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,62,172,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,191,195,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,209,61,238,114,170,251,213,74,193,231,157,249,39,250,147,246,210,42,242,184,243,217,166,95,90,244,122,210,255,0,128,40,7,154,63,158,205,77,250,47,163,209,18,171,145,143,231,103,233,191,220,139,73,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,162,30,98,60,16,86,112,171,157,166,91,135,82,238,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,248,116,89,36,145,241,83,185,94,229,115,30,229,137,82,93,174,179,90,169,236,83,92,234,223,109,163,168,154,174,158,141,211,57,96,134,121,155,27,101,149,145,245,218,215,189,176,66,215,57,19,171,146,40,209,122,237,78,146,131,149,199,158,205,50,250,215,163,214,151,252,10,213,231,41,171,26,167,165,255,0,194,15,225,158,165,229,120,151,180,254,208,120,223,97,94,106,104,60,87,111,217,253,190,239,101,237,223,183,184,253,187,186,244,222,238,159,138,145,171,151,15,16,186,251,156,241,157,167,152,182,107,174,26,129,144,89,107,125,173,226,109,215,76,154,182,174,150,125,150,170,183,179,124,82,72,230,59,107,216,215,39,84,247,57,168,169,239,68,46,252,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,0,34,175,52,127,34,122,155,244,95,88,162,40,4,191,238,104,254,68,245,55,232,190,177,68,80,9,170,128,1,64,60,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,249,93,92,102,242,172,172,215,237,113,161,213,13,33,191,226,152,117,5,251,111,219,24,106,32,157,36,117,87,123,172,151,10,120,227,71,71,52,210,70,245,223,18,172,13,116,144,163,220,247,58,121,30,217,149,160,220,58,233,31,13,184,109,54,25,165,56,157,37,185,141,167,134,26,235,155,226,99,174,55,103,198,175,114,77,89,80,141,71,76,253,210,202,168,139,209,140,222,173,141,172,103,70,166,125,248,177,243,79,172,159,48,50,31,81,156,151,252,166,248,50,177,106,221,247,249,152,206,110,189,219,86,9,144,50,158,201,103,167,123,217,36,247,138,118,67,82,218,154,135,167,78,144,197,221,133,204,141,170,171,36,136,187,250,49,138,201,174,80,2,144,57,158,112,65,71,195,166,85,77,171,218,111,75,179,1,204,46,19,69,81,78,233,160,103,178,175,19,73,81,80,148,176,83,197,20,105,29,31,97,189,33,70,239,86,246,36,107,220,222,177,239,240,28,174,60,246,105,151,214,189,30,180,191,224,0,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,0,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,5,170,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,234,188,88,249,88,214,79,151,249,15,167,78,102,176,213,65,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,0,20,3,205,31,207,102,166,253,23,209,232,137,85,200,199,243,179,244,223,238,69,170,0,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,39,248,0,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,127,192,16,131,155,102,1,153,106,158,133,224,26,125,167,216,245,93,243,33,190,106,69,5,53,13,13,50,38,249,95,236,219,146,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,95,224,163,133,27,23,9,122,53,69,134,246,173,85,153,125,203,165,102,83,123,162,133,237,241,245,91,158,177,198,142,145,85,235,12,12,127,106,52,232,198,175,71,201,219,99,229,145,9,0,69,94,104,254,68,245,55,232,190,177,68,80,9,106,156,243,191,36,255,0,82,126,218,68,174,89,118,155,85,235,142,61,48,163,188,219,41,43,233,227,168,185,85,178,42,152,91,43,27,60,22,202,185,161,149,26,228,84,71,199,44,113,200,199,126,45,123,26,228,232,168,138,104,36,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,129,202,184,177,242,177,172,159,47,242,31,78,156,205,97,167,221,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,157,177,198,249,33,222,159,4,241,119,24,246,54,104,158,141,146,55,171,87,100,140,99,145,58,181,12,193,26,83,225,99,90,255,0,152,158,31,112,157,99,146,223,224,170,242,11,122,248,248,27,23,110,54,87,65,43,233,234,187,77,238,72,169,10,207,12,171,30,231,171,187,106,205,221,29,213,19,170,130,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,161,229,53,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,118,199,27,228,135,122,124,19,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,51,195,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,119,68,115,186,95,43,143,61,154,101,245,175,71,173,47,248,28,171,93,56,92,208,158,37,61,137,252,107,193,190,209,253,156,241,62,204,254,147,172,163,236,120,142,215,123,252,26,88,247,110,236,69,253,110,189,54,251,186,117,94,190,83,75,120,10,225,59,69,179,187,102,166,105,166,148,251,27,36,179,119,188,21,111,183,110,85,29,174,236,47,134,79,187,154,161,241,187,172,114,189,191,19,87,167,94,169,209,81,21,36,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,69,94,104,254,68,245,55,232,190,177,68,80,9,127,220,209,252,137,234,111,209,125,98,136,160,19,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,167,85,226,199,202,198,178,124,191,200,125,58,115,53,134,170,10,171,231,157,249,39,250,147,246,211,149,114,84,243,79,148,252,191,174,245,27,113,117,32,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,0,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,0,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,249,43,109,54,171,141,77,5,101,194,217,73,85,81,107,168,90,186,25,102,133,175,125,44,235,20,144,172,177,57,83,171,30,177,77,44,106,230,244,93,146,61,191,131,149,23,235,4,85,230,143,228,79,83,126,139,235,20,69,0,150,169,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,19,252,3,42,230,148,248,78,242,177,163,127,47,241,239,78,128,234,160,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,103,91,143,141,51,197,116,139,139,221,73,193,112,170,79,9,101,167,184,83,220,41,169,91,28,113,199,75,227,105,33,172,124,17,50,54,53,140,134,55,212,57,145,177,27,240,198,214,53,85,85,21,86,199,249,48,106,245,78,95,160,217,46,145,220,103,171,154,163,79,111,13,154,141,93,4,76,130,27,117,195,185,44,112,177,237,248,222,244,169,134,186,71,43,211,220,147,70,136,229,68,218,203,10,4,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,170,190,121,223,146,127,169,63,109,34,175,43,143,61,154,101,245,175,71,173,47,248,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,0,0,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,1,21,121,163,249,19,212,223,162,250,197,17,64,37,255,0,115,71,242,39,169,191,69,245,138,34,128,77,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,51,89,197,143,154,125,100,249,129,144,250,140,229,170,114,84,242,177,148,252,192,174,244,235,113,63,192,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,64,4,0,231,87,229,99,22,249,129,67,233,215,18,170,248,78,243,79,163,127,48,49,239,81,128,181,78,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,157,87,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,69,94,104,254,68,245,55,232,190,177,68,82,183,9,222,105,244,111,230,6,61,234,48,26,83,0,2,128,121,163,249,236,212,223,162,250,61,17,42,185,24,254,118,126,155,253,200,181,64,1,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,0,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,0,1,21,121,163,249,19,212,223,162,250,197,17,64,37,170,115,206,252,147,253,73,251,105,21,121,92,121,236,211,47,173,122,61,105,127,192,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,255,0,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,21,1,206,211,76,241,92,127,81,244,239,84,173,52,158,30,245,152,91,238,22,251,191,110,56,217,29,71,128,90,110,196,238,218,196,123,230,86,85,172,110,123,220,239,187,130,6,162,53,25,239,241,92,156,117,122,167,10,226,94,187,75,106,39,171,91,110,163,217,230,133,144,67,4,78,103,180,104,88,250,168,102,149,238,232,246,49,180,233,94,196,70,42,245,124,204,220,213,232,142,101,218,2,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,85,95,60,239,201,63,212,159,182,145,87,149,199,158,205,50,250,215,163,214,151,252,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,0,138,188,209,252,137,234,111,209,125,98,136,160,18,255,0,185,163,249,19,212,223,162,250,197,17,64,38,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,25,172,226,199,205,62,178,124,192,200,125,70,114,213,57,42,121,88,202,126,96,87,122,117,184,159,224,16,3,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,117,32,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,90,167,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,78,171,197,143,149,141,100,249,127,144,250,116,230,107,13,84,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,128,1,64,60,209,252,246,106,111,209,125,30,136,149,92,140,127,59,63,77,254,228,90,160,0,205,103,22,62,105,245,147,230,6,67,234,51,151,83,202,227,200,158,153,125,107,214,43,73,84,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,0,32,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,0,138,188,209,252,137,234,111,209,125,98,136,160,18,213,57,231,126,73,254,164,253,180,138,188,174,60,246,105,151,214,189,30,180,191,224,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,101,92,210,159,9,222,86,52,111,229,254,61,233,208,29,84,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,192,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,102,179,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,8,107,205,179,10,181,101,92,22,228,23,219,133,69,92,117,24,117,226,213,123,161,108,47,106,50,73,223,82,218,21,108,168,173,85,86,118,171,165,114,35,85,171,189,172,94,189,17,90,234,86,209,77,80,186,232,174,174,98,26,175,102,109,92,149,24,181,226,154,228,250,122,106,215,82,62,178,6,61,59,212,171,43,81,85,140,154,46,228,79,248,92,138,201,28,138,215,34,170,46,156,193,21,121,163,249,19,212,223,162,250,197,17,64,38,170,0,42,175,158,119,228,159,234,79,219,72,171,202,227,207,102,153,125,107,209,235,75,254,0,160,30,104,254,123,53,55,232,190,143,68,74,174,70,63,157,159,166,255,0,114,45,80,21,87,207,59,242,79,245,39,237,164,85,229,113,231,179,76,190,181,232,245,165,255,0,0,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,0,69,94,104,254,68,245,55,232,190,177,68,80,9,127,220,209,252,137,234,111,209,125,98,136,160,19,85,0,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,79,240,12,214,113,99,230,159,89,62,96,100,62,163,57,106,156,149,60,172,101,63,48,43,189,58,220,79,240,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,255,0,0,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,45,83,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,7,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,218,43,84,125,250,89,235,101,146,41,54,62,165,175,110,230,61,171,209,200,142,78,189,21,17,125,197,159,240,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,39,64,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,30,247,171,88,221,207,123,83,171,149,26,157,122,170,162,123,202,65,254,229,199,29,159,239,25,255,0,121,172,255,0,233,101,255,0,16,3,154,223,11,154,237,196,167,240,187,248,41,131,125,163,251,57,237,191,105,255,0,73,209,209,246,60,71,129,236,255,0,132,203,30,237,221,137,127,171,215,166,223,127,78,169,215,159,242,191,224,207,137,62,29,181,246,255,0,154,235,30,155,253,159,178,214,225,245,86,184,42,125,177,65,87,190,169,245,180,82,54,61,148,243,200,244,234,200,100,94,170,155,126,30,157,122,170,34,217,248,4,127,227,215,75,115,189,105,225,59,57,211,61,52,177,123,103,36,188,251,51,193,81,120,168,105,251,189,171,149,44,210,125,228,207,100,109,233,28,79,119,196,228,235,211,162,117,85,68,90,192,225,235,151,15,25,216,54,190,233,166,107,148,232,223,130,178,227,249,133,154,233,113,169,251,69,106,147,177,75,5,108,82,75,38,198,84,185,238,218,198,57,122,53,21,203,211,162,34,175,184,187,240,0,42,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,246,206,55,121,246,103,130,173,246,237,182,159,187,218,182,210,195,39,221,205,80,201,27,210,72,158,223,137,169,215,167,84,234,138,138,178,3,149,39,11,154,237,195,95,241,71,248,215,131,125,156,251,71,236,79,102,127,73,209,214,119,252,63,142,239,127,131,75,38,221,189,248,191,173,211,174,239,119,94,139,210,127,128,10,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,251,69,106,143,191,75,61,108,178,69,38,199,212,181,237,220,199,181,122,57,17,201,215,162,162,47,184,179,254,2,180,183,59,209,110,19,176,109,51,212,187,23,177,178,75,55,180,252,109,23,138,134,163,181,221,185,85,77,31,222,66,247,198,238,177,202,199,124,46,94,157,122,47,69,69,68,144,0,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,219,56,221,231,217,158,10,183,219,182,218,126,239,106,219,75,12,159,119,53,67,36,111,73,34,123,126,38,167,94,157,83,170,42,42,203,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,236,253,234,183,48,170,186,65,77,227,169,170,247,210,190,138,138,54,201,190,158,73,24,157,95,12,137,209,87,119,195,215,167,69,69,89,128,0,0,135,252,208,52,19,86,56,137,208,43,6,21,163,152,167,218,11,213,22,97,75,116,158,155,199,83,82,108,165,101,21,108,110,147,125,68,145,177,122,62,104,211,162,46,239,139,175,78,136,170,145,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,221,195,80,249,29,214,73,88,223,133,171,211,175,85,232,136,170,150,254,0,0,143,252,122,233,110,119,173,60,39,103,58,103,166,150,47,108,228,151,159,102,120,42,47,21,13,63,119,181,114,165,154,79,188,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,80,63,220,184,227,179,253,227,63,239,53,159,253,44,159,252,214,248,92,215,110,37,63,133,223,193,76,27,237,31,217,207,109,251,79,250,78,142,143,177,226,60,15,103,252,38,88,247,110,236,75,253,94,189,54,251,250,117,78,177,255,0,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,221,195,80,249,29,214,73,88,223,133,171,211,175,85,232,136,170,150,254,1,80,28,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,62,238,106,134,72,222,146,68,246,252,77,78,189,58,167,84,84,85,151,252,175,244,19,86,56,118,208,43,254,21,172,120,167,217,251,213,110,97,85,116,130,155,199,83,85,239,165,125,21,20,109,147,125,60,146,49,58,190,25,19,162,174,239,135,175,78,138,138,179,0,2,128,127,185,113,199,103,251,198,127,222,107,63,250,89,119,220,61,98,215,220,27,64,180,211,10,202,104,124,21,235,31,195,236,214,187,141,55,117,146,118,42,160,162,138,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,208,1,31,248,245,210,220,239,90,120,78,206,116,207,77,44,94,217,201,47,62,204,240,84,94,42,26,126,239,106,229,75,52,159,121,51,217,27,122,71,19,221,241,57,58,244,232,157,85,81,22,176,56,122,229,195,198,118,13,175,186,105,154,229,58,55,224,172,184,254,97,102,186,92,106,126,209,90,164,236,82,193,91,20,146,201,177,149,46,123,182,177,142,94,141,69,114,244,232,136,171,238,46,252,0,82,7,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,218,43,84,125,250,89,235,101,146,41,54,62,165,175,110,230,61,171,209,200,142,78,189,21,17,125,197,159,240,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,254,242,23,190,55,117,142,86,59,225,114,244,235,209,122,42,42,36,128,5,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,162,181,71,223,165,158,182,89,34,147,99,234,90,246,238,99,218,189,28,136,228,235,209,81,23,220,89,255,0,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,239,33,123,227,119,88,229,99,190,23,47,78,189,23,162,162,162,72,0,115,254,33,113,107,238,115,160,90,151,133,98,212,62,54,245,144,97,247,155,93,186,155,186,200,251,245,83,209,75,28,81,239,122,181,141,220,247,181,58,185,81,169,215,170,170,39,188,164,31,238,92,113,217,254,241,159,247,154,207,254,150,95,241,231,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,254,5,16,255,0,114,227,142,207,247,140,255,0,188,214,127,244,178,236,248,107,110,168,67,160,216,53,6,180,88,106,237,25,181,182,207,13,182,245,5,93,222,59,156,243,79,79,214,31,21,37,76,110,115,100,124,237,141,179,175,196,229,106,204,173,87,57,90,170,189,44,143,252,122,233,110,119,173,60,39,103,58,103,166,150,47,108,228,151,159,102,120,42,47,21,13,63,119,181,114,165,154,79,188,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,80,63,220,184,227,179,253,227,63,239,53,159,253,44,191,224,8,1,205,111,133,205,118,226,83,248,93,252,20,193,190,209,253,156,246,223,180,255,0,164,232,232,251,30,35,192,246,127,194,101,143,118,238,196,191,213,235,211,111,191,167,84,235,31,248,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,248,218,223,110,219,106,59,93,219,109,84,49,253,220,53,15,145,221,100,149,141,248,90,189,58,245,94,136,138,169,111,224,21,1,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,193,86,251,118,219,79,221,237,91,105,97,147,238,230,168,100,141,233,36,79,111,196,212,235,211,170,117,69,69,89,1,202,147,133,205,118,225,175,248,163,252,107,193,190,206,125,163,246,39,179,63,164,232,235,59,254,31,199,119,191,193,165,147,110,222,252,95,214,233,215,119,187,175,69,233,63,193,0,57,173,240,185,174,220,74,127,11,191,130,152,55,218,63,179,158,219,246,159,244,157,29,31,99,196,120,30,207,248,76,177,238,221,216,151,250,189,122,109,247,244,234,157,99,255,0,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,187,134,161,242,59,172,146,177,191,11,87,167,94,171,209,17,85,45,252,0,1,88,28,208,56,51,226,79,136,157,125,176,102,186,57,166,255,0,104,44,180,88,125,45,174,122,159,108,80,82,108,170,101,109,108,142,143,101,68,241,189,122,50,104,215,170,38,223,139,167,94,168,168,157,3,149,39,11,154,237,195,95,241,71,248,215,131,125,156,251,71,236,79,102,127,73,209,214,119,252,63,142,239,127,131,75,38,221,189,248,191,173,211,174,239,119,94,139,210,127,128,71,254,61,116,183,59,214,158,19,179,157,51,211,75,23,182,114,75,207,179,60,21,23,138,134,159,187,218,185,82,205,39,222,76,246,70,222,145,196,247,124,78,78,189,58,39,85,84,69,168,31,238,92,113,217,254,241,159,247,154,207,254,150,91,247,30,186,91,157,235,79,9,217,206,153,233,165,139,219,57,37,231,217,158,10,139,197,67,79,221,237,92,169,102,147,239,38,123,35,111,72,226,123,190,39,39,94,157,19,170,170,34,212,15,247,46,56,236,255,0,120,207,251,205,103,255,0,75,47,248,0,84,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,237,156,110,243,236,207,5,91,237,219,109,63,119,181,109,165,134,79,187,154,161,146,55,164,145,61,191,19,83,175,78,169,213,21,21,101,255,0,43,253,4,213,142,29,180,10,255,0,133,107,30,41,246,126,245,91,152,85,93,32,166,241,212,213,123,233,95,69,69,27,100,223,79,36,140,78,175,134,68,232,171,187,225,235,211,162,162,172,64,227,215,128,174,44,117,167,139,28,231,83,52,211,74,125,179,141,222,125,153,224,171,125,187,109,167,238,246,173,180,176,201,247,115,84,50,70,244,146,39,183,226,106,117,233,213,58,162,162,172,191,229,127,160,154,177,195,182,129,95,240,173,99,197,62,207,222,171,115,10,171,164,20,222,58,154,175,125,43,232,168,163,108,155,233,228,145,137,213,240,200,157,21,119,124,61,122,116,84,85,152,0,20,129,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,77,143,169,107,219,185,143,106,244,114,35,147,175,69,68,95,113,63,249,95,232,38,172,112,237,160,87,252,43,88,241,79,179,247,170,220,194,170,233,5,55,142,166,171,223,74,250,42,40,219,38,250,121,36,98,117,124,50,39,69,93,223,15,94,157,21,21,102,0,4,63,230,129,160,154,177,196,78,129,88,48,173,28,197,62,208,94,168,179,10,91,164,244,222,58,154,147,101,43,40,171,99,116,155,234,36,141,139,209,243,70,157,17,119,124,93,122,116,69,84,136,28,5,112,21,197,142,139,113,99,131,106,102,165,233,79,177,177,187,55,180,252,109,111,183,109,181,29,174,237,182,170,24,254,238,26,135,200,238,178,74,198,252,45,94,157,122,175,68,69,84,183,240,0,43,3,154,7,6,124,73,241,19,175,182,12,215,71,52,223,237,5,150,139,15,165,181,207,83,237,138,10,77,149,76,173,173,145,209,236,168,158,55,175,70,77,26,245,68,219,241,116,235,213,21,17,202,255,0,131,62,36,248,118,215,219,254,107,172,122,111,246,126,203,91,135,213,90,224,169,246,197,5,94,250,167,214,209,72,216,246,83,207,35,211,171,33,145,122,170,109,248,122,117,234,168,139,103,224,2,31,243,64,208,77,88,226,39,64,172,24,86,142,98,159,104,47,84,89,133,45,210,122,111,29,77,73,178,149,148,85,177,186,77,245,18,70,197,232,249,163,78,136,187,190,46,189,58,34,170,64,14,30,185,112,241,157,131,107,238,154,102,185,78,141,248,43,46,63,152,89,174,151,26,159,180,86,169,59,20,176,86,197,36,178,108,101,75,158,237,172,99,151,163,81,92,189,58,34,42,251,137,255,0,205,3,65,53,99,136,157,2,176,97,90,57,138,125,160,189,81,102,20,183,73,233,188,117,53,38,202,86,81,86,198,233,55,212,73,27,23,163,230,141,58,34,238,248,186,244,232,138,169,16,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,248,218,223,110,219,106,59,93,219,109,84,49,253,220,53,15,145,221,100,149,141,248,90,189,58,245,94,136,138,169,111,224,2,128,127,185,113,199,103,251,198,127,222,107,63,250,89,119,220,61,98,215,220,27,64,180,211,10,202,104,124,21,235,31,195,236,214,187,141,55,117,146,118,42,160,162,138,57,99,222,197,115,29,181,236,114,117,106,171,87,167,84,85,79,121,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,225,83,142,159,255,0,26,125,93,225,127,90,243,63,204,11,213,46,1,91,92,223,255,0,120,212,181,214,185,42,21,223,243,94,21,142,111,251,120,81,255,0,224,240,147,252,0,1,77,124,201,249,133,214,106,78,84,221,27,208,44,191,102,33,141,220,40,174,53,25,37,166,105,233,234,43,111,20,146,74,228,74,122,136,166,70,75,71,27,214,158,70,63,182,138,179,211,164,177,189,204,108,111,116,234,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,166,215,68,249,101,80,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,51,149,113,99,229,99,89,62,95,228,62,157,57,154,195,74,124,39,121,88,209,191,151,248,247,167,64,117,80,1,13,121,164,235,22,125,161,90,47,129,106,54,156,223,170,237,215,43,118,164,90,229,150,40,170,166,134,11,132,17,210,86,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,255,0,145,83,170,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,238,160,21,193,198,255,0,25,153,247,9,156,114,225,149,148,117,213,119,28,38,227,131,219,162,191,88,101,150,105,160,108,18,94,42,86,166,174,150,153,39,138,20,174,236,211,164,113,203,39,84,232,187,93,238,252,39,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,8,127,204,103,130,143,230,171,78,32,191,224,22,203,84,122,155,139,125,229,182,166,116,237,73,116,161,68,122,201,108,116,219,154,198,238,123,210,72,157,42,57,172,145,174,111,88,155,52,178,37,22,127,170,172,11,42,255,0,101,113,204,147,28,184,127,198,81,215,91,107,169,228,255,0,171,36,51,71,35,63,224,115,92,223,241,42,23,189,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,238,236,28,88,249,88,214,79,151,249,15,167,78,102,176,213,65,0,57,149,243,2,254,4,209,215,104,38,148,205,191,62,186,219,219,237,75,139,93,214,59,61,13,92,21,44,251,169,96,169,100,212,247,22,47,134,158,61,204,86,164,114,49,254,253,205,41,219,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,38,249,95,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,251,131,62,12,240,30,19,48,10,106,58,58,26,75,142,109,113,167,100,183,235,244,177,67,52,237,158,72,105,210,166,146,150,165,32,138,100,161,239,83,164,145,197,39,85,234,187,157,239,252,36,81,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,2,26,243,73,214,44,251,66,180,95,2,212,109,57,191,85,219,174,86,237,72,181,203,44,81,85,77,12,23,8,35,164,173,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,255,0,34,167,85,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,253,206,220,196,86,170,247,25,35,25,221,64,43,131,141,254,51,51,238,19,56,229,195,43,40,235,170,238,56,77,199,7,183,69,126,176,203,44,211,64,216,36,188,84,173,77,93,45,50,79,20,41,93,217,167,72,227,150,78,169,209,118,187,221,248,79,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,82,183,58,191,52,248,183,203,250,31,81,184,157,87,145,143,231,103,233,191,220,139,84,4,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,207,185,155,235,166,163,240,233,163,248,46,168,105,125,231,192,221,104,117,2,138,41,161,149,21,244,183,10,87,91,238,11,37,45,76,104,169,220,133,251,91,213,58,163,145,205,107,216,230,61,140,123,100,6,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,117,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,155,155,213,58,171,85,174,107,216,231,177,236,123,186,0,0,137,92,195,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,54,203,112,158,55,57,26,198,53,169,43,98,87,163,145,243,35,83,183,35,25,54,222,213,195,37,218,235,127,225,183,74,47,183,219,157,93,198,229,113,193,236,85,117,149,149,115,58,105,234,103,146,130,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,210,193,154,206,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,36,86,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,93,145,51,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,209,94,168,115,30,215,156,147,138,52,226,3,8,202,234,237,246,219,5,69,77,14,53,97,169,139,101,18,89,31,42,42,211,85,211,50,71,54,71,206,216,226,116,238,71,171,187,140,98,198,246,118,96,237,219,255,0,5,156,71,93,120,167,208,107,86,170,95,112,138,188,106,228,234,137,173,181,140,88,156,218,42,217,224,218,146,85,80,185,202,174,125,51,156,170,223,122,170,178,70,77,18,185,253,190,227,187,169,85,124,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,2,58,243,8,207,243,45,44,225,27,54,212,29,62,200,106,236,121,13,142,162,201,83,67,93,76,169,190,39,251,98,141,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,245,120,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,115,183,49,21,170,189,198,72,198,119,80,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,7,31,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,246,64,217,23,115,152,199,79,19,165,123,26,245,142,53,115,246,187,162,53,213,45,195,143,51,221,80,192,120,139,201,53,63,88,174,21,119,108,63,61,168,125,94,71,99,180,80,198,228,167,158,58,84,134,142,90,8,164,150,54,196,246,54,26,104,28,231,72,171,36,44,235,39,118,70,70,246,221,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,113,254,47,116,134,167,93,248,104,212,45,45,183,193,87,61,202,237,103,124,214,184,41,167,138,23,212,92,105,158,218,170,56,85,242,252,13,99,234,32,137,143,87,43,126,7,59,226,103,245,147,54,230,159,116,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,89,31,248,248,212,204,171,72,184,66,212,156,235,10,171,240,151,170,123,125,61,190,154,169,178,73,28,148,190,54,174,26,55,207,19,227,123,94,201,163,101,67,159,27,209,223,12,141,99,149,21,17,81,115,195,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,126,156,121,62,179,67,184,7,202,168,180,134,239,117,196,190,201,91,236,22,187,37,69,174,227,60,53,84,52,177,220,104,169,219,27,42,17,253,223,236,122,177,85,94,174,115,85,119,42,245,94,174,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,189,119,53,173,146,37,124,170,0,28,171,136,190,37,244,179,133,252,18,108,235,83,46,223,237,124,21,154,142,122,111,106,92,254,250,24,164,240,144,77,44,125,238,215,125,143,147,107,190,6,117,114,255,0,137,23,138,114,200,215,77,71,226,47,71,243,173,80,213,11,207,142,186,215,106,5,108,80,195,18,43,41,109,244,173,183,219,214,58,90,104,213,87,183,11,55,59,162,117,87,43,156,231,189,207,123,222,247,120,9,120,233,254,10,115,21,212,173,14,214,60,207,194,105,181,235,217,30,199,169,173,110,232,108,87,73,45,116,10,157,102,87,39,135,163,155,172,157,206,168,230,50,85,100,159,116,215,84,72,179,252,0,1,76,28,195,57,140,231,217,182,168,84,105,167,14,250,153,87,99,194,113,74,132,111,183,177,123,164,212,243,223,107,123,125,37,127,137,143,99,188,52,110,115,227,99,35,85,142,69,106,205,186,68,116,61,187,10,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,235,214,25,123,82,170,70,231,44,145,185,142,107,183,34,50,89,36,168,0,174,14,30,249,136,84,226,188,87,234,159,14,26,247,145,210,51,24,102,113,147,51,26,201,238,183,8,169,153,102,100,53,149,47,74,42,169,166,115,90,180,202,214,43,97,114,174,248,222,172,133,17,209,185,137,5,143,128,14,105,196,221,218,235,96,225,183,85,239,182,43,157,93,186,229,110,193,239,181,116,117,148,147,58,25,233,167,142,130,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,194,185,115,113,175,252,213,105,196,246,12,254,231,106,143,83,113,111,187,185,83,64,189,169,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,233,19,102,138,52,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,52,250,201,243,3,33,245,25,203,94,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,248,55,49,200,246,53,200,201,149,147,212,0,86,175,52,94,62,168,240,251,21,203,134,125,29,184,90,174,151,92,142,223,83,67,150,94,32,169,130,178,59,101,43,223,45,52,246,214,177,174,118,202,199,118,228,108,189,196,107,161,141,205,218,138,249,17,240,212,181,131,19,202,178,191,105,125,150,198,110,183,159,99,91,230,187,92,125,159,69,37,71,131,161,139,167,118,166,109,136,189,184,89,185,187,164,119,70,183,170,117,84,234,122,13,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,200,169,127,220,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,168,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,1,206,175,202,198,45,243,2,135,211,174,37,90,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,250,20,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,252,138,190,212,20,173,206,175,205,62,45,242,254,135,212,110,39,159,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,192,200,210,70,42,43,94,201,174,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,173,94,104,188,2,209,230,22,43,151,19,26,59,111,181,90,238,184,229,190,166,187,44,179,193,77,5,28,119,58,86,62,90,153,238,77,123,90,221,245,141,238,72,233,123,138,231,77,27,91,181,81,241,163,38,171,109,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,200,169,119,211,241,49,134,241,95,203,243,86,53,75,15,161,171,183,61,184,62,73,109,187,219,42,81,92,251,117,198,59,84,143,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,65,133,255,0,113,245,198,190,43,194,158,156,85,217,45,55,63,17,169,185,53,190,104,241,203,125,58,198,249,40,55,163,163,109,206,161,36,107,216,216,98,122,42,177,175,106,247,164,98,177,19,107,101,124,84,45,254,170,179,220,171,253,149,200,242,76,142,225,255,0,25,89,93,114,174,168,147,254,180,147,77,36,143,255,0,133,206,115,191,198,170,93,167,45,14,7,41,184,113,195,97,214,28,225,245,111,212,92,210,207,27,38,164,145,146,211,178,199,110,153,99,157,40,157,11,209,174,90,149,115,34,116,206,123,126,7,198,145,177,17,26,247,205,55,193,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,2,0,115,171,242,177,139,124,192,161,244,235,137,86,188,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,126,133,52,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,255,0,34,175,181,5,43,115,171,243,79,139,124,191,161,245,27,137,231,249,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,107,190,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,5,43,115,171,243,79,139,124,191,161,245,27,137,229,57,93,241,109,138,240,211,170,119,172,91,80,34,236,227,122,141,236,219,123,238,45,108,109,246,125,116,85,42,200,39,158,89,102,142,56,168,219,29,85,83,166,127,71,185,54,70,168,136,136,238,183,168,8,1,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,181,120,46,226,219,42,225,27,84,211,41,182,197,227,177,187,239,134,183,228,214,231,54,73,123,148,45,169,141,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,123,210,34,167,71,169,160,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,225,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,124,10,232,154,246,59,195,70,231,70,233,159,185,187,88,168,212,94,227,227,99,232,7,88,181,139,62,215,92,254,233,168,218,141,126,171,184,220,174,53,19,203,20,82,213,77,52,22,248,36,154,73,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,242,170,232,123,132,239,43,26,55,242,255,0,30,244,232,14,170,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,25,172,226,199,205,62,178,124,192,200,125,70,114,231,185,103,93,173,86,14,95,250,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,221,171,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,107,115,4,227,215,33,226,103,50,174,193,180,250,251,87,71,165,118,138,137,33,161,101,63,138,162,125,253,138,148,206,89,171,161,89,85,147,49,181,20,238,146,157,29,27,30,198,61,21,205,107,213,81,60,255,0,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,222,232,159,34,108,86,178,46,187,156,215,73,18,62,252,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,178,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,4,85,230,143,228,79,83,126,139,235,20,69,43,112,233,196,190,169,240,191,157,195,157,105,157,219,253,183,141,179,86,79,83,236,187,159,220,205,20,126,46,8,101,143,189,218,239,189,241,238,119,192,254,142,79,241,162,232,79,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,186,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,205,205,234,157,85,170,215,53,236,115,216,246,61,221,0,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,0,121,77,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,157,178,70,201,38,216,159,4,17,119,30,198,58,105,94,173,142,54,43,147,124,143,99,81,122,185,12,246,113,93,197,118,163,241,107,168,239,205,115,89,124,13,170,135,185,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,228,207,218,213,150,101,68,116,142,107,81,17,140,100,113,179,149,92,113,60,170,207,98,180,101,55,108,102,235,69,101,200,60,71,178,46,53,20,82,71,75,112,236,61,25,63,135,149,200,140,151,182,245,70,191,98,174,215,42,34,244,82,117,114,189,227,167,248,41,149,51,67,181,143,51,240,154,109,122,223,236,122,154,214,238,134,197,116,146,70,170,117,153,92,158,30,142,110,178,119,58,163,152,201,85,146,125,211,93,81,34,221,72,51,109,197,238,144,211,104,71,18,250,133,165,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,141,207,101,60,241,49,234,229,119,198,215,124,79,254,178,218,167,39,29,94,166,205,120,104,174,210,218,137,233,18,229,167,23,137,161,100,16,193,43,95,236,234,231,190,170,25,165,123,186,177,239,117,66,215,177,17,138,157,25,11,55,53,58,163,159,61,74,192,231,123,169,158,27,21,211,77,28,163,171,181,75,237,11,133,94,77,112,131,185,186,186,159,195,198,148,244,143,218,143,248,33,147,197,86,167,87,49,119,58,15,133,201,177,232,177,87,149,46,153,255,0,17,56,201,199,46,53,20,150,170,186,12,42,223,93,147,86,65,112,143,185,187,183,26,83,211,190,22,171,28,213,154,58,170,170,105,90,171,183,111,105,94,215,110,107,81,108,255,0,154,63,145,61,77,250,47,172,81,20,109,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,159,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,189,85,173,236,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,118,68,206,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,158,30,43,184,174,212,126,45,117,29,249,174,107,47,129,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,251,90,178,204,168,142,145,205,106,34,49,140,142,54,89,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,18,211,149,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,217,23,107,170,189,98,107,237,40,0,85,95,52,62,96,95,248,201,194,150,145,77,254,86,211,153,222,26,239,250,52,169,77,69,61,61,79,253,38,154,174,57,162,255,0,111,23,79,235,41,88,22,12,79,42,202,253,165,246,91,25,186,222,125,141,111,154,237,113,246,125,20,149,30,14,134,46,157,218,153,182,34,246,225,102,230,238,145,221,26,222,169,213,83,169,234,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,161,78,29,56,151,210,206,40,48,72,115,173,51,187,127,182,241,182,106,201,233,189,169,108,251,233,162,143,197,193,12,178,118,123,189,135,190,61,206,248,217,209,201,254,52,78,170,1,154,206,44,124,211,235,39,204,12,135,212,103,45,39,149,207,29,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,239,27,144,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,238,75,27,149,234,215,44,51,74,235,10,0,229,92,88,249,88,214,79,151,249,15,167,78,103,91,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,116,146,50,57,182,47,199,4,189,183,177,238,134,86,43,163,145,136,228,223,27,222,213,94,142,83,65,60,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,124,106,216,156,247,187,195,72,230,200,232,95,185,219,152,138,213,94,227,36,99,59,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,105,245,147,230,6,67,234,51,156,255,0,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,38,199,163,152,237,175,99,87,163,145,90,189,58,42,42,123,139,254,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,238,174,166,129,94,179,37,27,214,120,209,28,244,248,36,87,69,185,251,82,71,201,80,66,174,102,124,104,255,0,45,154,112,205,55,194,157,220,207,179,235,125,92,20,213,16,215,118,100,177,80,170,118,159,93,210,55,182,102,204,229,123,155,78,228,218,222,228,82,189,92,189,149,142,74,65,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,140,172,174,185,87,84,73,255,0,90,73,166,146,71,255,0,194,231,57,223,227,85,47,167,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,187,91,19,34,129,92,207,120,10,166,209,139,173,95,16,58,63,98,164,160,211,235,157,69,52,55,91,69,39,117,235,105,184,206,233,183,205,28,77,139,181,79,66,229,108,13,68,89,126,25,167,72,216,214,177,99,99,99,7,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,19,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,249,21,125,169,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,229,92,88,249,88,214,79,151,249,15,167,78,102,176,210,159,9,222,86,52,111,229,254,61,233,208,29,84,0,64,14,117,126,86,49,111,152,20,62,157,113,41,88,149,92,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,220,216,159,21,138,115,83,226,119,248,113,195,45,170,193,166,249,69,170,162,175,88,59,182,248,170,98,135,198,71,87,142,190,149,86,178,122,105,155,214,20,222,147,210,70,143,85,85,88,234,92,232,211,115,82,72,224,95,1,252,93,241,95,142,234,230,45,163,120,62,99,87,147,219,114,202,139,126,57,13,179,35,130,178,247,73,100,164,99,218,213,171,166,167,100,241,62,22,83,83,164,174,115,25,35,34,237,49,85,233,247,108,116,126,215,157,95,154,124,91,229,253,15,168,220,72,0,90,79,42,126,59,110,169,117,160,225,103,89,114,106,71,91,93,78,144,97,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,97,170,253,240,71,29,175,128,10,96,230,123,192,85,54,140,93,106,248,129,209,251,21,37,6,159,92,234,41,161,186,218,41,59,175,91,77,198,119,77,190,104,226,108,93,170,122,23,43,96,106,34,203,240,205,58,70,198,181,139,27,27,13,116,167,93,53,31,70,168,242,251,78,21,121,237,90,179,188,126,183,27,191,219,103,69,125,45,109,45,68,18,66,143,115,17,83,164,209,119,92,248,164,69,71,53,202,228,94,172,124,140,127,128,61,174,177,107,22,125,174,185,253,211,81,181,26,253,87,113,185,92,106,39,150,40,165,170,154,104,45,240,73,52,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,229,85,180,158,87,92,2,209,225,246,43,111,19,26,197,111,181,93,46,185,29,190,154,187,19,179,207,77,5,100,118,202,87,190,42,152,46,78,123,154,237,149,142,237,198,232,187,106,215,67,27,157,185,85,242,43,33,178,160,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,16,3,157,95,149,140,91,230,5,15,167,92,74,86,37,87,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,122,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,55,54,39,197,126,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,74,220,234,252,211,226,223,47,232,125,70,226,64,2,210,121,83,241,219,117,75,173,7,11,58,203,147,82,58,218,234,116,131,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,59,13,87,239,130,56,237,124,0,82,183,58,191,52,248,183,203,250,31,81,184,144,0,183,78,84,252,115,218,175,88,205,7,11,186,175,116,164,183,220,172,20,233,30,41,122,184,221,26,196,185,192,250,134,71,21,177,123,242,110,117,75,29,59,25,4,113,117,71,66,205,136,198,118,81,101,179,66,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,165,98,111,242,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,215,125,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,229,117,139,88,176,29,10,192,46,154,141,168,215,234,75,117,182,221,79,60,177,69,45,84,48,207,112,158,56,100,153,180,148,173,153,236,108,181,50,54,39,164,113,35,145,92,169,255,0,42,166,122,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,206,64,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,25,172,226,199,205,62,178,124,192,200,125,70,115,223,229,92,102,223,106,248,49,194,184,59,196,173,94,6,213,67,226,234,50,187,141,67,24,249,46,18,58,235,61,109,53,53,58,123,251,112,179,116,18,62,79,116,143,145,168,196,216,198,59,191,226,184,93,225,147,62,226,155,84,45,186,127,136,83,85,209,219,95,80,214,222,178,21,183,77,83,69,102,129,99,150,77,243,186,52,218,215,189,176,74,216,152,247,49,36,145,26,205,205,234,174,110,133,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,21,87,207,59,242,79,245,39,237,167,42,228,169,230,159,41,249,127,93,234,54,226,234,64,34,175,52,127,34,122,155,244,95,88,162,40,4,146,156,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,221,58,77,23,118,85,72,220,228,142,70,189,205,118,213,86,75,29,255,0,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,221,254,26,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,94,139,238,115,85,23,222,138,126,176,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,135,184,28,226,238,213,197,246,145,187,43,158,221,73,103,203,44,53,13,182,228,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,184,157,81,241,205,26,58,78,210,200,233,20,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,133,184,251,227,178,235,197,222,77,69,98,198,168,234,237,58,117,142,212,45,93,158,142,170,55,65,91,85,60,148,240,182,73,107,163,101,68,176,61,241,200,218,134,194,230,34,43,99,153,232,190,247,184,249,120,9,224,130,251,197,198,119,45,110,71,75,117,182,233,149,147,187,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,54,247,68,249,19,98,181,145,117,220,230,186,72,145,247,39,196,95,9,218,89,196,70,141,77,164,119,43,29,170,197,224,109,237,162,198,110,148,118,138,103,205,142,236,116,46,99,105,26,173,78,212,43,225,225,142,72,163,116,123,226,106,177,28,207,115,155,159,125,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,154,114,197,230,23,89,148,214,83,112,235,196,14,95,222,186,205,182,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,247,76,189,216,89,76,155,88,213,108,107,30,229,122,196,215,217,249,80,28,237,52,207,21,199,245,31,78,245,74,211,73,225,239,89,133,190,225,111,187,246,227,141,145,212,120,5,166,236,78,237,172,71,190,101,101,90,198,231,189,206,251,184,32,106,35,81,158,255,0,43,201,179,90,254,195,113,5,118,209,202,187,127,122,147,83,109,233,217,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,119,70,61,203,39,99,166,214,239,82,234,76,251,115,46,207,233,181,7,141,45,68,170,182,228,53,119,91,109,142,162,154,193,74,147,44,187,40,223,73,77,28,85,84,241,50,68,77,140,109,98,85,170,237,77,142,123,158,246,238,223,185,102,255,0,36,189,51,202,177,253,56,212,77,82,187,82,120,123,46,97,112,183,219,237,29,200,228,100,149,30,1,42,123,243,183,115,17,143,133,95,86,145,181,236,115,190,242,9,218,168,213,103,190,64,115,71,242,39,169,191,69,245,138,34,128,78,213,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,253,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,217,43,58,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,234,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,81,15,49,30,55,235,56,170,206,211,18,195,170,182,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,219,94,201,252,58,172,113,200,200,170,28,143,106,57,239,106,68,2,234,121,42,121,88,202,126,96,87,122,117,184,128,28,209,252,246,106,111,209,125,30,136,138,165,233,242,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,245,90,152,41,254,211,70,177,202,255,0,19,75,77,185,30,179,49,144,72,234,136,227,98,198,223,134,70,237,108,157,184,171,131,140,174,56,51,237,84,226,94,249,158,104,174,176,102,182,124,78,215,78,150,76,101,244,21,179,90,94,202,37,100,43,84,230,182,23,53,251,42,42,97,239,117,147,239,28,198,211,163,209,189,166,71,29,154,114,207,215,30,35,184,129,209,171,150,119,175,14,181,85,208,71,112,91,126,63,116,142,218,250,42,235,167,109,210,58,170,121,154,198,182,153,240,181,210,69,4,111,129,173,248,169,231,107,209,92,221,203,248,28,201,248,231,181,112,251,128,86,105,94,156,221,41,43,181,23,42,167,169,182,202,250,59,163,91,62,47,3,161,141,93,85,43,97,145,39,134,165,209,212,49,212,221,81,169,215,172,187,149,35,72,228,164,188,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,191,195,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,209,61,205,106,170,251,145,75,254,224,95,131,43,23,7,154,113,85,108,146,235,237,156,207,40,240,245,25,53,202,39,189,41,93,36,72,254,213,53,52,110,233,210,24,187,178,162,72,230,164,146,57,238,115,182,162,178,40,235,131,153,175,2,87,93,17,204,174,58,231,165,184,205,36,122,95,126,168,141,213,84,118,184,28,198,99,117,175,70,181,204,146,62,170,140,166,154,94,174,141,236,219,27,31,39,99,108,104,144,247,99,175,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,244,61,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,25,172,226,199,205,62,178,124,192,200,125,70,115,154,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,79,0,156,118,90,184,187,198,107,108,89,45,29,37,167,81,113,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,220,246,146,212,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,29,127,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,208,166,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,228,85,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,115,191,228,156,23,125,180,229,237,167,252,87,96,13,219,122,199,45,247,72,50,139,92,20,59,157,113,161,142,247,90,214,215,53,209,49,94,179,64,199,162,74,233,85,91,225,161,106,238,141,41,246,201,26,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,218,222,169,213,28,142,107,94,199,49,236,99,219,161,238,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,119,68,114,177,187,216,172,145,169,177,237,85,233,101,32,115,92,225,107,42,210,77,101,159,92,126,210,93,114,76,111,83,46,21,19,248,154,230,201,44,214,138,230,181,171,224,100,155,111,111,179,219,255,0,5,111,84,114,69,3,227,218,169,7,113,252,47,130,206,35,173,92,44,107,205,171,85,47,184,69,38,75,109,109,60,214,218,198,44,77,117,109,20,19,237,73,42,168,92,229,70,178,165,173,69,111,189,81,31,27,230,137,92,206,231,113,186,29,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,177,232,215,183,115,30,213,232,228,71,39,94,138,136,190,226,58,241,235,197,222,3,195,54,145,220,232,46,22,236,127,44,203,50,58,127,102,208,226,87,10,136,100,100,208,84,178,118,45,85,109,42,187,186,250,20,72,101,99,182,181,82,71,237,139,115,55,171,217,64,54,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,189,203,51,133,172,171,134,205,14,125,118,107,146,93,100,189,103,222,18,251,83,143,76,217,33,165,177,117,135,224,139,177,35,90,246,214,57,143,106,84,57,81,191,20,81,68,136,169,10,73,36,192,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,83,225,59,202,198,141,252,191,199,189,58,3,170,128,8,1,206,175,202,198,45,243,2,135,211,174,37,69,232,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,58,244,234,139,248,29,3,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,129,29,43,88,198,248,152,218,232,219,51,54,183,107,213,28,137,219,124,111,127,20,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,94,140,98,203,52,178,43,91,209,55,200,247,126,46,85,91,74,228,201,195,71,254,29,226,143,44,180,255,0,148,176,98,94,34,15,249,60,109,108,125,200,191,205,166,100,177,73,255,0,167,70,244,57,87,58,191,52,248,183,203,250,31,81,184,156,43,130,14,23,237,92,89,231,249,158,156,214,93,234,237,215,43,118,15,113,189,216,101,138,161,176,192,235,172,115,83,67,76,218,167,44,82,185,105,183,84,42,200,145,181,31,209,62,21,255,0,18,241,92,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,155,226,127,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,184,158,90,156,192,191,142,212,116,58,9,170,211,108,207,173,86,247,123,46,226,231,116,142,241,67,73,5,51,62,246,89,234,95,53,69,197,235,226,103,147,107,17,171,28,111,127,187,107,137,254,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,80,15,30,188,29,228,60,44,106,229,205,214,107,61,92,250,117,124,168,241,184,253,206,26,58,175,9,68,201,223,59,163,181,203,81,46,230,186,166,38,195,34,34,119,94,247,196,214,74,187,85,238,107,99,1,98,156,181,57,122,86,106,109,246,135,93,117,231,16,255,0,80,180,27,165,179,216,238,144,207,79,37,226,171,101,52,212,213,79,134,72,82,58,155,115,163,153,238,69,108,155,100,146,36,107,154,248,247,181,215,40,0,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,131,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,128,28,229,110,214,171,255,0,8,152,77,246,197,115,164,184,219,110,57,197,182,174,142,178,146,102,205,5,76,18,91,46,14,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,165,180,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,157,122,117,69,252,14,129,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,192,142,149,172,99,124,76,109,116,109,153,155,91,181,234,142,68,237,190,55,190,74,114,194,227,214,155,70,46,180,156,63,107,5,246,146,131,79,174,117,21,51,90,174,245,125,215,173,166,227,59,161,217,12,146,186,94,213,61,11,149,179,185,85,34,248,102,157,100,123,154,197,145,237,185,242,149,185,213,249,167,197,190,95,208,250,141,196,225,92,16,112,191,106,226,207,63,204,244,230,178,239,87,110,185,91,176,123,141,238,195,44,85,13,134,7,93,99,154,154,26,102,213,57,98,149,203,77,186,161,86,68,141,168,254,137,240,175,248,151,138,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,223,19,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,201,242,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,124,27,152,228,123,26,228,100,202,201,234,1,74,220,234,252,211,226,223,47,232,125,70,226,115,78,11,248,62,181,113,101,164,122,222,219,122,85,199,157,225,212,246,122,252,81,240,202,212,101,76,239,101,193,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,140,31,234,171,2,202,191,217,92,115,36,199,46,31,241,148,117,214,218,234,121,63,234,201,12,209,200,207,248,28,215,55,252,74,133,233,242,230,227,95,249,170,211,137,236,25,253,206,213,30,166,226,223,119,114,166,129,123,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,210,38,205,20,105,224,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,86,95,4,26,67,134,235,215,19,152,150,145,234,4,21,114,88,178,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,41,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,234,173,71,187,99,209,241,185,119,177,200,147,171,150,87,49,10,156,86,166,221,195,134,189,228,116,140,198,25,79,35,49,172,158,235,112,138,153,150,102,67,19,158,148,85,83,76,230,181,105,149,172,86,194,229,93,241,189,89,10,35,163,115,18,8,235,199,215,26,249,87,21,154,143,87,100,180,220,252,62,153,99,55,9,163,199,45,244,235,35,35,175,216,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,217,141,234,196,77,206,149,242,184,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,88,170,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,12,214,113,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,249,40,174,214,171,141,77,125,29,190,231,73,85,81,107,168,74,74,232,161,153,175,125,44,235,20,115,36,82,181,23,171,30,177,77,20,136,215,116,93,146,49,223,131,145,87,54,252,88,249,167,214,79,152,25,15,168,206,120,172,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,155,229,127,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,71,15,92,62,232,119,2,58,53,53,23,218,11,85,182,53,236,79,148,230,55,201,225,161,246,133,82,185,35,141,210,201,35,182,67,10,62,77,144,195,189,90,206,231,226,249,36,146,73,42,175,93,57,161,107,46,113,196,117,147,88,244,174,79,179,54,28,43,196,209,99,246,122,168,219,39,142,161,157,241,45,83,110,72,197,251,223,17,216,133,93,19,95,182,30,212,93,167,119,89,226,31,106,156,20,113,67,89,197,102,141,81,103,151,188,18,235,140,222,169,250,83,220,18,75,124,241,218,235,228,107,158,197,169,183,84,200,155,38,133,95,28,141,116,104,247,73,11,218,232,223,213,54,73,44,128,42,175,158,119,228,159,234,79,219,78,85,201,83,205,62,83,242,254,187,212,109,197,212,128,69,94,104,254,68,245,55,232,190,177,68,81,182,136,97,86,173,74,214,140,7,78,111,181,21,112,91,114,172,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,129,250,188,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,111,137,206,70,244,73,34,145,190,253,170,74,174,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,58,42,50,154,105,122,54,70,63,108,108,124,157,253,209,162,77,221,187,64,14,85,197,143,149,141,100,249,127,144,250,116,230,107,14,149,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,118,201,90,213,119,68,146,40,221,239,218,134,132,248,120,226,7,1,226,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,217,43,90,174,234,177,203,27,189,219,144,233,103,10,227,79,135,27,175,20,250,13,117,210,187,22,111,87,141,92,157,81,13,202,141,233,43,155,69,91,60,27,150,58,90,230,181,21,207,166,115,149,29,238,69,86,72,200,101,70,191,183,219,118,120,114,156,79,42,193,175,181,88,182,107,140,221,113,251,213,22,207,19,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,39,84,247,181,200,169,238,84,45,251,148,119,21,218,113,144,105,61,159,133,155,156,190,198,204,241,127,31,61,182,58,137,145,99,190,210,203,83,53,92,142,167,94,137,210,104,187,175,71,194,189,92,177,177,37,106,185,18,84,134,197,74,22,230,103,197,46,43,196,158,184,178,135,10,198,237,81,217,112,31,23,98,166,200,97,116,115,85,95,122,77,241,203,223,141,206,99,168,218,246,57,105,218,138,239,134,89,101,85,69,153,99,143,159,240,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,210,179,41,189,209,66,199,120,10,93,175,88,227,71,72,168,196,154,119,179,181,26,116,123,147,171,228,237,189,145,72,134,138,72,149,205,55,0,166,206,184,45,204,170,147,30,171,187,92,177,90,138,11,253,181,41,146,87,62,149,241,212,178,42,138,133,100,107,241,49,148,115,213,171,247,162,177,172,220,245,233,177,28,218,54,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,210,158,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,78,217,35,100,147,108,79,130,8,187,143,99,29,52,175,86,199,27,21,201,190,71,177,168,189,92,134,96,141,41,240,177,162,159,203,183,15,184,78,142,73,112,241,181,120,253,189,124,124,237,151,185,27,235,167,149,245,21,93,167,118,227,85,133,39,154,84,143,115,17,221,180,102,238,174,234,171,202,185,163,249,19,212,223,162,250,197,17,64,36,170,227,219,130,11,239,8,249,220,85,184,229,45,214,229,166,87,190,212,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,219,219,43,227,77,136,215,197,211,107,156,232,229,70,125,92,2,113,217,117,225,19,38,173,177,100,180,117,119,109,58,200,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,79,123,26,119,94,105,28,125,81,234,39,142,225,147,71,46,22,171,150,32,158,14,163,34,200,168,234,96,174,134,239,34,118,170,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,248,25,27,251,208,175,135,78,26,53,79,138,12,238,28,23,76,237,63,237,188,109,230,178,10,159,101,219,62,230,105,99,241,115,195,20,157,158,239,97,236,143,115,126,55,244,106,127,141,83,208,113,191,164,56,110,130,241,57,150,233,30,159,193,87,29,139,29,167,180,67,78,181,115,172,211,202,247,218,233,37,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,179,78,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,244,95,71,162,63,87,69,184,40,254,96,56,30,203,53,159,79,109,151,90,237,73,195,115,10,186,104,173,212,73,222,246,205,173,180,148,15,125,58,68,231,39,73,162,238,207,52,107,26,43,228,248,226,217,35,159,23,110,42,226,217,102,85,131,95,105,114,156,43,38,186,227,247,170,45,254,26,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,94,139,239,107,149,23,220,170,125,120,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,55,202,254,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,165,61,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,43,115,35,225,3,62,225,243,81,35,212,107,134,101,144,102,216,158,95,80,218,74,27,245,250,227,53,202,238,201,224,164,129,22,43,141,74,194,200,145,238,84,149,32,107,92,229,88,105,221,248,118,212,230,156,13,113,21,138,240,189,196,21,183,84,179,92,87,219,118,86,91,235,109,245,62,30,134,58,155,133,31,118,37,217,61,23,114,88,217,28,219,218,216,220,245,119,246,18,212,53,17,85,200,104,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,32,115,35,226,255,0,1,225,243,78,227,211,155,134,27,143,230,217,102,95,78,218,186,27,13,250,221,13,202,208,200,32,171,129,86,91,141,50,204,201,81,142,68,149,96,115,90,228,89,169,221,248,118,212,162,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,244,229,221,194,101,247,133,93,26,90,44,198,249,117,118,83,150,118,174,55,219,34,220,217,83,107,181,213,53,210,163,18,149,172,99,81,179,58,7,192,202,135,163,228,107,223,78,221,143,86,49,138,178,168,25,172,226,199,205,62,178,124,192,200,125,70,115,191,175,0,181,154,137,192,158,3,196,222,142,91,238,183,44,189,60,117,62,69,142,209,211,79,93,53,222,52,188,84,83,67,83,73,28,109,123,219,52,76,72,210,72,209,18,55,69,26,201,240,62,55,247,162,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,233,79,69,245,14,235,170,218,95,143,234,5,247,79,114,12,26,229,118,167,115,171,49,235,245,59,161,173,160,157,146,58,57,24,230,185,173,114,177,92,197,116,111,86,177,95,27,152,245,107,55,109,79,106,114,174,44,124,172,107,39,203,252,135,211,167,51,88,75,254,99,60,20,127,42,186,143,5,255,0,0,182,93,100,211,44,167,239,45,181,51,167,118,59,93,114,171,214,75,99,166,220,231,187,107,24,146,68,233,81,174,124,110,115,122,202,232,101,145,126,78,92,60,73,106,230,141,107,205,139,12,194,172,25,6,111,98,203,170,31,111,172,196,40,107,94,136,231,205,218,89,46,20,241,58,70,211,182,166,38,83,181,93,44,221,25,217,100,141,124,145,53,123,177,223,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,64,14,101,124,191,127,129,53,149,218,247,165,48,239,192,110,183,6,251,82,220,214,245,146,207,93,87,61,75,254,234,40,41,153,13,61,185,137,225,160,143,115,213,201,36,140,103,191,115,72,255,0,193,119,22,217,87,8,218,166,153,77,182,47,29,141,223,124,53,191,38,183,57,178,75,220,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,222,145,21,58,61,75,254,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,221,36,111,146,29,233,241,193,47,109,239,99,102,137,232,232,228,98,57,118,72,199,181,87,171,84,250,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,236,149,157,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,62,220,104,240,147,149,112,141,170,107,139,92,165,241,216,221,247,196,220,49,155,139,93,36,189,202,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,232,213,23,163,208,234,188,9,115,25,190,240,169,98,200,48,60,242,150,235,149,225,158,207,168,172,199,45,16,108,238,81,94,21,237,115,99,108,242,61,60,61,28,221,101,116,168,140,149,91,38,217,25,31,87,203,220,140,26,197,172,89,246,186,231,247,77,70,212,107,245,93,198,229,113,168,158,88,162,150,170,105,160,183,193,36,210,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,255,0,149,86,202,121,83,240,37,106,75,85,7,20,218,203,140,213,186,228,234,132,159,8,181,92,96,107,96,142,4,107,29,29,225,88,170,174,123,220,229,114,65,189,173,70,35,59,237,71,239,130,72,237,40,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,34,7,48,140,255,0,13,213,62,92,57,182,160,233,246,67,73,124,199,175,148,246,74,154,26,234,101,93,146,179,219,52,104,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,237,194,119,154,125,27,249,129,143,122,140,6,148,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,165,120,122,202,108,88,54,190,233,166,107,148,215,120,43,46,63,152,89,174,151,26,158,211,228,236,82,193,91,20,146,201,177,136,231,187,107,24,229,232,212,87,47,78,136,138,190,226,255,0,184,148,225,247,78,56,206,208,228,194,174,121,7,247,133,127,98,251,141,223,237,115,165,68,116,245,93,151,165,61,91,17,174,72,234,97,116,115,61,21,170,187,95,28,170,173,115,29,178,70,208,189,255,0,134,141,83,197,53,246,219,195,166,83,105,246,54,73,121,200,33,176,91,170,174,16,84,211,208,214,119,107,86,142,42,216,94,248,146,73,40,223,35,92,173,149,177,174,230,162,170,34,170,116,52,61,162,154,95,106,209,93,35,196,52,162,204,234,73,41,241,107,61,53,181,245,20,212,77,164,101,100,236,98,119,170,150,38,170,163,31,52,189,201,95,241,57,85,242,57,85,206,85,85,90,139,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,196,202,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,198,249,22,55,162,163,152,248,105,47,253,85,96,89,87,251,43,142,100,152,229,195,254,50,142,186,219,93,79,39,253,89,33,154,57,25,255,0,3,154,230,255,0,137,80,191,238,8,56,209,197,120,184,211,136,43,171,93,106,178,103,214,222,228,23,188,122,42,232,221,35,251,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,130,69,116,91,159,181,36,124,149,0,226,156,104,98,120,174,87,194,198,169,125,169,198,109,87,159,99,97,247,187,181,187,218,20,81,212,120,58,232,173,213,29,170,152,119,162,246,230,102,231,109,145,189,28,222,171,209,83,169,156,35,83,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,10,139,230,177,199,61,214,245,147,87,240,187,165,23,74,187,125,182,193,80,177,229,119,171,117,209,204,91,156,239,167,124,114,219,19,177,38,215,83,49,179,189,147,199,47,85,116,204,216,172,103,101,86,95,65,199,215,254,75,46,28,191,72,127,250,185,84,64,14,19,188,211,232,223,204,12,123,212,96,47,163,138,238,20,116,227,139,93,56,126,21,154,197,224,110,180,61,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,119,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,153,247,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,252,168,150,147,202,235,143,170,60,194,197,109,225,159,88,174,22,171,93,215,28,183,211,80,226,119,137,234,96,163,142,231,74,199,197,77,5,181,204,115,155,190,177,189,200,219,23,109,28,233,163,107,183,34,62,53,124,220,3,157,95,154,124,91,229,253,15,168,220,79,147,147,13,218,213,110,226,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,122,189,233,20,50,200,173,111,85,217,27,221,248,53,85,38,87,50,46,1,108,90,251,138,221,53,183,77,237,254,11,83,113,251,123,234,42,33,165,166,124,159,105,169,96,143,170,83,62,56,154,231,186,177,172,102,216,36,107,85,207,232,216,95,213,189,183,195,76,54,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,117,100,141,95,123,85,28,159,138,23,231,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,221,93,77,2,189,102,74,55,172,241,162,57,233,240,72,174,139,115,246,164,143,146,160,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,30,215,154,15,1,88,246,95,134,222,184,146,210,59,21,37,187,39,199,233,221,112,201,45,244,222,22,138,146,190,221,26,213,84,86,215,171,91,18,58,106,237,210,181,239,123,229,77,241,66,228,68,116,155,26,234,160,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,221,36,140,142,109,139,241,193,47,109,236,123,161,149,138,232,228,98,57,55,198,247,181,87,163,148,176,174,57,248,170,195,120,175,229,249,131,102,22,107,149,35,114,123,118,113,105,166,203,45,17,198,176,190,221,113,91,85,199,122,182,39,61,238,240,210,57,178,58,23,238,118,230,34,181,87,184,201,24,200,235,202,227,207,102,153,125,107,209,235,73,255,0,206,175,202,198,45,243,2,135,211,174,36,0,229,113,231,179,76,190,181,232,245,165,191,113,163,194,78,43,197,206,150,46,45,114,151,192,228,150,47,19,112,198,110,45,116,113,118,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,94,172,67,62,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,55,196,254,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,213,120,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,248,209,178,185,143,111,137,145,173,145,176,179,107,183,61,21,202,157,182,72,246,95,246,142,232,238,3,161,88,5,175,78,116,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,228,68,204,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,17,171,141,254,52,113,94,17,244,226,122,234,39,90,175,121,245,203,183,5,147,30,150,186,54,200,206,234,77,182,186,166,4,122,76,180,108,88,36,69,115,19,227,145,27,22,230,110,89,25,199,249,53,93,174,183,254,27,115,107,237,246,231,87,113,185,92,117,34,229,87,89,89,87,51,166,158,166,121,40,45,238,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,168,120,177,243,79,172,159,48,50,31,81,156,181,238,81,92,63,96,56,102,128,219,248,128,183,178,174,167,44,212,42,122,154,74,233,106,210,23,178,138,10,75,141,92,41,21,43,146,52,150,54,74,145,196,233,90,231,185,30,248,99,95,118,212,66,32,115,53,227,182,235,173,217,149,199,67,52,183,38,164,147,75,236,53,17,182,170,178,215,59,158,204,146,181,136,215,57,242,73,209,17,244,208,203,213,177,177,155,163,123,227,239,238,145,22,30,215,21,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,226,244,70,71,52,136,217,59,75,27,180,17,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,183,248,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,122,39,189,206,85,95,122,169,249,89,214,172,105,102,151,248,31,226,102,165,226,152,151,180,251,190,11,219,183,154,106,15,21,219,219,220,237,119,158,221,251,123,140,221,183,175,77,237,235,248,161,90,220,243,191,36,255,0,82,126,218,114,174,74,158,105,242,159,151,245,222,163,110,46,164,2,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,189,62,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,122,214,98,215,186,216,94,239,1,85,185,139,36,106,232,213,30,144,206,198,118,164,78,143,106,117,100,157,183,190,40,208,207,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,77,241,63,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,217,247,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,178,46,215,85,122,196,215,218,80,57,87,22,62,86,53,147,229,254,67,233,211,153,172,38,255,0,50,126,6,46,188,62,231,245,154,169,167,54,186,186,237,58,202,170,42,110,82,178,142,214,230,193,139,206,233,163,71,82,202,232,99,72,33,166,116,149,12,109,55,85,106,244,235,22,213,88,210,73,56,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,93,40,242,155,37,20,204,111,143,165,218,244,142,68,108,136,172,89,160,123,251,177,175,86,57,122,62,62,227,25,44,138,104,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,10,185,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,119,106,58,37,52,20,255,0,105,163,88,226,103,134,170,169,218,143,89,152,200,35,109,60,146,61,99,111,197,27,182,182,78,228,84,131,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,183,248,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,122,47,189,174,84,95,114,169,58,184,156,230,183,149,107,167,15,182,237,43,197,241,127,179,55,172,142,223,53,22,121,83,31,113,177,174,217,97,86,54,217,51,42,17,233,12,236,100,237,158,41,227,119,72,230,237,35,164,77,210,58,31,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,119,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,185,189,87,162,185,92,230,177,141,123,222,198,59,67,220,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,236,137,174,86,245,72,226,141,190,253,168,116,179,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,204,22,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,211,167,84,79,192,158,154,241,197,183,181,249,90,105,22,150,178,43,85,77,235,47,223,140,220,188,27,119,199,111,161,199,234,33,237,178,79,190,87,197,89,35,18,213,39,71,53,205,116,114,204,228,108,104,232,136,149,194,22,144,211,107,191,18,250,123,165,183,8,41,39,182,221,175,12,154,233,5,76,242,194,202,139,117,51,29,85,89,10,62,47,141,175,125,60,18,177,138,213,111,198,230,252,76,254,178,105,36,138,188,209,252,137,234,111,209,125,98,136,160,19,78,122,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,92,245,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,155,224,116,137,181,207,99,103,137,178,177,142,122,71,34,185,155,157,209,28,239,1,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,124,175,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,224,239,133,92,55,133,13,35,183,225,246,107,109,35,178,123,141,61,61,78,89,119,142,69,153,247,27,138,51,227,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,78,220,209,252,246,106,111,209,125,30,136,159,252,149,60,172,101,63,48,43,189,58,220,64,14,104,254,123,53,55,232,190,143,68,77,254,74,25,254,27,46,139,230,90,90,220,134,145,50,202,92,162,162,254,251,75,149,91,58,219,165,164,162,129,181,12,69,78,143,98,75,11,216,237,170,187,21,99,223,183,185,30,238,127,205,67,128,170,154,90,155,175,20,250,55,98,171,172,101,101,68,215,12,230,217,79,218,70,81,177,34,133,169,95,77,79,28,77,114,177,92,201,229,170,123,158,247,239,151,187,209,24,146,185,158,43,147,103,15,95,109,53,98,237,196,45,218,166,235,73,73,167,125,40,173,12,142,151,165,45,198,186,182,154,162,41,218,233,220,138,139,216,129,232,174,137,159,22,234,152,28,174,107,83,108,151,40,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,187,37,103,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,207,15,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,251,175,1,220,199,106,120,83,195,114,141,62,212,27,70,65,150,227,206,167,117,118,41,67,77,85,19,89,110,184,245,122,201,2,172,137,186,42,106,135,61,175,123,154,175,237,61,142,115,97,123,166,145,72,149,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,182,73,31,28,59,215,224,130,46,227,222,246,195,19,17,177,198,197,114,236,141,140,106,47,70,161,106,156,173,248,5,172,211,191,3,196,222,177,219,238,182,220,189,124,101,62,59,142,214,83,79,67,53,162,53,238,211,77,83,87,28,141,99,221,52,172,89,18,56,213,22,54,197,34,73,241,190,70,118,108,168,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,22,238,91,60,50,210,113,5,119,215,58,220,38,213,93,65,93,111,167,167,161,195,36,180,210,178,197,111,170,108,75,12,213,45,165,99,18,57,55,198,216,213,177,189,170,214,74,233,229,248,220,248,187,18,168,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,125,213,93,51,197,117,147,78,50,61,45,205,105,60,69,151,38,183,203,111,169,219,28,111,146,29,233,240,79,23,113,143,99,102,137,232,217,35,122,181,118,72,198,57,19,171,80,230,188,47,240,103,162,252,38,90,174,20,122,115,67,87,113,185,92,106,37,150,91,245,238,42,73,174,173,130,70,194,142,164,109,76,48,68,228,166,221,78,201,18,37,234,155,213,206,255,0,234,116,238,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,21,121,174,113,211,253,191,11,250,41,153,255,0,233,20,185,253,109,11,127,205,107,109,113,212,35,191,231,124,83,26,223,246,144,171,255,0,194,33,43,171,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,186,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,205,205,234,189,21,202,231,53,140,107,222,246,49,218,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,30,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,107,122,175,68,106,53,173,99,26,198,49,140,111,64,57,87,20,58,57,167,26,231,161,217,86,13,170,19,90,168,45,94,207,168,174,134,247,113,106,118,236,53,81,66,245,142,228,142,87,199,179,179,213,206,119,222,49,174,143,184,199,174,199,189,23,53,132,180,229,145,195,246,3,196,63,18,75,98,212,102,85,207,109,197,108,255,0,106,162,163,137,33,116,21,211,211,87,209,181,180,213,81,205,28,141,150,153,237,153,237,146,52,70,171,147,221,185,61,253,111,208,20,237,205,223,45,226,190,12,253,152,238,86,234,187,94,144,85,83,197,29,170,27,12,181,142,181,86,189,211,72,246,50,231,59,162,142,41,171,149,104,210,116,167,248,217,3,18,62,218,185,221,201,100,135,248,79,19,25,150,29,195,166,161,240,202,234,26,74,252,79,60,168,163,185,49,92,137,28,246,219,140,21,84,146,186,118,61,26,171,35,37,138,145,145,58,55,126,10,145,189,142,111,73,27,47,203,194,119,154,125,27,249,129,143,122,140,6,148,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,64,4,0,231,87,229,99,22,249,129,67,233,215,18,149,139,20,229,169,204,46,179,76,175,180,58,21,175,57,127,250,133,175,221,21,158,249,116,154,122,137,44,245,91,41,161,166,165,124,210,76,177,211,91,155,28,47,106,35,99,219,28,146,163,156,230,71,189,205,153,92,203,242,204,55,67,180,142,109,123,182,225,212,142,213,74,202,121,112,12,87,39,142,5,74,187,67,46,12,145,245,18,182,102,73,27,226,123,41,225,171,88,101,110,231,199,44,170,141,68,100,211,163,163,255,0,6,252,219,179,44,223,63,176,105,31,16,24,149,37,194,163,34,168,182,88,44,183,204,122,145,33,157,247,25,166,101,63,114,190,41,38,72,149,146,44,137,35,159,2,51,98,177,200,216,92,143,78,223,32,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,148,241,163,197,182,43,194,54,150,46,83,114,139,199,100,151,223,19,111,198,109,205,108,114,247,43,155,77,35,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,247,163,68,78,175,67,62,247,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,244,100,109,79,123,145,26,159,130,23,61,203,15,130,10,206,29,49,90,157,94,212,138,93,153,246,97,111,134,42,122,118,205,59,61,149,103,154,58,122,133,165,158,158,88,163,88,235,59,237,233,50,59,122,55,177,27,88,230,245,147,124,234,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,202,245,230,123,199,173,78,140,90,170,248,126,209,251,237,93,6,160,220,233,233,166,186,221,233,59,79,75,77,186,118,205,190,24,229,108,189,218,122,231,35,96,114,42,197,240,195,58,72,199,53,235,27,219,76,37,170,113,245,255,0,146,203,135,47,210,31,254,174,85,16,3,132,239,52,250,55,243,3,30,245,24,13,25,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,217,19,58,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,123,56,204,226,130,235,197,158,180,84,234,53,101,162,146,221,109,183,83,190,201,97,138,42,119,67,59,173,81,213,212,77,76,234,166,172,178,181,106,118,212,42,72,177,185,25,213,62,20,255,0,26,200,174,87,92,16,95,117,111,54,182,241,15,158,82,221,108,248,102,37,112,166,184,227,149,48,76,200,100,187,222,41,43,34,145,168,214,73,19,251,180,108,237,74,201,94,138,197,89,21,172,99,213,89,42,49,206,175,205,62,45,242,254,135,212,110,36,32,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,190,39,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,254,224,207,140,204,7,139,60,2,154,178,142,186,146,221,155,91,169,217,21,250,195,44,176,195,59,167,142,26,117,169,171,165,166,73,229,153,104,123,213,9,28,114,201,209,122,166,215,123,255,0,24,171,204,179,151,77,78,117,117,165,215,14,28,112,170,186,188,178,253,120,130,139,37,176,219,155,19,32,171,125,67,149,169,116,77,239,106,68,244,149,99,108,234,136,172,114,73,226,31,219,237,207,44,157,171,151,231,47,202,110,17,105,174,153,198,113,125,164,190,106,45,242,158,75,108,211,91,102,151,217,212,22,238,235,94,144,66,143,107,29,43,228,116,81,72,249,30,196,233,181,172,99,90,141,123,230,153,64,165,110,117,126,105,241,111,151,244,62,163,113,35,255,0,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,232,245,52,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,100,172,234,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,149,1,204,247,128,170,109,24,186,213,241,3,163,246,42,74,13,62,185,212,83,67,117,180,82,119,94,182,155,140,238,155,124,209,196,216,187,84,244,46,86,192,212,69,151,225,154,116,141,141,107,22,54,54,0,71,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,215,107,158,198,207,51,90,229,78,173,73,100,68,233,185,122,202,14,87,30,123,52,203,235,94,143,90,79,254,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,47,248,134,188,192,249,126,83,113,117,77,107,206,48,123,237,37,143,81,108,116,241,219,97,154,229,52,190,206,175,183,119,92,245,130,100,99,94,232,159,27,165,150,70,72,198,47,93,206,99,218,228,115,31,15,85,224,239,133,92,55,133,13,35,183,225,246,107,109,35,178,123,141,61,61,78,89,119,142,69,153,247,27,138,51,227,70,202,230,49,222,26,55,58,70,194,205,173,218,197,87,42,119,31,35,223,221,76,171,154,83,225,59,202,198,141,252,191,199,189,58,3,170,131,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,58,87,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,223,158,205,98,214,44,251,93,115,251,166,163,106,53,250,174,227,114,184,212,79,44,81,75,85,52,208,91,224,146,105,38,109,37,43,102,123,221,21,52,110,149,233,28,72,229,70,162,255,0,202,171,110,156,149,60,172,101,63,48,43,189,58,220,85,95,22,62,105,245,147,230,6,67,234,51,157,170,249,198,253,102,55,192,158,11,194,102,154,85,108,171,184,91,239,17,102,213,171,12,240,205,75,28,215,137,103,167,165,165,153,178,177,29,221,129,94,149,8,232,223,27,162,168,107,17,219,150,70,183,133,112,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,178,38,185,91,209,100,150,54,251,183,33,161,62,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,118,68,215,43,122,164,113,70,223,126,212,58,5,218,75,172,54,170,217,172,84,84,149,151,38,83,200,234,58,122,186,151,83,65,52,232,213,237,178,73,91,28,142,141,138,238,136,175,72,222,173,69,85,70,187,167,69,206,103,23,26,153,196,118,127,172,183,250,30,37,234,238,180,153,37,150,225,51,62,207,79,35,219,67,101,238,54,63,187,162,131,123,163,100,46,142,56,21,36,98,187,188,212,100,174,124,170,238,227,154,231,197,118,163,241,19,167,26,113,133,106,132,190,213,186,233,207,180,224,134,255,0,44,202,234,171,149,45,82,82,36,109,169,69,79,142,104,252,43,145,102,235,186,70,189,170,244,87,181,242,75,37,121,42,121,167,202,126,95,215,122,141,184,186,144,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,100,42,230,35,192,45,31,19,152,170,103,154,91,111,181,91,117,54,201,221,168,232,148,208,83,253,166,141,99,137,158,26,170,167,106,61,102,99,32,141,180,242,72,245,141,191,20,110,218,217,59,145,81,97,122,124,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,253,86,166,10,127,180,209,172,114,191,196,210,211,110,71,172,204,100,18,58,162,56,216,177,183,225,145,187,91,39,110,41,170,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,75,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,236,241,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,67,62,252,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,219,94,138,201,33,145,91,31,117,35,111,74,229,221,199,213,103,12,121,82,224,122,165,112,186,220,180,202,247,218,167,234,181,51,212,125,153,145,36,149,254,38,150,155,114,177,33,123,231,145,213,17,198,196,145,223,12,141,220,232,251,114,222,160,41,175,156,174,133,233,198,155,106,62,25,170,24,85,155,217,87,93,70,246,180,183,248,96,84,109,45,69,85,42,210,170,85,54,52,79,130,105,60,83,187,170,139,181,238,99,94,173,71,186,71,190,186,203,222,229,95,162,26,95,166,220,52,90,181,39,4,190,85,223,110,250,149,79,13,125,250,227,52,114,64,200,231,166,124,209,120,24,161,119,185,172,166,149,213,49,172,158,245,149,251,228,71,118,214,38,50,101,0,81,183,55,221,47,186,225,124,90,84,231,147,58,174,123,110,160,217,232,174,84,243,186,137,209,65,20,244,208,182,138,90,86,75,213,91,51,218,218,120,102,119,77,170,212,170,141,21,191,131,157,10,164,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,235,181,175,123,96,133,174,114,39,87,36,81,162,245,218,157,44,127,146,94,153,226,185,6,163,234,38,169,93,169,60,69,235,15,183,219,237,246,142,228,113,190,58,127,30,181,61,249,219,185,138,246,76,140,164,72,218,246,57,191,119,60,237,84,114,63,221,111,228,85,230,143,228,79,83,126,139,235,20,69,0,154,168,56,167,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,57,7,47,190,2,177,238,25,176,218,28,231,80,108,84,149,154,169,119,167,142,106,231,212,120,90,214,88,30,139,82,212,134,134,100,137,31,11,221,79,80,216,234,21,178,61,143,123,21,26,231,49,17,86,101,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,71,20,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,30,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,107,122,167,84,114,57,173,123,28,199,177,143,110,133,56,116,226,95,75,56,160,193,33,206,180,206,237,254,219,198,217,171,39,166,246,165,179,239,166,138,63,23,4,50,201,217,238,246,30,248,247,59,227,103,71,39,248,209,61,6,141,233,14,27,161,26,119,111,210,221,62,130,174,12,122,211,81,93,53,12,21,51,172,207,167,101,77,92,213,75,10,61,126,39,49,142,157,204,98,185,92,253,141,110,231,61,221,92,190,212,28,83,139,142,30,180,179,136,141,26,191,227,154,153,83,106,177,120,27,124,213,52,89,109,85,45,51,230,199,118,58,57,228,168,100,179,34,118,161,95,14,196,157,26,248,247,196,215,53,94,207,115,155,156,34,106,114,172,225,235,70,181,247,92,110,191,197,138,159,105,73,135,219,226,190,91,113,105,105,92,250,91,183,73,146,57,38,169,147,162,177,97,129,239,167,235,78,238,157,231,78,222,187,163,142,88,223,122,128,3,53,156,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,6,161,115,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,244,233,213,19,240,36,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,126,246,199,36,140,78,175,133,202,157,30,191,10,167,94,139,213,19,61,156,88,249,167,214,79,152,25,15,168,206,75,75,63,30,180,218,13,203,203,78,52,87,73,239,180,147,234,45,242,158,253,13,221,241,247,119,216,45,211,215,220,90,217,155,52,50,198,232,43,149,210,67,44,41,241,237,99,85,239,107,81,240,171,225,6,45,139,106,62,184,234,61,46,55,141,208,221,114,220,207,45,184,61,205,107,165,89,170,171,170,164,87,73,44,210,203,34,255,0,159,36,146,200,228,107,90,143,123,220,136,142,114,95,167,6,124,25,224,60,38,96,20,212,116,116,52,151,28,218,227,78,201,111,215,233,98,134,105,219,60,144,211,165,77,37,45,74,65,20,201,67,222,167,73,35,138,78,171,213,119,59,223,248,72,160,66,174,108,154,233,125,209,254,25,126,205,226,87,155,85,37,215,81,46,15,198,234,161,168,70,73,84,251,60,148,179,45,107,233,227,114,255,0,204,66,249,54,185,24,218,148,233,181,238,141,237,163,107,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,224,214,49,206,94,136,138,167,181,225,251,83,63,131,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,251,46,77,149,83,80,178,102,248,168,25,241,177,29,221,129,101,141,88,231,35,94,215,171,92,187,92,166,151,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,179,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,119,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,59,60,60,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,110,201,26,222,170,212,123,182,61,31,27,151,123,28,136,225,146,237,106,176,113,37,165,23,219,237,206,146,221,109,183,103,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,210,241,202,184,177,242,177,172,159,47,242,31,78,156,205,97,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,128,28,234,252,172,98,223,48,40,125,58,226,83,182,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,211,175,68,95,192,250,181,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,118,199,35,35,155,98,252,19,197,220,99,30,232,101,98,182,72,222,173,77,241,189,142,68,232,228,61,6,179,113,21,171,154,255,0,77,136,193,170,217,101,93,241,248,101,159,216,212,51,79,43,220,249,153,221,123,214,162,100,87,43,95,82,230,172,81,190,100,68,124,140,167,133,100,87,189,170,247,76,174,79,124,49,125,190,212,123,143,16,185,150,47,106,185,98,216,126,251,125,145,245,147,111,145,153,18,45,60,173,158,56,19,170,47,98,7,170,239,147,162,54,73,225,116,104,231,198,174,139,242,185,213,249,167,197,190,95,208,250,141,196,241,92,173,181,139,1,208,173,104,207,117,27,81,175,212,150,235,109,187,77,238,146,197,20,181,80,195,61,194,120,234,232,166,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,127,202,169,197,56,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,201,255,0,202,159,129,43,82,90,168,56,166,214,92,102,173,215,39,84,36,248,69,170,227,3,91,4,112,35,88,232,239,10,197,85,115,222,231,43,146,13,237,106,49,25,223,106,63,124,18,71,105,64,3,149,113,99,229,99,89,62,95,228,62,157,57,154,195,85,0,28,255,0,94,245,175,21,225,219,73,239,186,199,154,219,238,181,182,92,127,194,248,152,45,113,71,37,83,251,245,49,83,179,99,100,146,54,47,71,204,213,94,175,79,133,23,167,85,232,139,24,52,247,155,183,13,186,149,159,227,90,115,98,194,117,42,11,150,85,120,162,178,81,203,87,109,160,108,17,207,83,51,33,141,210,57,181,142,114,49,28,244,85,84,107,151,167,94,136,191,129,237,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,93,79,31,92,107,226,188,41,233,197,93,146,211,115,241,26,155,147,91,230,143,28,183,211,172,111,146,131,122,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,54,182,87,197,65,119,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,159,41,106,156,125,127,228,178,225,203,244,135,255,0,171,149,69,122,240,201,118,181,88,56,146,210,139,237,246,231,73,110,182,219,179,139,21,93,101,101,92,205,134,10,104,35,175,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,73,94,101,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,124,108,145,100,122,170,185,140,135,149,112,103,193,158,125,197,158,127,77,71,71,67,87,110,194,109,213,12,150,253,126,150,41,161,129,208,71,53,58,84,210,82,212,164,18,194,181,221,154,132,146,56,164,232,157,19,115,189,223,141,255,0,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,217,19,58,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,59,115,171,243,79,139,124,191,161,245,27,137,8,49,60,3,50,206,169,178,10,172,63,30,171,187,51,21,179,201,127,187,165,50,35,159,75,110,142,88,162,150,161,89,215,115,152,199,79,26,191,106,46,214,110,123,186,49,143,115,127,127,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,122,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,253,173,234,157,81,200,230,181,236,115,30,198,61,186,41,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,238,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,115,122,167,85,106,181,205,123,28,246,61,143,119,64,34,255,0,20,28,194,244,95,132,204,254,223,167,58,141,140,102,183,27,149,198,207,21,238,41,108,148,84,147,64,216,36,154,104,90,215,58,106,152,156,143,221,78,245,84,70,170,116,86,251,255,0,20,79,65,194,151,26,218,89,198,15,218,159,225,157,131,43,182,125,146,240,62,55,219,180,180,208,247,60,87,127,183,218,236,207,47,94,158,25,251,183,109,233,213,189,58,245,94,149,173,206,175,205,62,45,242,254,135,212,110,36,10,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,166,214,189,237,130,103,53,170,189,92,145,72,169,215,106,244,154,188,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,248,25,26,72,197,69,107,217,53,217,255,0,169,92,247,21,255,0,98,178,60,111,35,183,255,0,197,214,80,220,168,106,35,255,0,173,28,208,201,27,255,0,225,107,154,239,241,162,148,25,199,175,7,121,15,11,26,185,115,117,154,207,87,62,157,95,42,60,110,63,115,134,142,171,194,81,50,119,206,232,237,114,212,75,185,174,169,137,176,200,136,157,215,189,241,53,146,174,213,123,154,223,175,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,4,85,254,237,95,11,31,238,7,85,127,236,171,119,250,113,55,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,78,189,122,42,254,38,115,56,177,243,79,172,159,48,50,31,81,156,183,238,3,117,51,21,209,190,89,152,174,169,102,181,126,30,203,140,219,239,247,10,157,178,70,201,38,217,119,173,217,4,93,199,177,142,154,87,171,99,141,138,228,223,35,216,212,94,174,66,168,120,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,248,21,209,53,239,111,137,145,173,141,211,63,115,183,61,17,168,189,182,70,198,112,162,234,121,42,121,88,202,126,96,87,122,117,184,170,190,44,124,211,235,39,204,12,135,212,103,60,86,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,77,242,191,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,35,130,142,20,108,92,37,232,213,22,27,218,181,86,101,247,46,149,153,77,238,138,23,183,199,213,110,122,199,26,58,69,87,172,48,49,253,168,211,163,26,189,31,39,109,143,150,68,36,0,33,175,48,78,2,177,238,38,112,218,236,231,79,172,84,148,122,169,104,167,146,106,23,211,248,90,38,95,222,171,76,213,134,186,101,137,95,51,219,79,78,232,233,213,210,49,140,123,209,28,230,177,85,82,138,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,39,87,38,27,181,170,221,197,125,238,142,225,115,164,165,168,186,96,245,244,148,49,77,51,88,250,169,210,178,138,101,138,38,170,245,123,210,40,101,145,90,222,171,178,55,187,240,106,170,93,161,207,245,239,90,241,94,29,180,158,251,172,121,173,190,235,91,101,199,252,47,137,130,215,20,114,85,63,191,83,21,59,54,54,73,35,98,244,124,205,85,234,244,248,81,122,117,94,136,177,131,79,121,187,112,219,169,89,254,53,167,54,44,39,82,160,185,101,87,138,43,37,28,181,118,218,6,193,28,245,51,50,24,221,35,155,88,231,35,17,207,69,85,70,185,122,117,232,139,248,30,215,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,193,86,188,212,56,10,166,170,166,186,241,79,163,118,42,74,55,209,211,205,112,206,109,148,253,213,125,99,214,88,90,149,244,212,241,196,230,163,209,175,158,90,167,185,236,102,200,187,189,21,235,43,159,88,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,55,196,254,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,160,142,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,122,81,229,54,74,41,158,239,1,85,185,233,28,136,217,17,30,144,206,198,119,99,94,175,106,117,124,125,199,190,41,20,245,124,88,249,88,214,79,151,249,15,167,78,102,176,213,65,68,60,199,120,227,166,226,183,50,160,195,244,249,149,116,250,117,135,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,247,90,201,101,115,149,171,50,197,31,52,224,163,133,27,239,22,154,203,69,134,246,174,180,120,133,183,165,102,83,123,162,133,142,240,20,187,94,177,198,142,145,81,137,52,239,103,106,52,232,247,39,87,201,219,123,34,145,13,9,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,222,245,115,221,181,140,106,117,114,171,151,167,85,85,95,121,250,198,122,249,137,107,165,30,191,113,89,149,228,150,27,207,180,241,187,15,107,27,176,204,212,129,99,117,45,42,42,74,248,164,133,92,217,161,146,169,245,83,71,34,185,206,116,115,51,250,168,136,198,199,90,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,232,246,36,176,203,26,185,189,83,124,111,111,226,213,68,182,174,73,250,197,117,189,97,185,230,136,95,47,212,146,211,227,85,20,183,187,5,28,213,78,117,91,96,170,89,27,88,216,163,115,213,18,154,57,99,129,234,145,177,17,178,214,61,92,170,178,180,179,64,8,1,206,79,69,62,220,240,251,105,214,58,75,135,102,175,76,174,11,222,130,73,118,199,61,13,198,90,122,121,54,181,35,114,186,102,206,202,53,111,87,177,169,31,127,174,231,108,66,149,139,243,229,101,128,83,96,188,22,225,181,75,143,85,218,110,89,85,69,125,254,228,149,41,43,95,84,249,42,95,21,61,66,50,69,248,88,250,56,41,21,155,17,24,230,109,122,117,222,174,116,181,34,175,52,127,34,122,155,244,95,88,162,40,4,213,64,0,160,30,104,254,123,53,55,232,190,143,68,79,254,74,158,86,50,159,152,21,222,157,110,32,7,52,127,61,154,155,244,95,71,162,56,165,62,133,234,61,118,135,77,196,61,178,205,227,176,202,28,130,92,110,229,83,78,170,249,45,213,77,134,158,72,223,80,206,159,4,50,120,166,49,146,34,171,123,141,86,59,98,190,36,147,219,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,241,171,98,115,216,223,19,27,93,35,161,126,230,237,122,171,85,123,111,145,143,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,93,146,179,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,64,14,114,122,215,246,27,135,219,78,142,82,91,251,213,122,155,112,94,244,242,69,186,56,40,109,210,211,212,73,181,201,35,85,179,58,119,209,163,122,177,237,88,251,253,118,187,98,148,172,117,94,22,53,175,249,118,226,11,9,214,57,45,254,54,147,31,184,47,143,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,238,122,55,184,140,221,213,189,81,116,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,212,242,184,242,39,166,95,90,245,138,210,85,0,114,174,44,124,172,107,39,203,252,135,211,167,51,88,106,160,17,255,0,138,222,53,180,179,131,239,178,223,196,203,6,87,115,251,91,227,188,23,176,169,105,166,237,248,94,199,115,187,222,158,46,157,124,75,54,237,221,215,163,186,244,232,157,124,255,0,11,252,194,244,95,139,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,221,80,197,68,86,162,116,71,123,255,0,4,89,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,129,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,77,143,169,107,219,185,143,106,244,114,35,147,175,69,68,95,113,103,252,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,188,133,239,141,221,99,149,142,248,92,189,58,244,94,138,138,137,69,156,88,249,167,214,79,152,25,15,168,206,126,174,85,194,142,163,216,56,108,194,184,166,182,69,237,156,51,40,241,112,92,164,167,133,82,75,21,84,85,243,210,70,218,132,234,189,97,151,180,197,100,201,209,169,35,214,39,35,85,98,89,156,31,241,21,252,175,107,141,159,84,164,197,109,87,186,70,109,183,215,248,186,31,19,85,71,67,44,209,248,169,232,62,246,52,142,179,176,217,99,99,220,237,187,101,123,92,138,215,41,161,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,187,37,103,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,163,110,110,250,197,106,212,174,40,217,136,227,151,234,186,235,110,159,89,226,178,84,196,149,77,150,138,59,171,165,146,106,183,64,214,61,205,71,163,95,79,4,170,168,215,247,41,92,199,39,221,181,79,65,202,107,134,143,227,37,247,84,114,156,182,211,183,16,151,15,175,194,155,113,236,116,170,134,186,230,198,178,89,40,37,146,39,196,217,162,164,73,218,247,117,220,198,213,196,138,215,50,87,16,131,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,233,211,170,39,224,94,247,44,189,107,254,52,240,143,139,120,139,127,133,175,193,58,97,85,155,34,217,12,190,10,8,124,60,145,245,145,238,119,90,89,105,183,185,118,245,149,37,218,212,110,222,178,168,16,171,155,142,153,226,185,135,8,87,140,234,237,73,210,245,129,92,40,46,22,138,168,227,143,184,223,19,87,13,28,240,57,238,98,189,33,123,39,71,185,140,115,119,73,4,14,85,84,103,69,162,194,226,121,83,241,199,83,169,86,170,14,22,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,125,81,95,83,12,93,28,215,70,213,238,67,20,142,122,53,209,58,73,166,87,22,62,86,53,147,229,254,67,233,211,153,172,52,167,194,119,149,141,27,249,127,143,122,116,7,85,0,16,3,157,95,149,140,91,230,5,15,167,92,74,171,225,59,205,62,141,252,192,199,189,70,2,228,249,140,240,81,252,213,105,196,23,252,2,217,106,143,83,113,111,188,182,212,206,157,169,46,148,40,143,89,45,142,155,115,88,221,207,122,73,19,165,71,53,146,53,205,235,19,102,150,68,162,207,178,121,87,218,175,176,191,102,110,191,105,61,161,236,159,99,248,41,60,119,142,238,118,188,55,99,167,115,189,220,248,59,123,119,110,248,122,117,247,26,51,225,51,135,235,87,12,186,13,140,105,69,27,41,31,114,163,167,241,119,234,202,116,106,165,109,214,110,142,169,151,184,145,198,233,24,142,233,20,78,145,187,210,24,161,107,186,237,42,219,157,95,154,124,91,229,253,15,168,220,72,255,0,194,86,153,226,186,161,110,215,107,118,83,73,220,246,14,143,222,242,107,116,236,142,53,154,150,186,130,170,134,162,39,198,231,177,219,55,118,221,19,213,189,28,177,77,43,17,205,223,212,226,184,157,255,0,236,166,85,102,202,125,137,106,188,251,26,225,79,112,246,117,218,155,196,80,214,118,164,107,251,21,17,117,78,228,47,219,181,236,234,155,154,170,157,83,169,167,61,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,175,94,138,191,137,232,0,7,42,226,199,202,198,178,124,191,200,125,58,115,53,134,170,0,35,255,0,30,186,91,157,235,79,9,217,206,153,233,165,139,219,57,37,231,217,158,10,139,197,67,79,221,237,92,169,102,147,239,38,123,35,111,72,226,123,190,39,39,94,157,19,170,170,34,214,7,15,92,184,120,206,193,181,247,77,51,92,167,70,252,21,151,31,204,44,215,75,141,79,218,43,84,157,138,88,43,98,146,89,54,50,165,207,118,214,49,203,209,168,174,94,157,17,21,125,197,138,243,71,242,39,169,191,69,245,138,34,138,244,159,58,254,23,234,158,27,169,158,203,246,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,109,118,205,221,189,187,182,187,167,94,189,23,167,67,235,214,45,98,207,181,215,63,186,106,54,163,95,170,238,55,43,141,68,242,197,20,181,83,77,5,190,9,38,146,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,252,170,179,171,133,142,6,45,86,94,12,181,87,138,45,87,181,210,92,46,87,253,55,200,36,197,44,215,27,91,94,150,200,25,77,36,145,92,215,191,30,230,212,189,208,49,240,73,23,68,108,47,222,143,127,121,18,42,224,45,83,143,175,252,150,92,57,126,144,255,0,245,114,168,170,179,223,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,119,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,185,189,87,162,185,92,230,177,141,123,222,198,59,69,58,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,237,111,85,232,141,70,181,172,99,88,198,49,141,232,5,43,115,171,243,79,139,124,191,161,245,27,137,242,114,106,180,218,175,252,73,102,214,43,237,178,146,227,109,184,233,189,202,146,178,142,174,22,205,5,76,18,87,219,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,229,115,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,224,100,107,27,209,21,172,124,220,171,131,62,51,51,238,19,51,250,106,202,58,234,187,142,19,113,168,100,87,235,12,178,205,52,13,130,73,169,214,166,174,150,153,39,138,20,174,236,211,164,113,203,39,84,232,187,93,238,252,47,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,174,201,89,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,43,131,154,7,6,124,73,241,19,175,182,12,215,71,52,223,237,5,150,139,15,165,181,207,83,237,138,10,77,149,76,173,173,145,209,236,168,158,55,175,70,77,26,245,68,219,241,116,235,213,21,19,160,114,164,225,115,93,184,107,254,40,255,0,26,240,111,179,159,104,253,137,236,207,233,58,58,206,255,0,135,241,221,239,240,105,100,219,183,191,23,245,186,117,221,238,235,209,122,69,94,117,126,105,241,111,151,244,62,163,113,63,87,149,46,133,233,199,17,122,113,175,186,95,170,22,111,29,106,174,251,53,44,51,68,168,202,171,125,83,82,232,145,213,83,72,168,189,185,153,185,221,23,162,181,90,231,49,237,123,30,246,58,21,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,15,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,181,221,23,162,57,28,215,49,237,99,216,246,54,194,185,83,241,219,117,75,173,7,11,58,203,147,82,58,218,234,116,131,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,59,13,87,239,130,56,251,7,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,5,43,127,114,227,142,207,247,140,255,0,188,214,127,244,178,239,184,122,197,175,184,54,129,105,166,21,148,208,248,43,214,63,135,217,173,119,26,110,235,36,236,85,65,69,20,114,199,189,138,230,59,107,216,228,234,213,86,175,78,168,170,158,243,61,156,88,249,167,214,79,152,25,15,168,206,124,153,190,188,230,89,158,143,105,230,134,186,182,174,147,19,192,41,235,30,203,123,106,17,208,86,220,106,43,170,234,29,90,246,163,26,187,219,21,75,32,107,92,175,216,145,200,230,43,123,210,52,233,92,16,112,93,149,113,113,168,240,80,214,182,235,100,192,109,189,201,239,121,12,84,50,58,55,246,150,29,212,52,211,171,22,20,172,122,79,26,163,94,191,4,106,233,118,191,106,70,255,0,175,153,141,166,213,96,227,95,80,44,86,43,101,37,186,219,110,167,176,210,81,209,210,66,216,96,166,130,59,37,11,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,176,174,74,158,86,50,159,152,21,222,157,110,42,175,139,31,52,250,201,243,3,33,245,25,203,73,229,21,195,38,3,141,104,149,191,136,235,133,53,37,231,44,204,106,42,93,67,61,93,186,21,125,134,10,89,234,232,149,148,178,170,44,173,124,201,221,89,94,215,53,28,199,70,205,191,2,185,246,20,0,41,219,157,70,144,225,184,134,168,97,58,185,98,130,174,27,238,161,83,215,195,125,71,78,175,130,103,219,227,162,138,9,152,197,247,177,235,20,201,27,145,23,98,164,49,170,53,28,175,115,224,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,77,241,63,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,35,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,222,148,121,77,146,138,103,187,192,85,110,122,71,34,54,68,71,164,51,177,157,216,215,171,218,157,95,31,113,239,138,69,28,122,233,110,119,173,60,39,103,58,103,166,150,47,108,228,151,159,102,120,42,47,21,13,63,119,181,114,165,154,79,188,153,236,141,189,35,137,238,248,156,157,122,116,78,170,168,139,88,28,61,114,225,227,59,6,215,221,52,205,114,157,27,240,86,92,127,48,179,93,46,53,63,104,173,82,118,41,96,173,138,73,100,216,202,151,61,219,88,199,47,70,162,185,122,116,68,85,247,22,43,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,20,151,204,215,129,43,174,136,230,87,29,115,210,220,102,146,61,47,191,84,70,234,170,59,92,14,99,49,186,215,163,90,230,73,31,85,70,83,77,47,87,70,246,109,141,143,147,177,182,52,72,123,177,87,135,142,32,115,238,25,117,66,135,85,244,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,238,137,36,81,187,223,181,11,201,205,181,175,21,226,39,128,13,71,214,60,42,223,117,162,178,228,26,127,149,248,104,46,145,71,29,83,59,20,245,148,239,222,216,228,145,137,213,240,185,83,163,215,225,84,235,209,122,162,103,176,180,158,106,28,122,212,213,84,221,120,88,209,187,237,93,27,40,234,38,183,231,55,58,126,210,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,124,93,174,170,197,149,175,175,93,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,235,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,55,55,170,244,87,43,156,214,49,175,123,216,199,104,123,135,142,31,176,30,25,116,190,135,74,52,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,221,145,53,202,222,169,28,81,183,223,181,14,150,114,174,41,245,175,249,118,225,247,54,214,56,237,254,54,175,31,183,167,128,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,109,122,59,182,143,219,213,221,17,115,88,88,255,0,48,158,12,238,186,33,194,94,134,214,90,40,105,46,79,211,170,122,187,38,93,115,167,137,211,78,179,220,102,74,182,187,188,216,25,253,227,29,99,171,35,137,101,216,173,90,184,91,209,207,149,234,71,78,92,154,153,252,47,227,39,78,46,53,21,119,88,232,47,215,7,99,53,144,91,228,233,226,188,124,110,167,167,100,205,87,181,175,133,181,82,83,74,228,94,189,59,40,246,181,206,99,80,208,160,4,85,230,131,145,216,177,254,9,117,6,43,219,45,85,18,93,253,157,110,183,210,92,42,31,23,136,170,125,116,15,69,133,35,145,143,146,104,153,28,149,13,98,42,183,251,221,85,236,124,109,123,86,128,77,41,240,171,169,22,45,91,225,199,78,179,252,114,142,213,69,73,113,199,233,98,146,138,211,66,250,58,26,26,168,25,216,169,165,167,133,254,248,225,134,120,165,137,137,213,91,182,52,218,231,55,163,151,170,145,87,154,63,145,61,77,250,47,172,81,20,2,106,160,0,80,15,52,127,61,154,155,244,95,71,162,39,255,0,37,79,43,25,79,204,10,239,78,183,16,3,154,63,158,205,77,250,47,163,209,19,167,147,238,39,138,231,60,29,230,120,182,107,140,218,178,11,45,110,160,85,248,155,117,210,138,58,186,89,246,80,219,30,205,241,72,142,99,182,189,141,114,117,79,115,154,138,158,244,66,0,113,209,193,149,247,131,205,71,165,182,71,117,246,206,25,148,120,138,140,102,229,43,216,149,78,142,37,103,118,154,166,54,244,233,52,93,216,145,100,107,82,57,26,246,185,187,85,95,20,126,219,151,223,30,185,15,12,217,149,14,13,168,55,218,186,205,43,187,212,71,13,115,42,60,85,107,236,12,68,169,114,77,67,10,74,140,133,142,168,168,108,149,8,216,222,247,177,138,173,107,158,136,139,122,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,68,60,215,181,138,235,169,92,90,94,241,22,223,169,43,177,237,62,167,167,178,90,226,162,170,116,176,71,59,161,142,106,215,61,187,220,196,169,74,135,190,9,21,168,213,233,75,19,30,155,163,85,61,255,0,42,78,20,176,29,126,181,106,253,247,84,113,106,186,203,106,217,226,197,109,85,146,208,195,36,20,243,214,54,87,84,212,210,201,60,47,107,43,169,219,29,43,163,145,139,214,36,168,234,230,175,113,189,32,5,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,135,184,7,212,204,171,87,120,66,211,108,235,53,171,241,119,170,139,125,69,190,166,169,210,73,36,149,94,10,174,106,54,79,43,228,123,158,249,164,101,59,95,35,213,223,20,142,123,145,17,21,17,36,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,74,160,14,85,197,143,149,141,100,249,127,144,250,116,230,107,13,84,2,0,115,91,225,115,93,184,148,254,23,127,5,48,111,180,127,103,61,183,237,63,233,58,58,62,199,136,240,61,159,240,153,99,221,187,177,47,245,122,244,219,239,233,213,58,243,254,87,252,25,241,39,195,182,190,223,243,93,99,211,127,179,246,90,220,62,170,215,5,79,182,40,42,247,213,62,182,138,70,199,178,158,121,30,157,89,12,139,213,83,111,195,211,175,85,68,91,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,154,125,100,249,129,144,250,140,229,207,114,206,180,218,175,252,191,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,235,230,25,203,206,235,195,69,214,163,85,52,174,142,174,227,165,119,26,132,71,177,92,233,167,198,231,145,221,27,79,59,151,171,159,76,231,42,54,41,220,170,168,170,216,165,93,253,185,39,242,156,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,14,219,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,252,173,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,175,78,170,159,137,153,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,167,78,170,191,137,121,28,171,52,114,251,164,92,35,218,42,114,57,186,85,231,183,9,115,24,233,182,179,251,214,150,166,8,35,166,77,236,123,145,253,200,41,226,159,175,194,230,247,246,57,168,230,42,173,117,243,115,211,60,87,78,248,184,154,227,139,82,120,79,182,184,253,38,77,113,129,145,199,28,45,174,146,122,138,121,95,27,88,198,244,238,120,86,202,245,118,231,58,89,101,122,187,226,232,157,215,146,62,175,84,178,235,168,90,9,93,61,92,148,243,211,197,151,218,227,108,17,118,32,123,29,29,45,107,159,39,186,85,124,137,37,2,53,191,19,17,33,145,126,5,85,223,107,224,138,188,209,252,137,234,111,209,125,98,136,161,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,123,222,173,99,119,61,237,78,174,84,106,117,234,170,137,239,31,234,171,2,202,191,217,92,115,36,199,46,31,241,148,117,214,218,234,121,63,234,201,12,209,200,207,248,28,215,55,252,74,133,223,96,252,65,95,120,149,229,149,168,90,137,148,227,247,91,117,234,159,79,242,59,61,198,174,182,6,71,13,226,170,154,215,35,37,175,165,86,53,140,116,50,189,93,213,26,198,182,57,91,52,73,213,34,220,234,44,52,145,195,37,218,213,96,225,19,74,47,183,219,157,37,186,219,110,211,123,21,93,101,101,92,205,134,10,104,35,182,66,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,58,173,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,1,0,57,213,249,88,197,190,96,80,250,117,196,170,190,19,188,211,232,223,204,12,123,212,96,52,166,71,91,239,3,26,47,122,226,143,25,226,138,27,93,37,190,229,96,167,169,146,162,203,75,107,164,101,21,206,234,249,95,36,87,57,254,239,115,170,88,233,230,122,200,189,94,233,25,74,244,123,59,42,146,200,162,149,185,213,249,167,197,190,95,208,250,141,196,249,57,53,90,109,87,254,36,179,107,21,246,217,73,113,182,220,116,222,229,73,89,71,87,11,102,130,166,9,43,237,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,32,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,58,245,232,137,248,23,125,202,227,87,170,117,107,131,236,102,11,148,245,115,220,176,106,137,177,10,169,166,130,40,152,246,83,53,143,165,108,73,31,245,152,202,57,233,35,87,57,26,245,124,111,87,110,254,187,165,168,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,17,87,154,63,145,61,77,250,47,172,81,20,2,88,79,44,46,2,169,181,158,235,73,196,14,176,88,169,43,244,250,217,81,83,13,170,209,87,221,98,221,174,48,58,29,147,73,19,162,237,84,80,181,93,59,85,18,95,138,104,22,55,181,204,73,24,235,74,226,199,202,198,178,124,191,200,125,58,115,53,133,170,113,245,255,0,146,203,135,47,210,31,254,174,85,21,129,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,123,213,172,110,231,189,169,213,202,141,78,189,85,81,61,230,130,120,51,224,207,1,225,51,0,166,163,163,161,164,184,230,215,26,118,75,126,191,75,20,51,78,217,228,134,157,42,105,41,106,82,8,166,74,30,245,58,73,28,82,117,94,171,185,222,255,0,194,69,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,113,57,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,118,74,206,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,159,110,52,120,73,202,184,70,213,53,197,174,82,248,236,110,251,226,110,24,205,197,174,146,94,229,11,106,100,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,244,106,139,209,232,79,94,77,53,188,75,179,25,186,91,242,59,77,92,154,35,61,61,92,216,253,117,123,153,214,11,187,42,34,73,97,162,71,61,37,90,105,18,74,135,61,81,142,133,38,133,251,92,201,22,100,125,154,2,149,185,213,249,167,197,190,95,208,250,141,196,234,188,140,127,59,63,77,254,228,75,254,55,248,46,197,120,184,211,137,232,104,155,106,178,103,214,222,220,246,76,134,90,24,221,35,251,73,54,218,26,153,209,139,50,81,189,103,145,85,172,95,130,69,108,187,95,181,99,125,6,93,173,153,150,148,103,245,182,106,201,42,236,25,102,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,209,241,185,125,237,69,106,254,10,73,253,112,227,126,179,136,190,11,241,253,33,212,138,173,249,246,31,152,90,229,167,168,108,51,191,218,182,120,109,53,52,235,85,61,68,178,200,178,86,119,221,214,101,118,196,119,126,55,49,174,233,38,207,202,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,65,154,206,44,124,211,235,39,204,12,135,212,103,62,174,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,51,66,154,59,163,184,14,133,96,22,189,57,211,155,13,37,186,219,110,167,130,41,101,138,150,24,103,184,79,28,49,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,255,0,145,18,141,185,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,170,190,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,85,95,60,239,201,63,212,159,182,149,129,102,197,175,185,5,186,253,118,180,80,248,138,76,102,222,203,165,210,78,235,25,225,233,95,85,5,35,100,232,229,69,127,89,234,233,217,209,168,174,248,250,244,218,215,42,116,174,23,120,155,207,184,89,213,11,110,160,98,21,53,117,150,214,84,53,215,172,121,110,51,83,81,94,96,72,229,143,100,237,141,118,185,236,108,242,186,39,189,175,72,228,86,191,107,186,43,93,163,60,78,255,0,246,175,21,179,101,62,196,186,217,189,179,111,167,184,123,58,237,77,225,235,168,251,177,181,253,138,136,186,175,110,102,110,218,246,117,93,174,69,78,171,208,253,98,42,243,71,242,39,169,191,69,245,138,34,149,184,78,243,79,163,127,48,49,239,81,128,210,152,7,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,221,158,38,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,78,169,238,115,81,83,222,136,102,139,91,240,171,86,154,235,70,125,167,54,42,138,185,237,184,174,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,215,175,68,79,192,183,78,26,127,242,54,221,254,95,231,127,253,254,232,82,177,250,184,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,127,134,183,90,232,164,171,170,159,99,28,247,236,138,52,115,221,181,140,115,151,162,123,154,213,85,247,34,151,253,192,191,6,86,46,15,52,226,170,217,37,215,219,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,211,164,49,119,101,68,145,205,73,36,115,220,231,109,69,100,81,201,80,86,95,59,13,98,186,217,112,220,15,68,44,119,234,72,169,242,90,138,171,221,254,142,26,167,54,173,208,82,172,109,163,108,177,181,232,139,77,36,178,78,244,73,24,168,233,104,216,173,84,88,156,64,14,6,116,190,213,172,124,90,105,158,7,125,117,34,219,103,188,123,74,178,10,186,38,213,193,87,5,12,50,86,201,75,36,78,84,107,153,51,105,150,21,235,213,17,36,85,86,187,166,213,189,62,47,116,134,167,93,248,104,212,45,45,183,193,87,61,202,237,103,124,214,184,41,167,138,23,212,92,105,158,218,170,56,85,242,252,13,99,234,32,137,143,87,43,126,7,59,226,103,245,147,54,230,159,116,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,183,73,27,228,135,122,124,112,75,219,123,216,217,162,122,58,57,24,142,93,146,49,237,85,234,213,61,88,42,131,158,14,127,77,45,215,75,52,182,135,33,171,74,138,90,123,141,254,233,105,106,202,216,21,146,186,40,40,170,30,157,59,79,122,44,53,236,111,189,94,196,89,63,170,146,38,234,182,46,123,147,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,141,239,74,152,107,164,114,189,61,201,52,104,142,84,77,172,176,162,42,243,71,242,39,169,191,69,245,138,34,128,77,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,47,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,220,238,139,209,90,173,115,152,246,189,143,123,29,80,26,71,202,111,92,114,62,32,174,26,101,170,9,236,108,51,23,240,181,23,156,170,221,28,203,75,113,142,88,155,42,83,90,228,168,137,157,249,151,115,163,124,155,22,56,28,199,171,247,42,71,28,183,63,128,96,120,206,152,97,182,157,63,195,41,106,233,108,86,42,116,164,183,211,212,220,42,43,95,4,8,171,182,36,150,161,239,149,88,212,93,172,106,185,81,140,70,177,189,26,214,162,124,154,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,59,100,141,146,77,177,62,8,34,238,61,140,116,210,189,91,28,108,87,38,249,30,198,162,245,114,25,140,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,191,238,90,56,5,78,159,112,91,167,116,183,44,122,146,213,114,190,83,212,223,234,150,20,139,125,99,42,234,100,150,150,162,87,198,171,189,238,163,90,68,77,203,189,172,107,24,237,187,54,165,85,243,77,192,42,112,94,52,179,42,164,199,169,45,54,220,170,158,130,255,0,109,74,100,137,172,170,100,148,204,138,162,161,89,26,252,47,125,100,21,106,253,232,143,115,247,61,122,239,71,58,85,114,62,207,234,101,181,106,158,150,215,100,52,137,79,75,81,110,191,218,237,46,88,155,58,190,86,203,5,109,67,19,167,117,236,68,134,129,142,247,171,24,171,31,245,86,69,221,105,64,25,172,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,243,79,172,159,48,50,31,81,156,186,158,87,30,68,244,203,235,94,177,90,114,174,104,188,111,216,180,147,9,185,112,241,129,213,90,175,25,158,91,111,169,183,100,116,211,194,249,163,180,89,234,232,229,141,202,231,199,43,59,85,143,238,196,248,152,168,244,72,209,207,123,17,31,18,190,157,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,111,149,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,67,188,31,240,235,252,175,104,117,159,75,100,202,174,183,186,182,109,184,87,248,186,239,19,75,71,93,44,49,248,168,40,62,234,53,142,143,190,217,100,99,28,221,219,165,123,156,170,231,41,197,121,185,234,102,85,167,124,35,205,110,197,170,252,39,219,92,130,147,25,184,206,201,36,142,102,208,201,5,69,68,172,141,204,123,122,119,60,43,98,122,59,115,93,20,178,177,91,241,117,74,76,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,122,117,232,139,248,26,104,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,58,245,232,137,248,21,235,206,211,76,241,90,157,44,193,117,143,194,118,178,75,126,64,152,207,126,56,227,111,136,161,168,166,168,168,217,51,182,119,31,219,146,151,172,105,189,26,222,252,255,0,10,171,250,164,11,229,239,170,23,93,42,227,7,77,174,118,246,213,205,79,127,188,69,139,215,82,67,90,234,102,84,65,112,114,83,39,119,162,42,72,200,165,146,42,132,141,201,209,207,167,103,189,170,136,246,232,120,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,5,207,106,111,45,14,30,117,63,136,107,126,191,92,41,234,237,207,109,67,46,87,172,126,142,10,119,91,175,151,24,234,34,149,179,212,71,44,111,110,201,26,217,89,81,27,90,157,253,237,126,230,63,186,233,186,175,19,118,155,85,131,132,77,87,177,88,173,148,150,235,109,187,77,239,180,148,116,116,144,182,24,41,160,142,217,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,205,185,47,248,163,227,126,179,82,116,11,76,184,97,211,202,173,152,134,55,135,227,49,100,53,125,153,233,234,43,111,20,148,91,39,165,235,221,70,75,71,27,214,21,232,248,145,86,122,125,237,115,152,216,220,238,149,203,11,143,90,109,24,186,210,112,253,172,23,218,74,13,62,185,212,84,205,106,187,213,247,94,182,155,140,238,135,100,50,74,233,123,84,244,46,86,206,229,84,139,225,154,117,145,238,107,22,71,182,231,192,32,7,58,191,43,24,183,204,10,31,78,184,149,87,194,119,154,125,27,249,129,143,122,140,6,148,192,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,30,83,155,158,153,226,186,119,197,196,215,28,90,147,194,125,181,199,233,50,107,140,12,142,56,225,109,116,147,212,83,202,248,218,198,55,167,115,194,182,87,171,183,57,210,203,43,213,223,23,68,238,188,145,245,122,165,151,93,66,208,74,233,234,228,167,158,158,44,190,215,27,96,139,177,3,216,232,233,107,92,249,61,210,171,228,73,40,17,173,248,152,137,12,139,240,42,174,251,95,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,26,168,0,2,42,243,71,242,39,169,191,69,245,138,34,170,248,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,91,243,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,230,188,88,249,88,214,79,151,249,15,167,78,102,176,181,78,62,191,242,89,112,229,250,67,255,0,213,202,162,0,112,157,230,159,70,254,96,99,222,163,1,165,48,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,158,43,87,180,95,75,245,235,13,147,79,245,115,16,164,200,172,82,84,69,86,148,243,62,72,159,20,241,170,236,150,41,98,115,101,137,253,21,205,87,49,205,85,99,222,197,234,215,185,23,213,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,165,110,117,126,105,241,111,151,244,62,163,113,58,175,35,31,206,207,211,127,185,22,168,64,174,101,252,5,83,107,206,61,54,181,105,53,138,146,13,69,177,211,201,53,221,145,247,119,223,237,208,82,200,230,194,216,97,138,71,79,92,142,142,24,161,95,131,115,28,172,123,156,140,133,25,73,132,170,229,113,231,179,76,190,181,232,245,164,255,0,231,87,229,99,22,249,129,67,233,215,18,0,114,184,243,217,166,95,90,244,122,210,255,0,128,6,85,205,41,240,157,229,99,70,254,95,227,222,157,1,213,65,157,109,92,211,60,171,89,56,238,212,29,45,194,169,60,69,235,38,213,11,229,190,155,116,114,62,56,119,220,231,223,60,189,182,61,237,134,38,35,164,145,232,213,217,27,30,229,78,141,82,237,56,59,225,87,13,225,67,72,237,248,125,154,219,72,236,158,227,79,79,83,150,93,227,145,102,125,198,226,140,248,209,178,185,140,119,134,141,206,145,176,179,107,118,177,85,202,157,199,200,247,247,82,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,170,190,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,85,95,60,239,201,63,212,159,182,156,127,147,85,166,213,127,226,75,54,177,95,109,148,151,27,109,199,77,238,84,149,148,117,112,182,104,42,96,146,190,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,39,255,0,13,188,180,56,121,225,199,50,186,231,20,180,245,121,165,201,245,20,242,88,102,201,160,167,169,125,141,145,36,111,223,18,54,54,177,106,86,161,142,145,42,17,141,123,24,145,177,136,222,146,190,105,106,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,13,63,249,27,110,255,0,47,243,191,254,255,0,116,41,88,187,62,89,92,9,90,180,71,13,183,107,158,169,99,53,113,234,133,250,158,71,82,209,221,32,107,31,141,209,61,92,214,178,56,250,170,178,166,104,186,58,71,191,108,140,100,157,141,177,170,77,221,158,160,25,246,230,93,159,211,106,15,26,90,137,85,109,200,106,238,182,219,29,69,53,130,149,38,89,118,81,190,146,154,56,170,169,226,100,136,155,24,218,196,171,85,218,155,28,247,61,237,221,191,114,200,174,73,122,103,138,228,26,143,168,154,165,118,164,241,23,172,62,223,111,183,218,59,145,198,248,233,252,122,212,247,231,110,230,43,217,50,50,145,35,107,216,230,253,220,243,181,81,200,255,0,117,191,153,172,226,159,69,63,151,110,32,179,109,28,142,225,227,105,49,251,130,120,9,221,47,114,71,208,207,19,42,41,123,174,237,198,139,50,65,52,73,38,214,35,123,136,253,189,91,209,86,221,57,65,106,133,171,52,225,46,155,3,133,180,144,92,180,250,241,91,109,168,129,181,173,150,121,96,169,153,213,177,85,62,46,136,232,88,231,84,77,11,122,238,71,45,44,138,142,252,90,217,190,12,235,113,241,169,152,174,174,241,123,169,57,214,21,87,226,236,181,23,10,123,125,53,83,100,142,72,234,188,21,36,52,111,158,39,198,247,49,240,200,250,119,62,55,163,190,40,220,199,42,34,170,162,121,252,223,135,235,174,25,195,70,152,241,1,43,42,234,105,245,10,241,125,164,116,176,163,159,73,69,5,35,225,134,150,41,93,219,68,142,166,89,99,185,57,27,189,200,248,161,98,183,162,182,68,59,175,40,237,76,202,176,254,47,108,248,45,166,175,173,151,61,183,215,219,238,244,178,73,39,109,222,26,146,106,200,39,107,26,244,98,204,199,192,172,107,222,215,109,142,121,218,136,138,254,169,122,132,85,230,143,228,79,83,126,139,235,20,69,0,154,168,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,196,0,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,127,128,64,174,113,218,189,77,133,112,209,67,165,180,243,210,45,203,81,239,16,194,248,38,130,87,63,217,212,47,101,84,211,68,246,244,99,30,218,132,160,98,163,213,122,178,103,237,106,244,87,50,155,52,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,94,157,122,34,254,6,159,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,43,47,157,238,153,248,156,87,77,53,142,142,146,213,23,179,238,21,120,205,194,126,222,218,234,143,17,26,84,82,51,114,51,227,134,63,11,90,189,28,244,218,233,254,22,174,247,170,68,14,87,217,103,217,78,54,180,251,196,100,222,198,160,188,251,70,211,89,190,183,195,195,89,221,161,159,195,211,73,213,81,178,111,170,109,54,200,215,174,233,82,45,168,174,70,151,252,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,219,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,252,155,254,89,138,226,158,205,251,83,147,90,172,222,217,184,67,105,183,123,66,182,58,127,25,93,47,94,213,52,59,213,59,147,63,107,182,198,222,174,119,69,232,139,208,240,28,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,205,62,178,124,192,200,125,70,114,197,52,95,141,28,87,132,126,89,154,115,93,68,235,85,239,62,185,123,86,11,38,61,45,116,109,145,157,219,189,207,109,117,76,8,244,153,104,216,176,72,138,230,39,199,34,54,45,204,220,178,50,173,174,215,60,203,85,243,250,219,205,100,117,119,252,179,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,232,200,218,158,247,34,53,63,4,46,207,150,103,5,223,203,102,156,63,82,51,86,247,51,236,250,223,73,61,77,60,212,61,153,44,84,42,157,214,80,245,145,141,153,179,57,94,215,84,53,118,183,185,20,76,70,175,101,36,146,106,149,1,206,211,83,50,170,157,83,193,116,115,197,246,177,187,126,62,153,55,98,57,36,111,136,174,168,169,168,167,223,51,119,246,223,219,142,151,164,107,177,28,222,252,255,0,18,163,250,36,117,229,175,164,53,58,191,198,14,15,2,193,86,182,220,62,161,114,251,148,212,211,197,19,224,101,11,154,250,119,42,73,215,123,29,88,180,145,189,172,69,122,178,87,42,109,232,175,110,130,72,255,0,199,182,153,226,186,161,194,62,166,91,178,154,78,231,176,113,250,220,154,221,59,35,141,102,165,174,160,129,245,17,62,55,61,142,217,187,182,232,158,173,232,229,138,105,88,142,110,254,166,123,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,108,122,57,142,218,246,53,122,57,21,171,211,162,162,167,184,211,158,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,215,175,69,95,196,244,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,51,149,113,99,229,99,89,62,95,228,62,157,57,154,195,218,232,238,142,231,218,235,159,218,244,231,78,108,53,119,27,149,198,162,8,165,150,42,89,166,130,223,4,147,71,11,170,234,157,11,30,232,169,163,116,172,89,37,86,170,53,23,254,68,86,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,229,68,180,158,87,92,125,81,230,22,43,111,12,250,197,112,181,90,238,184,229,190,154,135,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,221,245,141,238,70,216,187,104,231,77,27,93,185,17,241,171,230,178,160,64,14,117,126,86,49,111,152,20,62,157,113,42,175,132,239,52,250,55,243,3,30,245,24,13,41,128,82,183,58,191,52,248,183,203,250,31,81,184,142,74,158,105,242,159,151,245,222,163,110,36,87,59,140,42,213,95,162,250,123,168,211,84,85,165,202,199,148,75,100,167,137,175,111,97,208,87,82,73,52,174,123,118,238,87,163,173,240,163,85,28,136,136,233,58,163,186,162,182,0,114,247,213,11,174,149,113,131,166,215,59,123,106,230,167,191,222,34,197,235,169,33,173,117,51,42,32,184,57,41,147,187,209,21,36,100,82,201,21,66,70,228,232,231,211,179,222,213,68,123,116,60,0,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,7,31,226,219,68,46,188,71,232,14,71,162,246,107,229,37,154,163,35,168,181,181,245,245,49,186,70,83,65,13,198,154,162,103,163,27,239,123,210,40,100,216,206,173,71,63,107,85,204,69,87,167,171,209,221,29,192,116,43,0,181,233,206,156,216,105,45,214,219,117,60,17,75,44,84,176,195,61,194,120,225,142,23,85,213,58,22,49,178,212,200,216,152,178,74,173,69,114,167,252,136,158,212,229,92,88,249,88,214,79,151,249,15,167,78,102,176,181,78,62,191,242,89,112,229,250,67,255,0,213,202,162,0,112,157,230,159,70,254,96,99,222,163,1,165,48,10,86,231,87,230,159,22,249,127,67,234,55,17,201,83,205,62,83,242,254,187,212,109,197,212,128,1,74,220,234,252,211,226,223,47,232,125,70,226,117,94,70,63,157,159,166,255,0,114,45,80,20,237,205,223,132,75,86,157,100,204,226,139,16,184,210,83,219,115,139,196,86,219,213,149,41,219,18,195,117,117,60,146,120,168,59,109,70,185,147,54,154,87,203,191,227,239,43,159,186,78,242,164,92,43,149,199,158,205,50,250,215,163,214,147,255,0,157,95,149,140,91,230,5,15,167,92,72,1,202,227,207,102,153,125,107,209,235,75,254,0,25,87,52,167,194,119,149,141,27,249,127,143,122,116,7,85,4,127,225,175,133,27,22,135,102,218,165,170,183,104,173,87,44,207,82,115,11,205,225,110,80,66,245,146,134,207,81,88,233,169,168,26,247,175,252,146,202,172,107,17,210,57,172,94,226,65,27,214,64,2,128,121,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,170,190,44,124,211,235,39,204,12,135,212,103,46,167,149,199,145,61,50,250,215,172,86,146,168,0,85,95,60,239,201,63,212,159,182,156,171,146,167,154,124,167,229,253,119,168,219,139,169,0,138,188,209,252,137,234,111,209,125,98,136,165,110,19,188,211,232,223,204,12,123,212,96,52,166,0,51,89,197,143,154,125,100,249,129,144,250,140,229,170,112,211,255,0,145,182,239,242,255,0,59,255,0,239,247,66,149,141,84,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,108,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,189,78,82,120,85,171,21,224,183,31,190,219,234,42,228,168,204,111,23,91,221,115,102,123,85,145,206,202,151,80,163,98,68,106,42,51,181,67,19,149,28,174,93,238,122,245,232,168,214,204,162,144,57,197,105,159,216,254,43,33,206,169,41,46,171,73,158,227,244,119,9,170,170,35,254,245,117,117,50,45,28,144,83,189,24,136,187,32,130,141,239,98,185,206,107,167,71,42,163,94,196,78,151,200,251,53,181,80,103,250,167,167,51,83,213,173,202,249,103,183,94,233,229,107,27,216,108,20,51,75,12,173,123,183,110,71,171,174,16,171,81,26,168,168,217,58,171,122,34,58,221,14,85,197,62,181,255,0,46,220,62,230,218,199,29,191,198,213,227,246,244,240,16,58,46,228,111,174,158,86,83,210,247,91,220,141,86,20,158,104,150,77,175,71,118,209,251,122,187,162,46,107,11,222,226,31,131,186,107,119,46,106,238,28,52,222,207,73,125,187,225,150,122,123,149,174,73,104,229,150,122,171,141,53,66,85,86,207,75,31,223,75,29,77,82,45,107,99,141,138,190,250,174,202,57,177,170,244,163,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,155,30,142,99,182,189,141,94,142,69,106,244,232,168,169,238,53,17,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,24,57,163,249,19,212,223,162,250,197,17,64,38,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,0,57,163,249,236,212,223,162,250,61,17,63,249,42,121,88,202,126,96,87,122,117,184,159,224,20,215,206,179,83,62,208,107,142,23,165,180,149,118,170,138,76,63,31,125,194,111,15,38,250,170,122,234,249,190,242,10,142,143,84,103,72,41,40,228,99,21,173,118,217,213,202,174,107,217,211,149,114,159,197,175,185,7,27,88,133,218,209,67,226,41,49,155,125,222,233,116,147,186,198,120,122,87,208,205,72,217,58,57,81,95,214,122,186,118,116,106,43,190,62,189,54,181,202,151,210,69,94,104,56,159,218,190,9,117,7,195,227,62,217,175,179,123,58,237,71,178,139,196,77,71,218,174,131,196,84,199,209,21,209,236,165,117,78,249,19,166,216,150,93,202,141,87,20,45,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,99,209,204,118,215,177,171,209,200,173,94,157,21,21,61,198,164,202,96,230,207,173,252,73,87,234,133,86,143,229,246,58,188,87,78,168,106,37,109,150,75,108,149,236,162,202,96,116,116,83,239,169,146,77,144,86,62,9,18,39,108,100,125,41,228,145,236,221,34,162,74,231,43,158,59,109,90,39,117,155,66,53,163,38,171,167,194,111,149,12,118,63,113,171,157,190,11,30,173,115,158,178,178,77,201,186,42,106,135,61,170,175,223,219,138,70,171,213,173,73,166,149,177,47,139,31,52,250,201,243,3,33,245,25,203,169,229,113,228,79,76,190,181,235,21,164,170,63,39,44,184,223,108,248,173,230,237,139,99,159,104,47,84,86,250,138,139,117,163,198,50,147,218,21,76,141,206,138,155,190,244,86,69,220,122,53,157,199,38,214,238,234,190,228,51,153,175,60,69,113,13,170,154,185,83,153,234,182,89,144,91,178,124,126,241,52,212,54,198,75,81,68,204,98,174,55,177,171,13,29,58,187,117,27,227,117,60,72,170,157,37,87,194,142,145,206,147,171,150,197,116,7,142,58,110,35,184,38,213,237,30,206,25,86,205,69,194,244,158,250,249,170,228,124,181,12,190,91,161,183,190,4,173,116,207,87,57,42,81,207,137,179,53,238,248,223,34,72,197,84,115,217,13,69,154,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,249,167,214,79,152,25,15,168,206,115,74,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,232,198,44,179,75,34,181,189,19,124,143,119,226,229,85,182,174,84,252,12,90,172,184,205,7,20,90,175,107,164,184,92,175,244,233,38,41,101,184,218,218,244,182,64,202,134,73,21,205,123,241,238,109,75,221,3,31,4,145,116,70,194,253,232,247,247,145,34,179,64,80,15,51,173,82,254,40,113,147,154,248,75,239,180,237,88,151,135,197,173,255,0,222,189,159,11,225,99,79,23,7,189,141,115,246,215,73,91,241,187,119,94,191,11,149,136,195,191,242,66,193,125,161,170,122,151,169,158,212,237,251,7,31,164,177,120,46,199,94,247,143,169,89,187,189,205,223,14,207,102,237,219,181,119,119,186,245,110,206,142,183,243,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,239,98,181,237,220,199,185,58,181,81,201,215,170,42,47,188,203,189,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,138,120,22,205,109,89,255,0,7,218,73,125,179,83,213,195,79,75,139,210,89,30,218,150,53,175,89,237,237,240,51,57,17,174,114,108,116,180,210,57,139,215,170,177,90,170,141,85,86,167,117,34,175,52,127,34,122,155,244,95,88,162,41,91,132,239,52,250,55,243,3,30,245,24,13,41,156,171,139,31,43,26,201,242,255,0,33,244,233,204,214,23,189,203,27,133,92,55,68,116,27,30,213,41,173,180,149,121,222,162,217,224,187,87,221,146,69,149,96,183,84,116,158,150,142,5,115,26,177,51,180,176,190,86,162,46,233,145,221,94,246,71,14,207,213,230,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,186,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,183,81,15,250,170,192,178,175,246,87,28,201,49,203,135,252,101,29,117,182,186,158,79,250,178,67,52,114,51,254,7,53,205,255,0,18,161,122,124,185,184,215,254,106,180,226,123,6,127,115,181,71,169,184,183,221,220,169,160,94,212,151,74,20,70,36,119,54,195,181,172,110,231,189,99,149,177,43,154,201,26,215,116,137,179,69,26,76,2,0,115,171,242,177,139,124,192,161,244,235,137,85,124,39,121,167,209,191,152,24,247,168,192,105,76,2,149,185,213,249,167,197,190,95,208,250,141,196,114,84,243,79,148,252,191,174,245,27,113,102,156,116,225,86,172,255,0,131,237,91,177,94,106,42,225,167,165,197,234,239,108,117,51,218,215,172,246,246,248,232,90,170,230,185,54,58,90,104,218,244,233,213,88,174,68,86,170,163,147,58,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,115,210,124,235,248,161,165,152,110,166,123,47,217,159,107,113,251,117,247,193,119,251,222,23,197,83,71,55,107,185,181,187,246,247,54,238,218,222,189,58,244,78,189,15,86,1,202,184,177,242,177,172,159,47,242,31,78,156,205,97,170,128,0,0,28,171,139,31,43,26,201,242,255,0,33,244,233,204,214,22,169,199,215,254,75,46,28,191,72,127,250,185,84,64,14,19,188,211,232,223,204,12,123,212,96,52,166,1,74,220,234,252,211,226,223,47,232,125,70,226,57,42,121,167,202,126,95,215,122,141,184,186,144,0,41,91,157,95,154,124,91,229,253,15,168,220,78,171,200,199,243,179,244,223,238,69,170,2,0,115,171,242,177,139,124,192,161,244,235,137,0,57,92,121,236,211,47,173,122,61,105,63,249,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,191,224,1,149,115,74,124,39,121,88,209,191,151,248,247,167,64,117,80,0,40,7,154,63,158,205,77,250,47,163,209,19,255,0,146,167,149,140,167,230,5,119,167,91,138,171,226,199,205,62,178,124,192,200,125,70,114,234,121,92,121,19,211,47,173,122,197,105,42,128,5,85,243,206,252,147,253,73,251,105,202,185,42,121,167,202,126,95,215,122,141,184,186,144,8,171,205,31,200,158,166,253,23,214,40,138,86,225,59,205,62,141,252,192,199,189,70,3,74,96,3,53,156,88,249,167,214,79,152,25,15,168,206,90,167,13,63,249,27,110,255,0,47,243,191,254,255,0,116,41,88,213,64,4,106,230,67,148,223,112,254,9,117,74,237,142,87,120,74,186,139,125,37,174,73,59,76,147,117,45,109,117,61,37,76,125,30,138,137,190,9,229,103,94,155,155,187,171,85,28,136,169,158,195,78,122,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,19,149,95,35,149,92,229,85,85,246,165,90,243,202,180,221,102,181,104,221,246,27,101,91,237,180,117,23,234,74,138,198,194,229,130,25,230,109,11,162,137,242,116,218,215,189,176,76,230,181,87,171,146,41,21,58,237,94,145,87,149,101,218,235,110,227,143,1,163,183,220,234,233,105,238,148,247,138,74,232,161,153,204,101,84,9,108,169,153,34,149,168,189,30,196,150,24,164,70,187,170,111,141,142,252,90,138,151,232,87,175,57,253,94,169,196,52,27,26,210,59,116,245,112,212,106,21,225,211,86,43,96,137,240,77,110,183,246,229,146,23,189,223,27,30,181,51,80,200,213,98,123,210,25,17,92,136,187,95,93,124,190,180,118,213,173,252,90,96,184,142,75,97,171,186,227,212,85,19,94,239,17,69,74,217,224,72,41,33,124,209,182,169,175,99,217,225,164,168,109,60,18,35,211,163,146,125,136,168,231,181,77,15,25,140,214,189,47,186,232,174,174,101,250,81,121,117,92,149,24,181,226,166,218,202,138,154,39,82,62,178,6,61,123,53,73,19,149,85,140,154,46,220,172,248,156,138,201,26,168,231,34,162,173,217,242,165,212,207,226,39,6,216,229,186,162,174,235,87,95,133,92,43,177,154,201,238,18,119,55,118,228,74,138,118,66,229,123,156,176,199,75,85,77,19,81,118,237,237,43,26,221,173,106,175,235,115,71,242,39,169,191,69,245,138,34,128,77,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,51,215,204,135,41,177,102,28,109,106,149,219,28,174,241,116,148,247,10,75,92,146,118,159,30,218,170,42,26,122,74,152,250,61,17,87,100,240,74,206,189,54,187,111,86,170,181,81,86,90,242,53,180,218,166,186,235,37,246,107,101,35,238,84,116,246,26,74,122,199,66,213,158,24,38,117,115,165,137,146,116,220,214,61,208,66,231,53,23,163,150,40,213,122,237,78,150,190,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,61,236,86,189,187,152,247,39,86,170,57,58,245,69,69,247,153,109,52,123,193,102,166,127,23,120,83,211,12,234,74,187,173,93,93,70,63,5,190,190,170,233,39,114,170,170,186,137,86,142,170,119,191,123,149,253,201,233,229,122,61,206,220,230,185,28,228,71,42,162,56,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,158,205,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,157,177,200,200,230,216,191,4,241,119,24,199,186,25,88,173,146,55,171,83,124,111,99,145,58,57,15,63,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,126,156,174,60,137,233,151,214,189,98,180,149,64,128,28,202,249,126,255,0,29,168,235,181,239,74,97,217,159,90,173,237,246,165,185,173,233,29,226,134,146,10,151,253,212,80,83,62,106,139,139,215,195,65,30,231,163,86,56,216,207,118,214,148,193,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,252,28,199,185,171,213,21,80,249,77,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,124,211,235,39,204,12,135,212,103,37,87,45,78,95,191,199,106,202,29,123,213,104,118,96,54,171,131,189,151,110,115,122,73,120,174,164,158,153,255,0,123,20,244,207,134,162,220,244,241,48,73,181,232,229,146,55,179,221,181,197,212,128,102,179,139,31,52,250,201,243,3,33,245,25,203,84,228,169,229,99,41,249,129,93,233,214,226,127,131,53,156,88,249,167,214,79,152,25,15,168,206,91,79,38,220,166,251,144,112,143,89,105,187,215,120,138,76,103,48,184,218,237,113,246,152,207,15,74,248,41,170,221,31,86,162,43,250,207,87,80,254,174,85,119,199,211,174,214,181,18,117,17,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,74,234,230,87,203,210,143,83,108,85,218,235,160,216,135,250,186,160,219,45,226,199,107,134,10,120,239,20,187,234,102,169,170,100,49,194,146,84,220,93,36,204,114,171,164,221,36,113,43,90,215,201,177,174,169,109,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,109,210,72,200,230,216,191,28,18,246,222,199,186,25,88,174,142,70,35,147,124,111,123,85,122,57,77,4,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,126,231,110,98,43,85,123,140,145,140,142,188,234,252,172,98,223,48,40,125,58,226,85,95,9,222,105,244,111,230,6,61,234,48,26,83,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,73,154,30,37,240,10,109,44,226,27,82,52,250,223,143,85,216,237,182,60,162,229,77,107,161,169,73,119,197,110,241,15,90,53,69,149,85,239,99,169,214,39,177,238,85,222,199,53,221,93,187,170,220,167,41,157,80,186,234,63,7,214,187,101,229,181,114,84,96,183,138,204,93,149,117,53,174,168,125,76,12,108,117,48,244,220,136,177,178,40,170,227,167,100,125,92,141,101,59,122,42,34,163,27,50,128,57,87,22,62,86,53,147,229,254,67,233,211,153,172,53,80,0,0,3,149,113,99,229,99,89,62,95,228,62,157,57,154,194,213,56,250,255,0,201,101,195,151,233,15,255,0,87,42,136,1,194,119,154,125,27,249,129,143,122,140,6,148,192,41,91,157,95,154,124,91,229,253,15,168,220,71,37,79,52,249,79,203,250,239,81,183,23,82,0,5,43,115,171,243,79,139,124,191,161,245,27,137,213,121,24,254,118,126,155,253,200,181,64,64,14,117,126,86,49,111,152,20,62,157,113,32,7,43,143,61,154,101,245,175,71,173,39,255,0,58,191,43,24,183,204,10,31,78,184,144,3,149,199,158,205,50,250,215,163,214,151,252,0,50,174,105,79,132,239,43,26,55,242,255,0,30,244,232,14,170,0,5,0,243,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,85,124,88,249,167,214,79,152,25,15,168,206,93,79,43,143,34,122,101,245,175,88,173,37,80,0,170,190,121,223,146,127,169,63,109,57,87,37,79,52,249,79,203,250,239,81,183,23,82,1,21,121,163,249,19,212,223,162,250,197,17,74,220,39,121,167,209,191,152,24,247,168,192,105,76,0,102,179,139,31,52,250,201,243,3,33,245,25,203,84,225,167,255,0,35,109,223,229,254,119,255,0,223,238,133,43,26,168,0,132,28,225,115,91,174,43,193,243,236,86,250,122,73,41,243,28,162,219,100,174,116,204,114,190,56,24,217,171,145,209,42,57,17,31,221,161,137,170,174,71,38,199,61,58,117,84,115,105,131,73,240,95,226,134,169,225,186,103,237,79,102,125,173,200,45,214,47,27,216,239,120,95,21,83,28,61,222,222,230,239,219,220,221,183,115,122,244,233,213,58,245,52,252,8,107,205,179,10,181,101,92,22,228,23,219,133,69,92,117,24,117,226,213,123,161,108,47,106,50,73,223,82,218,21,108,168,173,85,86,118,171,165,114,35,85,171,189,172,94,189,17,90,234,139,224,167,41,190,225,252,92,105,13,219,28,174,240,149,117,25,133,178,215,36,157,166,73,186,150,182,118,210,84,199,209,232,168,155,224,158,86,117,233,185,187,186,181,81,200,138,154,62,40,175,155,142,166,101,89,135,23,183,140,22,237,87,210,203,129,91,232,45,246,138,88,228,147,182,223,19,73,13,100,243,185,142,122,177,38,123,231,70,57,236,107,119,71,4,13,84,85,103,85,238,188,143,176,10,105,110,186,167,170,85,216,245,90,84,82,211,219,172,22,187,179,146,86,192,172,149,210,207,91,78,197,235,218,123,209,97,160,123,189,202,246,34,199,253,84,145,119,90,249,74,220,228,244,83,236,55,16,86,157,99,164,184,119,169,53,54,222,189,232,36,151,116,144,87,91,162,167,167,147,107,82,54,163,97,116,15,163,86,245,123,220,178,119,250,237,110,196,61,87,36,189,76,197,113,253,71,212,77,45,187,85,248,123,214,97,111,183,220,45,29,201,35,100,117,30,1,106,123,240,55,115,209,239,153,89,86,146,53,140,107,190,238,9,220,170,212,103,190,106,243,71,242,39,169,191,69,245,138,34,128,77,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,50,239,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,244,233,213,87,241,46,207,148,54,11,246,75,131,107,109,255,0,218,158,47,237,174,65,116,190,246,123,29,191,9,219,145,180,29,173,219,151,185,215,192,119,55,116,111,246,187,122,124,59,157,53,65,152,205,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,167,94,189,17,63,2,242,121,92,121,19,211,47,173,122,197,105,42,136,149,199,223,2,118,174,46,241,154,43,238,53,89,73,105,212,92,118,157,105,44,245,149,82,54,10,42,168,36,168,133,210,69,93,35,41,229,157,236,142,54,212,58,22,177,81,27,36,207,85,247,61,197,11,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,95,167,43,143,34,122,101,245,175,88,173,37,80,5,69,243,88,224,98,235,101,201,171,248,162,210,139,93,93,194,219,127,168,89,50,187,45,186,214,231,173,178,118,83,190,73,110,105,216,143,107,105,158,216,30,249,228,151,162,182,103,239,87,191,188,169,21,101,154,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,180,219,130,140,171,138,206,59,181,102,247,118,182,120,125,50,198,117,66,247,38,71,112,168,73,25,29,126,203,156,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,185,209,50,91,158,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,50,217,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,197,244,242,190,196,254,202,112,75,167,222,35,25,246,53,125,231,218,55,106,205,244,94,30,106,206,237,116,254,30,166,78,168,142,147,125,43,105,182,72,189,119,68,145,109,85,106,52,149,64,207,95,50,28,90,197,135,241,181,170,86,156,114,135,194,82,84,92,41,46,146,71,221,124,155,170,171,104,105,234,234,100,234,245,85,77,243,207,43,250,117,218,221,221,26,136,212,68,75,21,228,169,229,99,41,249,129,93,233,214,226,127,145,87,154,63,145,61,77,250,47,172,81,20,173,194,119,154,125,27,249,129,143,122,140,6,148,206,85,197,143,149,141,100,249,127,144,250,116,230,107,13,41,240,157,229,99,70,254,95,227,222,157,1,213,65,80,28,209,120,5,172,195,239,183,46,38,52,118,223,117,186,90,178,59,133,77,118,89,103,130,154,122,201,45,149,79,100,181,51,220,154,246,181,219,40,221,219,145,210,247,21,173,134,71,55,106,171,36,70,67,10,248,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,251,54,173,143,243,73,214,44,7,93,120,26,192,181,27,78,111,212,151,27,109,199,56,181,203,44,81,85,67,52,246,249,228,179,214,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,255,0,145,86,184,56,78,243,79,163,127,48,49,239,81,128,210,152,5,43,115,171,243,79,139,124,191,161,245,27,136,228,169,230,159,41,249,127,93,234,54,226,234,74,75,231,45,128,83,99,60,81,218,243,59,118,61,87,73,79,152,226,244,149,53,151,7,36,171,5,117,198,158,89,105,228,70,57,202,172,71,199,77,29,10,57,140,233,209,29,27,149,58,201,185,222,215,146,94,166,101,84,218,167,157,104,231,139,238,227,119,12,125,114,110,196,146,72,239,15,93,79,83,79,79,190,22,239,237,179,185,29,87,73,23,98,185,221,136,62,36,70,116,91,127,0,229,92,88,249,88,214,79,151,249,15,167,78,102,176,213,64,0,0,14,85,197,143,149,141,100,249,127,144,250,116,230,107,11,84,227,235,255,0,37,151,14,95,164,63,253,92,170,32,7,9,222,105,244,111,230,6,61,234,48,26,83,0,165,110,117,126,105,241,111,151,244,62,163,113,28,149,60,211,229,63,47,235,189,70,220,93,72,0,20,173,206,175,205,62,45,242,254,135,212,110,39,85,228,99,249,217,250,111,247,34,213,1,0,57,213,249,88,197,190,96,80,250,117,196,128,28,174,60,246,105,151,214,189,30,180,159,252,234,252,172,98,223,48,40,125,58,226,64,14,87,30,123,52,203,235,94,143,90,95,240,0,202,185,165,62,19,188,172,104,223,203,252,123,211,160,58,168,0,20,3,205,31,207,102,166,253,23,209,232,137,255,0,201,83,202,198,83,243,2,187,211,173,197,85,241,99,230,159,89,62,96,100,62,163,57,117,60,174,60,137,233,151,214,189,98,180,149,64,2,170,249,231,126,73,254,164,253,180,229,92,149,60,211,229,63,47,235,189,70,220,93,72,4,85,230,143,228,79,83,126,139,235,20,69,43,112,157,230,159,70,254,96,99,222,163,1,165,48,1,154,206,44,124,211,235,39,204,12,135,212,103,45,83,134,159,252,141,183,127,151,249,223,255,0,127,186,20,172,106,160,2,176,57,226,229,55,218,76,87,73,48,170,122,237,150,91,173,194,241,116,172,166,237,49,123,181,84,145,210,199,79,38,245,77,237,218,202,218,148,232,138,141,94,231,87,34,171,90,169,13,121,101,218,109,87,174,56,244,194,142,243,108,164,175,167,142,162,229,86,200,170,97,108,172,108,240,91,42,230,134,84,107,145,81,31,28,177,199,35,29,248,181,236,107,147,162,162,41,160,144,69,94,104,254,68,245,55,232,190,177,68,80,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,164,238,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,50,239,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,99,17,172,110,231,189,203,209,168,141,78,189,17,17,61,198,130,121,125,104,237,215,68,56,75,193,113,28,150,195,73,106,200,107,105,230,189,222,34,138,149,208,78,179,213,204,249,163,109,83,94,198,63,196,199,78,234,120,36,71,167,86,172,27,17,85,172,106,146,40,130,188,224,180,114,197,156,240,192,186,171,81,55,135,189,105,165,194,10,138,57,54,189,253,250,90,234,136,41,42,41,186,35,218,198,238,123,233,165,238,43,94,228,240,219,27,181,36,114,149,45,194,198,181,255,0,46,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,61,207,70,247,17,155,186,183,170,45,212,243,71,242,39,169,191,69,245,138,34,128,77,84,0,10,1,230,143,231,179,83,126,139,232,244,68,255,0,228,169,229,99,41,249,129,93,233,214,226,0,115,71,243,217,169,191,69,244,122,34,127,242,84,242,177,148,252,192,174,244,235,113,63,192,50,174,104,35,150,93,166,235,101,224,115,76,40,239,54,202,186,10,137,41,238,85,108,138,166,23,68,247,65,61,206,174,104,101,70,185,17,85,146,69,36,114,49,223,131,152,246,185,58,162,162,146,128,25,235,230,67,139,88,176,254,54,181,74,211,142,80,248,74,74,139,133,37,210,72,251,175,147,117,85,109,13,61,93,76,157,94,170,169,190,121,229,127,78,187,91,187,163,81,26,136,137,99,252,152,110,215,91,143,10,23,186,59,133,206,174,170,158,215,156,87,210,80,197,52,206,123,41,96,90,58,41,150,40,154,171,209,140,89,102,150,69,107,122,38,249,30,239,197,202,171,61,65,93,92,208,184,5,190,235,78,254,33,244,102,223,227,50,251,85,189,148,247,219,5,53,51,18,107,213,44,59,149,149,48,43,26,143,150,178,54,42,49,99,114,185,210,197,28,108,143,163,226,100,115,118,190,87,30,68,244,203,235,94,177,90,74,160,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,144,121,151,240,57,83,195,142,101,54,176,224,239,164,126,157,102,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,240,50,53,141,232,138,214,62,107,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,108,24,158,43,138,123,75,236,182,51,106,179,123,102,225,53,218,227,236,250,40,233,252,101,116,189,59,181,51,108,68,238,76,253,173,221,35,186,185,221,19,170,175,67,245,128,4,0,254,226,167,11,31,238,251,85,127,237,91,119,250,9,55,244,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,78,189,122,34,126,7,160,4,63,215,190,87,250,5,196,78,172,95,117,143,53,203,245,2,138,245,144,120,95,19,5,174,225,69,29,43,59,20,209,83,179,99,100,164,145,233,213,144,181,87,171,215,226,85,233,209,58,34,118,14,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,182,157,138,136,173,85,234,174,247,254,8,157,128,231,250,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,155,29,36,114,49,58,190,22,162,245,98,252,42,189,58,47,69,72,193,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,189,58,244,84,252,73,190,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,129,8,63,184,169,194,199,251,190,213,95,251,86,221,254,130,77,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,175,94,136,159,129,232,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,65,91,183,38,30,20,46,55,90,219,133,30,81,169,86,186,122,170,137,38,138,134,146,239,70,232,41,88,231,42,182,24,214,106,71,202,172,106,42,53,22,71,189,253,17,55,57,203,213,87,235,254,228,6,129,125,149,251,11,252,100,214,175,179,126,208,246,183,177,254,208,209,120,31,29,219,237,120,158,199,130,237,247,187,127,7,115,110,237,191,15,94,158,227,235,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,94,157,122,42,126,36,223,0,139,252,80,114,244,209,126,44,243,251,126,163,106,54,79,154,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,117,67,209,85,28,137,209,27,238,252,85,92,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,117,59,17,21,92,169,209,93,238,252,21,37,1,194,184,169,224,219,72,248,190,181,99,246,253,78,169,200,40,42,49,138,137,230,183,87,89,43,89,4,236,100,237,106,77,11,146,88,228,137,204,122,197,11,149,85,155,209,98,110,215,53,21,232,238,127,195,199,45,93,23,225,151,84,40,117,95,78,117,7,82,159,114,163,167,168,164,150,142,186,237,72,180,85,176,77,26,181,209,84,71,13,44,110,145,136,237,146,181,170,238,137,36,81,187,223,181,9,106,1,231,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,78,189,58,162,254,4,32,254,226,167,11,31,238,251,85,127,237,91,119,250,9,63,192,0,0,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,175,78,168,191,129,8,63,184,169,194,199,251,190,213,95,251,86,221,254,130,119,253,94,224,167,75,53,167,64,176,174,29,50,155,254,87,75,141,224,158,205,246,117,85,190,170,153,149,210,248,42,41,40,226,239,61,240,62,55,117,142,87,43,182,198,222,174,68,84,232,158,229,228,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,211,175,69,79,196,155,224,17,127,138,14,94,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,238,168,122,42,163,145,58,35,125,223,138,171,133,254,94,154,47,194,102,127,112,212,109,57,201,243,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,58,43,189,223,130,164,160,0,2,47,241,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,253,213,15,69,84,114,39,68,111,187,241,85,244,28,41,112,83,165,156,31,125,169,254,25,223,242,187,159,218,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,116,235,226,95,187,118,238,189,27,211,167,69,235,32,1,199,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,102,218,135,170,162,53,23,170,55,223,248,162,241,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,247,182,58,72,222,189,25,51,149,58,61,62,36,78,189,83,170,47,96,226,131,133,252,7,139,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,155,106,30,170,136,212,94,168,223,127,226,139,199,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,222,216,233,35,122,244,100,206,84,232,244,248,145,58,245,78,168,179,0,0,64,15,238,42,112,177,254,239,181,87,254,213,183,127,160,147,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,235,215,162,39,224,122,0,0,33,254,189,242,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,194,248,152,45,119,10,40,233,89,216,166,138,157,155,27,37,36,143,78,172,133,170,189,94,191,18,175,78,137,209,19,176,112,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,175,85,119,191,240,68,224,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,211,167,85,95,196,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,251,221,28,113,177,122,62,103,34,116,98,124,40,157,122,175,85,94,128,0,35,255,0,21,188,20,233,103,24,63,101,191,137,151,252,174,217,246,75,199,120,47,97,85,83,67,220,241,93,142,231,119,189,4,189,122,120,102,109,219,183,167,87,117,235,213,58,121,254,23,249,122,104,191,9,153,253,195,81,180,231,39,205,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,186,157,136,138,174,84,232,174,247,126,10,146,128,3,159,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,120,95,19,61,174,88,227,170,103,98,166,42,134,108,116,145,200,196,234,248,90,139,213,139,240,170,244,232,189,21,35,6,158,242,137,225,183,77,115,252,107,81,172,89,182,165,79,114,197,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,244,235,209,83,241,38,248,0,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,211,167,85,95,196,239,248,63,11,248,14,1,195,69,79,10,246,107,190,65,54,39,85,103,187,89,31,89,83,81,11,174,41,5,193,245,14,153,201,35,98,108,91,218,181,50,108,94,223,68,232,222,168,238,139,214,48,127,113,83,133,143,247,125,170,191,246,173,187,253,4,159,224,17,255,0,138,222,10,116,179,140,31,178,223,196,203,254,87,108,251,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,94,189,60,51,54,237,219,211,171,186,245,234,157,57,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,251,219,29,36,111,94,140,153,202,157,30,159,18,39,94,169,213,22,96,3,159,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,120,95,19,61,174,88,227,170,103,98,166,42,134,108,116,145,200,196,234,248,90,139,213,139,240,170,244,232,189,21,34,7,247,21,56,88,255,0,119,218,171,255,0,106,219,191,208,73,149,173,26,85,106,214,253,47,200,52,162,251,145,100,22,59,110,73,78,218,74,202,203,13,91,105,171,82,14,227,93,36,77,145,204,123,118,72,214,172,82,53,90,168,232,228,123,87,250,196,53,254,226,167,11,31,238,251,85,127,237,91,119,250,9,63,193,229,53,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,118,199,27,228,135,122,124,19,197,220,99,216,217,162,122,54,72,222,173,93,146,49,142,68,234,212,33,95,247,21,56,88,255,0,119,218,171,255,0,106,219,191,208,73,105,172,154,17,143,107,190,137,92,52,51,80,114,108,130,123,109,218,158,134,26,235,181,51,233,97,184,212,62,154,120,103,73,149,82,14,195,94,249,32,106,189,27,11,89,241,57,26,214,123,186,68,191,238,42,112,177,254,239,181,87,254,213,183,127,160,147,252,0,67,253,123,229,127,160,92,68,234,197,247,88,243,92,191,80,40,175,89,7,133,241,48,90,238,20,81,210,179,177,77,21,59,54,54,74,73,30,157,89,11,85,122,189,126,37,94,157,19,162,39,96,225,127,133,252,7,132,204,2,225,167,58,115,119,200,46,54,219,141,226,91,220,178,222,234,33,154,118,207,36,48,194,230,181,208,197,19,81,155,105,216,168,138,213,94,170,239,127,224,137,199,245,239,149,254,129,113,19,171,23,221,99,205,114,253,64,162,189,100,30,23,196,193,107,184,81,71,74,206,197,52,84,236,216,217,41,36,122,117,100,45,85,234,245,248,149,122,116,78,136,157,131,133,254,23,240,30,19,48,11,134,156,233,205,223,32,184,219,110,55,137,111,114,203,123,168,134,105,219,60,144,195,11,154,215,67,20,77,70,109,167,98,162,43,85,122,171,189,255,0,130,39,96,0,128,31,220,84,225,99,253,223,106,175,253,171,110,255,0,65,38,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,215,175,68,79,192,244,0,135,250,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,108,108,148,146,61,58,178,22,170,245,122,252,74,189,58,39,68,78,193,194,255,0,11,248,15,9,152,5,195,78,116,230,239,144,92,109,183,27,196,183,185,101,189,212,67,52,237,158,72,97,133,205,107,161,138,38,163,54,211,177,81,21,170,189,85,222,255,0,193,19,176,0,126,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,223,225,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,232,158,247,57,85,125,234,167,235,0,15,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,100,172,234,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,158,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,255,217255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,3,2,255,196,0,119,16,0,0,5,2,4,3,4,5,6,8,5,11,13,11,4,19,0,1,2,3,4,5,6,7,8,17,18,9,19,33,20,49,56,181,21,34,65,81,119,22,35,50,97,113,133,23,24,51,71,82,129,134,197,36,37,66,83,193,25,38,52,69,114,115,145,161,166,177,212,39,53,67,84,86,87,88,98,99,116,130,149,209,54,57,68,100,104,146,150,179,211,225,228,55,73,117,136,147,164,178,194,198,240,85,101,162,180,182,40,131,132,148,165,196,241,41,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,78,217,245,226,123,127,93,87,13,79,7,242,253,80,184,44,154,21,46,71,100,171,213,94,130,245,38,190,228,248,210,159,75,173,52,190,111,54,60,101,18,99,168,210,166,217,145,185,43,67,155,82,107,109,83,127,32,185,215,181,115,89,135,17,40,149,106,159,103,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,202,160,30,43,24,177,138,193,192,171,2,169,136,216,141,94,137,78,166,211,163,190,235,77,59,41,150,95,168,62,219,46,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,218,101,81,116,14,44,152,143,3,55,21,44,91,175,157,86,171,133,147,57,212,72,214,154,28,56,221,134,142,111,146,153,150,220,114,117,76,170,162,146,65,45,107,113,74,37,239,117,164,173,182,205,179,106,231,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,4,10,226,95,159,88,216,13,111,61,130,184,77,93,136,254,34,215,35,184,205,93,109,243,119,208,41,207,197,113,41,121,47,50,235,106,98,113,169,198,93,100,189,125,168,73,173,105,73,45,147,95,32,225,249,197,10,234,174,221,86,206,95,115,18,231,165,61,41,217,168,118,245,214,219,110,57,57,217,203,112,208,195,53,30,170,231,115,55,180,210,100,37,41,81,41,41,83,220,206,99,143,55,18,179,55,153,188,201,80,51,37,138,244,42,22,96,241,42,157,77,167,95,21,216,144,225,196,187,39,178,196,102,27,158,242,91,105,182,210,233,37,8,74,72,146,73,34,34,34,34,34,22,233,195,134,236,186,175,156,152,225,229,211,122,220,213,91,130,181,55,210,221,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,244,74,72,139,161,16,164,31,198,199,52,255,0,240,150,197,95,253,50,168,255,0,237,133,223,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,105,168,213,38,185,46,83,251,42,178,208,141,238,184,106,90,182,161,9,73,106,125,18,146,34,232,68,36,168,0,14,21,157,252,94,188,176,23,44,119,110,46,97,251,241,27,174,219,178,41,15,71,41,108,19,204,58,133,213,34,52,235,46,35,161,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,213,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,1,194,179,119,155,123,55,40,54,4,75,206,235,181,238,10,244,138,196,135,96,82,162,211,99,25,48,185,105,101,110,33,50,101,43,230,163,161,70,146,47,229,186,100,107,83,109,56,77,185,182,176,48,67,139,6,46,80,115,23,83,196,172,104,155,46,125,137,115,199,67,53,107,98,138,210,223,98,158,182,34,236,142,245,49,153,82,116,142,181,58,148,155,165,205,216,225,58,234,141,42,89,52,104,186,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,2,184,154,231,182,149,130,54,109,71,3,48,182,230,150,222,40,87,163,182,153,83,41,111,165,11,182,225,44,210,165,45,199,52,51,68,151,154,213,45,161,27,92,66,28,231,238,108,201,158,111,214,225,177,158,122,86,96,172,8,120,87,136,213,72,144,113,22,213,143,26,154,210,230,85,18,167,238,134,18,203,134,153,77,37,231,13,247,164,165,184,235,84,157,9,69,174,142,238,34,112,219,110,111,128,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,41,91,23,56,178,99,141,199,152,42,126,38,225,121,250,26,204,181,251,84,122,53,171,81,113,227,139,81,109,214,148,209,201,170,55,29,212,115,222,61,201,113,13,239,54,216,82,16,72,220,100,227,142,202,172,122,226,51,50,171,148,204,60,205,78,5,69,236,53,88,56,128,138,21,114,129,88,231,174,42,37,42,141,60,222,136,249,178,182,187,91,41,230,176,251,106,37,18,77,73,97,74,74,22,133,54,137,171,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,82,7,17,236,194,227,237,141,156,236,67,181,172,172,112,196,11,126,139,11,209,61,154,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,213,74,51,62,166,98,112,112,137,196,43,251,18,178,219,114,87,113,26,248,184,46,170,147,23,196,200,141,76,173,212,222,156,251,108,38,4,5,37,164,184,242,148,162,65,41,107,81,36,143,77,86,163,246,152,155,224,35,87,17,235,178,234,177,178,99,136,119,77,149,115,85,109,250,212,47,68,246,106,141,46,107,145,37,49,190,171,17,11,216,235,102,149,167,114,22,164,158,135,213,42,50,62,134,98,144,127,27,28,211,255,0,194,91,21,127,244,202,163,255,0,182,26,83,0,0,21,171,198,83,22,49,79,11,255,0,4,31,131,60,75,186,237,47,73,252,160,237,190,130,172,201,129,218,185,126,143,229,243,121,43,78,253,188,197,237,221,174,155,213,167,121,136,213,195,135,48,184,251,124,231,59,15,45,107,215,28,49,2,224,162,205,244,183,105,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,116,82,72,203,169,16,187,240,0,25,172,252,108,115,79,255,0,9,108,85,255,0,211,42,143,254,216,104,35,44,149,106,173,127,45,184,81,93,174,212,229,212,106,85,27,30,133,46,100,201,111,41,231,228,190,228,6,84,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,62,255,0,141,142,105,255,0,225,45,138,191,250,101,81,255,0,219,13,4,101,146,173,85,175,229,183,10,43,181,218,156,186,141,74,163,99,208,165,204,153,45,229,60,252,151,220,128,202,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,116,177,205,51,55,86,170,208,50,219,138,245,218,21,78,93,58,165,78,177,235,178,225,204,136,242,153,126,51,237,192,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,57,6,66,115,191,66,205,197,136,236,43,142,85,42,155,137,180,78,107,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,114,168,0,5,106,241,148,197,140,83,194,255,0,193,7,224,207,18,238,187,75,210,127,40,59,111,160,171,50,96,118,174,95,163,249,124,222,74,211,191,111,49,123,119,107,166,245,105,222,98,53,112,225,204,46,62,223,57,206,195,203,90,245,199,12,64,184,40,179,125,45,218,105,213,75,154,108,184,175,236,165,75,90,55,180,227,138,66,182,173,9,81,106,93,20,146,50,234,68,46,252,87,175,20,108,246,213,112,78,148,206,4,96,189,205,18,61,237,92,142,181,92,21,24,143,171,182,219,208,148,148,27,72,111,105,109,106,76,132,173,70,75,223,204,105,180,146,201,41,55,153,117,62,87,134,151,17,75,203,19,238,106,62,91,113,177,82,235,181,217,81,251,53,181,94,102,49,41,247,209,26,60,169,18,14,168,250,222,213,107,38,153,101,13,173,13,26,214,100,163,116,212,163,55,15,213,84,179,219,85,193,30,35,215,222,6,98,149,205,17,188,47,175,72,165,38,44,202,163,234,66,45,185,171,163,68,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,194,128,0,0,115,76,197,97,117,195,139,248,71,93,179,236,203,230,224,179,238,115,142,185,52,26,189,26,187,42,148,182,42,40,66,185,4,251,177,245,82,227,41,71,181,212,26,87,170,20,106,73,19,137,109,105,161,123,255,0,28,179,179,133,151,149,91,15,177,7,29,113,130,135,112,208,228,28,105,208,100,222,53,13,237,47,66,50,50,50,120,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,236,167,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,219,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,230,58,218,141,102,149,27,47,58,171,10,25,172,252,108,115,79,255,0,9,108,85,255,0,211,42,143,254,216,93,247,14,27,178,234,190,114,99,135,151,77,235,115,85,110,10,212,223,75,118,154,141,82,107,146,229,63,178,171,45,8,222,235,134,165,171,106,16,148,150,167,209,41,34,46,132,67,213,102,187,53,216,113,148,172,56,93,235,122,187,219,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,162,203,179,58,25,167,186,238,170,205,211,248,123,196,10,55,166,106,18,42,30,142,164,221,53,24,240,97,243,92,82,249,17,218,231,159,45,148,110,218,132,106,123,82,68,90,158,130,207,248,94,225,110,62,215,109,84,102,39,48,88,187,138,181,79,74,111,110,212,183,171,151,44,215,32,187,5,109,167,248,205,214,22,250,185,220,205,235,75,41,117,9,73,37,60,226,39,57,140,184,221,85,254,54,57,167,255,0,132,182,42,255,0,233,149,71,255,0,108,52,17,150,74,181,86,191,150,220,40,174,215,106,114,234,53,42,141,143,66,151,50,100,183,148,243,242,95,114,3,42,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,210,192,5,48,113,12,183,115,119,149,140,80,145,93,180,49,219,24,19,133,119,44,130,59,126,97,223,117,57,69,9,243,111,115,180,247,220,83,132,164,45,42,39,84,209,44,212,107,100,146,124,199,22,135,182,248,12,157,241,25,198,140,29,197,202,122,177,115,19,46,11,198,196,175,200,143,2,188,139,142,169,46,160,186,107,6,189,59,116,101,43,154,234,22,209,45,75,83,104,73,147,200,35,65,167,127,41,198,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,82,220,93,177,191,26,48,215,50,86,221,11,14,113,122,245,181,105,175,216,240,229,187,14,137,95,151,5,135,31,84,249,233,83,170,109,151,18,147,89,165,8,73,168,203,93,16,146,246,16,112,137,198,252,104,196,172,201,92,148,44,70,197,235,214,234,166,177,99,204,150,212,58,221,126,92,230,27,125,51,224,37,46,165,183,156,82,73,100,149,173,36,162,45,116,90,139,218,98,218,106,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,131,158,78,35,55,246,48,98,226,83,151,172,76,189,109,27,18,221,142,168,16,151,75,170,61,76,93,97,243,89,155,179,156,75,59,29,36,40,137,180,54,219,170,81,165,13,239,218,210,221,113,178,253,89,32,183,243,161,155,140,71,98,12,220,202,99,85,18,193,166,243,31,173,220,45,92,149,101,54,190,81,179,186,12,103,205,102,201,76,89,62,217,146,86,126,163,102,167,118,175,105,54,190,129,197,131,23,49,131,6,241,246,206,178,176,183,24,177,2,217,162,199,195,250,122,187,53,62,234,168,55,206,113,51,103,55,206,121,124,237,239,60,104,109,178,83,174,26,156,94,210,53,40,207,168,253,124,34,113,191,26,49,43,50,87,37,11,17,177,122,245,186,169,172,88,243,37,181,14,183,95,151,57,134,223,76,248,9,75,169,109,231,20,146,89,37,107,73,40,139,93,22,162,246,152,113,118,198,252,104,195,92,201,91,116,44,57,197,235,214,213,166,191,99,195,150,236,58,37,126,92,22,28,125,83,231,165,78,169,182,92,74,77,102,148,33,38,163,45,116,66,75,216,67,165,112,107,197,140,83,197,15,194,255,0,225,51,18,238,187,183,209,159,39,251,23,167,107,50,103,246,94,103,164,57,156,174,114,213,179,119,45,27,182,233,174,196,235,220,66,202,128,4,10,225,161,159,88,216,243,111,51,130,184,179,93,136,198,34,208,227,182,205,33,110,115,119,215,233,204,69,109,42,121,79,60,235,138,126,113,41,183,157,120,189,77,200,81,45,9,81,33,227,68,245,0,28,211,51,117,106,173,3,45,184,175,93,161,84,229,211,170,84,235,30,187,46,28,200,143,41,151,227,62,220,7,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,62,255,0,141,142,105,255,0,225,45,138,191,250,101,81,255,0,219,13,4,101,146,173,85,175,229,183,10,43,181,218,156,186,141,74,163,99,208,165,204,153,45,229,60,252,151,220,128,202,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,116,176,28,255,0,48,183,77,118,198,192,44,75,189,109,105,221,138,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,114,172,144,103,70,213,205,198,28,49,58,106,169,84,75,250,155,204,98,183,111,53,57,181,56,190,81,51,186,116,102,13,102,241,67,89,190,217,18,150,94,163,134,166,183,47,105,56,185,42,0,3,197,99,22,49,88,56,21,96,85,49,27,17,171,209,41,212,218,116,119,221,105,167,101,50,203,245,7,219,101,199,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,76,184,167,15,236,204,94,89,175,195,75,215,20,175,8,49,41,200,77,241,46,155,72,166,70,34,82,41,212,230,224,194,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,137,64,2,144,56,143,102,23,31,108,108,231,98,29,173,101,99,134,32,91,244,88,94,137,236,212,234,93,205,54,36,86,55,210,162,45,123,26,109,196,161,59,150,181,40,244,46,170,81,153,245,51,19,131,132,78,33,95,216,149,150,219,146,187,136,215,197,193,117,84,152,190,38,68,106,101,110,166,244,231,219,97,48,32,41,45,37,199,148,165,18,9,75,90,137,36,122,106,181,31,180,196,223,1,205,51,55,86,170,208,50,219,138,245,218,21,78,93,58,165,78,177,235,178,225,204,136,242,153,126,51,237,192,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,56,87,14,108,235,254,53,88,112,253,2,255,0,169,210,155,196,219,91,230,234,81,152,62,83,149,72,36,72,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,209,164,188,211,101,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,175,20,92,130,195,188,40,85,44,204,96,237,62,149,75,170,219,148,249,51,174,202,59,17,152,134,221,78,42,22,236,151,234,73,90,82,157,243,19,204,113,78,243,13,74,121,180,167,105,146,219,36,61,86,216,59,140,87,246,5,95,244,188,70,195,154,244,186,117,74,157,33,135,93,105,169,79,50,197,65,134,222,109,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,195,43,254,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,204,226,146,226,153,94,229,110,65,26,76,249,136,113,8,237,85,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,22,226,25,157,58,174,105,241,66,69,10,208,184,37,171,10,237,169,4,86,252,51,140,168,165,53,242,111,107,181,7,219,82,141,75,90,148,110,165,163,89,36,208,201,164,185,109,173,111,110,137,98,122,112,208,207,172,156,6,184,89,193,92,89,174,203,127,14,171,146,27,102,144,183,57,91,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,94,190,213,164,150,132,164,214,241,174,237,4,106,206,254,116,109,92,163,225,195,243,161,42,149,91,191,170,92,182,40,150,243,179,155,75,136,230,147,219,103,73,96,150,79,28,52,27,14,17,169,5,235,184,73,107,114,55,27,136,160,202,181,78,242,197,123,254,109,102,99,114,235,247,101,227,88,114,75,168,137,16,141,250,133,70,91,198,165,19,108,178,146,35,91,142,184,122,33,180,151,85,17,36,187,136,92,159,13,12,133,70,192,107,121,156,106,197,154,20,71,241,22,185,29,183,169,8,115,155,190,129,78,126,43,106,83,42,101,230,155,83,19,141,78,60,211,199,235,237,66,73,8,82,73,111,18,234,135,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,69,94,40,254,4,241,55,238,95,56,132,41,175,42,57,174,196,124,165,98,58,47,91,41,222,221,74,157,203,98,191,64,125,227,68,90,188,84,153,153,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,135,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,135,53,217,81,196,124,165,98,58,236,171,213,174,221,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,149,225,123,158,159,192,165,212,140,14,198,59,207,178,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,179,195,123,87,57,154,146,144,135,77,14,124,210,85,33,195,186,145,21,115,237,157,250,22,81,236,70,161,91,146,169,85,44,77,173,242,157,162,81,38,50,185,12,162,41,60,68,244,169,105,109,214,214,219,59,18,234,27,61,228,165,187,166,212,169,45,186,104,161,107,166,236,186,175,154,236,171,166,245,185,170,183,5,106,110,206,211,81,170,77,114,92,167,246,33,40,70,247,92,53,45,91,80,132,164,181,62,137,73,17,116,34,11,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,205,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,169,81,145,244,51,23,253,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,69,37,241,53,207,109,87,27,175,42,142,6,97,109,205,17,204,47,160,200,109,50,166,82,223,82,209,114,77,65,37,74,91,142,104,68,184,204,187,170,91,66,55,54,181,183,207,220,225,27,60,168,235,149,28,168,226,62,109,113,29,22,85,148,215,97,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,34,199,248,182,88,22,110,22,100,154,192,195,236,62,183,162,80,237,234,29,241,2,52,24,49,136,246,52,143,71,212,140,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,224,86,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,246,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,244,82,76,143,169,24,250,192,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,60,56,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,66,121,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,192,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,90,166,125,179,191,66,202,61,136,212,43,114,85,42,165,137,181,190,83,180,74,36,198,87,33,148,69,39,136,158,149,45,45,186,218,219,103,98,93,67,103,188,148,183,116,218,149,37,183,77,20,45,253,117,95,183,87,246,214,227,185,46,58,135,252,164,201,213,41,210,28,255,0,164,227,207,56,226,254,181,41,74,246,153,139,211,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,180,17,56,227,107,118,58,77,10,52,161,10,58,193,226,143,227,179,19,126,229,242,120,66,90,112,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,93,165,0,0,0,133,92,68,114,11,15,51,150,169,95,152,91,79,165,83,113,54,137,205,145,161,70,98,63,202,102,205,182,145,217,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,169,6,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,179,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,170,84,100,125,12,197,244,228,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,64,34,239,178,91,142,152,113,151,78,25,150,30,40,98,133,103,176,210,160,250,101,166,89,104,137,114,170,18,149,87,156,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,106,91,49,121,151,197,60,208,95,111,95,88,153,86,253,30,197,70,134,252,159,69,211,62,101,150,156,236,140,60,235,156,158,111,33,11,115,106,189,117,234,163,246,17,74,174,26,156,63,127,14,211,32,227,222,43,51,178,193,165,84,21,232,186,114,147,163,149,137,209,31,140,191,157,105,248,203,102,69,57,101,218,88,115,106,201,70,227,107,71,77,170,23,82,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,30,43,24,176,118,193,199,91,2,169,135,56,141,65,137,81,166,212,99,190,211,78,187,21,151,159,167,190,227,46,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,218,71,158,188,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,90,240,212,226,23,51,12,171,176,112,43,30,110,255,0,235,22,126,230,168,245,202,163,207,200,114,143,43,100,102,99,69,91,206,60,109,198,167,37,182,86,146,36,183,181,183,29,37,41,72,111,122,147,242,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,245,120,149,241,11,153,137,181,217,216,21,128,215,127,245,139,3,107,85,138,229,45,231,227,185,88,149,178,75,50,98,161,230,222,38,228,211,148,219,200,73,146,155,218,227,141,26,146,165,183,177,74,137,89,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,133,48,119,7,108,28,10,176,41,120,115,135,52,24,148,234,109,58,59,13,58,235,81,89,101,250,131,237,178,219,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,125,132,85,23,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,1,150,203,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,47,251,36,25,209,181,115,113,135,12,78,154,170,85,18,254,166,243,24,173,219,205,78,109,78,47,148,76,238,157,25,131,89,188,80,214,111,182,68,165,151,168,225,169,173,203,218,78,46,74,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,149,102,199,194,198,50,124,63,184,124,185,241,158,188,11,199,76,71,203,166,35,211,177,67,11,235,61,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,246,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,6,103,235,58,247,86,107,49,30,93,18,147,83,236,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,217,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,14,85,155,31,11,24,201,240,254,225,242,231,198,117,176,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,78,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,118,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,28,79,114,21,27,6,42,178,243,3,131,244,40,144,48,250,167,34,51,53,90,68,78,106,206,147,81,125,79,111,121,182,146,215,42,60,21,26,88,73,17,187,234,188,249,54,132,165,6,218,19,24,50,163,154,236,71,202,86,35,162,245,178,157,237,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,200,174,34,60,69,35,102,78,149,7,9,176,125,82,226,225,243,177,233,213,106,171,210,227,59,18,124,154,137,37,197,174,27,132,151,141,167,35,52,110,49,170,77,179,214,68,99,90,22,180,37,181,170,37,97,78,5,226,62,50,195,187,234,214,85,27,155,74,177,45,249,183,37,126,164,249,154,34,194,139,29,135,30,36,41,100,71,171,206,242,148,134,155,34,53,41,68,163,61,16,135,22,143,0,61,174,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,180,138,117,100,151,138,53,43,2,240,26,187,134,216,203,26,224,185,106,86,172,115,122,200,218,234,84,82,216,62,91,109,210,86,233,167,115,8,105,70,167,18,234,249,132,150,121,141,164,139,146,195,46,193,252,116,199,76,71,204,94,35,212,113,67,20,43,61,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,177,94,20,121,22,252,134,104,49,174,204,255,0,107,202,176,33,78,87,247,74,85,81,200,230,159,239,93,149,106,87,233,188,72,254,199,120,90,160,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,0,139,179,225,21,152,27,6,243,192,26,126,95,233,235,151,26,236,195,216,242,101,206,106,89,178,132,77,98,93,70,91,196,236,84,147,134,235,136,104,156,105,46,169,72,73,33,111,54,93,119,17,137,234,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,95,240,238,206,252,204,170,223,103,105,94,50,183,97,149,217,80,105,218,234,141,151,228,189,75,113,44,186,218,37,69,105,14,165,9,220,181,177,218,12,155,113,197,181,29,36,132,154,144,132,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,14,63,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,207,102,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,158,153,67,226,201,51,12,240,158,227,180,179,2,117,91,182,171,110,211,251,69,165,43,152,252,138,133,114,83,146,93,83,177,167,205,125,215,54,237,231,179,177,206,89,37,12,48,233,122,235,38,155,114,5,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,83,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,54,39,96,237,253,131,142,91,144,241,26,131,46,135,82,185,40,231,91,106,153,58,43,209,166,196,99,182,202,136,148,200,101,228,33,77,173,74,136,183,18,69,169,27,110,54,173,125,99,34,250,184,115,151,235,251,20,240,191,18,49,94,208,68,73,52,220,46,143,79,151,90,134,68,242,230,186,196,167,29,79,53,134,219,109,73,82,26,75,46,186,234,150,164,18,27,66,149,215,67,211,242,96,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,76,224,206,223,21,106,86,55,225,123,184,81,128,180,59,130,135,77,185,35,191,18,231,153,92,140,152,211,73,142,99,10,109,168,142,69,150,180,236,113,41,144,211,233,117,38,74,109,205,165,244,148,32,254,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,46,153,104,194,204,175,216,140,216,184,103,73,253,46,219,89,152,196,111,74,84,254,121,231,91,237,111,178,211,124,238,87,61,104,111,114,125,68,104,146,246,153,197,94,53,126,22,45,111,136,16,124,186,162,41,88,78,158,27,185,250,174,224,21,213,75,193,44,72,168,118,220,50,184,42,8,143,29,233,82,80,223,201,153,79,185,161,201,67,142,169,40,76,53,45,123,159,109,74,36,163,85,60,141,21,204,67,215,126,2,128,120,163,248,236,196,223,185,124,158,16,147,252,26,115,49,102,208,27,170,101,98,187,6,92,90,237,199,88,151,113,208,167,36,141,198,38,44,161,52,79,196,89,18,117,101,104,106,25,186,149,153,154,22,92,196,153,161,73,65,59,107,224,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,42,175,142,119,230,79,246,147,247,104,132,25,29,197,235,55,2,51,81,97,226,150,32,191,45,139,122,147,34,99,51,159,140,193,188,184,232,147,9,248,164,241,160,189,101,33,10,125,43,89,36,148,189,137,86,212,173,90,36,244,81,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,56,254,104,179,55,96,229,103,11,234,88,129,119,201,137,50,164,136,234,85,22,222,42,139,49,166,214,95,39,26,111,99,9,112,247,41,8,83,237,41,213,161,43,54,219,53,47,106,180,36,171,54,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,127,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,161,76,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,85,95,28,239,204,159,237,39,238,209,2,178,147,141,244,172,184,99,245,185,141,21,154,28,186,204,123,114,61,81,72,129,25,196,182,185,47,189,78,147,29,148,26,213,209,8,55,94,111,122,244,81,165,27,148,73,89,145,32,252,174,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,117,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,180,158,22,249,5,153,135,125,135,51,120,199,79,170,211,110,243,237,145,237,219,118,100,103,224,189,72,108,249,177,158,147,45,183,18,133,169,231,80,110,19,109,153,27,105,105,194,115,215,91,136,228,217,80,160,30,40,254,59,49,55,238,95,39,132,34,168,189,62,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,229,51,102,219,171,237,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,0,0,5,90,241,80,200,84,105,81,170,185,167,193,186,20,72,107,135,29,234,133,243,76,143,205,53,204,89,186,202,74,124,104,237,180,164,146,201,43,125,217,75,82,208,141,141,115,116,53,155,170,93,112,96,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,79,128,30,214,238,197,235,202,245,195,187,11,11,107,47,196,43,123,14,35,212,89,162,176,203,4,149,239,157,45,82,164,188,234,207,85,45,106,81,182,130,45,73,4,134,81,162,73,70,181,46,69,112,238,201,4,204,213,95,103,118,222,49,118,225,149,167,80,105,170,234,77,231,227,61,84,113,76,186,226,34,197,117,13,41,10,218,180,49,218,8,156,109,196,53,33,38,133,18,150,133,21,239,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,7,10,206,38,85,108,220,215,225,29,66,207,172,211,98,38,231,167,71,145,38,211,171,184,225,178,186,117,68,209,234,18,157,74,22,174,204,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,182,42,225,157,213,131,120,143,113,225,109,235,19,179,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,31,87,24,113,211,17,241,230,101,179,86,197,10,207,166,106,182,189,190,205,182,205,73,210,51,149,50,43,79,190,243,107,146,179,51,230,188,93,161,72,55,52,37,45,40,73,175,114,205,107,95,229,195,76,94,188,176,150,53,228,197,152,252,70,23,124,218,242,173,10,155,207,48,78,173,20,233,46,178,185,9,104,149,234,165,107,75,28,179,81,146,180,67,139,52,237,94,213,167,242,97,86,25,221,88,201,136,246,230,22,217,81,59,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,160,156,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,236,205,169,78,37,148,109,78,212,25,168,203,152,183,22,190,234,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,63,39,8,220,204,89,184,43,139,149,156,45,188,224,203,66,49,94,69,38,155,76,169,178,70,226,35,84,89,91,232,142,195,173,165,38,173,143,170,94,194,112,143,212,90,81,185,59,20,167,27,187,64,1,149,113,239,240,47,29,49,31,46,152,143,78,197,12,47,172,246,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,98,204,45,171,154,12,26,162,226,229,173,27,176,118,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,254,229,196,26,146,133,45,167,90,89,161,27,246,151,85,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,59,254,75,179,109,117,101,27,20,202,233,166,181,219,173,186,239,102,167,220,212,229,37,199,121,144,83,37,181,173,246,26,39,154,108,230,54,217,60,150,86,225,154,83,206,112,140,180,89,141,4,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,96,226,123,159,88,216,207,85,151,151,236,31,174,196,159,135,212,201,17,158,170,213,226,115,80,117,106,139,10,123,123,45,186,151,121,82,32,164,212,194,136,205,175,89,230,9,196,41,72,38,214,170,246,23,83,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,220,190,79,8,73,78,15,121,174,195,139,26,29,71,44,151,171,190,134,170,221,23,2,235,20,10,163,239,17,69,157,41,214,35,176,112,21,169,23,41,227,236,233,54,140,204,210,234,150,166,203,106,201,180,187,109,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,127,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,208,166,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,176,207,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,160,204,253,100,162,234,202,158,35,203,173,210,105,157,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,194,176,119,7,111,236,117,191,233,120,115,135,52,25,117,26,149,70,67,13,58,235,81,94,121,138,123,14,60,219,42,151,41,76,161,106,106,51,106,117,6,227,166,147,36,145,253,132,119,83,76,202,173,155,149,14,31,152,169,103,209,169,177,21,115,212,112,222,179,38,236,171,182,225,188,186,141,68,169,79,239,36,186,164,33,93,153,181,41,196,178,141,169,218,131,53,25,115,22,226,215,68,35,66,121,223,201,117,171,155,140,56,126,12,36,210,168,151,245,55,150,253,18,225,118,11,106,113,124,162,123,108,25,47,146,13,226,134,179,125,195,52,160,253,71,13,46,237,94,211,109,116,3,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,68,223,225,161,144,169,56,243,112,179,141,88,179,66,150,198,29,80,228,54,245,33,14,114,182,87,234,44,74,109,74,101,76,188,211,137,126,9,37,183,154,120,253,77,203,81,33,10,81,161,226,69,218,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,0,143,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,14,229,71,53,216,113,155,92,56,69,235,101,59,216,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,96,2,42,241,71,240,39,137,191,114,249,196,33,72,25,122,181,168,87,206,62,225,165,149,116,193,237,180,91,130,240,163,82,234,49,185,171,111,159,21,249,173,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,163,213,230,187,42,56,143,148,172,71,93,149,122,181,219,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,150,188,42,243,207,74,194,217,63,139,118,46,85,34,83,237,58,148,137,85,42,29,195,82,170,38,60,106,51,252,163,113,216,175,42,67,132,211,113,157,54,212,164,108,218,101,33,213,17,165,124,253,205,220,72,0,138,185,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,208,181,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,105,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,9,213,194,247,34,223,134,187,169,24,227,140,118,103,107,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,104,134,206,142,115,53,52,161,110,146,27,249,212,166,67,100,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,127,137,174,68,170,184,35,121,84,113,207,11,109,152,141,225,125,122,67,106,149,14,150,194,144,139,110,106,201,41,82,28,111,83,36,70,121,221,84,218,209,181,180,45,206,70,214,200,153,230,194,11,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,254,205,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,137,73,153,244,35,23,253,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,68,0,227,87,225,98,214,248,129,7,203,170,34,176,50,103,130,150,174,98,115,39,103,224,229,235,80,170,194,162,220,30,144,237,47,210,221,109,185,72,228,64,145,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,229,49,211,2,241,31,46,152,143,81,194,252,80,163,118,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,197,120,94,113,2,255,0,185,188,169,98,235,223,205,82,108,202,194,149,255,0,57,116,227,77,126,68,159,249,180,104,141,178,215,232,53,167,209,49,106,130,128,120,163,248,236,196,223,185,124,158,16,139,244,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,222,225,221,157,248,121,170,177,14,210,188,101,109,196,219,78,158,211,181,213,27,44,70,102,168,218,158,117,180,74,138,210,29,82,213,181,8,99,180,25,54,219,104,118,66,73,9,36,173,9,41,128,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,42,175,142,119,230,79,246,147,247,104,170,177,101,60,45,243,245,15,14,251,14,89,49,142,161,74,166,218,7,219,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,183,241,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,28,215,102,187,17,243,107,136,235,189,111,87,123,13,42,15,49,138,5,1,135,141,113,105,17,84,100,102,148,153,145,115,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,28,84,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,130,90,103,239,34,117,92,162,92,208,171,182,212,201,117,108,58,184,164,28,74,60,201,78,41,249,177,95,110,59,42,113,169,206,34,59,76,33,110,56,169,10,101,40,51,53,54,202,204,250,161,65,195,207,57,55,150,89,177,66,61,172,244,107,130,227,177,46,201,6,204,251,98,145,8,167,77,122,162,182,246,69,122,3,42,113,4,82,84,233,50,210,136,149,243,141,158,134,149,173,12,154,47,208,5,85,241,206,252,201,254,210,126,237,21,86,44,39,133,206,68,169,88,217,85,123,29,241,162,217,151,34,201,161,200,66,109,250,116,182,19,216,174,25,169,82,201,213,185,184,247,59,26,58,144,146,52,108,229,186,226,141,6,165,19,47,52,169,129,196,159,60,244,172,190,216,19,48,175,14,106,145,39,98,45,213,30,77,53,213,195,170,37,47,218,236,41,150,205,82,157,75,46,19,236,201,83,114,16,168,218,146,75,93,93,220,100,217,54,231,52,225,173,196,102,187,138,21,27,127,44,248,205,22,171,90,187,228,115,152,161,92,237,236,115,181,197,143,21,233,11,77,68,214,178,89,188,132,48,105,75,201,37,169,221,201,230,17,45,43,117,216,87,197,31,199,102,38,253,203,228,240,135,31,195,156,191,95,216,167,133,248,145,138,246,130,34,73,166,225,116,122,124,186,212,50,39,151,53,214,37,56,234,121,172,54,219,106,74,144,210,89,117,215,84,181,32,144,218,20,174,186,30,158,86,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,236,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,0,0,10,75,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,176,44,119,92,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,237,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,228,133,86,165,84,100,207,135,79,169,196,149,34,151,32,162,78,105,151,146,181,197,124,218,109,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,159,235,1,15,248,140,228,163,241,170,195,134,43,246,5,50,148,222,38,218,223,57,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,42,33,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,211,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,45,64,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,64,1,115,220,48,179,235,39,25,233,81,50,253,140,21,217,115,241,6,153,30,75,212,170,188,190,82,10,173,78,97,44,236,101,199,84,239,54,68,228,146,159,81,153,53,235,50,193,184,181,41,100,226,213,97,64,50,174,37,86,101,50,65,93,194,76,14,194,220,195,216,113,106,181,139,50,237,179,232,213,27,142,75,239,33,231,41,21,137,108,165,197,18,144,219,72,229,67,95,53,164,52,179,53,153,56,74,66,214,70,182,137,126,83,37,217,182,186,178,141,138,101,116,211,90,237,214,221,119,179,83,238,106,114,146,227,188,200,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,231,56,70,90,44,197,255,0,97,86,38,90,184,201,135,22,230,41,89,82,251,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,229,115,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,31,204,245,90,149,90,202,134,51,204,163,84,226,79,142,221,143,116,196,91,177,158,75,168,75,236,67,148,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,51,110,36,86,115,50,103,127,101,50,255,0,147,14,100,25,117,27,38,163,33,110,208,107,205,52,243,204,37,135,30,144,81,162,74,146,108,52,201,78,228,199,55,28,105,189,75,67,220,158,157,221,87,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,146,188,75,248,136,91,212,235,53,236,4,192,27,142,223,185,87,122,81,220,69,193,114,211,106,17,106,49,34,211,159,55,25,114,19,38,210,150,158,210,226,82,178,90,151,167,45,165,164,208,70,183,18,182,107,3,7,112,118,254,199,91,254,151,135,56,115,65,151,81,169,84,100,48,211,174,181,21,231,152,167,176,227,205,178,169,114,148,202,22,166,163,54,167,80,110,58,105,50,73,31,216,71,232,51,65,130,159,139,182,53,85,240,113,202,135,109,151,111,211,232,253,189,244,187,204,109,115,159,165,197,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,181,78,10,158,22,46,159,136,19,188,186,156,39,248,10,1,226,143,227,179,19,126,229,242,120,66,47,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,46,255,0,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,155,227,149,102,199,194,198,50,124,63,184,124,185,241,154,193,223,243,41,149,26,238,7,89,56,91,138,180,150,170,181,43,51,18,108,250,53,96,170,79,178,131,110,13,98,68,52,189,38,2,150,131,251,93,104,214,148,26,155,82,144,92,195,97,197,159,213,201,6,116,110,172,163,226,59,19,166,170,171,91,176,106,92,198,43,118,243,83,156,75,104,230,155,59,167,70,96,214,76,156,196,19,13,145,41,101,235,182,74,107,114,55,19,136,208,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,140,88,59,96,227,173,129,84,195,156,70,160,196,168,211,106,49,223,105,167,93,138,203,207,211,223,113,151,25,76,184,170,121,11,75,82,91,75,171,54,221,36,153,164,207,237,35,229,89,72,200,230,17,229,10,53,110,85,158,185,117,203,134,185,33,228,61,94,170,33,29,173,186,119,52,212,196,38,246,17,37,8,74,73,179,113,73,34,231,58,157,234,36,165,45,52,215,181,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,31,231,19,135,54,28,102,170,251,181,111,246,101,124,150,173,55,80,105,139,182,165,11,66,122,169,71,67,43,209,36,217,161,72,84,196,173,12,52,219,203,50,36,52,181,239,39,137,166,90,41,85,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,71,214,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,1,18,82,234,201,149,118,38,76,108,172,226,90,85,94,221,74,157,218,227,221,116,233,11,66,28,167,184,154,171,240,163,73,142,125,57,140,175,107,13,173,190,174,33,197,18,203,122,22,174,71,138,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,83,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,252,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,147,194,223,63,83,49,19,176,229,147,24,234,21,90,149,222,93,178,69,187,113,76,146,252,231,170,237,151,54,75,209,165,184,226,150,180,188,210,9,195,109,195,50,109,77,54,77,250,139,109,28,235,42,0,17,43,54,60,58,240,143,52,184,137,108,98,13,73,50,232,21,36,72,92,107,170,117,34,74,35,73,169,211,147,17,226,142,122,45,151,80,185,45,200,76,68,18,212,73,254,14,110,165,70,173,140,18,36,253,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,102,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,85,40,204,250,153,138,108,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,125,116,218,118,173,243,66,149,107,94,182,205,42,224,162,205,217,218,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,209,73,35,46,164,66,48,101,35,135,22,17,229,74,242,173,226,12,90,188,187,194,225,145,33,230,168,51,170,145,80,218,232,148,229,145,151,41,178,73,154,87,37,73,53,33,201,36,72,220,143,85,13,180,149,58,78,75,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,180,231,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,104,145,108,212,157,90,206,42,92,116,145,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,80,13,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,105,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,11,169,225,187,159,170,22,62,218,180,188,18,196,138,135,98,196,219,126,158,136,241,222,149,37,110,124,166,138,195,122,28,148,56,234,148,181,76,74,17,185,246,212,163,82,244,83,200,213,60,196,51,93,124,81,252,118,98,111,220,190,79,8,48,159,37,23,86,62,228,238,171,141,120,79,76,244,149,223,103,222,21,56,85,42,75,68,226,229,85,169,101,6,158,235,105,140,157,198,131,121,133,174,66,137,164,160,150,242,95,81,18,148,182,218,105,113,214,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,29,202,142,107,176,227,54,184,112,139,214,202,119,176,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,224,56,163,248,19,196,223,185,124,226,16,160,17,170,128,0,1,85,124,115,191,50,127,180,159,187,68,0,202,254,10,126,49,56,213,72,193,198,234,29,138,93,193,79,172,118,7,212,239,45,180,78,98,151,42,68,94,106,185,110,25,50,111,178,209,57,181,6,174,89,175,110,138,208,203,197,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,220,248,103,241,3,252,38,218,181,44,37,204,45,243,74,141,114,90,84,243,155,75,174,213,166,242,94,172,82,217,109,197,200,84,135,28,34,109,79,69,109,178,90,221,53,239,113,163,55,20,147,54,94,121,80,175,136,142,119,230,102,170,251,43,74,206,149,183,12,173,58,131,174,208,148,76,191,25,234,163,138,101,166,215,42,83,75,117,72,86,213,161,254,206,102,219,110,33,169,10,37,164,148,181,164,190,86,66,114,65,93,205,197,246,236,219,142,45,86,155,134,84,78,107,85,186,220,55,145,29,229,202,54,76,217,139,17,78,52,226,28,123,122,154,91,133,176,210,134,181,220,164,169,198,137,113,84,105,79,41,222,22,48,111,225,253,189,229,204,12,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,81,23,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,139,249,43,225,205,135,25,84,152,187,242,183,43,229,94,33,127,11,134,205,93,221,59,44,40,166,251,201,109,200,108,26,9,81,222,122,41,178,151,141,75,117,73,87,53,182,220,229,173,124,201,128,2,170,248,231,126,100,255,0,105,63,118,136,43,147,60,20,181,115,19,153,59,63,7,47,90,133,86,21,22,224,244,135,105,126,150,235,109,202,71,34,4,137,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,43,169,206,110,105,109,92,145,96,116,25,214,221,183,74,122,181,51,109,10,208,183,155,83,113,162,179,203,103,163,170,97,10,74,251,28,116,37,178,82,89,47,164,182,26,213,178,112,156,77,0,221,55,101,213,124,215,101,93,55,173,205,85,184,43,83,118,118,154,141,82,107,146,229,63,177,9,66,55,186,225,169,106,218,132,37,37,169,244,74,72,139,161,16,187,238,29,217,5,135,150,59,84,239,204,82,167,210,170,88,155,91,229,72,208,227,49,35,228,203,100,219,168,236,209,100,237,53,147,203,67,238,38,67,141,172,155,87,170,218,119,37,190,99,181,173,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,56,255,0,19,92,137,85,112,70,242,168,227,158,22,219,49,27,194,250,244,134,213,42,29,45,133,33,22,220,213,146,82,164,56,222,166,72,140,243,186,169,181,163,107,104,91,156,141,173,145,51,205,138,185,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,187,72,104,79,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,211,113,14,150,0,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,105,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,69,36,140,186,145,12,182,139,243,225,89,73,165,83,178,57,96,204,167,211,34,69,145,84,145,88,151,57,214,89,74,23,41,242,169,201,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,45,64,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,42,231,235,58,246,174,84,240,226,93,18,147,83,237,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,174,105,193,170,173,85,175,229,182,246,174,215,106,114,234,53,42,142,36,84,165,204,153,45,229,60,252,151,220,129,79,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,137,234,0,41,3,140,101,167,106,218,153,167,163,252,150,182,105,84,111,76,217,241,234,213,31,71,194,110,63,108,156,237,70,161,205,146,246,194,46,99,203,218,157,206,43,85,43,66,212,207,65,250,248,48,210,105,85,28,215,214,230,84,41,145,37,72,165,216,243,229,193,117,230,82,181,197,124,230,66,100,221,105,70,90,161,102,211,206,182,106,78,135,177,197,167,185,70,71,118,128,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,143,229,59,39,213,92,216,97,30,46,170,198,40,133,125,217,82,40,51,232,168,146,234,155,68,230,29,69,68,164,193,37,26,201,166,214,233,182,194,208,227,137,50,37,176,148,26,155,67,139,113,49,215,250,234,176,174,175,237,173,185,114,91,149,15,249,72,115,169,179,163,185,255,0,69,198,94,109,196,125,74,74,147,236,50,23,211,144,92,235,218,185,172,195,136,148,74,181,79,179,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,202,184,209,158,90,41,150,110,41,228,155,13,237,106,131,145,43,150,245,115,13,233,180,10,163,113,165,158,199,81,232,244,69,153,28,220,105,68,164,45,42,39,90,94,213,18,208,180,168,189,85,39,165,48,103,127,37,215,86,81,241,29,248,48,147,85,173,216,53,46,91,244,75,133,216,46,37,180,115,77,237,176,100,190,72,38,78,98,9,135,12,210,131,245,219,36,187,181,27,141,180,123,110,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,126,204,221,90,149,95,202,38,43,215,104,85,56,149,26,109,71,13,235,178,225,204,136,242,94,98,75,14,83,30,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,12,219,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,32,226,95,158,56,217,113,179,94,193,235,29,18,215,136,183,165,29,197,179,45,181,187,29,20,58,115,198,227,7,53,47,32,210,163,146,106,67,169,101,40,87,168,182,205,197,153,18,80,135,190,78,95,234,213,90,255,0,8,43,146,187,93,169,203,168,212,170,54,61,255,0,46,100,201,111,41,231,228,190,228,154,170,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,82,96,211,70,58,96,94,28,102,47,14,42,56,95,138,20,110,221,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,103,91,29,48,47,17,242,233,136,245,28,47,197,10,55,97,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,124,85,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,250,120,121,228,178,149,149,140,47,143,93,187,237,248,137,197,75,150,57,157,193,48,164,166,81,194,96,220,220,213,61,135,18,146,74,16,148,147,74,116,144,106,37,188,74,62,99,136,67,59,106,219,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,220,190,79,8,125,92,15,201,4,204,197,228,190,224,197,236,55,139,190,254,179,239,10,163,82,35,169,231,215,233,90,59,52,152,210,10,43,17,218,105,195,114,103,61,90,50,73,216,74,231,184,149,169,90,55,178,48,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,46,205,181,171,155,156,44,43,166,154,215,97,185,40,93,154,159,115,83,148,150,218,229,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,87,37,194,50,213,6,61,94,108,124,44,99,39,195,251,135,203,159,25,172,26,40,194,60,51,181,113,147,34,56,125,133,183,172,78,209,69,185,176,190,135,79,147,181,182,214,227,59,233,140,108,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,73,153,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,218,91,74,155,75,200,218,157,171,50,81,23,45,109,173,114,43,134,167,16,47,192,76,200,56,9,138,207,111,176,106,181,5,122,46,162,165,106,229,30,116,183,227,35,231,93,126,74,25,143,78,65,118,151,220,218,131,81,56,226,215,215,114,133,212,128,143,249,214,205,111,226,125,133,148,172,76,249,5,242,183,210,119,3,20,46,197,233,78,193,203,230,70,144,247,55,153,201,119,93,59,54,221,187,75,93,250,235,211,67,138,184,79,198,83,240,161,138,118,110,25,254,46,62,140,249,91,112,83,168,93,183,229,127,59,178,246,169,45,179,205,229,246,36,239,219,204,221,183,114,117,211,77,75,93,69,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,40,4,95,159,12,234,77,42,191,195,255,0,15,232,85,218,100,74,141,54,163,30,189,18,100,57,108,165,230,36,176,229,90,114,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,86,95,17,28,144,76,202,173,246,87,109,157,23,118,25,93,149,7,90,161,36,158,126,75,212,183,18,203,78,46,44,167,86,210,80,157,203,91,253,156,141,199,28,91,81,212,107,81,169,11,81,252,172,132,231,126,187,148,123,237,216,87,28,170,173,75,12,171,124,215,107,116,72,108,162,67,200,148,76,153,51,42,34,92,117,180,54,246,244,180,135,15,121,37,109,107,185,42,83,109,26,47,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,196,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,209,237,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,105,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,85,40,136,186,153,12,251,231,147,54,242,115,123,139,137,188,34,218,241,40,118,245,14,58,169,116,22,87,25,175,72,185,19,121,175,153,49,244,234,165,173,74,53,40,154,37,27,76,238,52,163,114,148,235,174,245,94,27,25,28,184,113,246,255,0,135,139,55,170,238,11,114,196,180,228,70,170,67,153,21,18,160,191,93,150,135,156,38,219,131,49,36,146,74,26,118,58,185,206,178,231,53,179,36,33,27,22,190,107,87,146,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,132,10,226,107,145,42,86,55,89,181,28,115,194,219,102,91,152,161,65,142,218,165,67,165,176,149,174,228,132,131,74,84,135,27,212,141,114,89,107,85,54,180,110,113,104,111,145,181,195,54,121,92,131,134,183,14,107,218,222,186,173,252,204,99,52,170,173,178,229,51,156,253,10,216,111,182,83,106,137,148,151,30,142,181,84,73,104,109,109,179,177,38,164,178,147,82,95,67,201,230,25,55,189,167,98,175,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,255,0,197,35,32,176,240,239,183,102,111,7,41,244,170,109,160,125,142,61,197,110,195,140,196,22,105,14,31,42,51,50,98,54,218,80,133,50,234,205,178,113,178,35,113,46,184,110,122,232,113,124,152,107,149,220,205,223,217,89,197,10,110,32,90,18,101,204,166,162,66,85,90,183,142,162,244,104,85,150,9,183,91,216,250,91,61,170,90,18,251,170,105,107,74,201,183,13,43,218,173,13,42,182,172,239,226,245,155,143,92,49,46,220,92,195,247,229,185,66,184,163,210,30,142,82,216,54,95,105,104,174,68,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,54,26,168,0,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,44,211,136,38,66,173,236,204,217,179,175,156,62,161,68,135,138,148,136,238,61,5,113,251,44,36,87,214,103,25,38,204,231,141,163,91,203,76,120,234,110,57,169,196,33,11,89,18,148,148,25,153,81,8,233,89,120,203,245,253,153,172,80,131,133,24,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,91,26,74,141,58,27,142,182,158,155,136,104,123,2,240,47,14,50,233,135,20,236,47,194,250,55,97,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,115,46,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,21,87,199,59,243,39,251,73,251,180,65,92,153,227,93,171,151,108,201,217,248,199,122,211,234,179,104,182,255,0,164,59,75,20,182,155,114,82,249,240,36,71,70,196,184,227,104,61,22,242,76,245,89,122,164,122,106,122,17,249,252,195,230,6,254,204,214,40,78,197,124,70,92,68,84,166,71,143,17,168,112,77,226,133,9,134,91,36,165,168,237,188,227,138,109,6,173,238,169,36,173,13,199,92,87,77,198,44,83,133,126,66,163,69,141,74,205,62,50,80,162,76,92,200,236,212,44,106,100,142,105,46,26,201,215,146,115,228,199,113,164,164,214,105,67,14,197,90,86,180,108,119,155,161,44,154,82,45,40,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,179,235,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,211,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,138,73,25,117,34,20,25,158,76,142,94,89,66,188,147,42,42,229,215,48,234,185,33,72,160,215,150,130,222,218,244,53,118,41,155,72,146,137,41,73,40,201,68,68,135,144,147,90,9,38,151,90,107,229,100,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,99,235,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,249,51,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,246,99,22,49,95,216,235,127,213,49,27,17,171,210,234,53,42,140,135,221,105,167,101,60,243,20,246,28,121,199,147,18,42,94,90,212,212,102,212,234,201,182,137,70,73,35,251,76,237,211,130,167,133,139,167,226,4,239,46,167,9,254,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,234,184,162,228,22,29,225,66,169,102,99,7,105,244,170,93,86,220,167,201,157,118,81,216,140,196,54,234,113,80,183,100,191,82,74,210,148,239,152,158,99,138,119,152,106,83,205,165,59,76,150,217,33,234,182,193,220,98,191,176,42,255,0,165,226,54,28,215,165,211,170,84,233,12,58,235,77,74,121,150,42,12,54,243,111,42,36,164,178,180,41,216,206,41,164,19,141,26,136,148,69,246,25,104,79,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,205,184,155,252,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,191,98,246,16,225,30,106,176,141,203,50,243,98,37,126,216,175,199,106,161,76,169,211,223,66,214,194,212,131,84,121,240,164,39,114,73,100,149,234,149,150,228,45,11,82,84,75,109,106,74,169,178,211,225,109,152,107,159,48,215,6,12,74,129,46,129,111,80,36,56,233,94,149,106,76,132,83,170,52,228,200,105,8,118,34,154,39,25,118,74,217,121,47,38,49,188,157,54,56,133,184,133,33,90,90,246,46,97,189,11,7,242,35,136,56,95,108,76,170,203,165,91,56,95,92,167,68,122,169,57,114,229,45,182,233,143,145,26,220,95,248,144,146,75,104,78,136,109,8,66,82,132,231,92,105,79,41,222,22,48,111,225,253,189,229,204,15,41,157,28,219,90,185,70,194,195,186,106,77,118,235,146,187,218,105,246,205,57,41,109,222,100,228,198,113,104,125,246,141,230,156,56,109,184,76,165,229,182,102,164,243,155,34,45,86,67,62,247,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,184,156,180,255,0,222,109,171,252,63,190,255,0,245,245,65,74,195,70,121,196,205,85,155,149,12,35,168,94,21,154,148,69,92,245,24,242,35,90,116,135,27,55,151,81,168,146,61,67,83,73,90,21,217,155,82,155,83,203,220,157,168,50,73,31,49,109,161,121,246,197,92,76,186,177,147,17,238,60,82,189,101,246,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,67,229,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,118,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,117,74,136,203,161,144,185,238,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,87,183,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,113,254,43,25,18,170,149,86,126,105,176,106,217,136,170,106,163,155,247,189,42,156,194,146,251,111,146,150,167,43,4,130,51,74,208,164,154,73,253,137,73,160,209,207,81,47,123,238,55,0,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,43,201,191,113,211,14,51,23,145,28,83,197,12,47,172,246,234,84,236,63,184,154,121,151,72,145,42,159,41,52,199,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,86,123,6,148,242,157,225,99,6,254,31,219,222,92,192,173,94,48,153,174,161,95,117,218,118,89,44,167,105,85,72,22,157,65,21,138,253,81,135,150,227,140,214,16,137,12,20,4,232,68,217,114,155,117,70,233,145,172,249,142,37,179,229,169,151,18,168,65,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,207,10,176,222,133,131,248,113,110,97,125,177,50,171,46,149,108,211,218,167,68,122,169,57,114,229,45,182,203,66,53,184,191,241,33,36,150,208,157,16,218,16,132,165,9,245,98,47,241,11,202,253,253,155,60,23,162,225,206,28,213,237,250,117,74,157,116,70,173,186,237,110,67,204,176,166,27,137,45,149,37,42,101,167,84,107,221,33,6,68,105,34,208,149,215,184,142,21,224,135,8,156,201,97,174,52,88,56,141,93,189,176,213,250,109,171,116,82,171,115,26,137,82,158,167,220,98,52,182,222,113,45,165,80,210,147,89,165,6,68,70,164,150,186,106,101,222,45,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,141,92,92,115,155,66,137,66,172,100,238,210,165,118,234,172,238,193,34,235,168,200,66,208,221,61,180,173,153,177,163,71,46,156,199,151,181,135,22,231,86,208,218,137,5,189,107,87,34,176,48,171,12,238,172,100,196,123,115,11,108,168,157,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,191,74,75,118,15,14,124,156,194,102,187,54,224,185,173,236,59,142,218,102,72,137,25,158,219,45,249,181,2,230,45,182,148,226,16,132,118,137,134,100,131,112,205,45,145,17,169,197,22,170,229,88,123,197,219,45,184,149,127,219,88,115,66,178,113,41,138,149,213,88,133,68,134,236,186,108,4,176,219,242,94,67,45,169,197,38,98,148,72,37,44,140,204,146,163,211,93,8,251,135,181,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,147,252,77,115,219,85,198,235,202,163,129,152,91,115,68,115,11,232,50,27,76,169,148,183,212,180,92,147,80,73,82,150,227,154,17,46,51,46,234,150,208,141,205,173,109,243,247,56,70,207,43,133,100,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,118,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,26,9,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,123,94,36,249,201,183,178,233,133,243,48,214,151,26,37,78,251,191,104,242,89,167,69,149,10,44,248,81,34,41,198,217,121,233,209,157,112,140,208,227,78,73,38,73,77,58,211,142,48,180,173,42,66,86,147,162,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,170,98,102,80,42,185,68,225,137,139,84,43,150,242,151,86,184,110,41,20,89,117,136,113,106,42,126,137,21,246,235,140,37,183,96,182,182,90,90,22,228,117,71,75,202,89,25,169,76,160,139,213,66,69,80,141,84,0,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,19,255,0,138,22,122,127,2,150,170,240,59,7,47,62,201,137,53,173,158,152,147,9,59,158,161,82,220,109,70,122,60,74,46,207,49,237,91,229,232,74,90,26,53,185,243,74,84,119,14,152,41,148,154,173,106,74,225,209,169,146,231,200,110,59,242,214,212,102,84,234,210,195,13,45,231,157,52,164,140,201,13,180,219,142,45,93,201,66,20,163,208,136,204,123,92,11,199,76,71,203,166,35,211,177,67,11,235,61,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,93,51,47,133,153,160,177,25,190,176,206,173,250,93,182,141,49,248,222,148,166,124,243,205,55,218,216,101,215,57,60,222,66,214,222,229,122,232,209,69,237,34,205,96,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,71,252,214,231,91,11,50,125,242,91,240,153,64,186,234,127,43,123,119,98,244,20,88,207,114,251,47,35,153,205,231,62,214,154,246,148,109,219,187,93,21,174,154,22,188,255,0,1,56,160,96,22,98,113,98,133,131,150,85,161,136,16,171,87,7,106,236,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,81,175,142,119,230,79,246,147,247,104,170,177,61,56,101,100,74,171,141,215,149,59,28,241,74,217,136,230,23,208,100,56,168,176,234,140,41,104,185,38,160,148,148,161,182,245,34,92,102,93,209,78,45,123,155,90,219,228,109,112,141,238,85,218,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,131,159,227,166,5,225,198,98,240,226,163,133,248,161,70,237,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,123,51,23,150,140,83,202,253,246,245,139,137,148,159,209,236,85,152,108,73,244,93,79,230,89,117,206,200,251,205,55,206,229,115,208,135,54,167,212,94,169,63,97,156,138,225,177,158,122,174,95,111,248,120,87,136,213,73,115,176,234,234,145,26,154,210,230,85,20,150,45,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,157,9,39,166,142,238,51,108,219,114,242,64,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,6,85,198,135,176,195,24,172,28,10,200,214,23,226,54,35,87,162,83,169,180,236,55,162,58,211,78,202,101,151,234,15,183,71,67,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,125,166,84,173,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,194,133,212,240,84,240,177,116,252,64,157,229,212,225,63,192,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,38,166,116,115,109,106,229,27,11,14,233,169,53,219,174,74,239,105,167,219,52,228,165,183,121,147,147,25,197,161,247,218,55,154,112,225,182,225,50,151,150,217,154,147,206,108,136,181,89,12,240,213,170,114,107,85,89,181,153,141,196,110,68,249,14,73,117,17,34,53,21,132,173,106,53,40,155,101,148,165,166,145,169,158,136,109,41,66,75,66,73,17,17,16,187,78,24,121,41,186,178,229,106,201,197,44,64,175,213,98,92,151,173,61,157,246,227,18,156,110,12,120,46,55,29,246,59,108,87,88,109,196,84,89,112,229,54,126,178,146,218,93,90,75,170,148,98,144,71,160,188,172,11,203,15,164,210,162,222,118,244,186,82,235,148,120,85,250,97,188,69,178,101,58,91,68,236,121,13,45,38,105,90,20,147,208,244,63,85,105,90,21,181,104,82,74,202,120,83,231,182,170,85,88,25,89,198,91,154,34,169,170,142,76,89,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,55,169,38,131,71,33,38,189,236,54,221,175,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,132,236,44,116,195,140,186,100,71,11,49,67,20,43,61,134,149,7,15,237,214,153,101,162,37,202,168,74,85,49,147,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,70,217,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,159,53,23,83,150,159,251,205,181,127,135,247,223,254,190,168,41,88,117,252,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,96,112,208,225,223,27,19,228,179,143,120,253,110,75,77,177,78,144,218,237,251,106,165,79,117,148,87,22,109,54,243,115,94,39,82,73,122,14,215,80,104,74,55,33,245,146,137,103,203,66,144,244,159,226,69,144,90,22,62,218,181,76,109,195,122,127,98,196,219,126,158,185,18,25,139,25,110,124,166,138,195,122,148,101,182,210,84,181,76,74,17,181,135,18,147,82,244,75,43,213,60,181,179,76,52,154,157,229,133,23,252,42,204,54,229,208,46,203,58,176,220,150,145,46,33,19,244,250,140,71,137,73,39,25,121,38,68,182,221,108,181,67,137,62,169,50,81,119,144,245,89,141,198,250,174,99,177,134,181,140,181,218,28,74,69,74,191,30,156,153,145,34,56,165,176,79,199,130,196,103,22,222,239,89,40,90,152,53,146,12,212,104,37,146,77,75,219,188,237,127,130,167,133,139,167,226,4,239,46,167,15,127,143,124,80,48,11,46,216,177,93,193,203,214,208,196,9,181,171,127,178,246,151,233,116,248,78,69,95,62,51,82,17,177,78,75,109,103,162,30,73,30,168,47,88,143,77,75,67,62,193,149,252,208,88,57,179,176,42,24,141,135,52,139,130,157,77,167,86,29,162,58,213,110,59,44,190,167,219,101,151,148,164,165,151,93,73,163,108,132,17,25,168,143,82,87,78,227,58,97,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,210,184,136,103,6,193,203,150,17,213,236,135,206,37,102,251,189,232,242,160,82,40,107,105,153,8,101,135,144,182,85,58,99,79,33,109,28,100,153,168,137,183,16,162,125,105,54,201,38,130,121,109,208,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,226,114,251,149,171,171,45,156,58,49,158,117,235,114,85,92,173,95,216,127,87,174,201,183,158,75,140,197,161,107,72,127,99,92,135,18,149,166,98,144,180,148,133,25,39,214,105,166,136,140,153,39,28,166,193,107,216,253,159,88,216,13,147,124,33,193,92,38,174,196,127,17,107,152,111,66,102,174,182,249,187,232,20,231,232,136,74,94,75,204,186,218,152,156,106,113,151,89,47,95,106,18,107,90,82,75,100,215,88,54,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,70,75,178,147,106,229,27,11,10,214,166,187,219,174,74,239,102,168,92,213,21,41,183,121,147,147,25,180,45,134,29,38,90,112,225,182,225,60,166,80,225,26,147,206,112,204,245,89,143,65,154,12,208,88,57,76,176,41,248,141,136,212,139,130,163,77,168,214,26,162,52,213,18,59,47,62,151,220,101,231,146,165,37,231,90,73,35,108,117,145,153,40,207,83,79,78,243,46,1,135,188,93,178,219,137,87,253,181,135,52,43,39,18,152,169,93,85,136,84,72,110,203,166,192,75,13,191,37,228,50,218,156,82,102,41,68,130,82,200,204,201,42,61,53,208,143,184,77,240,17,255,0,53,185,214,194,204,159,124,150,252,38,80,46,186,159,202,222,221,216,189,5,22,51,220,190,203,200,230,115,121,207,181,166,189,165,27,118,238,215,69,107,166,133,175,159,202,255,0,16,188,23,205,157,255,0,80,195,156,57,182,47,90,117,74,157,71,118,182,235,181,184,81,25,97,76,54,243,44,169,41,83,50,93,81,175,116,132,25,17,164,139,66,87,94,226,57,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,103,214,78,119,225,229,87,134,198,25,90,86,116,173,216,155,118,83,235,238,208,148,76,177,37,154,91,105,175,200,109,114,165,52,183,82,180,238,66,223,236,230,109,184,218,221,142,162,90,77,40,90,78,181,191,174,171,246,234,254,218,220,119,37,199,80,255,0,148,153,58,165,58,67,159,244,156,121,231,28,95,214,165,41,94,211,49,123,217,4,200,157,43,40,150,204,218,237,203,50,37,91,17,110,40,229,18,177,50,43,137,126,20,86,27,144,242,155,106,11,139,142,211,232,67,141,170,58,158,74,204,201,78,50,131,46,136,72,244,28,71,173,59,170,249,201,142,33,218,214,85,179,85,184,43,83,125,19,217,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,68,164,204,250,17,138,139,203,38,89,51,37,64,204,150,20,87,107,185,124,196,170,117,54,157,124,80,165,204,153,46,211,158,203,17,152,110,123,42,113,215,28,83,68,148,33,41,35,81,168,204,136,136,140,204,90,255,0,20,127,2,120,155,247,47,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,210,120,58,230,150,213,145,66,123,42,53,107,110,149,69,173,68,237,149,218,69,82,58,155,101,85,221,203,37,62,212,132,169,68,183,102,54,131,35,66,144,74,221,25,131,35,36,20,125,206,89,248,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,1,64,60,81,252,118,98,111,220,190,79,8,73,76,129,102,187,14,50,149,145,27,182,245,189,93,237,213,89,216,129,82,98,129,64,97,226,68,170,188,164,211,41,166,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,92,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,182,158,21,121,24,170,225,108,111,198,71,23,41,114,233,247,101,74,60,170,109,14,222,169,82,213,30,77,25,142,105,182,236,167,147,33,178,117,185,46,147,106,74,54,109,34,142,234,140,212,190,126,214,251,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,42,175,142,119,230,79,246,147,247,104,174,172,4,198,187,171,46,216,177,66,198,59,42,159,74,155,90,183,251,87,102,98,168,211,142,69,95,62,51,177,215,189,45,184,218,207,68,60,163,45,22,94,177,22,186,150,164,126,86,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,180,212,106,147,92,151,41,253,136,74,17,189,215,13,75,86,212,33,41,45,79,162,82,68,93,8,133,223,112,238,200,44,60,177,218,167,126,98,149,62,149,82,196,218,223,42,70,135,25,137,31,38,91,38,221,71,102,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,132,28,77,114,37,85,193,27,202,163,142,120,91,108,196,111,11,235,210,27,84,168,116,182,20,132,91,115,86,73,74,144,227,122,153,34,51,206,234,166,214,141,173,161,110,114,54,182,68,207,55,128,100,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,105,109,42,113,76,175,114,118,172,205,38,124,181,184,133,240,161,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,173,94,50,152,79,138,120,161,248,32,252,25,225,165,215,118,250,51,229,7,109,244,21,26,76,254,203,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,140,70,174,28,57,122,199,219,27,57,216,121,116,222,184,31,136,22,253,22,23,165,187,77,70,169,108,205,137,21,141,244,169,104,70,247,92,109,40,78,229,173,41,45,79,170,148,68,93,76,135,107,227,157,249,147,253,164,253,218,32,86,81,112,66,149,152,236,197,217,152,53,93,174,75,164,83,107,242,36,170,100,184,141,165,111,147,17,226,189,37,196,55,187,213,74,214,150,13,4,179,37,18,13,100,163,74,246,236,61,25,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,246,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,117,82,140,207,169,152,250,192,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,14,21,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,93,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,158,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,217,79,10,252,250,201,139,38,149,149,140,100,174,203,152,137,146,25,167,216,213,57,28,162,68,52,19,79,40,224,73,144,227,169,81,160,212,134,26,138,132,161,107,222,239,43,82,65,52,148,90,248,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,12,171,142,235,152,140,213,94,88,221,105,97,230,22,179,82,151,18,196,195,171,94,139,73,129,73,54,201,162,126,163,30,156,203,18,166,62,73,90,137,213,243,73,228,52,163,50,218,201,167,68,33,110,61,191,218,228,23,37,23,86,107,49,30,37,110,173,76,236,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,222,63,153,186,77,42,129,153,44,87,161,80,169,145,41,212,218,117,241,93,137,14,28,70,82,203,17,152,110,123,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,107,252,21,60,44,93,63,16,39,121,117,56,79,240,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,245,120,82,227,166,28,101,211,14,49,247,20,49,66,179,216,105,80,126,77,52,203,45,17,46,85,66,82,138,168,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,97,174,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,58,184,83,228,98,171,90,185,160,102,139,21,233,114,233,244,218,4,130,114,212,162,212,105,106,65,212,223,92,116,56,213,76,249,237,237,84,100,37,244,45,135,26,212,212,242,55,146,209,201,34,118,221,6,85,197,228,215,50,103,96,230,207,35,88,75,14,100,24,148,235,218,157,134,244,23,104,53,230,154,101,151,212,251,116,115,40,209,37,73,54,29,120,224,243,164,27,142,52,222,135,169,110,79,94,250,86,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,201,240,208,207,172,108,121,183,153,193,92,89,174,196,99,17,104,113,219,102,144,183,57,187,235,244,230,34,182,149,60,167,158,117,197,63,56,148,219,206,188,94,166,228,40,150,132,168,144,241,162,80,102,199,194,198,50,124,63,184,124,185,241,154,193,213,113,123,50,248,167,141,54,173,149,98,221,53,110,203,109,216,150,253,54,129,78,163,211,223,146,136,46,246,38,220,105,169,175,48,183,86,218,166,27,110,169,10,117,41,78,169,34,73,17,23,67,145,92,52,50,57,39,49,215,147,56,195,124,46,34,48,234,203,172,54,135,162,56,134,164,46,185,81,100,155,124,161,41,149,146,146,81,137,43,105,79,41,105,245,208,225,54,130,51,82,214,204,106,204,221,38,149,64,204,150,43,208,168,84,200,148,234,109,58,248,174,196,135,14,35,41,101,136,204,55,61,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,181,252,180,255,0,222,109,171,252,63,190,255,0,245,245,65,74,194,95,240,230,201,71,227,85,136,239,215,239,250,101,85,188,50,181,190,114,165,37,130,229,55,84,156,70,131,110,152,151,183,37,105,220,133,155,142,169,162,82,144,218,82,157,90,83,205,56,87,189,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,173,120,172,100,74,148,116,169,249,166,193,171,102,90,106,73,144,111,222,244,170,115,9,83,14,48,105,90,156,172,18,8,201,72,90,84,73,39,246,37,68,178,95,61,68,141,143,184,229,80,139,169,224,169,225,98,233,248,129,59,203,169,194,31,241,30,203,214,62,223,57,206,196,59,166,202,192,252,64,184,40,179,125,19,217,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,20,147,35,234,70,39,7,8,156,61,191,176,215,45,183,37,11,17,172,123,130,213,169,63,124,76,150,212,58,221,49,232,47,184,194,160,64,74,93,75,111,37,42,52,26,144,180,146,136,180,213,10,47,97,138,224,226,143,227,179,19,126,229,242,120,66,79,240,254,204,197,155,149,14,31,151,174,41,94,16,101,212,86,172,72,151,77,164,83,35,17,165,117,26,139,148,168,75,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,93,120,197,140,87,246,58,223,245,76,70,196,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,254,211,59,63,225,79,145,138,85,22,217,129,154,44,87,165,196,168,84,171,241,201,203,82,139,81,165,165,101,76,97,18,16,227,85,51,231,183,185,50,86,166,16,182,28,107,66,75,43,222,75,95,56,137,169,191,155,31,11,24,201,240,254,225,242,231,198,107,7,234,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,93,255,0,13,12,142,70,203,141,154,206,48,223,11,150,188,69,189,40,237,161,232,142,33,216,232,161,211,158,54,223,40,74,101,100,149,28,147,82,26,83,202,90,125,69,182,77,160,136,146,181,189,55,196,32,226,237,135,183,246,37,101,182,219,161,97,205,143,112,93,85,38,47,136,114,221,135,68,166,61,57,246,216,76,9,233,83,170,109,148,169,68,130,82,208,147,81,150,154,173,37,237,33,90,185,100,203,38,100,168,25,146,194,138,237,119,47,152,149,78,166,211,175,138,20,185,147,37,218,115,217,98,51,13,207,101,78,58,227,138,104,146,132,37,36,106,53,25,145,17,17,153,141,4,128,173,94,50,152,79,138,120,161,248,32,252,25,225,165,215,118,250,51,229,7,109,244,21,26,76,254,203,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,140,115,94,17,56,33,141,24,107,153,43,146,187,136,216,67,122,218,180,215,236,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,174,136,81,251,12,91,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,128,64,92,79,10,188,140,85,112,182,55,227,35,139,148,185,116,251,178,165,30,85,54,135,111,84,169,106,143,38,140,199,52,219,118,83,201,144,217,58,220,151,73,181,37,27,54,145,71,117,70,106,95,63,107,118,62,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,217,231,147,35,150,110,111,108,212,202,138,184,148,60,69,161,199,82,40,53,229,160,246,56,141,77,93,138,102,210,53,46,50,148,106,50,81,17,173,149,168,214,130,81,41,214,157,162,27,166,214,196,124,14,196,121,86,221,201,6,171,105,94,118,149,65,10,82,82,233,179,42,12,166,205,46,52,243,78,182,127,220,56,219,173,168,210,164,154,22,133,25,26,84,119,83,195,187,63,80,243,57,106,157,135,138,85,10,85,55,19,104,156,168,250,156,150,35,252,166,108,219,117,125,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,106,106,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,1,64,60,81,252,118,98,111,220,190,79,8,69,247,42,213,87,169,81,232,79,84,229,174,155,14,67,210,227,195,83,202,54,25,125,228,182,151,93,67,122,237,74,214,150,25,74,148,69,170,137,166,200,245,218,90,88,175,10,188,140,82,177,74,79,227,35,139,148,184,149,11,78,155,34,85,54,135,111,84,169,105,145,26,178,255,0,40,219,118,83,201,144,217,180,228,102,141,197,37,27,55,25,200,105,70,106,71,35,107,151,18,34,175,20,127,2,120,155,247,47,156,66,20,2,53,37,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,218,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,213,74,34,46,166,67,235,0,0,170,190,57,223,153,63,218,79,221,162,170,197,175,112,175,200,84,104,177,169,89,167,198,74,20,73,139,153,29,154,133,141,76,145,205,37,195,89,58,242,78,124,152,238,52,148,154,205,40,97,216,171,74,214,141,142,243,116,37,147,74,69,165,15,147,116,218,118,173,243,66,149,107,94,182,205,42,224,162,205,217,218,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,209,73,35,46,164,66,128,115,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,180,72,182,106,78,173,5,41,77,180,104,230,198,146,218,116,209,230,185,173,17,184,148,147,110,37,105,82,118,153,173,166,227,88,210,158,83,188,44,96,223,195,251,123,203,152,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,4,0,226,211,150,140,44,184,112,38,189,152,207,68,250,50,243,180,187,47,240,170,115,17,153,244,191,106,153,6,31,240,245,242,141,217,28,150,75,70,190,113,59,53,50,234,71,160,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,3,42,227,175,229,87,44,247,150,107,241,114,30,22,217,243,162,83,144,152,234,169,85,234,114,76,148,138,117,57,181,182,135,95,38,247,18,158,94,231,91,66,27,73,150,229,173,59,148,132,111,113,26,20,193,220,29,176,112,42,192,165,225,206,28,208,98,83,169,180,232,236,52,235,173,69,101,151,234,15,182,203,108,170,92,165,50,132,37,217,46,37,164,27,142,154,72,212,101,246,17,103,135,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,136,20,221,90,170,205,42,69,9,154,156,180,83,102,72,102,92,136,105,121,68,195,207,178,151,18,211,171,111,93,170,90,18,251,201,74,140,181,73,58,225,22,155,143,89,149,195,51,37,223,140,158,35,175,18,47,84,242,236,27,6,161,17,249,49,222,131,206,110,187,56,143,154,136,58,184,133,50,166,82,72,74,164,36,247,43,150,235,72,36,151,56,156,110,242,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,101,92,105,79,41,222,22,48,111,225,253,189,229,204,8,191,196,191,33,81,177,230,222,123,26,176,154,133,17,140,69,161,199,113,234,186,27,230,239,175,211,152,138,226,146,202,89,101,167,20,252,226,83,108,180,201,250,155,144,163,66,212,162,67,36,138,118,180,209,136,246,54,41,209,155,181,169,21,88,87,245,191,112,71,77,58,7,163,141,201,204,86,24,146,158,83,61,149,104,81,169,228,190,132,167,148,164,25,154,139,105,164,251,133,244,222,119,134,35,223,252,61,47,139,203,23,44,47,145,119,125,87,11,235,239,213,40,155,204,251,51,157,130,73,37,91,85,170,218,230,32,144,239,37,102,110,53,204,229,172,205,104,81,158,123,7,127,201,118,82,110,172,220,226,153,90,212,215,123,13,183,66,236,213,11,154,162,165,56,215,46,10,164,182,133,176,195,164,203,173,148,199,27,55,148,202,28,34,74,185,46,25,158,136,49,160,155,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,231,51,54,62,41,241,147,226,5,195,230,47,139,84,203,79,253,230,218,191,195,251,239,255,0,95,84,20,172,52,251,133,88,103,106,224,222,28,91,152,91,101,68,236,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,0,25,214,207,198,25,218,184,69,155,220,73,177,108,168,157,146,139,30,161,30,161,26,42,91,109,182,226,246,216,140,204,91,13,33,180,37,8,101,181,200,82,27,65,39,213,109,40,73,153,153,25,157,149,112,84,240,177,116,252,64,157,229,212,225,63,192,80,15,20,127,29,152,155,247,47,147,194,17,125,202,181,85,234,84,122,19,213,57,107,166,195,144,244,184,240,212,242,141,134,95,121,45,165,215,80,222,187,82,181,165,134,82,165,17,106,162,105,178,61,118,150,147,215,134,167,15,223,195,180,200,56,247,138,204,236,176,105,85,5,122,46,156,164,232,229,98,116,71,227,47,231,90,126,50,217,145,78,89,118,150,28,218,178,81,184,218,209,211,106,133,212,142,85,155,31,11,24,201,240,254,225,242,231,198,107,5,175,112,167,200,149,40,169,80,51,77,140,182,204,181,84,149,32,159,178,41,85,22,18,150,27,96,146,133,55,88,52,25,154,150,181,40,212,76,111,74,73,4,142,122,73,123,216,113,187,74,0,1,207,241,175,30,240,159,46,214,172,91,215,24,238,191,147,244,89,181,4,82,216,147,216,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,202,173,62,35,217,49,190,110,170,53,149,107,99,39,109,173,92,21,8,244,186,116,111,147,181,86,249,242,159,113,45,180,222,245,198,74,19,185,107,73,106,163,36,150,186,153,145,117,18,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,34,199,248,85,228,98,149,138,82,127,25,28,92,165,196,168,90,116,217,18,169,180,59,122,165,75,76,136,213,151,249,70,219,178,158,76,134,205,167,35,52,110,41,40,217,184,206,67,74,51,82,57,27,92,184,144,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,136,120,163,102,98,205,204,46,60,179,74,195,248,54,252,218,21,135,29,116,136,247,60,2,55,31,173,173,123,22,238,175,109,34,84,102,93,230,33,146,78,228,25,155,238,165,106,75,228,73,242,156,60,242,227,127,102,23,30,99,166,208,189,238,11,30,155,106,71,58,149,106,230,162,58,244,121,177,88,115,230,123,44,105,13,150,214,164,200,74,221,66,119,168,139,150,151,215,181,206,89,182,189,4,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,1,64,60,81,252,118,98,111,220,190,79,8,126,172,130,100,78,171,155,187,154,109,118,229,153,46,147,135,86,236,130,137,88,153,21,197,49,54,83,238,71,121,77,181,5,197,199,117,133,173,183,19,29,79,37,102,70,150,222,65,151,85,164,95,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,136,171,197,31,192,158,38,253,203,231,16,133,0,137,191,196,159,60,245,92,193,95,243,48,175,14,106,146,224,225,213,171,34,77,53,213,195,170,41,76,93,15,165,230,205,82,157,75,46,27,15,70,75,145,208,168,218,146,143,77,93,220,70,225,54,220,191,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,118,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,5,85,241,206,252,201,254,210,126,237,16,215,135,165,129,102,226,126,113,176,230,204,196,11,122,37,118,133,42,68,249,50,41,242,200,212,195,235,141,79,147,33,162,113,58,232,180,19,172,182,102,133,106,133,145,26,84,74,73,154,79,67,192,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,237,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,101,198,148,242,157,225,99,6,254,31,219,222,92,192,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,102,51,7,112,118,254,199,91,254,151,135,56,115,65,151,81,169,84,100,48,211,174,181,21,231,152,167,176,227,205,178,169,114,148,202,22,166,163,54,167,80,110,58,105,50,73,31,216,71,127,217,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,136,255,0,146,236,164,221,89,185,197,50,181,169,174,246,27,110,133,217,170,23,53,69,74,113,174,92,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,114,92,51,61,16,98,255,0,176,171,12,237,92,27,195,139,115,11,108,168,157,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,245,96,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,28,42,22,74,114,243,3,48,211,243,44,197,145,17,87,61,70,57,115,162,61,26,59,212,228,212,74,67,111,149,89,166,86,217,169,153,219,154,78,175,54,180,235,170,214,105,230,45,107,87,160,205,143,133,140,100,248,127,112,249,115,227,61,120,23,129,120,143,152,188,71,167,97,126,23,209,187,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,161,236,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,165,140,214,102,199,197,62,50,124,64,184,124,197,241,106,153,105,255,0,188,219,87,248,127,125,255,0,235,234,130,149,134,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,185,124,158,16,249,57,32,201,117,213,155,140,71,98,12,212,213,104,150,13,55,152,253,110,225,106,11,138,109,124,163,103,116,24,207,154,13,146,152,178,125,179,36,172,253,70,205,78,237,94,210,109,122,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,32,226,237,135,183,246,37,101,182,219,161,97,205,143,112,93,85,38,47,136,114,221,135,68,166,61,57,246,216,76,9,233,83,170,109,148,169,68,130,82,208,147,81,150,154,173,37,237,33,90,185,100,203,38,100,168,25,146,194,138,237,119,47,152,149,78,166,211,175,138,20,185,147,37,218,115,217,98,51,13,207,101,78,58,227,138,104,146,132,37,36,106,53,25,145,17,17,153,141,4,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,40,4,95,247,11,143,2,120,101,247,215,156,77,18,168,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,80,248,129,127,221,38,84,176,137,239,231,105,55,157,97,42,255,0,155,58,81,161,63,30,79,252,230,52,182,222,107,244,218,211,233,24,175,92,188,101,250,254,204,214,40,65,194,140,57,68,68,84,166,71,145,45,217,147,137,226,133,9,134,91,53,41,217,14,50,219,138,109,6,173,141,37,70,157,13,199,91,79,77,196,52,61,129,120,23,135,25,116,195,138,118,23,225,125,27,176,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,61,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,69,94,40,254,4,241,55,238,95,56,132,40,4,123,92,33,193,124,80,199,171,201,188,63,194,59,66,93,197,93,114,59,178,206,59,43,109,164,52,195,100,91,221,117,215,84,150,154,70,166,148,146,150,164,145,173,104,65,106,165,164,143,207,255,0,93,86,21,213,253,181,183,46,75,114,161,255,0,41,14,117,54,116,119,63,232,184,203,205,184,143,169,73,82,125,134,66,250,114,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,149,64,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,154,193,165,60,167,120,88,193,191,135,246,247,151,48,40,219,53,89,196,204,54,57,98,228,202,205,225,88,184,44,180,91,85,132,185,72,180,227,76,145,21,22,236,184,107,113,45,44,209,234,43,183,54,165,57,190,66,146,151,73,102,162,73,54,130,67,104,176,156,31,206,252,60,213,100,119,25,109,43,198,86,220,77,180,240,190,184,237,117,70,203,17,153,170,54,168,147,27,68,168,173,33,213,45,91,80,134,59,65,147,109,182,135,100,36,144,146,74,208,146,166,193,170,128,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,2,37,112,243,201,101,43,43,24,95,30,187,119,219,241,19,138,151,44,115,59,130,97,73,76,163,132,193,185,185,170,123,14,37,36,148,33,41,38,148,233,32,212,75,120,148,124,199,16,134,118,203,80,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,207,243,11,107,87,111,156,2,196,187,42,214,131,219,107,87,5,159,89,165,211,163,115,80,223,62,83,240,157,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,71,53,201,158,76,236,28,166,88,17,161,195,131,18,163,123,84,99,161,218,245,121,214,153,121,244,190,227,49,202,76,72,178,73,134,158,40,60,232,228,227,109,57,169,234,123,149,215,186,69,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,150,159,251,205,181,127,135,247,223,254,190,168,41,88,106,160,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,34,175,20,127,2,120,155,247,47,156,66,20,23,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,250,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,70,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,111,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,69,94,40,254,4,241,55,238,95,56,132,40,4,104,79,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,59,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,53,113,72,200,44,204,68,237,217,155,193,202,125,86,165,119,151,99,143,113,91,176,227,63,57,234,187,101,202,140,204,152,141,182,149,173,47,52,130,108,156,108,136,155,83,77,155,158,162,219,95,58,170,240,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,167,176,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,8,127,197,11,32,181,220,105,223,152,124,25,167,246,203,190,149,79,68,122,237,2,52,100,19,213,168,172,238,52,73,96,208,146,91,179,27,65,146,13,181,26,148,235,77,182,134,244,91,72,109,234,118,166,85,170,180,89,43,153,70,169,203,129,33,200,239,196,91,177,158,83,75,83,15,180,182,94,104,212,147,35,52,56,211,142,54,180,247,41,11,82,79,82,51,33,249,70,170,0,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,153,105,255,0,188,219,87,248,127,125,255,0,235,234,130,149,134,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,2,47,251,133,199,129,60,50,251,235,206,38,137,84,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,244,248,119,100,22,30,88,237,83,191,49,74,159,74,169,98,109,111,149,35,67,140,196,143,147,45,147,110,163,179,69,147,180,214,79,45,15,184,153,14,54,178,109,94,171,105,220,150,249,142,205,80,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,20,193,197,27,34,84,172,19,170,179,142,248,47,108,203,143,100,215,36,45,55,5,58,35,9,236,86,244,213,41,4,210,219,218,123,154,141,33,75,81,18,54,114,218,113,36,130,82,73,230,90,76,85,202,238,102,239,236,172,226,133,55,16,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,134,149,104,123,10,177,50,213,198,76,56,183,49,74,202,151,218,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,138,214,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,42,3,138,70,65,97,225,223,110,204,222,14,83,233,84,219,64,251,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,53,172,53,80,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,203,79,253,230,218,191,195,251,239,255,0,95,84,20,172,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,74,160,0,17,87,138,63,129,60,77,251,151,206,33,8,191,194,191,33,81,162,198,165,102,159,25,40,81,38,46,100,118,106,22,53,50,71,52,151,13,100,235,201,57,242,99,184,210,82,107,52,161,135,98,173,43,90,54,59,205,208,150,77,41,22,148,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,131,51,237,146,10,238,81,239,182,166,219,145,106,181,44,50,173,242,154,162,86,230,60,137,15,34,81,50,70,244,89,106,109,166,208,219,219,210,234,219,45,132,149,181,166,213,41,77,186,72,100,39,59,245,220,163,223,110,194,184,229,85,106,88,101,91,230,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,93,201,82,155,104,209,39,248,220,85,169,85,250,86,3,87,104,85,56,149,26,109,70,61,193,46,28,200,143,37,230,36,176,226,105,138,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,24,56,92,120,236,195,47,190,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,67,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,103,35,113,199,22,212,117,26,212,106,66,212,119,210,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,203,79,253,230,218,191,195,251,239,255,0,95,84,20,172,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,16,127,81,83,43,31,238,251,21,127,235,90,119,250,8,159,224,0,2,16,98,23,8,156,182,226,85,255,0,114,226,53,118,246,196,166,42,87,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,143,77,53,51,239,18,127,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,213,217,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,156,64,254,162,166,86,63,221,246,42,255,0,214,180,239,244,17,47,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,237,93,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,244,0,0,30,126,252,176,44,220,79,182,95,179,49,2,222,137,93,161,74,145,18,76,138,124,178,53,48,250,227,72,110,67,68,226,117,209,104,39,89,108,205,10,213,11,34,52,168,148,147,52,159,160,0,0,0,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,59,204,253,6,84,178,83,133,153,62,249,83,248,51,175,221,117,63,149,189,135,182,250,118,84,103,185,125,151,159,203,229,114,88,107,77,123,74,247,110,221,174,137,211,77,15,89,0,0,3,143,230,131,43,246,14,108,236,10,126,28,226,53,94,224,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,219,33,102,100,73,35,212,147,215,188,143,143,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,237,93,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,8,127,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,178,246,150,41,117,8,77,197,71,34,51,81,209,177,46,68,113,101,170,25,73,158,171,63,88,207,77,11,66,46,193,149,252,175,216,57,76,176,42,24,115,135,53,123,130,163,77,168,214,29,173,186,237,110,67,47,62,151,220,101,150,84,148,169,150,154,73,35,108,116,25,17,164,207,83,87,94,226,46,192,3,159,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,217,123,75,244,183,91,110,82,57,18,90,144,141,138,113,183,16,90,173,148,145,234,131,245,76,244,208,244,50,136,31,212,84,202,199,251,190,197,95,250,214,157,254,130,39,248,0,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,26,255,0,81,83,43,31,238,251,21,127,235,90,119,250,8,244,21,94,18,120,23,93,179,104,24,125,89,197,252,96,153,111,90,178,39,73,162,193,122,173,77,82,32,46,97,180,114,73,163,56,27,146,133,169,134,214,104,215,97,47,122,136,137,78,44,213,247,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,246,174,204,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,0,0,64,15,234,42,101,99,253,223,98,175,253,107,78,255,0,65,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,8,63,168,169,149,143,247,125,138,191,245,173,59,253,4,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,232,0,0,71,252,214,228,167,11,51,131,242,91,240,153,95,186,233,159,36,187,119,98,244,20,168,204,243,59,87,35,153,205,231,48,238,186,118,100,109,219,183,77,85,174,186,150,156,255,0,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,106,236,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,0,67,252,123,225,127,128,89,137,197,138,238,49,222,183,126,32,66,173,92,29,151,180,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,116,12,169,100,167,11,50,125,242,167,240,103,95,186,234,127,43,123,15,109,244,236,168,207,114,251,47,63,151,202,228,176,214,154,246,149,238,221,187,93,19,166,154,30,178,0,0,115,252,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,59,47,105,126,150,235,109,202,71,34,75,82,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,81,131,15,120,68,229,183,13,111,251,107,17,168,87,182,37,63,82,181,107,16,171,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,122,107,161,151,120,155,224,0,32,7,245,21,50,177,254,239,177,87,254,181,167,127,160,137,127,128,152,41,106,229,219,9,232,88,57,101,84,42,179,104,182,255,0,106,236,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,160,0,0,0,132,24,133,194,39,45,184,149,127,220,184,141,93,189,177,41,138,149,213,88,155,91,152,212,74,148,4,176,219,242,94,91,206,37,180,170,26,148,72,37,44,200,136,212,163,211,77,76,251,199,127,202,254,87,236,28,166,88,21,12,57,195,154,189,193,81,166,212,107,14,214,221,118,183,33,151,159,75,238,50,203,42,74,84,203,77,36,145,182,58,12,136,210,103,169,171,175,113,23,96,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,59,204,217,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,233,220,101,40,0,4,95,205,7,15,76,23,205,157,255,0,79,196,108,70,185,239,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,116,133,145,153,40,139,66,79,78,243,54,87,248,122,96,190,83,47,250,134,35,97,205,207,122,212,106,85,26,59,180,71,90,173,205,136,243,9,97,199,153,121,74,74,89,140,210,137,123,163,160,136,205,70,90,26,186,119,25,51,65,195,211,5,243,103,127,211,241,27,17,174,123,214,157,82,167,81,218,162,52,213,18,108,70,88,83,13,188,243,201,82,146,244,103,84,107,221,33,100,102,74,34,208,147,211,188,207,208,101,75,37,56,89,147,239,149,63,131,58,253,215,83,249,91,216,123,111,167,101,70,123,151,217,121,252,190,87,37,134,180,215,180,175,118,237,218,232,157,52,208,245,144,0,2,0,127,81,83,43,31,238,251,21,127,235,90,119,250,8,155,248,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,0,0,2,16,98,23,8,156,182,226,85,255,0,114,226,53,118,246,196,166,42,87,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,143,77,53,51,239,29,254,199,202,253,131,96,101,162,78,85,232,213,123,129,235,78,85,30,173,68,92,201,50,25,85,68,152,168,46,66,158,81,56,150,146,214,244,156,151,54,31,47,66,209,58,146,180,61,99,7,245,21,50,177,254,239,177,87,254,181,167,127,160,137,254,0,2,31,227,223,11,252,2,204,78,44,87,113,142,245,187,241,2,21,106,224,236,189,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,176,101,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,215,184,139,176,0,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,59,47,105,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,117,238,34,236,0,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,194,16,127,81,83,43,31,238,251,21,127,235,90,119,250,8,155,248,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,122,22,166,63,36,218,181,62,156,201,63,50,71,45,179,94,194,61,138,63,91,67,61,58,23,212,99,199,215,49,203,11,237,185,125,142,179,115,118,119,54,111,211,177,72,95,77,76,191,146,217,254,137,143,236,108,113,194,233,138,97,49,238,125,199,37,41,83,95,192,164,22,226,87,209,62,173,244,215,95,104,244,52,171,198,220,173,154,211,76,168,243,141,6,100,175,153,113,58,25,105,175,210,73,123,200,125,148,168,148,146,82,79,82,50,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,70,73,35,81,159,66,45,76,124,106,173,227,110,81,20,148,213,42,60,147,89,145,39,230,92,86,166,122,233,244,82,126,227,30,122,78,56,225,116,53,62,153,23,62,211,140,149,41,223,224,82,15,105,39,233,31,70,250,233,167,176,127,40,120,229,133,247,36,190,199,70,185,187,67,155,55,233,216,164,35,166,164,95,202,108,191,72,135,176,133,86,167,212,89,55,225,200,230,54,75,216,103,177,69,235,104,71,167,82,250,200,126,178,61,75,82,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,40,146,70,165,30,132,93,76,70,188,206,103,175,10,178,219,18,68,74,139,158,148,175,38,58,220,98,155,164,150,57,171,209,226,74,121,165,29,196,39,85,178,105,212,251,181,215,184,186,214,110,51,113,94,199,44,68,153,33,187,57,143,146,148,215,18,182,211,27,116,57,221,12,220,208,247,185,13,42,250,43,73,105,255,0,19,95,105,136,157,124,98,230,32,226,52,213,79,188,43,253,189,229,44,220,215,178,176,215,93,84,127,236,104,73,119,173,95,225,30,77,114,94,112,245,90,245,253,68,5,37,226,211,69,247,119,116,33,250,34,85,234,48,164,55,42,44,141,142,180,178,113,10,216,147,209,68,122,145,232,101,239,33,213,172,236,219,99,205,145,54,28,186,45,237,203,40,73,109,13,163,209,176,143,212,65,164,201,58,169,147,253,18,235,212,73,92,55,226,245,141,118,151,41,139,170,141,242,141,130,121,43,113,61,162,36,61,201,245,8,203,86,225,25,151,68,171,175,252,111,168,75,220,41,226,233,130,55,161,68,137,121,83,126,76,76,116,155,39,17,206,151,55,106,143,97,31,86,225,145,31,85,43,187,244,126,178,19,30,195,197,75,27,18,233,209,170,150,117,107,183,177,38,58,36,160,251,51,205,106,133,37,42,35,249,196,36,251,150,159,102,189,126,209,235,64,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,207,78,166,57,85,163,153,156,37,190,49,13,236,51,182,174,46,215,90,103,110,230,123,36,150,251,216,83,197,235,45,164,163,232,33,71,244,189,158,254,131,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,55,118,102,112,150,199,196,54,112,206,229,184,187,37,105,237,219,89,236,146,92,238,97,47,31,172,134,148,143,160,180,159,210,246,251,250,14,170,71,175,82,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,1,228,175,204,84,177,176,210,157,38,169,120,214,187,3,17,163,174,74,207,179,60,238,136,74,84,163,63,155,66,143,185,10,246,107,211,236,16,227,21,184,186,96,141,150,82,226,89,180,239,148,243,26,75,132,218,57,210,225,110,81,111,34,234,228,51,34,234,148,247,254,151,212,98,33,98,71,23,172,107,187,121,204,90,180,111,147,140,27,202,91,105,237,17,38,109,79,174,68,90,185,8,140,250,41,61,127,226,253,98,53,94,57,182,199,155,222,108,201,117,171,219,152,83,82,226,28,71,163,97,23,168,179,81,154,117,75,37,250,71,215,160,229,50,234,245,25,178,28,149,42,70,247,93,89,184,181,108,73,106,163,61,76,244,34,247,152,252,231,37,227,215,85,247,247,244,32,68,151,155,61,80,189,63,81,15,89,99,226,230,32,225,204,212,207,179,235,253,129,228,172,156,215,178,176,239,93,82,127,236,136,81,119,161,63,224,18,199,6,120,175,99,150,29,204,142,221,226,199,202,186,107,105,67,106,141,186,28,30,132,109,234,123,219,134,165,125,20,40,180,255,0,143,175,176,133,153,101,143,61,120,85,153,40,145,226,83,156,244,93,121,81,208,227,244,221,36,191,202,94,140,146,147,205,56,237,161,90,45,226,78,165,223,166,189,199,210,74,37,68,162,37,36,245,35,234,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,166,35,226,133,147,132,246,251,151,61,247,88,244,117,61,189,53,119,179,188,247,122,208,142,230,144,165,125,39,16,93,222,223,180,85,6,105,56,174,215,47,218,45,78,201,194,170,87,163,34,201,89,55,233,30,122,30,230,176,184,171,67,136,229,63,13,38,159,93,206,253,117,245,58,116,49,93,117,74,140,218,221,82,93,94,160,239,54,92,249,14,73,125,123,73,59,220,90,141,74,61,8,136,139,83,51,232,68,68,58,230,7,101,51,24,241,238,91,103,101,219,156,234,121,186,77,59,47,182,69,79,44,245,107,95,81,199,144,163,209,46,164,250,125,158,253,44,15,8,120,53,219,237,49,14,169,138,119,135,108,82,218,109,111,211,189,30,182,246,40,201,181,41,60,214,38,245,211,231,19,169,23,183,95,112,145,84,142,24,249,91,165,83,83,78,59,51,154,73,50,86,239,72,212,83,169,237,34,238,237,71,238,31,72,248,111,229,108,217,38,62,66,116,211,79,245,210,163,238,211,253,180,62,77,195,195,7,43,85,232,137,136,118,119,36,144,69,180,253,33,81,86,134,68,100,71,253,150,94,241,193,241,43,131,29,155,57,185,19,240,242,253,244,89,165,43,83,80,125,22,235,251,143,215,52,151,49,233,221,59,208,157,79,221,175,180,196,59,198,110,26,249,133,194,166,159,169,68,161,122,98,150,206,229,42,79,106,131,31,68,151,49,70,123,14,82,149,244,91,35,253,122,119,144,139,245,203,106,183,109,202,114,29,106,23,103,121,165,155,106,79,49,11,209,68,102,70,90,164,204,187,210,127,224,31,74,194,196,107,191,13,43,141,92,54,109,87,176,77,101,73,50,115,144,211,189,203,74,244,209,196,168,187,208,159,103,179,237,22,45,149,142,45,85,58,79,163,236,188,108,166,246,166,20,235,77,122,107,156,148,114,209,243,13,233,217,227,67,51,61,8,157,95,127,93,118,251,140,89,142,25,99,126,27,226,237,49,154,157,141,95,237,237,188,218,92,211,178,190,214,154,165,10,255,0,101,109,63,206,35,217,237,251,71,188,0,0,0,0,0,0,0,0,0,0,0,0,0,28,27,59,24,167,35,8,178,255,0,112,93,144,167,246,57,76,118,78,83,156,162,115,77,102,198,108,250,26,20,93,206,25,117,47,104,170,142,20,108,46,110,102,96,203,114,63,52,154,230,238,86,253,187,117,167,206,34,233,237,215,65,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,195,138,227,11,133,153,153,178,155,143,202,39,121,123,85,191,118,237,41,240,72,250,123,59,197,171,100,159,20,228,98,238,0,91,247,92,217,253,178,83,221,175,154,231,40,155,215,73,178,91,46,132,132,151,115,100,93,11,216,59,200,0,0,0,0,0,0,0,0,0,0,0,0,0,240,120,155,141,248,111,132,84,199,170,119,205,127,176,54,203,106,115,78,202,251,186,232,149,171,253,137,181,127,54,191,103,179,236,21,157,154,126,45,85,58,183,164,44,188,19,166,246,86,18,235,173,122,107,156,149,243,17,243,237,233,217,228,195,35,45,72,218,95,127,77,54,251,204,87,77,251,136,215,126,37,214,222,184,111,42,183,111,154,242,148,163,115,144,211,93,235,82,251,155,74,75,189,106,246,123,126,193,243,104,118,213,110,228,148,220,58,44,46,208,243,171,38,210,158,98,17,170,140,200,136,181,81,145,119,168,191,194,37,6,12,240,215,204,46,42,180,197,74,93,11,208,244,183,182,169,50,123,84,25,26,164,249,106,35,216,82,146,175,162,225,159,234,211,188,196,196,195,94,12,118,108,22,227,207,196,59,247,210,134,164,161,78,193,244,83,172,104,126,161,168,185,140,206,250,150,157,75,223,175,176,135,120,183,184,96,229,106,131,17,81,10,206,231,18,200,247,31,164,42,41,212,204,136,140,255,0,178,207,220,62,177,112,223,202,217,50,108,124,132,233,166,159,235,165,71,221,167,251,104,124,218,191,12,124,173,213,105,170,167,21,153,202,37,25,171,119,164,106,42,208,246,153,119,118,162,247,136,235,139,220,26,237,247,88,153,84,194,203,195,177,169,13,56,182,41,222,143,91,155,212,68,226,146,158,107,243,122,107,243,105,212,203,217,175,188,87,230,56,229,51,24,240,18,91,135,122,91,156,154,121,58,109,53,47,182,69,87,48,245,119,79,81,183,150,162,213,45,40,250,253,158,237,121,29,46,163,54,137,84,137,87,167,187,202,151,2,67,114,88,94,210,86,199,16,162,82,79,67,35,35,208,200,186,25,25,11,47,201,103,20,119,173,230,41,152,107,141,73,230,196,230,179,25,138,182,164,158,75,122,71,101,41,228,70,136,102,173,8,157,94,166,173,79,187,220,98,213,44,235,202,221,191,109,248,151,69,173,80,237,180,233,173,54,243,47,114,156,111,114,86,132,173,39,181,105,74,139,213,90,79,169,123,71,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,255,0,53,249,193,195,236,175,218,231,50,185,39,180,215,36,255,0,96,211,182,62,142,126,215,24,39,62,117,44,184,132,237,67,228,175,91,191,77,11,175,117,31,102,31,53,184,169,152,234,177,73,189,106,252,202,123,31,216,176,251,60,98,228,238,75,68,191,93,182,91,82,181,83,41,62,189,221,197,237,215,158,97,246,30,93,152,161,115,197,180,108,202,103,111,169,75,90,16,219,92,230,154,250,78,33,178,61,206,41,41,250,75,73,119,251,125,218,139,98,201,255,0,11,27,102,213,137,76,190,49,186,31,111,172,109,102,99,80,121,142,53,217,156,210,59,164,92,200,210,205,43,218,180,186,158,165,161,235,174,154,104,66,196,104,22,253,34,215,165,71,162,80,226,118,104,113,91,67,77,55,204,82,246,165,41,36,145,106,163,51,62,137,34,234,126,193,244,64,0,0,115,204,82,192,92,48,198,58,115,212,235,242,221,244,130,29,109,77,235,218,228,53,166,169,89,127,177,56,143,231,23,254,31,176,87,238,96,248,64,210,164,53,58,189,130,213,46,202,230,174,188,138,111,37,75,215,163,170,36,243,100,205,254,244,157,116,246,107,239,21,199,139,153,124,197,60,18,172,72,165,95,214,231,96,229,184,180,182,231,108,140,239,49,4,167,18,74,209,167,23,166,188,165,244,51,233,167,217,175,158,176,113,38,242,195,26,228,123,142,203,171,250,62,124,87,80,235,110,246,118,157,209,73,90,86,93,28,74,147,244,144,147,238,246,125,162,194,114,215,197,194,226,162,46,5,189,142,8,237,177,20,251,77,63,85,213,182,249,45,124,202,20,190,76,104,102,106,208,137,213,232,71,169,235,167,184,90,70,22,226,213,139,140,86,180,59,190,194,172,250,70,159,49,150,221,75,157,157,230,116,222,218,28,34,209,212,33,95,69,196,31,119,183,237,30,196,0,0,0,0,0,0,0,0,0,0,0,0,86,55,25,236,72,155,10,216,181,48,246,159,39,108,122,151,111,244,131,123,8,247,242,220,167,186,215,83,78,165,161,153,159,170,162,250,253,195,143,240,105,131,93,127,22,174,89,212,231,182,192,137,216,251,114,54,160,247,238,141,80,38,250,159,172,90,43,95,163,250,197,204,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,110,50,208,107,172,98,213,181,58,162,246,232,18,251,103,97,70,212,22,205,177,169,228,231,82,245,143,85,105,244,191,80,236,28,24,49,34,100,219,102,236,195,217,242,119,71,166,246,14,192,222,194,45,156,199,42,46,187,212,147,169,234,100,71,235,40,254,175,112,179,144,0,0,0,0,0,0,0,0,0,0,0,1,227,177,75,22,172,92,29,181,166,93,247,237,103,209,212,248,108,184,234,156,236,239,61,174,198,214,225,150,141,33,106,250,45,172,251,189,159,96,171,124,202,113,112,184,171,107,159,111,96,122,59,20,68,190,235,76,85,117,109,206,115,95,60,132,175,147,38,25,26,117,35,105,122,25,234,90,105,239,21,237,127,98,77,229,137,213,201,23,29,233,87,244,132,249,78,173,215,29,236,237,53,170,148,181,44,250,54,148,167,233,45,71,221,237,251,7,161,194,60,190,98,158,54,214,24,165,88,54,231,111,230,56,132,184,231,108,140,215,45,6,166,210,106,209,215,17,174,156,212,116,35,235,175,219,165,142,101,243,132,13,42,59,80,107,216,211,82,237,78,106,211,203,166,242,84,141,58,52,163,79,54,52,223,239,169,215,79,110,190,225,96,88,91,128,184,97,131,148,230,105,214,29,187,232,244,52,218,91,215,181,200,119,93,18,130,255,0,101,113,127,205,163,252,31,104,232,96,0,0,62,117,126,223,164,93,20,169,20,74,228,78,211,14,83,107,105,214,249,138,70,228,169,38,147,45,82,100,101,209,70,93,15,218,43,187,56,28,44,109,155,170,37,78,248,193,24,125,130,177,181,233,142,193,230,56,239,105,115,73,14,153,115,36,203,36,163,114,212,210,122,22,133,166,186,105,169,10,157,196,28,60,187,48,190,231,149,104,222,148,206,193,83,136,181,161,109,115,154,119,232,184,182,204,247,54,165,39,233,54,162,239,246,123,180,29,199,42,185,225,196,252,183,213,161,211,162,212,59,93,172,114,91,114,85,59,149,29,189,75,115,4,181,115,77,135,28,252,147,59,116,47,126,165,215,190,238,114,229,152,235,15,49,214,44,59,178,207,168,115,31,228,182,153,241,185,79,23,102,145,201,101,199,27,222,227,77,146,246,155,201,45,201,45,15,188,190,174,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,190,106,179,27,110,229,191,12,230,222,53,103,181,152,92,190,200,198,215,62,119,248,67,13,175,214,75,78,18,116,39,136,250,151,95,103,188,179,227,139,120,177,119,227,69,239,58,253,189,234,29,178,167,63,149,205,115,148,211,122,236,101,182,139,163,72,66,126,139,73,46,137,46,239,126,166,125,11,43,57,77,191,51,65,116,170,145,109,35,179,211,226,233,219,38,234,202,249,59,155,125,72,249,181,188,218,149,170,152,82,122,31,78,243,250,239,47,0,50,159,133,25,122,166,68,98,205,163,114,231,199,142,244,101,75,237,18,79,123,110,72,231,25,108,113,231,18,94,177,39,175,127,171,245,153,14,210,0,0,0,0,3,206,222,248,125,105,98,45,29,218,13,225,74,237,240,158,74,144,166,249,238,181,169,26,84,147,234,218,146,125,203,81,119,251,69,127,102,83,132,149,157,114,166,167,116,96,204,143,67,206,82,30,144,154,118,199,100,115,222,249,229,145,115,100,76,34,78,229,41,164,247,104,90,107,237,49,88,120,213,151,188,77,192,74,242,168,56,135,66,236,46,43,85,50,174,213,29,222,98,55,184,148,171,70,92,94,154,242,151,208,207,166,159,102,191,91,46,89,154,196,92,183,222,113,174,107,54,165,203,142,165,33,169,209,185,44,31,104,143,205,101,110,55,189,198,156,52,110,38,82,91,146,90,151,121,123,117,187,124,164,231,70,192,204,189,189,25,152,114,187,61,198,204,116,28,216,91,31,94,213,146,24,39,15,152,108,54,217,252,227,228,159,87,237,46,157,210,72,0,0,0,0,0,0,0,0,0,0,0,5,7,241,50,197,83,196,92,197,213,41,237,175,86,40,220,141,133,167,119,58,12,51,63,228,36,251,209,245,254,161,54,248,55,97,131,118,214,24,220,87,244,136,187,95,185,187,38,213,239,215,94,205,34,160,215,113,44,203,185,95,162,95,175,188,88,168,0,0,0,15,230,189,116,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,205,122,232,63,160,0,0,0,43,171,140,142,24,55,114,225,133,187,127,49,23,115,246,207,107,220,189,250,105,218,100,83,218,238,53,145,119,39,244,79,245,119,136,73,195,55,21,127,7,89,139,165,211,221,94,140,86,121,251,203,79,230,96,204,50,254,66,143,189,127,87,235,23,224,0,0,0,0,0,0,0,0,0,0,0,2,55,102,215,58,54,6,90,45,233,44,204,149,218,46,55,163,173,80,161,108,125,27,150,104,124,155,62,97,48,227,101,243,140,26,125,111,180,250,119,210,62,99,115,53,136,185,144,189,36,220,215,149,75,153,29,42,91,112,99,114,88,46,207,31,154,242,219,111,123,109,54,107,218,79,40,183,40,181,62,243,246,105,242,112,87,47,120,155,143,117,228,208,112,242,133,219,156,78,138,121,93,170,59,92,180,111,109,42,86,143,56,141,116,230,163,161,31,93,126,221,44,243,45,124,36,172,235,105,52,203,163,25,164,122,98,114,80,204,133,83,182,59,31,144,247,204,172,203,155,30,97,146,182,169,46,167,187,67,215,95,97,11,1,178,48,250,210,195,170,59,84,27,62,149,216,33,50,148,161,45,243,221,119,66,36,165,37,213,197,40,251,144,146,239,246,15,68,0,0,0,0,2,57,230,231,38,214,14,103,45,89,69,80,135,201,185,35,198,89,83,167,115,30,86,199,18,219,252,162,229,147,237,182,122,56,249,171,214,233,236,62,157,212,103,152,76,191,222,153,119,191,101,217,87,124,109,166,133,184,168,175,239,104,249,236,19,206,182,135,54,182,227,155,119,114,84,122,25,234,94,223,121,254,252,175,230,34,236,203,142,39,83,239,27,118,119,38,43,142,181,26,166,223,41,165,115,97,156,134,92,121,26,173,167,13,58,147,37,213,37,184,189,158,227,190,28,170,230,54,221,204,134,25,194,188,105,47,105,48,249,157,173,141,174,124,215,240,135,219,71,172,166,155,37,106,76,153,244,46,158,223,121,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,234,245,88,148,90,123,181,57,203,216,195,59,119,43,67,61,53,81,36,187,136,207,188,203,216,51,231,158,28,205,212,51,27,139,51,106,209,254,102,137,27,151,216,152,245,85,183,116,104,201,115,214,54,155,89,250,236,235,235,23,217,211,191,154,96,54,10,92,216,245,136,80,108,43,97,173,210,37,243,117,94,230,203,110,198,29,119,185,110,32,143,82,105,95,202,255,0,176,244,59,129,24,41,107,224,85,135,14,203,182,99,114,219,143,204,222,189,238,30,253,207,58,225,116,91,139,211,78,106,189,191,246,23,70,0,0,0,0,0,0,30,27,22,240,110,200,198,123,94,93,173,122,211,59,84,121,44,184,210,79,156,242,54,26,155,113,26,252,218,208,103,161,58,174,154,251,126,205,41,179,58,252,58,174,188,6,149,54,247,178,85,233,59,81,215,156,115,77,27,103,178,36,206,75,187,62,114,74,220,115,99,77,39,174,157,117,247,145,145,195,251,70,239,184,240,250,227,139,113,219,115,123,29,74,158,250,29,109,206,91,110,109,91,110,37,101,209,105,82,79,214,66,79,169,31,112,185,124,128,241,6,165,227,69,42,159,134,120,138,239,101,186,162,52,212,86,93,218,165,246,194,66,98,178,149,237,102,50,27,111,123,174,172,244,53,122,186,123,180,50,158,132,122,150,165,237,31,208,0,0,0,0,0,0,0,0,0,1,228,49,98,245,103,15,108,26,165,220,250,182,162,15,35,83,208,207,233,188,219,126,196,171,244,253,198,51,61,119,220,50,238,187,138,93,126,115,188,215,229,114,247,43,105,39,93,168,74,11,161,17,23,114,75,216,52,93,148,236,43,60,31,193,58,21,154,235,155,223,139,218,185,138,211,77,119,75,125,194,233,189,101,220,231,191,254,193,216,135,230,167,192,98,155,25,49,99,150,136,78,186,119,251,76,207,218,127,88,253,32,0,0,33,14,96,179,215,70,203,182,98,34,218,85,214,57,244,185,27,251,114,183,45,60,189,176,90,113,190,137,142,226,143,85,60,95,68,254,222,157,211,106,60,134,165,50,151,217,86,228,43,93,15,67,46,227,211,218,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,200,144,212,86,84,251,202,218,132,233,169,232,103,222,122,123,4,36,203,254,122,168,217,136,204,68,171,74,130,207,34,151,27,103,97,86,229,171,153,186,11,174,57,209,81,219,81,104,166,79,233,31,217,211,190,111,128,0,0,252,213,8,12,84,163,42,44,130,213,10,211,94,255,0,97,145,251,15,234,31,164,113,220,216,225,89,227,6,9,215,108,214,156,216,252,174,203,203,86,154,233,182,91,14,31,77,232,46,230,253,255,0,246,12,232,218,23,12,187,82,226,137,95,130,239,41,248,188,205,170,218,74,211,114,20,131,232,100,101,220,163,246,13,48,225,61,234,206,33,88,52,187,185,133,110,68,238,126,135,161,151,208,121,198,253,169,79,232,123,136,122,240,0,0,0,0,0,0,0,0,0,1,252,51,208,181,63,96,129,121,254,226,13,75,193,122,84,252,51,195,183,123,85,215,45,167,98,188,238,213,35,177,146,211,41,149,47,107,209,150,219,155,29,105,7,161,43,214,215,221,169,157,52,93,215,125,199,136,55,28,171,142,228,155,219,42,85,7,214,235,142,114,219,111,114,220,113,75,62,136,74,82,94,178,212,125,8,187,196,192,201,71,14,187,175,30,101,67,189,239,101,122,50,212,105,230,220,211,70,222,237,105,35,140,238,207,155,146,135,27,222,211,170,235,167,77,61,230,68,87,37,132,152,55,99,224,197,175,18,214,178,169,157,146,60,102,91,105,71,206,121,205,230,150,219,70,239,156,90,204,181,38,147,211,95,103,219,175,186,0,0,0,0,0,0,28,7,56,249,104,161,230,47,10,234,116,103,35,107,90,137,25,233,20,231,119,175,242,233,141,33,45,22,222,107,104,250,111,107,170,143,79,127,78,236,254,226,109,129,90,194,251,230,179,99,215,154,229,203,164,78,145,13,94,178,15,119,41,229,180,103,234,41,68,93,91,62,155,143,237,62,241,218,50,61,153,186,134,92,177,102,21,90,71,207,81,36,243,59,107,30,170,119,109,141,37,45,250,196,211,139,47,93,237,125,82,251,122,119,104,50,145,85,137,90,167,181,83,130,189,236,61,187,106,180,50,215,69,26,79,188,136,251,200,253,131,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,28,86,115,8,120,101,133,12,88,20,180,233,82,186,55,108,119,95,201,118,105,48,93,63,85,77,169,42,213,43,50,250,73,211,235,238,20,142,148,169,106,36,164,181,51,23,175,195,103,43,20,156,24,194,200,151,173,78,55,245,203,91,230,118,165,111,87,169,201,147,49,180,116,75,203,108,245,109,210,238,34,250,245,62,165,52,0,0,0,0,0,0,0,7,231,168,64,137,85,131,34,155,61,174,108,121,77,45,151,81,184,211,185,10,35,37,22,164,100,101,208,207,184,84,255,0,17,46,29,136,161,162,173,142,24,80,91,152,91,143,206,170,211,187,182,17,246,185,47,63,205,126,73,153,232,68,218,118,37,31,89,23,121,10,207,165,84,170,86,189,122,37,90,11,156,137,244,169,109,200,105,90,37,91,30,105,100,164,158,134,70,147,209,73,46,242,50,251,69,215,112,224,206,204,124,109,179,163,225,205,235,252,30,229,162,182,136,172,43,170,251,76,118,90,136,202,92,209,182,16,218,55,56,234,189,83,81,153,125,101,161,148,234,0,0,0,0,0,0,0,0,0,0,17,43,137,206,33,187,97,229,98,227,68,21,237,157,63,177,246,115,208,143,232,84,97,238,239,74,139,232,172,251,244,20,115,133,54,162,47,107,250,151,108,184,173,169,153,207,212,244,215,77,140,173,126,242,253,31,120,211,156,6,19,26,34,24,79,114,117,255,0,57,152,253,0,0,0,0,40,47,137,181,202,221,127,52,55,3,13,30,169,135,217,58,251,247,211,161,159,184,189,194,213,248,119,226,43,184,137,150,218,4,201,50,57,210,35,246,174,98,182,18,126,148,249,100,93,9,41,46,228,9,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,49,113,16,196,87,112,239,45,181,249,145,164,114,100,72,236,188,181,108,37,125,25,241,8,250,26,84,93,203,21,79,195,38,229,110,129,154,27,125,135,79,68,204,237,125,125,219,41,211,15,220,126,241,126,160,0,0,0,63,60,246,19,38,34,216,87,114,180,255,0,57,24,204,102,43,90,136,178,111,234,165,178,218,183,38,31,35,67,211,77,119,178,133,251,207,244,189,226,241,184,98,226,27,183,222,86,45,196,78,94,233,208,59,103,104,61,8,190,157,70,102,222,228,164,190,138,11,187,81,45,64,0,0,0,0,0,0,0,0,0,4,21,226,63,157,152,248,37,102,200,195,155,43,248,69,203,90,109,113,95,87,84,118,104,239,53,45,149,57,163,140,45,181,237,113,164,250,164,162,51,250,139,83,58,81,170,212,170,87,69,122,93,90,115,156,249,245,89,110,72,117,90,37,59,222,117,102,165,30,132,68,146,213,74,62,226,34,251,5,152,112,237,225,216,138,226,41,56,225,138,233,218,194,29,98,109,42,157,174,187,200,187,36,150,95,230,177,36,140,181,35,113,59,20,143,172,203,184,133,175,211,233,241,41,80,88,166,192,107,149,30,51,105,101,164,110,53,109,66,72,136,139,83,51,51,232,69,222,63,72,0,0,0,0,0,0,0,173,174,43,249,86,165,215,236,239,195,125,185,27,109,94,158,189,147,189,117,30,177,91,106,116,151,21,235,188,73,250,102,158,137,65,171,221,211,160,167,213,37,72,81,165,69,161,144,187,142,20,217,132,60,77,194,135,240,254,166,157,106,86,190,221,238,235,249,94,211,38,115,165,209,45,165,41,209,40,34,250,74,215,234,238,19,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,37,169,247,10,2,226,59,140,199,139,185,132,169,156,105,60,218,117,43,147,217,11,102,221,188,216,49,55,247,161,42,63,89,191,110,191,86,131,206,228,95,1,230,227,190,59,81,232,107,99,90,68,126,209,219,221,220,95,55,186,28,149,55,211,152,133,30,171,107,79,84,254,222,157,250,26,137,21,152,81,209,25,132,237,66,53,208,181,51,239,61,125,191,104,255,0,96,0,0,0,0,0,0,0,31,227,46,43,19,162,61,10,74,55,179,33,181,52,226,117,50,213,42,45,12,181,46,189,198,42,3,137,214,72,219,177,234,146,113,179,15,162,127,22,212,30,91,213,54,121,159,65,247,21,50,75,206,110,117,243,81,232,148,160,182,165,4,94,238,186,144,130,24,63,137,213,220,31,196,58,53,247,64,127,150,253,54,100,119,156,78,212,31,49,182,223,109,211,71,174,133,145,106,109,151,82,73,153,127,136,104,51,42,57,132,183,115,17,133,20,155,174,149,47,153,61,168,204,71,169,55,203,112,185,114,138,51,14,58,157,84,219,105,61,20,241,22,169,45,167,236,250,187,64,0,0,0,0,0,0,0,0,0,10,185,227,69,115,201,244,93,159,109,164,180,100,253,33,184,250,117,245,169,203,47,102,189,255,0,88,132,153,11,162,66,175,102,82,216,133,60,254,109,93,183,94,255,0,246,132,163,246,25,123,72,134,136,8,180,45,8,127,64,126,106,141,66,45,46,27,147,230,185,203,101,173,55,43,67,61,53,50,34,232,68,103,222,100,33,206,75,179,140,89,136,196,187,210,142,242,123,59,113,61,29,216,217,215,126,187,163,200,83,158,177,48,223,243,58,245,63,111,79,174,103,128,15,11,140,248,173,110,96,205,131,80,190,174,121,28,168,112,121,91,189,71,21,174,247,155,104,190,130,22,125,238,167,249,39,253,37,155,60,66,187,165,223,151,133,66,235,156,122,191,59,149,187,187,249,13,33,178,238,74,75,185,5,236,33,122,220,51,236,153,22,110,88,109,244,72,86,167,43,181,233,208,191,147,80,153,238,81,254,144,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,127,19,11,38,69,229,150,27,129,17,213,161,197,236,154,244,47,229,84,33,251,212,95,162,40,167,15,110,233,118,29,225,79,186,224,158,143,193,230,237,238,254,91,75,108,251,210,162,238,89,251,12,105,51,6,49,90,220,198,107,6,159,125,91,18,57,176,231,115,118,250,142,39,77,143,56,209,253,52,32,251,218,87,242,75,250,79,221,0,8,97,157,28,227,22,93,241,46,203,163,178,158,208,220,191,72,246,198,117,217,166,216,241,212,223,172,108,57,252,246,189,15,217,215,234,152,212,234,132,90,164,54,231,194,115,152,203,186,237,86,134,90,232,102,71,208,200,143,188,140,126,144,31,195,45,75,67,25,223,207,173,22,21,11,50,151,60,40,7,243,73,236,90,119,255,0,180,34,159,180,207,218,102,38,223,5,219,158,79,162,239,11,109,69,171,37,232,253,167,211,167,173,81,89,251,53,239,250,197,163,0,0,0,0,0,0,0,0,0,0,226,249,173,204,37,187,151,124,40,171,93,117,105,124,185,238,198,126,61,53,190,91,135,204,150,113,159,113,164,234,150,220,73,106,166,76,181,81,109,47,111,215,159,60,97,196,234,238,48,226,29,98,251,175,189,204,126,165,50,67,205,167,106,11,150,219,143,184,233,35,212,66,8,244,55,15,169,164,140,255,0,196,39,119,12,92,145,183,124,85,99,99,94,32,196,254,45,167,186,135,233,140,243,62,155,237,170,28,150,92,220,211,228,162,213,42,89,109,82,12,189,254,194,23,1,18,43,16,98,51,10,50,54,51,29,180,180,218,117,51,209,41,45,8,181,62,189,196,63,216,0,0,0,0,0,0,0,7,155,196,107,62,37,253,98,215,172,233,197,171,85,138,108,168,38,125,122,115,89,91,122,244,82,79,185,103,237,47,180,187,197,1,231,163,1,230,224,70,59,86,40,104,99,74,68,142,207,216,29,220,95,57,182,28,101,57,211,152,181,22,139,119,79,88,254,206,157,222,139,135,22,51,30,17,102,18,152,114,100,242,169,213,94,119,107,45,155,183,114,160,203,217,220,133,40,189,103,61,154,125,122,139,253,35,37,22,165,220,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,56,190,109,177,169,188,11,193,202,181,230,158,178,89,228,114,83,239,214,83,13,171,175,45,101,220,239,180,191,237,44,225,200,144,244,167,148,251,235,220,181,105,169,232,69,220,90,123,5,212,240,158,203,226,108,76,36,107,19,235,12,242,234,215,22,237,91,221,175,43,145,38,115,29,233,113,73,86,169,89,31,209,45,62,179,234,39,216,0,0,0,0,0,0,0,0,15,143,119,219,52,235,206,214,171,90,149,102,247,195,171,193,126,11,201,213,69,234,58,218,155,87,209,50,62,229,31,113,145,253,100,40,91,62,153,74,184,114,235,137,243,106,17,32,110,181,235,79,185,50,36,158,106,11,98,158,145,40,208,206,195,121,199,15,70,153,35,220,122,123,140,136,251,255,0,54,66,243,65,83,203,206,46,211,145,54,165,202,183,43,15,179,10,114,57,41,86,212,187,42,47,49,205,73,167,28,61,27,100,253,84,233,245,25,31,125,250,90,119,45,46,242,182,105,87,93,17,254,116,10,188,38,39,71,115,106,147,185,183,91,75,136,61,20,68,162,245,84,93,228,71,245,16,250,192,0,0,0,0,0,0,0,0,2,159,248,205,60,233,223,118,203,72,107,230,203,182,238,86,226,254,102,159,167,65,26,56,125,114,63,25,203,92,223,94,212,255,0,14,235,161,159,246,190,87,184,104,92,0,70,158,32,216,149,31,13,114,221,112,212,93,115,98,222,236,155,58,25,247,79,138,71,252,149,126,152,174,126,15,140,205,123,30,166,56,201,124,202,57,124,229,116,233,172,41,251,122,31,94,255,0,112,186,224,30,122,252,191,173,92,52,182,101,93,247,157,79,176,82,161,108,231,63,201,113,221,187,220,75,105,245,91,74,148,122,169,105,46,133,237,247,106,40,207,62,185,217,157,153,155,167,208,214,204,173,182,124,15,236,86,246,17,243,55,183,21,75,234,182,27,116,180,117,133,119,153,235,236,233,223,226,50,121,148,203,187,51,151,218,32,66,129,173,191,11,95,73,75,230,181,243,59,217,144,109,122,134,243,107,86,174,48,101,234,247,119,159,78,253,9,219,212,10,93,175,71,143,66,162,198,236,240,163,111,229,55,189,75,219,185,70,163,234,163,51,62,170,51,234,99,232,128,0,243,246,109,255,0,102,226,12,106,172,171,50,225,137,85,69,14,177,54,129,83,38,76,247,195,168,196,116,218,145,29,212,40,137,72,90,84,90,150,165,235,33,72,90,119,33,105,81,250,0,0,0,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,11,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,16,131,250,181,121,88,255,0,112,56,171,255,0,85,83,191,211,132,255,0,0,0,1,207,241,211,29,48,227,46,152,113,81,197,12,80,172,246,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,208,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,231,242,49,211,14,32,227,139,57,120,169,214,123,13,231,58,223,106,228,166,198,144,68,134,234,49,84,244,134,220,68,117,235,235,188,223,101,90,214,217,145,43,150,162,90,119,146,29,54,250,0,0,0,8,1,253,90,188,172,127,184,28,85,255,0,170,169,223,233,194,111,225,237,235,74,196,171,2,218,196,106,20,121,108,83,110,170,60,42,220,54,165,161,41,125,182,36,178,135,155,75,137,74,148,146,89,37,100,70,68,165,22,186,232,103,222,61,0,243,244,43,254,205,185,174,107,154,204,161,92,49,37,215,108,233,17,163,87,105,233,51,39,224,174,68,116,72,96,214,147,34,51,67,141,56,70,149,150,168,51,75,137,35,220,218,210,159,64,0,2,0,127,86,175,43,31,238,7,21,127,234,170,119,250,112,151,248,9,141,118,174,98,112,158,133,140,118,85,62,171,10,139,112,118,174,204,197,81,166,219,148,142,68,151,99,175,122,91,113,196,22,171,101,70,90,44,253,83,45,116,61,72,186,0,8,1,253,90,188,172,127,184,28,85,255,0,170,169,223,233,194,95,224,38,53,218,185,137,194,122,22,49,217,84,250,172,42,45,193,218,187,51,21,70,155,110,82,57,18,93,142,189,233,109,199,16,90,173,149,25,104,179,245,76,181,208,245,34,232,0,0,60,253,249,127,217,184,97,108,191,121,226,5,195,18,133,66,139,34,36,105,21,9,102,105,97,133,201,144,220,118,141,197,105,162,16,110,188,217,26,213,162,16,70,106,81,165,36,106,47,64,0,35,254,107,115,173,133,153,62,249,45,248,76,160,93,117,63,149,189,187,177,122,10,44,103,185,125,151,145,204,230,243,159,107,77,123,74,54,237,221,174,138,215,77,11,95,21,151,142,38,153,121,204,158,40,65,194,59,66,143,122,209,171,181,72,242,30,128,117,186,108,116,49,37,108,182,110,173,148,174,59,239,26,87,202,67,174,17,172,146,131,38,212,91,183,26,18,169,106,33,6,33,113,118,203,110,26,223,247,46,28,215,108,156,74,126,165,106,214,38,209,38,59,18,155,1,76,56,252,103,150,203,138,109,74,152,149,26,13,72,51,35,52,164,244,211,82,46,225,39,240,19,26,237,92,196,225,61,11,24,236,170,125,86,21,22,224,237,93,153,138,163,77,183,41,28,137,46,199,94,244,182,227,136,45,86,202,140,180,89,250,166,90,232,122,145,49,239,26,237,92,187,97,61,119,24,239,90,125,86,109,22,223,236,189,165,138,91,77,185,41,124,249,45,71,70,196,184,227,104,61,22,242,76,245,89,122,164,122,106,122,17,196,170,79,25,92,182,215,234,176,168,84,44,46,198,10,141,74,163,33,184,144,225,196,162,64,121,249,47,184,162,75,109,54,218,102,154,150,181,40,201,36,146,35,51,51,34,33,48,49,59,24,172,28,28,110,220,153,136,213,232,148,58,109,201,88,58,35,85,57,210,153,141,10,35,253,138,84,180,170,67,207,45,9,109,10,76,69,182,147,45,76,220,113,180,233,235,25,151,181,0,1,231,234,183,253,155,66,188,168,24,125,89,184,98,67,184,110,168,243,164,209,96,188,102,149,207,68,50,104,228,147,70,101,181,75,66,95,109,102,141,119,154,55,168,136,210,218,205,62,128,0,4,42,197,94,44,24,5,131,120,143,113,225,109,235,134,216,171,30,181,108,212,29,167,201,219,71,132,134,222,216,126,163,237,115,38,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,64,101,175,50,152,113,154,156,56,60,77,195,34,170,179,1,154,131,244,185,113,42,145,73,137,81,37,52,72,89,182,178,66,150,218,181,109,214,156,35,109,107,78,215,8,140,201,68,164,167,234,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,217,123,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,136,31,213,171,202,199,251,129,197,95,250,170,157,254,156,39,248,141,89,165,207,246,7,101,38,234,163,217,88,135,78,186,234,181,170,197,60,234,137,141,66,128,203,189,158,41,184,166,219,113,213,190,243,72,245,214,219,196,146,65,169,69,202,81,168,146,70,131,83,43,89,245,194,204,220,221,85,139,91,12,236,92,64,131,232,42,121,84,38,212,107,52,200,205,65,111,115,137,67,108,27,172,200,119,71,156,213,106,66,20,69,185,44,186,100,126,161,142,171,106,227,166,28,93,248,177,122,224,133,50,179,202,188,236,78,200,237,74,151,32,137,14,61,22,68,102,31,110,84,126,167,205,100,187,66,27,89,150,138,67,132,68,164,145,45,165,57,208,0,0,0,120,172,54,198,43,7,21,156,184,33,218,21,232,143,212,173,90,196,234,37,106,152,114,153,84,216,15,198,155,34,38,231,217,109,106,83,72,117,81,93,113,163,94,211,91,123,85,161,117,34,246,160,0,0,57,253,171,142,152,113,119,226,197,235,130,20,202,207,42,243,177,59,35,181,42,92,130,36,56,244,89,17,152,125,185,81,250,159,53,146,237,8,109,102,90,41,14,17,18,146,68,182,148,231,64,0,1,0,63,171,87,149,143,247,3,138,191,245,85,59,253,56,75,252,4,198,187,87,49,56,79,66,198,59,42,159,85,133,69,184,59,87,102,98,168,211,109,202,71,34,75,177,215,189,45,184,226,11,85,178,163,45,22,126,169,150,186,30,164,93,0,0,121,251,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,1,226,177,147,23,172,220,8,195,186,134,41,98,11,242,216,183,169,50,32,179,57,248,204,27,203,142,137,50,217,138,79,26,11,214,82,16,167,210,181,146,73,75,216,149,109,74,213,162,79,213,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,231,247,206,58,97,198,27,98,61,141,133,247,173,103,209,85,92,70,237,205,80,30,124,137,49,100,74,138,113,200,226,169,195,63,81,231,59,82,121,68,101,181,106,66,144,74,37,169,180,47,160,0,0,0,243,245,91,254,205,161,94,84,12,62,172,220,49,33,220,55,84,121,210,104,176,94,51,74,231,162,25,52,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,159,64,0,3,197,57,140,86,12,108,92,86,8,84,43,209,32,93,142,81,226,86,224,195,151,41,150,151,83,97,245,205,73,166,43,102,190,107,203,104,160,58,183,73,40,209,8,91,103,169,234,123,125,168,0,8,127,143,124,80,48,11,46,216,177,93,193,203,214,208,196,9,181,171,127,178,246,151,233,116,248,78,69,95,62,51,82,17,177,78,75,109,103,162,30,73,30,168,47,88,143,77,75,67,62,151,149,108,228,225,30,111,169,87,5,67,12,99,92,16,36,91,18,24,102,163,6,183,9,12,62,132,62,149,27,47,36,218,113,198,148,133,155,79,36,136,151,188,141,165,110,74,72,208,106,234,184,133,122,210,176,214,192,185,113,26,187,30,91,244,219,86,143,54,183,49,168,136,74,159,113,136,204,173,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,136,65,253,90,188,172,127,184,28,85,255,0,170,169,223,233,194,127,136,255,0,154,220,235,97,102,79,190,75,126,19,40,23,93,79,229,111,110,236,94,130,139,25,238,95,101,228,115,57,188,231,218,211,94,210,141,187,119,107,162,181,211,66,215,197,101,227,137,86,11,230,107,20,32,225,70,28,225,246,37,34,165,50,60,137,110,204,157,73,136,80,161,48,203,102,165,59,33,198,101,56,166,208,106,216,210,84,105,208,220,117,180,244,220,66,64,57,140,86,12,108,92,86,8,84,43,209,32,93,142,81,226,86,224,195,151,41,150,151,83,97,245,205,73,166,43,102,190,107,203,104,160,58,183,73,40,209,8,91,103,169,234,123,125,168,0,0,231,248,233,142,152,113,151,76,56,168,226,134,40,86,123,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,208,0,0,0,0,0,124,235,130,129,75,186,41,18,40,85,168,220,248,114,118,115,91,222,164,238,218,162,81,117,73,145,151,84,145,244,49,158,220,225,229,46,238,203,29,244,184,19,96,127,91,211,116,244,100,190,107,95,61,177,152,230,247,168,79,56,180,232,227,228,94,183,127,121,116,238,246,217,11,206,204,236,179,93,62,134,185,165,110,179,231,255,0,101,55,176,139,151,177,185,74,71,84,48,227,167,171,175,167,184,203,79,111,78,235,204,176,239,235,87,18,237,152,183,125,153,83,237,244,169,187,249,47,242,92,107,118,199,20,218,189,87,18,149,22,138,66,139,169,123,61,218,15,66,2,148,120,194,51,53,156,122,134,227,197,243,43,230,114,85,211,174,144,160,110,232,93,123,253,226,198,56,124,226,84,124,74,203,117,189,81,105,205,235,103,181,239,232,101,223,62,81,23,242,83,250,2,75,0,12,244,113,5,228,126,51,151,65,176,189,201,62,197,215,67,47,237,124,95,120,146,252,25,94,116,175,187,153,165,181,234,31,98,218,173,223,242,53,13,122,11,128,0,0,0,0,0,0,0,0,0,31,38,236,185,105,118,109,179,84,186,235,111,242,96,82,33,63,58,75,155,84,173,173,180,218,156,89,232,146,53,30,137,73,247,17,159,212,98,131,51,235,154,10,158,97,177,114,162,136,53,46,117,185,70,144,244,40,40,228,165,59,210,212,169,92,183,53,54,155,112,181,109,226,245,85,175,214,102,125,223,163,33,121,74,184,115,21,137,240,170,18,224,109,181,232,175,183,50,92,158,106,15,122,153,145,20,214,206,194,121,183,11,86,158,51,220,90,251,136,140,251,175,166,208,182,105,214,101,173,73,181,41,45,236,135,72,130,196,22,83,170,143,212,105,180,182,159,164,102,125,201,46,243,51,250,204,125,128,0,0,0,0,0,0,0,0,16,23,139,14,95,17,125,225,27,184,159,71,103,153,86,183,118,232,214,237,57,188,249,80,88,239,83,137,74,116,74,12,254,137,235,245,31,81,74,177,228,61,21,228,190,194,246,173,58,232,122,17,247,150,158,209,163,204,164,227,83,120,233,131,148,155,205,93,36,189,207,231,39,221,164,167,219,79,94,90,11,185,175,97,127,218,125,160,0,0,0,0,0,0,0,0,0,0,0,0,0,5,77,113,162,197,151,165,86,44,236,45,165,74,229,183,7,210,30,149,107,97,31,51,122,105,207,179,213,72,233,167,83,245,20,122,251,125,194,190,112,47,15,36,226,150,39,82,44,184,197,214,127,104,212,250,116,217,29,215,61,170,79,243,126,242,254,129,165,59,70,218,129,104,91,209,109,234,99,124,184,209,55,236,78,170,61,55,45,75,62,170,51,62,245,31,180,125,128,0,0,0,0,0,0,0,0,1,203,179,33,130,116,76,122,194,138,229,137,86,107,87,164,195,147,216,92,220,191,153,148,168,207,52,218,244,75,136,37,104,110,153,232,165,109,63,111,188,179,207,142,152,73,90,193,12,76,172,225,253,108,181,114,159,46,67,108,57,234,124,235,45,200,117,164,175,68,173,123,117,229,31,67,81,153,127,140,236,231,132,174,105,151,114,209,221,192,139,154,86,233,116,184,234,147,79,86,205,52,140,218,32,197,105,189,16,201,23,122,149,235,41,102,126,253,123,197,152,0,0,0,0,0,0,0,0,0,10,189,227,67,104,17,209,173,11,173,182,245,52,250,67,152,173,123,189,122,115,101,211,119,244,10,235,203,29,216,187,47,26,173,234,241,76,236,200,99,181,238,115,151,191,77,209,30,73,116,208,255,0,75,221,237,26,83,101,100,227,100,178,61,72,199,253,128,170,110,51,24,178,195,206,219,152,93,14,70,142,49,219,59,99,123,15,174,226,167,190,142,166,143,183,185,95,111,184,125,110,11,248,109,216,232,247,118,34,60,122,250,71,176,114,75,244,121,106,168,178,174,229,117,239,246,164,191,164,90,24,229,184,235,152,220,51,203,229,188,186,253,255,0,89,236,137,233,203,71,103,144,230,255,0,93,164,31,86,154,94,154,115,145,236,246,253,186,81,254,110,179,183,136,57,159,172,46,28,183,187,13,178,214,157,158,157,181,135,118,234,150,13,95,58,76,54,225,252,227,27,186,251,244,238,239,249,249,74,201,213,247,153,251,165,17,169,141,118,74,3,26,246,218,134,230,92,229,110,109,243,111,230,148,251,107,86,171,96,211,211,187,93,79,167,125,243,224,230,13,89,56,31,103,70,179,44,122,103,99,133,31,127,78,115,206,107,185,215,28,255,0,101,90,207,189,213,251,125,191,97,23,187,0,0,20,87,111,230,218,234,202,54,126,177,142,233,166,181,219,173,186,238,32,86,41,247,53,57,73,113,222,100,20,214,150,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,121,206,17,150,139,49,118,150,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,3,242,84,234,212,170,44,100,76,172,212,226,64,142,228,134,34,33,217,47,37,164,41,247,221,67,44,180,74,81,145,26,220,117,198,219,66,123,212,181,165,37,169,153,16,253,96,57,86,108,124,44,99,39,195,251,135,203,159,21,23,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,93,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,219,58,57,182,186,179,115,138,103,116,212,154,236,54,221,11,180,211,237,154,114,82,227,92,184,42,146,226,208,251,237,27,206,182,83,28,108,217,75,203,108,201,42,228,182,68,90,32,135,96,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,174,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,53,241,127,186,107,182,54,116,48,246,245,181,167,118,42,213,191,103,210,106,148,233,60,164,57,200,148,197,90,123,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,39,254,72,51,163,106,230,227,14,24,157,53,84,170,37,253,77,230,49,91,183,154,156,218,156,95,40,153,221,58,51,6,179,120,161,172,223,108,137,75,47,81,195,83,91,151,180,156,92,149,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,75,206,6,96,111,236,178,241,59,191,241,95,14,87,17,117,40,113,233,209,29,135,56,222,56,83,88,122,135,13,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,215,105,11,116,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,34,175,20,127,2,120,155,247,47,156,66,17,127,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,237,40,4,63,226,151,129,112,241,131,42,117,235,146,21,27,181,220,152,119,253,114,83,30,108,216,109,196,69,108,200,170,8,83,142,150,238,79,101,230,60,166,208,164,169,110,70,99,233,26,73,10,164,28,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,190,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,53,227,97,140,84,170,213,229,97,224,133,14,189,45,217,22,212,121,85,186,252,54,101,37,81,18,252,162,109,48,210,235,105,89,153,73,109,166,223,89,19,136,35,75,83,16,105,51,39,84,56,175,10,28,29,170,226,86,109,40,151,114,168,49,39,91,216,125,30,69,110,168,236,216,170,117,134,223,83,46,51,9,40,86,197,32,164,148,133,161,246,201,70,147,210,43,171,65,238,108,136,77,254,53,126,22,45,111,136,16,124,186,162,63,39,11,156,246,213,113,178,148,246,4,99,69,205,18,69,237,67,142,133,91,245,25,111,171,182,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,86,20,0,42,215,141,197,90,171,64,170,224,53,118,133,83,151,78,169,83,164,92,18,225,204,136,242,153,126,51,237,170,152,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,18,131,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,0,41,91,140,158,10,124,134,204,21,39,24,226,84,57,209,49,54,158,124,230,28,119,115,140,78,167,53,30,59,155,82,77,164,146,202,152,92,51,78,171,90,141,206,126,187,83,176,131,131,102,53,252,134,204,21,91,7,37,211,249,209,49,54,158,92,151,219,107,115,140,78,167,53,34,67,123,148,110,36,146,202,152,92,194,86,136,90,141,206,70,155,83,188,196,255,0,226,143,224,79,19,126,229,243,136,66,128,70,170,6,107,51,79,141,127,140,78,96,175,108,99,110,159,216,162,92,21,2,236,12,41,174,91,136,130,195,72,143,23,154,158,99,132,79,27,12,180,110,109,89,167,152,107,219,162,116,34,181,78,13,152,41,242,27,47,181,108,99,151,80,231,75,196,218,129,114,88,109,221,205,177,6,156,236,136,237,238,73,182,147,75,202,125,115,13,90,45,105,54,249,26,109,86,242,16,215,59,248,189,121,96,47,19,187,183,23,48,253,248,141,215,109,217,20,135,163,148,182,9,230,29,66,232,113,26,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,138,218,114,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,61,128,0,0,80,178,243,93,136,249,74,207,118,48,222,182,83,189,186,149,59,16,43,204,87,232,15,188,104,139,87,138,154,156,131,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,188,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,1,70,217,223,197,235,203,1,120,157,221,184,185,135,239,196,110,187,110,200,164,61,28,165,176,79,48,234,23,67,136,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,86,211,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,236,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,2,133,184,119,103,126,102,85,111,179,180,175,25,91,176,202,236,168,52,237,117,70,203,242,94,165,184,150,93,109,18,162,180,135,82,132,238,90,216,237,6,77,184,226,218,142,146,66,77,72,66,78,247,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,4,85,226,143,224,79,19,126,229,243,136,66,21,112,183,207,212,60,59,236,57,100,198,58,133,42,155,104,31,108,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,38,223,192,5,85,241,206,252,201,254,210,126,237,29,255,0,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,249,76,217,182,234,251,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,213,0,0,21,107,198,226,173,85,160,85,112,26,187,66,169,203,167,84,169,210,46,9,112,230,68,121,76,191,25,246,213,76,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,65,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,92,170,0,20,237,197,178,255,0,188,176,179,59,54,6,32,225,245,195,46,135,112,208,236,120,18,96,206,140,101,189,165,250,66,164,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,97,57,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,196,128,0,21,43,198,179,2,225,210,171,182,94,97,232,52,110,79,166,247,219,119,20,150,205,134,219,92,166,145,204,130,181,32,136,157,113,229,178,153,72,83,134,107,73,55,17,132,122,154,36,151,194,248,80,227,21,87,13,115,105,68,180,85,94,137,6,222,196,24,242,40,149,70,166,202,83,76,56,250,89,113,232,74,66,119,165,7,36,228,33,12,54,106,37,30,146,157,66,11,115,132,98,226,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,207,15,16,92,98,165,99,126,109,47,171,186,218,175,75,170,219,208,164,51,68,163,186,236,164,190,193,49,17,148,50,226,162,169,11,90,59,51,146,19,33,246,205,7,162,137,253,230,68,165,168,132,234,224,159,131,181,90,45,155,126,99,125,114,131,17,168,247,44,136,180,74,4,199,162,169,50,212,196,83,113,83,20,211,138,65,17,198,113,215,24,65,155,107,50,83,176,214,74,34,54,146,57,87,22,203,254,242,194,204,236,216,24,131,135,215,12,186,29,195,67,177,224,73,131,58,49,150,246,151,233,10,145,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,132,228,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,118,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,0,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,211,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,170,81,17,117,50,20,3,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,162,61,179,77,117,8,57,73,109,211,71,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,161,64,0,0,0,0,1,225,49,143,6,172,156,112,179,164,217,151,197,51,182,66,145,179,167,57,230,244,218,235,110,127,177,45,7,222,210,61,190,207,180,142,134,51,109,147,171,239,43,247,74,227,84,218,237,116,23,244,236,117,13,204,183,205,218,219,6,231,205,37,247,22,157,22,249,39,175,126,154,151,78,239,161,148,92,237,226,14,88,43,8,135,17,238,221,108,187,175,104,167,109,97,173,218,37,243,79,206,155,14,56,95,56,254,238,158,237,59,187,175,3,2,243,27,134,121,130,183,145,95,176,43,61,173,39,175,49,29,158,67,123,61,119,80,93,93,105,26,235,201,95,179,217,246,107,212,133,94,113,160,195,94,217,71,180,113,17,147,211,209,221,191,158,95,165,204,93,57,148,247,171,167,119,177,39,253,35,228,240,103,197,166,25,118,227,194,217,146,117,113,254,199,216,219,216,125,54,149,65,245,245,36,125,135,213,95,103,184,90,200,15,248,121,100,219,102,179,61,8,134,107,51,57,118,46,245,198,187,134,188,115,59,74,31,236,155,92,229,236,215,108,70,80,125,52,47,209,247,123,5,138,112,93,180,8,168,215,125,214,227,122,26,189,31,203,86,189,254,189,69,179,233,187,250,5,161,0,0,0,0,0,0,0,0,0,10,207,226,213,154,101,219,84,118,176,34,217,149,182,93,82,58,100,212,21,179,93,99,56,137,209,93,111,69,178,101,222,148,250,201,89,31,187,78,241,88,216,23,132,149,172,110,196,202,54,31,209,75,71,42,18,227,182,251,158,167,205,178,228,134,154,82,244,82,209,174,156,210,232,74,35,63,241,150,134,50,223,130,116,76,5,194,138,29,137,73,107,71,163,67,141,219,156,220,191,158,148,152,204,180,226,244,83,139,36,234,109,17,232,149,109,47,103,188,250,136,0,0,0,0,0,0,0,0,0,248,247,117,181,2,239,183,229,91,213,54,247,198,149,179,122,117,81,107,181,105,89,117,73,145,247,164,189,163,53,184,233,135,146,112,183,19,171,22,92,130,235,3,179,232,125,58,239,142,211,158,197,43,249,207,121,255,0,64,176,78,11,184,176,244,90,197,227,133,213,89,92,198,231,122,63,209,77,236,34,229,236,69,69,247,186,165,29,117,232,126,186,139,79,103,184,91,48,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,92,75,72,55,22,122,17,119,140,229,103,43,19,93,197,60,122,184,46,36,202,231,197,87,100,228,43,102,222,232,81,208,174,155,18,125,237,251,72,74,190,14,184,74,197,207,136,21,236,67,149,212,173,206,203,176,186,245,237,12,84,25,62,229,151,232,254,137,254,174,241,113,160,0,0,0,0,0,0,0,0,0,2,3,241,72,202,155,56,163,135,206,226,189,184,207,241,229,186,194,157,144,91,143,215,135,29,137,175,168,189,119,146,130,213,110,39,185,38,175,180,186,10,124,195,139,222,185,132,216,137,72,187,169,167,203,153,67,169,71,144,227,126,161,239,228,190,135,13,26,169,42,34,212,219,34,215,67,253,99,67,185,88,198,234,70,59,224,221,189,120,83,220,254,23,216,34,51,81,111,69,122,146,251,43,14,58,157,77,180,17,232,110,151,84,150,223,119,184,186,240,0,0,0,0,0,0,0,0,8,157,196,218,196,114,246,202,157,208,220,54,55,205,141,216,185,10,221,166,221,213,40,123,186,26,136,143,84,164,251,197,4,165,74,66,137,73,61,12,134,152,240,15,16,90,196,220,48,164,93,205,30,226,153,218,61,110,165,174,201,14,183,250,41,253,15,112,232,131,248,102,68,90,152,206,222,122,241,102,94,47,102,50,228,184,84,191,224,69,216,251,43,122,23,169,252,2,50,23,215,98,12,245,54,245,234,95,96,185,108,128,225,163,56,105,150,171,106,2,155,219,54,71,108,237,39,169,158,187,103,202,52,127,45,69,220,191,103,235,28,119,58,188,73,237,220,16,92,139,11,15,24,244,157,206,91,57,206,238,113,158,201,253,142,234,122,61,21,109,185,189,183,86,93,21,211,79,121,145,21,58,226,86,42,94,216,181,113,61,116,95,53,127,72,79,127,110,247,59,59,45,125,20,33,5,209,164,37,63,69,180,23,119,179,237,18,251,37,124,55,238,108,106,149,2,247,196,82,244,125,170,174,111,205,124,219,189,163,164,134,187,217,148,135,17,181,214,144,125,221,117,247,106,103,115,182,53,139,109,225,213,187,26,215,181,96,118,74,124,93,252,182,249,174,57,166,229,169,103,213,106,82,190,146,212,125,254,209,232,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,21,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,93,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,143,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,164,190,35,57,250,174,227,134,35,177,135,120,85,80,244,85,153,135,55,7,110,166,214,32,73,66,165,84,235,17,77,109,162,164,196,150,84,124,182,81,185,206,207,202,94,170,74,249,170,51,53,33,12,204,174,22,57,183,197,204,122,179,102,97,246,43,90,247,5,89,118,172,115,68,27,245,113,150,168,147,208,217,180,147,133,50,65,250,170,156,132,190,210,201,68,102,183,90,213,78,17,45,6,227,211,212,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,39,133,62,123,106,165,85,129,149,156,101,185,162,42,154,168,228,197,145,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,122,146,104,52,114,18,107,222,195,109,218,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,32,241,47,207,28,156,199,94,79,96,245,142,136,136,195,171,46,176,226,217,150,218,218,144,186,229,69,146,113,131,154,151,144,106,73,70,36,173,212,178,148,43,215,67,134,226,204,205,72,67,48,128,5,164,240,167,207,109,84,170,176,50,179,140,183,52,69,83,85,28,152,178,42,181,23,212,151,219,124,148,132,183,71,53,153,26,86,133,36,212,108,111,82,77,6,142,66,77,123,216,109,187,95,20,173,198,175,197,61,173,240,254,15,152,212,68,63,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,15,101,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,125,44,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,185,124,158,16,249,57,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,217,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,99,235,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,188,158,27,25,231,165,102,10,192,135,133,120,141,84,137,7,17,109,88,241,169,173,46,101,81,42,126,232,97,44,184,105,148,210,94,112,223,122,74,91,142,181,73,208,148,90,232,238,226,39,13,182,230,248,12,214,102,159,5,63,23,108,193,94,216,56,221,67,182,196,183,234,5,216,31,83,188,199,23,5,246,145,34,47,53,92,182,200,222,38,30,104,156,218,130,79,48,151,183,84,232,103,110,156,36,49,230,54,41,229,161,188,54,168,77,150,253,195,134,18,61,23,36,228,200,118,66,221,167,62,183,29,130,225,45,104,36,161,9,73,59,25,13,37,107,216,136,105,63,85,43,66,74,162,243,99,226,159,25,62,32,92,62,98,248,185,238,25,213,106,85,3,135,254,31,215,107,181,56,148,234,109,58,61,122,92,201,146,222,75,44,70,97,186,180,229,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,165,108,200,227,125,87,49,248,219,116,227,69,102,135,18,141,34,227,144,210,145,2,51,138,113,17,152,101,134,227,178,131,90,186,173,100,211,45,239,94,137,37,47,114,137,40,35,36,21,191,240,144,192,104,216,89,150,134,241,38,161,10,91,23,14,39,200,244,164,146,147,29,216,235,106,156,194,220,106,11,100,133,172,210,180,41,38,236,148,58,148,35,122,38,36,189,100,161,10,63,63,198,175,194,197,173,241,2,15,151,84,69,48,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,2,170,248,231,126,100,255,0,105,63,118,138,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,17,171,136,150,5,204,199,236,169,221,118,221,6,141,233,59,146,131,202,185,40,44,164,223,55,21,42,41,153,186,134,155,100,148,167,158,114,42,229,50,219,102,149,37,78,60,143,162,100,75,77,6,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,239,184,132,95,246,110,41,240,225,189,177,7,15,174,24,149,203,122,185,30,137,38,12,232,198,123,29,71,166,97,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,81,8,208,71,17,108,197,70,203,222,90,46,55,232,215,100,74,77,237,117,71,85,26,217,100,221,117,50,220,91,139,66,37,72,142,108,169,43,109,108,71,113,199,18,246,164,132,59,200,35,51,53,161,11,162,28,42,195,59,171,25,49,30,220,194,219,42,39,104,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,52,209,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,69,11,241,71,241,217,137,191,114,249,60,33,207,242,163,154,236,71,202,86,35,162,245,178,157,237,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,122,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,6,107,51,99,226,159,25,62,32,92,62,98,248,237,92,59,179,191,51,42,183,217,218,87,140,173,216,101,118,84,26,118,186,163,101,249,47,82,220,75,46,182,137,81,90,67,169,66,119,45,108,118,131,38,220,113,109,71,73,33,38,164,33,39,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,2,128,120,163,248,236,196,223,185,124,158,16,231,249,81,205,118,35,229,43,17,209,122,217,78,246,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,88,153,106,227,38,28,91,152,165,101,75,237,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,42,204,158,119,240,59,42,183,85,165,105,98,148,170,170,165,221,155,221,221,75,101,153,62,139,138,151,16,223,106,150,215,53,47,37,149,26,220,218,109,182,226,151,217,222,36,164,212,141,167,210,240,191,26,240,143,26,169,71,89,194,140,71,183,238,152,237,199,141,38,66,41,179,144,235,240,208,250,77,77,20,150,117,230,199,90,137,43,245,29,74,22,70,133,145,145,26,76,139,49,130,255,0,184,92,120,19,195,47,190,188,226,104,149,64,3,42,226,202,120,91,231,234,30,29,246,28,178,99,29,66,149,77,180,15,182,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,0,34,175,20,127,2,120,155,247,47,156,66,20,2,46,123,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,219,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,230,58,218,141,102,149,27,47,58,171,10,1,85,124,115,191,50,127,180,159,187,69,101,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,196,128,0,1,85,124,115,191,50,127,180,159,187,69,112,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,9,229,119,51,118,14,105,176,190,155,136,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,83,74,123,0,10,86,227,87,226,158,214,248,127,7,204,106,34,37,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,161,236,11,199,76,56,204,94,28,83,177,67,11,235,61,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,57,86,105,240,83,241,137,203,237,237,131,141,212,59,20,187,130,158,93,129,245,59,203,109,19,152,117,18,34,243,85,203,112,201,147,125,150,137,205,168,53,114,205,123,116,86,134,89,182,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,38,243,198,58,22,96,56,122,95,24,197,110,51,217,226,92,216,95,95,144,228,109,203,95,100,148,136,18,91,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,51,216,52,123,156,108,194,254,44,25,125,185,49,102,20,106,84,218,212,78,68,42,37,62,163,43,146,220,201,207,186,150,210,146,34,50,91,188,180,27,143,169,164,25,41,77,176,231,172,130,213,105,206,101,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,75,216,3,131,148,44,191,224,213,167,131,182,227,221,162,37,179,79,76,119,36,237,90,59,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,21,45,198,175,197,61,173,240,254,15,152,212,68,74,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,117,218,67,66,121,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,155,136,116,176,20,151,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,160,88,213,64,0,0,0,0,0,15,63,124,216,182,222,34,219,178,109,123,170,7,107,167,202,217,204,111,154,227,122,237,113,43,46,168,82,85,244,144,147,232,126,193,76,121,212,225,189,115,96,172,153,247,198,29,23,164,45,84,242,190,107,230,218,236,253,35,181,222,244,165,184,189,206,186,179,238,233,167,187,67,40,129,134,184,167,123,97,45,196,197,209,99,85,253,31,80,99,118,199,59,59,46,253,38,214,131,232,234,20,159,162,226,203,187,219,246,11,138,201,79,18,123,119,27,151,30,194,196,54,61,25,115,250,252,151,119,56,247,107,254,201,117,93,25,138,134,219,216,219,72,46,170,235,175,188,140,143,177,103,251,13,24,196,188,181,220,176,18,222,233,177,251,31,102,61,76,180,221,62,41,175,249,105,46,228,123,127,80,166,140,138,98,212,172,32,204,101,183,113,18,255,0,129,127,12,237,77,232,94,191,240,9,40,71,93,139,50,209,78,107,208,190,209,162,82,50,50,212,135,244,115,188,124,196,22,176,203,12,42,215,115,167,161,67,228,117,235,211,124,134,155,253,21,126,159,184,102,113,74,82,212,106,81,234,102,47,219,134,77,136,229,147,149,59,93,185,140,108,155,39,182,243,213,187,93,219,106,83,54,244,37,25,22,137,81,119,9,98,0,0,0,0,0,0,0,0,3,144,230,159,27,105,24,17,131,119,13,225,80,115,73,103,2,91,52,230,244,87,175,47,178,190,227,73,212,155,89,22,166,209,245,81,109,247,253,121,226,196,123,222,185,139,56,137,87,187,170,71,204,153,92,169,72,144,219,126,161,108,231,62,183,9,26,165,41,35,208,220,50,212,200,191,80,184,62,22,249,82,103,11,176,249,172,87,184,217,254,60,184,163,165,200,254,177,250,144,228,49,9,244,151,168,242,144,122,45,181,119,164,149,246,23,65,62,0,0,0,0,0,0,0,0,0,0,5,57,241,138,194,70,45,140,64,160,226,36,82,208,174,62,213,188,186,244,236,236,83,217,46,245,159,233,126,137,126,190,241,20,178,109,137,174,225,102,61,91,247,17,202,228,69,79,107,231,171,97,43,190,20,132,39,166,197,31,123,158,194,26,54,105,196,186,130,113,7,169,31,112,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,28,191,50,152,132,188,47,193,234,229,224,215,229,97,246,109,133,239,223,41,150,207,249,42,246,57,238,25,170,125,211,125,213,58,174,245,105,254,97,124,124,48,112,181,56,119,151,136,85,5,171,115,245,174,103,53,90,105,175,38,116,210,47,229,168,187,151,236,211,245,137,132,0,0,62,77,193,116,208,109,104,46,212,171,179,187,52,118,16,167,28,95,41,107,209,41,35,51,61,18,70,125,201,63,240,8,245,126,113,17,203,37,142,235,241,92,189,251,84,152,230,164,184,215,163,106,8,209,73,53,17,150,189,152,203,189,58,107,245,143,4,190,44,57,107,66,55,250,83,174,154,233,200,159,254,134,62,197,27,138,46,88,170,169,37,61,115,246,109,75,93,59,21,65,126,239,252,80,189,255,0,226,29,203,12,51,31,132,120,191,21,50,108,123,159,183,106,69,185,61,138,83,90,30,136,61,62,117,164,127,56,159,240,253,163,166,165,73,90,73,105,61,73,69,169,31,212,63,160,0,0,0,0,63,53,70,12,122,165,62,85,50,90,55,177,45,149,176,234,117,50,220,133,164,210,101,169,104,101,208,207,184,197,9,241,29,203,194,240,79,29,42,117,72,5,173,46,231,125,234,186,63,228,215,38,100,181,18,58,184,181,30,137,104,186,232,69,245,17,247,251,94,21,249,145,252,19,226,186,112,242,176,173,212,139,161,194,140,202,116,211,108,201,50,97,50,149,234,150,148,163,209,13,159,67,81,39,236,62,162,239,24,121,185,44,55,33,163,213,14,160,150,147,247,145,150,164,63,208,0,0,0,0,0,0,0,0,121,220,64,181,35,222,246,140,251,98,82,117,106,111,43,113,106,127,200,117,11,46,227,35,239,79,188,102,94,250,182,165,89,247,84,235,118,99,92,167,162,114,183,35,113,43,77,205,165,101,212,140,203,185,69,237,23,37,194,47,25,190,95,96,245,78,194,148,230,178,173,14,78,238,157,253,174,84,247,75,185,9,46,228,126,146,191,87,112,159,3,159,99,237,224,221,131,132,181,219,177,223,163,7,178,235,255,0,78,75,77,254,138,191,79,220,99,57,184,127,17,155,223,18,160,70,171,159,205,205,230,243,15,175,242,35,172,203,232,233,250,37,220,45,43,57,60,68,168,88,83,108,150,20,225,2,123,101,89,95,149,155,170,219,236,159,57,29,244,252,220,136,202,75,155,210,227,137,232,174,154,107,223,161,10,143,137,14,169,114,84,211,30,35,93,162,91,250,232,157,201,70,187,83,175,183,66,238,72,183,60,139,112,206,139,101,52,222,33,227,108,78,117,93,122,246,106,119,48,211,217,244,57,44,175,231,99,74,52,175,114,20,210,186,167,167,113,117,212,197,145,50,203,81,218,75,44,167,106,19,174,133,174,163,253,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,230,147,105,53,90,116,104,19,42,20,201,113,99,213,35,156,184,46,188,202,144,137,76,19,174,50,110,180,163,45,22,130,117,151,91,53,39,82,222,218,211,222,147,34,178,174,20,249,231,170,209,110,104,25,93,197,122,164,186,133,54,191,32,155,181,43,85,26,162,150,116,199,209,29,13,181,76,62,123,155,83,25,105,97,8,97,182,180,52,188,189,132,133,243,136,218,183,65,84,28,86,51,219,85,58,172,252,172,224,213,205,17,52,212,199,54,47,122,173,57,245,41,247,31,53,45,46,81,201,100,68,148,33,41,36,155,251,20,163,89,175,144,163,70,199,219,114,189,112,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,69,56,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,245,84,233,53,90,44,148,67,172,211,37,192,144,228,118,37,161,169,44,169,165,169,135,218,67,204,186,73,81,17,154,28,105,198,220,66,187,148,133,165,69,169,25,24,185,254,26,156,64,191,14,208,224,224,38,43,61,178,254,165,83,213,232,186,138,149,163,117,136,49,24,140,143,157,117,249,43,122,69,69,103,218,95,115,106,9,38,219,107,95,77,170,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,162,248,172,103,158,171,90,185,167,229,119,10,42,146,233,244,218,4,131,110,235,173,83,170,138,65,212,223,92,117,182,237,48,185,14,109,84,100,37,245,161,246,221,212,212,242,54,26,17,201,51,118,10,229,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,125,215,137,190,5,225,198,93,49,130,197,194,252,47,163,118,26,84,28,63,132,235,207,58,100,185,85,9,74,168,84,9,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,213,200,22,82,109,92,220,225,102,54,218,213,39,123,13,201,66,244,37,66,217,168,165,77,181,203,156,168,213,100,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,8,151,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,169,196,11,240,237,14,14,2,98,179,219,47,234,85,61,94,139,168,169,90,55,88,131,17,136,200,249,215,95,146,183,164,84,86,125,165,247,54,160,146,109,182,181,244,218,161,21,120,213,248,167,181,190,31,193,243,26,136,129,80,169,53,90,140,105,243,41,244,201,114,163,210,227,148,185,206,178,202,150,136,172,27,173,178,78,186,162,45,16,131,117,230,155,37,43,66,222,226,19,222,162,35,234,185,93,204,221,253,149,156,80,166,226,5,161,38,92,202,106,36,37,85,171,120,234,47,70,133,89,96,155,117,189,143,165,179,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,173,15,97,86,38,90,184,201,135,22,230,41,89,82,251,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,185,124,158,16,139,238,82,106,172,210,163,215,94,166,75,69,54,100,135,162,71,152,166,84,76,60,251,41,109,78,180,135,52,218,165,161,47,178,165,36,143,84,147,173,153,233,184,181,154,188,54,51,207,85,203,237,255,0,15,10,241,26,169,46,118,29,93,82,35,83,90,92,202,162,146,197,174,250,158,112,211,41,164,188,225,48,204,101,57,33,106,147,161,36,244,209,221,198,109,155,110,94,72,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,202,184,154,156,59,179,245,51,44,119,81,216,120,165,80,170,212,176,202,183,202,143,169,201,126,71,201,151,9,199,87,218,98,198,220,104,38,86,183,220,84,134,219,65,56,175,85,196,238,83,124,183,111,80,0,4,85,226,143,224,79,19,126,229,243,136,66,130,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,31,174,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,179,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,170,84,100,125,12,197,255,0,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,103,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,73,81,82,188,107,48,46,29,42,187,101,230,30,131,70,228,250,111,125,183,113,73,108,216,109,181,202,105,28,200,43,82,8,137,215,30,91,41,148,133,56,102,180,147,113,24,71,169,162,73,124,47,133,14,49,85,112,215,54,148,75,69,85,232,144,109,236,65,143,34,137,84,106,108,165,52,195,143,165,151,30,132,164,39,122,80,114,78,66,16,195,102,162,81,233,41,212,32,183,56,70,56,86,108,124,83,227,39,196,11,135,204,95,19,126,175,140,84,172,53,224,191,102,218,41,175,75,131,112,226,12,138,149,18,150,212,41,73,105,247,24,77,122,75,211,84,180,239,74,206,49,199,66,216,112,210,74,45,101,52,133,150,215,12,196,0,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,104,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,64,190,53,126,22,45,111,136,16,124,186,162,41,174,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,179,83,169,112,156,151,41,253,136,82,215,177,166,201,75,86,212,33,74,61,11,162,82,102,125,8,199,213,194,172,76,186,176,111,17,237,204,82,178,165,246,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,67,217,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,192,42,175,142,119,230,79,246,147,247,104,171,88,84,154,173,70,52,249,148,250,100,185,81,233,113,202,92,231,89,101,75,68,86,13,214,217,39,93,81,22,136,65,186,243,77,146,149,161,111,113,9,239,81,17,245,92,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,86,135,176,171,19,45,92,100,195,139,115,20,172,169,125,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,51,89,154,124,20,252,93,179,5,123,96,227,117,14,219,18,223,168,23,96,125,78,243,28,92,23,218,68,136,188,213,114,219,35,120,152,121,162,115,106,9,60,194,94,221,83,161,156,170,195,60,107,249,115,194,71,24,240,114,93,63,147,47,12,170,20,94,75,237,181,181,183,224,212,107,173,72,111,114,141,197,26,158,75,232,152,74,209,8,73,55,200,211,114,183,152,128,2,127,241,147,198,191,151,57,130,164,224,228,74,127,38,38,25,83,207,156,251,141,109,113,249,213,22,163,200,115,106,137,197,18,153,75,8,134,73,213,8,81,57,207,215,114,118,24,112,108,193,79,151,57,130,171,99,28,186,135,38,38,25,83,203,146,195,110,237,113,249,213,22,164,71,111,114,77,181,18,153,75,8,152,106,209,104,81,57,200,211,114,119,144,186,145,64,60,81,252,118,98,111,220,190,79,8,69,246,233,53,87,169,82,43,172,211,37,174,155,14,67,49,36,76,75,42,54,25,125,228,184,166,154,91,154,109,74,214,150,30,82,82,103,170,137,167,12,181,218,122,74,172,130,103,178,171,148,75,154,109,10,229,135,46,173,135,87,20,130,151,88,135,21,181,63,54,43,237,199,121,45,187,5,181,200,105,132,45,199,21,29,47,41,100,102,166,217,65,23,84,36,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,12,214,102,199,197,62,50,124,64,184,124,197,241,202,133,148,240,183,207,212,60,59,236,57,100,198,58,133,42,155,104,31,108,145,110,220,83,36,177,5,154,67,135,205,146,244,105,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,126,186,28,71,38,223,192,0,80,15,20,127,29,152,155,247,47,147,194,17,125,186,77,85,234,84,138,235,52,201,107,166,195,144,204,73,19,18,202,141,134,95,121,46,41,166,150,230,155,82,181,165,135,148,148,153,234,162,105,195,45,118,158,146,171,32,153,236,170,229,18,230,155,66,185,97,203,171,97,213,197,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,213,9,28,131,52,248,215,248,196,230,10,246,198,54,233,253,138,37,193,80,46,192,194,154,229,184,136,44,52,136,241,121,169,230,56,68,241,176,203,70,230,213,154,121,134,189,186,39,66,43,73,224,227,151,234,85,153,130,83,179,1,80,68,73,53,220,66,144,244,72,46,164,146,181,194,165,68,125,108,155,68,163,108,150,218,221,146,219,170,113,41,90,144,180,51,20,250,41,38,66,152,69,255,0,112,184,240,39,134,95,125,121,196,209,42,128,6,85,199,234,169,210,106,180,89,40,135,89,166,75,129,33,200,236,75,67,82,89,83,75,83,15,180,135,153,116,146,162,35,52,56,211,141,184,133,119,41,11,74,139,82,50,49,111,252,42,243,207,85,197,40,223,139,118,46,85,37,212,46,202,108,121,85,42,29,195,82,170,42,68,154,203,28,211,113,216,175,42,67,134,235,146,90,39,20,164,108,220,71,29,165,17,165,28,141,206,88,248,0,138,188,81,252,9,226,111,220,190,113,8,80,8,250,191,215,85,133,117,127,109,109,203,146,220,168,127,202,67,157,77,157,29,207,250,46,50,243,110,35,234,82,84,159,97,144,189,236,130,103,178,149,155,187,102,109,10,229,135,18,147,136,182,236,114,151,88,135,21,180,177,10,83,14,72,121,45,187,5,181,200,117,245,161,182,211,29,47,41,100,68,151,30,65,23,69,164,75,81,85,124,115,191,50,127,180,159,187,69,90,211,41,53,90,212,149,195,163,83,37,207,144,220,119,229,173,168,204,169,213,165,134,26,91,207,58,105,73,25,146,27,105,183,28,90,187,146,132,41,71,161,17,152,232,25,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,187,72,104,79,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,211,113,14,150,0,42,175,142,119,230,79,246,147,247,104,172,10,53,173,93,184,41,213,234,181,34,15,104,137,108,211,209,84,170,57,205,66,59,60,85,202,98,34,92,209,70,70,189,95,151,29,26,36,141,94,190,186,109,74,140,186,174,84,115,93,136,249,74,196,116,94,182,83,189,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,86,38,90,184,201,135,22,230,41,89,82,251,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,197,43,113,171,241,79,107,124,63,131,230,53,17,5,105,214,157,213,88,161,85,238,154,77,179,85,155,69,183,251,63,165,234,49,225,56,228,90,127,61,102,134,59,67,169,35,67,92,197,145,165,27,204,183,40,140,139,83,29,215,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,160,139,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,31,88,6,122,248,137,96,92,60,1,205,101,215,109,208,104,222,140,182,235,220,171,146,130,202,77,130,109,49,101,17,155,168,105,182,73,41,101,150,229,34,83,45,182,105,74,146,219,40,250,68,100,181,72,188,128,99,21,86,181,146,108,208,96,133,114,189,17,216,246,213,143,88,173,208,33,189,41,74,150,150,37,83,229,166,98,90,109,75,50,40,205,186,219,11,50,109,4,73,118,98,205,70,102,234,69,112,11,52,227,97,140,84,170,213,229,97,224,133,14,189,45,217,22,212,121,85,186,252,54,101,37,81,18,252,162,109,48,210,235,105,89,153,73,109,166,223,89,19,136,35,75,83,16,105,51,39,84,56,255,0,9,220,11,174,226,126,104,41,152,141,232,106,84,219,91,13,53,168,213,213,80,52,47,108,167,227,200,110,1,50,209,146,141,79,37,244,115,210,189,9,45,246,99,86,244,175,150,149,222,160,165,110,53,126,41,237,111,135,240,124,198,162,32,173,58,211,186,171,20,42,189,211,73,182,106,179,104,182,255,0,103,244,189,70,60,39,28,139,79,231,172,208,199,104,117,36,104,107,152,178,52,163,121,150,229,17,145,106,99,186,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,98,178,248,168,103,214,52,88,213,92,172,96,221,118,36,197,204,142,245,62,249,169,199,230,146,225,172,157,101,69,2,52,134,221,74,77,102,148,62,212,164,41,11,70,199,121,90,146,201,212,162,170,225,82,106,181,24,211,230,83,233,146,229,71,165,199,41,115,157,101,149,45,17,88,55,91,100,157,117,68,90,33,6,235,205,54,74,86,133,189,196,39,189,68,71,249,70,170,0,0,0,0,0,0,7,252,60,203,114,27,54,94,78,228,43,188,181,208,86,230,122,120,103,69,189,90,115,16,240,74,39,38,174,141,59,77,59,152,106,237,26,156,102,81,243,178,101,18,81,181,9,117,93,19,215,184,250,232,98,162,230,66,170,91,149,37,70,150,215,103,150,198,154,167,114,87,166,228,235,222,90,151,114,136,91,142,77,120,137,208,177,86,217,60,41,197,242,236,117,100,254,74,119,174,231,107,213,201,15,171,230,227,198,74,91,216,134,219,79,85,117,215,94,253,72,85,174,32,68,102,200,196,169,241,169,7,243,112,185,92,179,235,252,184,232,51,250,90,254,145,247,141,24,224,13,226,221,253,132,148,43,181,175,163,63,181,105,255,0,66,75,173,254,138,127,67,220,67,161,8,15,197,211,25,190,64,224,245,50,194,138,230,146,174,254,118,222,157,221,146,84,7,79,189,10,46,229,254,146,127,95,112,166,219,22,218,149,119,221,80,109,216,109,115,94,151,205,218,157,196,157,118,182,165,159,83,50,46,228,159,180,105,163,15,237,72,246,77,163,2,216,138,157,173,67,230,237,45,76,254,155,171,95,180,207,218,175,120,244,64,0,0,0,0,0,0,0,3,252,223,121,184,204,57,33,211,209,13,32,214,163,247,17,22,166,41,15,138,142,100,191,11,24,172,172,59,163,171,109,34,215,112,227,188,157,53,221,50,52,153,172,169,122,169,164,168,181,67,133,208,148,105,251,79,168,241,92,56,178,240,188,109,199,74,101,82,121,105,75,182,31,102,174,191,249,69,198,153,17,70,142,142,33,69,170,93,62,186,25,125,70,125,215,217,77,129,30,151,79,139,76,136,141,140,68,101,12,52,157,76,246,161,9,36,145,106,122,153,244,34,239,49,250,64,0,0,0,0,127,20,164,161,38,181,30,132,146,212,207,234,28,203,19,243,31,132,120,65,21,82,111,139,159,176,232,71,181,61,138,83,186,158,139,61,62,105,165,255,0,54,175,240,125,131,134,214,120,162,229,138,148,147,83,55,63,105,208,181,211,177,84,17,239,255,0,197,15,221,254,49,241,209,197,135,45,107,70,255,0,74,117,211,93,57,19,255,0,208,199,189,176,248,136,229,146,248,117,136,173,222,253,150,76,131,74,91,107,209,181,5,234,165,26,72,139,94,204,69,222,173,53,250,132,133,183,238,154,13,211,5,170,149,10,119,105,142,250,18,227,107,229,45,26,165,68,70,71,162,136,143,185,69,254,17,245,128,0,4,61,226,125,133,169,196,76,188,77,168,33,91,95,162,242,249,74,211,93,57,211,161,17,255,0,45,37,220,143,110,191,168,80,227,14,155,14,165,212,247,167,95,243,13,42,229,175,16,151,138,24,61,67,188,29,252,172,206,211,188,189,219,37,60,217,127,37,62,198,253,195,168,0,0,0,0,0,0,0,0,0,0,0,0,0,129,156,94,47,150,109,236,4,110,217,76,142,92,170,230,188,146,216,103,187,147,54,2,213,252,147,34,232,126,211,47,214,41,142,205,183,229,93,23,36,58,20,36,238,122,79,51,105,106,69,244,91,82,143,188,200,187,146,126,209,167,91,58,215,129,102,219,209,109,218,98,54,198,137,191,97,106,163,211,114,212,179,250,70,103,222,163,246,143,180,0,63,13,106,181,77,183,169,146,43,21,121,60,136,145,91,91,174,185,177,74,218,148,164,212,163,209,36,102,125,8,207,161,10,224,205,175,21,234,85,163,46,171,98,224,164,127,72,84,24,83,240,94,168,239,83,93,157,212,155,237,40,249,82,97,154,87,181,73,105,93,21,161,235,166,189,230,42,247,20,241,163,16,113,142,182,253,118,250,173,246,247,222,117,78,255,0,99,48,214,211,53,173,95,236,72,65,31,87,23,236,246,253,131,225,219,150,61,211,118,200,110,45,191,75,237,78,186,178,66,19,207,109,189,84,102,68,69,170,212,69,222,162,255,0,8,246,143,101,143,28,24,34,55,108,141,164,162,220,95,198,80,207,167,255,0,101,31,38,228,192,236,82,180,88,110,77,195,107,246,70,221,108,157,66,187,108,119,53,73,145,153,31,168,225,254,137,255,0,128,120,216,242,38,209,234,8,145,29,124,153,81,29,37,36,244,37,109,90,85,169,119,234,71,161,144,159,121,41,226,87,116,97,172,234,94,31,226,164,190,223,111,187,33,136,168,147,203,109,174,200,209,156,118,136,246,49,21,75,115,99,104,112,254,150,167,174,157,250,24,184,107,30,247,183,113,18,217,131,118,218,179,187,93,58,160,195,79,180,239,41,198,245,74,219,75,137,232,180,165,95,69,105,62,164,93,227,239,0,0,0,0,0,141,57,253,203,236,92,124,192,42,173,53,182,119,84,104,4,253,114,25,238,50,220,243,16,165,19,105,252,162,18,90,169,222,243,212,189,228,126,202,12,47,75,97,213,250,68,175,153,169,219,21,126,191,69,91,31,140,247,253,36,158,138,71,214,95,105,13,0,100,87,29,97,227,142,1,208,106,37,35,153,62,141,18,45,38,103,168,101,171,204,194,140,110,31,228,208,159,164,239,179,82,247,25,251,36,72,0,0,0,0,15,249,90,210,218,20,226,207,68,164,140,204,254,161,203,239,236,206,96,142,24,243,74,246,189,125,28,108,169,73,89,122,54,91,218,25,110,215,242,109,43,244,21,254,15,176,115,72,156,72,242,123,46,95,98,44,87,218,234,159,228,54,159,65,85,15,113,235,161,31,246,46,133,169,142,207,100,99,62,26,226,52,68,78,179,110,79,72,50,178,35,37,118,57,13,119,146,79,185,196,36,251,150,159,240,253,163,218,165,73,90,73,105,61,73,69,169,125,131,250,0,40,135,138,86,22,157,139,152,202,141,192,204,109,145,235,252,157,138,223,174,238,68,8,72,62,134,181,25,117,95,184,191,88,252,124,50,49,153,56,85,152,24,148,201,114,185,52,251,131,153,218,75,102,237,220,136,83,20,142,228,41,69,235,57,236,211,235,212,95,80,135,28,85,239,15,64,101,50,229,160,161,237,142,214,251,30,194,219,174,188,154,156,21,159,242,76,187,143,222,95,172,81,20,105,47,68,121,47,176,173,171,78,186,30,132,125,229,167,180,126,234,85,38,179,118,85,219,167,82,227,246,169,210,117,216,141,232,70,237,169,51,62,170,50,34,245,82,127,224,23,117,144,188,130,209,242,255,0,76,69,239,123,199,237,55,116,157,116,45,234,71,101,218,169,77,127,177,72,91,75,220,211,201,246,116,211,223,169,148,220,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,202,112,39,41,54,174,110,120,96,97,165,173,82,119,176,220,148,47,148,117,11,102,162,149,54,215,46,114,170,21,20,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,10,161,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,156,212,166,113,96,197,200,25,80,94,19,202,155,46,163,137,138,144,253,24,174,153,45,45,43,77,1,200,107,109,18,10,83,82,80,247,165,27,121,73,216,241,182,105,52,33,43,89,173,221,202,84,43,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,255,0,100,207,38,118,14,83,44,8,208,225,193,137,81,189,170,49,208,237,122,188,235,76,188,250,95,113,152,229,38,36,89,36,195,79,20,30,116,114,113,182,156,212,245,61,202,235,221,34,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,79,26,50,81,248,213,100,71,5,43,246,5,50,148,222,38,218,216,127,111,57,77,146,249,114,156,170,65,42,99,102,229,49,79,110,74,19,185,107,39,26,83,164,164,161,196,169,58,180,151,157,112,170,7,250,234,176,174,175,237,173,185,114,91,149,15,249,72,115,169,179,163,185,255,0,69,198,94,109,196,125,74,74,147,236,50,23,253,146,12,232,218,185,184,195,134,39,77,85,42,137,127,83,121,140,86,237,230,167,54,167,23,202,38,119,78,140,193,172,222,40,107,55,219,34,82,203,212,112,212,214,229,237,39,23,208,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,176,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,63,41,18,171,185,144,203,44,10,181,177,116,213,112,222,171,136,246,124,58,140,74,149,45,196,72,149,70,114,100,84,60,68,133,173,41,223,183,153,176,214,146,105,195,78,166,218,217,94,213,162,136,113,27,36,121,151,195,28,92,161,224,173,111,13,165,205,184,110,185,15,51,110,46,154,226,36,68,172,33,165,154,86,243,47,17,146,80,132,164,137,213,147,220,181,180,210,146,183,82,218,76,140,93,158,75,178,147,106,229,27,11,10,214,166,187,219,174,74,239,102,168,92,213,21,41,183,121,147,147,25,180,45,134,29,38,90,112,225,182,225,60,166,80,225,26,147,206,112,204,245,89,138,214,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,29,215,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,174,12,151,100,131,28,113,239,20,202,108,24,181,91,42,139,96,220,17,154,184,107,111,188,245,50,116,9,76,73,108,223,139,9,92,165,173,53,22,144,74,89,17,160,146,210,146,142,98,144,107,108,151,213,120,213,248,167,181,190,31,193,243,26,136,249,60,32,45,106,21,243,143,184,133,101,93,48,123,109,22,224,194,250,181,46,163,27,154,182,249,241,95,155,1,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,28,171,59,249,46,186,178,143,136,239,193,132,154,173,110,193,169,114,223,162,92,46,193,113,45,163,154,111,109,131,37,242,65,50,115,16,76,56,102,148,31,174,217,37,221,168,220,109,163,208,100,19,61,149,92,162,92,211,104,87,44,57,117,108,58,184,164,20,186,196,56,173,169,249,177,95,110,59,201,109,216,45,174,67,76,33,110,56,168,233,121,75,35,53,54,202,8,186,161,34,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,185,124,158,16,150,156,54,242,253,96,230,107,33,55,190,20,98,50,37,162,155,51,18,30,150,212,200,36,201,77,132,251,48,169,170,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,155,140,87,6,58,96,94,35,229,211,17,234,56,95,138,20,110,195,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,87,10,252,250,201,139,38,149,149,140,100,174,203,152,137,146,25,167,216,213,57,28,162,68,52,19,79,40,224,73,144,227,169,81,160,212,134,26,138,132,161,107,222,239,43,82,65,52,148,90,248,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,12,171,143,213,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,209,104,39,89,117,179,82,117,45,237,173,61,233,50,43,63,225,95,159,89,49,100,210,178,177,140,149,217,115,17,50,67,52,251,26,167,35,148,72,134,130,105,229,28,9,50,28,117,42,52,26,144,195,81,80,148,45,123,221,229,106,72,38,146,139,95,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,127,241,67,225,251,255,0,116,153,173,194,38,127,157,171,94,116,116,167,254,108,209,73,132,196,120,223,243,153,50,220,121,223,211,119,95,164,67,202,112,180,201,150,96,161,226,61,7,50,85,138,173,87,15,236,207,71,246,136,132,218,218,237,87,76,87,140,200,163,41,133,238,217,13,92,180,58,167,29,65,41,73,228,45,142,170,76,134,109,252,114,172,211,224,167,227,19,151,219,219,7,27,168,118,41,119,5,60,187,3,234,119,150,218,39,48,234,36,69,230,171,150,225,147,38,251,45,19,155,80,106,229,154,246,232,173,12,179,88,61,86,44,95,95,133,12,83,188,177,51,209,126,140,249,91,112,84,107,189,139,159,206,236,189,170,75,143,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,31,86,251,198,58,237,243,134,120,103,133,82,25,236,244,92,52,167,212,163,195,111,114,23,207,149,58,162,244,185,18,117,36,37,105,220,133,198,107,150,106,90,75,179,111,78,211,113,68,39,87,5,188,11,161,93,55,221,219,143,55,29,26,170,185,118,79,103,167,91,82,245,91,112,123,84,182,100,34,105,234,68,68,235,205,176,109,39,102,227,74,19,47,114,144,106,83,74,77,191,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,163,175,241,70,200,149,43,4,234,172,227,190,11,219,50,227,217,53,201,11,77,193,78,136,194,123,21,189,53,74,65,52,182,246,158,230,163,72,82,212,68,141,156,182,156,73,32,148,146,121,150,147,21,114,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,90,20,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,117,193,199,59,243,39,251,73,251,180,113,254,13,84,154,85,127,50,87,181,10,187,76,137,81,166,212,112,222,165,18,100,57,108,165,230,36,176,228,250,122,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,92,251,100,130,187,148,123,237,169,182,228,90,173,75,12,171,124,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,244,186,182,203,97,37,109,105,181,74,83,110,146,63,86,65,51,217,85,202,37,205,54,133,114,195,151,86,195,171,138,65,75,172,67,138,218,159,155,21,246,227,188,150,221,130,218,228,52,194,22,227,138,142,151,148,178,51,83,108,160,139,170,18,47,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,101,241,176,193,218,173,106,205,176,241,190,135,65,136,236,123,106,68,170,37,126,99,49,84,169,105,98,81,182,168,106,117,196,160,200,163,54,235,111,160,141,197,145,37,217,136,36,145,155,170,21,65,70,186,107,182,253,58,189,73,164,78,236,241,46,106,122,41,117,70,249,72,95,104,138,137,76,75,75,122,168,140,209,163,241,35,175,84,153,43,212,211,93,170,81,31,202,30,130,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,231,195,183,2,230,96,14,84,237,75,110,189,70,244,101,201,94,230,220,149,230,84,111,147,137,149,40,200,218,67,173,188,73,83,47,55,21,17,89,113,178,74,82,151,25,95,210,51,53,170,74,138,1,226,143,227,179,19,126,229,242,120,67,186,240,153,194,27,55,30,176,191,49,152,71,136,12,75,114,133,113,71,182,89,144,113,31,54,95,105,104,114,160,235,79,54,190,164,75,109,214,219,112,137,68,164,25,160,137,73,82,77,73,56,127,154,44,178,95,217,89,197,10,150,31,221,241,165,204,166,162,66,147,69,184,74,156,244,104,85,150,9,182,156,222,194,156,45,170,90,18,251,73,117,8,82,201,183,13,72,220,173,9,74,152,28,42,243,207,74,194,217,63,139,118,46,85,34,83,237,58,148,137,85,42,29,195,82,170,38,60,106,51,252,163,113,216,175,42,67,132,211,113,157,54,212,164,108,218,101,33,213,17,165,124,253,205,220,72,0,205,102,108,124,83,227,39,196,11,135,204,95,19,255,0,11,178,65,66,205,199,13,140,46,155,110,69,165,83,113,54,137,233,70,168,149,185,143,46,59,43,138,117,249,134,244,89,106,109,167,22,227,59,20,234,219,45,134,164,59,166,213,37,46,58,75,171,90,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,202,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,187,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,97,64,2,128,120,163,248,236,196,223,185,124,158,16,238,188,38,112,134,205,199,172,47,204,102,17,226,3,18,220,161,92,81,237,150,100,28,71,205,151,218,90,28,168,58,211,205,175,169,18,219,117,182,220,34,81,41,6,104,34,82,84,147,82,78,31,230,139,44,151,246,86,113,66,165,135,247,124,105,115,41,168,144,164,209,110,18,167,61,26,21,101,130,109,167,55,176,167,11,106,150,132,190,210,93,66,20,178,109,195,82,55,43,66,82,190,86,91,176,66,171,152,252,109,181,176,94,141,92,137,70,145,113,200,117,43,159,37,181,56,136,204,50,195,146,30,89,33,61,86,178,105,151,54,35,84,146,151,181,38,164,17,154,203,74,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,177,11,254,225,113,224,79,12,190,250,243,137,162,85,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,226,185,70,205,5,43,54,118,149,219,136,214,213,34,93,58,222,167,93,10,162,81,218,157,29,44,205,83,13,211,160,188,226,164,37,14,186,131,95,104,145,32,146,104,81,23,44,155,212,183,110,51,206,96,185,60,96,201,4,60,213,100,119,6,174,219,58,46,220,77,180,240,190,134,213,9,36,243,17,153,170,54,168,144,220,92,89,78,173,165,45,91,80,135,251,57,27,141,182,135,100,40,214,162,74,214,162,168,31,235,170,194,186,191,182,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,245,41,42,79,176,200,94,159,14,236,239,195,205,85,136,118,149,227,43,110,38,218,116,246,157,174,168,217,98,51,53,70,212,243,173,162,84,86,144,234,150,173,168,67,29,160,201,182,219,67,178,18,72,73,37,104,73,76,0,17,87,138,63,129,60,77,251,151,206,33,10,1,22,253,197,35,32,179,49,19,183,102,111,7,41,245,90,149,222,93,142,61,197,110,195,140,252,231,170,237,151,42,51,50,98,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,122,139,109,124,234,171,194,172,76,186,176,111,17,237,204,82,178,165,246,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,67,217,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,152,23,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,61,87,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,242,101,194,113,164,118,105,82,118,154,9,149,173,246,211,29,199,22,78,43,214,109,91,148,223,49,222,107,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,208,69,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,102,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,69,36,200,250,145,143,172,2,170,248,231,126,100,255,0,105,63,118,142,63,193,170,147,74,175,230,74,246,161,87,105,145,42,52,218,142,27,212,162,76,135,45,148,188,196,150,28,159,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,21,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,103,35,113,199,22,212,117,26,212,106,66,212,127,147,32,153,236,170,229,18,230,155,66,185,97,203,171,97,213,197,32,165,214,33,197,109,79,205,138,251,113,222,75,110,193,109,114,26,97,11,113,197,71,75,202,89,25,169,182,80,69,213,9,23,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,166,30,53,126,41,237,111,135,240,124,198,162,61,175,7,11,2,205,197,59,55,48,88,125,136,54,244,74,229,189,92,143,110,70,157,6,73,30,199,81,173,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,37,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,29,131,134,198,121,234,185,125,191,225,225,94,35,85,37,206,195,171,170,68,106,107,75,153,84,82,88,181,223,83,206,26,101,52,151,156,38,25,140,167,36,45,82,116,36,158,154,59,184,205,179,109,203,201,1,0,56,201,224,167,203,156,190,210,113,142,37,67,147,47,12,170,7,206,97,199,118,182,252,26,139,177,227,185,181,36,218,141,79,37,244,67,52,234,180,36,155,231,235,185,91,8,84,6,26,95,95,131,187,142,101,127,209,126,144,237,118,253,118,133,201,231,242,182,250,74,149,42,7,55,118,213,107,203,237,92,205,186,122,219,54,234,157,119,23,149,30,255,0,31,177,142,187,152,12,101,187,49,138,227,103,179,203,185,170,10,144,220,109,200,95,100,138,132,147,113,163,111,66,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,197,202,112,157,192,186,22,24,101,130,153,136,222,134,170,194,186,113,47,90,141,93,85,3,90,55,69,98,68,134,224,19,45,25,36,146,202,152,95,61,43,208,212,231,105,53,111,82,57,105,68,213,20,173,198,175,197,61,173,240,254,15,152,212,71,181,224,225,96,89,184,167,102,230,11,15,177,6,222,137,92,183,171,145,237,200,211,160,201,35,216,234,53,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,68,172,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,223,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,234,229,179,63,88,227,150,59,18,237,176,236,234,135,164,162,86,233,232,143,66,58,164,151,164,51,108,202,39,150,181,201,137,25,106,54,75,121,62,250,148,217,160,146,167,121,46,47,114,91,91,110,240,11,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,254,205,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,137,73,153,244,35,22,147,140,121,28,179,114,133,195,135,19,165,74,92,74,230,34,215,35,208,209,94,175,33,7,177,180,122,102,10,187,20,61,196,74,68,100,168,146,102,163,34,91,203,73,45,100,146,75,77,53,84,35,85,0,0,0,0,0,0,0,2,17,231,211,32,180,124,192,211,21,123,88,241,251,61,221,27,77,75,122,151,218,183,42,43,127,236,178,16,210,54,180,202,189,157,117,247,232,103,72,181,106,69,106,211,171,185,78,170,71,236,179,163,105,189,27,208,189,187,146,70,93,82,102,71,234,168,191,194,63,12,153,47,75,121,79,190,173,203,86,154,158,132,93,197,167,176,94,239,10,139,195,211,249,76,182,232,11,123,123,180,78,217,188,182,233,167,58,167,57,101,252,146,46,226,247,159,234,19,28,80,175,19,124,102,78,42,230,2,93,50,36,174,116,11,127,151,217,139,102,221,188,248,80,212,190,244,37,71,235,55,237,215,234,208,126,206,22,216,90,119,222,99,41,213,247,227,115,35,208,57,219,213,191,77,57,240,38,160,186,18,210,125,232,247,31,234,23,188,0,63,138,82,80,147,90,143,66,73,106,127,96,241,87,190,51,225,174,28,196,92,235,202,228,244,123,40,35,51,87,99,144,239,113,40,251,155,66,143,185,10,255,0,7,216,56,196,190,36,121,61,137,47,177,30,43,238,117,47,242,28,79,160,170,133,180,245,208,207,251,23,67,208,199,75,176,115,57,130,56,157,202,43,38,245,244,137,188,164,165,5,232,217,108,234,103,183,79,202,52,159,211,79,248,126,209,212,16,180,184,132,184,131,213,42,34,50,63,168,127,208,0,0,0,0,8,237,158,172,117,135,129,216,7,94,168,156,142,92,250,204,73,84,152,126,161,158,143,61,10,73,182,127,147,90,126,147,94,221,11,222,101,237,207,249,250,91,17,111,211,219,243,213,59,158,175,211,232,167,123,242,94,255,0,162,146,213,75,250,139,236,33,126,89,1,203,236,92,3,192,42,85,57,214,118,212,171,228,197,114,97,238,51,218,235,240,162,146,211,249,69,164,244,83,93,229,161,123,136,189,178,92,0,0,0,0,7,193,190,47,123,119,14,237,153,215,109,213,59,178,83,169,236,58,251,174,242,156,115,68,161,181,56,174,136,74,149,244,80,163,232,71,220,41,231,58,220,74,238,140,74,157,84,195,252,43,151,216,45,246,164,63,21,114,121,109,187,218,218,35,146,209,158,199,226,165,109,239,109,109,159,210,212,180,211,191,83,16,18,68,137,181,138,130,228,72,95,58,84,183,77,74,61,9,59,150,165,106,125,218,17,106,102,61,149,183,129,216,165,119,48,228,155,122,215,237,109,180,217,186,181,118,216,237,232,146,34,51,63,93,194,253,34,255,0,8,250,204,229,143,28,31,37,27,86,70,237,169,53,31,241,148,50,233,255,0,217,71,139,184,236,123,166,210,144,228,91,130,151,217,93,105,102,133,167,158,219,154,40,140,200,203,84,40,203,189,39,254,1,247,48,179,26,49,7,7,43,108,87,108,90,223,96,125,151,82,239,246,51,14,234,100,180,43,253,149,11,46,246,209,236,246,125,162,208,178,149,197,122,149,119,74,165,88,184,215,31,176,84,31,83,16,25,168,239,83,189,161,213,27,13,36,249,81,161,146,81,185,74,117,93,85,161,105,166,189,198,44,126,139,90,166,220,52,200,245,138,68,158,124,73,77,161,214,156,216,164,238,74,146,74,73,232,162,35,46,134,71,212,135,238,0,31,22,240,182,32,222,86,244,171,118,164,157,209,165,236,222,90,153,107,181,105,89,125,19,35,239,73,123,70,98,175,43,126,85,175,114,76,161,77,78,215,163,114,247,22,164,127,73,180,168,187,140,203,185,69,237,23,57,194,30,249,102,225,192,87,45,149,72,230,74,161,233,206,45,134,91,121,211,103,173,63,201,34,62,133,236,51,253,66,121,128,0,0,0,0,0,0,0,0,0,0,0,0,168,14,51,183,91,115,239,155,82,216,37,106,186,103,110,220,90,127,56,205,61,126,239,171,222,98,58,112,235,195,196,98,6,101,173,230,30,111,123,81,123,94,242,215,79,165,79,150,101,252,164,159,122,6,130,128,7,130,198,92,108,176,176,46,211,118,240,191,170,189,138,19,123,116,62,67,206,110,213,214,219,255,0,98,109,102,93,93,71,179,219,246,233,70,249,163,207,182,43,230,26,77,66,136,170,143,97,181,159,144,204,134,41,252,152,206,236,52,197,54,87,243,189,157,183,15,83,91,135,212,250,110,233,220,70,56,86,25,97,117,233,140,23,108,91,66,200,165,246,250,140,199,80,157,156,246,154,208,150,234,27,221,171,171,66,126,147,137,233,175,183,237,22,157,150,46,18,150,189,14,53,50,234,198,245,250,66,160,147,102,81,211,116,113,174,82,200,153,94,222,108,105,134,149,104,162,117,58,233,215,93,125,194,192,236,220,49,178,48,254,159,30,151,105,209,123,12,104,200,67,109,35,180,188,238,210,74,82,146,234,226,212,103,209,9,239,63,96,245,35,242,84,105,112,106,209,151,18,160,199,53,167,18,105,82,119,26,117,35,35,35,234,70,71,220,102,34,102,101,120,114,96,198,50,210,42,21,59,126,131,232,187,157,210,117,230,166,118,169,111,239,116,210,242,136,185,107,146,134,203,87,28,37,117,45,58,105,220,125,41,175,49,89,116,191,114,227,124,201,180,111,74,127,37,10,82,220,132,247,53,149,115,227,243,158,109,181,237,109,215,54,238,228,168,244,81,234,94,223,102,189,159,33,249,221,175,101,198,236,143,109,92,83,121,182,101,70,66,19,33,158,90,19,200,91,142,197,66,158,220,134,28,117,91,89,101,69,176,140,181,251,123,239,35,15,175,219,119,18,237,26,93,233,107,204,237,52,234,172,86,37,178,190,90,209,234,186,210,28,79,69,165,42,250,43,79,121,23,127,179,184,122,48,0,0,0,1,254,114,88,110,84,119,99,60,157,205,188,133,54,162,215,77,72,203,67,20,79,196,235,0,63,4,152,223,54,232,167,181,182,159,116,58,229,77,71,187,93,31,147,46,106,204,186,184,165,125,22,203,174,137,47,168,135,237,225,107,143,79,97,118,55,70,179,101,57,252,2,233,90,41,201,78,133,209,249,50,225,54,71,169,54,165,125,22,251,181,73,125,101,222,47,53,11,75,136,75,136,61,82,162,37,17,253,70,63,232,0,0,0,7,156,196,59,250,220,195,27,54,173,124,93,115,59,53,54,145,13,249,143,185,203,113,126,171,77,45,213,116,109,42,87,209,66,187,136,251,187,143,184,82,246,113,184,147,95,248,191,91,159,106,97,173,91,209,182,131,78,186,210,62,97,135,187,82,73,114,27,39,62,122,42,29,70,230,156,71,171,175,77,61,250,136,71,62,124,186,164,199,103,206,119,154,251,235,83,142,47,105,39,85,40,204,204,244,34,34,239,51,31,156,125,75,122,230,173,218,149,6,234,180,25,189,150,83,70,74,74,249,104,94,134,74,37,23,69,145,151,122,75,217,236,19,23,46,60,80,113,183,11,234,244,218,69,253,88,249,65,107,180,166,88,92,110,207,18,39,37,162,83,41,53,111,106,34,156,86,214,155,89,105,174,167,187,94,242,33,112,88,5,143,246,30,97,236,120,215,165,143,63,156,218,137,8,146,215,41,228,242,31,54,90,113,109,238,117,182,247,109,231,36,183,17,104,126,207,105,23,77,1,95,28,96,176,145,235,183,8,233,88,129,78,137,189,235,95,159,205,87,48,139,94,211,42,3,73,232,107,34,238,73,247,36,255,0,87,120,166,234,5,110,117,185,87,98,179,77,123,149,38,62,237,139,218,74,211,114,77,39,209,68,101,220,163,246,13,48,96,190,35,195,197,140,57,165,95,16,149,170,42,28,254,154,31,78,91,238,53,237,74,127,155,63,97,127,72,174,142,52,55,163,40,98,208,179,211,39,215,115,210,27,155,216,126,195,167,56,93,118,254,190,241,84,194,224,248,97,100,174,157,108,80,34,227,109,243,7,125,94,94,254,192,223,53,69,201,218,185,177,156,234,211,230,149,110,66,145,244,145,211,217,215,83,22,74,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,30,43,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,191,146,119,87,202,175,144,191,38,106,191,41,61,33,232,159,67,246,39,59,119,110,230,114,187,55,35,78,103,59,153,234,114,246,238,221,234,233,175,65,118,156,52,50,57,27,46,54,107,56,195,124,46,90,241,22,244,163,182,135,162,56,135,99,162,135,78,120,219,124,161,41,149,146,84,114,77,72,105,79,41,105,245,22,217,54,130,34,74,214,244,223,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,92,28,100,48,67,5,237,90,173,191,138,246,133,114,223,162,94,213,105,9,137,90,181,33,55,17,151,234,12,62,169,111,250,105,109,55,181,227,89,188,135,90,113,229,165,100,225,169,162,220,131,108,201,200,21,128,248,153,138,120,81,138,118,253,211,131,146,234,191,41,61,33,17,150,41,212,247,36,255,0,28,255,0,9,105,105,167,188,212,117,165,201,12,188,227,109,165,76,17,250,253,11,191,65,126,152,223,114,85,111,44,141,95,215,125,118,216,151,109,212,171,152,79,85,169,76,163,75,53,115,233,175,189,71,113,199,34,185,185,8,86,246,212,163,65,234,132,158,169,61,82,158,226,206,96,213,64,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,80,14,119,243,163,117,102,227,17,223,157,9,85,90,37,131,77,229,177,68,183,157,156,226,155,95,40,222,219,58,75,4,179,100,166,44,159,112,141,72,47,81,179,75,91,151,180,220,93,223,229,59,194,198,13,252,63,183,188,185,129,213,64,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,65,249,41,148,154,85,22,50,225,209,169,145,32,71,114,67,242,214,212,102,82,210,20,251,238,173,231,157,52,164,136,141,110,58,227,142,45,93,234,90,212,163,212,204,204,83,15,26,191,20,246,183,195,248,62,99,81,28,171,134,166,97,109,92,186,102,106,13,110,245,141,165,22,238,167,170,210,147,80,84,166,216,110,149,218,101,70,113,19,29,55,12,144,108,161,108,36,156,51,82,118,182,181,172,141,70,130,66,238,251,20,176,223,14,51,51,131,85,59,2,227,153,233,91,66,244,167,178,235,115,105,51,139,231,27,53,33,248,210,163,188,141,200,86,213,161,167,80,122,41,181,109,45,201,90,12,210,121,246,205,22,89,47,236,172,226,133,75,15,238,248,210,230,83,81,33,73,162,220,37,78,122,52,42,203,4,219,78,111,97,78,22,213,45,9,125,164,186,132,41,100,219,134,164,110,86,132,165,78,174,12,24,223,138,18,106,183,46,4,76,161,220,21,251,38,28,116,213,97,212,82,227,103,10,216,125,74,112,214,210,247,232,162,68,181,25,154,91,109,106,50,113,167,22,150,140,151,33,212,88,166,60,230,43,8,242,219,102,201,188,241,90,236,137,78,66,99,188,244,26,98,29,66,170,53,101,182,104,73,179,14,57,168,148,242,247,58,209,25,150,136,70,242,83,138,66,53,81,70,188,135,113,29,141,154,203,202,232,195,236,65,164,91,246,149,194,153,10,157,106,65,141,41,213,46,163,78,209,102,227,6,110,22,215,100,199,74,18,181,169,38,142,106,22,165,37,148,37,151,12,81,176,210,158,83,188,44,96,223,195,251,123,203,152,29,84,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,149,196,159,46,56,95,142,56,13,50,239,191,111,120,150,93,75,14,227,201,169,81,238,9,206,185,216,153,55,121,105,114,44,134,144,74,83,136,125,77,176,132,242,208,167,137,194,111,150,151,53,83,46,208,96,191,62,25,88,223,138,24,221,150,138,116,252,82,161,220,14,78,160,200,114,149,22,233,170,56,218,209,114,48,133,171,107,173,159,71,86,182,75,70,28,113,105,81,45,109,238,230,184,233,188,150,168,48,95,247,11,143,2,120,101,247,215,156,77,18,168,6,85,197,191,96,126,84,104,89,180,225,95,135,246,111,42,149,14,239,166,250,106,101,173,91,154,202,213,216,37,122,106,81,184,217,169,179,37,147,47,161,28,167,11,69,164,181,67,156,181,173,166,200,85,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,79,134,86,123,105,88,221,102,211,176,51,20,174,105,110,98,133,6,59,137,139,50,168,250,86,187,146,18,13,74,74,219,115,66,53,201,101,173,18,226,23,185,197,161,190,126,231,12,222,229,79,80,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,237,196,91,46,178,114,247,153,123,141,138,53,167,46,147,100,221,82,21,89,182,94,54,154,76,71,16,226,16,185,81,227,147,41,74,27,67,18,28,113,180,179,161,45,13,114,12,200,201,104,90,227,0,13,20,100,67,2,235,185,118,203,5,163,135,55,141,26,149,78,186,83,218,170,53,212,211,205,11,223,42,68,135,28,65,60,234,8,137,215,155,96,216,97,75,35,82,126,100,146,133,169,9,66,142,64,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,252,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,204,206,54,15,97,198,3,102,10,228,194,252,42,190,62,84,80,104,220,134,137,231,100,148,137,80,229,114,146,82,98,201,113,12,180,209,188,219,196,230,164,209,41,40,73,165,10,81,58,151,16,142,255,0,194,83,26,241,150,211,204,20,60,35,180,169,245,91,130,199,186,121,210,174,26,91,13,37,214,233,155,26,218,154,162,84,183,16,136,251,23,200,109,213,238,249,198,212,148,18,29,116,163,164,187,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,183,76,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,234,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,188,209,101,146,254,202,206,40,84,176,254,239,141,46,101,53,18,20,154,45,194,84,231,163,66,172,176,77,180,230,246,20,225,109,82,208,151,218,75,168,66,150,77,184,106,70,229,104,74,84,234,224,193,141,248,161,38,171,114,224,68,202,29,193,95,178,97,199,77,86,29,69,46,54,112,173,135,212,167,13,109,47,126,138,36,75,81,153,165,182,214,163,39,26,113,105,104,201,114,29,69,175,142,105,153,28,16,165,102,63,4,174,156,23,172,215,37,209,163,220,113,218,74,39,198,109,46,46,51,236,190,220,134,86,104,87,69,160,157,101,189,232,213,38,164,110,73,41,6,100,178,205,101,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,242,142,171,149,140,20,252,98,115,5,100,224,227,149,14,197,18,224,168,31,111,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,150,148,192,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,155,249,196,203,62,17,230,91,8,234,20,108,82,157,18,128,186,4,121,21,42,101,216,225,161,11,160,45,40,220,227,234,90,212,148,156,99,74,11,156,218,212,148,41,8,35,220,133,161,183,27,206,96,187,62,19,89,146,197,204,105,194,250,189,153,137,52,11,130,179,30,207,144,180,69,190,231,77,92,146,168,45,231,13,213,66,144,227,238,27,174,73,104,156,35,74,155,220,132,178,109,165,100,209,147,102,252,245,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,142,63,197,27,34,85,92,108,165,51,142,248,47,108,196,145,123,80,227,173,55,5,58,35,10,237,183,12,36,165,4,210,219,218,123,93,147,29,40,81,18,54,115,29,109,68,130,82,141,150,90,85,53,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,32,153,236,165,102,238,217,155,66,185,97,196,164,226,45,187,28,165,214,33,197,109,44,66,148,195,146,30,75,110,193,109,114,29,125,104,109,180,199,75,202,89,17,37,199,144,69,209,105,18,212,5,0,241,71,241,217,137,191,114,249,60,33,250,184,117,103,38,54,83,241,66,77,62,235,141,17,54,37,239,34,35,55,44,226,132,236,137,176,81,29,185,37,29,230,9,14,36,182,37,217,36,167,75,99,139,54,210,174,90,77,122,18,174,39,49,121,122,194,204,226,224,211,214,229,74,77,41,239,74,211,211,38,217,187,97,197,141,57,234,127,53,76,190,137,17,29,50,61,89,119,148,201,56,77,173,28,214,181,73,45,58,146,138,16,100,3,0,108,220,153,223,247,29,231,155,154,165,149,104,220,211,228,79,164,216,53,10,237,64,226,147,177,169,239,28,122,164,200,202,146,77,180,218,31,57,49,9,149,47,108,135,25,231,41,8,38,86,165,46,210,134,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,133,48,113,70,207,109,43,27,42,172,224,70,11,220,210,228,89,52,57,11,85,193,81,136,250,123,21,195,53,42,65,180,134,246,150,231,99,71,82,20,100,189,252,183,92,81,44,146,162,101,151,85,40,56,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,43,215,140,118,92,112,190,137,38,14,100,105,247,188,74,53,229,113,200,102,155,58,222,150,235,142,46,188,76,180,134,202,84,84,145,40,218,91,13,37,164,187,187,107,38,142,89,238,67,198,73,147,90,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,210,238,21,94,21,220,64,195,139,114,245,185,236,42,173,149,85,173,83,218,153,46,129,84,90,21,42,158,226,139,83,109,102,143,240,145,40,144,225,36,200,156,109,165,238,109,62,172,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,81,183,21,124,179,225,30,95,49,114,133,89,194,153,209,41,200,190,163,203,169,78,180,216,52,18,40,235,109,104,73,62,202,9,91,154,141,33,75,119,99,102,146,66,23,29,226,109,91,52,109,174,21,148,124,194,226,158,93,241,150,129,113,225,156,106,173,119,183,84,25,141,54,210,139,42,74,25,184,183,165,198,27,142,182,153,51,230,188,93,161,102,193,169,14,108,117,73,81,33,125,82,169,191,198,226,108,154,141,43,1,170,19,41,50,233,114,37,71,184,30,118,12,181,52,167,226,173,73,166,26,153,112,217,90,218,53,164,204,210,102,218,214,141,72,246,169,69,161,156,21,202,46,55,210,178,227,152,187,51,25,107,180,57,117,122,109,2,68,148,204,137,17,196,161,243,98,68,87,163,56,182,247,122,170,90,18,249,172,144,102,146,89,160,146,106,70,237,229,161,74,181,51,8,243,23,133,243,104,211,28,183,239,203,18,233,142,228,103,87,18,90,37,194,150,132,56,105,81,182,243,42,50,37,182,235,103,162,219,81,45,183,27,35,73,165,104,35,42,11,206,190,84,107,185,75,198,89,182,111,42,171,50,208,169,107,50,214,173,205,101,9,237,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,37,7,7,156,111,198,136,88,161,35,6,153,161,220,23,62,29,84,99,154,100,75,83,146,222,133,104,190,134,229,201,105,104,250,76,71,68,167,9,228,41,6,72,55,92,54,212,74,213,179,66,238,36,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,137,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,104,113,86,207,161,97,254,35,220,118,85,177,126,210,175,90,85,22,160,236,56,149,250,90,22,152,181,6,210,122,19,136,37,255,0,128,205,38,182,205,68,102,219,142,163,107,138,177,254,12,24,223,138,18,106,183,46,4,76,161,220,21,251,38,28,116,213,97,212,82,227,103,10,216,125,74,112,214,210,247,232,162,68,181,25,154,91,109,106,50,113,167,22,150,140,151,33,212,115,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,97,57,135,203,245,131,153,172,47,157,133,24,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,155,140,102,222,236,160,124,148,186,171,54,183,166,233,85,159,67,84,36,83,253,35,73,147,218,32,204,229,56,164,115,227,187,161,115,25,94,221,200,94,133,185,38,71,161,106,45,127,131,254,104,49,66,246,165,84,242,255,0,119,210,46,11,150,143,106,199,142,237,22,188,136,237,169,138,28,35,75,165,217,38,73,113,212,168,208,106,67,73,138,210,16,227,132,92,226,232,203,37,202,179,65,229,49,87,12,237,92,100,195,139,143,11,111,88,157,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,205,21,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,252,248,246,184,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,212,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,77,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,88,78,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,166,227,25,236,204,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,245,218,98,218,120,101,100,74,149,130,54,109,59,28,241,74,217,150,222,40,87,163,184,168,176,234,140,37,11,182,225,44,212,148,161,182,245,51,68,151,154,209,78,45,123,92,66,28,228,109,108,201,238,111,75,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,0,0,0,0,0,0,86,215,19,220,149,211,174,138,4,172,109,177,160,236,172,68,217,219,219,230,168,249,219,151,10,51,125,93,124,146,157,168,74,254,138,58,251,122,232,98,159,5,172,240,94,188,217,91,23,125,160,169,63,56,223,163,246,183,176,253,167,81,115,191,111,235,239,22,47,141,24,143,15,9,240,230,171,124,77,86,136,167,242,58,104,125,121,143,182,215,177,42,254,112,189,135,253,35,51,247,5,110,117,199,87,145,89,169,63,206,147,35,102,245,237,36,235,181,36,146,232,146,34,238,73,123,5,200,240,125,194,71,173,44,35,170,226,5,70,38,199,174,142,71,41,92,194,61,59,52,169,237,43,161,44,203,185,69,222,146,253,125,226,193,192,113,28,205,230,199,13,242,195,110,183,85,188,101,239,157,47,94,199,11,150,249,115,246,184,202,92,249,198,217,112,147,181,47,165,93,75,175,113,123,116,167,204,100,226,97,153,12,78,168,202,110,149,115,250,18,139,33,149,176,84,254,197,2,78,212,45,164,33,194,230,170,42,86,122,154,84,126,242,221,161,119,8,185,112,220,213,187,174,160,229,86,189,55,181,74,116,205,74,95,45,8,212,205,70,163,232,130,34,239,81,251,61,163,229,143,209,2,124,186,92,198,167,193,119,148,251,11,75,141,175,105,43,69,36,200,200,244,50,50,239,34,19,115,39,60,73,175,252,32,173,192,181,49,42,173,233,43,65,215,90,105,127,48,195,61,149,38,184,237,155,159,51,21,110,175,107,77,175,213,215,174,190,253,5,208,97,229,253,110,98,117,155,74,190,45,73,157,166,155,87,134,196,198,28,229,184,143,85,214,144,234,122,56,148,171,232,173,61,228,93,253,197,220,61,32,0,0,0,15,249,113,105,109,10,113,103,162,82,70,163,63,168,133,25,113,74,199,167,177,71,27,164,217,177,92,254,1,107,45,116,229,39,66,234,252,105,115,91,51,212,219,74,190,139,157,218,168,190,179,239,31,139,134,46,0,126,22,241,190,21,209,61,157,212,251,93,214,234,105,61,218,106,252,105,112,214,69,209,196,171,232,184,125,116,81,125,70,47,98,51,13,197,142,212,102,83,181,182,80,150,210,90,235,161,17,104,67,253,0,0,0,0,7,156,196,27,246,221,195,75,70,169,122,93,19,59,53,58,149,21,249,111,47,150,181,250,173,52,183,21,209,9,82,190,138,21,220,71,221,237,238,20,111,159,12,238,215,179,29,117,200,182,173,217,188,171,50,157,33,101,29,158,90,21,207,91,110,202,66,94,220,182,27,117,59,153,121,37,176,204,244,251,123,184,198,93,114,233,126,102,58,249,141,104,217,116,254,114,82,164,59,53,238,107,41,228,71,231,50,219,139,218,227,173,238,219,206,73,232,147,212,253,158,221,46,83,45,92,57,48,99,6,169,52,250,157,193,65,244,165,206,210,90,121,217,157,170,91,27,29,36,178,163,45,136,146,182,207,71,27,51,232,90,117,211,184,186,203,58,117,46,13,38,50,34,83,216,229,52,218,73,41,78,227,86,132,68,68,93,76,204,251,136,135,235,30,90,242,195,27,34,255,0,167,191,75,187,40,189,186,52,148,41,14,163,180,188,214,226,82,84,147,234,218,210,101,209,106,238,63,104,175,204,207,112,148,181,235,177,234,151,86,8,47,209,245,5,155,242,138,155,163,142,243,86,100,243,155,121,178,102,18,83,170,141,164,235,167,77,53,247,138,177,196,220,46,189,48,126,237,149,104,94,244,190,193,81,134,234,211,179,158,211,186,146,29,91,123,181,105,107,79,210,109,93,53,246,125,130,78,100,111,62,247,118,95,238,56,22,125,217,80,237,54,84,201,45,54,251,92,166,145,217,119,185,25,181,61,171,113,214,242,246,178,202,139,105,31,93,125,253,78,238,48,231,17,45,124,82,180,160,94,150,132,254,217,77,168,48,211,205,185,202,113,191,202,52,135,8,180,113,41,87,209,113,62,194,239,253,67,211,0,12,250,241,21,195,196,97,254,101,174,22,25,111,99,82,187,38,194,215,95,163,79,136,103,252,165,31,122,196,139,224,197,117,181,2,249,186,237,131,86,139,169,246,29,165,167,243,108,212,23,238,250,253,228,45,252,0,0,0,0,0,0,0,0,0,0,0,0,5,3,241,49,190,26,187,179,69,113,68,142,230,246,169,189,147,105,232,101,249,74,116,51,62,244,151,181,63,88,145,220,20,108,70,103,215,177,6,247,154,206,142,82,253,19,216,151,184,250,243,81,81,105,206,132,175,168,190,145,31,213,167,120,182,160,30,111,16,239,235,123,12,173,57,183,149,209,43,179,211,160,114,249,174,108,90,244,222,234,27,79,68,37,74,250,75,79,113,31,244,140,253,102,239,54,23,134,103,47,149,213,42,82,57,84,72,154,122,62,22,198,149,201,220,203,9,119,231,18,203,107,86,229,176,74,245,139,167,113,116,239,248,185,103,203,77,231,152,188,66,166,218,180,40,219,97,186,109,201,151,35,123,71,203,138,82,90,101,213,237,83,173,153,233,204,238,35,220,122,116,247,139,211,203,22,85,172,44,183,90,49,105,54,244,45,213,53,178,142,219,47,152,241,115,93,54,153,75,135,177,111,56,148,234,166,72,244,73,232,93,197,211,191,184,0,0,14,67,153,124,187,90,25,139,195,170,157,165,112,196,221,53,81,94,58,116,142,99,165,200,147,200,121,182,151,181,14,182,74,218,111,25,232,163,208,251,143,234,160,108,198,224,53,205,151,140,75,168,88,119,26,53,38,220,117,216,110,234,223,207,70,41,15,52,218,246,161,199,54,235,201,81,232,106,212,189,190,243,150,60,49,243,147,43,12,110,184,248,61,119,75,254,35,173,73,67,112,143,150,94,172,183,156,135,29,180,252,219,10,89,250,136,87,85,44,147,239,208,250,139,159,131,45,154,132,40,243,227,171,86,164,180,135,144,122,31,84,168,136,203,191,175,113,143,247,0,0,0,0,17,131,136,70,4,179,141,120,3,88,75,72,214,117,188,204,138,203,29,79,214,83,16,165,237,79,229,16,69,235,59,222,122,253,135,236,161,74,116,202,158,30,223,113,103,183,243,85,27,106,174,135,147,244,85,181,232,239,17,151,233,36,244,82,62,178,251,70,130,114,57,142,208,177,247,0,104,183,27,15,115,37,209,155,141,68,168,30,211,45,101,53,10,50,221,239,109,5,222,247,242,72,211,238,51,246,72,16,0,0,1,254,82,100,53,18,59,178,159,86,214,217,66,156,89,232,103,162,72,181,51,232,41,71,138,14,109,102,226,126,35,201,194,203,90,94,202,13,190,226,226,75,79,44,143,153,49,135,230,176,179,213,108,165,101,170,22,158,229,26,125,218,159,81,19,240,35,3,238,252,124,191,160,216,214,140,94,99,210,28,107,158,230,246,139,148,202,158,105,165,47,71,28,65,43,67,117,61,9,90,159,248,202,223,176,3,133,182,15,97,237,50,5,66,251,131,233,170,215,37,165,73,87,54,84,109,171,218,209,173,26,53,45,72,63,93,11,234,95,165,211,161,16,145,109,229,83,1,26,142,136,168,176,244,109,4,68,146,244,164,222,154,22,159,207,14,83,139,156,54,178,225,137,80,102,189,14,213,244,101,93,232,238,54,196,222,221,61,254,82,204,156,218,174,89,202,74,85,162,214,74,208,251,244,211,184,197,93,102,243,135,253,253,150,183,213,93,134,247,166,45,149,164,215,219,118,179,31,148,163,55,213,179,150,114,28,113,90,54,193,43,93,58,235,167,121,117,231,185,76,204,181,209,151,12,77,166,220,20,201,122,82,164,72,101,138,147,60,182,253,104,202,144,194,221,245,148,211,138,45,82,201,23,170,90,251,186,247,232,31,9,49,26,145,139,24,121,66,191,104,174,110,143,87,167,197,150,101,162,139,98,157,97,183,118,250,201,73,158,132,225,117,218,95,97,119,15,96,60,150,42,97,245,55,20,108,106,149,147,85,254,199,168,114,119,31,173,211,150,242,28,47,162,164,159,123,101,237,47,232,25,153,186,109,233,246,173,122,85,2,168,199,38,76,93,155,209,185,42,211,114,18,178,234,147,50,238,81,123,69,196,112,130,198,135,175,28,46,170,225,221,90,94,249,54,223,35,147,243,100,91,187,68,137,239,43,232,160,136,180,36,151,122,143,245,119,14,17,198,146,28,130,191,236,201,125,151,99,71,233,31,157,222,71,191,230,105,197,221,236,208,250,8,111,149,28,46,94,48,227,141,191,98,36,181,237,253,175,82,254,226,27,238,254,154,63,155,253,34,254,129,163,234,76,6,169,116,246,160,176,141,136,107,118,133,169,158,154,168,207,218,103,239,31,176,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,225,83,114,83,151,153,249,134,129,153,103,236,136,137,185,233,209,207,147,17,152,209,217,167,42,162,114,28,124,234,206,178,134,201,79,78,220,234,180,121,197,171,77,16,178,79,49,8,90,123,168,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,130,45,156,121,179,114,219,195,243,14,49,90,243,155,17,40,167,97,189,5,20,200,47,72,54,87,86,168,157,41,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,149,27,99,166,58,98,62,98,241,30,163,138,24,161,89,237,213,89,218,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,85,143,240,167,200,149,40,169,80,51,77,140,182,204,181,84,149,32,159,178,41,85,22,18,150,27,96,146,133,55,88,52,25,154,150,181,40,212,76,111,74,73,4,142,122,73,123,216,113,185,235,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,37,241,47,207,172,156,121,184,94,193,92,38,174,203,99,14,168,114,28,102,174,182,249,91,43,245,22,37,56,148,188,151,153,117,196,191,4,146,219,46,178,94,166,229,168,214,180,168,208,201,162,5,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,68,0,22,105,195,43,136,132,155,86,77,59,46,24,247,113,196,69,176,136,238,34,218,185,234,181,6,163,34,140,134,90,82,202,20,167,158,82,82,113,141,40,52,178,163,61,237,172,208,201,18,155,82,9,139,20,204,198,85,112,143,53,246,108,107,63,20,169,178,210,186,116,142,211,76,171,211,92,67,53,26,114,204,211,204,38,93,90,22,157,142,37,36,149,161,105,82,21,162,85,166,244,54,180,123,92,51,194,172,56,193,187,85,139,43,11,108,186,85,179,69,143,181,93,154,159,28,155,231,56,150,208,223,57,229,253,55,158,52,54,217,41,215,13,78,47,105,26,148,103,212,71,94,34,185,54,147,155,12,47,141,80,181,36,203,85,247,100,71,150,245,181,4,230,181,30,20,229,200,114,49,200,101,243,91,106,61,234,106,49,165,163,222,218,9,197,39,152,162,70,166,154,33,254,186,172,43,171,251,107,110,92,150,229,67,254,82,28,234,108,232,238,127,209,113,151,155,113,31,82,146,164,251,12,135,202,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,13,120,147,231,158,171,152,43,254,102,21,225,205,82,92,28,58,181,100,73,166,186,184,117,69,41,139,161,244,188,217,170,83,169,101,195,97,232,201,114,58,21,27,82,81,233,171,187,136,220,38,219,241,89,9,201,5,119,55,23,219,179,110,56,181,90,110,25,81,57,173,86,235,112,222,68,119,151,40,217,51,102,44,69,56,211,136,113,237,234,105,110,22,195,74,26,215,114,146,167,26,37,223,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,44,66,255,0,184,92,120,19,195,47,190,188,226,104,149,64,50,174,47,251,133,199,129,60,50,251,235,206,38,142,41,198,11,47,88,89,83,193,163,204,23,105,165,91,151,157,10,160,196,109,205,197,140,211,215,71,105,83,12,118,119,156,209,46,188,243,12,179,205,108,247,47,99,76,190,157,154,30,246,234,6,214,187,46,171,26,187,22,233,178,174,106,173,191,90,133,191,179,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,170,84,100,125,12,198,143,178,177,139,55,86,58,101,246,201,197,155,214,208,249,51,90,184,233,231,38,77,61,41,113,45,158,215,86,218,36,52,78,17,44,153,125,8,75,237,145,154,180,109,228,104,183,11,69,171,170,136,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,16,3,140,158,10,124,185,203,237,39,24,226,84,57,50,240,202,160,124,230,28,119,107,111,193,168,187,30,59,155,82,77,168,212,242,95,68,51,78,171,66,73,190,126,187,149,176,133,43,9,21,195,235,7,105,88,223,155,75,22,209,185,104,50,234,182,244,41,15,86,235,13,53,21,47,176,76,68,101,111,54,153,73,90,22,142,204,228,132,199,97,194,89,104,162,127,97,25,41,105,49,161,224,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,159,113,17,206,252,60,170,216,133,105,89,210,183,98,109,217,79,117,218,18,137,150,36,179,75,109,47,52,218,229,74,105,110,165,105,220,133,191,217,204,219,113,181,187,29,68,180,154,80,180,157,27,211,41,55,246,43,222,75,135,70,166,92,23,141,217,95,144,252,181,181,25,151,170,21,26,131,230,75,121,231,77,41,37,58,234,244,39,28,90,186,159,69,40,253,166,47,207,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,59,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,32,113,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,28,127,51,25,85,194,60,215,217,177,172,252,82,166,203,74,233,210,59,77,50,175,77,113,12,212,105,203,51,79,48,153,117,104,90,118,56,148,146,86,133,165,72,86,137,86,155,208,218,209,237,112,207,10,176,227,6,237,86,44,172,45,178,233,86,205,22,62,213,118,106,124,114,111,156,226,91,67,124,231,151,244,222,120,208,219,100,167,92,53,56,189,164,106,81,159,81,234,192,81,15,21,236,29,170,225,174,109,43,119,114,104,49,32,219,216,131,30,61,110,150,236,40,170,105,135,31,75,45,179,53,43,86,196,160,228,156,132,45,247,9,38,163,210,83,75,89,238,112,200,67,81,110,156,19,240,118,171,69,179,111,204,111,174,80,98,53,30,229,145,22,137,64,152,244,85,38,90,152,138,110,42,98,154,113,72,34,56,206,58,227,8,51,109,102,74,118,26,201,68,70,210,69,154,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,229,56,164,103,234,30,34,118,236,178,96,229,66,149,82,180,11,177,200,184,174,40,114,88,156,205,93,194,229,73,102,52,71,27,82,208,150,90,89,54,110,56,70,78,41,214,205,191,81,13,175,157,13,114,187,150,75,251,52,216,161,77,195,251,66,52,184,116,213,200,74,107,87,9,211,158,147,10,140,193,182,235,155,223,83,101,181,43,90,88,117,45,33,106,65,56,225,37,27,147,169,169,58,20,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,169,94,39,92,61,33,218,208,228,230,43,47,214,135,38,148,206,231,110,218,5,49,150,24,139,74,138,211,12,182,212,168,81,24,101,27,89,46,83,203,146,123,150,162,83,132,230,210,65,58,164,87,94,21,98,101,213,131,120,143,110,98,149,149,47,179,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,30,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,1,64,60,81,252,118,98,111,220,190,79,8,69,81,101,60,45,243,245,15,14,251,14,89,49,142,161,74,166,218,7,219,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,138,185,239,199,74,22,98,115,65,119,98,53,157,89,170,212,109,101,118,90,117,9,85,2,90,54,69,143,29,182,214,108,180,179,51,105,151,31,39,223,74,12,146,175,158,53,45,9,90,150,146,177,254,13,209,177,162,163,132,119,85,235,136,183,109,193,84,180,230,72,167,209,44,248,117,105,242,223,68,86,32,33,228,190,168,141,189,243,72,140,102,243,44,164,217,61,55,197,113,6,73,229,22,180,194,47,251,133,199,129,60,50,251,235,206,38,136,255,0,197,35,63,83,48,239,183,101,147,7,42,21,90,109,222,125,142,69,197,113,67,146,252,23,169,13,159,42,75,49,162,56,218,144,181,60,234,13,179,113,194,51,109,45,56,109,250,235,113,124,154,129,23,83,193,83,194,197,211,241,2,119,151,83,133,43,13,20,97,30,38,90,184,55,145,28,62,197,43,214,95,103,162,219,56,95,67,168,73,218,227,104,113,237,148,198,54,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,163,108,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,76,234,225,95,144,169,50,164,210,179,79,140,148,41,112,209,14,67,53,11,26,153,35,148,104,152,131,105,228,156,249,49,220,105,74,36,18,150,195,177,86,149,161,123,218,230,232,104,54,148,187,95,1,21,120,163,248,19,196,223,185,124,226,16,160,17,164,140,209,102,110,193,202,206,23,212,177,2,239,147,18,101,73,17,212,170,45,188,85,22,99,77,172,190,78,52,222,198,18,225,238,82,16,167,218,83,171,66,86,109,182,106,94,213,104,73,86,123,49,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,169,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,164,240,183,200,44,204,59,236,57,155,198,58,125,86,155,119,159,108,143,110,219,179,35,63,5,234,67,103,205,140,244,153,109,184,148,45,79,58,131,112,155,108,200,219,75,78,19,158,186,220,71,39,202,241,206,252,201,254,210,126,237,21,86,39,167,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,182,156,195,229,250,193,204,214,23,206,194,140,70,68,180,83,102,72,143,45,169,144,73,146,155,9,246,92,37,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,77,198,24,13,151,92,35,203,109,155,26,204,194,155,78,37,57,9,142,203,51,170,107,105,10,168,213,150,217,173,68,244,201,4,146,83,203,220,235,166,68,122,33,27,205,45,165,8,209,37,210,192,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,235,252,84,51,235,26,44,106,174,86,48,110,187,18,98,230,71,122,159,124,212,227,243,73,112,214,78,178,162,129,26,67,110,165,38,179,74,31,106,82,20,133,163,99,188,173,73,100,234,81,92,24,23,129,120,143,152,188,71,167,97,126,23,209,187,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,161,236,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,93,164,42,135,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,126,174,42,25,245,141,22,53,87,43,24,55,93,137,49,115,35,189,79,190,106,113,249,164,184,107,39,89,81,64,141,33,183,82,147,89,165,15,181,41,10,66,209,177,222,86,164,178,117,40,174,12,11,192,188,71,204,94,35,211,176,191,11,232,221,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,208,246,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,174,210,29,44,5,43,113,147,193,79,144,217,130,164,227,28,74,135,58,38,38,211,207,156,195,142,238,113,137,212,230,163,199,115,106,73,180,146,89,83,11,134,105,213,107,81,185,207,215,106,118,16,128,2,205,56,39,224,237,42,181,121,95,152,223,92,160,203,118,69,181,30,45,18,129,49,232,169,84,68,191,40,156,84,197,52,226,144,102,82,91,105,182,16,102,218,200,210,212,197,146,136,201,212,139,116,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,7,138,191,112,118,193,196,171,154,199,187,174,250,12,73,213,44,62,172,46,183,69,117,216,172,186,109,190,168,238,51,180,212,226,20,162,65,41,109,62,68,131,73,243,162,198,94,191,54,68,61,168,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,0,0,0,0,0,0,15,201,86,128,213,78,3,176,94,70,244,59,183,82,212,203,93,20,71,236,50,247,12,224,102,191,11,149,131,216,227,112,88,138,45,59,7,100,208,191,187,134,195,191,166,191,231,63,72,255,0,160,76,142,11,112,228,29,255,0,121,203,236,187,218,47,71,124,238,242,45,159,49,81,46,238,243,212,250,14,241,197,247,26,30,179,176,186,151,135,116,153,123,37,92,156,254,119,205,145,237,236,242,32,60,159,164,131,35,212,148,125,202,47,215,220,41,218,214,183,167,221,85,232,180,10,91,28,233,50,183,236,70,228,167,93,168,82,207,170,140,139,185,39,237,26,102,194,188,62,166,225,117,139,77,178,105,93,99,211,249,219,79,214,235,204,121,110,31,210,82,143,189,195,246,159,244,15,90,57,110,99,177,214,223,203,222,25,212,49,2,188,173,83,19,149,203,111,69,250,251,164,50,209,245,75,110,105,167,56,143,232,255,0,218,89,231,198,172,104,188,113,206,246,151,123,94,83,121,242,164,242,244,46,91,73,219,181,150,219,255,0,99,66,8,245,38,147,236,254,147,57,55,149,190,25,120,137,142,116,127,149,151,36,239,64,82,77,230,121,10,229,49,43,180,55,206,117,183,190,132,164,41,27,121,94,210,212,247,116,238,235,99,248,73,195,107,46,24,107,6,19,211,45,95,73,213,217,142,219,111,205,237,211,216,230,172,137,189,202,229,148,165,37,58,173,6,173,11,187,93,59,136,117,103,50,169,128,142,199,92,85,216,122,182,178,50,81,122,82,111,93,75,79,231,132,116,199,254,22,216,61,136,84,201,245,11,18,15,161,107,92,151,85,25,92,217,82,119,47,107,166,132,104,236,180,160,189,117,163,169,254,143,94,134,98,160,113,223,3,238,252,3,191,167,88,215,116,94,91,209,220,119,144,230,246,143,154,202,94,117,164,175,70,220,89,39,83,105,93,13,90,151,248,206,88,112,190,205,172,220,48,196,120,216,89,116,203,223,65,184,28,68,72,137,229,145,114,230,62,252,38,16,122,161,149,44,244,66,21,222,162,79,191,67,234,46,186,52,134,165,199,106,83,10,220,219,200,75,136,61,12,181,73,150,164,125,71,250,128,0,0,8,253,158,60,118,131,128,88,3,90,184,223,123,151,46,176,220,154,37,60,246,153,255,0,10,118,20,149,181,220,218,203,189,159,229,17,39,222,101,237,207,181,70,101,79,16,111,185,83,220,249,218,141,203,87,91,202,250,41,220,244,135,140,255,0,226,164,181,82,254,162,251,5,245,240,246,192,150,112,83,0,104,201,117,26,78,184,89,143,89,127,169,250,170,126,20,77,201,252,162,200,253,102,187,203,79,176,189,178,124,0,0,0,0,127,132,233,108,211,225,72,159,33,91,90,140,210,222,89,232,103,162,82,70,103,221,215,184,133,48,113,56,206,76,172,77,186,228,96,245,163,47,248,142,139,37,109,205,62,89,122,210,153,114,100,119,19,243,140,37,101,234,45,61,82,179,79,187,83,234,34,118,92,176,26,230,204,62,37,211,236,43,113,26,19,142,52,236,199,117,111,230,99,28,134,90,90,246,173,198,247,105,206,73,232,74,212,253,158,242,191,156,180,101,218,209,203,166,28,211,45,43,122,38,217,169,138,201,212,100,115,29,62,124,158,67,45,186,189,171,117,194,78,227,100,143,68,158,133,220,95,95,94,0,0,28,67,51,153,86,176,179,35,104,202,164,220,48,182,212,208,202,251,20,190,99,199,202,116,154,121,45,158,196,60,218,85,162,158,51,209,71,161,247,31,78,234,39,204,238,92,46,220,183,98,44,219,70,225,103,88,171,113,199,96,72,220,215,206,199,55,222,109,165,109,67,174,26,117,38,76,244,81,234,94,223,175,176,240,254,206,109,193,128,23,228,27,58,183,51,155,104,86,166,52,195,204,242,208,158,67,175,61,21,181,61,185,44,45,213,109,105,147,45,132,100,71,245,31,83,189,59,98,225,166,221,150,245,54,230,164,59,205,133,85,136,204,216,235,218,164,238,109,212,37,105,61,20,68,101,209,69,222,68,127,81,15,166,2,165,120,215,88,140,192,175,97,245,239,9,157,92,170,122,91,182,175,113,244,229,34,156,211,125,13,95,89,253,18,47,175,94,241,28,56,103,94,237,90,57,163,183,34,72,115,99,85,46,217,184,244,51,252,157,58,97,151,114,76,251,213,245,11,249,0,0,0,0,0,0,0,0,0,0,0,0,1,154,124,205,85,151,92,198,251,146,168,226,247,41,254,199,169,233,167,116,70,83,238,47,119,184,91,191,9,107,64,173,204,187,53,84,91,122,59,85,221,189,90,253,46,84,233,201,46,155,140,139,162,189,197,250,196,225,1,80,188,93,115,47,38,171,120,30,0,81,29,229,179,70,255,0,93,139,105,31,51,154,212,9,108,125,38,136,203,67,35,250,11,61,125,186,119,8,17,131,120,83,91,198,123,246,159,97,80,92,229,73,168,115,180,115,68,43,110,198,92,119,185,75,65,30,164,209,151,210,47,232,61,19,224,94,7,90,184,27,100,211,109,43,117,143,245,189,185,13,115,183,57,235,37,217,11,120,203,106,220,94,157,84,94,211,238,246,119,14,148,62,69,219,117,81,44,155,114,163,117,92,82,251,53,58,151,25,233,114,93,229,173,123,27,109,181,45,103,181,4,106,61,18,149,31,66,51,232,32,86,50,113,133,194,251,38,162,245,39,15,45,47,149,203,105,74,109,111,246,249,16,54,40,148,226,79,213,122,17,235,166,212,31,127,242,254,163,30,106,197,227,81,104,214,42,140,193,188,176,155,208,81,84,148,165,115,61,60,236,175,91,114,72,207,150,220,18,62,227,82,191,232,233,237,33,59,176,107,29,112,247,29,45,184,247,37,135,87,237,141,58,210,28,113,29,157,246,249,106,54,219,89,167,87,91,65,158,132,234,58,145,117,215,237,211,161,128,137,220,66,114,191,77,199,156,32,169,214,41,209,53,184,168,17,94,159,25,206,98,190,113,44,69,150,164,53,161,186,134,203,87,29,47,88,200,244,246,145,151,117,14,212,33,86,44,171,157,248,50,11,179,84,232,147,148,218,190,130,249,111,178,225,145,247,106,147,209,73,250,200,244,246,144,189,190,27,185,129,119,26,48,46,151,75,169,117,168,91,17,216,163,173,93,62,113,49,161,195,73,175,66,109,9,45,84,233,244,212,254,211,246,75,128,0,0,0,1,254,82,163,181,50,51,209,30,78,173,190,218,155,89,107,222,147,45,15,187,237,20,69,196,215,47,174,97,14,56,206,185,169,209,182,210,174,135,93,169,169,123,245,210,68,153,147,22,105,208,220,82,190,139,101,215,66,47,168,140,122,142,19,216,227,34,197,198,111,193,220,213,127,23,92,41,229,52,90,23,246,83,242,224,178,158,230,212,175,162,131,239,81,39,236,239,23,116,0,0,0,56,30,120,49,57,220,45,203,149,219,86,138,239,46,85,70,153,62,154,194,182,235,181,199,32,73,82,79,67,66,136,244,54,251,140,136,190,177,158,135,156,168,222,23,75,142,173,124,233,245,186,129,169,74,209,41,222,243,206,119,233,209,37,170,149,245,23,216,47,107,135,46,91,40,216,43,130,148,203,129,246,185,149,203,145,134,106,111,61,185,101,203,68,136,145,22,166,182,147,171,65,232,182,181,220,68,70,126,226,46,249,114,0,60,230,33,217,52,156,68,178,171,86,101,109,142,108,74,197,62,76,23,19,185,73,232,235,75,108,250,165,73,62,229,159,180,190,210,239,25,226,205,238,10,63,128,216,227,93,178,205,174,92,71,164,74,157,1,59,136,244,136,115,36,54,215,94,98,207,185,175,229,30,239,121,123,78,109,112,121,204,12,166,171,117,92,16,171,191,186,58,216,126,171,20,246,145,104,179,93,62,50,19,234,183,175,118,189,77,127,105,123,69,179,0,164,62,45,24,40,172,57,198,104,55,188,70,182,193,187,249,188,159,91,93,59,44,72,45,43,189,197,31,210,95,180,147,250,251,199,38,200,30,52,55,131,121,130,162,212,234,10,219,76,149,218,123,81,233,174,155,97,74,74,59,144,181,125,39,11,184,190,222,157,211,127,140,237,170,204,139,86,214,185,147,23,87,34,246,237,206,239,63,87,115,148,244,119,107,215,221,220,34,23,11,201,241,96,102,238,209,84,142,138,87,111,216,125,122,105,76,155,175,113,125,98,252,192,0,0,69,22,120,137,97,9,99,141,71,6,42,45,118,67,137,201,236,213,29,210,156,237,59,161,246,149,252,209,70,245,54,244,79,85,245,215,82,247,9,92,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,7,52,204,221,90,171,64,203,110,43,215,104,85,57,116,234,149,58,199,174,203,135,50,35,202,101,248,207,183,1,229,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,207,191,227,99,154,127,248,75,98,175,254,153,84,127,246,194,236,234,213,106,173,127,134,60,218,237,118,167,46,163,82,168,224,59,146,230,76,150,242,158,126,75,238,91,230,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,25,247,29,43,24,179,3,127,99,125,42,194,161,93,235,136,197,55,14,45,120,150,173,22,28,35,121,44,19,12,36,147,218,86,219,142,45,61,165,196,165,164,184,226,9,4,162,101,162,218,91,8,72,174,24,121,76,178,115,23,138,114,110,76,72,174,82,151,69,179,249,53,24,246,250,106,112,215,58,171,41,153,49,214,100,252,7,80,226,220,167,108,87,45,229,169,40,74,148,251,104,66,212,100,225,34,245,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,213,56,174,103,167,242,249,95,193,75,207,253,177,22,255,0,155,5,63,220,165,52,182,228,18,191,190,246,164,37,63,160,201,175,251,33,145,93,88,23,129,120,143,152,188,71,167,97,126,23,209,187,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,224,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,133,100,131,43,244,172,217,223,247,158,28,204,171,203,167,84,169,214,61,70,183,65,117,169,9,101,133,85,91,122,51,49,147,41,70,211,170,56,219,164,25,184,77,164,151,161,122,167,236,62,43,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,118,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,86,175,20,140,130,204,196,78,221,153,188,28,167,213,106,87,121,118,56,247,21,187,14,51,243,158,171,182,92,168,204,201,136,219,105,90,210,243,72,38,201,198,200,137,181,52,217,185,234,45,181,243,170,4,95,247,13,156,194,218,184,233,150,91,110,137,73,141,232,234,214,27,211,224,90,85,122,123,146,155,117,195,236,209,91,109,137,137,36,153,44,153,125,8,51,73,173,41,209,198,223,65,26,201,173,234,149,66,128,120,163,248,236,196,223,185,124,158,16,252,150,238,96,111,236,44,200,75,184,81,104,46,36,106,110,40,223,23,20,74,212,194,55,145,53,166,34,194,160,43,148,195,141,184,148,165,14,165,231,90,117,43,74,201,109,173,73,233,169,235,202,178,221,130,21,92,199,227,109,173,130,244,106,228,74,52,139,142,67,169,92,249,45,169,196,70,97,150,28,144,242,201,9,234,181,147,76,185,177,26,164,148,189,169,53,32,140,214,90,41,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,101,92,95,247,11,143,2,120,101,247,215,156,77,20,173,248,216,230,159,254,18,216,171,255,0,166,85,31,253,176,187,238,28,55,101,213,124,228,199,15,46,155,214,230,170,220,21,169,190,150,237,53,26,164,215,37,202,127,101,86,90,17,189,215,13,75,86,212,33,41,45,79,162,82,68,93,8,134,123,5,239,112,247,191,236,220,44,225,195,100,226,14,32,220,49,40,118,245,14,61,110,76,233,210,76,246,52,143,76,204,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,170,12,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,193,23,106,9,199,13,45,145,32,158,125,104,230,184,122,173,69,170,27,230,45,13,54,99,176,112,216,200,197,87,48,87,252,60,84,196,106,92,184,56,117,106,200,141,82,105,19,41,106,83,23,67,233,121,194,76,86,148,243,102,195,209,146,228,117,166,78,134,163,211,70,182,145,184,110,55,121,32,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,102,50,236,160,124,148,186,171,54,183,166,233,85,159,67,84,36,83,253,35,73,147,218,32,204,229,56,164,115,227,187,161,115,25,94,221,200,94,133,185,38,71,161,106,45,127,130,62,23,210,162,216,24,133,141,15,42,35,245,42,157,97,171,94,57,42,18,121,240,216,140,203,114,93,217,35,83,86,199,213,45,157,205,145,36,181,136,218,140,213,211,101,154,0,128,28,106,252,44,90,223,16,32,249,117,68,87,175,12,231,42,172,231,95,15,222,161,66,137,50,164,136,245,229,67,143,46,74,163,48,243,229,68,157,203,67,142,165,183,20,218,13,90,17,172,155,89,164,140,204,146,173,52,62,43,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,237,167,133,14,79,172,27,39,11,232,153,156,174,148,74,229,237,117,199,144,170,99,164,235,50,24,161,66,230,56,201,161,133,52,181,167,180,184,148,159,53,102,100,227,100,165,71,52,182,105,124,156,176,161,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,4,21,227,5,131,148,43,231,44,7,138,178,30,236,245,172,52,168,49,34,27,155,86,190,124,89,210,24,137,34,54,132,180,161,59,150,184,206,243,13,43,81,118,109,137,218,78,40,197,32,141,46,229,187,4,41,89,112,193,43,91,5,232,213,201,117,152,246,228,119,82,185,242,91,75,107,146,251,207,185,33,229,146,19,209,8,55,94,115,98,53,81,165,27,82,106,89,145,172,250,88,10,1,226,143,227,179,19,126,229,242,120,67,159,224,102,107,177,31,46,216,113,136,246,86,23,187,232,170,174,35,122,49,135,171,237,60,105,149,77,139,20,165,147,137,140,68,94,163,206,118,164,145,61,174,230,210,133,26,8,150,164,56,215,53,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,135,114,163,149,28,56,202,86,28,34,202,178,154,237,213,89,220,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,246,177,154,207,198,199,52,255,0,240,150,197,95,253,50,168,255,0,237,133,223,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,105,168,213,38,185,46,83,251,42,178,208,141,238,184,106,90,182,161,9,73,106,125,18,146,34,232,68,41,7,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,162,206,32,153,10,184,114,205,121,78,190,112,250,133,46,102,21,213,228,56,244,21,199,237,83,87,64,65,20,100,155,51,158,54,137,12,161,82,36,41,184,230,167,22,181,161,4,74,82,150,70,103,197,50,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,90,20,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,116,109,197,31,199,102,38,253,203,228,240,135,181,225,235,149,91,55,53,248,71,143,150,125,102,155,17,55,61,58,61,14,77,167,87,113,195,101,116,234,137,162,165,176,148,234,80,181,118,103,20,150,210,242,54,171,114,8,148,69,204,67,107,68,64,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,154,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,93,194,172,51,181,112,111,14,45,204,45,178,162,118,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,48,66,205,48,243,62,182,246,89,184,112,216,54,54,31,87,98,76,197,74,188,122,235,48,81,31,178,205,69,1,101,89,113,70,244,230,77,210,91,43,84,121,10,114,57,41,181,161,107,65,26,146,164,17,145,215,7,245,213,126,221,95,219,91,142,228,184,234,31,242,147,39,84,167,72,115,254,147,143,60,227,139,250,212,165,43,218,102,61,86,61,224,165,213,151,108,88,174,224,229,235,80,165,77,173,91,253,151,180,191,75,117,199,34,175,159,25,169,8,216,167,27,109,103,162,30,73,30,168,47,88,143,77,75,67,59,106,224,169,225,98,233,248,129,59,203,169,194,149,132,159,206,38,96,111,235,206,215,194,188,191,212,23,18,53,167,135,182,61,171,46,11,81,13,228,46,107,242,237,202,107,198,236,164,155,134,211,139,104,220,117,45,41,40,73,161,15,56,93,119,25,143,65,195,119,38,84,44,218,98,61,98,167,126,85,121,86,101,137,216,164,85,233,172,45,104,149,85,114,65,189,200,140,151,19,167,41,147,236,238,155,174,18,137,205,164,148,163,67,95,53,171,233,17,171,136,245,217,117,88,217,49,196,59,166,202,185,170,182,253,106,23,162,123,53,70,151,53,200,146,152,223,85,136,133,236,117,179,74,211,185,11,82,79,67,234,149,25,31,67,49,72,63,141,142,105,255,0,225,45,138,191,250,101,81,255,0,219,11,169,226,143,224,79,19,126,229,243,136,66,128,71,106,205,118,107,177,31,54,184,142,187,214,245,119,176,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,39,248,92,228,74,149,141,149,87,177,223,26,45,153,114,44,154,28,132,38,223,167,75,97,61,138,225,154,149,44,157,91,155,143,115,177,163,169,9,35,70,206,91,174,40,208,106,81,50,243,74,185,241,85,124,115,191,50,127,180,159,187,68,21,201,158,10,90,185,137,204,157,159,131,151,173,66,171,10,139,112,122,67,180,191,75,117,182,229,35,145,2,68,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,151,148,199,76,11,196,124,186,98,61,71,11,241,66,141,216,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,31,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,21,171,198,83,22,49,79,11,255,0,4,31,131,60,75,186,237,47,73,252,160,237,190,130,172,201,129,218,185,126,143,229,243,121,43,78,253,188,197,237,221,174,155,213,167,121,142,107,194,39,27,241,163,18,179,37,114,80,177,27,23,175,91,170,154,197,143,50,91,80,235,117,249,115,152,109,244,207,128,148,186,150,222,113,73,37,146,86,180,146,136,181,209,106,47,105,143,65,199,59,243,39,251,73,251,180,64,172,180,102,98,242,202,213,195,117,222,120,125,6,34,238,26,253,175,34,220,131,54,73,18,209,76,91,210,163,60,114,201,163,73,165,229,165,49,212,72,66,189,77,235,74,148,75,74,77,181,242,1,160,140,128,229,34,205,202,214,17,166,85,26,232,137,117,92,55,204,120,117,74,213,122,159,36,221,167,74,66,80,165,70,110,22,158,170,163,33,47,184,105,119,77,238,243,20,179,218,147,67,77,202,1,74,220,106,252,83,218,223,15,224,249,141,68,113,76,169,103,54,187,148,188,56,197,90,101,135,74,230,222,119,223,162,35,210,42,79,161,11,139,74,110,57,77,231,201,83,106,215,154,241,118,134,137,166,205,38,222,227,82,151,169,35,148,239,0,181,173,59,170,249,174,197,181,172,171,102,171,112,86,166,239,236,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,232,148,153,159,66,49,127,217,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,217,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,0,68,174,39,248,67,102,226,94,82,238,219,138,186,197,191,22,187,100,71,77,102,133,87,170,190,113,206,34,201,230,185,241,218,116,186,169,114,90,73,176,134,79,84,56,242,163,234,68,164,161,104,160,193,161,238,30,248,95,74,194,172,159,97,181,50,158,168,143,72,175,209,218,186,39,75,102,18,99,46,67,245,4,148,146,230,232,102,110,45,166,156,106,57,56,163,213,72,142,142,137,34,36,38,69,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,0,0,0,34,139,252,68,176,136,241,198,157,131,20,230,187,89,203,231,118,154,142,233,77,246,109,176,251,74,62,104,227,122,251,186,167,162,250,105,169,251,132,174,0,0,1,65,188,80,231,197,159,155,187,185,81,250,154,123,6,227,235,215,90,100,45,59,203,234,18,243,131,21,170,204,123,86,233,185,149,23,71,37,118,29,174,239,63,91,107,149,4,119,107,211,221,220,33,6,127,49,161,188,100,204,21,106,167,79,86,234,100,94,205,217,79,77,53,221,10,42,87,222,132,43,233,54,125,229,246,116,239,235,60,37,240,81,88,141,140,243,111,121,77,110,131,104,114,249,222,182,154,246,168,147,154,79,115,137,63,164,143,97,43,245,119,139,188,1,72,156,87,51,1,43,16,177,153,204,53,167,200,254,43,181,180,208,182,23,175,218,98,65,123,218,218,84,90,41,7,252,165,126,162,232,57,167,15,204,182,51,152,172,94,40,149,104,252,234,37,27,253,112,78,243,79,229,162,202,54,190,139,173,175,233,178,95,71,95,175,66,239,191,232,48,98,211,163,34,28,54,185,109,55,174,212,238,51,211,83,51,62,167,215,188,204,126,128,1,17,184,140,229,174,141,141,88,43,83,175,176,215,42,185,109,199,122,166,203,219,150,174,98,35,196,150,180,181,180,221,66,11,85,187,174,227,35,50,247,25,119,81,43,75,168,217,247,74,29,66,249,51,232,149,2,82,85,162,85,177,230,92,239,211,170,79,69,39,235,47,180,104,95,35,248,156,238,41,101,202,210,171,74,119,153,42,157,76,129,77,125,91,116,220,227,112,35,41,71,161,33,36,90,155,157,196,70,95,88,239,128,0,0,2,145,120,176,227,148,139,235,25,191,7,112,149,252,93,111,39,148,233,104,95,217,76,75,156,202,187,219,74,190,138,203,185,70,159,183,188,121,126,25,89,125,115,23,177,198,13,205,81,141,186,149,107,186,213,77,43,223,166,178,35,76,134,178,78,132,226,85,244,92,62,186,25,125,70,98,247,98,199,106,28,102,98,50,157,27,97,180,182,130,215,185,36,90,23,127,216,63,212,0,0,0,0,68,126,36,89,129,119,5,176,46,169,75,166,244,168,92,241,223,163,161,93,62,109,50,97,204,73,47,67,109,105,61,20,209,116,212,181,247,151,182,137,32,66,172,94,183,67,16,88,46,211,84,173,206,75,105,250,8,230,62,243,132,69,223,162,75,85,43,234,34,215,216,66,248,184,123,101,126,155,128,216,65,76,172,84,98,105,113,87,226,179,62,75,156,197,124,218,95,139,17,75,107,66,117,109,158,142,52,126,177,17,107,236,34,46,249,98,3,158,99,46,58,225,238,5,219,114,46,75,242,175,216,218,105,165,184,218,59,59,238,115,20,77,184,178,78,173,54,179,45,73,165,245,50,233,167,217,172,17,190,184,212,90,52,122,163,208,108,220,38,244,236,84,165,73,68,207,79,59,23,214,220,162,35,229,185,4,207,184,146,175,250,90,123,12,122,92,27,227,11,133,247,181,69,154,78,33,218,95,36,86,234,146,218,31,237,242,39,239,81,169,180,151,170,204,34,211,93,203,62,255,0,228,125,100,39,173,165,117,81,47,107,114,157,117,91,178,251,77,58,169,21,153,113,221,229,173,27,155,113,180,173,7,162,200,148,90,165,73,62,164,71,212,125,113,31,243,163,151,42,54,97,176,122,175,71,144,92,186,173,62,44,137,176,30,245,207,71,155,139,33,45,22,210,117,180,253,39,181,245,140,203,222,90,119,103,218,251,180,42,56,127,121,86,44,250,153,235,42,141,62,68,37,171,213,245,148,203,170,108,213,162,84,162,45,77,7,211,83,251,76,91,39,8,172,203,73,188,232,83,112,46,186,239,54,125,18,35,149,8,138,218,73,219,9,148,64,138,132,104,150,137,39,235,40,250,154,205,94,242,62,241,100,160,32,247,22,155,64,174,60,187,59,84,67,122,187,74,219,177,90,253,30,108,232,41,62,155,136,143,162,125,199,250,133,68,101,150,172,186,30,55,219,117,70,215,181,76,118,205,15,77,123,226,60,159,113,251,253,195,75,0,0,0,0,0,0,0,0,0,0,0,0,3,242,212,229,28,56,78,73,35,208,209,167,95,180,200,191,164,101,254,250,121,79,221,83,157,81,234,106,229,127,234,210,47,119,134,165,29,202,86,87,237,213,56,90,115,187,94,159,170,163,51,235,63,120,149,163,240,214,234,140,81,105,143,84,228,158,141,179,183,119,127,181,68,159,97,31,180,253,195,52,56,233,122,73,196,60,84,173,222,18,220,230,59,80,236,219,149,161,22,187,35,52,217,116,36,164,187,144,94,194,22,79,193,215,4,187,21,54,185,138,245,37,122,211,59,55,100,70,157,219,21,80,97,125,73,207,172,187,211,246,123,197,162,143,240,157,45,154,124,41,19,228,171,107,81,154,91,206,43,67,61,18,146,51,51,233,215,184,133,28,241,42,205,165,103,24,49,66,161,135,84,73,124,187,114,219,146,236,23,26,229,160,249,146,163,200,152,201,185,185,76,161,194,213,183,8,180,37,26,75,222,103,212,66,64,208,244,215,216,61,142,20,98,157,211,131,183,156,43,218,209,151,200,155,17,198,212,127,54,218,183,161,14,161,205,191,56,133,145,106,109,167,174,159,246,11,179,200,214,124,109,204,200,81,35,218,183,3,62,142,186,224,70,67,110,183,185,199,187,78,196,70,66,158,213,17,219,109,27,157,120,203,105,25,233,167,187,186,98,15,249,90,18,226,20,218,203,84,168,141,38,94,242,49,74,92,86,242,224,222,27,226,111,225,70,134,198,202,101,200,238,249,62,182,186,205,145,34,115,235,63,89,213,43,232,160,187,146,73,247,104,125,7,47,225,207,143,175,96,126,96,41,137,144,230,148,251,149,76,208,223,45,11,213,41,19,98,110,87,70,214,163,245,90,238,45,62,210,246,223,173,46,161,30,175,76,137,85,134,189,236,77,97,185,13,43,67,45,80,180,146,136,244,50,35,238,50,239,33,250,128,0,0,0,4,80,226,57,128,241,177,139,0,43,85,54,139,248,194,215,139,38,180,215,127,175,217,161,75,82,83,249,68,36,181,83,157,230,71,246,24,162,219,26,225,157,135,24,143,69,185,8,185,114,173,218,204,105,106,46,135,181,113,223,74,204,187,148,71,213,30,227,253,99,69,217,100,196,196,226,214,10,90,215,142,159,59,34,151,4,158,63,123,138,136,203,138,63,160,159,107,158,194,211,252,195,169,128,0,0,172,30,52,120,134,81,173,219,107,13,24,119,107,238,202,135,88,89,109,215,86,141,186,139,38,93,83,167,127,252,109,126,175,104,131,217,9,194,242,196,252,202,90,81,95,47,224,244,90,148,10,187,159,241,137,153,241,72,211,209,105,50,232,190,242,215,236,49,161,136,48,217,167,65,143,79,140,157,172,197,105,12,182,90,153,232,148,145,17,119,245,238,33,196,49,143,58,56,15,130,83,213,70,187,238,190,85,77,181,26,87,27,176,76,86,154,41,196,159,174,219,11,79,210,105,69,223,245,247,119,253,12,30,205,198,8,99,123,200,131,99,93,157,174,114,155,37,170,63,96,150,222,222,173,145,250,206,178,132,159,172,234,11,245,235,239,211,178,145,234,90,144,254,138,212,227,19,130,197,90,180,41,56,179,1,189,100,192,117,138,123,221,123,152,67,85,7,212,125,86,69,222,101,220,147,63,175,216,43,107,42,248,129,35,13,113,234,204,184,216,86,136,244,221,57,151,186,23,228,187,107,11,87,122,85,250,30,194,212,104,139,9,239,86,113,19,15,233,87,139,7,171,117,14,126,135,215,253,141,247,27,246,165,63,161,238,47,233,30,184,69,30,35,184,22,156,103,192,121,110,197,235,83,162,114,251,25,123,249,211,34,115,59,220,66,126,139,94,221,126,173,15,190,131,169,211,157,166,205,110,107,31,77,189,116,238,246,145,151,183,237,22,255,0,158,75,242,62,36,228,1,155,184,190,121,115,119,104,231,84,237,217,90,140,223,118,212,235,244,61,194,191,114,15,81,118,151,154,27,70,83,74,209,73,237,250,30,159,254,110,148,94,227,247,141,17,0,0,15,51,136,215,213,27,14,45,25,215,117,122,79,34,28,46,86,245,236,90,180,222,234,27,46,137,74,143,189,101,236,25,159,189,110,249,23,93,225,50,235,54,249,78,202,229,250,186,146,180,218,210,91,253,18,46,228,251,134,139,114,179,120,85,47,172,16,183,110,74,202,247,203,149,218,249,138,209,37,174,217,143,160,186,37,41,46,228,23,176,117,144,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,3,207,226,21,149,74,196,171,2,229,195,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,186,106,71,220,33,7,245,21,50,177,254,239,177,87,254,181,167,127,160,137,21,141,246,85,43,13,114,53,127,97,205,10,68,183,233,182,174,19,213,104,144,221,150,180,169,247,24,141,71,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,12,230,11,41,199,46,27,191,132,12,172,97,126,97,114,245,65,254,186,255,0,7,244,25,151,53,179,13,175,245,235,248,185,131,92,200,136,47,252,51,188,220,104,191,178,58,169,37,207,212,164,64,188,29,198,43,251,2,175,250,94,35,97,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,97,150,130,50,163,154,236,56,205,174,28,34,245,178,157,236,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,125,108,216,248,88,198,79,135,247,15,151,62,51,88,61,5,38,153,121,98,189,255,0,10,141,13,201,117,251,178,241,172,55,25,165,203,150,70,253,66,163,45,226,74,77,199,158,81,17,173,199,92,45,86,226,139,170,140,212,125,230,47,207,36,25,46,181,114,143,135,12,65,154,154,85,110,254,169,115,31,173,220,45,65,109,46,35,154,76,238,131,25,243,65,60,112,208,108,54,100,149,159,174,225,41,221,168,220,77,163,61,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,106,113,0,225,239,106,230,78,133,87,197,44,59,163,246,76,92,133,79,66,34,114,165,183,18,45,119,150,182,244,110,102,244,40,148,242,88,67,141,178,230,230,253,101,52,151,87,203,66,121,116,131,253,117,88,87,87,246,214,220,185,45,202,135,252,164,57,212,217,209,220,255,0,162,227,47,54,226,62,165,37,73,246,25,11,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,0,202,184,233,89,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,187,72,104,167,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,209,183,20,127,29,152,155,247,47,147,194,30,214,192,178,169,87,87,8,124,74,174,212,36,75,110,69,157,139,12,86,224,165,149,164,144,227,235,143,76,130,105,116,141,38,102,142,84,231,84,68,147,73,239,74,15,93,8,210,168,191,128,56,199,93,203,254,50,218,120,197,110,51,218,37,219,53,4,200,114,54,228,35,181,197,90,84,220,152,219,214,133,147,124,214,28,117,174,102,195,82,55,238,79,172,146,49,166,144,25,87,23,253,194,227,192,158,25,125,245,231,19,71,42,254,162,166,86,63,221,246,42,255,0,214,180,239,244,17,47,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,237,93,153,250,163,173,185,41,124,249,46,200,94,245,54,219,104,61,22,242,136,180,65,122,164,90,234,122,153,230,92,117,251,187,51,119,245,203,128,54,22,92,105,242,101,209,173,59,58,61,69,51,152,137,81,120,145,94,126,85,69,83,73,114,154,35,38,148,134,79,148,77,33,73,81,165,105,113,123,189,114,74,61,94,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,171,65,22,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,62,176,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,17,255,0,61,248,233,93,203,182,88,46,236,70,179,171,52,170,117,210,158,203,78,161,42,160,72,94,249,82,36,54,218,205,150,150,100,78,188,219,6,251,233,65,146,147,243,38,165,161,72,74,210,121,215,19,255,0,131,102,53,252,134,204,21,91,7,37,211,249,209,49,54,158,92,151,219,107,115,140,78,167,53,34,67,123,148,110,36,146,202,152,92,194,86,136,90,141,206,70,155,83,188,197,212,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,57,86,105,240,83,241,118,204,21,237,131,141,212,59,108,75,126,160,93,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,118,233,194,11,20,41,87,166,82,227,88,108,166,35,21,44,62,172,77,166,200,97,51,82,235,238,177,37,229,77,106,82,218,208,148,202,20,169,15,50,157,119,18,142,43,134,74,239,74,102,248,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,165,120,214,99,164,58,173,118,203,203,197,6,179,206,244,38,251,146,226,140,217,48,227,104,148,234,57,112,80,165,145,155,173,188,134,85,41,106,108,201,9,54,229,176,191,95,84,154,43,4,94,247,10,28,98,165,98,86,82,232,150,138,171,210,231,92,56,125,34,69,18,168,212,217,73,117,246,216,83,206,61,9,72,78,245,44,163,20,117,161,134,205,68,146,214,43,168,65,109,108,140,76,160,20,3,197,31,199,102,38,253,203,228,240,132,95,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,94,247,14,236,144,67,202,173,136,119,109,227,23,118,38,221,148,246,154,174,164,222,98,75,52,182,210,243,174,34,44,87,80,210,86,157,200,91,29,160,137,199,27,91,177,210,104,81,165,8,81,204,0,16,3,250,138,153,88,255,0,119,216,171,255,0,90,211,191,208,68,191,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,181,118,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,158,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,61,153,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,218,91,74,155,75,200,218,157,171,50,81,23,45,109,173,125,211,132,118,58,98,61,161,153,58,62,8,83,43,60,219,50,251,237,238,212,169,114,8,214,219,50,163,192,121,246,229,71,234,92,167,143,179,161,181,153,106,149,182,100,74,73,154,26,83,126,3,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,72,174,32,153,10,183,179,51,102,206,190,112,250,133,18,30,42,82,35,184,244,21,199,236,176,145,95,89,156,100,155,51,158,54,141,111,45,49,227,169,184,230,167,16,132,45,100,74,82,80,102,101,23,248,59,101,139,155,125,222,56,233,136,86,189,86,13,86,193,168,42,217,161,183,37,238,207,217,106,138,101,212,84,208,252,110,142,147,205,50,235,13,145,56,68,130,237,14,122,170,90,8,218,182,161,149,112,23,61,194,231,34,85,92,19,165,61,142,248,209,108,196,143,123,87,35,161,54,253,58,91,10,237,182,244,37,37,100,234,220,220,123,90,147,33,43,73,26,54,115,26,109,38,131,82,77,231,154,76,11,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,74,194,111,241,16,178,169,80,48,95,41,24,140,204,137,103,82,174,97,61,62,137,33,165,45,60,132,177,6,36,55,154,82,19,183,113,44,213,80,120,148,102,163,35,36,183,161,39,67,53,126,174,15,184,199,93,177,179,64,88,85,29,158,209,69,196,186,123,241,230,55,185,8,228,74,131,29,249,113,228,234,104,82,213,181,8,146,215,44,148,132,159,105,222,173,198,218,72,93,248,231,248,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,118,94,210,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,162,7,245,21,50,177,254,239,177,87,254,181,167,127,160,142,171,197,31,192,158,38,253,203,231,16,133,0,137,85,144,156,144,87,115,113,125,187,54,227,139,85,166,225,149,19,154,213,110,183,13,228,71,121,114,141,147,54,98,196,83,141,56,135,30,222,166,150,225,108,52,161,173,119,41,42,113,162,93,249,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,106,153,246,201,5,11,55,22,35,83,109,200,180,170,110,38,209,57,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,211,106,146,151,29,37,208,181,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,105,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,11,190,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,254,83,54,109,186,190,211,22,54,226,89,188,132,48,226,164,54,218,13,180,250,174,39,106,92,229,181,213,115,91,146,156,44,206,15,201,111,194,101,126,235,166,124,146,237,221,139,208,82,163,51,204,237,92,142,103,55,156,195,186,233,217,145,183,110,221,53,86,186,234,90,121,252,175,240,244,193,124,166,95,245,12,70,195,155,158,245,168,212,170,52,119,104,142,181,91,155,17,230,18,195,143,50,242,148,148,179,25,165,18,247,71,65,17,154,140,180,53,116,238,50,137,124,115,191,50,127,180,159,187,68,106,225,145,129,120,113,152,188,96,190,176,191,20,40,221,186,149,59,15,230,186,203,205,25,34,85,62,82,106,20,242,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,202,179,93,149,28,71,202,86,35,174,202,189,90,237,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,202,174,23,185,250,161,96,182,204,188,99,53,67,177,218,21,90,130,228,80,171,242,100,172,217,162,202,123,105,46,51,228,181,26,26,134,226,200,214,78,36,146,150,157,113,197,185,170,29,91,140,220,160,165,110,53,126,41,237,111,135,240,124,198,162,32,0,187,62,25,89,18,165,96,141,155,78,199,60,82,182,101,183,138,21,232,238,42,44,58,163,9,66,237,184,75,53,37,40,109,189,76,209,37,230,180,83,139,94,215,16,135,57,27,91,50,123,155,61,64,0,86,175,26,76,116,174,218,214,37,165,128,214,229,102,148,136,151,183,104,168,220,177,52,67,147,187,44,71,163,174,17,104,102,102,211,46,62,78,171,126,210,82,213,19,106,86,73,75,169,85,64,139,169,224,217,141,127,46,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,63,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,0,0,1,201,179,77,120,85,44,92,16,184,174,74,50,246,75,139,217,57,106,209,39,166,233,140,32,250,41,42,46,229,159,176,103,74,202,187,228,90,151,132,59,172,155,230,187,23,153,234,234,73,215,115,74,111,244,76,187,149,238,26,96,195,155,234,141,136,246,140,27,186,131,39,159,14,111,55,98,246,45,58,236,117,109,159,69,37,39,222,131,246,15,76,0,0,51,187,159,138,139,181,76,208,221,210,222,86,170,87,96,235,161,127,249,58,41,123,139,220,44,7,35,87,228,124,54,200,3,215,121,151,37,112,182,234,231,85,110,223,90,146,223,118,213,105,244,253,194,160,106,51,157,169,77,114,107,255,0,77,205,53,238,246,17,23,179,236,23,225,195,135,2,211,131,24,15,17,217,93,42,117,190,103,108,47,119,38,100,190,95,115,139,79,209,119,217,167,215,169,247,74,241,228,113,98,245,103,14,240,254,171,120,190,122,55,79,228,106,125,127,217,31,109,191,98,85,250,126,227,254,145,153,251,202,230,151,120,220,147,46,57,231,171,242,249,123,207,167,242,27,74,11,184,136,187,146,94,193,119,28,44,112,88,176,215,2,27,185,230,55,182,161,114,107,207,45,117,211,179,204,154,132,247,45,73,250,43,46,226,47,214,38,176,254,25,232,90,152,227,88,195,155,140,16,193,7,151,6,249,187,59,36,228,182,107,76,126,193,45,205,221,92,34,245,154,101,105,47,89,165,151,234,215,221,175,207,193,204,232,224,62,54,207,77,26,208,186,249,181,53,168,146,136,221,134,98,117,213,77,164,143,123,140,33,63,73,212,151,127,215,221,221,219,231,67,102,163,6,69,62,74,119,51,41,165,178,225,106,101,170,84,70,71,221,215,184,198,121,243,237,133,229,134,25,148,187,98,176,95,193,235,85,41,245,118,255,0,226,147,211,229,17,39,170,212,103,209,29,231,167,216,66,112,240,92,196,66,147,110,220,184,104,251,187,159,106,76,202,194,11,110,154,52,72,167,50,69,209,58,119,255,0,198,215,234,246,139,62,0,0,1,203,51,55,137,137,194,92,20,186,111,29,62,118,61,46,113,50,126,231,19,17,231,18,127,65,94,214,253,165,167,249,134,116,111,155,134,118,35,226,61,106,228,50,230,74,184,171,50,101,164,186,22,229,200,125,75,34,238,73,23,85,251,139,245,11,210,225,199,128,241,176,119,0,40,181,55,75,248,194,232,139,26,180,239,127,169,218,97,68,82,147,249,69,164,244,83,125,228,69,246,16,149,224,0,0,0,3,242,213,42,17,233,20,201,117,89,139,216,196,38,28,144,234,180,51,209,8,73,168,207,66,35,62,226,62,226,20,21,196,99,31,94,199,12,127,169,162,59,154,211,237,165,61,67,96,180,47,88,163,205,151,181,93,91,66,139,213,119,184,245,251,79,217,211,248,82,101,193,172,72,196,223,194,141,113,141,244,203,109,221,241,189,109,52,155,30,68,23,208,126,171,169,87,209,89,247,164,211,239,212,250,11,174,66,18,218,18,218,11,68,164,137,36,94,226,33,255,0,66,29,231,151,62,54,230,91,232,146,45,91,125,159,72,221,115,227,45,182,155,220,227,61,155,122,36,161,47,106,184,238,54,189,174,178,69,180,204,181,215,221,223,73,152,175,138,119,78,49,94,115,111,107,186,95,62,108,183,28,81,124,219,105,216,133,186,183,54,252,218,16,71,161,184,174,186,127,216,60,118,135,166,190,192,19,111,134,174,109,43,56,63,138,20,252,58,173,203,230,91,151,36,150,160,182,215,45,5,203,149,34,68,54,73,205,201,101,110,30,141,182,101,161,168,146,126,242,62,162,241,160,203,102,161,10,60,248,202,220,212,150,144,243,106,208,203,84,168,136,200,250,245,238,49,254,198,68,162,52,159,113,244,20,207,197,231,4,254,76,226,108,28,77,167,171,88,213,72,205,48,242,116,238,121,201,19,222,81,234,110,25,247,36,187,146,69,254,97,30,178,9,127,59,135,217,153,181,102,182,238,196,85,102,193,165,61,234,145,234,219,181,8,166,162,250,42,253,15,102,135,245,144,208,133,18,170,197,106,152,205,78,49,234,211,219,182,247,251,20,105,62,242,47,105,123,135,238,17,75,137,93,29,202,174,87,238,37,54,90,242,123,38,191,174,163,15,235,47,112,162,43,21,211,98,234,132,234,79,67,79,55,255,0,86,161,168,10,100,163,153,9,185,38,122,154,245,235,246,25,151,244,15,212,0,0,0,0,0,0,0,0,0,0,0,3,206,226,2,212,221,163,61,104,239,46,87,254,181,3,49,119,33,154,171,82,13,93,254,167,255,0,112,67,64,252,62,154,142,214,86,237,46,74,247,25,246,253,221,12,191,182,50,189,226,71,142,83,154,74,139,180,156,9,185,170,12,185,177,109,118,45,21,166,186,107,49,130,238,208,253,227,53,166,122,158,166,52,29,195,154,139,76,165,101,58,206,122,7,85,201,244,135,52,253,110,187,106,82,246,247,153,251,207,184,73,161,204,51,59,92,153,111,101,235,17,170,176,11,248,67,54,173,97,77,171,167,170,162,130,242,137,90,25,25,30,134,69,211,65,155,123,146,161,38,173,113,85,42,179,87,190,68,201,175,200,117,90,17,106,181,184,106,81,232,68,69,222,103,220,67,232,225,245,137,112,226,85,223,76,178,237,104,125,170,163,84,148,204,86,91,230,33,26,169,215,80,218,122,173,73,79,210,90,123,204,187,253,157,226,218,48,19,134,53,42,221,178,105,199,125,83,121,149,89,137,101,233,137,231,40,185,74,91,45,115,17,171,82,141,42,209,73,95,82,239,246,116,208,115,140,220,240,182,106,133,108,85,49,31,11,228,104,116,232,207,205,149,7,103,122,27,109,247,150,174,99,242,207,220,218,116,36,159,188,139,188,133,111,219,55,29,203,133,183,188,106,229,37,238,201,87,160,84,16,225,30,214,220,218,235,15,18,180,245,137,73,61,22,217,123,12,186,123,72,94,207,15,204,215,51,153,44,41,105,21,167,118,220,148,67,76,9,72,218,103,206,75,49,162,239,123,84,178,219,105,213,199,143,212,45,116,246,25,151,116,172,17,247,60,152,49,31,26,242,255,0,112,81,57,28,201,148,184,210,234,144,253,99,47,159,110,20,148,163,249,104,46,247,125,166,101,239,47,118,124,42,212,249,182,117,219,50,149,37,59,102,80,234,46,71,112,181,35,209,198,93,52,159,113,153,119,167,222,101,246,139,248,225,237,139,169,197,108,184,91,102,190,143,219,176,225,208,214,94,254,68,8,154,159,208,73,119,185,245,253,166,36,200,0,0,0,0,252,149,106,108,122,197,42,109,34,90,119,49,58,59,145,157,45,76,181,66,210,105,62,227,35,238,63,97,144,207,126,126,240,133,204,30,204,125,195,75,38,57,81,235,114,37,214,227,22,237,218,180,244,249,73,71,242,214,125,205,251,76,143,222,68,38,247,6,188,91,92,250,37,115,10,230,63,170,163,185,38,166,210,54,255,0,33,40,167,176,158,164,143,172,251,213,250,189,162,207,64,0,7,240,207,105,25,159,176,181,20,73,197,74,253,122,238,204,139,244,229,158,168,163,195,92,4,247,127,177,79,154,95,162,95,165,245,253,166,58,183,6,123,89,115,113,34,191,113,172,180,106,61,54,83,4,127,241,210,253,61,122,119,235,220,126,225,107,56,181,88,155,111,97,133,217,92,167,57,203,149,2,137,62,75,43,208,143,106,209,29,197,36,244,50,50,62,164,93,228,99,54,216,203,94,168,92,216,177,120,87,42,142,243,101,76,175,84,30,117,91,82,157,84,185,46,40,207,68,145,23,122,143,184,135,202,177,111,10,189,131,119,82,110,250,20,142,76,218,84,214,38,52,189,137,87,172,211,169,112,186,41,42,46,244,23,121,31,216,99,68,57,64,197,245,227,86,4,91,87,100,165,110,156,220,8,81,102,171,77,55,200,40,113,220,113,90,18,16,69,170,157,238,73,105,238,250,187,80,229,249,153,176,90,196,172,12,189,45,69,163,115,146,104,85,18,96,181,211,231,85,13,230,211,252,164,254,159,180,244,25,198,188,168,51,44,91,234,179,110,172,185,114,40,85,89,17,11,184,244,83,47,41,26,247,168,187,209,239,63,214,46,103,132,166,50,29,229,129,13,97,220,197,110,149,106,238,245,244,211,119,105,153,57,238,226,65,17,104,73,47,229,43,245,119,9,224,63,61,66,12,122,148,71,33,74,70,246,156,211,113,106,101,174,134,70,93,223,89,12,223,230,191,10,158,193,220,109,175,89,138,137,217,217,139,217,121,72,230,18,254,148,70,28,62,187,214,125,238,123,79,254,193,244,42,153,147,172,213,178,217,74,192,39,211,164,74,79,63,98,245,71,175,205,158,82,143,161,52,70,90,25,126,153,254,174,225,251,50,49,67,157,112,102,94,211,167,83,207,71,156,237,250,119,123,41,242,79,218,100,93,196,99,69,128,0,2,178,184,181,102,146,45,34,130,206,6,218,211,119,77,155,187,210,191,54,101,202,216,184,50,89,250,109,25,43,82,53,125,5,244,246,251,133,97,224,206,24,86,113,131,16,233,118,21,9,189,242,170,60,253,189,80,90,114,216,113,211,250,75,65,119,54,127,202,47,232,26,80,176,108,186,78,31,90,144,173,42,35,92,184,112,121,156,180,238,81,253,55,20,225,253,37,40,251,214,126,211,30,132,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,191,226,174,38,90,184,55,135,23,30,41,94,178,251,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,77,127,213,83,198,95,198,227,240,191,242,142,171,248,48,244,135,163,62,72,114,19,201,249,59,207,250,93,155,157,203,244,143,47,231,57,252,221,121,190,166,254,207,243,66,226,176,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,134,126,212,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,4,0,226,215,147,44,56,183,232,83,51,89,101,85,105,86,205,86,93,65,152,245,250,35,171,38,155,174,202,125,122,20,152,105,47,252,51,233,56,243,100,91,92,109,14,188,123,86,135,13,232,21,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,222,78,46,98,69,11,24,50,35,136,56,161,108,67,170,196,165,92,216,95,92,168,196,102,169,5,113,37,33,183,41,143,153,18,219,95,248,150,147,83,107,78,139,109,107,66,146,181,103,92,93,159,13,12,133,70,192,107,121,156,106,197,154,20,71,241,22,185,29,183,169,8,115,155,190,129,78,126,43,106,83,42,101,230,155,83,19,141,78,60,211,199,235,237,66,73,8,82,73,111,18,231,168,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,88,28,78,184,122,76,186,102,73,204,86,95,173,14,117,85,237,206,221,180,10,99,47,191,42,171,41,215,217,109,169,80,162,48,202,247,60,124,215,151,36,247,33,38,150,201,205,166,179,117,75,233,89,4,225,167,74,203,212,154,6,55,226,204,249,114,241,65,136,242,84,205,50,52,180,250,58,136,82,26,229,26,12,208,90,200,146,150,148,242,22,189,230,201,115,148,72,74,205,180,62,169,234,3,42,227,191,230,51,41,55,86,7,97,238,25,227,28,119,123,125,153,137,150,253,46,161,13,242,83,142,189,10,115,180,200,178,36,49,41,68,202,26,107,123,206,201,56,232,37,173,74,105,133,110,51,52,40,206,205,56,84,101,127,30,112,6,205,174,220,120,179,87,151,71,164,94,49,226,78,166,89,171,145,170,225,62,102,178,114,76,198,22,214,177,228,169,164,198,34,75,110,234,104,81,165,244,115,26,109,45,87,183,20,127,29,152,155,247,47,147,194,19,127,132,181,149,74,196,172,141,98,126,28,215,100,75,98,155,117,93,21,170,36,199,98,45,41,125,182,36,209,224,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,78,195,70,121,25,197,10,174,49,229,47,12,239,202,234,101,157,73,250,63,163,102,63,46,106,165,191,45,248,47,57,9,201,78,58,162,37,41,111,42,49,188,122,234,100,110,25,26,149,166,227,238,163,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,50,174,58,86,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,166,226,26,19,203,198,95,172,28,178,225,124,28,40,195,148,75,93,54,28,137,18,221,153,56,153,57,179,95,121,195,82,157,144,227,45,182,151,22,73,216,210,84,105,212,155,105,180,245,218,67,165,128,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,21,1,198,147,29,40,87,77,247,105,96,53,185,89,170,174,93,147,218,42,55,44,77,22,220,30,213,45,152,235,132,90,25,145,58,243,108,27,170,223,180,210,132,203,218,149,154,148,234,83,90,195,213,97,86,38,93,88,55,136,246,230,41,89,82,251,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,165,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,117,94,50,120,41,242,27,48,84,156,99,137,80,231,68,196,218,121,243,152,113,221,206,49,58,156,212,120,238,109,73,54,146,75,42,97,112,205,58,173,106,55,57,250,237,78,194,30,131,130,126,40,82,173,236,92,191,48,162,160,152,140,200,188,232,241,106,80,100,61,53,45,45,199,233,235,115,88,173,52,101,171,203,91,83,29,116,246,171,84,162,42,207,106,136,204,209,113,34,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,12,214,102,159,26,255,0,24,156,193,94,216,198,221,63,177,68,184,42,5,216,24,83,92,183,17,5,134,145,30,47,53,60,199,8,158,54,25,104,220,218,179,79,48,215,183,68,232,69,202,132,233,225,25,152,95,193,78,96,157,194,106,156,106,82,40,184,171,201,132,237,66,100,174,206,228,57,209,26,146,228,52,182,106,61,142,115,150,234,216,229,25,18,148,227,204,237,86,169,52,57,119,224,40,7,138,63,142,204,77,251,151,201,225,14,235,193,95,8,108,219,191,20,47,108,92,174,177,45,234,238,30,199,130,205,8,146,249,161,134,87,80,110,107,79,188,180,23,85,172,154,100,219,73,25,236,34,121,195,52,154,137,10,69,196,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,161,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,126,74,101,38,149,69,140,184,116,106,100,72,17,220,144,252,181,181,25,148,180,133,62,251,171,121,231,77,41,34,35,91,142,184,227,139,87,122,150,181,40,245,51,51,31,172,101,92,89,79,11,124,130,195,196,78,195,153,188,99,167,210,170,86,129,118,200,246,237,187,50,51,19,153,171,184,92,216,207,73,150,219,137,90,18,203,75,39,9,182,204,137,197,58,217,57,234,33,180,115,173,252,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,23,19,155,203,42,149,117,112,135,195,186,237,66,68,182,228,89,214,189,145,91,130,150,86,146,67,143,174,60,104,38,151,72,210,102,104,229,78,117,68,73,52,158,244,160,245,208,141,42,170,188,20,197,10,174,10,226,229,161,138,244,100,203,114,69,173,88,141,82,92,120,211,85,17,115,24,66,203,157,20,221,73,25,161,15,53,204,105,126,170,136,208,226,136,210,162,51,35,211,152,0,138,188,81,252,9,226,111,220,190,113,8,80,8,211,158,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,244,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,128,28,80,178,45,248,107,181,87,142,56,57,102,118,188,73,162,236,244,196,104,74,218,245,118,150,219,106,35,209,146,73,246,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,94,83,134,183,14,106,238,23,212,109,252,204,99,52,170,173,22,239,143,206,126,133,108,55,177,190,201,22,68,87,163,173,85,18,90,13,100,242,208,249,169,44,164,208,166,182,167,152,102,181,45,166,172,168,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,105,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,246,19,126,2,177,150,236,194,63,149,244,171,163,228,189,65,80,189,41,76,86,172,191,234,146,182,169,58,159,45,228,110,229,186,214,229,114,221,67,136,220,173,187,142,202,184,78,231,90,234,186,253,25,149,43,210,129,85,172,250,26,158,127,39,107,16,98,185,35,177,193,107,180,58,247,164,223,113,243,229,178,141,209,35,70,229,180,73,78,173,180,122,106,131,28,87,141,95,138,123,91,225,252,31,49,168,143,213,193,219,47,214,14,41,226,133,201,138,247,122,37,201,169,97,116,138,92,186,44,51,38,87,9,215,229,55,57,60,215,219,113,181,41,75,105,76,180,235,74,66,144,104,113,9,87,93,11,75,159,0,0,25,214,207,126,58,80,179,19,154,11,187,17,172,234,205,86,163,107,43,178,211,168,74,168,18,209,178,44,120,237,182,179,101,165,153,155,76,184,249,62,250,80,100,149,124,241,169,104,74,212,180,151,0,18,211,134,86,98,163,96,6,101,233,204,93,55,100,74,29,147,121,199,114,141,95,122,123,174,166,35,43,216,165,195,144,162,74,137,8,90,100,18,27,231,58,70,134,218,145,32,204,208,74,82,211,126,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,0,0,0,243,215,245,151,73,196,27,82,109,165,91,107,153,14,119,47,152,157,202,47,160,226,92,47,162,164,159,122,11,218,67,53,248,205,134,21,172,30,196,58,157,133,93,111,100,170,119,39,119,84,30,188,198,27,116,190,138,214,93,206,23,242,143,250,5,158,112,149,205,36,90,189,9,236,14,186,166,237,153,11,111,162,126,108,207,155,189,115,164,189,244,26,34,78,132,73,250,107,235,236,247,11,53,0,0,25,211,207,61,14,109,191,153,139,178,157,63,242,173,246,13,123,189,180,248,199,236,51,46,227,33,248,169,89,146,172,210,50,217,86,192,38,19,172,74,183,35,122,245,71,169,202,158,114,139,161,180,102,122,153,254,153,126,190,225,243,242,163,133,79,227,22,54,208,108,196,69,237,12,202,237,92,212,111,36,125,24,143,184,93,119,160,251,219,246,31,253,131,72,20,248,49,233,176,219,133,21,27,26,111,93,165,169,158,154,153,153,247,245,239,49,250,68,15,226,215,140,159,35,112,33,220,58,134,173,178,174,173,190,190,154,237,236,211,32,189,220,104,50,61,73,71,252,164,254,190,225,79,184,51,135,83,49,91,17,169,86,52,22,247,185,81,231,232,90,145,126,77,135,29,246,169,63,205,159,242,139,250,6,151,109,122,12,107,102,133,26,137,13,59,89,141,191,105,106,103,244,150,165,31,121,153,247,168,253,163,234,142,45,155,252,95,94,11,96,69,205,118,68,86,217,203,167,205,141,9,90,107,178,65,195,144,227,106,208,208,178,61,20,215,114,139,79,127,215,157,219,234,240,171,223,215,117,90,239,174,200,231,77,170,205,126,99,171,216,148,250,206,186,167,15,162,82,146,239,89,247,17,125,132,62,174,13,87,170,22,206,44,89,245,202,91,220,169,80,235,212,247,154,94,212,171,69,34,75,106,35,209,68,101,222,146,239,33,164,156,37,172,77,184,48,194,211,174,84,92,230,74,159,68,129,37,229,232,69,185,107,142,218,148,122,17,17,23,83,62,226,34,21,79,198,98,214,92,44,71,160,92,104,45,90,145,77,138,193,159,252,117,63,80,94,157,250,247,23,184,114,142,21,183,235,214,142,100,88,167,32,244,69,98,26,96,43,187,253,150,124,34,253,19,253,31,171,237,33,123,100,123,136,140,189,165,168,254,128,0,10,194,227,41,139,107,129,67,161,225,92,55,244,92,135,35,84,221,70,223,228,41,21,6,21,212,209,245,23,114,191,87,180,66,28,130,97,11,152,195,152,251,122,150,108,115,99,209,36,68,173,201,45,219,116,105,153,241,82,191,229,160,251,156,246,25,159,184,140,104,66,147,77,143,71,165,66,164,68,78,214,32,199,110,51,69,169,158,136,66,73,37,222,102,125,197,237,51,31,172,0,0,0,0,70,110,33,56,186,156,41,203,125,200,104,234,245,197,14,101,13,5,238,231,192,151,161,253,5,23,123,127,87,218,66,129,233,52,249,183,141,219,14,149,25,59,166,87,42,45,199,108,181,34,213,199,157,36,151,121,145,119,171,222,69,246,13,7,228,111,5,227,224,166,95,232,20,78,71,46,101,82,52,90,164,207,88,207,231,220,133,25,43,254,90,203,189,175,97,145,123,139,223,32,132,83,226,7,154,230,114,219,133,78,162,138,238,235,146,182,106,131,21,27,76,185,41,122,52,173,143,106,166,92,109,90,56,201,122,135,166,190,211,34,239,162,107,154,227,185,113,74,247,147,92,171,61,218,234,245,250,130,220,51,218,219,123,157,125,229,43,79,84,146,146,213,110,31,176,139,175,176,133,144,101,27,133,179,85,219,98,151,136,248,161,35,83,168,198,98,108,88,59,59,144,227,108,60,133,115,24,150,94,247,19,161,164,189,230,93,196,58,62,61,240,198,165,92,86,77,68,236,90,111,46,171,13,47,61,13,60,229,31,53,72,101,222,90,53,118,81,37,58,169,72,234,125,222,222,154,138,151,196,27,18,225,195,91,190,167,101,221,48,251,45,70,151,41,232,175,55,204,66,244,83,78,173,181,117,66,148,159,164,133,119,25,247,123,123,199,206,182,234,18,105,55,21,46,169,13,123,36,67,154,196,134,149,161,30,139,67,132,164,158,134,70,93,228,93,228,52,145,150,42,220,203,135,47,88,115,84,158,95,194,30,181,104,234,113,93,61,101,28,22,84,106,208,136,136,181,51,62,154,14,158,32,135,24,10,45,54,86,92,169,213,87,186,74,106,224,101,8,63,91,170,74,4,245,17,116,61,59,254,161,78,24,77,37,112,241,78,205,150,218,182,169,155,130,156,225,30,154,232,101,37,179,254,129,162,140,173,212,93,171,96,77,179,80,121,205,235,119,182,234,173,52,215,73,143,151,118,133,238,29,88,71,14,32,173,71,119,43,119,111,61,123,76,187,6,222,134,122,255,0,24,197,247,12,252,91,102,105,173,71,52,247,250,255,0,253,193,141,58,97,242,212,229,161,1,107,239,62,110,191,253,149,99,209,0,0,0,0,0,0,0,0,0,0,0,0,243,152,135,161,89,245,13,79,66,249,175,253,106,6,99,46,63,245,230,70,159,241,63,251,130,26,7,225,246,228,23,50,185,105,20,54,182,25,118,253,254,177,158,191,198,50,180,239,253,98,71,142,117,152,58,4,139,163,8,43,244,40,191,149,147,217,118,247,127,38,83,74,62,243,34,238,79,188,102,134,92,87,225,72,92,105,40,216,226,52,220,90,145,233,169,107,236,251,70,130,56,115,92,13,86,178,163,103,180,75,220,244,111,72,115,58,25,125,42,148,189,61,132,93,196,36,216,243,184,135,101,82,241,26,199,174,216,213,148,110,135,93,166,202,167,59,213,69,162,94,101,109,40,253,85,36,251,150,125,202,47,180,187,197,95,214,248,52,86,38,223,210,229,83,175,190,205,111,63,53,199,26,111,209,104,95,45,149,60,102,73,212,230,239,61,27,50,45,79,169,233,239,19,83,43,185,33,194,236,179,196,76,186,36,126,217,91,113,178,75,243,183,200,111,113,153,50,106,249,181,62,226,11,85,176,74,233,239,211,187,190,71,15,39,137,75,127,228,125,90,55,39,152,196,152,111,178,233,110,34,245,20,210,201,95,95,119,187,168,206,230,105,169,208,105,152,227,117,49,79,99,148,218,170,147,150,101,184,213,170,187,99,229,175,83,250,136,118,78,23,247,197,110,214,204,189,50,153,79,119,248,53,93,12,194,125,27,81,244,93,168,66,74,143,83,73,159,114,75,161,25,125,164,47,172,127,195,205,54,251,43,97,212,238,67,137,52,40,181,211,82,50,208,197,9,241,43,192,228,97,62,96,235,21,168,44,114,225,221,50,36,86,149,235,107,243,178,103,76,81,247,184,163,238,108,189,137,47,168,135,123,224,197,136,206,195,188,110,44,58,148,246,216,143,194,151,82,108,182,145,234,250,157,167,178,69,209,58,247,23,181,90,125,94,209,110,128,0,0,0,0,43,79,140,126,16,181,87,180,104,184,174,193,105,38,19,177,169,107,62,191,146,67,85,7,207,189,100,93,231,250,58,253,126,193,8,56,116,98,91,216,109,153,187,125,228,57,177,170,243,177,40,143,116,35,245,31,168,68,221,252,149,31,114,61,154,31,214,67,64,209,159,110,84,102,164,180,173,200,121,9,113,39,166,154,145,150,164,63,212,0,7,252,61,249,37,255,0,114,127,230,25,235,226,14,227,174,102,134,237,230,167,77,179,231,165,61,75,187,210,50,180,18,255,0,130,161,189,218,46,146,221,243,59,39,122,186,23,210,214,157,215,223,220,44,242,250,163,38,226,178,107,244,5,247,84,169,114,226,127,246,70,84,143,121,126,151,188,134,109,243,15,109,29,163,142,55,221,3,217,18,227,170,52,159,177,51,29,71,188,255,0,71,222,57,216,184,94,12,151,204,186,158,26,92,22,116,181,111,56,149,89,114,90,61,8,180,109,49,233,237,146,122,36,189,231,212,207,95,243,139,35,31,240,235,104,121,181,178,226,117,66,210,105,81,107,222,71,222,40,147,138,38,12,158,26,230,10,101,126,4,78,85,62,227,67,149,37,43,153,187,87,228,77,154,179,232,107,82,190,138,11,216,69,245,16,253,124,41,49,78,69,147,153,90,101,169,34,87,38,151,114,115,187,89,236,37,127,99,192,156,226,59,144,106,250,74,246,25,125,122,144,189,48,20,169,198,22,203,143,111,227,117,46,228,101,205,85,95,231,238,78,135,234,242,34,64,65,117,53,30,189,254,226,253,98,1,11,41,225,3,151,218,157,78,248,119,28,106,145,54,193,164,237,244,123,156,196,158,254,107,51,227,59,209,46,17,150,138,34,47,89,7,245,105,222,45,252,0,7,41,204,198,58,81,114,243,133,21,92,69,172,47,213,131,200,216,141,23,235,111,146,203,39,213,45,185,167,229,139,249,39,253,37,156,252,64,190,174,12,73,187,38,222,55,68,222,213,82,159,203,231,59,203,66,55,108,105,13,167,162,18,148,151,170,132,151,66,46,239,214,45,171,132,198,88,35,90,86,107,248,207,115,68,221,82,172,237,244,127,206,25,114,57,46,206,140,239,208,116,210,173,201,82,126,146,11,79,102,189,226,199,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,158,225,157,86,165,80,56,127,225,253,118,187,83,137,78,166,211,163,215,165,204,153,45,228,178,196,102,27,171,78,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,203,226,51,157,127,198,171,17,216,160,88,21,58,171,120,101,107,124,221,54,51,231,202,110,169,56,141,100,229,77,76,237,74,211,185,11,38,218,75,166,165,33,180,169,90,52,167,157,108,162,175,201,59,171,228,175,203,175,147,53,95,147,126,144,244,79,166,59,19,157,135,183,114,249,189,155,159,167,47,157,203,245,249,123,183,109,245,180,211,168,146,185,5,206,189,213,149,60,71,137,68,171,84,251,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,252,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,70,120,27,127,217,184,89,146,108,49,196,28,65,184,98,80,237,234,30,27,219,242,103,78,146,103,177,164,122,62,57,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,37,231,71,54,215,86,110,113,76,238,154,147,93,134,219,161,118,154,125,179,78,74,92,107,151,5,82,92,90,31,125,163,121,214,202,99,141,155,41,121,109,153,37,92,150,200,139,68,16,144,28,53,56,126,254,29,166,65,199,188,86,103,101,131,74,168,43,209,116,229,39,71,43,19,162,63,25,127,58,211,241,150,204,138,114,203,180,176,230,213,146,141,198,214,142,155,84,45,83,54,62,22,49,147,225,253,195,229,207,136,1,194,143,34,223,144,205,6,53,217,159,237,121,86,4,41,202,254,233,74,170,57,28,211,253,235,178,173,74,253,55,137,31,216,239,11,84,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,3,42,227,73,25,97,164,210,171,89,80,193,136,117,154,100,73,241,219,177,237,105,104,106,75,41,117,9,125,136,113,94,101,210,74,136,200,150,219,173,182,226,21,222,149,161,42,45,12,136,199,96,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,189,120,151,88,17,176,251,58,88,137,22,155,111,75,165,83,107,146,35,87,226,155,196,238,201,139,151,25,183,101,72,105,110,25,239,66,166,28,178,61,167,177,43,74,208,157,187,54,148,234,224,159,138,21,91,135,8,239,204,40,168,38,91,209,236,202,196,90,148,25,15,77,83,168,109,138,130,28,214,43,77,25,104,202,16,236,55,93,61,170,209,75,148,179,218,147,35,53,216,248,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,12,171,139,211,225,29,134,118,173,159,148,42,61,245,73,137,173,106,253,168,79,168,85,229,56,219,124,197,118,105,111,67,97,132,173,40,37,155,40,67,6,180,161,106,86,215,31,125,68,100,75,208,166,168,0,129,87,247,23,124,6,180,241,230,147,135,180,86,229,215,44,152,242,37,211,110,91,166,43,28,198,24,127,230,59,60,168,38,133,169,82,227,33,93,165,15,104,217,26,139,99,140,41,210,73,37,238,151,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,140,197,92,76,186,177,147,17,238,60,82,189,101,246,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,67,202,128,186,158,13,152,215,242,231,47,181,108,28,151,79,228,203,195,42,129,114,95,109,173,173,191,6,162,236,137,13,238,81,184,163,83,201,125,19,9,90,33,9,38,249,26,110,86,243,19,252,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,22,19,198,59,8,99,94,185,104,131,138,81,216,136,85,44,56,172,50,242,223,121,247,82,191,71,78,90,34,188,203,72,78,168,90,213,32,224,44,205,100,90,33,149,237,81,106,105,93,91,100,191,24,232,88,5,154,11,3,21,110,150,119,209,105,85,7,35,212,92,220,178,236,209,101,199,118,35,178,116,66,22,181,242,81,33,78,242,210,147,82,249,123,11,67,86,165,163,225,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,67,94,43,216,197,74,195,92,165,214,237,20,215,165,193,184,113,6,68,122,37,45,168,82,146,211,238,48,151,155,122,106,150,157,233,89,198,56,232,91,14,26,73,69,172,166,144,178,218,225,152,162,16,31,170,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,167,60,42,196,203,87,25,48,226,220,197,43,42,95,104,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,113,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,0,20,67,195,239,33,87,14,102,111,40,55,206,32,208,165,195,194,186,68,134,222,156,185,29,170,18,235,232,50,146,146,102,11,196,209,161,228,38,68,116,183,32,210,226,22,132,44,201,42,74,204,140,175,78,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,197,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,163,220,189,90,212,43,231,37,248,105,101,93,48,123,109,22,224,194,250,53,46,163,27,154,182,249,241,95,164,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,230,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,83,145,156,80,170,227,30,82,240,206,252,174,166,89,212,159,163,250,54,99,242,230,170,91,242,223,130,243,144,156,148,227,170,34,82,150,242,163,27,199,174,166,70,225,145,169,90,110,62,234,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,19,83,136,142,126,161,229,142,213,43,15,11,106,20,170,150,38,214,249,177,245,41,44,72,249,50,217,54,210,251,76,168,219,141,100,242,208,251,106,142,219,136,38,213,235,56,173,201,111,150,237,38,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,255,0,178,57,148,74,86,80,112,141,86,163,245,24,149,139,178,189,33,53,43,142,170,196,116,161,11,124,144,73,68,86,86,105,39,87,25,146,221,179,152,122,154,220,121,194,75,124,211,109,53,193,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,4,117,226,11,140,85,92,16,202,93,245,119,91,85,232,148,171,134,108,118,104,148,119,93,148,166,31,55,229,188,134,92,84,85,33,104,95,105,110,58,164,62,217,160,245,73,177,188,200,210,133,16,207,8,0,210,158,86,49,175,241,137,203,237,147,140,110,83,251,20,187,130,158,125,189,132,181,203,109,19,152,117,113,229,114,147,204,112,201,147,125,151,77,189,203,53,114,205,27,180,86,164,93,84,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,0,0,0,21,199,197,159,44,17,238,235,53,140,103,182,98,109,169,81,183,122,67,231,12,249,252,231,96,198,107,233,186,73,78,212,165,95,69,7,175,183,67,234,42,87,15,239,171,131,13,174,200,87,141,175,55,178,212,160,115,57,46,242,208,189,187,218,91,106,232,180,169,39,234,173,69,212,143,191,245,141,24,101,159,29,40,217,133,194,138,86,34,209,215,210,119,63,122,116,95,171,178,75,204,151,85,54,222,191,145,63,228,151,244,159,86,0,1,80,28,95,178,251,83,166,95,13,227,141,46,30,232,53,93,222,144,115,152,146,217,202,102,4,102,186,41,205,79,85,25,151,170,130,250,245,239,21,172,39,239,7,171,46,61,193,141,213,75,149,231,52,85,3,145,181,58,31,173,207,137,61,7,212,148,90,119,123,143,245,11,171,1,69,156,87,49,78,69,237,153,90,157,169,30,87,58,151,109,242,123,33,236,36,255,0,100,64,130,226,251,208,74,250,73,246,153,253,90,16,233,28,31,48,85,55,14,32,85,49,74,171,11,123,20,78,71,99,95,51,79,203,49,61,135,58,37,194,62,242,46,244,159,213,167,120,184,176,21,185,198,110,249,151,76,195,59,126,206,136,173,135,46,171,18,75,170,208,143,86,213,30,160,217,167,170,79,220,93,72,245,255,0,56,167,161,209,50,241,109,29,221,142,54,37,3,93,10,93,201,75,104,254,197,204,105,30,242,253,47,120,210,61,139,69,69,185,100,208,40,8,238,166,210,226,196,255,0,236,108,165,30,243,253,31,121,138,196,227,86,111,115,237,98,221,243,59,32,244,208,190,150,181,30,190,254,225,15,248,124,56,235,121,161,180,185,69,174,233,240,18,174,238,239,72,197,26,21,103,242,40,215,244,75,252,195,254,192,0,127,148,151,219,139,25,217,46,171,106,25,66,156,81,233,174,132,69,169,140,252,241,23,196,183,177,39,51,119,3,203,115,123,84,23,101,209,25,232,69,234,49,80,151,183,249,41,62,229,251,117,63,172,196,223,224,225,132,45,82,45,26,214,44,62,90,200,154,236,154,90,15,175,228,150,213,61,242,238,89,151,121,126,142,191,95,176,89,96,0,0,0,0,10,139,227,59,136,206,204,188,45,220,58,138,246,232,140,66,137,82,112,182,145,104,250,93,168,50,101,213,58,247,31,177,90,125,94,209,193,56,106,96,114,49,99,48,116,122,212,230,57,144,237,105,17,235,73,245,180,249,216,211,161,168,187,156,73,247,56,126,197,23,212,98,251,25,105,182,25,67,13,39,106,27,73,33,37,174,186,17,22,132,63,236,80,175,20,11,226,181,116,230,94,167,76,168,59,252,26,144,135,161,48,141,168,250,45,84,38,165,39,169,36,143,185,71,208,204,254,211,28,107,43,52,232,53,60,113,181,88,168,49,205,109,53,72,43,34,220,105,209,93,177,130,215,161,253,102,52,71,134,171,127,228,125,38,55,39,150,196,104,108,50,209,110,35,245,18,210,9,63,95,119,191,168,245,130,56,230,139,36,56,93,153,136,138,151,91,143,216,235,109,182,105,98,118,249,14,109,50,39,141,63,54,151,219,65,232,183,205,93,125,218,119,119,66,186,47,6,138,204,43,246,36,170,133,247,218,45,230,38,182,227,141,250,45,8,230,50,151,136,205,58,148,221,229,171,100,101,169,117,235,239,22,129,135,150,85,47,14,108,122,21,141,70,70,216,116,42,108,90,115,93,84,122,165,150,80,210,79,214,82,143,185,5,222,163,251,79,188,122,33,3,248,191,220,12,195,203,173,62,142,149,232,243,245,246,148,101,161,245,66,160,207,79,187,78,242,247,138,127,192,218,44,171,131,24,236,138,84,52,110,91,247,21,53,7,212,139,66,57,77,39,94,166,94,242,246,141,21,229,238,128,253,175,132,20,10,20,175,202,198,237,91,187,191,149,41,213,23,113,159,177,94,241,209,68,112,226,8,228,36,101,110,237,237,141,111,51,236,27,61,99,45,63,140,98,235,221,250,134,126,45,207,245,230,62,191,241,255,0,251,131,26,114,195,189,14,206,167,232,122,151,206,255,0,235,86,61,32,0,0,0,0,0,0,0,0,0,0,0,15,141,120,67,85,66,220,151,17,29,238,114,244,253,78,36,255,0,160,102,26,235,100,216,175,202,105,93,233,217,255,0,220,36,95,247,15,73,238,77,202,229,168,149,199,229,242,251,118,158,190,186,235,81,151,255,0,96,146,131,252,101,70,106,99,10,140,250,117,66,244,212,181,63,97,235,236,251,6,108,51,67,97,191,134,88,233,115,89,18,127,41,77,236,91,187,191,217,33,178,239,177,74,253,63,121,255,0,64,151,28,52,179,147,23,10,149,43,12,174,183,117,133,43,103,98,245,79,213,219,219,30,115,242,108,40,207,171,137,250,74,251,61,194,226,40,87,45,38,226,142,137,20,217,28,194,90,84,162,45,138,46,132,173,167,244,136,189,163,234,128,255,0,135,93,109,148,238,113,90,17,158,157,195,195,223,24,221,134,184,121,13,217,183,85,195,217,27,100,212,149,255,0,4,144,230,134,68,163,63,160,218,191,65,95,224,16,3,55,92,84,109,100,219,181,107,31,6,29,237,85,7,205,248,75,157,181,196,114,208,166,223,104,213,203,147,19,105,232,174,82,180,215,219,166,189,230,42,134,225,174,212,174,138,237,66,226,172,63,206,157,83,148,236,201,14,109,74,119,186,226,205,106,61,18,68,69,170,148,103,161,17,23,212,44,183,132,126,88,42,19,42,242,49,234,188,92,168,204,111,131,9,175,85,91,204,149,2,83,110,110,75,186,150,164,102,91,84,143,180,253,130,218,192,87,87,25,91,5,138,158,12,208,175,24,81,245,155,18,191,21,151,87,188,255,0,177,211,18,160,226,186,26,180,239,50,238,45,127,204,43,227,32,55,68,171,103,51,214,121,199,115,105,84,106,116,248,14,116,35,213,14,84,34,234,93,72,255,0,71,234,251,70,134,24,95,49,150,220,253,36,145,255,0,132,135,250,0,0,0,0,14,53,155,235,13,156,67,203,173,247,67,91,91,222,110,129,84,145,27,214,50,218,241,65,144,148,31,210,73,31,85,247,25,233,239,25,224,128,252,188,57,196,86,36,44,183,73,182,107,73,82,139,161,106,184,239,145,153,127,40,187,209,245,254,177,163,156,181,93,72,189,48,7,15,110,66,250,115,173,122,75,238,151,232,173,112,153,89,151,113,107,244,189,132,68,58,88,0,15,226,136,204,140,139,191,65,64,252,76,169,83,233,217,161,172,185,53,91,147,37,50,30,104,244,73,104,133,84,102,104,93,15,234,62,241,38,120,43,72,138,138,157,209,29,82,244,124,217,154,162,99,150,127,71,117,56,183,110,238,239,233,160,181,243,45,75,67,246,138,15,226,125,107,38,219,205,13,81,214,163,114,145,83,97,249,234,61,251,183,41,202,140,222,189,231,166,187,123,186,125,130,36,11,67,224,169,83,107,229,13,211,71,221,243,157,138,116,157,52,63,163,190,156,159,119,244,139,101,1,4,184,182,224,251,23,190,3,49,121,193,78,202,149,6,160,153,14,185,169,158,177,24,133,61,197,39,67,89,39,233,40,186,145,26,190,222,225,77,152,105,120,59,96,94,244,235,169,174,138,131,206,247,127,45,149,183,250,42,253,63,113,141,53,90,181,164,220,52,24,181,132,150,133,35,127,255,0,162,181,39,220,94,239,112,250,194,143,248,183,93,212,11,147,31,90,129,73,94,233,84,221,221,175,162,203,242,144,160,26,62,146,72,187,146,125,218,253,98,36,96,254,28,212,241,107,17,105,56,125,71,78,233,149,94,209,203,45,82,95,146,97,199,79,233,41,37,220,217,247,168,191,95,112,209,238,10,97,101,19,6,48,218,147,135,86,251,60,168,84,190,127,45,59,150,173,57,178,28,120,250,173,107,63,164,233,255,0,40,255,0,87,113,123,160,0,20,205,197,223,29,23,113,226,175,224,122,20,157,91,182,191,178,219,217,254,216,141,2,66,58,155,101,237,73,247,44,254,189,59,132,89,202,110,95,42,121,140,197,88,54,92,84,237,134,124,222,214,238,169,61,159,193,159,113,29,13,198,204,245,54,116,232,127,111,184,244,101,70,163,211,232,20,230,169,84,182,57,49,152,221,177,27,148,173,53,81,168,250,168,204,251,204,253,163,246,128,0,205,102,108,124,83,227,39,196,11,135,204,95,30,254,228,206,141,213,248,161,97,254,84,108,5,85,104,17,40,158,148,126,232,170,49,57,200,238,85,123,84,185,170,76,20,165,165,145,46,25,177,44,141,212,186,71,204,115,105,109,74,90,220,239,138,202,174,89,239,44,215,226,228,60,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,47,123,241,60,192,47,192,23,226,233,242,18,149,242,111,209,253,155,181,122,46,23,110,237,221,139,177,250,95,127,39,151,233,30,95,94,211,203,221,187,175,119,65,69,153,174,202,142,35,229,43,17,215,101,94,173,118,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,255,0,12,44,250,198,193,138,172,76,191,99,5,118,36,12,62,169,200,146,245,42,175,47,154,179,164,212,95,83,59,25,113,213,59,202,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,220,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,138,204,206,110,234,184,235,134,152,75,131,84,106,116,186,77,167,133,246,189,54,154,182,221,144,173,245,74,171,80,89,97,233,78,182,149,27,68,134,205,183,16,199,67,89,33,199,84,106,46,113,180,223,160,200,46,74,46,172,214,98,60,74,221,90,153,217,240,202,217,168,50,229,199,80,144,78,33,185,251,13,46,42,153,28,219,82,22,167,157,65,145,45,72,81,114,91,89,44,207,114,154,67,183,231,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,113,254,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,244,37,172,137,207,164,77,150,222,21,194,59,19,46,171,63,55,180,123,22,147,47,90,45,251,79,159,79,171,197,113,199,57,106,236,209,30,152,195,233,66,86,72,55,144,182,13,9,90,210,173,173,190,250,72,136,215,169,94,160,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,241,88,209,133,84,172,111,194,251,131,10,43,183,21,193,67,166,220,145,211,18,100,202,12,180,198,154,76,115,18,167,26,75,138,66,211,177,196,164,218,113,38,147,37,54,226,210,127,72,103,91,48,249,126,191,178,203,138,19,176,163,17,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,123,74,81,39,66,113,167,19,215,105,142,193,67,206,253,118,161,146,91,235,41,152,151,42,171,90,114,71,161,218,178,102,147,40,115,176,197,143,57,167,228,69,148,242,157,37,155,40,67,8,40,228,150,214,164,238,82,13,68,218,91,74,57,86,83,188,83,224,223,196,11,123,204,88,26,83,0,16,131,139,126,60,198,194,204,180,57,134,212,249,178,216,184,113,62,71,162,227,28,105,14,199,91,84,230,22,219,179,156,53,161,6,149,161,73,54,163,45,165,45,27,209,49,71,235,37,11,73,212,94,86,48,83,241,137,204,21,147,131,142,84,59,20,75,130,160,125,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,76,216,248,167,198,79,136,23,15,152,190,59,86,50,224,92,202,175,15,108,191,230,30,131,70,231,122,19,211,182,221,197,37,179,125,199,17,21,218,220,215,32,173,72,34,54,155,101,15,42,82,20,225,154,20,110,75,97,30,190,169,36,124,174,26,216,253,248,10,205,5,191,242,143,16,190,75,216,183,71,58,153,114,246,149,233,5,255,0,224,239,118,37,63,169,26,91,217,41,77,104,255,0,171,203,74,220,220,180,182,167,117,191,225,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,93,158,101,48,134,54,61,96,53,243,132,111,49,17,201,23,21,29,230,105,231,45,247,89,97,170,138,52,118,19,206,45,173,86,72,110,75,108,184,100,68,173,73,6,70,149,17,154,79,52,67,75,185,107,197,232,216,245,128,214,54,46,50,252,71,36,92,84,118,94,168,20,70,29,101,134,170,40,213,169,172,182,135,117,89,33,185,45,188,217,25,154,181,36,17,146,148,70,74,58,246,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,144,56,185,230,23,240,173,152,38,176,154,153,26,148,186,46,21,115,161,53,80,135,43,180,57,50,116,182,163,57,49,46,26,79,99,124,149,180,134,57,68,70,164,184,203,219,149,170,137,13,241,92,34,192,186,21,211,148,236,122,199,155,142,141,85,92,187,39,228,237,58,218,151,170,219,131,218,165,212,154,68,211,212,136,137,215,155,96,218,78,205,198,148,38,94,229,32,212,166,148,158,0,59,254,123,240,46,133,151,108,208,93,216,115,103,81,170,180,235,89,61,150,163,66,77,64,214,189,241,100,71,109,197,147,46,172,136,221,101,183,205,246,18,179,53,43,230,77,43,90,150,149,168,236,43,131,6,60,201,186,176,190,229,192,10,236,216,157,162,199,144,154,165,9,10,144,210,95,114,157,49,199,20,251,104,100,144,75,90,25,147,170,212,233,169,125,103,54,131,216,73,65,42,199,197,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,67,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,0,243,246,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,73,124,75,172,8,216,125,157,44,68,139,77,183,165,210,169,181,201,17,171,241,77,226,119,100,197,203,140,219,178,164,52,183,12,247,161,83,14,89,30,211,216,149,165,104,78,221,155,74,111,240,75,196,203,170,224,195,140,68,194,218,180,190,209,69,179,234,20,250,133,35,152,227,139,114,63,111,41,60,246,19,185,102,132,50,75,136,78,37,8,74,126,113,247,212,102,163,95,75,42,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,5,85,241,206,252,201,254,210,126,237,16,171,38,121,165,252,81,239,107,195,18,33,91,126,155,173,84,172,249,84,42,36,119,85,182,42,39,59,50,35,169,118,73,146,137,102,202,16,195,138,52,163,214,90,137,40,213,4,163,113,28,86,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,180,212,106,147,92,151,41,253,136,74,17,189,215,13,75,86,212,33,41,45,79,162,82,68,93,8,133,223,112,238,200,44,60,177,218,167,126,98,149,62,149,82,196,218,223,42,70,135,25,137,31,38,91,38,221,71,102,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,154,162,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,0,167,110,51,248,243,26,234,197,11,107,0,40,83,101,246,123,30,58,170,149,212,38,67,169,97,202,140,198,219,83,13,173,147,65,33,107,102,54,139,75,164,165,244,156,226,11,97,165,100,174,21,145,220,20,249,115,109,99,214,49,203,168,114,98,97,150,23,220,60,150,27,119,107,143,206,168,210,103,199,111,114,77,181,18,153,75,8,152,106,209,104,81,57,200,211,114,119,144,138,162,95,241,75,192,185,152,63,154,202,245,201,10,141,217,45,188,68,254,185,41,143,54,111,184,218,229,56,68,85,4,41,199,75,111,59,181,115,30,83,104,82,146,134,228,177,244,73,68,132,201,94,11,120,253,255,0,117,185,124,188,113,11,253,175,83,178,232,83,87,255,0,56,93,73,49,86,101,253,225,211,96,149,252,243,168,71,229,214,45,80,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,0,0,0,31,138,179,71,167,215,233,206,210,170,140,115,163,63,183,122,55,41,58,232,162,81,117,73,145,247,145,123,70,115,115,101,151,186,158,92,241,86,117,151,40,183,67,46,87,100,119,213,45,255,0,193,152,113,125,9,199,12,180,55,180,234,127,103,184,165,47,8,156,117,93,183,138,191,129,233,178,116,106,229,254,196,111,103,251,94,52,249,11,234,77,159,181,69,222,178,250,181,238,23,52,0,3,195,99,94,22,81,49,159,13,170,216,117,112,177,205,131,85,228,115,19,185,105,215,149,33,183,139,170,22,131,250,77,23,114,139,245,247,30,112,113,131,14,106,120,75,136,181,108,62,172,39,108,202,87,35,152,90,164,255,0,42,195,110,151,209,82,139,185,194,238,81,254,174,225,45,248,72,221,212,11,111,31,93,129,86,94,217,85,45,189,147,162,207,242,112,167,154,254,138,76,187,148,93,250,125,66,240,7,201,186,171,73,183,168,50,171,10,45,74,62,207,255,0,73,105,79,184,253,254,225,153,92,76,188,30,191,239,122,141,214,239,85,206,228,251,191,144,202,27,253,20,254,135,184,133,244,112,245,193,248,248,71,150,219,122,11,201,214,171,47,181,246,231,117,63,95,100,249,102,223,66,90,146,90,37,205,61,95,215,212,73,128,21,53,198,174,166,215,202,27,90,143,187,231,59,20,25,58,104,127,71,125,69,62,239,233,21,120,37,183,12,43,85,55,46,104,105,110,187,27,154,138,91,12,84,18,123,246,237,83,117,24,93,123,203,93,55,119,117,251,5,248,145,104,90,23,176,85,7,26,153,17,87,83,181,227,166,94,175,147,48,148,108,114,207,232,238,168,150,237,221,221,253,52,17,155,134,109,46,125,71,52,52,103,33,171,106,99,38,59,206,158,137,61,80,154,140,61,75,169,253,101,220,47,225,36,100,68,71,223,160,254,128,0,230,153,149,186,145,101,224,22,33,92,138,250,112,109,122,179,237,23,233,45,16,158,89,23,113,233,244,125,164,100,51,141,61,249,120,141,136,175,200,108,182,201,185,171,74,82,75,161,232,185,15,153,145,127,36,187,215,245,126,161,161,252,160,88,108,97,230,93,108,90,27,109,108,121,202,5,50,68,159,88,207,115,231,6,58,86,127,73,68,93,81,220,71,167,184,118,80,0,0,0,1,254,111,175,150,203,142,126,138,76,255,0,192,67,60,249,255,0,185,229,92,217,158,188,14,75,155,138,157,83,168,64,111,161,22,136,110,161,43,66,232,69,250,95,95,218,44,31,131,85,130,197,51,6,107,183,140,216,250,77,151,95,148,203,75,222,127,216,234,137,79,113,61,9,90,119,145,247,150,191,230,22,42,2,165,56,184,101,130,161,14,175,31,30,168,37,205,140,254,200,51,90,245,83,176,205,83,229,56,230,229,59,169,232,68,69,181,40,251,15,216,43,74,222,174,212,173,122,237,62,226,163,191,201,157,76,148,212,200,238,109,74,182,58,218,201,105,61,20,70,71,162,146,71,161,145,151,212,45,123,40,188,84,109,101,91,180,155,31,25,221,236,181,6,13,136,72,157,181,197,243,16,150,216,104,149,203,141,19,105,106,174,106,180,215,217,166,189,198,39,253,143,141,216,107,136,112,218,155,106,220,61,173,183,141,41,71,240,73,13,234,102,73,50,250,109,167,244,211,254,17,238,26,117,183,147,185,181,106,68,122,119,15,251,1,230,111,187,242,135,97,81,37,214,43,50,54,38,51,14,63,166,197,158,164,148,41,95,201,74,191,64,253,130,145,184,140,102,180,177,234,253,77,187,67,115,248,158,140,100,210,139,78,247,217,122,90,53,245,153,66,254,131,165,237,50,251,79,187,206,112,217,195,247,49,7,52,52,70,80,90,166,132,81,171,142,22,191,200,98,163,12,143,249,73,253,63,102,191,97,139,252,139,25,168,108,38,51,9,209,8,215,66,212,253,167,175,183,237,31,236,35,95,16,185,235,133,149,203,173,40,99,153,204,236,58,250,218,105,165,70,39,253,162,128,109,70,77,250,252,86,147,222,173,255,0,253,194,134,158,108,248,106,167,219,145,33,175,189,190,103,248,220,81,255,0,72,251,32,0,0,0,0,0,0,0,0,0,0,0,63,202,75,9,148,194,152,89,232,74,211,252,71,168,204,118,48,80,156,182,177,22,175,69,116,245,84,110,207,169,233,250,76,54,175,121,254,151,188,93,255,0,12,138,217,85,178,203,68,105,46,243,19,27,180,232,173,186,107,186,161,51,217,161,123,132,183,1,80,124,93,178,217,62,149,120,43,31,41,17,245,137,85,211,210,74,222,159,87,148,212,8,173,116,83,166,103,212,207,232,160,190,189,123,197,106,33,106,109,68,180,30,134,67,161,81,51,3,139,182,235,137,118,141,118,246,117,32,141,36,125,130,42,244,45,219,191,148,217,251,72,125,71,115,83,143,79,52,235,46,95,122,161,245,41,78,23,162,225,117,51,45,15,253,132,124,105,56,239,138,211,18,104,147,117,111,37,119,255,0,1,140,95,230,111,235,31,34,78,37,94,211,25,92,121,21,173,237,184,163,82,139,179,50,90,153,150,135,220,159,172,124,73,18,234,83,53,83,238,111,221,212,250,36,187,254,207,180,116,92,46,203,78,49,99,2,218,59,30,212,237,204,45,196,160,221,237,209,90,219,174,207,99,174,160,207,163,137,63,215,246,137,253,149,142,18,53,88,181,90,101,241,141,213,78,66,34,200,102,74,40,220,132,171,152,73,83,14,145,246,136,211,58,107,243,168,238,233,244,189,196,45,26,218,183,41,22,141,6,5,183,66,139,217,224,83,163,181,22,59,91,212,189,173,182,130,66,75,85,25,168,244,74,72,186,153,159,65,244,192,66,110,45,8,90,178,204,222,196,234,69,89,35,62,190,207,71,206,20,249,150,73,170,131,152,220,46,123,118,136,249,103,68,39,58,119,163,183,178,102,95,226,26,78,161,186,135,232,180,247,154,250,14,69,105,73,251,13,4,100,63,112,230,149,204,199,96,229,185,121,51,96,85,238,254,69,117,247,146,194,34,250,62,82,181,90,157,54,136,183,165,163,71,211,73,151,210,250,251,186,142,143,26,67,50,227,181,42,58,247,180,242,18,226,21,161,150,169,50,212,143,67,235,220,63,208,0,0,7,228,171,83,153,171,210,230,82,164,126,74,100,119,35,175,191,232,173,38,147,238,50,62,227,247,140,235,231,106,194,127,15,51,37,122,82,157,107,99,83,43,21,25,209,189,98,61,204,174,124,148,160,254,146,140,186,35,184,207,95,121,11,87,225,53,123,49,112,229,201,84,53,74,230,200,166,212,141,146,78,195,78,214,219,129,5,58,125,18,35,208,207,191,83,49,55,0,0,5,66,113,156,195,165,211,239,139,123,17,99,150,145,100,193,137,77,89,123,223,83,213,7,140,250,171,94,226,253,29,62,191,96,231,124,36,177,4,173,140,127,122,222,90,125,90,181,57,76,17,235,252,167,102,192,71,232,159,232,251,203,245,11,191,16,211,61,249,76,133,152,42,197,169,61,179,217,33,186,132,24,175,159,83,221,28,149,40,212,95,150,65,23,87,189,157,127,162,173,115,185,151,86,50,235,125,83,173,168,147,185,236,201,167,51,36,147,202,52,242,205,79,73,70,221,77,215,12,244,38,123,245,255,0,223,44,120,42,83,147,233,251,166,173,204,245,187,28,232,251,116,246,111,167,43,93,117,254,129,108,128,60,70,54,89,44,226,38,20,93,118,131,159,74,165,70,157,25,163,235,209,199,35,56,217,31,210,79,233,251,76,136,103,127,51,184,108,238,17,99,141,203,135,143,175,114,233,61,143,83,208,139,242,176,217,123,216,165,127,57,250,71,250,187,133,227,112,247,189,213,124,101,106,210,157,46,87,62,115,125,191,180,158,205,186,107,81,150,72,238,73,23,209,79,179,245,142,169,141,216,181,65,193,76,60,169,95,215,2,181,141,3,147,170,52,95,173,189,246,218,239,66,22,101,213,210,254,73,255,0,73,102,247,19,113,14,181,138,55,148,235,206,188,189,101,206,229,111,45,17,211,99,72,108,190,130,82,93,205,151,176,191,164,89,31,7,236,186,173,231,164,227,205,96,181,108,182,122,44,191,84,248,175,125,23,125,250,125,36,125,158,241,107,128,0,60,174,40,95,212,172,47,177,170,119,205,109,123,33,83,57,60,213,104,163,211,152,242,26,47,162,149,31,123,133,220,147,254,145,154,204,83,189,230,98,61,249,83,188,231,185,204,126,163,201,222,173,8,181,229,178,134,203,161,37,37,220,130,246,23,244,139,107,225,11,129,105,180,240,218,126,42,84,89,210,77,201,202,228,30,239,163,217,228,79,97,93,206,25,31,69,23,122,75,245,247,139,18,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,202,97,86,25,221,88,201,136,246,230,22,217,81,59,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,160,156,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,236,205,169,78,37,148,109,78,212,25,168,203,152,183,22,190,234,56,86,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,118,103,20,150,210,242,54,171,114,8,148,69,204,67,107,69,0,227,22,14,223,216,21,127,213,48,231,17,168,50,233,213,42,116,135,218,105,215,98,188,203,21,6,27,121,198,83,46,42,158,66,20,236,103,20,210,205,183,73,36,74,34,251,72,173,167,132,182,109,239,44,97,179,100,96,37,231,107,203,144,188,56,163,198,69,50,229,137,24,147,16,233,201,52,179,30,20,163,78,137,68,148,164,180,105,69,249,102,153,112,212,68,182,84,183,108,40,114,172,216,248,88,198,79,135,247,15,151,62,51,88,58,254,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,161,76,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,97,23,181,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,165,113,77,176,35,95,89,45,188,165,21,189,46,173,82,181,100,64,175,211,74,49,58,165,197,91,114,80,212,137,6,134,207,214,66,33,191,44,215,188,141,9,70,229,158,155,9,73,163,108,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,252,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,2,63,231,95,42,52,44,218,96,212,219,55,149,74,135,119,211,117,153,107,86,230,178,181,118,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,25,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,181,202,119,138,124,27,248,129,111,121,139,3,74,96,2,136,120,175,99,21,87,18,179,105,91,180,83,94,137,58,222,195,232,241,232,148,182,161,74,83,172,54,250,153,109,233,170,90,119,169,5,36,164,45,108,56,105,36,158,145,90,66,203,115,102,99,186,112,83,192,184,117,90,237,233,152,122,245,27,157,232,77,150,221,187,37,195,97,198,209,41,212,115,39,45,40,50,55,91,121,12,170,42,18,225,26,18,109,203,125,30,190,170,36,65,108,216,248,167,198,79,136,23,15,152,190,45,123,41,56,33,74,204,127,10,107,115,5,235,53,201,116,104,247,28,122,162,81,62,51,105,113,113,159,102,191,38,67,43,52,43,162,208,78,178,222,244,106,147,82,55,36,148,131,50,89,82,96,210,158,86,49,175,241,137,203,237,147,140,110,83,251,20,187,130,158,125,189,132,181,203,109,19,152,117,113,229,114,147,204,112,201,147,125,151,77,189,203,53,114,205,27,180,86,164,81,87,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,12,219,102,247,8,99,96,70,101,241,11,11,105,236,68,98,155,73,172,45,234,91,17,159,117,228,71,167,73,66,101,67,100,214,239,174,165,162,59,237,33,102,163,87,174,149,122,203,250,71,106,156,28,113,122,53,235,150,137,216,91,33,248,133,82,195,138,195,204,161,134,88,117,43,244,116,229,174,83,47,58,181,106,133,173,82,14,122,8,144,101,162,25,70,228,150,164,165,242,14,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,202,98,174,38,90,184,55,135,23,30,41,94,178,251,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,152,202,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,186,98,198,5,215,114,237,193,210,191,135,55,141,26,149,78,186,83,216,42,53,212,211,205,11,223,42,69,193,21,196,19,206,160,136,157,121,182,13,134,20,178,53,39,230,73,40,90,144,148,40,234,4,92,79,25,252,6,147,117,97,125,181,143,244,40,81,59,69,143,33,84,186,234,211,29,164,190,229,58,99,141,165,135,22,241,172,150,180,51,39,68,37,162,74,250,206,113,101,176,146,179,84,0,225,245,140,84,172,16,205,165,139,119,92,181,233,116,171,122,108,135,168,149,135,90,148,150,24,54,37,178,182,91,84,165,45,104,71,102,110,66,163,190,225,172,244,73,49,188,136,212,132,144,208,240,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,128,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,113,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,0,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,10,245,227,131,96,70,106,171,133,152,165,6,222,150,114,37,71,168,208,42,149,100,147,170,96,144,210,154,126,20,117,158,188,164,44,205,233,235,79,66,90,200,156,250,68,217,109,225,92,35,177,50,234,179,243,123,71,177,105,50,245,162,223,180,249,244,250,188,87,28,115,150,174,205,17,233,140,62,148,37,100,131,121,11,96,208,149,173,42,218,219,239,164,136,141,122,149,234,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,0,2,170,248,231,126,100,255,0,105,63,118,138,171,22,189,194,191,33,81,162,198,165,102,159,25,40,81,38,46,100,118,106,22,53,50,71,52,151,13,100,235,201,57,242,99,184,210,82,107,52,161,135,98,173,43,90,54,59,205,208,150,77,41,22,148,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,204,102,42,226,101,213,140,152,143,113,226,149,235,47,180,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,211,150,92,11,135,131,252,43,113,26,228,155,70,236,151,38,34,97,253,197,114,84,222,112,216,113,197,197,114,157,32,169,232,75,141,22,238,79,101,229,188,150,214,165,41,14,73,127,232,154,141,9,166,193,118,124,97,176,66,149,126,101,210,62,50,189,92,151,14,165,133,210,9,81,226,37,180,173,137,204,84,101,68,140,234,23,220,164,45,42,38,86,149,145,153,104,135,18,105,61,228,182,234,135,43,24,215,248,187,102,10,201,198,55,41,253,182,37,191,80,62,222,194,90,230,56,184,47,180,184,242,185,73,230,54,70,241,48,243,166,222,229,146,121,132,141,218,167,82,61,41,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,0,0,0,43,183,139,206,5,166,236,195,104,24,169,78,103,89,54,223,55,158,123,190,151,104,145,1,132,247,184,68,93,18,125,201,63,213,222,42,83,11,47,121,152,113,126,83,47,56,14,114,223,167,115,182,43,66,61,57,140,173,179,232,105,81,119,44,253,135,253,35,74,120,97,127,82,177,66,198,166,95,52,69,239,133,83,231,114,149,162,139,94,91,203,104,254,146,82,125,237,159,122,75,250,71,170,0,1,84,124,96,114,234,182,94,141,143,52,114,209,179,223,233,66,253,80,34,179,244,157,247,235,244,81,246,251,197,110,97,150,33,214,176,186,242,131,121,208,87,164,184,60,221,133,162,58,239,105,109,159,211,74,139,185,195,246,31,244,141,33,96,142,45,80,113,175,15,41,183,245,190,175,224,243,249,218,35,69,250,187,31,113,174,245,161,6,125,90,63,228,151,244,159,43,226,15,124,42,199,202,221,219,62,36,174,68,231,59,7,102,61,155,181,210,163,20,151,222,147,47,162,175,111,234,20,115,150,60,55,119,23,113,198,218,195,198,85,181,117,110,217,161,232,71,249,40,111,61,237,82,127,155,253,34,253,125,195,73,148,170,108,122,68,6,169,209,83,163,77,110,218,90,159,181,70,103,222,102,125,230,63,88,10,155,227,87,78,79,167,173,106,183,51,175,99,131,31,110,158,205,245,21,107,174,191,208,34,118,72,242,234,198,98,175,170,141,181,46,119,33,152,212,231,164,154,121,70,174,97,165,232,200,219,169,58,217,150,164,247,126,191,251,173,43,34,25,76,133,151,218,197,215,61,223,94,67,149,9,209,99,159,82,210,57,170,41,164,191,44,178,239,103,219,215,250,102,88,164,14,45,184,128,87,62,63,179,111,32,189,90,77,57,44,25,255,0,198,106,108,244,126,137,126,151,188,255,0,88,232,156,24,240,233,202,133,241,112,226,44,132,235,22,52,25,116,212,117,238,125,47,83,222,35,232,173,123,143,244,116,250,253,130,222,192,0,4,35,226,203,123,177,111,101,201,52,52,202,229,72,169,212,137,147,78,195,86,230,220,129,57,58,125,19,34,212,203,191,82,49,85,25,37,176,159,196,60,201,89,116,166,154,222,212,58,197,58,116,159,88,139,107,40,159,25,43,63,164,147,62,139,238,35,215,220,67,69,20,154,115,52,138,92,58,84,127,201,67,142,220,116,119,253,20,36,146,93,230,103,220,94,241,250,192,0,0,127,156,153,12,196,142,236,169,11,216,211,40,83,139,86,134,122,36,139,83,61,11,175,112,230,244,76,199,224,221,197,121,61,96,82,46,254,125,117,135,148,194,226,250,62,82,116,90,93,38,140,183,169,162,71,211,81,23,210,250,251,186,142,152,63,13,113,212,49,69,168,60,239,208,110,43,170,87,216,72,51,49,155,28,205,205,84,236,198,226,139,219,181,71,203,58,217,55,211,185,29,189,227,34,255,0,24,184,62,18,232,90,114,204,225,173,58,107,89,51,46,190,207,71,193,19,100,7,204,185,109,202,69,221,65,157,109,215,98,246,136,21,24,238,197,144,214,245,35,115,110,32,208,162,213,38,74,45,82,163,46,134,71,212,85,206,105,248,72,213,101,213,170,119,198,8,213,57,232,149,33,233,43,163,114,18,158,89,41,79,186,103,218,36,204,235,167,205,35,77,58,253,47,121,8,3,138,57,105,198,44,31,91,167,124,90,157,133,132,56,164,19,189,186,43,187,180,223,236,105,213,153,116,109,71,250,190,193,206,163,203,169,67,209,76,57,179,111,82,232,147,238,251,126,193,246,227,226,85,237,13,148,71,143,90,216,219,106,37,36,187,51,39,161,145,104,93,233,250,135,215,141,142,248,173,13,36,136,215,86,194,79,119,240,24,199,254,118,254,161,246,90,205,78,61,50,211,76,183,125,232,134,20,149,54,94,139,133,208,200,180,47,246,17,241,46,124,116,197,75,201,183,90,185,46,158,216,151,144,166,214,93,134,51,122,164,247,106,94,163,101,250,74,255,0,8,240,134,106,90,140,207,169,168,255,0,198,46,3,132,78,91,103,89,212,41,152,223,92,143,178,69,110,35,144,162,30,242,61,98,188,136,18,80,126,171,166,93,233,62,134,130,87,188,203,184,89,56,8,145,196,222,180,84,156,179,86,217,91,188,180,201,236,218,171,110,186,109,168,67,246,104,126,241,71,248,65,66,114,229,196,90,77,21,163,209,114,121,250,30,159,162,195,138,247,151,232,251,198,156,163,48,152,172,37,132,30,164,157,127,198,122,143,245,0,0,0,0,0,0,0,0,0,0,0,0,25,226,207,222,31,74,195,236,204,93,16,30,119,154,203,189,139,148,230,210,78,237,41,241,77,93,55,40,203,170,244,234,39,239,6,27,253,138,206,27,221,86,41,171,231,109,222,195,161,104,125,123,67,245,7,127,68,189,133,250,71,250,187,133,144,0,252,213,26,116,58,172,55,32,79,103,154,195,186,111,70,227,78,186,25,25,117,35,35,239,34,17,23,18,184,94,229,195,16,103,174,164,205,23,209,146,23,166,139,237,51,222,211,68,160,187,187,90,75,185,31,227,250,135,129,139,193,207,2,218,211,180,214,185,250,119,255,0,6,152,157,122,253,83,71,179,182,248,84,101,142,133,28,218,147,111,246,213,159,122,251,93,65,189,122,23,176,165,159,187,252,99,213,211,184,112,229,126,156,131,66,44,125,218,255,0,249,206,162,94,239,252,103,234,30,202,137,146,252,183,219,173,176,184,184,125,162,226,41,46,161,126,150,159,209,73,211,67,208,223,63,112,236,52,88,212,170,101,62,61,30,142,142,92,88,77,33,134,91,213,74,216,132,36,146,146,213,90,153,232,68,69,169,158,163,232,0,0,8,101,197,101,15,43,44,110,242,147,169,21,73,70,174,165,209,62,143,157,168,166,140,184,46,83,121,134,194,231,32,150,178,83,121,209,20,207,119,211,41,204,237,239,233,223,167,127,65,165,59,117,114,156,183,233,142,78,45,36,170,27,42,123,187,233,154,11,119,119,78,253,123,186,14,93,155,140,66,115,12,178,251,122,92,209,220,217,37,52,74,139,113,143,77,126,123,177,62,180,119,165,69,222,143,105,105,239,25,241,182,234,21,76,66,198,202,77,70,71,206,79,184,110,134,30,87,209,45,93,126,89,25,247,18,83,244,151,245,23,216,52,127,131,84,247,169,56,65,99,82,164,167,107,176,237,186,100,119,11,82,61,20,136,173,164,251,140,203,188,189,227,216,128,0,0,10,105,227,37,97,38,157,139,244,75,225,14,127,101,81,227,66,52,233,237,84,170,131,186,235,187,234,247,126,191,96,244,92,21,239,180,162,251,186,48,217,95,202,165,77,173,23,255,0,102,167,51,250,63,253,247,234,246,139,116,0,0,16,247,138,14,17,171,19,114,227,58,123,13,239,118,217,121,218,217,150,186,104,152,240,38,158,189,86,146,239,95,215,246,24,164,204,33,188,229,97,150,44,90,151,163,42,218,186,5,118,12,247,11,66,61,73,137,45,184,101,244,85,250,29,250,31,216,125,195,71,88,29,137,16,241,99,11,45,203,230,34,181,58,157,50,28,135,186,31,71,28,140,219,170,46,169,79,243,158,196,145,127,152,123,149,18,72,205,195,239,34,239,250,133,2,113,40,190,19,119,230,114,224,140,204,158,115,116,103,165,211,85,234,109,216,182,106,19,11,111,209,45,116,221,223,215,237,49,53,56,49,89,149,10,118,30,220,87,100,184,187,27,149,82,151,29,165,239,73,238,74,152,167,184,93,9,93,59,189,164,44,164,7,241,69,185,38,159,121,104,41,47,139,229,136,197,7,48,8,188,89,79,206,92,154,243,143,83,255,0,193,225,64,109,61,234,63,127,176,139,245,247,142,175,194,63,29,232,86,165,167,118,90,119,13,67,148,136,61,131,144,142,82,213,174,247,103,184,174,168,108,255,0,72,187,204,199,34,226,105,156,24,216,229,115,194,195,251,69,223,226,42,31,51,123,155,79,231,249,205,195,116,186,56,202,22,157,171,105,95,202,61,126,162,232,113,127,47,56,39,112,227,198,37,83,172,106,19,27,187,87,59,154,230,228,22,205,177,221,116,186,41,196,107,175,40,203,162,191,236,61,27,97,205,135,69,195,75,62,5,153,111,179,202,131,3,155,202,78,229,171,77,238,173,195,234,181,40,254,146,207,188,207,250,7,165,0,31,242,181,165,180,154,214,122,17,10,137,226,129,158,6,174,231,106,89,125,177,11,125,45,28,159,72,204,234,92,237,74,20,182,190,109,214,9,73,209,73,90,125,85,245,239,62,154,16,174,139,62,215,168,222,119,20,75,110,146,141,242,165,243,57,101,170,75,232,33,75,63,164,100,93,201,63,104,211,30,21,217,113,48,246,195,166,90,16,147,181,152,28,237,165,169,159,211,121,110,31,122,148,125,235,63,105,143,88,0,0,51,109,153,186,77,86,191,155,188,87,161,80,169,146,234,53,42,142,36,87,98,67,135,17,149,60,252,151,220,169,188,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,19,195,155,37,31,138,174,28,63,95,191,233,148,167,49,54,233,249,202,148,150,11,154,229,46,9,146,13,186,98,94,220,164,43,106,208,110,58,166,137,41,91,138,74,117,117,44,180,225,204,0,1,26,179,149,146,12,56,205,197,58,131,54,175,23,209,183,77,18,161,5,164,86,226,188,81,228,46,142,114,144,115,162,173,70,211,132,231,204,42,66,216,37,32,201,15,237,245,146,135,30,37,246,12,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,97,23,181,28,171,54,62,22,49,147,225,253,195,229,207,140,235,97,86,25,221,88,201,136,246,230,22,217,81,59,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,160,156,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,236,205,169,78,37,148,109,78,212,25,168,203,152,183,22,190,234,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,91,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,26,30,200,62,38,93,88,187,148,44,54,190,175,89,125,174,181,34,159,34,159,38,82,156,113,199,37,118,41,111,67,67,238,173,197,169,107,121,196,71,74,220,89,171,214,113,75,81,17,17,145,22,117,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,4,42,226,35,144,88,121,156,181,74,252,194,218,125,42,155,137,180,78,108,141,10,51,17,254,83,54,109,180,142,205,42,78,210,89,188,132,48,218,99,184,226,205,180,250,205,171,106,92,230,53,80,57,78,241,79,131,127,16,45,239,49,96,105,76,7,63,199,236,99,161,101,255,0,6,174,204,98,184,217,237,17,45,154,122,164,55,27,114,209,218,229,45,68,220,104,219,208,133,155,124,215,220,105,174,102,195,74,55,238,87,170,147,49,154,26,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,198,146,114,177,130,159,139,182,95,108,156,28,114,161,219,101,219,244,243,237,239,165,222,99,107,156,251,171,145,43,148,174,91,102,108,147,239,58,77,238,65,43,150,72,221,170,181,51,160,28,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,203,226,189,131,181,92,53,205,165,110,238,77,6,36,27,123,16,99,199,173,210,221,133,21,77,48,227,233,101,182,102,165,106,216,148,28,147,144,133,190,225,36,212,122,74,105,107,61,206,25,14,233,193,79,29,33,210,171,183,166,94,43,213,158,79,166,246,92,150,236,103,9,134,219,92,166,145,203,156,132,172,204,157,113,229,178,152,171,75,100,75,73,55,17,245,250,154,40,215,218,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,167,110,54,24,95,74,183,177,114,195,197,122,122,162,51,34,243,163,202,166,206,142,204,36,180,183,31,167,173,189,37,58,233,30,175,45,109,76,105,162,220,157,82,136,168,45,202,35,34,71,159,224,217,141,127,33,179,5,86,193,201,116,254,116,76,77,167,151,37,246,218,220,227,19,169,205,72,144,222,229,27,137,36,178,166,23,48,149,162,22,163,115,145,166,212,239,49,213,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,224,227,63,143,50,109,92,47,182,176,2,133,54,39,104,190,36,42,169,93,66,100,52,167,219,167,67,113,181,48,218,217,52,26,208,135,164,232,180,186,74,71,88,46,32,183,146,150,73,175,92,136,96,93,11,49,57,160,180,112,230,241,163,85,106,54,178,187,85,70,186,154,121,173,27,34,199,142,227,136,39,157,65,25,180,203,143,147,12,41,100,105,87,207,18,80,180,173,72,81,91,255,0,20,127,2,120,155,247,47,156,66,20,2,52,251,138,184,103,106,227,38,28,92,120,91,122,196,237,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,99,42,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,26,41,201,30,60,201,204,118,90,44,236,73,172,205,136,253,194,113,215,75,184,9,153,13,56,178,168,198,89,180,227,142,161,164,33,44,173,228,165,185,36,214,196,236,68,132,17,106,157,170,58,118,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,135,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,229,92,80,109,63,149,121,37,196,30,207,108,250,102,125,27,209,213,104,123,33,118,135,161,242,167,49,218,36,183,161,26,155,217,21,82,119,184,90,109,104,221,220,100,147,80,162,188,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,252,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,10,171,227,157,249,147,253,164,253,218,56,255,0,12,172,137,85,113,186,242,167,99,158,41,91,49,28,194,250,12,135,21,22,29,81,133,45,23,36,212,18,146,148,54,222,164,75,140,203,186,41,197,175,115,107,91,124,141,174,17,189,202,187,64,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,4,32,226,223,143,49,176,179,45,14,97,181,62,108,182,46,28,79,145,232,184,199,26,67,177,214,213,57,133,182,236,231,13,104,65,165,104,82,77,168,203,105,75,70,244,76,81,250,201,66,210,117,23,149,140,20,252,98,115,5,100,224,227,149,14,197,18,224,168,31,111,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,149,255,0,102,199,194,198,50,124,63,184,124,185,241,154,193,169,218,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,99,49,87,12,238,172,27,196,123,143,11,111,88,157,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,187,238,22,152,233,15,24,50,167,65,182,230,214,123,93,201,135,127,214,221,77,151,9,134,220,68,86,204,206,158,180,182,209,238,228,246,94,91,41,113,105,74,150,228,103,254,145,164,214,168,45,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,0,0,0,0,121,60,84,178,226,98,21,137,83,180,39,39,115,51,249,59,139,83,47,160,242,28,46,229,36,251,208,94,210,25,156,188,45,106,141,153,113,75,182,234,168,217,42,31,47,121,106,147,250,109,165,101,244,76,203,185,69,237,22,47,194,255,0,60,12,218,46,211,114,249,125,151,46,148,190,119,163,166,117,62,78,133,54,91,191,54,211,6,165,106,165,33,62,178,250,119,151,77,72,91,178,22,151,18,75,65,234,70,63,232,0,121,172,70,176,232,184,151,103,207,179,46,6,121,176,103,242,185,169,220,180,235,177,212,56,93,80,164,159,210,65,119,25,127,64,206,78,97,176,78,225,192,124,74,168,216,213,214,54,246,94,79,41,205,200,61,251,163,180,233,244,75,139,211,78,105,23,85,127,216,82,131,134,94,112,99,96,109,207,55,15,238,231,127,136,171,156,189,142,109,63,152,228,183,49,211,232,219,43,90,183,45,212,255,0,40,180,250,203,161,117,222,46,24,239,66,186,237,59,78,211,183,170,28,212,78,237,252,244,114,150,157,54,59,1,196,245,91,101,250,39,220,100,57,63,8,59,17,138,246,96,87,120,188,159,156,182,244,228,158,167,255,0,132,66,158,218,187,148,94,239,105,31,234,239,23,108,0,43,91,140,237,153,80,168,225,237,187,118,68,139,189,184,181,40,145,221,115,122,75,106,82,197,65,195,232,106,235,223,236,33,10,184,108,95,9,180,51,57,111,198,122,79,37,186,203,209,41,165,234,110,220,183,170,16,203,111,209,61,53,219,223,211,237,33,127,132,73,51,39,11,188,203,191,234,30,27,28,113,34,30,19,225,101,199,124,203,86,135,76,166,76,144,207,67,234,227,113,156,117,37,209,42,254,111,218,147,47,243,12,226,226,245,231,43,19,49,98,235,189,94,86,229,87,235,179,167,182,90,17,104,79,201,113,194,47,162,159,211,239,208,190,194,238,23,103,194,251,8,213,134,89,113,131,61,246,246,59,115,60,213,108,139,93,117,76,136,16,143,94,139,81,119,163,234,251,8,76,32,0,1,81,124,106,47,180,174,251,181,240,217,39,244,105,80,171,71,246,243,170,44,254,143,255,0,125,250,189,163,206,240,110,176,147,82,197,250,221,240,167,63,177,104,242,97,18,116,246,166,85,61,221,117,221,245,251,191,95,176,92,176,0,0,0,241,216,201,79,122,173,132,23,205,46,50,119,61,50,219,169,199,108,181,34,213,75,138,226,75,188,200,187,207,222,51,131,114,84,42,152,125,141,149,106,148,127,155,159,111,93,18,30,79,209,61,29,98,89,153,119,146,147,244,145,245,151,218,52,27,148,108,66,115,19,114,251,101,220,210,92,223,37,84,90,115,114,79,77,62,123,177,48,181,247,37,37,222,191,97,105,238,29,70,226,92,166,237,250,155,144,75,89,41,134,242,153,238,250,100,131,219,223,211,191,78,254,131,53,153,143,92,167,51,13,138,46,78,45,36,170,243,173,169,238,239,166,115,158,221,221,211,191,94,238,130,229,248,82,161,228,229,141,174,106,116,35,169,36,211,212,186,151,163,224,232,38,104,0,0,249,245,168,212,170,157,62,69,30,176,142,100,89,173,45,135,155,213,73,222,133,164,210,162,213,58,25,106,70,101,169,30,163,143,86,242,95,150,251,137,183,215,43,15,181,92,181,41,213,175,210,211,250,169,90,234,122,19,229,239,30,54,163,195,135,43,245,20,18,23,99,237,211,255,0,206,117,19,247,255,0,227,63,88,242,151,39,10,140,177,215,99,147,81,173,254,196,178,238,95,107,168,57,167,67,246,28,178,247,255,0,136,120,215,248,58,96,83,142,37,76,214,121,72,37,17,169,61,158,98,181,47,118,167,52,117,140,30,225,203,151,156,32,169,198,173,211,168,29,174,161,21,104,121,183,251,84,230,244,113,42,109,68,173,167,37,105,250,77,145,233,166,157,68,163,141,29,152,113,154,137,29,27,26,97,9,109,180,234,103,162,72,180,34,212,250,247,16,255,0,80,21,191,198,122,255,0,98,141,134,246,173,138,74,249,219,139,183,106,90,31,78,206,253,61,223,209,63,97,254,145,126,190,225,0,178,9,135,210,177,7,51,22,188,6,93,229,50,215,109,230,185,180,149,183,90,124,163,79,77,201,51,234,141,58,13,14,128,0,0,0,0,0,0,0,0,0,0,0,0,166,174,49,184,114,237,7,20,232,151,194,83,163,53,254,211,167,82,255,0,96,141,79,107,244,140,251,207,220,95,175,188,121,78,18,24,128,221,165,143,142,219,210,95,229,199,184,54,243,61,93,117,228,66,158,178,238,73,159,122,189,229,250,197,224,0,0,0,8,191,196,92,241,17,140,182,213,234,120,119,55,179,63,77,57,19,106,10,229,176,191,224,77,192,150,167,122,61,211,191,103,209,213,93,58,23,120,164,59,119,50,24,203,106,85,27,170,209,238,254,68,134,157,39,119,122,62,42,189,98,81,43,249,77,25,119,164,189,130,225,114,37,158,235,111,27,237,170,77,135,116,212,255,0,175,24,48,88,106,65,114,92,249,253,141,198,105,78,250,145,208,210,119,60,234,189,82,81,233,246,117,41,172,149,18,146,74,73,234,70,90,144,254,143,139,121,215,145,107,90,117,139,141,194,213,52,200,18,38,31,216,219,74,95,184,255,0,71,220,127,96,142,121,72,205,197,35,29,238,251,206,203,118,78,218,157,26,169,81,83,76,108,81,255,0,5,101,214,27,37,110,228,161,63,73,221,52,51,53,125,165,212,191,39,19,72,43,153,149,218,210,144,189,188,133,73,116,250,107,169,38,157,51,167,248,197,32,224,66,210,222,56,97,227,139,86,212,166,235,164,153,171,77,116,34,152,215,81,165,59,21,105,114,200,183,156,66,183,37,84,168,134,74,211,77,72,217,79,81,4,56,197,226,19,116,156,25,164,88,237,187,181,249,149,120,242,148,91,117,213,181,196,168,52,127,201,50,239,47,126,191,231,21,199,145,43,30,85,247,153,123,62,12,120,252,212,211,170,116,250,147,254,185,39,99,77,212,35,18,149,213,73,215,77,253,197,169,253,67,67,244,248,136,129,2,52,22,254,140,118,80,210,126,196,164,139,250,7,232,0,0,0,21,155,198,130,157,5,118,77,185,82,89,255,0,10,76,248,109,17,117,250,28,154,138,189,250,119,136,97,195,90,233,153,107,230,142,130,113,17,187,210,135,22,154,231,82,47,155,118,163,15,94,242,63,209,46,237,15,235,33,160,4,171,114,73,90,105,169,107,160,254,128,0,248,119,205,189,30,238,178,110,11,78,81,106,197,106,149,46,156,225,117,250,15,50,166,207,184,200,251,149,236,50,251,72,103,51,52,216,89,47,8,113,190,233,181,95,111,99,7,84,156,252,62,164,122,199,237,143,161,190,229,172,251,155,246,158,190,241,45,184,125,231,174,22,19,219,79,225,157,235,55,70,92,90,187,11,156,179,245,53,110,43,45,167,70,227,168,207,66,109,93,84,175,183,216,98,67,227,39,17,186,61,179,135,117,232,180,186,150,218,148,230,101,49,1,206,74,143,85,45,135,9,190,138,140,105,250,73,47,165,167,214,42,34,189,84,170,98,29,249,81,173,72,62,117,74,229,171,189,41,103,234,167,123,242,30,53,31,113,37,37,170,151,238,34,251,5,253,228,15,12,228,225,158,91,109,136,83,153,229,201,170,194,133,84,89,110,35,211,155,2,41,31,114,212,93,232,63,119,216,66,71,0,10,150,227,66,181,122,114,209,71,179,248,127,255,0,113,78,21,161,70,175,213,109,247,206,77,42,79,37,197,119,158,196,171,216,101,252,162,63,121,133,10,133,85,186,42,204,209,168,209,187,68,217,59,185,109,239,74,55,109,73,168,250,168,200,139,162,79,218,47,187,33,249,62,135,150,59,17,78,86,89,221,116,85,52,244,131,155,140,191,38,244,174,87,68,188,227,127,146,124,139,213,211,235,235,221,42,128,7,252,184,226,26,65,173,103,162,75,188,197,106,113,6,226,39,71,183,233,47,97,118,14,85,187,69,85,253,189,182,95,33,72,236,219,85,21,246,253,73,17,141,43,220,147,112,186,43,167,121,245,208,133,67,188,243,146,28,55,158,86,229,171,188,244,208,88,87,10,44,177,202,190,47,149,227,5,117,141,148,218,46,157,141,91,200,249,188,230,103,71,115,162,93,37,39,69,36,187,208,122,251,52,46,162,230,192,0,0,66,172,181,228,22,29,159,152,156,82,204,198,49,83,233,85,74,173,199,120,86,103,90,116,119,227,49,49,186,100,85,213,21,38,61,73,75,82,85,178,98,185,109,169,174,89,165,76,182,165,110,51,91,134,134,102,168,0,0,0,230,153,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,28,43,135,54,74,63,21,92,56,126,191,127,211,41,78,98,109,211,243,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,152,0,0,0,3,53,159,138,118,105,255,0,224,211,138,191,250,27,81,255,0,216,141,4,101,146,147,85,160,101,183,10,40,85,218,100,186,117,74,157,99,208,162,76,135,45,149,50,252,103,219,128,202,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,116,176,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,14,149,193,175,9,241,79,11,255,0,11,255,0,132,204,52,186,237,47,73,252,159,236,94,157,163,73,129,218,185,126,144,230,114,185,200,78,253,188,196,110,219,174,155,211,175,121,11,42,1,81,124,93,176,67,26,49,43,50,86,221,119,14,112,134,245,186,169,172,88,240,226,59,50,137,64,151,57,134,223,76,249,234,83,74,113,150,212,146,89,37,104,81,164,207,93,22,147,246,144,112,137,193,12,104,195,92,201,92,149,220,70,194,27,214,213,166,191,99,204,136,212,202,221,2,92,22,28,125,83,224,41,45,37,199,155,74,77,102,148,45,68,146,61,116,66,143,216,98,221,0,0,6,107,63,20,236,211,255,0,193,167,21,127,244,54,163,255,0,177,26,8,203,37,38,171,64,203,110,20,80,171,180,201,116,234,149,58,199,161,68,153,14,91,42,101,248,207,183,1,148,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,233,98,144,56,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,236,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,138,73,145,245,35,19,131,132,78,30,223,216,107,150,219,146,133,136,214,61,193,106,212,159,190,38,75,106,29,110,152,244,23,220,97,80,32,37,46,165,183,146,149,26,13,72,90,73,68,90,106,133,23,176,196,223,20,109,196,47,44,152,209,95,206,54,35,87,112,199,47,151,173,70,222,168,200,129,45,137,148,27,78,91,208,164,190,229,62,50,164,186,151,25,104,208,181,170,65,188,167,20,70,102,110,26,205,94,182,162,95,240,120,183,49,163,15,172,12,70,195,156,81,194,203,130,208,166,198,172,66,173,210,157,173,208,229,211,223,152,252,166,86,204,148,165,79,146,82,226,27,76,40,166,68,132,234,147,117,91,140,247,36,138,173,191,20,236,211,255,0,193,167,21,127,244,54,163,255,0,177,23,125,195,134,211,186,172,108,152,225,229,173,122,219,53,91,126,181,11,210,221,166,157,84,132,228,73,76,111,170,203,90,55,180,225,37,105,220,133,165,69,169,117,74,136,203,161,144,146,160,51,89,248,167,102,159,254,13,56,171,255,0,161,181,31,253,136,187,238,28,54,157,213,99,100,199,15,45,107,214,217,170,219,245,168,94,150,237,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,170,84,70,93,12,132,149,0,0,16,43,51,249,10,141,43,51,216,99,154,124,27,161,68,134,184,119,197,18,161,124,211,35,243,77,115,22,117,104,73,41,241,163,182,210,146,75,36,173,247,101,45,75,66,54,53,205,208,214,110,169,115,212,4,0,226,247,11,31,111,12,56,178,48,183,7,112,254,235,185,104,181,234,132,186,133,201,242,122,149,54,99,137,236,132,199,100,97,254,207,170,9,149,173,247,28,216,226,79,115,145,154,82,76,141,179,214,16,100,143,35,152,185,122,102,94,206,99,25,48,34,245,164,89,52,137,11,172,214,94,174,80,87,10,35,168,142,131,91,49,214,83,26,216,250,29,144,76,54,182,82,74,90,154,91,167,162,73,42,90,111,120,103,219,51,121,100,204,149,127,50,88,175,93,161,101,243,18,170,52,218,141,241,93,151,14,100,75,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,33,110,156,56,109,59,170,198,201,142,30,90,215,173,179,85,183,235,80,189,45,218,105,213,72,78,68,148,198,250,172,181,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,14,127,197,103,46,19,49,199,47,177,174,203,74,223,170,214,47,59,6,160,220,138,84,42,92,7,230,202,157,22,91,173,49,42,50,25,105,95,222,31,55,54,45,73,76,67,34,218,75,90,138,181,178,177,135,57,167,203,182,96,172,156,99,115,43,88,171,54,37,191,80,62,222,194,108,138,139,142,46,11,237,46,60,174,82,118,182,70,241,48,243,166,222,229,146,121,132,141,218,167,82,59,31,226,237,135,183,246,37,101,182,219,161,97,205,143,112,93,85,38,47,136,114,221,135,68,166,61,57,246,216,76,9,233,83,170,109,148,169,68,130,82,208,147,81,150,154,173,37,237,33,7,248,112,229,235,31,108,108,231,97,229,211,122,224,126,32,91,244,88,94,150,237,53,26,165,179,54,36,86,55,210,165,161,27,221,113,180,161,59,150,180,164,181,62,170,81,17,117,50,23,126,33,175,21,76,3,170,227,102,90,61,39,103,219,114,235,55,101,151,88,139,82,166,196,166,209,85,62,163,49,135,150,81,164,69,103,151,243,168,65,147,205,200,94,210,81,31,99,78,228,244,37,162,178,242,177,135,57,167,203,182,96,172,156,99,115,43,88,171,54,37,191,80,62,222,194,108,138,139,142,46,11,237,46,60,174,82,118,182,70,241,48,243,166,222,229,146,121,132,141,218,167,82,57,169,198,83,9,241,79,20,63,4,31,131,60,52,186,238,223,70,124,160,237,190,130,163,73,159,217,121,158,143,229,243,121,40,86,205,220,181,237,221,166,187,21,167,113,142,107,194,39,4,49,163,13,115,37,114,87,113,27,8,111,91,86,154,253,143,50,35,83,43,116,9,112,88,113,245,79,128,164,180,151,30,109,41,53,154,80,181,18,72,245,209,10,63,97,139,116,0,20,109,196,23,12,51,37,141,249,180,190,174,235,107,1,241,130,171,111,66,144,205,18,142,235,182,188,247,216,38,34,50,134,92,84,85,33,11,71,102,114,66,100,62,217,160,244,81,63,188,200,148,181,16,151,252,34,114,181,121,96,229,155,119,226,182,41,89,178,237,251,134,235,144,213,46,153,6,175,74,40,245,24,148,232,198,163,113,205,86,124,230,145,33,229,145,27,75,66,53,236,109,57,235,165,109,153,119,94,35,214,157,213,124,228,199,16,237,107,42,217,170,220,21,169,190,137,236,212,234,92,39,37,202,127,101,86,34,215,177,166,201,75,86,212,33,74,61,11,162,82,102,125,8,197,32,254,41,217,167,255,0,131,78,42,255,0,232,109,71,255,0,98,52,166,41,131,137,174,75,177,113,25,151,168,226,78,17,225,61,193,115,219,215,228,118,234,142,149,179,111,46,66,32,212,80,132,181,41,183,81,27,122,183,184,164,166,73,186,180,35,152,185,46,17,111,83,110,40,118,190,15,22,230,52,97,101,87,17,176,231,20,112,179,18,173,170,109,98,60,42,221,41,218,221,14,92,58,83,79,176,165,179,37,41,83,228,148,166,75,169,122,41,145,33,38,107,68,85,110,50,229,164,142,58,113,30,203,214,62,223,57,206,196,59,166,202,192,252,64,184,40,179,125,19,217,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,20,147,35,234,70,36,175,6,188,39,197,60,47,252,47,254,19,48,210,235,180,189,39,242,127,177,122,118,141,38,7,106,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,44,168,0,0,103,219,51,121,100,204,149,127,50,88,175,93,161,101,243,18,170,52,218,141,241,93,151,14,100,75,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,33,110,156,56,109,59,170,198,201,142,30,90,215,173,179,85,183,235,80,189,45,218,105,213,72,78,68,148,198,250,172,181,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,9,42,0,43,87,140,166,19,226,158,40,126,8,63,6,120,105,117,221,190,140,249,65,219,125,5,70,147,63,178,243,61,31,203,230,242,80,173,155,185,107,219,187,77,118,43,78,227,17,171,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,211,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,234,165,17,23,83,32,226,61,151,172,125,190,115,157,136,119,77,149,129,248,129,112,81,102,250,39,179,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,208,250,41,38,71,212,140,73,94,13,120,79,138,120,95,248,95,252,38,97,165,215,105,122,79,228,255,0,98,244,237,26,76,14,213,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,200,89,80,0,0,10,64,226,61,151,172,125,190,115,157,136,119,77,149,129,248,129,112,81,102,250,39,179,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,208,250,41,38,71,212,140,78,14,17,56,123,127,97,174,91,110,74,22,35,88,247,5,171,82,126,248,153,45,168,117,186,99,208,95,113,133,64,128,148,186,150,222,74,84,104,53,33,105,37,17,105,170,20,94,195,21,23,248,167,102,159,254,13,56,171,255,0,161,181,31,253,136,208,70,89,41,53,90,6,91,112,162,133,93,166,75,167,84,169,214,61,10,36,200,114,217,83,47,198,125,184,12,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,64,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,223,241,78,205,63,252,26,113,87,255,0,67,106,63,251,17,123,217,25,147,127,61,148,188,51,135,137,214,148,187,102,225,164,81,253,8,253,50,92,7,161,62,203,16,158,114,36,101,56,203,222,186,86,184,236,50,225,153,232,74,53,154,146,73,73,145,23,117,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,123,53,58,151,9,201,114,159,217,85,136,181,236,105,178,82,213,181,8,82,143,66,232,148,153,159,66,49,72,63,138,118,105,255,0,224,211,138,191,250,27,81,255,0,216,141,41,128,10,213,227,41,132,248,167,138,31,130,15,193,158,26,93,119,111,163,62,80,118,223,65,81,164,207,236,188,207,71,242,249,188,148,43,102,238,90,246,238,211,93,138,211,184,196,106,225,195,151,172,125,177,179,157,135,151,77,235,129,248,129,111,209,97,122,91,180,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,250,169,68,69,212,200,93,248,0,0,135,249,230,201,149,119,56,120,143,131,180,199,42,190,134,179,45,127,78,72,185,170,77,45,7,41,45,186,112,57,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,201,85,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,217,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,213,74,51,62,166,99,235,0,10,139,226,237,130,24,209,137,89,146,182,235,184,115,132,55,173,213,77,98,199,135,17,217,148,74,4,185,204,54,250,103,207,82,154,83,140,182,164,146,201,43,66,141,38,122,232,180,159,180,135,74,224,215,132,248,167,133,255,0,133,255,0,194,102,26,93,118,151,164,254,79,246,47,78,209,164,192,237,92,191,72,115,57,92,228,39,126,222,98,55,109,215,77,233,215,188,133,149,0,10,107,226,145,99,102,159,26,115,65,58,157,64,193,172,64,175,217,150,125,62,29,62,223,126,141,110,212,101,65,119,157,29,169,18,159,37,33,43,105,79,27,206,155,75,91,123,117,76,102,144,162,51,111,83,233,92,34,114,145,121,89,87,149,223,141,88,201,133,183,5,183,82,165,199,106,141,108,34,191,77,40,171,222,241,41,83,100,54,203,232,39,208,180,182,76,52,151,147,181,6,137,18,81,170,253,114,68,255,0,204,221,38,171,95,203,110,43,208,168,84,201,117,26,149,70,199,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,207,191,226,157,154,127,248,52,226,175,254,134,212,127,246,35,74,98,165,120,181,101,18,246,184,49,150,223,198,44,28,195,171,174,234,151,120,211,220,143,113,70,161,81,38,84,59,60,168,73,101,182,100,186,182,247,147,124,214,28,109,164,182,72,66,127,129,169,94,178,150,179,39,9,90,46,62,224,118,50,220,22,46,32,101,255,0,16,40,150,222,32,83,219,223,89,168,90,147,99,51,6,116,20,188,235,28,215,221,36,54,211,43,109,217,72,63,85,74,83,170,142,146,218,70,163,63,203,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,14,149,193,175,9,241,79,11,255,0,11,255,0,132,204,52,186,237,47,73,252,159,236,94,157,163,73,129,218,185,126,144,230,114,185,200,78,253,188,196,110,219,174,155,211,175,121,11,42,0,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,123,53,58,151,9,201,114,159,217,85,136,181,236,105,178,82,213,181,8,82,143,66,232,148,153,159,66,49,72,63,138,118,105,255,0,224,211,138,191,250,27,81,255,0,216,141,41,128,0,0,0,0,0,166,78,43,185,99,149,99,223,40,198,10,19,27,233,181,173,123,98,183,145,114,185,44,193,142,223,69,58,106,86,170,81,247,32,180,246,234,93,69,122,178,243,145,220,39,153,86,213,167,184,244,212,91,199,15,158,34,116,123,130,146,206,23,99,29,91,179,213,88,221,216,165,242,20,190,211,185,82,159,115,212,143,24,146,141,169,38,203,170,186,247,151,93,72,89,91,110,33,212,19,141,158,169,62,227,31,244,0,34,174,124,50,125,15,51,150,34,92,163,51,182,232,165,235,232,247,55,25,254,81,232,188,222,138,121,182,255,0,36,193,151,173,175,213,215,190,132,107,180,42,173,175,86,122,141,89,141,217,230,198,219,204,111,122,87,183,114,73,69,213,38,100,125,20,94,208,172,215,234,183,3,229,38,171,39,156,226,123,143,98,83,236,34,254,73,23,184,133,151,240,94,90,253,57,119,35,249,39,216,63,251,138,136,182,144,1,28,179,247,134,114,49,51,45,183,60,40,44,243,36,210,161,77,170,32,183,17,126,74,4,162,46,245,164,187,214,94,255,0,176,197,1,208,106,149,76,60,191,105,213,168,231,201,168,219,85,118,101,32,253,85,108,126,59,196,162,239,37,36,244,82,61,198,95,104,183,124,27,226,55,71,185,176,238,131,22,169,82,221,82,130,204,86,39,185,201,81,104,164,48,217,57,209,49,137,63,73,71,244,117,250,132,120,226,9,158,184,88,177,109,49,134,118,84,221,89,109,105,237,206,114,207,215,209,185,76,184,157,28,142,147,45,73,196,245,74,190,207,105,136,147,149,156,43,151,139,216,223,107,90,172,55,189,130,170,65,126,103,82,45,35,246,198,16,231,122,208,125,206,123,15,95,112,209,157,139,110,199,180,44,155,122,211,136,90,49,69,165,68,167,54,93,126,131,44,165,178,239,51,62,228,251,76,254,211,31,112,0,7,241,74,218,147,86,154,232,90,232,51,255,0,196,166,233,153,116,102,142,188,114,209,183,209,103,42,154,223,82,63,155,106,163,51,78,226,47,210,62,253,79,235,49,51,248,47,211,160,162,201,184,234,72,63,225,74,159,49,163,46,191,67,147,78,87,191,78,241,102,64,0,0,3,243,212,34,34,124,9,48,92,250,50,25,91,74,251,20,147,47,233,25,224,207,109,143,42,196,204,189,225,6,68,126,82,106,53,58,133,73,143,92,149,189,167,42,18,73,42,232,165,105,174,206,227,208,254,161,99,156,29,49,9,170,182,13,85,236,119,30,220,252,58,188,137,73,45,186,104,218,34,211,218,47,228,145,119,159,191,95,243,137,223,125,45,45,217,23,11,139,86,212,166,149,44,205,90,107,161,19,42,234,51,89,142,235,75,152,225,136,110,33,91,146,171,174,172,100,173,52,212,142,99,189,69,223,112,202,130,184,121,93,162,169,107,221,207,84,103,139,166,154,18,169,208,250,127,136,126,188,219,230,226,145,129,23,125,153,101,181,39,117,78,179,84,167,41,214,54,40,191,130,188,235,237,154,183,114,86,159,164,214,154,17,146,190,194,234,114,50,204,175,34,233,180,232,247,27,101,162,106,112,35,204,47,177,198,146,191,113,126,151,184,190,193,246,135,241,74,36,164,212,163,208,136,181,49,10,115,217,158,251,107,3,237,170,181,135,107,84,255,0,175,25,208,95,106,57,114,92,249,141,237,201,105,46,250,241,214,210,182,188,210,125,83,81,107,246,117,58,123,184,179,33,140,183,93,81,202,173,98,239,231,201,117,211,119,119,163,226,167,214,53,26,191,146,209,23,122,143,216,46,235,135,65,226,43,249,109,164,84,241,18,111,105,126,164,113,230,211,213,203,97,31,192,156,129,17,77,116,103,167,126,255,0,165,162,186,245,46,225,40,64,0,0,5,32,113,111,196,22,238,220,124,106,222,140,255,0,50,61,3,119,47,213,211,78,124,40,11,62,244,145,247,167,222,127,168,122,158,14,120,114,237,123,20,235,119,186,139,86,104,29,155,94,238,156,248,213,6,191,72,143,188,189,199,250,187,197,203,0,0,0,0,0,0,0,0,0,0,0,0,0,128,252,95,176,201,187,187,3,160,222,168,111,124,171,79,155,200,45,116,215,181,76,128,218,191,150,69,220,159,105,43,245,119,138,150,203,182,32,163,11,177,134,129,124,58,230,198,233,221,171,113,233,175,229,34,186,209,127,37,95,206,123,143,250,70,151,35,72,110,91,9,144,209,234,149,107,167,234,61,7,250,128,0,0,249,55,101,181,75,188,173,154,165,171,90,143,207,131,86,134,252,41,13,239,82,119,54,235,106,66,139,84,153,25,106,149,31,113,145,253,100,40,131,62,57,57,186,50,255,0,136,181,59,134,149,73,214,208,171,74,122,84,87,249,237,252,201,186,252,165,161,157,170,125,110,171,70,153,35,220,100,90,251,116,62,248,183,66,174,213,109,170,180,90,229,18,87,102,155,9,228,62,195,187,18,189,139,66,137,73,61,20,70,71,162,146,71,161,150,157,5,146,100,207,138,93,74,131,34,153,135,216,227,39,157,1,74,102,35,53,61,137,79,47,172,118,146,92,152,209,13,71,162,73,213,117,87,94,239,113,139,86,178,175,155,103,16,168,17,110,107,78,163,219,105,242,219,67,173,59,201,113,189,73,104,74,203,163,137,74,190,138,210,125,75,218,57,134,116,46,95,146,185,105,191,170,4,157,202,118,223,170,176,142,186,122,199,79,144,101,236,63,209,20,207,195,251,17,42,118,190,107,232,213,88,115,251,33,220,147,99,211,100,171,148,151,55,53,34,165,21,75,78,134,147,211,232,151,82,34,62,157,12,133,189,103,190,212,171,94,217,91,186,217,162,163,180,46,37,38,117,65,195,213,40,213,164,211,165,106,175,88,203,244,139,161,117,235,220,40,135,4,225,56,198,61,88,84,249,8,245,219,187,233,108,173,58,251,74,107,100,101,208,105,50,200,36,70,177,104,4,175,85,45,82,98,145,251,116,34,101,34,152,120,183,98,201,222,120,239,22,209,167,77,231,83,168,212,212,54,234,121,123,118,202,106,100,246,212,90,154,9,71,162,84,93,198,105,251,71,187,224,195,134,114,100,226,93,197,138,110,47,248,43,84,121,116,100,167,66,252,161,72,167,191,174,187,245,238,255,0,139,167,215,236,23,2,0,0,0,2,189,120,202,192,223,129,116,41,253,155,93,183,12,86,249,187,251,191,129,212,15,77,63,199,168,173,204,141,40,211,153,155,32,201,90,127,28,211,125,159,254,112,140,52,77,4,245,133,28,245,255,0,98,71,249,136,127,184,0,0,128,252,80,50,122,172,100,181,28,198,11,78,22,251,138,218,167,25,72,62,102,155,160,71,110,108,133,39,231,30,67,101,171,142,39,169,32,213,246,151,65,74,243,224,203,165,205,122,4,214,185,82,35,56,166,156,70,226,86,213,164,204,140,181,45,72,250,145,247,15,240,53,169,69,161,152,152,220,58,114,145,112,99,118,41,82,239,154,181,43,250,213,183,38,177,53,82,57,232,245,228,71,147,17,211,111,106,94,67,133,171,78,153,238,218,101,236,208,207,161,94,189,46,157,22,143,76,135,72,132,141,145,224,176,220,102,83,169,158,212,33,36,148,150,166,102,103,208,139,188,204,199,234,1,254,114,31,106,44,119,100,188,173,173,178,133,56,179,211,93,18,69,169,159,65,72,188,90,113,78,45,221,143,175,89,148,249,253,161,171,119,110,228,114,141,28,190,209,10,11,133,212,208,70,122,154,79,218,122,125,93,194,13,195,135,38,161,37,17,34,55,204,117,205,118,167,82,45,116,45,79,169,244,238,35,23,77,195,151,33,204,224,205,37,120,151,137,180,238,101,211,55,78,198,215,56,203,176,236,84,182,92,245,153,144,182,221,222,211,168,62,169,245,125,157,117,50,159,128,3,192,98,230,57,225,174,8,81,14,191,136,215,7,163,34,123,21,217,36,61,175,174,218,59,153,109,103,222,234,61,158,223,168,244,168,172,220,241,62,190,49,117,11,181,48,185,207,66,80,23,167,57,90,51,39,180,105,200,113,61,31,136,149,163,107,141,185,220,125,119,123,136,132,13,113,197,186,179,113,195,213,71,222,98,87,228,227,33,247,198,98,238,54,42,85,168,157,130,211,107,119,104,151,204,101,221,218,183,32,147,234,38,67,110,150,142,178,69,211,223,175,119,125,232,225,214,29,218,216,89,105,195,178,236,218,119,98,165,193,230,114,89,231,56,230,221,238,173,197,122,206,41,74,63,89,197,31,83,62,255,0,118,132,61,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,51,136,184,119,107,98,157,167,50,203,188,169,221,182,151,59,151,206,103,156,227,123,182,58,135,19,235,54,164,168,189,102,210,125,12,187,189,218,144,162,236,227,228,62,249,203,165,196,253,74,139,19,183,218,78,237,228,75,230,50,214,205,27,142,74,245,21,33,199,79,87,94,50,235,238,215,187,186,40,54,226,218,89,56,217,232,162,238,49,60,178,141,196,250,248,194,36,34,212,197,23,61,55,64,70,188,149,104,204,110,207,175,61,197,116,98,34,150,189,206,56,223,121,244,219,238,51,22,235,132,120,231,134,184,223,68,42,254,28,220,30,147,137,237,87,100,144,206,158,187,136,238,121,180,31,123,75,246,123,62,178,215,223,128,8,7,196,103,33,204,99,53,41,24,151,134,116,238,93,211,11,94,216,215,56,207,183,111,84,70,91,245,158,144,134,218,216,211,75,62,137,245,189,189,116,51,165,153,176,164,211,228,174,28,198,249,111,55,166,228,234,71,166,164,70,93,75,167,113,144,156,124,37,241,82,45,161,143,172,217,181,9,253,157,171,139,118,212,114,141,124,206,207,10,115,157,228,131,50,208,212,94,210,215,235,238,23,126,0,63,45,82,157,22,177,76,153,72,154,141,241,231,48,228,103,147,169,150,228,45,38,149,22,164,100,101,208,207,184,200,197,20,113,22,202,69,193,130,56,165,84,190,105,52,175,235,86,227,154,252,212,200,231,163,212,145,34,76,183,73,189,170,121,110,30,141,52,71,187,105,23,179,66,62,135,14,73,106,73,104,70,63,222,4,25,117,73,172,192,132,215,54,68,151,18,211,104,220,73,220,181,25,17,22,167,161,23,83,46,241,117,28,47,242,120,172,27,181,91,198,11,178,22,203,138,229,167,17,71,62,102,187,96,72,110,20,132,167,230,222,91,103,163,141,171,169,160,149,246,23,65,62,0,0,7,248,78,233,10,65,255,0,201,47,252,198,51,179,158,83,53,102,102,247,51,61,127,142,106,94,97,36,89,31,6,168,27,48,46,187,63,179,105,186,225,148,223,55,127,127,240,58,121,233,167,248,245,22,20,0,0,0,2,159,184,207,97,156,168,216,149,110,226,155,106,254,10,237,30,37,21,73,208,191,40,114,42,15,235,174,253,123,191,226,233,245,251,7,132,225,35,139,39,102,99,188,171,70,163,55,147,78,172,211,86,219,73,229,238,221,41,217,144,27,73,106,72,53,22,169,73,247,153,39,236,23,61,123,146,36,216,181,242,79,172,151,105,50,180,246,106,70,202,134,108,241,182,27,143,227,213,251,79,97,62,187,151,125,85,148,39,95,105,205,112,136,186,139,222,200,133,169,86,178,114,183,106,51,90,71,103,92,186,76,26,131,103,170,87,163,74,167,69,209,94,169,159,232,159,67,235,211,184,84,47,16,28,68,169,221,25,175,172,213,102,79,237,103,109,205,145,77,140,174,82,91,218,212,122,148,165,33,58,18,75,95,164,125,76,140,250,245,51,23,49,146,251,151,229,86,90,108,26,129,167,106,154,183,233,76,47,174,190,177,83,227,153,251,11,244,135,79,189,111,155,103,15,104,18,174,107,178,163,216,169,241,27,91,174,187,201,113,205,9,8,82,207,163,105,82,190,138,20,125,11,216,42,167,57,124,82,234,85,231,234,120,125,129,210,121,48,18,167,162,61,83,216,149,115,58,200,105,69,201,147,16,148,90,164,218,87,69,116,238,247,152,173,186,237,118,171,114,213,165,87,43,114,187,76,217,175,45,247,221,216,148,111,90,212,106,81,232,146,34,45,84,163,61,8,180,234,37,38,67,178,115,116,102,3,17,105,151,13,86,147,165,161,73,148,204,169,79,243,219,249,227,105,248,171,91,59,82,250,29,78,173,60,103,184,136,244,246,106,125,215,191,105,219,84,187,54,217,165,218,180,88,252,136,52,152,108,66,142,222,245,43,107,109,54,148,36,181,81,153,158,137,73,119,153,159,214,99,235,0,0,0,255,0,41,50,27,136,194,164,58,122,37,58,107,250,207,65,154,76,197,98,10,49,75,24,107,247,203,75,222,221,75,178,237,61,52,252,156,86,154,63,228,167,249,191,209,47,233,22,207,194,7,12,219,180,112,58,117,234,182,246,75,187,57,92,242,215,93,59,44,201,237,167,249,102,93,202,246,18,127,95,120,159,32,0,0,0,0,0,0,0,0,0,0,0,0,57,206,96,112,219,240,179,133,117,155,28,156,229,170,127,103,218,173,53,211,100,150,157,238,220,159,230,253,229,253,3,52,178,89,118,157,49,76,171,162,219,211,221,237,47,253,227,70,89,56,196,198,49,87,1,45,235,153,18,57,207,59,218,249,170,216,105,238,155,33,5,211,98,75,185,191,97,14,220,0,0,0,62,69,213,105,208,47,90,28,187,110,229,129,219,41,243,154,113,135,217,230,173,189,200,90,20,133,22,228,25,40,181,74,148,93,12,187,197,119,102,99,132,165,179,114,183,85,186,112,110,119,162,230,159,62,90,41,188,167,31,231,47,231,150,72,230,200,152,68,157,84,166,211,174,157,52,215,218,98,173,49,103,8,111,108,23,186,228,89,247,205,47,177,78,97,75,209,60,246,92,220,148,184,227,123,190,105,107,34,213,77,47,166,190,207,179,95,97,151,236,213,98,166,94,43,108,78,179,171,59,32,115,82,169,48,251,60,99,230,163,123,70,180,239,113,151,20,157,82,202,75,82,238,239,247,235,47,177,187,136,205,159,142,216,7,81,179,234,77,246,11,142,85,41,230,29,111,87,93,230,45,80,156,108,250,148,100,54,90,184,233,247,30,157,61,221,213,249,135,215,51,182,93,247,111,221,109,47,105,210,42,145,39,25,232,71,209,167,144,231,184,255,0,71,220,127,97,141,28,97,77,74,155,139,185,111,182,36,202,71,106,141,116,217,144,147,41,189,84,141,229,38,2,13,105,212,137,38,90,147,157,229,183,191,166,130,149,234,120,75,83,195,238,34,84,107,98,36,94,67,71,137,177,231,192,111,122,85,203,139,233,195,67,69,169,173,70,122,18,8,189,99,221,239,33,117,56,209,127,39,10,112,14,224,188,39,43,71,233,86,228,183,147,211,189,230,161,56,225,119,37,69,222,217,251,12,190,209,157,76,74,187,231,226,142,37,215,46,165,252,227,245,234,188,153,45,23,170,95,151,144,181,145,125,20,151,123,158,210,47,212,47,35,134,190,13,39,10,242,233,73,155,49,141,179,238,52,177,88,53,110,215,70,228,65,134,123,116,37,169,63,73,179,235,208,254,162,18,200,0,0,0,4,24,227,5,77,155,63,43,244,215,35,30,228,70,186,25,121,196,244,45,18,154,116,253,85,169,159,215,220,42,215,36,15,27,25,152,177,212,71,166,181,170,97,127,253,194,48,209,77,61,91,224,70,81,251,89,65,255,0,250,36,63,64,0,0,255,0,151,27,67,173,169,167,11,84,172,141,42,47,121,24,138,153,133,225,211,129,248,241,82,93,196,229,63,209,53,183,156,55,31,153,205,152,255,0,51,85,58,181,23,47,180,161,5,170,221,221,208,186,105,167,113,244,231,120,115,194,59,3,45,58,235,85,139,146,87,167,26,101,105,90,99,236,153,23,185,104,81,122,200,152,126,196,168,187,191,149,245,9,175,104,89,214,237,137,64,135,108,218,212,254,197,78,128,203,113,216,103,154,227,155,16,132,37,9,45,203,82,148,122,37,9,46,166,103,208,125,160,1,11,120,148,230,178,62,8,225,116,155,46,132,238,234,253,200,202,225,154,118,153,114,227,72,143,49,189,250,169,149,160,244,113,162,233,169,25,251,200,186,157,30,92,215,21,78,236,173,201,184,43,15,115,101,202,217,204,94,212,167,93,168,74,11,162,72,139,185,37,236,22,197,195,59,34,241,45,250,123,56,211,137,48,121,149,7,247,122,58,63,52,203,147,181,83,35,59,235,51,32,210,173,201,52,31,172,142,158,207,105,139,50,34,211,161,15,232,8,95,156,174,34,150,102,94,85,46,205,182,89,244,173,216,223,47,115,59,157,99,145,175,103,112,189,101,198,113,165,110,105,229,31,127,77,61,231,161,83,22,47,99,85,249,141,183,59,215,77,245,85,237,146,157,219,167,204,50,222,221,27,109,31,236,77,160,143,163,72,246,123,62,221,125,158,5,101,3,25,49,245,242,85,159,65,221,7,249,82,187,84,82,219,209,221,61,71,30,65,159,172,202,139,252,126,237,109,75,46,156,43,240,155,11,57,21,171,237,223,148,181,150,183,109,119,108,152,123,53,231,36,250,53,45,72,61,80,226,11,187,249,62,243,49,55,105,116,184,20,104,45,211,169,172,114,99,181,174,196,110,82,180,212,204,207,170,140,207,188,204,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,169,75,129,89,130,229,58,164,199,58,59,186,111,70,229,39,93,12,140,186,164,200,251,200,132,34,204,95,11,12,38,197,78,209,90,177,28,249,53,89,119,102,231,116,147,51,126,156,148,151,71,101,165,5,162,27,89,119,127,43,222,68,42,183,29,114,129,140,152,4,249,174,240,160,237,131,252,153,93,170,41,238,232,214,190,163,111,44,203,214,121,37,254,63,179,198,97,14,53,95,152,37,115,179,116,216,181,94,199,41,173,218,252,195,46,110,213,183,17,254,202,218,200,186,58,191,103,183,236,210,231,114,109,196,82,204,204,50,162,89,183,51,94,137,187,28,230,109,103,115,175,243,244,237,14,31,172,136,205,180,157,173,50,147,239,235,175,188,180,57,160,3,248,101,175,67,21,155,196,199,34,241,110,10,123,216,209,134,208,57,117,6,54,250,70,63,52,207,157,185,80,227,53,235,61,32,146,157,169,37,159,170,142,190,223,97,138,157,182,110,42,157,167,91,141,112,81,222,229,75,139,191,150,189,169,86,155,144,164,31,69,17,151,114,143,216,52,29,146,156,205,211,179,39,133,81,107,174,30,202,212,93,254,144,103,214,61,155,164,201,75,94,183,41,180,30,168,99,95,84,190,222,189,242,28,0,124,91,190,206,183,111,186,4,203,102,233,167,246,218,116,246,92,142,251,60,215,27,222,133,161,72,81,110,66,146,162,213,43,81,116,50,62,162,20,98,55,8,236,12,187,43,174,214,45,185,94,131,105,229,169,106,143,178,100,174,245,173,71,235,46,97,123,20,146,238,254,79,214,58,38,94,184,116,224,126,4,84,145,113,55,79,244,181,109,135,9,198,38,115,102,49,203,209,77,45,37,203,237,43,65,232,182,183,117,46,186,233,220,93,101,91,109,161,166,210,211,101,162,80,68,148,151,184,136,127,208,0,0,252,245,5,108,129,37,69,236,101,103,255,0,232,152,206,182,119,222,55,243,49,124,40,207,93,43,85,50,255,0,251,132,145,105,92,31,105,179,96,101,126,164,228,147,218,137,55,67,207,54,158,135,170,85,78,129,162,181,35,250,187,132,231,0,0,0,1,19,120,148,96,210,113,83,46,149,105,176,216,221,62,220,75,245,130,86,237,53,110,60,25,135,183,67,90,83,244,156,46,189,79,234,49,70,248,107,119,207,194,236,75,161,221,72,249,183,232,53,120,210,93,47,84,255,0,33,33,11,50,250,42,46,246,253,132,127,172,104,171,5,239,228,226,182,1,219,247,132,21,124,253,86,220,136,242,143,78,231,157,132,219,135,222,148,151,123,133,236,34,251,5,43,211,48,150,167,136,60,68,171,54,196,184,189,161,164,226,108,137,243,219,222,148,115,34,250,112,144,233,106,75,73,150,164,179,47,84,247,123,136,93,78,42,212,105,216,71,150,251,158,76,68,118,88,214,181,153,53,49,91,213,75,216,81,160,44,208,157,76,148,103,161,55,222,123,187,186,234,51,141,136,55,51,183,157,247,112,221,110,175,113,213,234,178,231,17,232,69,209,215,150,231,184,191,75,220,95,97,11,3,193,30,35,22,126,4,224,29,58,207,167,55,219,238,56,148,166,88,105,189,93,107,150,180,194,109,178,234,113,150,217,232,227,69,222,122,30,190,238,248,131,152,28,213,226,166,97,235,111,206,188,107,59,224,115,84,168,240,251,60,98,229,35,123,166,130,222,219,45,169,90,37,229,22,167,223,223,238,211,199,225,54,16,222,216,209,117,199,179,236,106,95,109,156,250,145,170,121,236,183,181,42,113,182,247,124,234,208,71,162,157,71,77,125,191,110,150,151,150,126,18,150,205,180,221,42,233,198,73,222,148,154,92,137,107,166,242,156,99,146,191,153,89,163,155,30,97,146,180,82,92,78,186,117,215,95,97,11,17,181,109,58,5,149,67,137,109,219,80,59,29,62,11,77,176,195,60,213,185,181,8,66,80,146,220,179,53,30,137,74,75,169,159,112,250,224,0,0,3,137,103,27,19,24,194,188,4,184,110,101,200,228,188,215,100,229,43,97,171,190,108,116,31,77,138,46,231,61,164,51,153,29,151,106,51,18,210,122,173,205,125,222,194,255,0,220,52,181,151,220,53,252,19,97,85,26,199,55,57,138,129,218,55,43,77,53,223,37,215,123,183,43,249,207,121,255,0,64,232,192,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,101,161,140,238,103,179,11,158,194,204,196,220,52,125,155,99,57,217,57,5,169,31,116,24,202,87,242,212,125,238,123,76,77,206,14,24,198,79,83,43,56,81,61,253,133,19,179,246,36,109,215,126,229,84,31,115,169,35,166,157,62,146,190,207,112,180,128,0,0,0,1,206,49,183,1,236,44,119,180,230,218,247,165,51,158,79,176,227,108,187,206,121,60,149,169,167,16,149,237,109,196,110,211,154,163,208,207,67,255,0,6,148,201,156,158,30,151,190,93,234,19,46,107,113,239,76,90,110,27,146,18,254,214,99,246,84,154,164,44,154,218,185,46,58,189,173,50,147,221,167,93,125,229,214,28,153,25,25,145,247,144,11,155,225,5,141,201,187,240,194,126,23,206,86,217,212,71,221,125,148,105,174,177,89,143,1,132,171,82,108,139,233,40,250,26,141,95,111,120,149,23,174,87,108,43,215,25,104,120,219,49,28,186,229,17,168,205,54,122,188,123,137,153,74,146,93,206,146,11,85,168,251,208,127,172,186,8,87,198,59,26,125,13,67,162,96,204,37,124,244,196,198,171,187,211,253,137,104,168,71,50,234,131,46,242,46,229,235,245,123,68,6,201,86,17,63,140,89,130,181,232,36,214,248,176,42,16,170,51,61,98,47,152,68,216,233,95,242,208,125,206,123,12,207,220,67,68,22,213,14,37,179,111,83,45,216,41,219,30,153,13,152,109,22,166,122,33,180,18,11,188,204,251,146,93,230,127,104,250,64,0,0,0,34,23,20,162,81,229,98,118,210,215,248,115,186,253,158,142,154,42,27,37,38,148,230,86,198,53,163,113,122,114,153,211,93,63,240,248,195,69,180,205,14,155,16,200,180,46,67,125,63,232,144,253,32,0,0,0,0,3,156,102,11,23,169,120,33,133,53,235,254,165,235,42,4,25,75,140,223,172,92,199,209,25,215,80,157,82,133,233,175,40,250,154,76,139,219,238,60,239,99,182,45,214,177,179,19,171,183,245,97,205,125,35,62,83,209,155,209,31,52,195,146,29,117,8,213,40,70,237,57,167,212,210,70,126,223,113,74,62,26,185,62,94,54,222,201,196,27,177,59,109,186,62,186,53,174,189,171,154,204,198,187,219,121,14,35,107,141,36,254,137,235,245,23,83,188,8,209,153,136,202,99,199,70,198,209,174,133,169,158,154,158,190,209,254,163,252,223,125,168,205,41,231,149,181,9,211,83,208,207,219,167,176,85,214,121,120,158,122,61,233,248,89,130,173,239,89,114,185,213,141,116,211,164,103,211,243,18,98,253,110,163,162,190,191,113,10,188,163,209,238,76,66,184,219,167,83,89,237,213,73,186,237,78,230,218,221,177,179,51,234,102,148,150,137,65,255,0,131,222,45,135,41,92,40,237,171,126,20,91,199,27,222,244,149,65,221,255,0,197,91,92,103,145,161,190,223,229,163,76,52,171,114,77,165,247,116,211,79,121,139,31,165,82,41,212,72,77,211,169,113,249,49,218,215,98,55,169,90,106,102,103,213,70,103,222,102,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,85,164,83,171,112,156,167,85,35,243,163,187,166,244,111,82,117,208,200,203,170,76,143,188,136,87,6,109,120,81,219,87,4,41,87,142,8,61,232,218,131,91,63,138,182,184,247,63,83,97,191,203,73,152,73,78,212,147,171,238,235,174,158,227,21,61,88,163,220,152,123,113,185,78,169,51,216,106,144,180,220,157,205,187,183,123,100,101,212,141,73,61,82,178,255,0,15,188,90,22,70,184,158,122,65,232,24,89,141,77,237,89,243,121,53,157,117,215,164,151,213,243,17,162,253,77,35,170,191,227,123,200,90,51,15,181,37,164,188,202,183,33,90,232,122,25,123,116,246,143,244,31,229,38,51,50,217,84,121,8,222,218,244,212,181,50,215,67,215,216,40,255,0,137,86,79,87,130,87,178,177,2,211,78,235,110,177,166,173,107,167,101,229,51,13,175,164,227,203,113,123,156,117,71,244,75,79,172,186,151,5,202,142,99,107,121,108,197,24,87,172,20,243,160,167,153,218,227,106,132,243,127,131,190,218,61,115,105,195,78,138,124,207,161,117,238,63,121,104,146,205,187,105,87,197,185,18,231,162,187,204,135,51,153,203,86,213,22,187,28,82,15,162,136,143,189,39,222,67,237,128,0,0,0,0,15,205,83,208,169,178,204,203,82,228,57,211,254,137,140,233,103,88,210,172,202,223,38,132,109,47,78,84,250,107,175,254,31,36,91,199,11,82,81,101,98,22,226,255,0,195,219,211,236,244,116,33,47,128,0,0,0,124,219,150,135,18,230,183,170,118,236,244,110,143,83,134,244,55,75,83,45,80,226,13,10,238,50,62,229,31,113,151,218,51,191,157,92,34,127,7,115,5,116,80,77,173,145,103,212,38,212,97,250,196,127,48,185,178,18,143,229,172,251,155,246,153,31,188,132,249,224,227,141,62,153,162,86,240,102,106,190,122,26,100,213,218,233,254,196,132,83,227,145,116,65,23,121,159,122,245,250,189,162,106,89,89,93,176,172,172,102,174,99,108,52,115,43,149,182,164,178,225,234,241,109,75,210,211,36,251,221,52,30,139,73,119,32,191,81,116,17,99,139,230,55,38,207,195,8,24,95,5,91,167,86,223,105,231,145,166,154,69,122,60,246,20,173,77,179,47,164,146,232,74,37,125,157,226,152,192,136,204,200,139,188,196,198,201,183,15,75,223,49,21,8,119,53,198,247,161,237,54,205,185,10,127,107,50,59,82,73,81,214,109,109,68,150,221,70,230,158,81,238,211,166,158,243,233,115,120,37,128,246,22,4,90,112,173,123,46,153,200,38,24,109,183,157,231,60,174,114,210,211,104,82,246,184,226,246,235,202,73,232,71,161,127,135,94,142,0,0,0,0,42,223,140,126,49,147,52,202,54,20,83,228,111,41,125,163,183,35,102,155,54,42,158,251,125,77,29,117,235,244,85,246,251,132,35,200,158,23,61,138,121,137,183,168,251,55,70,111,181,243,203,82,46,248,50,84,159,229,164,251,219,246,24,209,25,17,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,174,12,57,88,160,91,88,175,74,99,98,169,29,179,210,42,221,175,59,154,186,123,13,116,82,203,110,154,31,209,73,235,237,211,188,87,222,78,177,108,240,95,31,45,219,213,244,243,33,197,237,125,161,173,116,223,186,20,134,211,212,144,179,45,13,221,122,23,253,165,163,120,146,154,155,29,18,88,86,168,94,186,30,135,236,61,61,191,96,255,0,96,0,0,0,1,249,42,212,168,53,186,108,170,69,73,158,108,89,140,173,135,145,184,211,185,11,73,165,69,169,25,25,116,51,238,49,82,188,67,184,117,174,215,114,163,141,56,76,214,232,15,184,244,154,149,59,118,155,20,125,174,75,175,243,95,146,106,61,18,150,211,177,40,250,203,218,66,180,36,71,122,43,238,70,144,141,174,52,179,66,211,169,30,138,35,208,203,167,214,36,175,15,204,196,194,203,150,61,69,184,106,235,229,211,43,145,209,66,154,238,134,124,166,30,155,21,110,47,68,180,226,149,162,89,51,209,36,70,126,195,35,239,191,74,29,223,69,185,44,248,119,197,26,79,62,151,80,167,55,83,142,238,197,167,123,11,104,157,74,182,169,36,162,213,42,35,208,200,143,234,215,160,160,78,32,248,139,39,17,243,53,114,204,126,79,57,186,52,153,148,118,61,66,78,214,154,168,74,52,167,162,83,174,155,251,207,83,250,204,78,222,14,152,47,232,187,26,177,139,179,139,107,243,37,200,166,50,158,253,90,91,52,249,9,86,164,179,46,242,62,134,157,126,191,96,178,144,0,0,0,1,20,120,153,242,191,21,138,215,55,244,228,237,239,250,94,142,153,160,167,108,149,40,211,153,75,24,200,255,0,183,148,207,255,0,95,142,52,91,75,61,105,145,12,255,0,152,111,255,0,185,33,250,128,0,0,0,0,127,12,244,45,76,83,159,23,156,193,75,184,241,6,14,13,81,228,239,165,83,35,181,54,87,168,69,182,99,111,207,142,180,250,205,146,143,213,81,117,37,154,125,197,175,81,22,114,97,129,82,113,251,29,40,182,162,90,223,10,11,209,170,117,2,220,69,172,84,76,142,219,165,249,68,31,209,123,249,38,106,247,23,187,64,24,65,134,52,44,31,176,41,150,5,184,207,42,13,55,157,203,78,229,171,242,143,184,233,253,53,172,254,147,138,254,81,255,0,64,246,99,254,29,117,182,27,55,93,86,212,167,188,244,212,84,151,17,14,33,239,215,158,147,132,24,69,55,74,119,169,219,230,242,203,231,122,68,144,223,205,200,140,74,78,138,39,19,234,175,175,121,251,8,86,56,176,78,23,87,230,15,89,23,161,46,228,123,149,89,123,232,59,182,82,187,154,155,175,170,132,154,62,130,146,95,251,197,208,180,234,31,108,157,108,245,74,187,140,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,212,48,217,186,225,232,148,247,152,165,238,40,183,230,15,94,247,161,174,219,123,155,89,103,233,187,182,82,123,218,133,167,170,180,146,62,130,84,95,251,197,125,139,56,225,223,196,61,234,3,209,176,131,23,102,235,78,245,251,4,222,89,124,215,73,114,28,249,184,241,141,74,213,70,218,125,101,244,239,47,105,11,109,105,214,223,108,157,105,91,146,174,227,211,65,255,0,99,198,98,246,25,80,177,126,192,169,216,55,19,60,216,53,46,79,49,59,150,159,201,190,219,165,244,22,131,250,77,167,249,69,253,3,56,120,217,133,213,108,26,196,170,190,29,214,209,182,93,43,179,239,234,147,252,172,118,222,47,162,181,151,115,133,252,163,253,93,197,102,220,30,243,7,42,185,69,172,96,197,122,78,158,137,236,254,138,78,194,245,249,171,159,33,238,168,108,180,211,66,250,107,63,171,78,225,103,32,0,0,0,0,3,242,213,15,74,100,179,47,230,28,255,0,238,76,103,75,58,170,53,102,82,249,51,63,237,229,79,255,0,215,228,11,137,225,153,202,252,86,40,188,175,211,141,187,191,233,122,58,30,162,87,0,0,0,0,10,214,227,23,130,254,148,177,168,248,187,4,183,63,14,92,122,99,201,238,209,164,51,80,144,165,106,107,34,239,50,232,73,215,235,246,8,35,195,231,17,100,225,198,102,173,169,140,73,228,183,89,147,14,142,255,0,168,74,220,211,181,8,166,164,245,74,180,215,103,121,104,127,89,11,252,174,93,244,91,110,207,153,124,86,101,114,41,116,250,115,149,57,14,236,90,182,48,134,141,213,43,106,82,106,61,18,147,61,8,140,254,173,122,10,11,226,7,152,152,89,141,199,169,87,13,33,206,109,50,135,29,202,20,39,116,52,243,88,102,108,165,182,189,170,105,181,39,84,188,71,162,136,204,189,166,103,221,26,163,199,122,83,237,198,142,141,206,58,178,66,19,169,22,170,51,208,139,175,214,44,191,135,143,14,197,93,14,83,177,167,22,90,219,1,135,25,147,77,167,110,215,122,147,217,36,180,255,0,53,137,36,162,213,42,113,59,20,143,172,253,132,45,170,147,74,131,68,166,197,164,83,89,229,69,134,202,24,101,27,141,91,80,132,146,82,90,153,153,159,66,46,243,31,172,0,0,0,0,127,140,185,77,66,142,185,47,171,68,35,77,79,67,246,158,158,207,180,103,39,56,184,183,248,104,199,203,138,245,97,28,184,114,187,39,103,107,93,118,109,133,29,181,117,52,32,207,83,107,94,165,255,0,105,216,23,6,172,24,114,143,64,185,113,94,172,198,245,85,251,31,163,149,187,78,79,41,117,6,29,232,149,158,237,117,47,164,146,211,217,175,120,179,160,0,0,0,0,0,0,0,0,0,0,0,0,0,28,243,30,112,182,151,140,56,101,85,177,170,172,115,90,157,200,233,185,73,250,18,26,119,249,43,65,247,182,95,202,47,232,25,170,171,210,42,214,189,93,218,85,82,63,102,157,27,111,49,189,233,94,221,201,37,23,84,153,145,250,170,47,111,180,95,111,14,156,118,70,51,224,53,52,231,47,74,173,55,157,218,145,167,119,50,108,189,157,73,180,39,232,180,93,218,253,125,123,229,88,0,0,0,0,15,243,144,195,82,152,114,51,233,220,219,168,52,45,58,153,106,147,45,12,186,10,191,226,49,195,209,85,56,245,60,109,194,120,92,201,104,55,166,213,161,115,52,209,178,41,114,94,123,152,252,157,59,205,180,236,66,53,246,145,119,144,170,41,81,101,83,39,61,10,83,124,185,17,29,83,78,39,82,61,171,73,232,101,169,116,61,12,189,130,230,178,81,141,176,28,200,77,227,61,218,143,46,77,169,68,168,48,133,114,84,123,78,53,26,49,151,78,94,135,161,255,0,117,250,197,76,200,39,241,51,28,222,83,69,218,157,186,110,181,40,187,145,205,84,153,159,244,73,58,154,255,0,226,233,175,176,104,99,43,246,12,108,55,192,219,70,221,98,47,103,115,209,16,29,144,222,243,94,143,118,54,80,174,166,165,126,135,176,244,29,84,0,0,0,0,69,46,38,74,36,229,98,183,169,119,170,73,23,253,93,48,83,150,75,213,183,50,118,41,235,166,181,218,89,127,246,252,113,162,250,81,235,75,134,127,248,187,127,253,201,15,214,0,0,0,0,3,203,98,157,204,205,153,134,151,101,218,251,155,27,163,80,231,212,20,173,12,244,38,99,173,195,61,8,143,244,125,199,246,24,205,206,56,222,174,98,22,45,221,215,106,157,230,55,81,173,207,144,202,182,233,171,110,73,117,196,244,218,159,211,246,145,24,182,62,17,248,10,229,159,134,178,49,70,175,19,151,46,182,165,148,83,230,107,186,51,209,224,62,133,122,174,25,22,166,147,232,105,35,247,233,220,44,48,5,101,113,53,207,83,54,244,34,193,140,45,170,111,157,35,253,119,127,144,101,201,218,112,228,177,234,191,28,201,90,164,220,47,81,125,61,190,194,21,28,219,107,117,100,219,101,170,143,184,135,216,93,153,114,183,28,229,46,155,163,69,252,174,115,126,253,59,183,107,222,62,66,84,228,119,9,73,61,171,79,235,22,43,144,62,35,53,123,22,174,214,28,227,69,123,155,110,59,187,178,201,236,169,79,100,209,50,158,95,169,26,50,156,115,123,139,104,186,171,167,121,116,212,133,198,48,251,82,90,75,236,47,114,21,174,135,161,151,183,79,104,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,230,251,237,70,105,79,190,189,168,78,154,158,134,126,221,61,130,156,243,247,196,102,175,124,213,221,195,156,23,175,114,173,198,182,246,169,61,149,42,237,122,166,43,200,245,36,198,75,141,236,113,14,151,69,117,239,62,154,16,174,165,41,201,14,26,148,123,150,175,212,62,186,44,203,149,200,229,41,20,221,90,63,229,115,155,247,233,221,187,94,241,241,220,109,109,44,219,112,180,81,119,144,183,14,25,89,234,106,225,132,120,47,138,85,77,147,163,255,0,173,15,242,12,249,219,142,100,151,253,86,35,145,39,68,147,101,235,175,175,179,218,66,205,128,84,239,24,92,5,114,36,170,118,51,82,98,106,195,156,239,72,185,204,250,26,20,8,237,116,83,154,158,166,103,244,81,246,251,196,32,202,38,43,254,7,113,202,131,119,189,35,147,22,63,106,231,43,102,237,55,67,125,180,244,36,44,251,220,246,16,209,251,107,75,136,37,164,250,24,255,0,160,0,0,0,0,31,146,170,122,82,230,31,254,46,231,255,0,114,99,58,25,208,86,236,201,223,71,174,186,87,106,133,255,0,219,242,5,198,240,205,82,79,43,20,77,165,166,138,140,71,246,250,58,24,149,160,0,0,0,3,149,102,130,193,141,137,24,27,119,91,175,197,237,14,122,34,123,177,219,222,104,213,238,198,242,19,212,148,159,211,246,158,131,60,241,201,252,51,199,38,84,233,118,87,109,107,173,42,62,229,242,149,26,103,253,34,86,134,143,248,218,233,237,22,205,157,108,109,130,222,66,108,233,237,84,121,146,110,186,37,61,133,171,146,101,184,229,81,164,153,244,229,232,90,159,247,63,168,83,44,88,178,170,115,153,133,21,190,100,137,110,165,166,211,169,22,229,168,244,34,212,250,22,166,126,209,107,188,57,248,122,42,155,30,153,141,184,179,11,151,45,102,204,218,76,46,102,186,182,101,18,75,15,115,24,147,167,121,56,157,139,70,190,211,46,226,22,128,195,13,69,97,184,204,39,107,109,32,144,132,234,103,162,72,180,34,234,63,208,0,0,0,0,4,84,226,45,142,200,193,156,5,169,28,21,235,85,169,114,123,42,52,239,229,205,137,191,169,182,180,253,23,79,191,79,171,175,117,9,82,41,21,107,162,174,213,42,151,31,180,206,147,187,150,222,244,163,118,212,154,143,170,140,136,189,84,159,183,216,52,171,128,216,91,75,193,236,50,165,88,212,166,57,77,65,231,244,220,165,125,57,14,187,252,165,172,251,220,63,229,31,244,14,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,175,138,54,3,167,11,113,193,219,162,149,23,101,50,226,219,203,61,250,233,200,135,9,7,244,156,82,190,147,135,222,69,250,200,126,94,25,121,144,115,6,177,166,61,177,89,145,182,223,184,183,246,181,108,215,151,217,226,76,90,62,139,75,89,234,227,133,220,101,167,183,82,238,189,212,169,43,73,41,39,169,24,254,128,0,0,0,0,252,245,8,17,42,144,100,83,103,53,205,143,41,165,178,234,55,26,119,33,68,100,162,212,180,50,232,103,220,40,147,137,110,94,88,193,220,105,155,112,208,169,157,154,143,113,60,228,227,62,113,175,248,68,137,115,23,167,172,226,215,244,27,47,97,23,78,226,49,206,48,99,30,35,216,88,39,123,97,163,140,237,93,125,138,145,165,221,198,122,243,226,54,201,35,111,45,95,161,174,187,139,245,119,143,159,147,27,125,87,54,104,240,229,189,53,68,91,170,143,53,210,247,161,53,24,250,151,121,126,151,179,175,212,52,109,29,166,216,142,211,13,39,106,27,66,80,146,215,93,8,139,66,31,232,0,0,0,0,34,199,18,152,142,203,202,197,193,202,47,200,162,91,170,254,228,169,211,53,20,197,148,7,251,62,99,108,37,251,238,26,90,127,251,126,56,209,189,17,91,232,176,23,250,81,90,63,255,0,64,135,237,0,0,0,0,1,21,248,145,226,71,200,12,176,220,113,91,234,229,199,26,101,13,69,238,68,138,124,194,51,250,42,253,15,171,237,33,68,120,109,108,42,243,196,11,110,212,38,249,137,171,85,161,194,90,117,211,84,186,250,27,62,186,151,233,123,203,237,33,164,108,5,180,35,216,152,51,100,218,145,219,216,154,109,191,77,140,105,212,207,67,110,35,77,247,154,149,250,30,243,30,248,66,94,34,249,209,60,191,218,104,179,236,137,219,110,186,166,187,87,202,215,179,242,221,136,225,244,117,133,182,189,205,60,175,105,105,245,158,154,82,229,153,101,222,152,195,120,177,111,91,112,253,37,89,168,110,216,142,99,76,238,229,180,165,159,85,169,8,45,16,218,189,165,221,239,23,83,150,142,26,216,99,132,214,211,78,94,49,125,43,95,119,119,105,127,124,134,59,156,123,103,170,220,165,35,242,110,36,186,123,186,245,51,18,186,94,27,89,115,169,42,161,203,163,115,33,47,77,205,118,135,75,93,21,184,186,146,181,250,68,71,222,32,158,117,56,105,90,151,141,190,253,215,131,116,126,195,91,99,111,204,118,135,29,230,238,92,118,254,148,137,68,132,232,132,184,125,221,117,247,232,41,186,92,71,224,200,92,89,40,216,226,52,220,90,145,233,169,107,236,250,140,94,55,11,204,197,187,139,184,82,245,167,92,157,205,171,91,219,119,151,40,147,175,62,76,215,11,232,180,148,253,6,203,218,127,168,196,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,8,184,161,230,45,220,34,194,150,109,58,28,238,85,90,225,221,176,185,68,173,57,18,97,56,127,73,165,39,232,56,126,210,253,102,40,230,36,71,231,72,68,88,200,222,226,245,218,90,145,107,161,107,237,250,136,92,142,74,248,105,90,150,117,190,197,215,140,148,126,221,91,127,119,204,118,135,26,229,109,92,134,254,148,121,70,133,106,133,54,125,221,52,247,234,39,100,76,54,178,224,210,83,67,137,70,229,194,70,187,90,237,14,158,154,171,113,245,53,107,244,140,207,188,69,28,203,240,214,195,28,89,182,157,114,206,139,232,170,251,91,123,51,251,228,63,222,227,59,253,87,37,37,31,147,109,69,215,223,211,169,16,165,107,206,202,189,48,122,241,126,221,185,33,250,54,179,79,219,189,28,198,158,219,204,105,43,46,168,82,208,122,161,196,251,79,191,222,46,143,135,62,116,85,152,11,77,203,62,247,157,186,235,165,233,185,124,173,59,71,49,217,110,23,70,152,67,104,218,211,41,246,158,191,81,235,172,218,28,55,58,24,95,27,22,242,247,114,218,18,24,230,156,158,199,181,59,141,63,70,116,119,15,169,45,63,205,251,198,115,30,101,200,238,27,78,167,106,147,222,90,234,52,165,150,108,72,252,43,96,205,6,244,95,71,102,246,173,229,238,217,45,230,203,249,41,46,230,253,197,253,35,169,128,0,0,0,0,252,85,181,108,163,79,87,186,43,167,255,0,232,24,206,70,111,223,237,25,141,191,85,238,184,106,169,255,0,237,249,2,231,120,107,68,118,38,86,45,254,105,105,206,68,71,83,221,244,78,157,15,65,41,192,0,0,0,7,249,200,105,183,227,186,195,169,220,135,16,164,40,181,211,82,50,208,198,114,115,157,111,170,217,205,22,35,54,101,162,37,93,53,137,173,23,185,10,168,200,208,187,207,244,125,189,126,161,244,49,159,30,35,223,152,39,100,225,163,108,238,93,1,138,105,169,237,198,90,114,34,56,201,163,111,45,63,167,174,187,143,245,247,142,143,195,75,47,44,99,22,52,194,184,107,180,206,211,71,183,94,110,113,31,56,209,252,34,60,184,107,211,213,113,11,250,14,31,176,203,175,113,152,189,186,124,8,148,184,49,233,176,90,229,71,138,210,25,105,27,141,91,80,146,34,73,106,122,153,244,34,239,31,160,0,0,0,0,7,206,184,171,144,173,154,13,70,225,169,57,178,45,50,35,211,30,86,134,122,33,180,26,213,208,136,207,185,39,220,70,127,80,163,46,38,153,144,115,25,113,166,69,177,70,145,186,223,183,118,118,69,108,211,153,218,34,67,90,254,147,72,89,104,227,103,222,103,175,179,66,239,253,92,46,112,29,56,165,142,13,93,21,88,187,233,150,238,238,97,239,211,94,124,57,168,47,162,226,85,244,155,46,226,63,212,66,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,172,249,101,217,172,192,224,188,234,92,63,86,177,7,149,216,85,223,166,249,113,84,231,67,117,9,250,12,159,210,51,250,186,247,231,220,202,161,66,168,104,127,49,41,143,238,85,166,228,254,178,238,49,127,28,62,179,41,31,31,240,98,23,164,94,221,112,210,121,158,145,45,166,95,149,151,43,149,220,210,17,249,54,75,232,235,245,232,125,242,148,0,0,0,0,0,64,206,47,182,31,202,92,190,192,172,180,157,28,165,86,218,148,165,107,252,134,161,79,81,151,210,47,210,247,31,235,20,148,36,111,15,186,123,149,12,211,217,92,182,247,246,106,181,54,66,186,233,161,38,163,23,175,127,214,52,54,0,0,0,0,2,39,113,55,119,149,149,138,199,175,183,123,178,19,221,174,186,211,166,116,20,135,128,245,215,173,188,104,177,170,237,47,103,103,184,233,139,89,232,71,234,166,91,74,63,97,254,143,184,105,55,15,106,94,153,176,109,170,185,43,119,110,163,194,147,174,154,107,189,148,43,220,94,255,0,113,15,64,0,0,0,0,2,178,184,209,215,101,198,179,45,170,51,74,209,167,103,195,117,93,11,218,213,69,39,236,215,187,235,16,51,34,86,195,119,86,103,108,136,206,187,177,48,235,52,217,167,234,235,187,101,66,49,105,222,90,125,47,253,195,68,113,88,76,88,204,198,71,209,101,180,182,95,97,22,131,154,102,55,28,104,121,124,194,234,158,34,214,147,204,76,30,78,198,181,89,111,223,33,150,79,214,75,107,211,78,113,31,209,63,233,44,237,226,13,239,117,99,94,32,75,186,42,167,218,170,181,78,94,165,243,104,215,150,194,17,252,148,161,63,69,162,246,23,119,191,190,235,120,124,228,210,153,151,187,40,238,107,146,14,183,93,91,242,234,230,171,230,121,78,202,66,122,33,247,27,86,173,60,158,226,45,62,179,238,152,224,63,134,68,101,161,138,31,226,115,129,169,194,156,116,126,185,77,129,217,169,87,6,222,205,243,187,245,228,67,134,149,253,39,20,175,164,225,247,145,119,244,212,135,205,225,159,139,7,134,185,141,165,66,121,122,69,172,243,249,221,59,249,48,38,26,127,144,163,239,95,179,79,214,47,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,6,113,48,197,131,196,172,199,85,97,52,189,98,209,185,28,146,211,187,157,2,25,171,249,9,62,244,123,117,253,67,232,240,198,192,212,98,182,58,49,92,169,192,237,52,171,127,119,105,249,221,154,115,225,204,74,62,139,137,87,210,108,187,136,251,186,232,66,248,72,136,139,66,31,208,16,227,136,62,77,41,153,132,178,138,230,182,224,233,117,210,127,32,174,106,190,123,154,236,84,43,162,223,109,180,232,211,42,239,35,215,234,62,250,81,195,251,222,234,193,91,254,37,207,74,62,203,85,165,243,52,47,155,94,156,198,22,143,229,37,105,250,46,159,176,251,253,253,218,37,203,150,56,208,243,7,133,212,204,69,162,167,150,153,220,237,237,106,179,217,178,67,204,151,172,166,209,174,188,147,63,162,95,210,125,26,165,5,170,148,39,33,61,244,28,211,95,212,100,127,208,51,35,139,150,241,90,184,135,86,160,165,222,97,69,228,122,219,116,215,115,13,175,187,83,253,47,120,185,142,18,149,217,117,108,182,197,141,41,91,138,38,253,189,8,190,148,249,198,125,196,94,225,56,0,0,0,0,0,121,252,66,169,21,26,193,185,106,230,173,10,13,30,100,157,116,238,216,202,213,238,63,119,184,198,108,241,230,186,237,201,141,23,205,93,213,239,41,23,29,77,104,61,8,189,85,75,117,69,236,47,210,247,11,187,225,144,239,55,43,20,127,95,118,199,99,167,187,77,52,167,67,232,37,136,0,0,0,0,12,242,113,4,167,57,78,205,61,235,204,111,103,105,170,212,164,39,174,186,146,170,50,186,247,253,66,57,11,180,225,5,97,252,154,203,236,250,211,169,213,202,173,109,217,73,61,127,144,236,40,10,34,250,71,250,62,226,253,66,122,0,0,0,0,0,8,17,197,87,51,77,225,174,24,126,11,173,249,27,107,119,15,205,201,245,53,210,11,241,231,48,191,166,210,145,244,208,93,202,37,123,180,46,162,150,136,170,53,234,142,133,243,242,159,254,229,58,237,79,234,46,226,26,7,200,102,93,218,203,254,11,65,166,76,245,171,19,185,189,185,93,218,236,151,41,77,244,39,86,159,160,241,125,19,47,175,175,116,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,73,45,38,149,23,67,20,145,197,67,45,175,97,158,41,30,35,81,33,108,162,220,30,222,97,30,206,68,120,76,255,0,41,213,44,245,90,207,249,37,250,203,168,225,153,57,204,213,95,44,248,156,197,203,29,190,125,50,78,238,218,198,169,79,51,108,121,8,111,214,54,156,81,104,167,245,245,75,237,233,221,161,139,106,224,167,93,52,88,245,218,83,220,216,178,119,236,94,213,39,93,171,52,159,69,17,31,122,79,216,62,160,0,0,0,0,8,121,197,46,142,245,87,44,51,92,106,87,39,177,204,114,74,139,97,43,122,81,79,155,170,123,203,77,117,239,20,52,37,175,12,10,107,245,44,211,211,57,18,57,93,150,51,50,87,234,18,183,165,53,24,90,167,169,244,215,94,241,126,96,0,0,0,0,32,183,23,139,195,208,57,113,133,72,97,95,61,81,174,182,202,203,79,246,39,32,79,73,247,164,203,188,189,228,98,149,236,233,14,195,187,168,114,216,61,28,98,165,25,196,119,125,34,117,38,93,255,0,96,210,150,95,164,189,51,1,176,222,92,130,249,199,173,26,59,138,238,234,103,13,163,51,233,246,143,126,0,0,0,0,2,180,248,208,208,213,43,15,173,186,178,15,67,102,169,13,7,246,19,21,21,123,255,0,160,65,126,30,4,131,205,61,161,191,217,80,167,153,125,190,145,136,52,11,94,173,65,183,40,179,235,213,55,121,113,41,209,157,150,250,246,153,237,109,180,26,212,122,36,140,207,162,79,184,140,197,29,241,60,204,203,152,197,140,146,108,138,26,183,91,214,206,206,202,254,154,118,142,209,22,19,171,245,84,210,22,141,174,54,101,212,207,95,102,133,208,117,222,20,89,71,110,227,169,171,29,47,22,117,139,15,79,69,53,187,242,155,211,58,43,221,91,120,140,180,52,164,253,100,125,158,211,22,236,0,2,184,120,204,90,20,201,184,105,110,93,111,43,73,148,222,217,201,45,21,215,153,34,158,218,191,149,167,113,123,72,197,83,97,13,89,218,30,34,82,106,140,171,106,217,231,232,122,17,247,176,226,125,164,126,255,0,112,211,171,106,90,144,74,113,189,138,62,244,235,174,131,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,203,138,90,80,106,109,189,234,46,228,235,166,163,49,88,193,85,118,183,136,181,106,163,202,220,183,185,26,158,154,119,48,218,125,197,238,247,11,89,224,207,104,83,33,97,165,199,117,178,173,102,84,187,31,56,180,87,78,92,138,131,105,239,86,157,199,236,34,22,60,0,2,162,120,174,101,29,22,229,81,56,231,103,51,164,89,154,250,85,173,223,147,216,152,49,89,234,227,198,103,169,169,71,234,163,237,246,24,228,92,49,51,50,230,15,99,36,107,34,184,173,182,245,205,191,181,63,166,189,159,179,197,154,234,61,84,180,181,175,115,142,17,116,50,211,219,169,116,23,164,149,37,105,37,36,245,35,25,152,199,180,182,156,89,174,147,95,71,248,46,159,255,0,76,208,185,30,19,148,53,82,50,203,78,121,103,170,164,243,181,63,238,106,19,190,179,247,137,174,0,0,0,0,3,192,102,6,75,208,240,27,18,37,199,47,156,102,209,172,56,158,238,134,80,221,50,62,191,96,205,109,227,33,217,151,117,114,91,231,171,143,212,164,184,190,239,164,110,168,207,187,237,23,79,194,26,240,244,238,92,102,209,223,87,207,83,171,174,50,130,211,253,137,184,16,18,93,201,34,239,63,121,152,157,64,0,0,0,0,40,55,138,5,53,250,110,105,234,124,249,28,222,213,25,233,40,245,9,59,18,170,140,221,19,208,250,233,167,120,137,34,249,120,89,209,222,165,101,134,27,142,202,231,118,201,141,201,73,108,36,236,74,233,240,180,79,121,235,166,157,226,97,128,0,0,0,0,240,120,223,138,52,220,29,195,26,253,253,82,61,74,151,79,149,37,148,122,223,56,235,81,220,117,40,213,40,94,154,242,207,169,164,200,190,190,225,158,44,199,99,85,103,30,113,90,181,126,85,143,68,72,149,37,49,27,245,62,110,58,164,188,234,19,170,91,70,186,115,79,169,167,83,246,251,138,80,112,175,203,107,216,155,138,101,136,213,184,91,232,182,255,0,183,152,69,191,159,26,107,63,201,117,43,45,22,130,254,73,254,162,234,46,221,9,36,36,146,146,232,67,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,139,197,204,42,181,177,150,200,157,98,221,208,251,68,9,220,173,233,230,56,143,160,243,110,151,86,214,133,125,38,211,252,162,254,131,207,38,101,50,255,0,117,101,235,17,102,217,213,248,92,184,237,242,251,51,220,198,207,155,171,12,184,191,85,14,56,105,208,222,34,234,125,125,158,226,151,220,50,243,182,198,28,84,17,132,24,133,59,149,68,145,175,97,123,148,106,228,237,76,201,14,122,173,48,165,171,85,173,5,235,47,167,179,166,164,46,57,167,80,242,9,198,213,170,79,184,244,31,246,0,0,0,2,56,102,159,54,244,124,189,87,108,235,121,108,115,229,92,53,186,124,55,203,114,147,203,138,250,223,66,151,249,23,8,244,54,123,136,201,71,239,47,111,220,204,140,58,110,39,229,50,235,172,155,92,200,242,236,201,213,150,11,114,139,233,83,30,82,79,249,39,220,231,180,191,80,206,181,110,58,98,86,103,196,73,104,150,101,58,217,23,184,137,102,95,208,37,183,10,222,201,248,211,198,237,101,175,241,106,57,93,255,0,148,244,140,45,59,191,167,160,190,96,0,0,0,0,21,35,198,91,19,156,145,114,208,112,197,179,213,13,198,139,85,87,218,78,84,25,253,15,254,251,245,123,68,8,203,213,171,38,242,198,203,34,135,25,189,252,235,130,154,78,22,164,94,161,203,105,39,222,101,250,94,253,70,145,236,26,79,160,108,91,114,135,183,79,71,82,97,196,211,94,238,91,41,79,188,253,222,243,31,120,0,0,0,0,5,124,113,136,132,79,96,173,38,78,221,77,186,187,29,117,247,68,168,24,173,108,142,85,125,21,154,28,62,112,207,68,191,112,210,88,87,216,170,140,109,125,135,238,22,103,197,115,49,201,176,112,145,140,54,183,101,109,170,220,106,74,100,150,205,127,128,72,141,57,149,253,54,148,159,164,132,247,40,149,238,208,186,138,168,203,174,13,215,115,13,139,148,171,10,158,215,57,218,143,63,152,173,200,78,156,184,206,186,93,13,109,151,115,39,252,162,254,131,209,165,135,102,82,48,250,213,133,105,80,152,228,194,131,204,229,35,114,149,166,247,20,225,245,82,148,127,73,103,222,102,33,102,123,248,138,51,128,146,14,193,195,95,225,23,63,251,51,253,81,217,186,69,117,62,171,209,150,218,247,54,234,203,162,186,105,239,208,138,185,45,254,34,57,155,160,220,63,40,17,124,115,86,125,232,244,101,61,58,250,134,142,254,204,126,255,0,112,184,12,152,230,230,135,154,91,37,218,138,24,236,149,170,118,222,219,31,122,220,219,204,122,65,55,235,242,91,65,250,140,107,234,235,223,161,245,239,145,194,6,113,128,144,227,121,120,75,9,45,82,246,187,143,221,164,232,6,66,152,109,40,146,39,92,17,98,196,45,93,95,51,105,116,246,33,70,125,253,59,136,106,54,63,228,83,211,78,254,159,172,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,145,249,21,116,215,187,167,235,25,114,187,162,73,131,112,203,139,44,180,117,28,189,197,211,218,132,153,119,116,238,50,23,61,193,250,67,142,101,225,76,40,180,67,58,109,63,126,179,167,153,137,230,35,150,115,179,115,68,202,213,146,213,73,113,251,93,102,163,187,177,71,222,182,247,114,222,142,78,122,220,151,16,94,163,250,250,218,119,104,93,123,169,250,224,226,35,153,186,245,195,242,129,119,199,41,101,220,143,70,83,213,167,168,72,239,236,197,238,247,11,27,200,135,17,70,113,238,65,88,56,149,252,30,231,255,0,97,127,170,251,79,73,78,171,213,102,50,27,70,214,218,65,117,87,93,125,250,145,205,59,242,204,164,98,13,171,54,210,174,177,206,133,59,151,205,70,229,39,93,142,37,194,234,149,36,251,208,93,198,67,57,121,138,193,186,238,94,113,114,171,97,84,26,228,187,78,228,114,213,185,10,215,153,25,167,79,161,45,194,238,120,191,148,127,208,87,79,195,235,49,204,227,118,2,65,126,183,43,117,122,145,205,244,151,168,101,249,89,178,137,175,162,210,17,244,26,47,163,175,215,161,247,209,86,36,212,149,87,189,106,53,5,247,187,201,255,0,19,72,47,113,123,133,232,112,205,132,80,242,193,111,232,157,55,246,191,111,186,163,51,254,209,44,128,0,0,0,0,124,27,250,147,233,235,22,227,161,237,215,210,52,153,145,52,215,191,152,202,147,239,47,127,188,134,110,51,11,106,201,179,113,178,247,161,201,70,206,77,193,82,38,203,82,63,80,165,186,146,238,51,253,31,120,158,220,26,113,57,200,247,45,123,12,86,126,163,145,165,85,11,237,55,41,236,254,135,255,0,125,250,189,162,219,192,0,0,0,0,80,207,21,46,201,248,211,201,236,165,167,241,106,249,157,255,0,148,244,140,221,123,255,0,163,160,137,52,72,233,151,89,129,17,69,170,94,148,211,102,94,242,53,145,127,72,209,78,91,161,211,112,195,41,150,165,100,155,229,199,137,102,65,172,191,213,71,244,105,140,169,71,252,163,238,71,176,191,80,248,153,88,205,189,31,48,181,219,198,221,67,28,137,86,245,110,163,13,130,220,165,115,34,176,182,16,149,254,69,178,45,77,238,227,51,81,123,207,217,35,128,0,0,0,124,235,134,189,77,181,232,115,238,26,195,252,152,84,232,206,202,125,205,170,86,214,219,65,173,71,162,72,204,244,36,159,113,25,138,57,226,51,156,41,24,243,126,72,178,173,169,26,219,52,41,43,105,62,161,124,235,236,189,45,178,95,174,202,28,78,173,186,158,154,153,23,214,125,75,194,228,103,43,53,172,197,98,181,61,18,169,219,237,186,91,237,74,158,247,57,5,185,13,201,141,204,111,105,58,219,133,171,111,107,185,58,253,93,123,175,119,8,176,166,214,193,171,34,13,139,104,196,236,240,32,243,118,39,152,226,254,155,206,58,127,148,90,213,244,156,87,242,143,250,11,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,155,12,174,90,25,154,176,220,160,86,162,233,84,141,167,96,149,189,223,153,220,243,11,115,212,75,173,165,90,165,130,47,88,250,119,151,94,250,4,198,28,26,190,112,62,240,147,101,223,148,174,197,62,54,205,83,207,101,205,119,52,219,157,237,45,105,250,46,163,219,237,251,72,166,62,78,56,154,93,152,109,85,164,89,120,173,47,182,219,13,182,184,220,238,91,77,242,86,244,196,44,221,218,196,85,56,173,168,91,190,174,186,31,212,122,11,129,195,188,69,181,113,70,213,167,221,246,133,71,182,83,234,17,218,144,218,249,46,55,209,198,208,225,22,142,37,42,250,46,39,216,93,227,211,128,0,0,249,215,21,114,159,108,208,106,55,13,85,238,84,58,108,87,165,190,189,170,86,214,219,65,173,71,162,72,204,250,36,251,136,207,234,25,246,207,142,59,57,141,248,247,91,168,69,151,206,165,209,228,201,166,68,249,189,187,155,106,108,163,66,186,182,133,23,170,239,113,234,126,243,51,238,183,108,154,93,109,98,246,74,40,212,55,162,237,110,155,106,199,181,22,157,230,124,194,110,147,29,38,122,145,39,77,121,158,243,254,232,81,246,97,237,183,109,60,117,196,10,26,227,242,91,141,115,213,91,97,59,201,95,52,153,142,165,61,117,63,209,246,158,163,172,112,232,185,27,182,179,67,109,186,226,180,41,207,195,131,221,223,190,163,19,167,113,254,143,213,246,141,5,50,225,60,210,29,79,114,210,74,47,214,67,254,192,0,0,0,127,195,174,161,134,150,243,135,162,27,73,169,71,238,34,45,76,103,171,136,53,243,50,250,205,21,220,244,167,185,136,163,79,159,71,142,123,72,180,101,154,140,163,73,116,74,127,79,219,169,253,102,58,15,10,12,51,78,32,102,104,166,201,86,198,109,202,87,166,208,173,53,220,236,122,132,19,36,232,75,73,151,69,247,245,47,168,197,235,17,17,17,17,119,16,254,128,0,0,0,0,175,238,48,146,80,222,8,83,25,82,180,53,85,153,208,180,247,195,158,66,174,114,145,83,141,66,204,21,151,95,152,247,41,138,85,106,157,57,197,237,53,104,150,166,176,179,61,8,140,251,136,251,136,254,195,31,123,59,120,201,59,26,241,250,187,84,91,252,216,180,185,82,169,16,207,105,39,115,45,205,146,166,207,232,32,203,163,189,198,70,126,243,63,101,128,112,130,203,242,40,182,83,184,223,83,133,181,218,222,222,192,239,51,95,200,189,62,51,189,18,225,151,113,145,122,200,47,171,94,241,57,177,243,19,90,194,28,45,172,95,74,115,106,233,253,159,103,67,61,121,146,90,104,255,0,144,175,231,63,68,255,0,164,102,182,230,184,234,151,101,114,77,193,90,145,207,153,43,103,53,205,137,78,237,168,74,11,162,72,136,186,36,187,136,124,193,62,248,61,214,234,49,49,222,85,33,130,214,44,237,156,239,163,211,100,57,234,79,121,107,222,126,195,33,117,162,183,56,202,223,144,224,97,213,6,200,91,155,95,170,246,173,137,208,207,119,41,250,123,167,215,110,133,161,31,188,191,95,112,172,236,175,90,178,47,60,113,182,237,232,209,185,234,149,219,61,77,228,157,118,195,121,125,230,101,250,62,241,165,64,0,0,0,0,1,10,184,140,231,219,241,87,161,49,134,248,118,199,104,196,219,154,159,219,34,72,126,62,248,180,88,43,90,218,41,138,37,150,199,158,53,182,226,90,107,170,73,72,82,221,45,169,75,111,117,92,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,193,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,0,128,28,86,243,71,142,217,107,252,23,126,5,47,159,147,159,40,253,55,233,63,226,200,115,57,253,159,176,242,127,178,90,115,110,222,123,191,71,77,119,117,215,66,211,159,240,191,206,102,100,243,19,143,181,251,43,24,241,35,229,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,61,16,243,133,161,158,223,91,93,53,34,50,179,240,0,17,87,137,62,41,99,182,11,101,197,56,153,128,181,223,67,79,163,92,16,189,57,55,178,195,145,202,165,186,135,89,252,156,164,45,42,214,83,176,211,234,36,214,90,235,209,36,179,42,224,193,78,42,121,168,129,139,150,131,248,185,139,177,42,54,74,171,17,153,184,89,147,109,194,74,19,78,113,100,137,15,17,195,142,135,247,182,218,148,226,9,6,122,173,9,35,74,203,84,42,242,69,64,103,215,62,185,177,193,108,216,223,56,103,134,152,173,232,107,110,141,232,206,197,11,208,84,217,28,174,109,54,43,206,124,227,209,214,226,181,113,213,171,214,81,233,174,133,161,17,17,75,254,23,248,247,139,25,137,192,42,253,235,140,119,95,202,10,212,43,194,85,45,137,61,134,52,77,145,81,10,19,137,111,100,118,219,65,232,183,156,61,76,183,122,218,107,161,17,23,75,206,182,97,233,89,103,203,205,203,126,63,85,151,2,187,80,142,245,18,214,92,104,105,146,191,77,191,29,211,138,163,75,132,109,18,27,54,212,242,205,207,87,99,74,34,37,168,210,218,234,46,211,226,61,196,38,249,186,168,214,85,173,140,157,182,181,112,84,35,210,233,209,190,78,209,27,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,212,91,78,103,113,74,251,203,62,83,159,196,199,171,191,42,46,75,51,228,223,165,102,246,86,97,122,111,248,202,19,51,190,108,144,227,113,187,75,107,125,62,162,85,202,230,234,142,169,73,143,107,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,0,1,207,243,11,116,215,108,108,2,196,187,214,214,157,216,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,53,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,0,1,26,178,165,156,218,22,109,49,31,21,105,150,29,43,149,102,88,158,136,143,72,169,62,133,162,85,85,201,7,55,159,37,77,171,78,83,39,217,218,38,155,52,147,155,73,74,94,134,190,83,94,127,25,115,183,74,203,246,115,109,188,18,196,135,226,67,178,111,75,94,157,45,21,153,114,147,29,138,20,211,147,84,109,78,185,163,42,83,136,125,77,194,104,212,183,16,219,36,217,184,122,17,184,98,90,128,0,137,89,96,206,221,43,20,113,211,19,178,211,125,191,18,159,118,89,215,69,110,37,6,67,210,146,75,175,194,102,165,55,230,154,105,44,161,8,92,88,200,140,131,78,245,184,234,18,183,79,232,58,101,45,64,0,4,53,171,231,142,77,203,196,2,205,202,62,28,162,33,208,169,178,42,72,187,170,196,182,164,28,233,109,82,100,190,152,76,26,77,68,210,24,117,40,230,168,244,116,222,105,77,232,132,182,190,119,181,226,29,136,56,177,132,153,96,174,98,174,14,95,255,0,37,43,86,189,66,159,33,247,61,21,26,119,110,138,244,132,196,84,109,36,37,72,107,215,146,219,188,194,74,149,243,27,58,18,204,202,176,48,171,139,6,108,109,252,71,183,42,248,161,136,255,0,41,173,8,245,6,189,57,75,77,187,77,109,201,16,84,123,94,229,41,150,153,89,60,148,26,150,223,206,165,60,196,163,126,168,220,147,189,65,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,177,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,3,133,38,104,241,219,50,159,133,31,195,93,243,242,143,228,231,161,61,25,252,89,14,31,35,180,118,238,119,246,51,77,238,221,200,107,233,107,166,222,154,106,122,202,172,211,227,95,226,237,151,219,219,24,219,167,246,217,118,253,60,187,3,10,107,152,218,231,62,234,35,197,230,167,152,217,155,36,251,205,27,155,86,74,229,146,246,234,173,8,233,91,250,168,249,236,255,0,127,63,242,102,143,254,136,46,250,233,181,113,98,78,7,74,180,173,140,79,228,226,75,54,250,35,196,186,213,79,140,195,114,43,13,50,157,36,187,25,108,190,211,76,188,242,126,113,180,182,179,75,110,44,155,209,68,149,21,32,255,0,85,31,61,159,239,231,254,76,209,255,0,209,5,223,96,14,49,208,179,1,131,86,158,49,91,140,246,120,151,53,61,50,28,141,185,107,236,146,144,165,55,38,54,245,161,6,231,41,246,221,107,153,176,146,189,155,147,234,168,140,116,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,20,67,253,84,124,246,127,191,159,249,51,71,255,0,68,22,252,253,99,29,176,203,35,213,251,179,18,239,30,221,139,20,44,63,171,215,102,212,253,31,13,174,201,84,76,71,228,182,215,37,146,84,103,59,58,182,51,185,36,104,119,147,188,203,215,50,31,175,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,8,255,0,159,92,82,190,240,91,41,215,206,38,97,165,119,208,215,37,27,209,157,138,111,101,102,71,43,155,82,138,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,84,15,245,81,243,217,254,254,127,228,205,31,253,16,95,240,229,89,157,204,45,171,149,252,26,173,98,229,211,27,183,246,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,254,233,197,154,82,181,33,166,157,89,33,123,54,157,117,101,83,140,21,212,187,238,101,3,53,7,74,249,55,92,168,72,154,197,193,10,35,140,252,157,103,146,226,211,16,162,199,101,215,37,50,110,37,150,219,53,31,53,27,214,167,28,116,180,217,109,64,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,118,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,250,139,63,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,219,55,178,179,31,155,202,169,74,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,228,0,137,88,203,157,186,86,95,179,155,109,224,150,36,63,18,29,147,122,90,244,233,104,172,203,148,152,236,80,166,156,154,163,106,117,205,25,82,156,67,234,110,19,70,165,184,134,217,38,205,195,208,141,195,18,212,0,0,0,4,42,226,51,159,111,197,94,132,198,27,225,219,29,163,19,110,106,127,108,137,33,248,251,226,209,96,173,107,104,166,40,150,91,30,120,214,219,137,105,174,169,37,33,75,116,182,165,45,189,210,242,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,173,172,94,51,126,144,204,116,239,150,246,167,162,240,98,169,202,167,83,246,179,204,170,82,54,45,90,84,95,229,154,185,220,205,255,0,60,194,55,114,208,150,249,70,226,219,95,105,181,64,1,26,178,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,179,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,231,249,133,186,107,182,54,1,98,93,235,107,78,236,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,144,127,170,143,158,207,247,243,255,0,38,104,255,0,232,130,255,0,135,138,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,132,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,85,149,129,124,100,235,175,99,45,109,204,121,183,187,61,131,115,84,35,55,75,69,48,208,191,146,49,80,151,82,165,41,41,103,157,80,222,106,97,78,168,214,74,78,199,20,211,94,178,88,22,191,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,99,159,230,22,233,174,216,216,5,137,119,173,173,59,177,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,10,65,254,170,62,123,63,223,207,252,153,163,255,0,162,11,254,1,207,243,11,116,215,108,108,2,196,187,214,214,157,216,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,7,138,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,238,160,3,149,102,23,51,184,53,149,251,85,155,167,23,46,142,193,219,249,232,165,211,163,50,169,19,170,111,52,217,173,77,176,210,127,232,36,220,89,161,164,41,214,201,107,70,244,235,94,184,33,198,26,171,91,204,93,77,236,101,137,18,218,194,75,130,58,19,18,58,137,83,95,182,31,98,47,211,67,177,163,19,210,209,33,228,168,148,133,182,102,131,121,179,74,146,150,214,78,90,248,0,137,92,67,51,167,74,202,198,23,200,161,90,23,4,68,226,165,203,28,138,223,134,113,147,40,225,48,110,109,118,160,251,106,81,37,8,74,73,212,180,107,37,18,222,36,151,45,196,33,237,191,87,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,0,42,87,23,56,201,215,97,230,10,159,55,9,45,239,74,97,61,185,218,163,201,130,249,162,28,171,165,197,180,164,34,74,158,113,151,28,134,203,110,108,91,77,165,9,113,73,74,185,186,115,9,166,108,171,2,241,211,14,51,23,135,20,236,80,194,250,207,110,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,0,0,128,28,86,243,71,142,217,107,252,23,126,5,47,159,147,159,40,253,55,233,63,226,200,115,57,253,159,176,242,127,178,90,115,110,222,123,191,71,77,119,117,215,66,211,159,240,191,206,102,100,243,19,143,181,251,43,24,241,35,229,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,61,16,243,133,161,158,223,91,93,53,34,50,179,240,1,72,25,133,226,61,156,235,27,31,113,46,202,181,177,147,177,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,212,89,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,246,217,189,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,32,0,4,0,226,183,154,60,118,203,95,224,187,240,41,124,252,156,249,71,233,191,73,255,0,22,67,153,207,236,253,135,147,253,146,211,155,118,243,221,250,58,107,187,174,186,22,145,255,0,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,246,216,94,130,166,199,230,242,169,178,158,111,231,25,142,135,19,163,141,33,94,170,139,93,52,61,72,204,142,223,192,64,14,43,121,163,199,108,181,254,11,191,2,151,207,201,207,148,126,155,244,159,241,100,57,156,254,207,216,121,63,217,45,57,183,111,61,223,163,166,187,186,235,161,105,31,242,21,159,92,216,227,78,108,108,108,51,196,188,86,244,205,183,89,244,159,109,133,232,42,108,126,111,42,155,41,230,254,113,152,232,113,58,56,210,21,234,168,181,211,67,212,140,200,237,252,0,0,0,0,6,107,51,69,106,201,179,49,198,228,183,164,198,228,42,55,99,245,55,146,180,221,13,149,247,145,159,233,123,197,152,112,106,190,225,207,195,186,245,144,135,55,63,75,236,187,211,161,150,222,107,245,7,75,174,221,15,82,47,121,254,174,225,100,98,148,184,194,86,234,50,241,222,45,33,242,210,44,29,252,159,163,215,124,56,10,87,113,107,222,94,211,49,1,7,211,182,110,58,165,167,92,141,112,81,100,114,38,69,223,202,115,98,85,183,114,20,131,232,162,50,62,138,62,242,26,82,192,60,77,107,23,176,182,143,125,37,205,203,168,118,141,253,12,180,229,201,117,162,254,66,127,155,253,18,254,145,6,120,190,229,249,21,171,41,172,111,166,66,220,237,19,119,111,119,153,167,229,158,129,25,174,138,112,139,184,140,189,84,31,215,167,120,136,28,53,177,245,204,31,198,66,161,79,153,200,164,220,95,217,75,229,238,219,200,139,49,72,232,77,173,71,170,220,46,227,47,175,82,17,122,252,108,154,186,231,54,74,221,167,43,174,154,127,177,164,94,239,13,89,40,145,150,11,119,98,181,219,218,253,159,254,113,152,37,96,0,0,0,0,15,225,145,25,25,31,113,138,41,226,191,134,105,195,252,205,28,216,202,222,205,199,74,244,210,213,166,155,93,145,80,156,102,157,13,106,51,232,142,254,133,245,16,231,220,62,111,153,150,46,104,173,23,162,189,203,69,102,161,2,143,32,246,145,234,203,213,24,166,162,234,149,126,135,179,67,250,200,104,85,167,80,251,72,121,179,213,14,36,148,147,247,145,150,164,63,236,0,0,0,7,252,60,225,50,210,221,87,114,18,106,63,212,67,62,220,70,46,70,238,92,208,220,142,182,173,74,11,243,32,247,119,26,42,50,250,119,23,233,125,127,104,228,217,120,182,221,187,49,215,15,232,72,143,206,110,77,207,74,109,244,239,36,252,210,166,52,149,117,212,191,75,216,122,139,193,206,85,214,214,16,228,158,179,67,102,46,173,212,173,89,22,162,19,188,203,150,78,82,100,36,143,83,37,107,167,47,222,95,221,10,137,200,126,58,185,130,24,247,67,168,74,151,201,165,213,228,198,166,75,249,189,219,91,118,108,83,90,186,54,181,31,170,215,113,104,126,227,35,239,208,77,187,92,167,220,212,26,117,195,74,123,155,14,165,21,153,108,47,106,147,185,183,16,75,73,232,162,35,46,138,46,242,35,250,135,209,0,0,1,230,49,19,17,109,92,46,181,106,23,125,223,81,236,116,250,124,119,100,56,190,75,142,116,109,181,184,101,163,105,82,190,139,106,246,31,112,166,60,247,241,9,173,227,181,66,85,131,135,210,123,45,158,209,184,203,135,177,11,237,102,74,148,209,175,231,99,33,214,247,180,234,58,110,233,167,191,83,46,3,149,236,180,222,185,144,196,56,22,221,187,77,231,83,154,125,167,42,111,243,154,79,42,41,62,202,30,86,213,186,218,149,162,94,35,209,39,184,253,159,85,250,229,243,3,45,60,1,195,138,101,143,107,194,228,155,49,217,84,197,243,29,87,58,73,48,211,78,47,69,184,189,186,242,83,208,143,66,246,123,207,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,49,153,28,173,97,206,101,45,117,80,238,248,58,75,111,78,203,47,154,255,0,204,234,227,42,95,168,219,173,146,181,38,18,93,79,167,121,125,116,155,152,172,139,227,22,94,145,46,171,91,166,246,186,28,119,219,142,137,252,232,173,239,82,163,155,202,249,180,200,113,101,161,33,101,221,215,111,214,68,62,86,88,243,125,137,217,105,185,35,61,110,212,183,81,87,33,7,62,15,38,57,115,91,55,25,230,23,49,108,184,180,234,134,9,62,175,82,239,46,189,247,83,149,60,228,225,214,103,45,198,222,162,72,236,213,168,232,36,76,133,177,245,237,113,45,176,110,31,49,76,54,131,209,111,146,122,116,233,169,116,238,144,160,0,2,188,56,169,102,198,45,137,101,187,130,246,204,207,227,138,227,10,76,226,229,159,72,111,53,54,51,133,235,178,164,253,52,39,170,86,74,247,104,93,69,61,91,148,26,181,227,114,83,237,218,67,60,250,133,94,99,81,24,70,228,163,123,174,184,72,73,106,163,36,150,170,81,119,153,23,216,52,71,147,124,44,127,9,114,235,106,90,245,8,220,153,207,210,160,203,156,222,242,86,217,10,131,29,14,22,164,181,17,250,205,153,106,147,211,220,41,191,137,45,190,229,19,51,181,231,85,27,146,137,171,149,41,62,190,237,219,234,19,61,110,243,211,93,59,135,21,192,74,197,106,135,141,22,68,251,125,90,78,77,197,76,229,22,136,245,148,82,218,52,151,174,70,69,235,17,119,141,37,97,228,202,141,66,192,182,167,213,203,73,210,104,240,222,146,94,175,71,84,202,13,127,71,167,210,51,238,233,238,30,132,0,0,0,7,143,198,26,193,208,48,166,241,172,165,123,85,14,131,80,125,42,211,93,13,17,156,81,31,113,251,189,195,54,120,181,89,122,224,197,11,182,178,251,155,213,50,185,61,237,218,17,107,190,67,138,246,17,123,253,194,216,56,56,97,203,116,124,53,173,95,110,177,252,34,116,233,49,82,230,239,246,37,199,167,186,69,166,227,46,242,215,93,164,127,230,22,56,0,0,0,0,0,43,107,140,229,117,168,152,111,111,81,205,95,56,245,82,35,154,104,125,198,197,65,62,239,233,21,23,71,172,74,162,188,244,136,107,216,227,172,41,157,116,35,211,83,35,246,145,251,136,117,44,171,97,188,188,98,199,235,94,128,182,249,237,157,94,20,201,197,169,39,86,59,107,8,112,254,146,63,156,254,73,235,238,33,161,124,34,176,233,216,101,135,148,155,34,146,207,42,37,55,159,203,70,229,43,78,99,238,58,125,84,165,31,122,207,218,127,208,34,143,22,218,220,186,102,89,39,193,140,230,210,157,202,223,208,143,232,84,32,25,119,145,251,254,161,72,116,74,52,235,130,168,205,34,154,215,50,76,141,219,19,184,139,93,169,53,31,85,25,23,113,31,180,118,169,249,40,199,248,209,202,116,59,63,181,68,87,209,123,210,16,145,175,82,47,162,111,235,223,169,126,161,99,252,49,178,93,122,96,171,181,12,71,196,186,87,163,234,114,249,93,141,142,123,78,237,217,219,25,115,214,101,245,164,245,75,168,62,169,246,244,235,169,149,135,58,226,25,65,184,179,209,37,222,40,7,136,118,62,75,198,172,114,156,204,121,220,250,53,31,149,216,126,104,147,249,88,113,13,206,246,208,191,166,215,242,181,250,180,46,254,159,194,23,12,126,89,99,109,66,239,126,63,54,45,173,202,231,30,253,187,123,76,73,237,167,185,100,103,213,62,194,87,234,23,100,0,0,0,0,2,42,231,235,58,246,174,84,240,226,93,18,147,83,237,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,170,22,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,160,101,163,49,119,222,87,241,78,6,38,88,178,63,154,135,88,133,177,159,227,58,95,105,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,231,241,10,202,165,98,85,129,114,225,205,118,68,182,41,183,85,30,109,18,99,177,22,148,190,219,18,89,91,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,25,151,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,95,159,14,172,99,161,99,38,81,236,73,52,134,123,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,82,220,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,56,167,27,76,99,174,187,117,88,185,126,142,207,38,139,26,158,87,140,199,55,33,93,174,83,142,72,137,28,180,52,111,111,146,134,164,245,37,237,95,106,245,147,171,105,51,225,124,41,240,26,54,50,102,142,5,205,93,133,45,202,22,27,71,43,153,197,166,59,166,195,149,20,58,132,192,101,111,33,105,38,151,205,51,146,146,51,87,48,161,184,131,66,146,107,52,217,167,20,127,2,120,155,247,47,156,66,21,23,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,208,69,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,7,42,205,143,133,140,100,248,127,112,249,115,227,62,217,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,62,150,0,42,47,138,246,120,228,220,181,90,222,81,240,229,17,14,133,77,145,29,23,117,88,150,212,131,157,45,165,54,250,97,48,105,53,19,72,97,212,163,154,163,209,211,121,165,55,162,18,218,249,222,131,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,119,94,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,0,205,182,102,234,213,90,6,110,241,94,187,66,169,203,167,84,169,216,145,93,151,14,100,71,148,203,241,159,110,166,242,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,93,166,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,246,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,0,16,3,137,214,124,127,2,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,56,1,194,227,199,102,25,125,245,228,243,69,244,93,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,153,124,85,195,59,171,6,241,30,227,194,219,214,39,103,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,47,39,134,6,52,82,177,91,41,118,149,9,235,190,37,90,231,177,163,170,131,89,134,148,37,167,224,48,219,206,166,158,149,182,73,78,168,56,104,101,41,116,136,201,102,219,132,106,83,136,115,74,182,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,14,55,184,165,255,0,201,166,10,83,235,191,237,187,166,175,76,236,191,100,104,15,243,141,31,253,36,157,136,95,214,180,254,76,196,106,225,105,129,115,49,131,53,148,27,146,109,27,181,219,120,119,253,114,84,222,112,223,109,180,74,108,140,169,232,75,141,22,222,119,106,229,188,150,214,164,165,109,198,127,233,18,77,10,190,145,156,28,232,96,229,11,0,179,65,127,225,85,172,246,250,45,42,160,220,138,115,123,86,93,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,172,255,0,131,102,53,252,185,203,237,91,7,37,211,249,50,240,202,160,92,151,219,107,107,111,193,168,187,34,67,123,148,110,40,212,242,95,68,194,86,136,66,73,190,70,155,149,188,196,255,0,16,87,140,22,49,208,172,108,176,30,21,72,103,180,86,177,46,160,196,120,109,238,90,57,17,96,200,98,92,137,58,146,20,133,109,90,35,53,203,53,33,71,218,119,167,113,54,162,21,45,149,140,20,252,98,115,5,100,224,227,149,14,197,18,224,168,31,111,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,149,255,0,102,199,194,198,50,124,63,184,124,185,241,64,57,98,204,45,213,149,252,101,162,226,229,173,27,183,246,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,229,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,1,21,120,163,248,19,196,223,185,124,226,16,160,17,168,139,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,69,112,197,200,119,225,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,37,117,32,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,133,43,113,171,241,79,107,124,63,131,230,53,17,221,120,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,128,0,0,35,254,113,115,139,98,101,2,196,143,95,175,195,244,205,201,89,223,242,126,223,230,61,31,210,156,167,163,162,87,240,164,48,235,108,114,155,144,78,124,225,22,253,54,167,83,62,153,247,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,213,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,247,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,165,110,39,89,241,252,55,215,100,224,54,19,214,183,88,54,253,65,94,146,170,83,170,60,200,183,67,201,67,42,111,84,242,146,124,152,239,166,65,39,107,142,52,242,137,183,139,93,141,40,160,0,179,78,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,12,198,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,193,219,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,251,151,16,106,74,20,182,157,105,102,132,111,218,93,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,83,181,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,251,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,104,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,123,110,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,187,222,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,85,155,31,11,24,201,240,254,225,242,231,197,0,229,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,151,16,106,74,210,135,90,105,102,133,236,218,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,235,99,166,5,226,62,93,49,30,163,133,248,161,70,236,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,133,112,167,207,109,84,170,176,50,179,140,183,52,69,83,85,28,152,178,42,181,23,212,151,219,124,148,132,183,71,53,153,26,86,133,36,212,108,111,82,77,6,142,66,77,123,216,109,187,95,28,43,56,57,179,179,114,139,133,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,94,90,12,201,78,160,143,62,216,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,182,205,236,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,102,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,138,111,101,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,9,229,71,53,216,113,155,92,56,69,235,101,59,216,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,98,162,248,175,103,142,77,203,85,173,229,31,14,81,16,232,84,217,17,209,119,85,137,109,72,57,210,218,83,111,166,19,6,147,81,52,134,29,74,57,170,61,29,55,154,83,122,33,45,175,157,2,176,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,69,56,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,0,0,0,0,41,55,139,214,24,124,141,198,202,125,222,196,126,84,91,167,155,201,61,251,181,236,209,32,54,174,245,153,247,171,218,73,253,99,152,112,241,199,201,120,43,142,80,89,145,59,145,70,172,115,123,119,205,18,191,37,14,89,183,220,218,215,244,221,254,78,159,94,165,221,127,205,56,135,144,78,32,245,73,247,10,242,226,115,146,235,211,26,156,129,136,248,105,74,244,133,78,31,55,182,49,207,105,173,219,251,27,45,250,207,62,132,150,137,105,103,209,62,206,189,116,51,173,248,25,40,199,249,49,206,116,203,63,178,196,79,210,123,210,16,151,167,83,47,162,79,235,223,161,126,177,197,107,116,105,214,253,81,234,69,73,174,92,152,251,119,167,113,30,155,146,74,46,169,51,46,227,47,104,187,206,18,85,185,117,60,178,64,131,37,205,233,131,205,217,208,139,77,245,9,230,125,196,94,239,172,74,236,92,176,233,216,155,135,149,107,34,172,207,54,37,75,145,204,70,229,39,94,91,237,186,93,82,164,159,122,11,218,95,208,51,93,122,91,117,140,49,189,230,91,178,21,201,159,77,229,234,122,37,90,115,25,74,253,134,164,253,21,251,204,124,74,189,73,234,181,69,218,131,231,170,221,219,169,244,246,36,139,216,69,238,23,153,194,154,186,213,99,44,180,198,16,173,85,23,157,187,161,255,0,42,161,56,203,216,94,225,52,0,0,0,0,0,5,114,113,143,195,150,235,56,107,69,190,154,103,248,68,25,209,162,169,205,223,236,72,143,80,116,203,77,196,93,231,174,187,76,255,0,204,42,123,9,107,47,91,248,161,105,86,88,115,98,161,215,32,61,187,66,61,54,72,109,94,210,63,119,184,105,51,7,171,7,95,194,155,58,178,165,238,84,202,13,61,245,43,77,53,53,198,109,70,125,197,239,247,15,96,0,0,0,3,207,98,28,186,141,62,192,185,103,210,11,89,209,168,243,30,140,94,175,87,82,202,205,31,75,167,210,34,239,233,239,25,181,199,186,189,106,183,141,23,188,251,129,90,206,93,195,82,230,150,136,245,84,114,221,53,23,168,68,71,235,25,247,14,213,195,106,223,118,183,153,218,11,169,141,206,68,37,197,148,175,95,110,210,69,66,30,170,239,45,116,215,184,92,134,114,48,177,252,90,203,181,215,107,211,227,115,167,49,74,157,46,11,123,201,59,164,38,12,132,54,90,154,210,69,235,56,69,170,143,79,120,206,229,199,65,171,89,215,37,66,221,171,179,217,234,20,137,142,196,125,27,146,189,142,180,225,161,69,170,76,210,122,41,39,220,102,95,104,184,94,21,185,177,139,125,217,109,96,189,205,51,248,226,134,194,83,4,185,103,214,27,45,66,140,217,122,140,165,63,77,106,234,165,154,189,250,151,81,97,224,0,2,61,102,179,57,56,117,150,59,113,199,171,114,59,77,106,66,13,16,225,108,125,27,156,83,111,155,103,204,75,14,32,181,91,6,158,189,58,234,125,59,233,91,51,153,190,196,236,203,92,146,94,184,170,91,104,168,144,179,129,7,147,28,249,77,147,143,114,203,152,134,91,90,180,67,230,159,91,169,247,159,94,239,105,148,12,133,226,22,99,170,208,171,211,99,118,27,73,153,109,246,185,91,216,119,154,130,84,117,173,27,10,67,110,167,86,158,51,212,139,82,211,66,235,221,118,152,27,129,86,54,2,89,80,172,235,46,159,200,109,134,155,39,220,230,188,174,115,169,105,166,212,189,28,113,123,117,229,36,244,35,208,191,194,103,209,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,172,209,169,215,5,50,77,30,173,31,159,18,91,75,101,230,247,169,59,144,164,154,84,90,164,200,203,82,51,46,134,43,31,59,60,47,88,169,122,91,19,112,77,174,83,230,111,207,155,78,220,106,223,253,146,243,138,230,201,151,161,106,102,210,116,36,253,100,93,228,43,42,21,70,249,193,107,233,78,66,123,209,117,218,36,195,73,158,214,95,216,235,47,23,188,150,131,209,109,23,188,186,123,72,250,216,158,85,184,181,205,166,38,5,151,142,48,59,75,37,202,97,53,158,105,35,97,124,195,100,92,136,208,204,207,66,39,87,223,237,219,238,49,101,56,93,142,24,119,139,244,102,235,118,77,111,182,176,178,47,252,25,246,244,51,66,21,254,200,218,15,185,196,251,61,191,104,247,164,100,100,70,93,198,63,29,98,177,78,160,211,159,170,213,100,114,99,70,109,78,184,189,138,86,137,74,77,70,122,36,140,251,136,251,136,65,188,213,241,55,195,44,59,183,171,54,174,31,189,233,139,137,214,228,65,73,237,145,31,179,172,208,250,9,207,157,138,164,47,107,136,71,77,116,61,123,244,35,20,211,136,23,197,107,17,175,10,173,229,95,127,155,50,169,45,249,75,61,168,78,134,227,171,112,203,212,74,75,189,103,236,47,232,22,39,194,163,40,73,175,214,19,142,87,189,47,153,10,30,158,139,46,126,154,62,133,65,146,203,191,52,241,31,209,53,122,170,70,158,255,0,97,11,114,109,180,52,218,90,108,180,74,8,146,146,247,17,10,91,227,21,106,76,164,99,173,34,180,166,255,0,131,205,161,199,81,47,82,250,75,153,80,86,154,106,103,220,94,225,15,114,246,163,70,58,225,234,201,90,25,93,52,147,215,78,239,225,141,13,39,89,74,53,89,212,37,154,183,26,169,145,79,93,52,215,230,146,62,208,0,0,0,8,251,159,43,180,173,28,175,95,15,239,218,170,149,26,167,78,65,233,175,172,229,58,81,151,176,255,0,71,234,251,70,119,29,113,201,47,173,213,245,91,171,53,31,214,102,99,67,89,1,183,35,91,217,91,178,59,58,54,170,163,71,166,207,115,169,158,171,114,157,23,94,243,63,119,179,79,176,72,176,0,0,0,0,1,82,188,106,171,208,206,234,181,173,157,127,133,122,62,12,237,58,254,79,153,81,71,187,78,255,0,175,95,168,86,8,179,190,13,88,56,111,93,21,220,96,156,214,173,183,14,85,29,159,91,185,68,229,62,66,85,209,127,111,67,71,235,246,11,109,16,175,139,5,181,46,187,149,250,172,200,135,170,160,114,53,71,79,91,125,70,9,119,153,150,157,223,88,164,139,26,228,93,163,116,194,184,91,107,152,168,156,205,19,187,77,119,54,164,119,232,127,165,238,26,88,195,11,210,218,188,236,200,119,5,2,70,248,178,57,154,30,199,11,232,186,180,127,45,36,125,233,63,96,246,38,180,165,59,140,250,10,214,226,67,159,106,61,189,71,155,131,24,111,39,159,85,127,151,219,101,108,82,121,27,85,14,75,126,163,209,205,42,220,147,89,122,171,233,222,125,116,33,80,106,82,150,173,202,61,76,197,247,112,221,203,125,71,47,248,60,227,151,3,92,186,213,193,167,109,78,228,158,156,137,83,57,125,80,234,209,244,30,47,163,167,215,169,247,75,144,0,0,0,1,202,179,47,152,187,19,43,248,89,63,19,47,169,31,206,195,163,194,216,247,241,157,83,179,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,175,29,49,211,17,243,23,136,245,28,80,197,10,207,110,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,172,43,134,23,15,122,85,126,149,19,49,216,249,105,196,168,211,106,49,228,179,110,218,213,234,66,94,98,75,14,37,158,77,89,68,183,13,43,66,146,114,80,219,79,48,100,100,104,125,7,249,37,14,1,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,231,249,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,157,4,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,128,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,74,220,102,240,183,228,166,99,168,88,153,2,133,217,96,95,118,251,125,166,111,106,223,219,42,144,150,108,189,243,102,179,83,123,34,170,156,158,137,74,21,174,165,170,185,134,62,175,6,76,116,153,107,99,45,119,1,170,245,157,148,91,218,158,229,70,151,17,194,125,207,227,136,137,37,168,153,36,153,180,215,50,33,72,83,139,82,72,215,217,24,78,242,52,165,42,226,188,81,252,118,98,111,220,190,79,8,78,158,16,23,77,10,198,201,126,33,94,183,76,238,197,69,183,239,10,181,82,163,39,148,183,57,17,88,164,192,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,5,80,227,94,40,85,113,171,23,46,252,87,172,166,91,114,46,154,196,154,146,35,201,154,169,107,134,194,214,124,152,164,234,136,141,104,101,174,91,72,245,82,68,134,210,68,148,145,17,21,212,240,167,192,105,56,55,149,200,23,53,118,20,70,235,184,147,32,174,103,22,152,237,19,237,211,150,210,19,1,149,188,133,168,221,71,40,142,74,72,205,60,179,152,226,13,9,81,44,213,232,56,163,248,19,196,223,185,124,226,16,160,17,55,248,104,103,142,78,92,111,38,112,122,248,68,69,225,213,233,88,109,111,75,113,109,71,93,14,162,241,54,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,235,201,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,239,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,132,237,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,194,184,56,172,103,142,78,26,210,167,229,111,13,145,17,218,237,207,71,52,93,53,53,45,167,202,157,78,148,149,160,225,33,189,76,209,37,230,181,82,148,226,75,150,203,173,169,4,165,58,151,25,167,97,106,156,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,34,0,11,201,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,55,202,184,154,113,2,196,76,26,197,10,38,17,229,223,16,37,208,171,180,8,238,189,119,154,168,145,36,176,165,201,110,59,176,153,66,229,52,179,53,165,163,91,138,54,200,145,164,134,203,114,148,74,75,125,87,32,156,66,175,44,218,85,102,216,247,126,11,75,137,87,163,199,41,51,238,58,2,136,232,140,161,106,120,208,79,162,67,156,216,235,81,37,166,219,66,23,33,110,168,158,94,141,182,218,205,53,23,155,31,20,248,201,241,2,225,243,23,199,148,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,138,111,101,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,70,172,244,103,54,133,147,204,56,139,83,110,149,233,155,206,232,237,17,237,154,107,168,89,69,83,141,18,57,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,188,251,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,37,7,11,143,29,152,101,247,215,147,205,23,252,41,175,141,38,14,80,172,252,101,180,177,138,144,247,46,94,34,83,228,71,170,70,218,179,221,42,154,152,237,166,78,245,44,200,183,176,252,118,185,105,66,18,158,205,187,214,83,138,50,243,252,30,113,190,171,97,230,46,70,13,51,67,137,50,155,138,49,205,50,37,169,197,33,248,47,211,162,203,146,210,209,222,149,161,73,55,144,164,25,17,234,182,212,74,45,134,135,57,175,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,175,92,200,227,125,87,49,248,219,116,227,69,102,135,18,141,34,227,144,210,145,2,51,138,113,17,152,101,134,227,178,131,90,186,173,100,211,45,239,94,137,37,47,114,137,40,35,36,21,186,112,125,193,202,21,141,150,2,197,88,239,118,138,214,37,212,31,145,49,205,171,71,34,44,25,15,196,143,27,67,90,144,173,171,68,151,121,132,148,40,251,78,197,110,38,210,98,117,10,149,227,123,134,125,154,234,195,76,99,135,18,170,239,164,41,242,237,154,131,252,189,208,99,246,119,10,68,68,110,36,122,143,57,218,166,158,138,89,238,75,30,170,75,98,204,249,87,7,220,99,174,216,217,160,44,42,142,207,104,162,226,93,61,248,243,27,220,132,114,37,65,142,252,184,242,117,52,41,106,218,132,73,107,150,74,66,79,180,239,86,227,109,36,46,252,82,183,25,60,107,249,115,152,42,78,14,68,167,242,98,97,149,60,249,207,184,214,215,31,157,81,106,60,135,54,168,156,81,41,148,176,136,100,157,80,133,19,156,253,119,39,97,143,171,193,111,7,40,87,134,50,221,184,197,87,123,153,47,14,233,241,227,210,227,109,89,109,149,82,76,134,213,39,122,86,68,123,24,98,67,92,181,33,105,87,105,221,234,169,180,153,217,254,108,124,44,99,39,195,251,135,203,159,25,172,18,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,59,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,255,0,173,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,194,42,241,71,240,39,137,191,114,249,196,33,64,34,101,113,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,248,156,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,236,242,46,106,147,75,65,202,75,110,154,249,81,163,54,173,117,121,222,83,164,78,41,38,219,105,66,148,173,198,72,105,205,4,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,161,74,220,106,252,83,218,223,15,224,249,141,68,64,1,122,124,57,179,237,248,212,80,159,195,124,68,99,179,226,109,179,79,237,146,228,49,31,100,90,212,20,45,13,28,196,146,11,99,47,18,220,109,46,181,209,38,165,165,109,22,213,41,182,102,168,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,176,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,214,199,76,116,196,124,197,226,61,71,20,49,66,179,219,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,169,235,194,135,35,146,110,90,173,19,55,24,140,184,135,66,166,200,144,187,70,146,104,106,65,206,150,210,156,97,83,95,37,18,137,164,48,234,87,202,73,104,233,188,210,92,213,9,109,28,238,127,196,143,135,220,108,187,73,111,24,112,110,149,45,88,117,81,144,152,211,105,172,180,235,200,182,86,77,48,219,70,236,135,159,117,231,145,37,227,125,68,181,37,40,109,102,134,245,213,109,145,240,12,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,192,226,215,157,127,66,67,153,148,220,50,169,213,97,214,158,228,185,122,84,24,62,67,105,130,243,28,196,83,18,102,157,238,115,144,235,78,58,166,212,148,147,100,150,140,220,39,94,66,42,174,218,181,171,183,133,69,234,77,185,7,181,203,143,79,159,84,113,190,106,27,219,22,20,87,101,201,115,85,153,17,236,97,135,87,166,187,149,183,68,145,168,200,143,229,15,65,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,205,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,12,171,142,235,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,160,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,99,149,102,199,194,198,50,124,63,184,124,185,241,154,193,63,248,157,103,199,240,223,93,147,128,216,79,90,221,96,219,245,5,122,74,169,78,168,243,34,221,15,37,12,169,189,83,202,73,242,99,190,153,4,157,174,56,211,202,38,222,45,118,52,162,142,185,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,90,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,191,235,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,8,235,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,85,0,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,215,178,135,197,138,213,159,132,247,27,89,163,174,114,110,155,46,159,233,6,170,13,37,190,213,117,243,36,186,92,136,209,25,97,166,90,121,162,92,70,137,27,253,116,169,78,168,208,134,222,90,107,91,51,185,133,186,179,65,140,181,172,92,186,99,118,14,223,203,141,78,165,162,83,146,25,166,65,105,59,90,142,218,150,127,221,56,179,74,80,149,186,235,171,36,35,126,210,231,245,155,90,187,111,211,168,85,106,188,30,207,18,230,167,174,169,75,115,154,133,246,136,168,149,34,34,156,209,38,102,141,31,137,33,26,40,137,94,166,186,109,82,76,254,173,187,133,183,221,215,98,93,216,153,64,161,118,171,110,196,236,31,40,38,246,166,81,216,251,107,198,204,95,155,90,201,199,55,184,147,79,205,165,91,116,213,90,23,81,208,50,163,154,236,71,202,86,35,162,245,178,157,237,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,216,86,118,248,171,97,220,140,47,118,199,202,173,229,46,169,93,185,227,191,26,93,199,17,185,116,215,237,244,37,198,15,86,209,38,42,77,213,190,210,164,182,75,109,104,91,38,146,89,25,43,97,149,85,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,58,201,213,137,148,11,18,69,2,129,51,211,55,37,103,103,202,11,131,150,244,127,74,114,158,144,184,191,193,86,251,173,177,202,110,65,183,243,102,91,244,220,173,76,250,72,0,0,0,21,87,199,59,243,39,251,73,251,180,70,174,22,184,233,135,24,13,153,167,42,216,161,89,244,53,42,232,183,228,91,108,212,157,34,40,176,229,59,42,43,205,174,74,204,203,148,201,246,117,32,220,208,210,133,45,38,189,168,37,173,23,210,0,51,89,155,31,20,248,201,241,2,225,243,23,197,186,112,138,197,235,54,245,202,189,63,11,104,207,203,43,135,14,36,73,102,180,195,204,26,81,178,116,217,114,163,60,210,203,84,173,10,73,184,131,45,73,100,182,87,170,73,38,133,46,111,128,10,139,227,115,127,217,181,219,203,12,176,250,141,112,196,153,112,218,177,234,210,107,80,89,51,82,224,34,97,66,56,196,233,145,109,74,214,150,28,89,35,93,228,141,138,50,36,184,131,84,117,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,0,0,0,17,27,137,22,91,234,57,129,193,230,220,183,218,230,86,173,253,123,18,119,36,181,231,202,135,204,250,110,161,31,65,147,250,90,253,90,31,125,8,165,74,66,183,36,244,50,22,249,195,123,62,212,123,134,143,11,6,49,34,79,34,170,199,51,177,74,216,165,115,247,42,100,151,61,70,99,146,83,181,36,130,245,151,215,188,186,234,66,202,73,105,82,119,17,244,30,59,20,47,75,106,204,179,38,92,21,249,27,34,199,229,234,123,28,63,164,234,17,252,132,153,247,168,189,131,53,23,213,200,187,190,234,157,113,56,223,45,82,249,90,167,93,116,218,218,81,223,161,126,143,184,93,183,9,235,106,93,11,44,20,185,146,207,69,79,231,232,142,158,174,202,132,226,239,35,61,123,254,161,53,5,30,241,100,193,195,178,113,246,69,253,13,173,177,46,173,154,22,237,118,246,104,80,90,246,172,204,250,168,255,0,146,159,215,222,32,200,185,46,12,149,232,115,240,158,231,162,50,122,191,75,236,92,226,235,211,155,38,160,164,247,150,157,197,236,51,253,66,197,128,0,0,0,0,4,116,207,245,185,26,225,202,221,239,218,17,185,84,234,61,74,123,125,76,180,91,116,233,90,119,25,123,253,186,253,131,60,173,56,228,103,208,234,58,45,165,146,139,234,50,49,162,60,135,93,165,119,101,122,199,127,126,229,83,104,212,202,114,207,77,61,102,233,209,76,253,133,250,95,95,218,36,16,0,0,0,15,139,122,168,211,103,87,84,74,218,105,166,74,61,116,215,253,137,67,54,57,132,81,175,29,177,13,70,173,76,238,154,177,235,167,127,240,199,68,194,224,235,106,76,171,227,173,94,180,150,255,0,131,194,161,200,81,175,82,250,72,153,79,86,154,106,71,220,126,225,116,142,33,46,161,77,172,181,74,200,210,101,239,35,21,27,197,95,40,73,160,213,213,142,86,69,43,151,10,97,159,165,11,159,174,178,22,169,210,94,115,231,94,51,250,36,159,85,40,211,221,237,33,93,152,127,124,86,176,230,240,165,94,84,7,249,83,41,114,216,148,131,218,133,106,109,186,135,8,189,116,168,187,208,94,195,254,129,114,217,84,226,111,134,88,137,111,81,173,92,64,123,208,247,19,77,199,130,163,219,34,71,104,89,33,132,27,159,53,21,40,70,231,22,190,154,232,90,119,232,100,39,37,30,177,78,175,83,152,170,210,164,115,163,73,109,46,182,189,138,78,169,82,73,68,122,40,136,251,140,187,200,126,195,50,34,51,62,226,30,11,20,113,195,14,240,130,140,229,110,246,173,246,38,16,71,255,0,131,62,230,166,72,90,191,216,219,89,247,54,175,103,179,236,21,173,154,174,45,115,106,105,159,101,224,116,14,204,201,243,88,85,103,154,75,222,95,62,217,151,34,76,50,50,212,141,165,247,251,54,251,204,87,100,234,149,243,141,55,210,92,154,247,164,235,149,185,132,146,61,172,177,189,215,158,63,113,33,5,170,221,63,113,117,246,17,116,179,92,147,112,189,98,155,232,156,77,198,198,185,175,234,196,248,84,237,198,157,159,216,207,54,174,108,105,122,30,134,78,167,67,79,214,101,220,66,206,40,212,106,117,191,76,141,71,164,199,228,68,136,210,25,101,189,234,86,212,37,36,148,150,170,51,51,208,136,139,169,143,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,100,100,125,198,35,110,104,242,57,133,185,146,165,203,149,61,143,70,220,93,153,198,227,84,247,72,123,150,173,175,26,15,146,82,27,108,244,113,227,87,94,253,52,62,157,213,39,152,94,30,56,211,129,143,76,158,212,63,77,80,227,173,195,76,254,100,72,219,155,73,186,100,174,95,105,90,203,212,107,118,157,254,182,157,229,214,54,192,168,220,22,117,89,185,144,94,236,147,161,186,74,66,182,161,205,139,66,136,203,161,145,145,232,164,151,213,208,116,6,179,83,143,76,54,134,154,190,246,165,178,34,73,122,46,17,233,167,119,251,8,242,119,150,41,223,152,130,242,100,93,245,222,222,226,72,146,71,217,89,107,66,35,81,255,0,177,161,63,166,175,240,143,141,70,183,107,87,21,66,53,54,145,15,180,74,154,242,35,178,142,98,17,189,197,168,146,146,213,70,68,90,154,139,169,244,19,235,38,188,49,175,171,202,225,165,95,120,181,31,209,52,72,82,24,150,152,155,217,127,181,37,11,142,233,39,124,121,68,180,110,66,156,45,118,244,211,93,53,50,33,112,246,181,181,74,179,237,218,117,177,68,99,147,6,151,21,152,113,209,185,74,218,219,109,165,9,45,84,102,103,234,164,187,204,207,235,49,245,69,120,113,139,195,231,171,248,65,72,186,162,163,69,211,106,177,249,138,212,191,38,220,90,131,134,90,26,139,223,238,51,21,61,129,107,134,222,52,216,110,84,29,229,198,77,203,75,55,87,180,207,106,10,91,91,143,66,234,125,53,238,26,79,195,183,98,61,96,219,110,64,115,153,24,233,16,249,43,208,203,114,57,40,218,122,31,82,233,167,120,244,32,0,0,0,33,55,22,183,214,214,88,153,74,93,208,151,92,74,77,59,123,245,167,206,246,138,68,181,88,237,87,69,30,54,154,243,103,199,70,159,107,137,33,164,188,182,195,76,12,0,195,152,201,78,155,109,74,65,25,107,238,132,201,127,64,233,32,0,0,0,0,63,229,106,36,33,75,81,232,73,35,51,20,41,197,18,252,69,245,154,9,188,180,232,154,20,55,104,221,253,252,154,140,222,191,69,63,167,245,253,166,34,76,72,175,77,150,204,56,233,220,235,238,37,164,22,164,90,169,71,161,23,94,157,230,52,33,195,235,11,24,194,236,180,90,236,145,127,8,175,194,133,91,127,191,213,113,250,124,82,82,126,154,136,250,183,222,90,23,212,66,73,142,121,143,184,118,172,84,194,170,213,146,210,182,187,80,236,219,21,166,186,108,146,211,167,252,164,151,115,126,242,254,129,154,9,177,92,133,37,113,93,250,72,211,95,214,68,127,210,59,118,17,230,247,19,112,142,136,155,118,149,39,180,83,209,174,198,118,71,70,221,86,226,207,214,83,42,81,250,206,25,247,143,99,138,252,67,241,199,20,173,183,173,137,51,251,12,71,246,239,46,84,55,117,218,226,22,93,209,146,125,237,251,253,162,46,41,75,117,123,148,122,168,197,153,112,219,200,52,171,134,92,12,110,196,166,116,165,39,155,216,97,110,47,159,233,50,51,159,56,204,130,82,118,168,144,175,89,29,123,139,166,166,45,204,136,146,90,23,112,254,128,0,0,0,10,86,226,247,98,230,58,14,50,196,190,177,34,169,233,172,54,151,186,29,156,253,61,133,181,6,149,170,73,78,67,121,163,82,182,76,87,47,122,157,82,143,180,37,4,164,26,82,209,177,30,37,101,174,228,194,251,71,30,108,107,139,26,45,136,149,251,38,29,97,147,173,67,150,110,27,9,97,90,167,180,56,219,104,90,158,67,42,82,95,54,54,168,158,38,141,163,35,37,152,210,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,154,230,135,19,48,107,11,48,58,234,173,227,204,189,45,10,149,62,69,26,93,61,167,20,153,85,110,210,202,219,56,49,137,11,66,212,243,168,53,145,109,82,118,164,148,181,41,8,66,150,156,219,85,156,165,61,85,154,245,10,20,184,116,213,200,113,80,227,203,146,153,47,178,193,168,249,104,113,212,182,218,92,89,39,66,53,147,104,37,25,25,146,83,174,133,111,252,22,45,140,92,165,225,29,215,113,86,106,17,35,225,213,102,176,181,209,105,175,83,86,153,111,212,80,134,219,147,53,169,7,181,39,24,210,134,216,52,252,238,231,88,94,134,201,180,178,122,199,192,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,21,120,154,96,167,225,167,40,247,79,103,168,118,89,246,38,183,172,61,238,236,101,222,196,195,221,161,183,52,109,106,86,177,93,147,177,37,183,87,73,173,202,36,238,214,138,240,158,250,252,23,226,157,155,137,158,139,244,159,201,43,130,157,93,236,92,254,79,106,236,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,236,28,65,47,90,86,37,102,182,231,196,106,20,121,108,83,110,170,61,179,91,134,212,180,37,47,182,196,154,5,61,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,142,171,133,152,243,39,6,248,90,223,22,205,10,108,70,235,184,147,137,19,237,150,208,169,13,19,237,211,151,73,130,169,239,33,149,161,70,234,13,162,40,202,50,36,242,206,99,107,37,165,68,130,84,95,203,246,25,254,25,49,198,195,194,215,34,85,100,68,185,174,8,52,249,254,139,111,124,166,96,173,228,246,167,209,234,44,147,202,96,157,112,214,164,154,80,148,26,148,91,82,99,74,118,157,173,66,177,173,90,53,149,107,65,236,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,212,70,190,40,254,4,241,55,238,95,56,132,40,135,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,224,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,154,112,172,207,143,250,209,149,76,95,173,127,58,213,161,93,169,212,127,188,34,53,17,40,229,127,206,20,210,220,123,249,184,232,79,228,144,45,80,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,58,174,58,229,234,234,192,184,120,127,91,171,73,244,141,23,18,44,250,101,219,72,168,55,21,198,155,46,210,194,28,126,26,141,68,104,55,152,90,200,148,72,82,181,109,198,22,100,131,119,98,123,175,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,199,179,225,159,27,87,45,216,89,78,252,30,86,169,85,251,206,251,167,184,237,189,216,170,45,175,177,65,122,51,188,138,217,124,211,205,60,202,94,228,242,208,189,169,127,85,237,81,147,110,105,69,159,215,85,251,117,127,109,110,59,146,227,168,127,202,76,157,82,157,33,207,250,78,60,243,142,47,235,82,148,175,105,152,232,25,132,203,165,247,150,154,197,175,105,226,100,126,195,114,87,109,242,174,205,166,111,101,223,71,238,159,50,51,109,115,153,117,198,221,220,220,84,61,185,38,90,115,182,25,106,131,51,159,252,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,34,58,224,6,83,47,44,198,97,126,43,95,24,127,34,92,234,238,26,199,165,201,143,110,68,128,79,191,89,68,167,31,39,73,181,243,18,105,91,77,71,113,194,66,80,226,221,61,16,146,220,105,35,229,86,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,250,184,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,212,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,231,184,81,229,211,240,45,151,22,47,250,220,125,151,38,41,118,122,236,143,95,94,85,45,40,87,163,154,245,93,91,106,213,183,92,145,184,146,133,151,107,229,172,181,104,180,168,28,216,248,167,198,79,136,23,15,152,190,61,5,221,148,203,202,222,202,189,133,154,202,52,137,117,187,122,234,145,81,141,90,109,152,4,148,91,203,98,106,162,198,55,92,39,20,167,16,250,155,115,69,242,208,132,47,99,102,102,167,17,185,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,118,120,153,157,124,26,177,242,192,254,106,45,202,159,202,139,110,86,232,212,6,16,106,167,189,88,157,218,23,28,163,182,153,73,67,137,209,198,157,82,207,150,165,37,166,93,113,40,89,39,67,160,204,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,234,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,245,111,220,6,188,176,215,8,240,247,21,175,8,82,233,136,196,137,21,85,210,32,201,142,77,173,202,116,68,66,54,166,145,239,53,108,125,82,220,36,37,72,79,168,202,92,73,173,14,160,199,96,225,113,227,179,12,190,250,242,121,162,255,0,132,117,207,222,94,42,185,152,203,69,126,195,181,105,81,39,221,148,249,17,171,118,226,36,204,84,100,118,214,23,162,210,74,35,36,26,220,140,228,166,80,78,252,222,247,82,106,52,104,78,35,62,214,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,118,172,249,98,101,171,140,153,165,186,177,74,202,151,218,40,183,53,62,129,80,141,185,198,214,227,59,232,176,183,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,244,25,112,198,138,86,20,229,47,51,52,38,110,248,148,155,158,249,143,108,208,104,208,212,132,186,252,246,28,122,106,106,9,67,102,149,104,130,134,183,146,167,76,136,144,110,54,68,164,184,182,245,225,88,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,105,162,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,34,175,19,172,45,252,40,100,218,245,236,148,47,73,213,109,46,207,116,211,255,0,133,114,123,47,101,112,187,91,253,86,148,175,108,23,38,250,138,221,174,190,170,77,100,129,69,120,85,137,151,86,13,226,61,185,138,86,84,190,207,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,105,248,102,91,31,177,142,187,152,12,101,187,49,138,227,103,179,203,185,170,10,144,220,109,200,95,100,138,132,147,113,163,111,66,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,197,218,112,178,176,35,88,185,45,179,101,29,189,46,147,82,186,164,79,175,212,138,73,58,149,202,91,146,86,212,121,4,135,15,213,66,225,177,16,209,176,137,10,70,213,150,187,205,74,236,25,177,240,177,140,159,15,238,31,46,124,102,176,119,92,224,229,50,242,202,46,40,124,135,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,255,0,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,160,138,188,81,252,9,226,111,220,190,113,8,80,8,234,185,98,203,213,213,154,12,101,162,225,29,173,39,176,118,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,254,229,180,18,148,132,173,215,90,65,173,27,247,21,244,127,168,214,66,242,193,253,181,143,98,225,213,63,254,52,201,210,158,126,71,234,73,188,252,169,31,242,109,37,78,255,0,177,54,159,86,11,101,123,140,23,108,196,123,158,145,153,179,244,109,161,91,168,74,168,219,181,72,241,59,67,150,251,38,102,166,233,210,19,25,148,174,83,36,130,74,16,249,52,110,147,154,243,9,72,115,115,22,168,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,82,183,26,191,20,246,183,195,248,62,99,81,17,215,0,50,153,121,102,51,11,241,90,248,195,249,18,231,87,112,214,61,46,76,123,114,36,2,125,250,202,37,56,249,58,77,175,152,147,74,218,106,59,142,18,18,135,22,233,232,132,150,227,73,31,42,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,133,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,117,144,0,2,154,248,201,219,153,130,111,22,41,55,37,228,190,223,132,253,90,179,94,143,29,174,93,54,83,177,163,148,216,178,28,75,105,112,158,113,200,166,242,9,197,45,42,111,94,90,189,71,80,220,42,192,26,142,19,210,241,150,211,147,142,150,231,166,236,21,212,19,30,191,27,182,73,141,203,138,234,84,217,201,223,20,141,227,228,26,210,255,0,45,191,89,206,86,206,155,181,26,94,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,120,172,126,186,112,158,207,193,171,178,173,142,147,187,37,131,34,158,170,93,125,206,84,151,55,69,154,162,136,109,233,20,141,226,222,111,165,26,182,91,147,187,93,75,77,75,52,53,103,41,79,85,102,189,66,133,46,29,53,114,28,84,56,242,228,166,75,236,176,106,62,90,28,117,45,182,151,22,73,208,141,100,218,9,70,70,100,148,235,161,91,87,4,251,75,23,41,86,109,249,117,86,83,46,38,29,87,36,69,42,43,50,218,94,201,181,22,141,196,73,147,20,205,210,74,16,148,147,109,58,174,74,185,171,75,105,39,18,113,86,131,233,92,71,248,128,67,203,189,9,220,36,194,27,139,253,86,39,246,103,221,147,29,182,36,55,110,197,222,135,55,72,67,200,113,181,188,243,100,104,67,38,157,196,219,166,234,141,31,50,78,210,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,237,44,140,153,80,178,121,145,28,110,166,57,85,244,205,231,116,97,253,102,69,205,82,105,107,40,170,113,170,100,174,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,144,69,239,113,29,200,228,156,214,217,176,47,12,62,92,72,248,139,103,199,125,16,89,117,13,52,138,220,69,25,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,209,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,207,184,235,248,243,150,123,203,1,173,236,54,188,235,51,162,84,109,236,81,181,225,92,116,89,172,153,33,105,91,145,99,189,38,35,173,26,141,73,91,42,146,217,18,250,161,196,45,10,35,37,111,109,190,193,195,155,58,255,0,138,174,35,191,64,191,234,117,87,48,202,233,249,186,148,102,15,154,221,46,113,154,9,186,154,89,218,165,171,106,16,109,186,150,141,42,91,106,74,180,117,76,180,217,223,72,229,89,177,240,177,140,159,15,238,31,46,124,102,176,123,92,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,234,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,126,120,103,101,224,215,15,108,176,49,78,184,238,110,203,109,218,251,100,215,238,37,210,212,111,78,157,42,66,27,57,14,51,21,11,113,90,184,235,77,32,190,113,72,105,13,33,75,81,55,188,66,12,30,227,47,38,94,54,214,31,198,27,70,93,59,14,174,89,20,246,105,172,198,148,212,165,218,72,109,133,34,67,198,109,197,109,233,200,121,227,67,139,35,50,91,72,37,19,105,112,244,66,173,82,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,215,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,191,240,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,0,32,175,17,254,31,240,243,17,66,119,22,240,134,221,255,0,85,136,29,153,135,99,71,113,136,237,220,81,119,161,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,204,155,84,130,37,255,0,14,108,148,126,53,88,142,253,126,255,0,166,85,91,195,43,91,231,42,82,88,46,83,117,73,196,104,54,233,137,123,114,86,157,200,89,184,234,154,37,41,13,165,41,213,165,60,211,133,208,56,213,248,167,181,190,31,193,243,26,136,233,92,17,233,52,170,253,43,30,104,85,218,100,74,141,54,163,30,223,137,50,28,182,82,243,18,88,113,53,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,141,92,67,50,89,85,202,198,40,72,174,218,22,252,180,225,93,203,32,142,223,152,114,85,40,161,62,109,238,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,159,49,197,161,237,177,44,94,247,14,44,142,73,202,149,155,62,240,196,21,196,145,136,183,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,228,202,0,0,0,21,87,199,59,243,39,251,73,251,180,85,88,185,62,24,188,64,38,98,236,56,217,126,198,251,139,181,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,245,121,197,165,79,37,105,212,148,226,86,183,44,84,6,107,51,99,226,159,25,62,32,92,62,98,248,243,248,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,98,204,45,171,154,12,26,162,226,229,173,27,176,118,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,254,229,196,26,146,133,45,167,90,89,161,27,246,151,85,17,171,61,25,205,161,100,243,14,34,212,219,165,122,102,243,186,59,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,111,62,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,137,65,194,227,199,102,25,125,245,228,243,69,255,0,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,0,0,0,0,63,134,68,162,208,251,133,70,113,36,200,52,171,122,92,252,110,195,86,117,165,43,149,219,161,110,47,152,233,14,51,127,56,244,131,82,183,40,214,175,85,29,59,143,166,134,43,53,42,91,75,220,147,209,68,37,30,20,113,15,199,28,45,182,217,182,35,79,237,209,24,221,176,185,80,218,211,115,139,89,247,198,81,247,185,239,246,15,29,139,153,189,196,220,92,162,42,221,170,201,236,244,245,233,189,157,145,215,187,69,182,178,245,146,202,84,94,179,100,125,227,136,194,138,228,217,40,138,215,210,94,186,126,162,51,254,129,165,252,2,195,181,97,94,21,81,108,151,85,185,218,127,105,222,173,52,215,124,151,93,47,229,40,187,156,247,159,244,14,134,32,239,22,76,35,43,235,47,238,222,81,17,186,117,175,183,148,157,116,223,218,102,193,109,93,77,105,34,209,40,62,242,87,234,239,20,114,39,127,10,124,88,111,15,239,218,205,184,234,53,43,166,177,110,194,35,215,187,231,228,35,244,21,175,229,189,233,251,125,215,110,133,18,208,149,164,245,37,17,25,15,250,0,0,0,0,1,205,243,37,13,51,176,3,17,163,41,58,239,181,42,228,69,175,190,19,197,253,35,54,119,83,29,150,232,172,70,211,78,84,249,8,211,236,113,68,46,239,132,155,234,123,44,79,36,222,212,145,92,82,73,59,123,180,167,193,246,137,178,0,0,0,3,207,98,27,177,25,176,110,71,39,185,203,140,84,137,134,242,180,51,218,142,74,247,30,133,212,250,107,220,51,99,142,139,134,230,52,223,142,83,220,230,70,85,203,84,83,74,208,203,114,14,91,187,79,67,234,93,52,239,22,193,193,211,15,158,160,97,5,94,234,148,141,87,82,170,72,229,171,82,252,155,145,105,238,17,104,74,63,119,184,140,88,120,249,87,77,181,74,188,45,218,141,177,91,99,157,6,169,21,232,114,17,185,73,220,219,141,169,10,45,82,100,101,234,168,251,140,143,235,33,79,25,203,225,143,125,89,183,13,86,251,194,72,254,150,162,76,144,252,181,68,222,203,29,148,150,185,14,154,119,200,148,107,94,212,37,178,215,111,93,117,239,35,33,1,107,54,237,106,221,168,73,166,213,225,246,121,80,158,92,119,145,204,66,246,56,133,26,84,90,164,204,143,67,73,245,46,131,236,217,184,167,126,97,243,202,145,104,87,123,3,138,35,73,159,101,101,221,72,205,39,254,200,133,126,130,127,192,61,99,185,169,199,167,219,91,78,223,123,146,225,25,40,189,23,8,181,215,191,253,132,115,249,245,27,130,241,171,57,50,115,221,174,116,199,77,75,86,212,55,189,107,81,153,244,34,34,45,84,163,250,186,137,37,151,174,30,56,211,142,111,67,158,236,63,66,208,228,45,179,84,254,100,73,59,91,81,180,102,174,95,105,66,207,212,119,118,157,254,174,157,231,210,219,50,185,145,204,45,203,109,46,44,168,12,122,74,226,236,200,110,77,79,116,134,121,138,218,201,175,230,78,67,141,150,174,50,74,233,239,208,186,119,201,34,34,34,34,46,226,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,81,26,79,184,203,67,28,171,20,114,195,131,88,190,195,173,222,214,167,109,113,227,81,169,125,186,83,125,228,189,122,54,234,63,156,87,248,126,193,31,103,240,150,202,204,185,171,148,213,183,201,67,139,53,155,125,178,162,174,243,51,239,237,159,94,131,219,89,92,56,178,191,101,155,75,137,99,243,86,210,210,178,87,164,234,41,234,91,125,135,36,255,0,68,135,124,179,176,222,203,176,97,148,11,78,141,216,88,35,215,111,104,117,222,186,36,187,220,82,143,185,9,255,0,0,244,192,3,140,231,7,15,35,98,78,93,47,170,51,173,239,126,37,2,167,58,34,117,50,214,66,96,200,74,11,93,201,46,245,251,79,79,121,12,235,173,185,54,125,232,166,101,35,100,138,37,80,210,226,117,35,209,108,187,212,181,45,75,189,63,95,235,26,18,200,238,35,194,196,204,184,218,149,72,110,110,58,101,62,13,41,238,134,90,58,220,8,202,81,117,74,127,76,187,136,203,235,29,240,0,0,0,4,2,227,5,42,10,48,42,155,25,214,245,144,170,195,42,73,234,125,11,177,207,34,250,187,197,64,225,20,55,39,226,173,155,13,164,111,83,213,250,114,52,215,77,117,146,217,127,72,210,134,19,69,84,28,46,179,225,173,27,84,205,6,158,217,150,186,232,101,29,178,254,129,234,192,0,0,0,0,120,172,106,187,226,88,120,75,120,221,178,221,216,84,186,13,66,90,61,83,61,86,220,103,28,34,232,149,105,244,15,216,127,172,102,231,22,238,247,175,204,76,186,46,215,87,184,170,149,137,178,219,232,69,162,28,144,227,132,95,69,63,167,238,47,212,59,86,66,50,251,92,198,252,116,160,184,196,93,105,20,25,209,106,115,93,222,142,168,98,100,94,98,116,55,16,175,160,238,186,167,83,247,17,159,118,128,232,116,152,212,26,52,10,36,36,232,197,62,51,81,90,45,79,232,54,130,73,119,153,159,113,23,121,152,253,192,42,143,136,191,15,91,174,177,116,187,139,184,59,74,237,232,157,183,210,48,249,237,181,201,216,220,72,237,124,228,137,37,187,93,28,87,170,146,211,77,15,216,98,179,36,217,247,28,71,121,50,41,219,23,238,231,54,127,230,87,214,61,198,27,229,155,26,113,98,160,154,109,141,103,122,65,229,107,211,210,17,26,211,213,90,191,217,93,73,119,54,191,240,125,130,203,242,147,194,154,147,102,201,141,122,99,76,142,221,82,111,126,202,110,197,53,202,212,159,108,254,118,52,179,74,181,74,154,87,119,77,52,247,152,178,56,177,88,134,194,99,70,70,198,209,174,212,234,103,166,167,175,183,237,31,234,0,0,0,0,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,237,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,123,51,47,151,75,239,43,248,167,63,12,239,168,255,0,206,204,163,205,222,207,241,157,47,180,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,204,174,26,124,68,237,156,21,182,101,96,110,96,43,177,41,54,77,38,59,243,237,186,194,96,72,121,248,207,185,32,150,236,21,183,21,151,20,234,22,167,158,121,46,40,136,208,105,113,38,165,146,219,75,124,43,63,89,215,186,179,89,136,242,232,148,154,159,103,195,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,201,109,102,130,45,202,117,110,253,94,31,185,17,174,230,170,234,110,245,186,81,216,176,202,223,168,19,117,25,58,161,207,74,74,97,200,174,59,74,216,137,13,72,99,155,26,66,143,180,164,141,40,211,66,213,93,10,247,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,5,69,241,185,191,236,218,237,229,134,88,125,70,184,98,76,184,109,88,245,105,53,168,44,153,169,112,17,48,161,28,98,116,200,182,165,107,75,14,44,145,174,242,70,197,25,18,92,65,171,143,240,147,197,43,19,11,243,78,247,203,170,239,163,62,86,219,234,181,168,255,0,193,94,123,181,85,37,84,96,242,24,249,164,43,102,238,90,253,117,237,65,105,213,69,169,11,212,0,0,1,154,204,213,97,111,224,91,49,216,139,134,108,208,189,13,2,141,112,74,244,84,46,213,218,57,84,183,87,206,131,243,134,181,169,90,197,117,133,122,234,53,150,186,47,69,18,136,185,165,78,173,85,173,73,68,202,205,78,92,249,13,199,98,34,29,146,242,157,90,88,97,164,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,3,149,106,171,212,168,244,39,170,114,215,77,135,33,233,113,225,169,229,27,12,190,242,91,75,174,161,189,118,165,107,75,12,165,74,34,213,68,211,100,122,237,45,44,211,130,94,14,87,93,186,175,172,192,200,123,147,69,141,79,59,58,27,123,80,174,215,41,199,35,203,144,122,146,247,183,201,67,81,186,26,54,175,181,122,170,213,181,17,219,80,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,19,196,83,34,177,179,75,102,157,241,135,208,34,35,21,40,17,217,102,11,210,101,58,132,84,233,204,156,133,157,52,136,220,38,25,90,156,144,167,16,242,145,244,208,148,41,104,66,141,104,162,186,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,223,240,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,51,124,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,65,22,206,3,89,185,146,225,249,135,24,83,121,194,136,164,84,112,222,130,186,100,231,163,155,203,164,212,74,148,209,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,147,51,47,151,75,239,43,248,167,63,12,239,168,255,0,206,204,163,205,222,207,241,157,47,180,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,243,74,157,90,171,90,146,137,149,154,156,185,242,27,142,196,68,59,37,229,58,180,176,195,72,101,150,137,74,51,50,67,109,54,219,104,79,114,80,132,164,180,34,34,22,255,0,194,159,35,146,112,214,149,3,52,152,146,184,142,215,110,122,57,46,214,166,37,13,62,84,234,116,164,161,101,53,110,104,102,137,47,53,162,82,150,212,92,182,93,113,43,53,41,213,54,204,117,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,149,192,214,173,74,102,171,140,148,39,170,113,17,82,153,30,131,46,60,53,60,146,125,230,25,84,228,186,234,27,215,114,144,133,62,202,84,162,45,18,110,182,71,166,226,215,229,113,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,32,100,143,1,163,102,59,50,246,118,27,86,97,75,126,222,57,11,170,92,6,204,119,92,65,83,163,32,221,113,183,86,210,208,166,80,242,146,220,98,119,122,118,46,66,12,181,86,212,158,140,198,107,51,99,226,159,25,62,32,92,62,98,248,185,238,25,212,154,85,127,135,254,31,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,180,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,170,12,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,237,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,184,234,229,90,170,245,42,61,9,234,156,181,211,97,200,122,92,120,106,121,70,195,47,188,150,210,235,168,111,93,169,90,210,195,41,82,136,181,81,52,217,30,187,75,73,235,195,23,33,223,134,250,236,108,121,197,138,46,235,6,223,168,39,209,180,186,141,59,153,22,232,121,40,121,46,104,174,106,79,147,29,244,199,53,110,109,198,158,81,56,201,235,177,212,151,85,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,3,56,57,208,193,202,22,1,102,130,255,0,194,171,89,237,244,90,85,65,185,20,230,246,172,187,52,89,113,218,150,212,109,86,181,173,124,148,72,75,92,197,40,212,190,94,243,208,213,161,113,80,22,41,193,111,7,40,87,134,50,221,184,197,87,123,153,47,14,233,241,227,210,227,109,89,109,149,82,76,134,213,39,122,86,68,123,24,98,67,92,181,33,105,87,105,221,234,169,180,153,220,160,0,204,14,42,225,157,213,131,120,143,113,225,109,235,19,179,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,127,64,204,239,255,0,241,182,165,81,93,209,74,159,114,64,167,189,134,14,177,80,103,179,254,85,242,142,136,172,165,60,178,121,230,168,239,182,234,84,141,255,0,146,53,185,188,208,233,10,171,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,163,79,182,157,173,66,177,173,90,53,149,107,65,236,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,212,120,12,216,248,88,198,79,135,247,15,151,62,51,88,52,167,153,220,189,90,185,160,193,170,214,17,221,50,123,7,111,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,238,155,89,37,72,82,218,117,212,18,209,191,113,103,135,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,250,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,79,10,124,246,210,142,149,3,43,56,203,115,75,77,73,50,9,139,34,171,81,125,42,97,198,13,40,75,116,115,89,145,41,11,74,137,70,198,245,40,150,75,228,36,209,177,134,220,148,28,81,252,9,226,111,220,190,113,8,80,8,208,246,90,178,235,133,249,12,192,106,202,102,85,162,74,93,58,60,202,245,221,118,38,150,227,47,206,98,63,53,212,169,108,165,111,44,144,196,125,80,150,155,82,139,82,113,105,78,247,87,186,154,243,183,156,27,155,55,56,160,237,105,71,46,21,147,67,144,250,109,58,60,182,163,243,224,176,235,108,33,229,184,227,72,37,41,111,42,50,29,52,41,110,19,102,163,66,20,162,45,202,235,252,56,56,127,204,204,69,117,172,91,197,235,119,253,73,224,118,150,26,141,33,199,227,185,113,74,216,182,246,199,91,43,109,196,50,203,134,75,91,196,173,166,227,68,210,73,127,60,109,93,248,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,161,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,207,241,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,10,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,30,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,3,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,123,51,93,149,28,71,202,86,35,174,202,189,90,237,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,201,254,26,92,65,36,224,245,86,143,151,204,95,170,196,111,15,167,200,236,212,122,180,183,90,138,197,180,181,170,83,238,27,134,134,13,111,162,68,151,218,73,173,231,82,134,11,85,25,146,9,90,114,174,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,239,149,144,28,159,85,115,101,139,137,77,64,162,55,98,89,210,33,207,186,214,243,170,37,201,97,107,81,183,5,164,182,180,187,190,65,50,234,13,196,169,36,210,18,181,238,222,77,182,229,255,0,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,56,174,108,242,125,133,249,186,179,90,161,95,5,46,5,118,143,30,82,109,202,236,103,92,53,210,159,124,218,53,172,216,37,165,169,8,81,199,105,43,66,203,93,132,162,66,155,81,146,203,133,112,242,225,221,248,178,76,168,98,134,44,29,42,175,127,72,231,83,233,168,106,63,49,186,35,40,126,67,78,63,25,254,97,147,189,173,142,206,178,90,154,105,214,219,82,154,50,45,238,164,228,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,16,43,60,28,48,163,102,107,20,41,216,185,135,55,148,75,98,187,86,145,22,37,220,85,34,117,246,36,68,109,180,180,153,145,144,157,76,164,182,211,104,111,146,102,134,157,36,160,247,178,164,173,78,202,12,189,101,139,6,178,191,106,189,107,97,29,175,216,59,127,33,117,74,140,151,149,34,117,77,230,155,36,37,199,221,87,253,53,19,104,36,52,133,58,225,161,8,222,173,115,88,52,61,134,216,67,102,227,214,66,112,239,8,241,1,137,110,80,174,44,55,182,217,144,113,31,54,95,105,104,133,25,214,158,109,125,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,232,219,51,185,122,186,178,191,140,181,172,35,186,100,246,254,193,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,221,54,178,74,150,148,58,211,168,37,175,102,227,151,252,49,120,128,67,194,41,145,178,253,141,247,23,100,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,234,243,139,82,89,82,19,169,37,181,45,109,217,254,108,124,44,99,39,195,251,135,203,159,25,172,26,19,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,207,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,170,190,35,57,215,252,106,177,29,138,5,129,83,170,183,134,86,183,205,211,99,62,124,166,234,147,136,214,78,84,212,206,212,173,59,144,178,109,164,186,106,82,27,74,149,163,74,121,214,203,242,112,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,95,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,142,21,158,59,254,205,195,236,168,98,124,171,206,225,137,74,69,114,215,170,80,41,132,241,158,249,149,25,112,222,106,60,118,144,146,53,45,106,81,234,122,23,170,132,173,106,218,132,41,69,156,193,167,220,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,99,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,206,229,234,213,205,6,13,86,176,142,233,147,216,59,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,116,218,201,42,66,150,211,174,160,150,141,251,139,60,56,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,202,120,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,229,165,0,8,21,157,174,25,116,172,202,227,13,11,20,236,187,162,93,181,82,184,36,20,11,198,66,163,166,107,8,97,136,46,118,105,200,105,111,180,162,94,232,241,162,169,182,212,100,162,121,183,54,167,150,233,187,50,176,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,98,133,218,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,138,160,120,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,148,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,28,53,200,255,0,12,40,217,101,197,10,142,46,98,53,229,18,231,174,210,100,74,137,104,149,52,157,97,136,241,28,109,77,42,100,148,43,67,57,46,52,226,219,228,145,173,166,137,75,61,239,41,72,83,83,212,0,7,31,205,6,104,44,28,166,88,20,252,70,196,106,69,193,81,166,212,107,13,81,26,106,137,29,151,159,75,238,50,243,201,82,146,243,173,36,145,182,58,200,204,148,103,169,167,167,121,151,31,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,218,187,51,245,74,124,38,226,163,145,25,217,11,222,166,229,184,178,213,12,168,139,68,31,172,101,174,133,169,148,192,1,85,124,115,191,50,127,180,159,187,68,21,202,230,90,235,185,161,172,95,86,85,156,123,238,154,37,158,245,195,66,140,185,72,142,204,201,76,207,132,218,216,113,107,73,145,111,97,247,201,26,154,19,205,229,26,214,148,18,204,114,175,235,170,194,186,191,182,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,245,41,42,79,176,200,94,247,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,25,172,205,143,138,124,100,248,129,112,249,139,227,208,93,217,76,188,173,236,171,216,89,172,163,72,151,91,183,174,169,21,24,213,166,217,128,73,69,188,182,38,170,44,99,117,194,113,74,113,15,169,183,52,95,45,8,66,246,54,102,106,113,27,153,62,205,157,229,148,92,80,249,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,119,125,139,217,196,194,60,49,203,67,153,158,163,86,34,93,118,244,216,237,29,190,204,57,136,97,117,137,110,172,208,220,100,27,186,41,11,74,137,195,121,59,13,214,144,195,230,109,154,154,82,5,0,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,83,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,63,171,126,224,53,229,134,184,71,135,184,173,120,66,151,76,70,36,72,170,174,145,6,76,114,109,110,83,162,34,17,181,52,143,121,171,99,234,150,225,33,42,66,125,70,82,226,77,104,117,6,59,7,11,143,29,152,101,247,215,147,205,23,252,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,0,15,242,149,21,137,140,42,52,148,111,109,122,110,78,166,90,232,122,251,62,193,91,153,182,225,77,73,188,164,201,189,48,90,71,97,169,57,179,125,55,98,157,230,232,76,54,95,59,38,89,37,58,37,46,171,187,174,186,123,140,86,134,36,101,155,26,112,158,160,170,109,243,103,122,61,228,233,211,210,17,29,215,213,66,191,216,157,81,119,56,143,240,253,163,195,198,179,238,57,110,242,99,211,183,175,221,206,108,191,206,175,168,89,159,14,142,30,183,93,30,233,107,23,113,138,149,216,17,7,119,163,161,243,219,119,157,189,185,113,221,249,200,242,79,110,154,182,175,89,39,174,186,23,180,197,174,0,248,151,149,169,77,189,173,201,118,205,89,27,162,204,229,239,45,84,95,65,196,172,190,137,145,247,164,189,163,56,57,138,193,43,151,1,177,46,161,100,92,49,182,28,126,87,41,205,237,159,51,116,118,157,87,68,56,189,52,230,145,117,63,251,11,224,225,21,235,42,193,196,91,106,229,101,205,173,83,171,112,39,58,90,17,234,150,95,74,253,169,87,176,143,184,143,236,49,164,44,21,187,226,95,152,75,103,93,177,29,222,85,74,13,62,90,253,83,45,22,228,102,220,50,234,148,235,244,203,216,95,168,123,80,0,0,0,0,30,83,22,98,170,118,23,94,16,208,141,202,122,131,80,108,139,93,53,51,142,225,127,72,205,126,46,195,114,6,42,222,80,221,70,197,51,95,168,163,77,117,211,73,46,23,244,11,126,224,251,42,10,240,42,165,25,166,244,144,154,195,202,81,234,125,75,177,192,35,250,187,196,253,0,0,0,1,192,243,195,136,240,176,207,46,55,93,82,107,155,14,167,79,157,74,103,161,158,174,185,2,74,146,93,18,175,208,62,242,34,250,198,123,80,212,155,194,244,38,98,163,124,138,221,83,107,105,212,139,85,188,239,66,212,244,46,245,125,95,168,104,163,39,216,121,27,13,178,233,98,209,154,111,99,242,232,20,201,210,211,169,158,146,21,6,58,86,90,238,81,119,163,216,122,123,136,118,96,1,230,111,28,55,178,239,232,103,2,236,163,118,230,12,245,219,218,29,107,174,138,46,246,212,147,238,90,191,194,56,29,235,195,139,43,247,161,188,185,118,63,41,111,41,75,53,122,78,162,174,167,187,216,82,75,244,135,137,129,194,91,43,49,38,162,83,182,223,57,13,172,150,77,246,202,138,123,140,143,191,182,125,90,9,5,133,217,97,193,172,32,97,166,236,155,83,177,56,201,164,210,190,221,41,206,226,70,157,28,117,127,205,167,252,31,104,234,164,68,146,36,151,113,22,132,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,90,3,117,90,84,202,99,197,171,115,35,184,194,203,222,75,73,164,253,222,255,0,120,207,54,123,240,169,252,38,204,141,209,77,118,63,37,186,220,217,181,182,11,121,43,115,79,79,148,148,171,233,171,79,201,247,30,135,245,16,152,252,27,241,160,226,57,90,193,250,132,221,172,60,228,154,171,13,114,245,213,211,244,124,116,245,36,107,221,169,117,94,159,87,180,90,232,0,0,0,10,198,227,61,117,118,107,98,221,181,137,122,115,100,196,148,101,167,189,186,130,61,223,210,43,131,44,48,206,118,63,88,44,17,107,173,201,74,63,254,221,100,191,164,105,14,212,107,179,218,244,118,15,253,142,4,116,127,129,180,144,250,160,0,0,0,0,43,223,139,190,54,53,102,225,132,44,53,130,246,149,10,219,173,186,234,54,255,0,224,175,71,158,201,158,166,217,167,233,36,186,18,137,95,103,120,168,108,52,177,43,24,157,127,80,108,74,35,92,201,181,218,148,90,123,126,178,75,69,60,242,26,35,245,148,146,239,89,127,40,190,210,239,26,15,202,30,93,40,217,116,194,106,85,177,30,15,38,172,252,118,36,85,23,205,90,183,74,56,204,33,238,134,235,137,47,89,159,228,158,223,119,78,254,228,0,3,227,84,44,251,118,169,32,165,79,167,115,93,47,229,115,156,79,176,139,184,148,69,220,68,62,164,88,172,67,101,49,227,55,177,180,235,161,106,103,166,167,175,183,237,31,234,0,0,0,0,0,0,56,86,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,118,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,120,110,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,233,89,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,138,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,69,92,253,103,94,213,202,158,28,75,162,82,106,125,163,19,110,106,123,205,219,148,248,230,218,220,129,188,148,218,106,114,9,196,173,9,101,165,145,154,18,180,159,57,196,26,8,182,165,213,181,66,215,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,124,161,114,124,40,243,175,248,77,181,88,203,94,38,84,233,81,174,75,74,159,30,53,164,238,188,151,171,20,182,91,82,78,62,194,73,54,167,162,182,218,58,165,91,220,104,247,26,12,217,121,213,88,168,0,0,171,94,53,248,33,74,58,85,155,153,22,107,146,211,82,76,136,246,60,138,106,155,74,152,113,131,76,217,141,62,133,116,82,22,149,19,201,81,30,226,89,45,179,45,155,15,153,84,32,52,103,146,156,188,82,178,207,151,155,106,195,98,149,46,5,118,161,29,154,221,210,137,51,19,37,126,155,126,59,69,41,36,166,204,218,36,54,109,165,148,19,126,174,198,146,102,107,81,169,197,247,81,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,43,3,138,47,15,248,117,120,117,44,205,224,133,187,201,170,179,218,106,55,197,45,135,24,98,43,145,90,97,215,222,171,39,152,180,109,120,185,90,58,219,100,181,60,167,18,225,36,150,78,169,218,171,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,252,242,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,60,166,117,242,163,66,205,166,13,77,179,121,84,168,119,125,55,89,150,181,110,107,43,87,96,149,185,6,227,102,166,204,150,76,190,132,114,156,45,22,146,213,14,114,214,182,155,33,2,248,105,240,243,170,212,111,249,88,223,142,80,229,211,81,135,23,67,244,218,61,9,42,82,78,85,110,156,241,19,146,150,250,61,71,99,71,144,131,66,121,43,90,92,121,151,9,74,36,52,164,61,110,130,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,42,227,87,226,158,214,248,127,7,204,106,34,16,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,80,215,22,177,47,9,248,75,226,196,218,46,10,217,31,40,127,10,29,146,179,85,182,164,84,164,176,221,18,143,14,51,177,162,162,60,151,82,250,156,122,68,231,38,188,183,22,181,146,91,100,154,38,81,185,15,9,149,150,124,233,224,54,107,163,73,103,12,46,9,108,87,105,241,251,92,235,122,175,27,179,84,99,49,205,83,100,238,210,82,154,117,26,146,12,212,203,142,18,57,173,18,246,41,100,145,68,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,29,255,0,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,246,216,93,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,233,218,193,225,53,138,21,76,209,213,176,106,244,184,226,49,100,219,81,226,86,231,220,176,92,108,159,159,74,146,235,232,138,152,241,212,106,83,82,93,84,89,40,81,56,74,67,38,195,138,213,210,228,147,247,83,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,171,110,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,43,131,140,254,3,73,186,176,190,218,199,250,20,40,157,162,199,144,170,93,117,105,142,210,95,114,157,49,198,210,195,139,120,214,75,90,25,147,162,18,209,37,125,103,56,178,216,73,89,170,157,128,104,123,32,153,120,170,229,159,45,20,11,14,234,165,68,129,118,84,36,73,173,220,104,141,49,82,81,219,95,94,136,73,168,204,208,75,110,51,113,89,89,53,243,123,218,81,164,215,169,184,185,20,0,41,3,140,22,14,87,108,108,208,30,42,200,123,180,81,113,46,158,196,136,110,109,66,57,18,160,199,98,36,136,218,18,212,181,109,66,35,59,204,52,161,39,218,118,39,113,182,163,16,174,53,211,93,137,106,212,108,168,243,182,81,106,181,8,117,73,145,185,72,62,108,168,141,201,110,59,155,204,183,167,106,38,201,45,8,201,39,204,213,68,102,148,153,75,254,17,216,103,117,94,25,189,163,223,84,152,154,81,108,42,124,250,133,94,83,141,185,203,79,105,136,244,54,24,74,210,131,65,60,181,190,107,74,22,164,238,109,135,212,70,102,141,14,245,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,221,56,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,39,243,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,180,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,41,175,44,121,40,198,92,206,98,61,74,197,162,83,62,79,196,181,170,12,194,187,234,21,66,75,78,80,119,155,196,105,92,69,169,47,58,246,177,158,65,52,148,244,113,36,151,20,210,76,214,86,233,196,198,20,154,119,15,252,64,167,204,171,75,170,72,139,30,130,203,179,165,165,164,191,41,105,171,65,37,60,225,50,132,52,75,81,145,168,201,180,33,26,153,237,74,75,66,42,12,19,211,137,31,16,72,217,137,146,222,15,96,221,86,90,112,234,157,33,50,102,212,153,117,214,81,115,44,218,97,198,137,216,239,48,211,204,162,51,196,250,73,10,82,144,226,201,14,105,170,27,50,226,185,36,201,245,205,155,156,80,106,138,146,151,10,201,161,200,97,87,101,98,35,177,249,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,95,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,249,86,116,243,29,85,202,198,3,85,113,82,133,100,75,185,106,73,144,205,54,26,9,165,42,20,39,223,220,77,202,156,164,153,41,17,146,162,36,244,50,53,184,182,90,37,35,153,204,77,53,224,135,16,76,109,194,220,197,212,243,7,119,213,101,222,18,46,120,232,141,117,82,82,235,20,214,43,72,102,47,34,33,172,154,97,77,52,182,13,45,41,43,67,68,189,18,226,117,34,117,205,220,127,48,183,77,10,249,199,220,75,189,109,105,221,182,139,112,94,21,154,165,58,79,41,109,243,226,191,53,215,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,93,255,0,11,143,2,120,101,247,215,156,77,18,168,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,177,252,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,232,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,154,27,178,163,66,172,93,85,154,181,173,110,124,159,162,205,168,72,145,78,164,118,197,203,244,124,85,184,165,53,27,158,178,37,187,203,65,165,28,197,22,229,109,212,250,152,181,78,13,152,7,139,22,253,10,173,143,51,175,47,67,216,183,110,145,226,80,99,179,25,231,43,174,68,92,134,74,76,135,86,133,57,29,150,92,114,66,80,219,106,67,142,56,70,165,232,218,18,79,89,248,0,226,153,174,202,142,28,102,215,14,23,101,94,173,118,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,175,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,71,181,203,118,8,85,115,31,141,182,182,11,209,171,145,40,210,46,57,14,165,115,228,182,167,17,25,134,88,114,67,203,36,39,170,214,77,50,230,196,106,146,82,246,164,212,130,51,89,104,207,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,118,40,93,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,89,167,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,103,254,112,114,153,102,230,235,11,254,67,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,149,32,225,206,72,243,47,137,216,185,92,193,90,38,27,75,133,112,218,146,25,102,227,93,73,196,71,137,71,67,171,36,161,231,158,51,52,173,10,73,155,168,38,121,139,117,164,169,109,37,196,145,152,187,60,92,179,235,184,127,145,28,65,178,174,123,246,171,122,213,104,184,95,92,135,46,191,84,66,19,42,160,226,105,143,145,184,178,71,248,8,212,107,112,210,68,110,56,234,247,56,172,235,139,31,226,161,158,169,55,253,195,85,203,14,22,207,150,197,177,67,144,245,54,243,121,232,173,108,171,84,88,148,202,210,195,68,227,102,243,104,138,244,99,35,113,11,71,53,106,89,109,83,104,66,220,137,89,81,202,142,35,230,215,17,209,101,89,77,118,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,52,39,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,187,20,46,212,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,172,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,208,14,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,81,212,73,252,128,231,6,171,148,220,92,74,170,7,17,203,18,241,145,14,5,214,135,154,81,174,51,8,90,137,185,205,41,180,41,221,241,201,231,86,109,165,42,39,80,165,163,110,243,109,198,239,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,205,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,168,190,51,248,223,133,247,85,205,109,96,109,42,135,46,101,237,99,72,84,250,141,97,78,56,211,20,246,38,71,109,125,133,13,159,170,250,221,73,69,121,78,105,163,100,219,105,74,148,110,58,150,224,6,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,245,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,210,157,129,66,185,173,155,54,147,66,188,239,153,119,141,118,36,114,77,66,187,38,12,120,107,156,249,153,154,150,76,71,66,90,105,26,158,212,32,136,204,144,148,146,148,226,183,45,94,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,1,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,118,232,209,54,69,68,41,173,169,205,242,28,109,7,162,222,108,180,35,221,235,107,166,132,102,81,3,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,246,217,190,157,166,200,229,115,105,178,153,111,230,217,144,183,21,171,142,161,62,170,79,77,117,61,8,140,202,223,192,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,146,156,78,184,127,204,197,216,114,115,3,130,22,239,107,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,232,203,104,74,158,74,213,161,169,196,161,14,84,182,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,236,83,123,43,50,57,92,214,86,203,159,54,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,195,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,69,11,230,199,197,62,50,124,64,184,124,197,241,114,124,57,45,106,21,243,195,170,203,178,174,152,61,182,139,112,83,238,42,93,70,55,53,109,243,226,191,84,158,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,138,161,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,166,63,185,86,170,189,74,143,66,122,167,45,116,216,114,30,151,30,26,158,81,176,203,239,37,180,186,234,27,215,106,86,180,176,202,84,162,45,84,77,54,71,174,210,210,117,112,220,225,247,27,49,50,92,198,28,100,165,75,78,29,83,164,42,52,42,107,205,58,202,46,101,155,79,182,233,181,33,151,218,121,148,70,120,152,81,173,41,82,28,89,45,189,117,67,132,93,131,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,63,202,84,86,38,50,168,242,91,222,218,180,212,181,50,215,67,215,217,246,15,151,79,179,237,218,92,131,149,2,157,202,116,255,0,149,206,113,94,195,46,227,81,151,113,152,251,32,0,34,198,124,114,143,15,50,216,120,163,162,192,223,116,211,180,244,123,188,211,45,57,143,197,230,250,170,121,182,255,0,36,193,151,173,175,213,215,190,129,167,66,149,76,150,184,114,219,229,188,214,155,147,169,30,154,145,25,119,106,93,198,66,229,248,68,99,99,87,142,24,77,195,73,207,107,80,162,58,227,173,35,111,254,10,204,120,12,145,234,77,146,126,146,143,189,70,175,183,188,88,72,0,0,0,0,15,149,117,181,218,45,122,195,5,254,201,2,66,63,194,218,136,102,243,51,208,206,14,63,95,204,25,105,165,201,85,63,254,221,120,191,160,88,255,0,6,43,171,180,219,23,21,172,107,215,149,38,92,162,45,59,180,110,158,143,119,244,139,57,0,0,0,1,84,92,100,49,165,82,220,162,224,253,62,110,230,25,92,106,171,237,114,244,209,210,244,132,117,117,52,107,221,161,116,94,159,87,180,67,124,136,225,83,248,177,153,27,94,154,212,110,115,116,73,208,171,111,150,242,78,214,153,159,25,42,87,211,78,191,148,238,45,79,234,49,161,170,76,6,233,84,168,116,198,75,70,225,199,109,132,23,184,144,146,73,123,253,222,241,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,89,113,153,194,22,229,38,129,139,208,216,249,246,155,139,70,117,91,191,216,203,210,18,21,222,189,59,244,238,78,191,95,176,64,108,162,226,12,156,54,204,37,149,95,98,71,41,183,43,116,216,242,61,66,86,246,78,115,11,82,122,165,90,107,179,188,139,81,163,59,102,178,213,197,110,210,235,236,22,141,212,161,49,45,29,255,0,69,198,210,178,239,34,253,47,113,125,131,233,128,0,0,10,95,227,49,115,170,94,61,208,109,164,187,189,12,219,81,100,159,171,166,138,41,181,4,105,221,253,34,55,228,122,137,46,185,153,187,17,136,140,243,13,138,237,46,67,133,184,139,68,38,161,24,140,250,153,123,254,209,162,168,108,156,120,140,48,101,161,182,218,81,167,216,90,15,246,0,0,0,0,31,229,37,244,70,142,236,151,15,68,52,133,45,95,97,22,166,40,15,136,238,47,171,21,51,33,93,97,167,119,177,109,61,42,132,94,174,154,28,121,242,203,244,18,125,206,125,127,105,142,253,193,251,0,233,247,109,203,82,198,74,188,110,107,52,87,222,129,20,247,169,59,37,50,228,9,8,87,170,225,25,232,74,62,134,131,79,188,207,184,92,24,0,0,0,0,0,0,0,0,0,14,41,156,156,116,135,151,108,184,222,120,141,233,159,71,86,147,79,114,157,110,41,4,194,222,93,98,66,20,220,83,109,167,204,144,239,45,103,207,90,52,81,242,153,117,91,20,73,52,158,112,135,74,203,94,47,73,192,92,121,177,177,113,151,229,183,30,221,172,50,245,64,162,48,211,207,187,78,94,173,77,101,180,59,162,13,110,70,113,230,200,204,211,161,172,140,148,147,34,81,105,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,199,42,204,190,98,236,76,175,225,100,252,76,190,164,127,59,14,143,11,99,223,198,117,78,204,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,158,188,116,199,76,71,204,94,35,212,113,67,20,43,61,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,250,216,161,151,75,239,7,240,179,14,177,50,250,143,216,63,9,157,182,101,30,22,246,93,223,75,106,52,7,152,153,204,105,213,233,206,237,203,79,41,105,66,209,200,212,200,247,145,39,245,101,163,44,247,150,105,110,27,174,204,195,233,209,17,112,208,45,121,23,28,24,82,76,144,138,154,217,149,25,147,136,78,154,137,44,173,73,144,163,66,213,234,111,66,82,163,66,84,110,35,154,255,0,93,86,21,213,253,181,183,46,75,114,161,255,0,41,14,117,54,116,119,63,232,184,203,205,184,143,169,73,82,125,134,66,247,184,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,94,193,142,153,163,192,156,181,250,19,240,215,124,252,156,249,71,218,125,25,252,89,50,103,63,179,242,185,223,216,205,57,183,111,61,175,165,166,187,186,107,161,233,242,112,83,57,153,108,204,77,213,42,202,193,204,72,249,65,90,133,79,93,81,248,222,135,159,19,100,84,56,219,106,115,124,134,27,65,232,183,155,45,8,247,122,218,233,161,25,151,107,1,202,179,85,133,191,134,156,184,226,46,25,179,66,244,204,250,205,191,43,209,80,187,87,103,230,213,26,71,58,15,206,26,208,148,233,41,166,21,235,168,144,122,104,189,82,106,35,205,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,69,112,234,193,202,238,50,102,226,196,141,72,123,179,196,179,234,12,94,53,73,59,80,190,76,88,15,180,226,75,98,150,131,87,53,243,142,198,169,220,164,115,247,237,82,80,162,26,20,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,154,248,174,100,163,240,101,117,63,153,76,51,166,85,100,219,119,109,66,68,155,181,173,57,204,209,234,143,56,149,20,141,230,163,113,44,202,113,197,244,82,118,54,233,109,37,145,60,203,73,134,185,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,130,114,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,51,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,66,171,119,11,111,187,174,196,187,177,50,129,66,237,86,221,137,216,62,80,77,237,76,163,177,246,215,141,152,191,54,181,147,142,111,113,38,159,155,74,182,233,170,180,46,163,213,229,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,151,16,106,74,210,135,90,105,102,133,236,218,127,147,50,56,223,85,204,126,54,221,56,209,89,161,196,163,72,184,228,52,164,64,140,226,156,68,102,25,97,184,236,160,214,174,171,89,52,203,123,215,162,73,75,220,162,74,8,201,5,106,156,26,48,66,171,98,224,149,127,26,42,21,200,146,35,226,132,134,19,6,3,45,171,124,70,41,175,204,142,107,117,103,161,26,220,117,199,116,66,72,201,40,109,10,220,102,179,67,117,109,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,1,207,241,251,7,40,89,128,193,171,179,7,110,55,187,60,75,154,158,168,237,201,218,181,246,73,72,81,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,102,134,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,216,50,95,131,148,44,125,205,5,129,133,87,75,219,40,181,90,131,146,42,45,237,89,246,152,177,35,187,45,216,218,161,104,90,57,200,142,166,185,137,81,41,28,205,229,169,167,67,209,240,0,8,21,198,59,8,99,94,185,104,131,138,81,216,136,85,44,56,172,50,242,223,121,247,82,191,71,78,90,34,188,203,72,78,168,90,213,32,224,44,205,100,90,33,149,237,81,106,105,93,38,11,147,224,183,131,149,219,63,6,174,220,98,171,189,203,137,136,149,8,241,233,113,182,160,247,69,166,170,67,106,147,189,43,51,45,239,191,33,174,90,144,133,39,179,110,245,146,226,76,172,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,63,85,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,245,56,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,138,188,81,252,9,226,111,220,190,113,8,80,8,247,248,23,129,120,143,152,188,71,167,97,126,23,209,187,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,162,156,11,192,188,56,203,166,28,83,176,191,11,232,221,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,26,197,255,0,112,184,240,39,134,95,125,121,196,209,42,133,43,113,171,241,79,107,124,63,131,230,53,17,210,184,35,213,169,84,10,86,60,215,107,181,56,148,234,109,58,61,191,46,100,201,111,37,150,35,48,218,106,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,18,179,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,180,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,61,183,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,221,239,8,213,118,113,30,201,141,141,117,86,108,171,167,25,59,21,106,223,168,72,165,212,99,124,157,170,185,200,148,195,138,109,214,247,162,50,144,173,171,66,139,84,153,164,244,212,140,203,168,237,88,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,199,52,204,142,55,210,178,225,130,87,78,52,86,104,114,235,49,237,200,237,41,16,35,56,150,215,37,247,159,110,59,40,53,171,162,16,110,188,222,245,232,163,74,55,40,146,179,34,65,230,136,123,92,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,232,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,166,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,171,143,213,83,164,213,104,178,81,14,179,76,151,2,67,145,216,150,134,164,178,166,150,166,31,105,15,50,233,37,68,70,104,113,167,27,113,10,238,82,22,149,22,164,100,98,231,248,98,231,199,240,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,227,149,102,199,194,198,50,124,63,184,124,185,241,154,193,234,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,98,133,218,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,66,121,81,202,142,28,101,43,14,17,101,89,77,118,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,88,10,64,226,63,196,2,102,98,43,174,225,38,16,220,95,234,79,3,179,62,236,152,237,191,29,203,138,86,196,57,186,66,30,67,110,33,150,92,51,66,25,52,237,55,26,55,84,107,249,146,106,53,224,150,93,47,188,111,163,223,87,101,2,63,38,219,195,155,126,117,118,224,169,239,101,93,151,149,2,92,152,173,114,86,234,28,95,61,200,102,206,230,201,124,189,251,212,70,69,161,242,161,218,179,93,149,28,71,202,86,35,174,202,189,90,237,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,201,94,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,237,83,54,62,22,49,147,225,253,195,229,207,140,214,11,222,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,179,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,228,168,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,123,12,153,123,229,45,183,28,75,123,35,182,226,203,84,50,225,234,101,183,213,211,93,76,136,249,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,216,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,0,114,172,116,205,30,4,229,175,208,159,134,187,231,228,231,202,62,211,232,207,226,201,147,57,253,159,149,206,254,198,105,205,187,121,237,125,45,53,221,211,93,15,79,147,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,160,183,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,183,236,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,205,102,42,222,20,44,64,196,123,142,245,182,44,42,85,149,74,173,84,29,153,18,129,75,90,213,22,158,218,143,82,109,6,191,240,153,36,144,217,40,204,155,109,164,109,109,54,63,193,231,47,56,219,75,170,200,204,26,174,217,118,230,31,86,99,156,100,82,82,134,37,49,118,33,10,150,194,141,100,79,111,136,184,146,90,66,146,181,53,189,100,183,18,131,36,45,205,208,47,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,184,56,150,103,170,54,102,174,104,184,97,134,51,226,74,194,251,114,67,21,40,179,147,21,214,223,171,212,78,57,146,159,89,62,218,29,101,12,147,239,50,150,201,37,184,249,142,41,75,37,54,77,194,1,103,220,37,51,175,232,73,144,242,155,137,181,58,84,58,43,220,231,44,186,131,231,200,113,51,158,127,152,186,98,140,147,177,206,114,221,117,198,148,226,146,162,112,148,209,27,134,235,40,71,214,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,83,142,153,163,192,156,181,250,19,240,215,124,252,156,249,71,218,125,25,252,89,50,103,63,179,242,185,223,216,205,57,183,111,61,175,165,166,187,186,107,161,233,229,48,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,197,11,208,85,40,252,222,83,43,121,207,156,122,58,27,78,141,180,181,122,202,45,116,208,181,51,34,56,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,0,0,0,0,0,0,0,0,5,19,241,68,192,42,126,13,227,76,122,229,18,55,34,155,116,239,236,232,222,165,105,217,162,66,74,250,169,197,171,233,56,125,228,159,171,81,229,184,113,98,250,176,175,50,20,38,29,119,99,23,43,209,104,71,234,235,169,200,159,16,191,65,71,220,223,213,246,144,191,200,207,162,76,118,164,182,122,161,212,37,105,251,12,181,33,254,160,0,0,0,3,252,102,50,114,34,62,193,22,166,227,106,70,159,105,104,51,171,158,42,44,186,30,102,239,182,37,179,203,55,235,181,73,13,150,226,61,80,170,132,146,35,232,103,238,63,172,72,254,13,23,58,162,99,221,122,218,83,187,16,245,181,42,73,122,186,234,163,155,79,70,157,223,210,46,132,0,0,0,124,203,154,178,213,187,110,213,43,239,150,173,211,97,63,45,125,255,0,69,182,212,179,238,35,253,31,113,253,131,57,185,187,196,9,56,147,152,75,214,190,251,252,214,219,173,212,163,199,245,9,59,25,41,207,173,9,232,148,235,166,254,243,45,68,248,224,205,132,77,198,77,127,23,166,49,243,238,183,42,140,210,183,127,177,159,163,228,23,114,244,239,215,189,58,253,126,193,105,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,150,114,176,221,172,79,203,189,231,66,54,119,200,143,70,168,203,140,123,140,182,188,152,50,18,131,250,73,35,208,215,220,103,167,188,103,102,165,14,117,159,116,202,167,154,246,205,162,84,22,201,171,68,158,142,178,225,150,186,117,46,244,253,101,246,139,254,225,245,138,204,98,150,91,45,151,141,122,202,161,67,133,70,145,208,253,103,25,129,23,114,190,130,72,186,185,220,90,151,214,98,74,128,0,0,254,25,145,17,153,247,16,160,206,39,183,91,23,86,105,170,103,29,238,97,82,99,63,75,87,170,101,181,77,84,102,234,93,72,181,250,93,253,126,211,30,211,132,93,140,229,193,152,169,119,4,136,124,232,180,218,51,142,33,92,205,187,31,110,116,5,145,232,74,35,61,8,251,180,50,23,128,0,0,0,0,3,152,230,90,246,107,15,240,46,247,184,212,239,45,214,104,21,46,206,173,166,122,60,80,222,90,122,109,81,119,163,218,90,12,226,220,245,25,23,158,32,85,170,207,57,185,250,237,97,249,10,86,132,90,173,231,212,163,61,52,34,239,87,184,191,80,191,110,31,120,108,198,26,229,162,218,138,209,122,245,168,176,235,46,159,94,171,122,159,20,140,254,146,191,67,217,167,216,66,73,0,0,0,0,0,0,0,0,0,0,169,94,54,152,199,93,118,234,177,114,253,29,158,77,22,53,60,175,25,142,110,66,187,92,167,28,145,18,57,104,104,222,223,37,13,73,234,75,218,190,213,235,39,86,210,103,21,120,123,229,174,133,154,28,199,83,236,171,196,247,218,212,74,123,247,13,118,50,37,46,59,211,34,178,182,219,67,13,173,9,51,45,239,190,193,47,67,66,185,92,211,66,210,178,65,142,43,139,22,47,224,191,20,239,44,51,244,167,164,254,73,92,21,26,23,109,228,114,123,87,101,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,234,112,203,198,191,195,78,81,237,110,209,79,236,179,236,77,44,169,155,26,216,203,189,137,134,123,59,141,234,226,212,173,98,187,27,122,143,110,174,147,187,82,73,219,172,170,21,1,198,111,9,177,150,37,247,66,198,122,221,223,233,172,54,151,203,161,209,169,219,146,215,201,249,198,201,173,214,121,90,252,239,104,228,56,247,104,34,53,122,156,165,237,75,76,111,128,24,79,95,181,109,76,83,179,110,155,234,137,233,155,110,141,112,83,170,21,138,119,102,110,71,108,130,212,150,214,251,28,167,76,155,115,123,105,90,118,44,201,42,215,67,50,35,49,97,92,99,239,251,55,20,236,220,190,226,14,31,92,49,43,150,245,114,61,199,38,12,232,198,123,29,70,180,210,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,21,193,83,197,61,211,240,254,119,152,211,135,10,207,254,35,97,30,40,230,142,238,185,112,106,213,137,73,164,55,33,112,167,78,137,37,14,177,95,168,180,235,132,253,81,178,104,205,164,33,227,219,161,160,207,154,72,39,213,163,143,44,139,234,240,230,194,28,92,196,188,209,217,183,22,24,177,46,44,27,34,177,10,179,113,85,210,250,227,177,18,156,78,252,244,117,186,142,170,92,150,146,243,9,100,181,230,18,156,220,68,210,93,90,37,175,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,155,108,224,92,246,109,231,154,60,82,185,176,254,159,18,45,10,117,209,57,113,215,18,164,115,216,154,178,116,210,236,214,222,238,82,36,186,151,36,146,82,102,132,19,196,132,153,165,36,98,101,112,66,175,218,177,177,79,18,237,105,148,78,109,201,80,183,226,84,41,245,30,204,218,187,60,24,242,77,18,216,230,153,243,17,204,114,84,37,108,73,26,85,200,213,70,70,132,107,111,224,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,196,74,206,134,112,106,185,77,197,204,16,85,64,226,57,98,94,50,43,16,46,180,60,210,141,113,152,66,233,228,220,230,148,218,20,238,248,228,243,171,54,210,149,19,168,82,209,183,121,182,227,114,43,250,196,199,28,44,255,0,242,221,153,136,22,255,0,252,180,110,221,75,157,27,254,131,173,111,101,223,248,171,78,239,228,153,116,163,110,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,211,192,100,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,105,109,42,113,76,175,114,118,172,205,38,124,181,184,133,221,246,57,95,246,110,41,228,155,19,177,7,15,174,24,149,203,122,185,134,247,4,152,51,163,25,236,117,30,143,144,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,156,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,132,106,226,51,146,143,197,87,17,216,175,216,20,202,171,152,101,116,252,229,54,75,229,205,110,151,56,205,102,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,227,254,0,224,229,119,48,24,203,105,224,237,184,247,103,151,115,84,19,29,201,59,80,190,201,21,9,83,146,100,236,90,208,78,114,152,109,215,121,123,201,75,217,181,62,178,136,134,151,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,25,183,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,12,230,103,154,245,176,113,15,54,152,153,119,97,140,120,136,183,166,86,57,76,59,17,12,147,19,31,101,150,217,147,45,181,50,165,33,196,63,33,183,159,39,72,245,112,157,37,171,69,40,200,73,254,11,120,145,135,22,182,50,221,182,5,199,15,101,223,123,83,227,181,109,77,236,36,231,205,196,76,135,230,197,231,22,171,107,152,130,105,221,52,38,215,217,61,101,18,210,210,85,114,128,0,35,254,127,62,66,126,38,216,177,248,69,255,0,90,190,79,185,217,255,0,45,254,186,115,17,232,223,200,250,223,217,221,151,191,212,254,115,212,220,51,174,52,61,195,194,109,155,63,37,184,84,253,137,73,151,78,166,166,142,182,95,102,74,141,75,85,69,185,46,162,123,196,102,181,250,142,76,76,151,16,90,150,136,90,72,146,143,160,153,20,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,61,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,166,177,73,136,211,178,159,185,80,132,197,97,178,108,150,249,33,133,199,140,195,170,36,50,210,150,249,232,146,35,89,167,90,129,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,188,87,20,127,2,120,155,247,47,156,66,20,2,52,61,146,76,159,91,57,70,194,246,168,169,40,147,111,106,228,118,21,118,86,34,59,35,145,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,76,138,0,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,246,216,93,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,89,139,22,47,224,191,20,239,44,51,244,167,164,254,73,92,21,26,23,109,228,114,123,87,101,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,68,213,225,139,159,31,192,133,118,54,3,98,197,107,109,131,112,84,19,232,218,165,70,163,203,139,107,188,164,60,167,52,79,41,71,201,144,250,163,146,183,56,219,76,168,220,120,244,222,234,142,234,69,43,113,171,241,79,107,124,63,131,230,53,17,8,41,87,253,229,66,179,107,248,125,70,184,101,195,183,174,169,16,100,214,160,178,100,148,79,92,51,116,227,19,166,69,185,72,66,159,113,100,141,118,26,246,40,200,212,218,13,61,87,39,217,76,188,179,117,138,31,33,232,82,37,209,232,80,35,185,38,187,113,166,1,74,98,148,131,109,102,193,45,6,227,68,181,186,234,9,180,160,151,191,78,98,200,141,45,44,203,66,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,85,95,27,220,82,255,0,228,211,5,41,245,223,246,221,211,87,166,118,95,178,52,7,249,198,143,254,146,78,196,47,235,90,127,38,98,26,240,250,193,218,86,55,230,210,197,180,110,90,12,186,173,189,10,67,213,186,195,77,69,75,236,19,17,25,91,205,166,82,86,133,163,179,57,33,49,216,112,150,90,40,159,216,70,74,90,76,115,76,126,193,202,238,95,241,150,236,193,219,141,238,209,46,217,168,42,59,114,118,161,29,174,42,210,78,70,147,177,11,89,55,205,97,198,157,229,239,53,35,126,213,122,201,50,23,63,194,135,24,169,88,149,148,186,37,162,170,244,185,215,14,31,72,145,68,170,53,54,82,93,125,182,20,243,143,66,82,19,189,75,40,197,29,104,97,179,81,36,181,138,234,16,91,91,35,19,40,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,45,211,30,242,43,39,51,89,50,193,28,79,195,24,18,229,98,133,185,134,246,189,54,44,20,202,105,182,42,244,227,140,201,169,133,155,238,33,166,86,201,190,243,201,112,148,91,139,152,218,146,179,83,102,221,74,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,19,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,208,51,99,225,99,25,62,31,220,62,92,248,205,96,191,62,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,217,106,2,63,231,167,9,177,151,26,242,227,113,88,88,29,119,250,22,189,47,107,146,97,238,75,94,157,130,72,89,61,76,237,6,101,217,249,186,167,214,212,146,189,156,167,13,45,58,226,139,58,226,215,178,103,139,216,71,94,225,157,139,120,57,110,63,18,5,247,108,88,247,125,66,224,130,166,16,195,245,4,62,196,147,106,122,13,61,100,33,45,42,60,117,44,253,118,205,166,208,162,74,13,147,93,80,139,137,227,63,136,216,71,79,194,251,107,12,43,182,172,74,214,32,213,36,42,165,66,156,153,40,67,246,244,68,56,217,62,250,200,143,154,164,73,36,155,41,108,211,202,89,182,227,134,173,241,144,71,80,20,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,222,160,97,190,35,225,23,11,155,151,14,113,106,103,104,186,104,184,95,115,53,49,61,184,229,246,86,215,26,99,145,226,243,79,82,62,67,11,105,141,16,102,218,121,91,91,82,144,148,168,232,92,122,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,79,12,92,135,126,4,40,81,177,231,22,40,187,111,235,130,158,159,70,210,234,52,238,92,171,93,149,45,228,185,162,185,170,46,116,134,21,28,213,185,182,221,101,38,227,39,166,247,82,115,252,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,230,79,246,147,247,104,227,252,26,170,212,170,6,100,175,106,237,118,167,18,157,77,167,97,189,74,92,201,146,222,75,44,70,97,185,244,245,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,231,252,67,51,167,85,205,62,40,72,161,90,23,4,181,97,93,181,32,138,223,134,113,149,20,166,190,77,237,118,160,251,106,81,169,107,82,141,212,180,107,36,154,25,52,151,45,181,173,237,223,43,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,203,254,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,102,223,54,62,41,241,147,226,5,195,230,47,142,149,123,231,6,170,121,40,195,204,161,89,103,17,52,212,199,153,62,241,150,166,148,167,220,124,235,114,228,198,130,141,232,36,161,9,73,70,144,167,27,53,26,205,109,163,114,54,58,135,56,254,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,92,254,51,240,202,193,43,187,45,16,240,91,12,104,177,40,151,13,171,30,67,246,205,122,160,251,234,90,170,47,174,58,165,63,55,146,164,165,229,201,76,70,218,83,138,109,124,148,109,229,54,73,109,13,10,65,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,95,204,174,113,111,188,211,88,152,109,64,196,184,125,170,228,177,61,49,219,110,14,99,40,244,191,109,121,149,183,252,21,150,27,110,63,41,182,16,223,170,106,223,166,227,208,245,215,213,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,68,170,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,0,0,0,2,38,113,17,193,120,152,163,133,51,43,174,167,231,173,107,118,191,41,165,106,125,20,168,200,86,191,77,37,222,201,119,146,191,237,162,171,98,163,34,204,196,10,77,89,151,52,126,133,89,98,66,85,161,116,91,47,165,68,122,104,101,222,159,113,254,177,163,172,180,222,205,98,6,5,217,23,26,93,230,58,245,2,155,218,21,180,203,87,142,27,43,87,77,169,46,245,251,11,65,211,128,0,0,0,0,81,255,0,23,75,25,203,127,49,81,46,8,240,249,49,106,84,102,220,90,185,155,183,190,228,233,235,51,208,212,102,90,145,119,104,68,60,95,12,43,173,139,87,52,212,195,144,247,44,170,209,153,165,167,213,51,220,167,106,48,180,46,132,122,125,30,254,159,105,11,243,35,35,34,50,238,49,253,0,0,1,26,184,130,226,179,24,91,150,203,153,226,94,146,171,176,230,209,163,244,63,85,199,160,74,218,175,160,162,62,173,247,30,133,245,144,160,26,108,57,215,133,211,22,158,75,221,54,183,80,67,36,173,18,90,186,243,132,90,233,208,187,213,245,23,216,52,77,147,92,55,107,12,50,239,102,80,137,173,146,36,81,169,210,228,158,237,119,60,168,49,210,179,250,74,34,212,209,220,71,167,184,135,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,170,112,90,170,83,165,211,95,252,156,182,28,97,125,255,0,69,73,52,159,118,158,241,158,140,251,97,147,152,95,153,75,162,158,106,220,213,94,108,218,187,61,52,209,183,103,202,36,151,211,81,247,55,237,208,254,162,18,143,131,142,52,187,6,254,172,225,13,81,253,145,36,83,164,84,227,30,221,117,125,79,83,227,161,30,170,53,238,35,234,106,211,222,94,209,111,160,0,0,62,85,215,82,77,26,215,172,86,22,122,38,12,9,18,76,254,164,54,165,123,143,221,238,49,156,12,210,93,127,44,177,254,251,172,23,209,249,67,84,66,79,222,158,218,250,136,251,139,244,189,194,198,184,49,89,73,143,107,220,87,170,143,85,57,42,92,18,251,13,186,123,159,165,253,31,175,216,44,232,0,0,0,0,4,5,226,253,138,46,90,56,17,79,181,32,30,178,171,85,118,152,125,62,232,207,67,158,218,143,170,12,187,210,93,198,71,246,10,177,202,61,129,39,17,115,17,98,81,89,45,89,143,112,82,229,202,46,157,88,76,230,18,191,229,36,251,151,236,61,125,195,71,22,253,45,154,29,2,155,69,140,90,53,79,134,204,86,203,175,68,161,4,146,239,51,62,226,247,152,250,0,0,0,0,0,0,0,0,0,0,51,89,154,172,82,252,52,230,59,17,113,49,154,239,166,96,86,110,9,94,138,155,217,123,63,54,150,210,249,48,126,108,208,133,39,72,173,48,159,93,36,179,211,85,234,163,81,157,148,240,75,195,59,86,54,22,95,88,199,217,57,183,37,66,224,59,103,158,227,109,171,179,193,143,26,60,141,140,171,103,49,28,199,37,106,225,111,52,171,144,199,170,70,141,78,48,113,133,178,169,86,174,112,87,93,167,200,150,228,139,198,215,166,214,231,37,229,164,208,219,232,83,208,73,45,17,36,140,145,202,130,210,140,148,106,61,234,89,235,161,146,83,215,248,37,227,29,117,171,170,250,203,244,134,121,212,89,52,243,188,97,185,185,9,236,146,155,114,60,73,5,161,35,123,156,228,59,27,169,175,106,59,47,170,157,92,81,149,181,15,147,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,125,243,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,60,42,77,211,93,151,106,211,172,169,19,183,209,105,85,9,181,72,113,185,72,46,84,169,109,198,110,67,155,200,183,171,114,33,70,45,12,205,37,203,213,36,70,165,25,254,187,78,255,0,188,172,88,215,4,91,62,225,151,73,69,213,71,114,129,87,56,198,73,92,170,115,142,180,235,177,205,122,110,74,22,166,27,37,237,50,220,141,200,86,168,90,210,175,85,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,39,45,25,116,177,50,191,133,144,48,206,197,143,252,212,202,196,221,239,127,25,213,59,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,159,85,0,1,26,184,138,227,29,11,6,242,143,125,201,171,179,218,37,222,20,247,236,234,92,109,203,71,58,84,246,29,109,71,189,40,89,39,148,193,72,127,69,109,74,249,27,55,37,75,73,140,246,14,171,149,92,82,252,11,102,59,14,177,49,234,239,161,160,81,174,8,190,149,155,217,123,71,42,150,234,249,51,190,108,144,181,43,88,174,190,159,81,38,178,215,84,104,162,73,150,148,192,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,171,227,157,249,147,253,164,253,218,62,79,5,204,116,196,121,215,181,199,151,138,157,103,183,89,144,109,249,55,37,54,52,130,53,185,78,148,153,145,155,113,17,215,175,168,203,157,169,107,91,102,70,158,98,73,105,216,107,116,220,179,92,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,234,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,155,108,88,177,127,5,248,167,121,97,159,165,61,39,242,74,224,168,208,187,111,35,147,218,187,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,44,171,32,191,247,172,179,27,251,95,255,0,236,228,81,85,99,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,41,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,182,23,106,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,56,151,144,60,130,85,114,143,138,24,151,115,220,181,72,149,244,74,143,2,137,107,214,210,74,140,252,136,74,109,18,39,169,113,18,235,136,109,7,35,179,180,147,90,212,225,156,55,20,68,132,44,185,147,124,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,3,138,103,67,24,235,184,5,150,11,255,0,21,109,102,119,214,169,84,246,227,211,156,220,130,236,210,165,200,106,35,82,116,90,22,133,242,87,33,46,242,212,147,74,249,123,15,66,86,165,156,33,239,240,7,24,235,185,127,198,91,79,24,173,198,123,68,187,102,160,153,14,70,220,132,118,184,171,74,155,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,52,210,0,2,0,113,147,198,191,144,217,125,164,224,228,74,127,58,94,38,212,15,156,251,141,110,109,136,52,231,99,200,115,106,137,196,154,94,83,235,134,73,213,11,73,183,207,215,106,182,24,165,97,114,124,22,241,142,187,120,96,213,219,131,181,118,121,145,48,238,161,30,69,46,78,228,22,216,181,37,72,113,81,182,37,4,103,177,246,36,59,204,82,214,165,118,157,190,170,91,73,29,138,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,59,113,80,200,172,155,2,225,170,230,123,11,96,75,126,216,174,72,122,165,121,178,244,166,182,82,106,47,202,101,9,125,163,113,194,121,196,74,122,73,153,182,132,47,148,180,172,247,37,181,161,13,195,92,177,102,22,234,202,254,50,209,113,114,214,141,219,251,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,114,226,13,73,90,80,235,77,44,208,189,155,78,228,248,141,215,254,85,240,234,189,46,159,66,85,104,222,153,167,219,181,15,71,85,163,118,121,208,249,181,72,11,228,72,107,83,229,188,141,219,86,141,79,106,136,203,83,208,80,184,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,168,92,79,10,252,245,70,191,237,234,86,88,113,74,124,70,46,122,28,118,105,182,99,204,197,119,125,90,156,196,87,150,166,29,38,219,54,91,92,86,99,17,19,139,90,57,168,82,11,106,156,66,214,228,117,227,87,226,158,214,248,127,7,204,106,34,26,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,83,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,15,101,139,47,86,174,87,240,106,139,132,118,180,158,223,216,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,251,150,208,74,82,212,134,154,105,6,181,236,220,125,84,0,0,103,7,58,24,199,66,199,220,208,95,248,171,107,51,178,139,85,168,55,30,156,230,229,159,105,139,18,59,81,26,147,162,208,133,163,156,136,233,119,150,164,146,145,204,216,122,154,117,57,233,192,250,192,146,213,43,20,241,74,117,189,16,227,202,145,78,160,82,234,202,38,148,249,45,164,186,252,216,232,61,121,168,65,147,208,22,174,132,133,153,55,244,141,179,219,200,56,201,224,167,200,108,193,82,113,142,37,67,157,19,19,105,231,206,97,199,119,56,196,234,115,81,227,185,181,36,218,73,44,169,133,195,52,234,181,168,220,231,235,181,59,8,125,94,11,120,199,66,179,241,150,237,193,218,187,60,185,120,137,79,143,34,151,39,114,207,116,170,106,100,56,168,219,18,131,34,222,195,242,29,230,41,104,74,123,54,223,89,78,36,138,229,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,65,94,45,121,40,244,220,57,153,178,195,42,101,86,101,105,158,75,119,165,61,130,231,182,168,44,177,203,69,77,36,106,222,223,37,13,52,219,169,109,42,73,182,105,116,201,178,105,229,174,178,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,161,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,21,239,94,120,179,248,117,225,233,124,98,231,201,10,173,175,242,163,11,235,243,125,23,83,78,143,49,252,2,74,119,37,90,23,49,149,237,230,52,238,212,243,26,91,107,218,157,219,75,61,131,85,0,0,43,47,138,246,71,35,92,180,170,222,110,48,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,154,147,209,163,101,165,57,170,20,218,249,213,65,109,93,53,219,62,162,245,90,220,157,217,37,200,167,207,165,184,231,41,14,110,139,54,43,177,36,183,162,200,200,183,176,251,168,215,77,201,221,170,76,148,68,101,242,135,160,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,105,163,210,101,180,236,87,237,164,45,50,152,112,156,36,62,104,125,114,35,62,210,141,15,52,149,176,122,164,200,150,74,210,90,230,199,194,198,50,124,63,184,124,185,241,154,193,102,156,40,114,57,38,229,170,209,51,113,136,203,136,116,42,108,137,11,180,105,38,134,164,28,233,109,41,198,21,53,242,81,40,154,67,14,165,124,164,150,142,155,205,37,205,80,150,209,206,183,64,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,0,121,251,215,16,172,28,53,165,53,93,196,107,226,223,181,105,175,200,76,70,166,86,234,108,193,97,199,212,149,41,45,37,199,148,148,154,205,40,90,137,36,122,232,133,31,176,199,159,181,179,11,128,87,205,118,45,173,101,99,134,31,220,21,169,187,251,53,58,151,115,66,151,41,253,136,82,215,177,166,220,82,213,181,8,82,143,66,232,148,153,159,66,49,208,0,85,95,28,239,204,159,237,39,238,209,88,20,107,166,187,111,211,171,212,154,68,238,207,18,230,167,162,151,84,111,148,133,246,136,168,148,196,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,244,172,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,35,67,216,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,177,66,237,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,198,107,51,99,226,159,25,62,32,92,62,98,248,241,86,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,191,236,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,100,80,130,188,71,248,127,195,204,69,9,220,91,194,27,119,253,86,32,118,102,29,141,29,198,35,183,113,69,222,134,246,200,91,203,109,180,60,203,102,107,67,198,173,198,219,70,210,137,127,50,109,82,8,149,92,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,0,0,0,3,231,220,20,182,107,148,26,149,22,74,117,106,161,13,232,174,22,167,213,43,65,164,251,140,143,184,253,228,51,145,155,155,2,78,28,230,34,251,162,188,157,25,145,112,85,37,197,45,75,163,10,156,250,81,252,165,31,114,61,167,175,188,133,166,240,129,197,23,46,236,8,168,90,147,207,73,84,90,187,172,48,159,124,102,97,192,109,39,209,4,93,234,62,243,51,251,68,250,0,0,0,0,1,88,220,103,108,164,200,181,237,235,209,39,162,155,149,18,17,253,132,221,65,207,210,254,143,215,236,21,201,149,187,175,228,110,63,88,149,131,250,37,112,210,208,163,247,39,182,176,163,62,227,253,31,112,209,253,169,82,69,102,215,163,214,27,61,83,58,4,121,41,63,169,109,165,94,226,247,251,136,125,80,0,0,21,5,198,59,26,93,157,127,81,176,134,150,254,248,145,233,209,234,114,79,110,154,62,151,170,17,214,143,89,26,247,25,117,37,105,238,47,104,139,153,9,195,23,49,67,50,118,189,59,118,214,169,19,97,85,222,233,174,173,181,62,41,40,190,154,79,185,207,102,167,245,24,208,189,50,11,84,186,108,74,99,31,147,136,195,108,35,191,232,161,36,146,239,215,216,67,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,185,227,43,132,203,118,147,66,197,72,173,250,168,122,45,45,195,215,220,154,131,231,222,191,243,39,245,251,5,123,229,74,251,119,15,49,250,201,175,54,189,168,85,118,154,203,167,161,30,141,246,214,20,175,228,171,244,61,133,168,209,205,169,87,69,193,107,209,235,205,171,114,42,80,35,204,73,233,166,164,227,105,81,31,113,123,253,197,246,15,170,0,0,57,110,104,110,198,172,204,190,98,29,113,194,213,77,219,21,98,104,186,245,89,65,121,68,93,199,250,62,210,208,102,238,230,170,174,189,113,213,107,142,39,69,84,103,63,45,69,174,186,27,142,41,94,226,247,251,136,94,79,10,107,113,154,14,88,218,121,164,117,168,212,147,53,74,212,251,220,167,193,212,180,212,253,223,87,216,38,104,0,0,0,0,10,72,226,225,138,63,43,113,206,61,162,207,228,168,208,80,210,255,0,190,51,50,123,103,222,130,62,229,123,204,190,209,234,184,56,97,159,167,49,46,181,126,204,141,190,37,62,4,152,205,47,126,154,72,68,138,123,165,208,150,71,220,103,222,147,47,243,11,141,0,0,0,0,0,0,0,0,0,1,194,179,211,122,210,172,12,159,98,221,118,179,30,91,209,229,90,242,232,136,76,100,37,75,39,234,9,236,44,168,201,74,73,108,75,178,91,82,207,93,73,4,163,34,81,145,36,243,152,52,145,147,251,2,54,24,101,115,11,108,198,109,233,116,41,17,109,120,50,106,20,249,100,234,95,98,163,37,162,145,52,156,75,167,189,11,57,47,60,102,131,211,97,153,164,137,36,68,146,138,188,105,236,8,213,220,188,218,152,131,30,222,151,50,165,106,221,8,140,185,204,147,170,68,10,116,200,238,19,198,233,36,246,37,11,144,196,4,18,214,93,23,177,41,50,230,25,42,181,178,45,122,213,108,12,224,225,37,118,141,30,35,210,37,93,17,40,139,76,148,41,72,38,42,10,236,47,40,137,42,73,239,75,82,92,82,15,93,9,100,147,50,81,17,164,244,102,3,154,102,43,1,172,220,201,97,29,119,10,111,56,81,20,138,140,117,174,153,57,232,230,242,233,53,18,66,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,121,236,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,188,85,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,23,253,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,37,64,0,5,59,113,150,204,61,86,228,197,10,94,91,168,181,88,139,183,173,56,241,43,117,136,233,134,164,190,85,183,155,119,150,149,186,178,245,144,136,111,180,164,147,94,174,178,156,37,154,148,148,147,117,192,2,252,248,95,99,125,87,27,50,161,69,77,102,135,18,157,34,192,144,155,29,11,140,226,148,137,140,66,135,20,217,124,210,174,168,89,180,243,104,89,110,81,26,219,82,203,105,44,155,68,181,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,140,214,102,199,197,62,50,124,64,184,124,197,241,63,242,11,255,0,122,203,49,191,181,255,0,254,206,69,21,86,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,10,139,227,63,152,122,85,201,115,91,89,110,182,170,178,214,187,78,66,171,119,68,117,67,74,88,41,175,71,111,176,37,14,168,183,169,104,142,252,133,40,145,243,122,74,108,140,212,180,153,55,89,96,47,39,132,134,60,198,197,60,180,55,134,213,9,178,223,184,112,194,71,162,228,156,153,14,200,91,180,231,214,227,176,92,37,173,4,148,33,41,39,99,33,164,173,123,17,13,39,234,165,104,73,77,240,1,72,28,96,177,142,187,124,230,128,240,170,67,61,158,139,134,148,246,35,195,111,114,23,207,149,58,59,18,228,73,212,144,149,167,114,23,25,174,89,169,105,46,205,189,59,77,197,16,134,205,216,23,147,182,12,140,82,77,189,44,173,56,181,134,104,11,171,40,137,44,29,69,214,92,125,49,208,102,122,173,100,211,43,90,182,145,236,35,111,126,222,99,123,165,87,9,59,214,171,106,231,74,223,161,83,227,196,114,61,227,71,170,209,39,41,228,40,214,219,8,140,169,196,166,140,148,68,75,230,193,105,38,106,37,22,197,44,180,212,201,73,189,225,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,8,149,151,158,27,152,37,151,108,109,175,99,37,186,236,186,138,213,33,47,90,48,164,173,244,174,217,67,140,62,204,182,73,210,123,108,196,56,153,27,80,111,54,107,109,8,73,110,90,247,56,127,175,138,63,129,60,77,251,151,206,33,10,1,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,116,218,57,40,252,106,184,102,97,93,126,192,166,82,155,196,219,91,211,78,83,100,190,92,167,42,144,74,175,80,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,42,178,81,195,155,14,50,171,216,175,250,252,175,149,56,154,229,60,152,147,82,115,67,131,75,113,123,249,201,167,54,104,74,211,185,11,38,148,243,134,110,45,40,86,210,101,46,184,209,193,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,3,149,102,159,26,255,0,23,108,190,222,216,198,221,63,182,203,183,233,229,216,24,83,92,198,215,57,247,81,30,47,53,60,198,204,217,39,222,104,220,218,178,87,44,151,183,85,104,71,154,193,163,60,140,225,125,87,7,50,151,134,118,29,117,82,202,164,197,31,210,83,24,151,9,81,31,136,252,231,156,154,228,87,26,81,154,146,182,85,36,217,61,116,51,54,204,205,41,215,105,112,174,48,88,57,66,190,114,192,120,171,33,238,207,90,195,74,131,18,33,185,181,107,231,197,157,33,136,146,35,104,75,74,19,185,107,140,239,48,210,181,23,102,216,157,164,226,140,85,6,80,177,122,54,4,102,95,15,113,74,160,252,70,41,180,154,194,25,170,63,37,135,94,68,122,116,148,42,44,199,137,13,122,234,90,35,190,234,208,73,37,122,233,79,170,191,162,122,73,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,63,194,62,24,185,125,194,44,193,84,49,190,147,11,181,192,137,217,93,180,173,151,208,235,177,104,50,155,105,41,118,82,157,125,215,92,148,241,184,147,113,163,94,212,178,165,168,201,42,82,90,91,125,175,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,10,86,226,117,144,239,192,133,118,78,60,225,61,23,109,131,112,84,21,233,42,93,58,157,203,139,107,188,164,50,150,245,87,53,71,201,144,250,164,26,118,182,219,76,168,219,100,180,222,210,78,0,11,41,225,105,144,159,151,115,40,57,174,197,7,246,91,244,170,135,108,180,41,113,228,104,228,249,209,31,52,148,201,10,65,234,219,44,190,210,137,13,106,74,113,198,204,214,68,210,73,47,219,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,43,87,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,118,40,93,169,152,252,222,83,43,121,207,156,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,19,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,221,64,102,179,54,62,41,241,147,226,5,195,230,47,139,62,225,29,149,28,56,183,240,158,143,154,106,155,94,153,188,238,142,222,197,53,201,12,145,55,66,138,212,151,162,56,152,229,169,234,243,188,165,154,222,61,20,77,172,154,73,36,141,211,122,197,64,5,53,241,149,192,188,56,195,108,71,179,49,66,202,163,122,42,171,136,222,150,118,190,203,6,73,139,34,84,83,138,101,41,45,145,122,143,57,218,149,205,50,61,171,82,18,179,73,45,78,45,124,87,133,199,142,204,50,251,235,201,230,139,254,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,0,0,0,0,0,0,0,0,0,5,57,113,143,195,63,65,226,93,22,254,135,27,100,90,132,8,209,157,94,253,117,144,185,21,7,79,161,172,207,184,139,185,36,95,230,30,87,132,126,40,124,146,199,57,22,147,199,243,53,152,43,101,31,223,30,153,1,178,238,65,159,114,125,228,95,96,187,112,0,0,0,0,16,203,138,205,184,205,123,44,110,188,234,58,211,170,74,154,149,106,125,237,211,231,104,90,106,94,255,0,175,236,20,107,109,85,87,66,184,233,85,198,211,170,169,243,88,150,146,215,188,219,112,149,238,63,119,184,198,145,114,189,117,181,121,229,239,15,43,141,150,138,114,215,164,147,165,215,162,206,11,42,50,238,47,210,246,22,131,169,0,0,15,149,117,213,209,111,218,245,138,243,138,218,138,108,9,19,20,122,107,161,54,218,148,103,220,126,239,113,253,131,56,217,173,190,221,196,60,126,189,171,206,47,114,19,93,169,50,209,232,69,171,125,181,245,39,249,41,253,63,105,106,44,35,131,86,19,45,186,77,119,21,37,181,234,169,233,84,182,143,119,189,52,247,203,185,127,231,79,235,246,11,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,196,51,157,134,113,113,79,46,247,125,10,67,91,221,135,74,168,84,34,250,198,90,62,136,50,18,131,232,180,151,123,158,211,211,222,67,59,85,154,116,171,90,231,155,74,112,246,200,164,207,113,131,62,135,162,218,112,211,239,50,239,79,188,255,0,88,208,22,64,49,78,46,38,101,174,209,67,75,220,245,189,75,129,68,120,244,50,245,216,129,23,119,242,18,93,235,246,106,95,89,137,36,0,0,34,23,19,219,219,228,166,90,106,144,73,142,98,170,235,126,159,174,237,54,147,180,249,165,175,209,61,126,143,213,246,144,161,82,37,56,178,74,75,83,81,232,69,245,141,11,240,248,162,57,68,202,213,156,135,91,216,115,41,180,249,157,250,235,190,157,23,175,121,251,191,247,9,32,0,0,0,0,62,37,239,112,181,105,217,181,219,161,229,109,69,34,153,42,122,143,77,116,38,154,82,253,132,127,163,238,63,176,198,109,179,13,118,63,125,227,181,255,0,115,173,238,106,106,55,61,86,67,7,180,147,163,110,76,117,105,46,228,254,159,180,136,197,198,240,164,195,70,236,124,186,166,174,166,118,59,94,156,85,45,119,107,170,95,131,5,90,253,35,46,244,251,139,236,33,53,192,0,0,0,0,0,0,0,0,0,87,7,27,139,214,149,3,5,240,247,14,94,143,44,234,85,203,161,218,220,119,82,132,242,18,196,24,142,50,234,86,173,219,137,102,170,131,38,146,36,153,25,37,205,77,58,17,42,173,114,245,107,80,175,156,125,195,75,42,233,131,219,104,183,5,225,70,165,212,99,115,86,223,62,43,243,90,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,154,71,20,206,181,173,66,188,50,143,139,212,155,142,15,107,137,30,207,169,213,27,111,154,182,246,202,132,194,165,198,115,84,25,25,236,125,134,151,166,187,85,183,69,17,164,204,143,56,67,79,184,79,125,126,20,48,178,205,196,207,69,250,51,229,109,191,78,174,246,46,127,59,178,246,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,122,176,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,124,155,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,51,47,139,23,215,225,67,20,239,44,76,244,95,163,62,86,220,21,26,239,98,231,243,187,47,106,146,227,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,7,229,190,44,170,173,129,90,141,66,172,200,136,244,137,84,122,77,109,10,140,181,41,4,197,66,159,30,115,41,51,82,82,123,210,212,150,210,178,211,66,89,40,136,212,68,74,63,213,39,12,238,168,216,89,78,198,62,201,205,182,234,23,4,219,103,158,219,110,43,179,206,143,26,52,141,143,43,103,45,28,198,229,106,217,111,53,43,144,255,0,170,68,141,78,101,112,119,198,138,86,29,102,26,181,135,247,69,223,18,141,72,191,232,232,137,14,60,148,37,40,159,91,102,66,59,27,68,233,167,84,44,218,122,106,80,147,82,82,226,220,74,61,103,13,162,23,104,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,25,172,205,143,138,124,100,248,129,112,249,139,226,127,228,23,254,245,150,99,127,107,255,0,253,156,138,42,172,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,25,150,199,236,99,174,230,3,25,110,204,98,184,217,236,242,238,106,130,164,55,27,114,23,217,34,161,36,220,104,219,208,132,19,156,166,27,105,174,102,194,82,246,110,87,172,163,49,226,170,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,93,202,66,210,162,212,140,140,27,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,105,181,43,90,88,121,73,73,158,170,38,156,50,215,105,233,53,120,72,99,204,156,44,204,187,120,109,80,155,17,139,123,19,227,250,46,73,201,144,212,116,53,81,97,14,59,5,194,90,208,106,90,212,163,118,50,26,74,209,189,115,18,126,178,144,132,157,228,128,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,193,98,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,45,166,202,203,173,229,92,224,224,238,29,219,150,156,72,183,101,199,71,85,222,113,163,180,78,63,86,65,85,19,80,142,175,224,201,90,158,146,244,6,35,182,210,76,141,122,242,90,86,205,186,38,162,237,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,211,237,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,30,3,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,161,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,5,122,241,159,197,233,54,134,3,91,88,71,78,126,91,50,49,10,176,167,166,26,88,105,108,61,78,167,242,221,113,149,173,94,186,22,114,94,130,226,77,5,212,153,112,141,68,71,181,117,23,132,246,47,225,67,20,236,220,51,244,167,163,62,86,220,20,234,23,109,228,115,187,47,106,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,159,135,52,204,166,16,198,199,172,6,190,112,141,230,34,57,34,226,163,188,205,60,229,190,235,44,53,81,70,142,194,121,197,181,170,201,13,201,109,151,12,136,149,169,32,200,210,162,51,73,230,136,105,207,5,49,66,149,141,88,71,104,98,189,25,49,27,143,116,209,227,84,151,30,52,212,203,68,55,214,130,231,69,55,82,68,75,91,46,243,26,95,170,147,37,182,162,52,164,200,200,189,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,133,60,86,176,209,187,227,46,139,171,165,157,238,208,103,29,75,93,218,104,150,32,206,87,233,145,119,171,220,127,97,138,112,203,205,216,253,139,142,214,5,206,135,185,73,166,220,244,169,15,158,210,86,173,183,49,165,168,187,149,250,30,194,51,26,74,178,110,22,174,203,54,133,116,50,173,200,171,211,34,207,73,233,166,164,235,73,95,180,139,244,189,197,246,16,251,96,0,0,0,2,55,241,7,162,57,91,202,213,226,134,155,222,112,233,181,9,157,250,105,178,157,43,175,121,123,255,0,247,12,244,25,41,181,154,84,90,26,79,67,47,172,95,87,12,43,219,229,94,90,105,112,77,142,90,169,11,98,159,174,237,119,19,84,248,69,175,209,45,62,151,215,246,152,151,160,0,2,55,103,255,0,20,226,225,158,90,238,228,58,189,175,92,20,185,244,86,79,67,61,22,252,9,91,127,144,162,239,71,183,66,250,200,103,242,141,78,149,116,220,240,169,109,158,233,21,105,237,176,71,208,181,91,174,18,125,228,93,234,247,151,234,26,37,201,142,25,197,194,204,187,218,20,40,237,108,118,101,42,159,80,149,235,25,234,250,224,199,74,207,170,212,93,237,251,15,79,113,14,222,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,70,106,100,87,162,62,157,205,190,218,155,89,106,101,170,84,90,31,119,212,99,63,124,68,176,137,204,43,204,141,196,227,37,172,75,138,84,186,219,103,250,61,162,124,189,19,244,212,103,161,55,223,211,236,33,42,248,47,98,123,238,85,238,76,40,144,246,168,76,89,149,180,22,210,233,162,169,204,23,114,63,251,239,213,237,22,188,0,0,43,147,140,181,210,229,55,10,232,52,22,213,167,106,171,69,82,139,79,98,163,84,19,238,250,189,226,162,108,248,103,80,187,40,176,73,27,251,69,70,51,91,117,211,93,206,164,180,215,245,141,34,101,166,153,232,140,5,176,96,242,249,124,187,110,148,91,119,107,166,144,153,46,253,79,220,58,104,0,0,0,0,143,121,241,187,206,205,203,37,229,53,15,114,220,155,75,168,193,108,246,235,170,215,79,148,100,95,68,255,0,71,219,254,17,64,22,77,53,251,211,18,104,52,135,15,87,171,181,200,177,148,125,58,169,249,9,79,188,139,189,94,242,253,67,73,56,19,109,183,104,96,181,137,109,161,27,85,78,182,169,113,92,235,174,171,110,35,72,51,239,63,209,247,152,247,64,0,0,0,0,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,143,147,193,182,214,161,92,25,184,153,86,171,193,237,18,237,155,62,163,84,165,185,205,90,59,60,165,191,26,34,156,209,38,68,189,88,151,33,26,40,141,62,190,186,110,74,76,174,252,6,96,113,98,197,252,23,226,157,229,134,126,148,244,159,201,43,130,163,66,237,188,142,79,106,236,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,189,238,26,55,252,156,65,201,110,29,202,169,92,49,42,181,42,28,121,52,9,68,201,181,190,26,34,73,113,168,177,221,67,100,91,22,152,101,16,203,113,111,82,20,133,171,118,253,199,40,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,5,120,189,227,164,204,48,203,140,76,57,183,171,61,138,181,137,117,5,83,158,74,9,244,60,170,59,8,39,38,155,110,182,105,66,119,45,113,24,90,22,102,78,53,37,212,146,20,91,148,138,150,202,174,22,254,26,115,29,135,88,102,245,11,211,48,43,55,4,95,74,194,237,93,159,155,75,105,124,233,223,56,75,66,147,164,86,159,87,168,162,89,233,162,53,81,164,143,170,241,71,241,217,137,191,114,249,60,33,218,178,211,131,148,44,100,225,67,140,145,170,239,118,121,118,125,225,85,188,105,114,118,173,124,153,80,40,240,220,81,108,74,208,74,230,176,114,24,213,91,146,142,126,253,170,82,18,66,5,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,52,187,132,247,215,225,67,11,44,220,76,244,95,163,62,86,219,244,234,239,98,231,243,187,47,106,140,219,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,7,0,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,53,153,177,241,79,140,159,16,46,31,49,124,79,252,130,255,0,222,178,204,111,237,127,255,0,179,145,69,85,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,33,7,22,252,121,141,133,153,104,115,13,169,243,101,177,112,226,124,143,69,198,56,210,29,142,182,169,204,45,183,103,56,107,66,13,43,66,146,109,70,91,74,90,55,162,98,143,214,74,22,147,167,92,1,193,202,238,96,49,150,211,193,219,113,238,207,46,230,168,38,59,146,118,161,125,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,14,215,197,31,199,102,38,253,203,228,240,135,191,200,6,14,87,113,247,44,25,171,194,171,89,237,149,170,173,62,214,145,78,111,106,15,180,202,137,34,116,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,14,16,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,52,189,128,56,199,66,204,6,13,90,120,197,110,51,217,226,92,212,244,200,114,54,229,175,178,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,4,85,226,117,138,95,130,252,155,94,189,146,187,232,202,173,219,217,237,106,127,240,94,119,106,237,78,23,107,99,170,20,148,110,130,220,223,93,91,116,211,213,81,44,208,40,219,5,48,190,171,141,88,185,104,97,69,25,82,219,145,116,214,35,83,87,34,52,37,75,92,54,22,178,231,74,54,146,100,107,67,45,115,29,95,172,146,36,54,163,53,36,136,204,180,230,51,45,143,216,57,93,203,254,50,221,152,59,113,189,218,37,219,53,5,71,110,78,212,35,181,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,66,229,56,71,98,101,171,120,101,10,143,98,210,101,233,90,176,170,19,233,245,120,174,56,223,49,61,166,91,211,24,125,40,74,205,100,202,208,249,161,43,90,83,185,198,31,73,17,146,53,57,1,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,0,2,160,56,222,223,94,144,197,60,52,195,63,69,242,253,3,111,203,174,246,222,126,188,238,223,36,153,229,114,246,250,187,61,27,187,118,227,221,206,211,68,236,213,92,87,132,253,173,93,184,51,181,104,85,169,16,123,68,75,102,159,87,170,85,28,230,161,29,158,42,224,189,17,46,104,163,35,94,175,203,142,141,18,70,175,95,93,54,165,70,87,210,3,48,56,177,98,254,11,241,78,242,195,63,74,122,79,228,149,193,81,161,118,222,71,39,181,118,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,94,79,10,202,181,42,163,145,203,6,29,62,167,18,84,138,92,138,196,73,205,50,242,86,184,175,157,78,75,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,57,106,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,0,0,0,0,60,46,58,219,109,221,248,47,125,219,107,70,229,84,109,170,164,86,250,233,162,220,136,234,8,251,203,244,189,228,51,109,123,83,95,178,241,42,191,72,108,244,122,133,92,149,25,39,211,162,152,144,164,251,204,187,211,239,63,214,47,255,0,33,215,121,222,89,100,179,102,173,238,99,144,169,116,232,46,30,221,52,90,41,241,76,203,232,151,233,123,63,194,36,32,0,0,0,0,230,121,150,166,122,99,1,111,232,28,189,252,203,110,170,91,117,211,93,97,60,94,242,247,140,221,94,16,206,159,118,214,160,26,54,246,122,140,150,182,235,174,155,93,81,105,254,33,110,188,26,46,151,42,88,87,94,161,56,173,123,45,90,82,146,90,123,19,26,158,159,119,215,239,22,56,0,0,42,135,141,14,40,62,221,94,219,194,120,239,104,133,69,135,91,89,109,46,186,170,162,193,247,163,255,0,190,253,94,209,21,56,118,225,19,152,169,153,27,117,199,139,72,150,236,168,149,183,15,244,187,60,248,154,167,233,164,203,82,115,191,175,216,99,64,145,99,53,14,43,49,24,78,214,216,109,45,160,181,51,209,41,45,11,191,234,33,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,179,184,202,225,82,39,217,148,44,79,130,222,233,17,230,69,167,60,90,233,163,73,106,160,250,149,213,122,119,153,116,36,235,245,251,4,39,225,211,137,78,225,206,101,168,14,20,142,83,53,167,98,210,29,245,9,90,161,234,132,77,75,232,168,251,145,236,211,237,33,160,56,146,27,153,21,153,109,30,168,125,180,184,147,247,145,150,165,254,113,254,192,0,42,127,141,69,101,14,84,237,122,34,79,170,89,133,36,255,0,243,170,41,247,127,72,175,156,188,195,42,134,58,88,16,205,189,228,245,207,74,70,221,116,215,89,141,22,154,254,177,164,187,34,41,65,179,40,48,201,27,9,138,100,86,246,235,174,155,90,73,105,175,234,31,108,0,0,0,0,86,223,25,108,76,110,30,26,80,112,214,59,219,95,126,171,22,164,178,219,174,173,170,61,65,147,239,70,157,229,250,90,253,94,209,0,114,21,102,181,122,102,106,207,138,243,123,145,79,169,211,231,247,233,166,202,132,82,215,162,139,244,190,191,176,104,114,28,100,67,136,196,70,254,139,13,165,180,253,137,45,63,160,127,176,0,0,0,0,0,0,0,0,0,12,235,103,242,250,252,34,103,39,22,43,254,139,244,127,100,184,28,161,114,121,252,221,222,141,109,16,57,187,182,167,78,103,101,230,109,211,213,223,183,85,105,184,230,175,4,44,45,255,0,229,47,26,234,20,47,246,165,173,72,169,246,175,182,76,246,57,36,191,254,141,86,245,163,234,66,191,40,66,213,0,103,51,61,54,85,86,192,206,14,45,208,171,50,34,61,34,85,209,46,182,133,70,90,148,130,98,160,174,220,202,76,212,148,158,244,181,37,180,172,180,208,150,74,34,53,17,18,142,205,56,42,120,88,186,126,32,78,242,234,112,159,224,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,161,110,42,120,199,66,197,220,220,85,227,91,140,235,18,194,167,181,103,57,39,114,255,0,133,74,140,251,238,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,82,87,130,94,10,127,221,214,99,38,84,61,246,85,62,43,110,255,0,205,230,75,113,228,27,127,243,34,109,73,115,249,242,82,126,129,136,171,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,181,115,217,129,117,220,1,204,213,227,109,212,232,212,170,101,42,189,80,149,114,91,108,210,205,5,21,52,121,82,158,56,232,67,105,36,242,121,123,22,201,182,105,73,37,76,158,221,200,52,45,86,41,193,147,29,33,221,56,53,93,192,106,189,103,125,106,201,168,57,81,165,196,112,152,111,248,158,90,137,106,38,73,38,78,187,203,150,114,20,226,212,147,36,118,182,19,188,201,73,74,123,95,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,25,172,205,143,138,124,100,248,129,112,249,139,226,127,228,23,254,245,150,99,127,107,255,0,253,156,138,42,172,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,225,70,220,91,241,230,78,41,230,93,204,54,167,205,136,253,189,134,17,253,23,24,227,72,106,66,29,168,190,134,221,156,225,173,8,37,33,105,81,53,25,109,41,107,216,184,106,63,85,75,90,75,165,112,91,192,186,21,211,125,221,184,243,113,209,170,171,151,100,246,122,117,181,47,85,183,7,181,75,102,66,38,158,164,68,78,188,219,6,210,118,110,52,161,50,247,41,6,165,52,164,240,14,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,15,248,137,96,92,60,1,205,101,215,109,208,104,222,140,182,235,220,171,146,130,202,77,130,109,49,101,17,155,168,105,182,73,41,101,150,229,34,83,45,182,105,74,146,219,40,250,68,100,181,79,94,12,24,243,38,234,194,251,151,0,43,179,98,118,139,30,66,106,148,36,42,67,73,125,202,116,199,28,83,237,161,146,65,45,104,102,78,171,83,166,165,245,156,218,15,97,37,4,171,31,21,1,198,211,19,45,91,131,17,240,239,11,105,50,251,69,106,207,167,212,42,21,126,91,141,173,184,253,188,227,114,24,86,213,154,208,241,34,33,184,164,45,41,249,183,216,81,26,137,125,57,255,0,7,220,28,174,223,57,160,44,85,142,247,103,162,225,165,61,249,19,28,218,133,243,229,78,142,252,72,241,180,53,165,105,220,133,201,119,152,73,90,75,179,108,86,211,113,38,46,252,83,95,26,76,28,161,89,248,203,105,99,21,33,238,92,188,68,167,200,143,84,141,181,103,186,85,53,49,219,76,157,234,89,145,111,97,248,237,114,210,132,37,61,155,119,172,167,20,100,224,183,140,116,43,63,25,110,220,29,171,179,203,151,136,148,248,242,41,114,119,44,247,74,166,166,67,138,141,177,40,50,45,236,63,33,222,98,150,132,167,179,109,245,148,226,72,172,255,0,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,161,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,5,0,241,71,241,217,137,191,114,249,60,33,37,56,29,90,212,41,119,86,46,94,178,32,239,173,82,169,244,122,92,57,60,213,151,42,44,183,37,57,33,189,132,123,21,185,112,163,30,166,70,162,229,232,147,34,82,136,237,168,5,0,241,71,241,217,137,191,114,249,60,33,53,56,33,95,94,144,194,204,75,195,63,69,242,253,3,112,68,174,246,222,126,188,238,223,24,217,229,114,246,250,187,61,27,187,118,227,221,206,211,68,236,213,86,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,0,0,0,0,0,0,0,0,0,63,198,100,100,76,136,252,71,62,139,237,169,181,125,138,45,63,164,103,143,62,214,107,86,94,102,175,8,172,55,181,21,10,157,66,127,121,158,187,234,18,139,94,170,63,209,250,190,193,63,120,52,226,99,115,48,214,189,134,175,187,185,246,42,178,170,104,45,186,104,217,71,167,178,93,200,211,188,255,0,75,95,171,218,44,148,0,0,0,0,124,91,218,41,78,179,43,208,205,27,249,244,201,77,237,215,77,119,52,162,211,95,214,51,105,152,120,94,143,199,75,254,31,47,103,42,231,170,163,110,186,233,164,199,75,191,245,11,4,224,175,89,67,117,75,162,134,163,234,166,102,201,47,252,234,114,125,223,210,45,132,0,7,248,203,144,220,56,175,75,116,244,67,13,169,197,31,184,136,181,63,243,12,254,113,22,196,167,113,27,50,213,247,14,71,53,154,43,178,169,13,122,132,157,16,205,66,94,133,244,82,125,203,246,235,246,152,155,28,26,176,169,16,44,202,238,39,206,111,108,137,19,37,83,153,45,117,213,165,53,79,125,42,232,189,59,200,250,26,117,250,253,130,204,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,220,234,216,9,196,76,184,94,148,163,250,80,168,245,25,237,159,185,104,129,33,36,127,73,63,167,239,63,176,103,162,157,46,93,137,127,70,156,194,244,147,110,214,16,234,21,161,116,113,135,136,200,244,61,197,222,143,172,190,209,161,236,158,226,172,124,91,192,59,78,190,135,121,146,35,82,160,66,148,123,76,190,125,48,163,173,127,200,73,119,185,236,45,61,198,59,88,0,10,98,227,67,42,75,153,129,182,227,58,175,155,77,167,12,210,90,23,251,118,162,68,35,54,73,109,153,23,62,103,176,246,60,116,238,40,87,29,38,107,165,169,23,205,162,161,24,143,188,203,244,189,157,126,161,163,24,204,148,120,205,71,73,104,77,33,40,34,251,11,65,254,160,0,0,0,63,138,82,80,147,90,143,66,73,106,127,96,161,110,38,248,190,246,35,230,42,171,68,101,221,209,45,165,191,73,50,218,69,243,145,231,76,79,232,36,251,151,239,50,250,204,118,62,12,120,114,170,142,40,220,56,139,43,214,139,26,143,46,154,218,123,180,125,50,41,239,18,181,37,107,220,125,219,116,250,253,130,225,192,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,10,43,226,243,98,252,146,206,77,74,191,233,78,215,242,214,223,165,215,121,60,142,95,100,229,182,168,28,173,219,143,153,175,96,230,110,209,63,149,219,167,171,185,82,131,129,245,235,85,159,96,98,158,28,189,30,33,83,104,117,138,117,110,59,169,66,185,234,126,115,46,178,234,86,173,219,77,4,154,123,38,146,36,145,145,169,205,77,90,145,38,205,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,28,211,50,152,189,27,1,112,26,249,197,199,159,136,220,139,118,142,243,212,242,150,195,175,48,237,69,122,53,9,151,16,214,139,52,57,37,198,91,51,35,78,132,179,51,82,72,141,69,154,202,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,198,146,114,171,133,191,129,108,184,225,214,25,189,66,244,52,250,53,191,23,210,176,187,87,104,229,85,29,71,58,119,206,18,214,149,107,41,215,213,234,40,208,90,232,141,18,73,34,165,110,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,30,43,141,62,3,70,171,89,182,166,99,104,208,165,174,165,66,144,139,102,180,108,199,117,212,122,57,227,113,216,207,58,178,94,198,16,212,131,113,178,61,159,56,185,200,73,175,213,66,78,15,240,234,198,58,238,13,230,226,196,147,72,103,180,68,188,42,12,89,213,72,219,144,142,116,89,239,180,218,79,122,144,179,79,41,242,142,254,137,218,165,242,54,110,74,86,163,22,213,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,70,107,51,99,226,159,25,62,32,92,62,98,248,159,249,5,255,0,189,101,152,223,218,255,0,255,0,103,34,138,171,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,46,251,31,177,142,133,151,252,26,187,49,138,227,103,180,68,182,105,234,144,220,109,203,71,107,148,181,19,113,163,111,66,22,109,243,95,113,166,185,155,13,40,223,185,94,170,76,198,104,106,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,51,201,126,14,87,112,11,44,22,6,21,93,47,111,173,82,169,238,72,168,183,181,5,217,165,75,144,236,183,99,106,133,173,11,228,174,66,154,230,37,70,149,242,247,150,132,173,10,155,56,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,135,191,227,73,131,149,219,195,6,173,44,98,164,61,204,137,135,117,9,17,234,145,182,160,182,197,169,42,59,105,147,189,75,35,61,143,177,29,174,90,80,181,43,180,238,245,82,218,140,235,135,36,120,243,27,46,57,151,179,177,38,179,54,91,22,241,72,93,46,224,38,100,58,218,14,157,37,6,211,142,58,134,144,181,60,134,84,166,228,147,91,21,189,113,208,69,162,182,168,180,102,51,131,157,12,99,161,99,238,104,47,252,85,181,153,217,69,170,212,27,143,78,115,114,207,180,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,157,170,112,125,193,202,21,141,150,2,197,88,239,118,138,214,37,212,31,145,49,205,171,71,34,44,25,15,196,143,27,67,90,144,173,171,68,151,121,132,148,40,251,78,197,110,38,210,98,117,8,65,197,247,11,233,87,166,82,228,223,143,42,35,21,44,62,172,66,169,71,125,80,146,235,238,177,37,228,194,118,42,29,212,148,202,20,169,12,188,173,55,18,142,43,100,105,238,82,106,3,45,120,189,39,1,113,230,198,197,198,95,150,220,123,118,176,203,213,2,136,195,79,62,237,57,122,181,53,150,208,238,136,53,185,25,199,155,35,51,78,134,178,50,82,76,137,69,160,156,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,133,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,25,214,207,229,245,248,68,206,78,44,87,253,23,232,254,201,112,57,66,228,243,249,187,189,26,218,32,115,119,109,78,156,206,203,204,219,167,171,191,110,170,211,113,216,167,4,187,90,133,19,0,175,171,214,60,29,149,170,173,224,116,185,146,121,171,62,108,88,144,163,185,29,189,134,123,19,181,115,100,158,164,68,163,230,104,163,50,74,72,172,84,5,21,241,121,177,126,73,103,38,165,95,244,167,107,249,107,111,210,235,188,158,71,47,178,114,219,84,14,86,237,199,204,215,176,115,55,104,159,202,237,211,213,220,169,1,192,199,243,217,251,55,251,200,90,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,10,120,227,57,135,10,167,98,133,189,136,177,125,88,178,104,241,41,174,39,191,87,213,34,160,241,171,83,86,189,197,221,183,79,175,216,56,231,12,140,95,123,14,51,21,73,162,58,238,216,151,43,140,82,72,182,145,252,228,137,208,211,250,10,62,228,123,200,190,178,23,210,149,37,105,37,164,245,37,22,165,246,15,232,0,0,0,15,242,146,201,72,140,236,117,22,164,234,20,131,47,180,180,25,206,206,213,179,34,216,204,246,33,71,144,157,165,54,227,171,77,104,181,35,249,181,212,36,145,119,25,254,143,183,175,212,36,199,5,233,114,91,204,21,201,25,165,124,218,173,41,134,162,208,191,219,180,226,49,115,192,0,56,166,112,177,86,62,18,96,29,217,95,91,188,185,18,105,83,225,69,61,166,127,62,168,82,22,143,228,40,187,219,246,150,158,243,25,225,168,203,151,125,223,210,167,62,189,100,220,53,133,188,181,104,93,92,125,227,51,61,11,105,119,175,234,47,176,104,91,37,86,2,48,239,45,246,93,41,63,74,117,30,157,80,112,253,235,92,8,233,51,250,74,253,15,121,125,131,185,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,154,100,106,221,30,117,26,106,119,71,159,25,216,174,167,83,45,80,180,154,84,93,12,143,184,207,184,200,103,95,58,184,90,254,21,102,50,244,165,25,127,5,169,86,106,53,40,133,211,213,97,201,210,18,132,253,53,25,232,77,247,153,145,251,200,75,190,15,152,240,116,43,150,169,132,21,169,187,97,84,18,252,232,137,229,235,172,149,185,2,58,19,170,91,51,238,35,234,107,34,247,151,180,91,193,30,165,169,15,232,0,164,206,49,68,127,140,109,35,82,211,250,218,143,255,0,235,245,1,202,184,111,195,68,204,211,219,91,223,229,114,31,134,241,122,187,183,26,106,49,61,95,171,93,123,198,130,0,0,0,0,7,44,204,246,32,199,195,44,9,189,46,167,93,216,235,20,58,143,102,245,76,247,60,152,111,56,130,250,42,211,170,59,204,180,247,140,227,94,247,44,155,206,242,173,93,50,143,87,106,245,25,51,85,221,222,235,170,95,176,136,187,213,238,47,176,133,230,112,193,194,163,195,220,183,211,42,242,162,242,164,92,134,205,93,7,191,118,230,100,64,132,162,62,139,81,22,166,143,113,31,212,66,96,0,0,0,0,0,0,0,0,0,0,10,213,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,4,42,206,183,13,239,199,7,20,233,88,153,248,101,249,37,232,203,125,138,23,98,249,59,219,249,156,185,50,30,230,243,59,83,90,107,218,118,237,218,122,108,215,94,186,23,171,200,198,70,63,18,239,150,223,234,163,242,199,229,143,163,127,180,158,143,236,189,147,180,255,0,227,15,111,221,218,127,226,233,179,219,175,73,84,2,42,231,159,35,31,142,143,200,159,245,81,249,29,242,59,210,95,218,79,72,118,174,215,217,191,241,134,118,109,236,223,241,181,223,236,211,175,148,201,79,13,239,196,251,20,234,184,153,248,101,249,91,233,59,125,250,23,98,249,59,216,57,124,201,49,222,230,243,59,83,186,233,217,182,237,218,90,239,215,94,154,28,213,0,1,31,243,173,149,47,199,7,11,41,88,103,242,247,228,151,163,46,6,43,189,183,209,125,191,153,203,141,33,158,87,47,156,214,154,246,157,219,183,30,155,52,211,174,165,24,48,83,131,125,43,10,177,114,208,196,234,206,96,101,215,99,218,117,136,213,180,83,163,91,41,130,185,15,198,89,58,202,77,229,74,120,146,142,106,27,53,151,44,205,72,37,36,141,6,100,180,216,248,128,25,163,225,73,248,202,99,181,205,141,127,135,175,147,159,40,251,23,241,103,201,110,217,200,236,240,216,141,249,110,214,222,237,220,141,223,64,180,221,167,93,53,62,255,0,146,156,169,126,39,216,89,85,195,63,151,191,43,125,39,112,63,93,237,190,139,236,28,190,100,104,236,242,185,124,231,117,211,179,110,221,184,181,223,166,157,53,62,151,141,120,95,74,198,172,35,187,240,162,178,168,141,199,186,104,242,105,168,145,38,18,101,162,27,235,65,242,101,19,74,50,37,173,151,121,110,163,214,73,146,219,73,146,146,100,70,85,193,253,67,31,252,168,191,200,159,254,60,78,156,119,203,221,119,31,114,193,55,47,215,78,37,236,173,85,105,244,168,245,27,167,208,200,62,211,42,36,136,239,187,39,177,161,196,33,28,229,199,87,205,165,100,148,115,58,106,73,208,226,6,19,240,107,252,23,226,157,155,137,159,140,119,164,254,73,92,20,234,239,98,249,33,201,237,93,150,75,111,114,185,157,181,91,55,114,246,238,218,173,53,215,67,211,65,101,66,42,231,159,35,31,142,143,200,159,245,81,249,29,242,59,210,95,218,79,72,118,174,215,217,191,241,134,118,109,236,223,241,181,223,236,211,175,148,201,79,13,239,196,251,20,234,184,153,248,101,249,91,233,59,125,250,23,98,249,59,216,57,124,201,49,222,230,243,59,83,186,233,217,182,237,218,90,239,215,94,154,28,213,21,171,139,28,26,255,0,10,24,167,121,98,103,227,29,232,207,149,183,5,70,187,216,190,72,115,187,47,106,146,227,220,174,103,109,78,253,188,205,187,182,167,93,53,208,181,208,72,12,2,200,199,224,59,43,24,143,150,143,194,143,166,255,0,8,30,152,254,59,244,39,102,236,61,186,156,212,47,236,126,208,190,110,206,86,255,0,202,39,118,237,190,174,155,142,42,255,0,80,199,255,0,42,47,242,39,255,0,143,22,83,132,246,47,224,191,11,44,220,51,244,167,164,254,73,91,244,234,23,109,228,114,123,87,101,140,219,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,71,171,0,16,171,58,220,55,191,28,28,83,165,98,103,225,151,228,151,163,45,246,40,93,139,228,239,111,230,114,228,200,123,155,204,237,77,105,175,105,219,183,105,233,179,93,122,232,94,175,35,25,24,252,75,190,91,127,170,143,203,31,150,62,141,254,210,122,63,178,246,78,211,255,0,140,61,191,119,105,255,0,139,166,207,110,189,60,166,117,184,111,126,56,56,167,74,196,207,195,47,201,47,70,91,236,80,187,23,201,222,223,204,229,201,144,247,55,153,218,154,211,94,211,183,110,211,211,102,186,245,208,189,94,70,50,49,248,151,124,182,255,0,85,31,150,63,44,125,27,253,164,244,127,101,236,157,167,255,0,24,123,126,238,211,255,0,23,77,158,221,122,74,160,1,90,184,177,193,175,240,161,138,119,150,38,126,49,222,140,249,91,112,84,107,189,139,228,135,59,178,246,169,46,61,202,230,118,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,254,45,120,19,108,224,167,202,159,148,127,39,59,111,241,159,97,236,124,254,209,49,249,63,145,230,57,183,111,63,111,211,61,118,235,211,93,11,170,128,8,171,158,124,140,126,58,63,34,127,213,71,228,119,200,239,73,127,105,61,33,218,187,95,102,255,0,198,25,217,183,179,127,198,215,127,179,78,188,171,43,156,41,63,22,188,118,182,113,175,240,245,242,143,228,231,109,254,44,249,45,216,249,253,162,27,241,191,45,218,220,219,183,159,187,232,30,187,116,233,174,165,37,51,121,151,186,238,104,112,106,78,14,210,49,47,228,84,74,157,66,44,138,164,159,67,34,165,219,34,176,163,113,49,182,41,198,205,191,159,76,119,121,137,89,43,230,118,245,74,212,66,32,97,87,5,155,86,200,196,123,114,241,189,113,191,229,117,22,137,80,106,161,38,132,171,77,184,237,212,121,71,189,12,58,183,36,188,131,101,75,36,147,136,54,213,189,189,232,35,73,168,150,155,42,16,3,52,124,41,63,25,76,118,185,177,175,240,245,242,115,229,31,98,254,44,249,45,219,57,29,158,27,17,191,45,218,219,221,187,145,187,232,22,155,180,235,166,167,213,114,49,145,143,196,187,229,183,250,168,252,177,249,99,232,223,237,39,163,251,47,100,237,63,248,195,219,247,118,159,248,186,108,246,235,211,191,226,174,25,218,184,201,135,23,30,22,222,177,59,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,90,223,212,49,255,0,202,139,252,137,255,0,227,197,148,252,157,190,255,0,5,159,36,255,0,8,191,215,159,201,255,0,71,124,173,244,67,63,235,167,102,229,250,71,177,107,202,252,183,207,114,53,217,252,141,116,21,173,253,67,31,252,168,191,200,159,254,60,88,254,10,97,125,43,5,112,142,208,194,138,50,162,57,30,214,163,198,166,174,68,104,73,136,137,143,161,5,206,148,109,36,204,144,183,157,230,58,191,89,70,107,113,70,106,81,153,153,251,81,242,110,203,90,133,124,218,181,155,42,233,131,219,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,172,31,234,24,255,0,229,69,254,68,255,0,241,226,197,46,204,52,174,223,56,5,89,193,219,166,247,237,181,171,130,207,145,109,84,110,79,70,161,190,124,167,225,42,59,179,187,34,20,148,39,114,214,167,121,41,89,36,181,218,74,34,234,43,175,250,134,63,249,81,127,145,63,252,120,181,64,1,202,179,71,129,127,140,166,4,220,216,41,242,167,228,231,202,62,197,252,103,216,123,103,35,179,204,98,79,228,121,141,238,221,200,219,244,203,77,218,245,211,67,128,31,212,49,255,0,202,139,252,137,255,0,227,197,170,0,0,10,213,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,66,172,235,112,222,252,112,113,78,149,137,159,134,95,146,94,140,183,216,161,118,47,147,189,191,153,203,147,33,238,111,51,181,53,166,189,167,110,221,167,166,205,117,235,161,122,188,140,100,99,241,46,249,109,254,170,63,44,126,88,250,55,251,73,232,254,203,217,59,79,254,48,246,253,221,167,254,46,155,61,186,244,149,64,0,2,181,113,99,131,95,225,67,20,239,44,76,252,99,189,25,242,182,224,168,215,123,23,201,14,119,101,237,82,92,123,149,204,237,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,252,90,240,38,217,193,79,149,63,40,254,78,118,223,227,62,195,216,249,253,162,99,242,127,35,204,115,110,222,126,223,166,122,237,215,166,186,23,85,1,10,179,173,195,123,241,193,197,58,86,38,126,25,126,73,122,50,223,98,133,216,190,78,246,254,103,46,76,135,185,188,206,212,214,154,246,157,187,118,158,155,53,215,174,133,234,242,49,145,143,196,187,229,183,250,168,252,177,249,99,232,223,237,39,163,251,47,100,237,63,248,195,219,247,118,159,248,186,108,246,235,210,85,0,242,152,177,98,254,20,48,178,242,195,63,74,122,51,229,109,191,81,161,118,222,71,59,178,246,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,245,12,127,242,162,255,0,34,127,248,241,106,128,2,170,255,0,168,99,255,0,149,23,249,19,255,0,199,139,41,194,123,23,240,95,133,150,110,25,250,83,210,127,36,173,250,117,11,182,242,57,61,171,178,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,242,152,177,98,254,20,48,178,242,195,63,74,122,51,229,109,191,81,161,118,222,71,59,178,246,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,245,12,127,242,162,255,0,34,127,248,241,106,128,0,3,202,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,219,121,28,238,203,218,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,90,223,212,49,255,0,202,139,252,137,255,0,227,197,170,0,242,152,177,98,254,20,48,178,242,195,63,74,122,51,229,109,191,81,161,118,222,71,59,178,246,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,245,12,127,242,162,255,0,34,127,248,241,106,128,0,0,0,33,86,117,184,111,126,56,56,167,74,196,207,195,47,201,47,70,91,236,80,187,23,201,222,223,204,229,201,144,247,55,153,218,154,211,94,211,183,110,211,211,102,186,245,208,189,94,70,50,49,248,151,124,182,255,0,85,31,150,63,44,125,27,253,164,244,127,101,236,157,167,255,0,24,123,126,238,211,255,0,23,77,158,221,122,74,160,0,0,0,0,17,87,60,249,24,252,116,126,68,255,0,170,143,200,239,145,222,146,254,210,122,67,181,118,190,205,255,0,140,51,179,111,102,255,0,141,174,255,0,102,157,124,166,74,120,111,126,39,216,167,85,196,207,195,47,202,223,73,219,239,208,187,23,201,222,193,203,230,73,142,247,55,153,218,157,215,78,205,183,110,210,215,126,186,244,208,230,168,0,173,92,88,224,215,248,80,197,59,203,19,63,24,239,70,124,173,184,42,53,222,197,242,67,157,217,123,84,151,30,229,115,59,106,119,237,230,109,221,181,58,233,174,133,174,130,106,229,115,2,255,0,22,188,9,182,112,83,229,79,202,63,147,157,183,248,207,176,246,62,127,104,152,252,159,200,243,28,219,183,159,183,233,158,187,117,233,174,133,213,64,4,85,207,62,70,63,29,31,145,63,234,163,242,59,228,119,164,191,180,158,144,237,93,175,179,127,227,12,236,219,217,191,227,107,191,217,167,94,85,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,34,174,121,242,49,248,232,252,137,255,0,85,31,145,223,35,189,37,253,164,244,135,106,237,125,155,255,0,24,103,102,222,205,255,0,27,93,254,205,58,242,172,174,112,164,252,90,241,218,217,198,191,195,215,202,63,147,157,183,248,179,228,183,99,231,246,136,111,198,252,183,107,115,110,222,126,239,160,122,237,211,166,186,148,255,0,0,0,0,0,0,0,0,0,0,0,1,15,248,159,97,81,226,22,91,234,117,120,177,121,178,45,179,122,174,179,223,183,107,49,224,77,81,159,85,164,143,67,95,184,207,234,49,70,118,69,203,38,204,188,168,183,76,83,209,218,69,70,52,212,247,119,180,234,87,237,35,46,244,251,143,236,49,163,156,176,98,20,124,78,192,155,46,234,105,221,238,191,67,167,118,159,84,203,107,202,134,203,139,47,162,157,122,175,188,139,79,112,234,96,0,0,0,3,62,252,72,33,166,30,105,238,93,175,243,121,239,204,120,253,93,187,77,85,25,126,175,215,166,157,227,170,240,117,215,241,142,171,232,90,255,0,91,82,63,253,126,158,46,204,0,127,12,244,45,76,84,63,24,76,120,58,237,203,75,194,10,44,205,208,160,37,137,210,211,203,211,73,40,114,124,117,167,214,108,143,184,203,169,44,203,220,94,209,17,50,85,133,175,226,174,99,44,202,81,22,177,105,181,154,117,74,89,116,245,152,110,116,116,173,63,77,38,90,147,157,228,102,126,226,26,40,163,83,35,81,40,240,104,208,209,182,60,8,205,69,105,58,153,232,132,36,146,146,212,204,207,184,139,188,204,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,88,92,99,112,53,250,141,14,141,140,116,88,123,220,140,228,122,100,191,156,34,218,210,81,80,144,181,250,206,117,239,46,132,141,125,199,236,21,147,131,23,253,79,12,49,70,216,189,169,114,121,43,165,213,225,74,116,246,37,91,155,106,67,110,154,125,100,171,79,201,151,82,35,63,183,184,104,219,2,241,26,38,42,225,85,181,123,70,123,154,186,141,46,27,242,15,105,167,71,156,140,211,170,46,169,79,243,158,194,34,255,0,48,247,160,2,147,184,198,148,226,204,109,31,182,57,185,39,108,71,229,116,34,209,29,190,161,161,116,253,125,253,71,35,225,205,50,159,15,52,246,183,111,103,153,207,151,5,150,61,101,22,215,78,163,19,106,186,119,247,31,67,232,52,26,0,0,0,0,43,163,140,62,45,68,163,97,141,43,12,26,123,73,115,167,49,61,73,218,125,90,92,122,131,7,215,97,151,121,126,145,31,213,237,21,109,151,60,63,123,19,113,162,209,180,155,70,246,229,86,96,37,242,212,139,230,149,45,150,213,252,164,254,159,176,245,26,63,195,203,113,171,62,193,182,173,38,11,70,232,180,136,116,228,23,94,132,203,40,108,187,204,255,0,71,222,127,105,143,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,98,29,184,213,225,96,220,182,147,233,213,186,213,30,101,57,69,169,245,39,153,91,103,220,101,250,94,242,251,72,103,3,49,152,126,246,25,99,69,221,105,56,141,141,197,172,207,75,5,169,31,205,38,91,205,167,249,74,253,15,105,234,45,39,131,198,45,196,172,225,141,87,12,29,123,89,112,103,63,61,41,218,125,26,68,122,123,5,215,97,23,121,254,145,159,213,237,22,46,0,0,0,0,51,229,196,102,101,62,102,105,238,158,192,207,47,145,46,115,47,250,202,61,206,149,70,94,229,117,238,239,46,133,208,117,206,14,101,56,243,27,88,236,110,109,79,201,137,28,222,132,122,163,183,211,245,46,191,171,187,168,187,16,1,224,177,211,17,162,97,86,21,92,183,180,151,185,75,167,82,230,63,28,246,154,181,121,184,206,186,146,232,149,127,55,237,35,47,243,12,228,227,70,32,84,241,63,20,110,123,218,169,39,156,186,165,90,108,166,143,98,83,181,183,100,56,233,39,213,74,117,252,161,245,50,35,251,59,133,155,112,114,192,215,233,212,58,206,49,214,161,236,114,75,146,41,145,62,112,143,115,74,69,62,66,23,234,185,211,184,250,26,53,247,159,176,89,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,5,142,152,113,3,21,112,170,229,178,167,183,184,234,20,185,140,178,122,168,182,186,228,103,91,74,186,41,58,233,204,62,134,100,95,231,25,203,198,172,61,159,133,216,163,114,217,51,218,217,232,218,172,200,236,158,228,158,246,155,144,227,105,87,69,43,77,121,103,208,204,207,252,226,192,248,69,102,106,93,54,177,47,2,174,25,92,200,146,141,201,176,125,66,45,174,41,80,34,182,143,81,173,79,161,31,85,47,79,121,123,69,183,0,10,85,227,43,1,136,89,139,161,45,150,182,27,246,172,87,85,235,25,234,165,78,168,106,125,255,0,80,140,217,55,146,252,108,208,97,121,199,127,148,110,93,212,70,212,173,164,175,84,234,49,245,232,99,71,236,25,155,45,154,151,188,205,37,170,180,211,94,157,250,15,244,0,0,0,31,229,42,67,112,226,189,45,227,209,182,27,83,138,63,168,139,83,255,0,48,160,94,36,152,185,35,21,115,41,88,245,191,131,91,157,162,132,209,104,93,74,60,249,154,43,232,36,251,156,238,61,126,211,29,163,131,174,19,187,91,197,186,190,36,206,111,116,40,20,185,16,217,45,72,180,144,137,52,247,146,174,139,35,250,38,125,13,38,95,95,176,92,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,105,227,21,132,238,209,113,110,145,137,48,91,219,10,125,42,60,55,139,82,61,100,46,77,65,229,43,170,204,254,137,23,66,73,23,215,236,28,91,134,222,46,200,194,156,202,82,61,111,224,215,31,103,161,58,90,23,66,145,62,30,170,250,10,62,230,251,139,79,180,133,253,69,146,220,200,172,203,100,245,109,246,210,226,79,222,70,90,151,249,199,250,128,0,0,15,243,124,204,153,112,210,189,134,73,61,21,166,186,116,239,208,103,7,57,18,159,149,154,12,79,57,15,115,77,187,186,180,218,85,180,147,234,149,70,70,157,8,73,126,13,116,246,38,230,46,186,227,205,111,54,45,89,78,167,214,50,209,73,157,79,208,251,254,177,117,96,2,164,184,186,230,102,93,70,177,19,2,109,249,60,184,177,77,185,179,189,66,61,206,37,83,226,184,143,93,173,75,161,151,84,175,79,113,123,69,125,224,174,30,212,49,71,20,109,171,38,3,91,253,39,85,135,29,227,220,146,216,211,146,27,109,74,234,164,235,167,48,186,17,145,255,0,156,104,211,2,240,226,6,21,97,85,181,101,65,111,105,211,233,112,217,120,245,81,239,117,184,205,54,165,117,82,180,215,150,93,8,204,191,206,61,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,150,165,161,251,69,88,241,117,203,42,222,110,30,58,91,169,215,150,150,224,205,103,94,228,151,111,148,227,187,150,239,216,91,82,143,176,253,130,182,176,102,254,153,134,56,163,108,222,209,23,183,209,85,104,82,158,45,8,247,54,212,134,220,82,122,165,90,107,179,188,136,207,237,238,26,57,192,220,67,133,138,120,83,108,94,208,149,175,164,169,48,164,58,90,31,170,227,145,154,116,203,170,83,175,229,11,184,136,191,204,61,216,10,96,227,70,234,28,204,61,180,73,119,126,219,62,25,31,171,166,135,219,170,61,4,101,201,77,21,202,222,104,48,225,182,207,164,91,158,143,41,69,239,74,106,49,181,46,242,247,141,27,48,130,109,150,219,34,208,146,146,78,158,237,8,127,216,0,0,0,229,249,157,188,190,65,229,247,16,238,100,126,94,37,175,86,114,57,123,222,76,39,150,146,250,42,46,244,123,75,65,155,203,150,183,46,237,186,42,151,20,148,255,0,9,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,212,66,248,56,106,225,27,88,103,151,26,29,73,78,110,126,230,98,53,109,69,166,155,74,68,8,102,101,244,212,71,213,29,253,62,194,18,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,76,226,83,132,77,98,102,92,107,149,36,185,181,251,102,60,154,218,75,77,119,20,104,19,12,139,233,164,139,170,251,250,253,134,40,126,218,173,203,180,174,138,93,197,25,63,194,104,243,216,152,132,234,95,77,167,9,100,90,153,25,119,167,220,101,245,24,210,30,88,111,47,151,185,125,195,203,153,206,143,203,181,233,46,72,47,115,170,132,202,212,95,69,37,222,191,97,104,58,128,0,0,0,255,0,135,208,78,50,227,102,90,146,146,105,211,223,169,12,229,103,94,138,229,19,52,24,142,219,135,210,85,205,88,148,146,247,37,85,25,58,23,121,251,132,153,224,184,234,27,204,61,202,74,119,102,235,62,97,23,171,174,167,219,169,221,5,207,128,240,152,229,136,112,176,179,10,110,123,218,106,180,42,109,38,108,134,139,67,245,156,110,51,174,145,116,74,180,252,153,247,145,151,249,134,113,177,154,254,153,137,216,163,115,222,210,215,187,210,181,105,178,153,45,8,182,182,236,135,28,74,122,37,58,233,191,188,200,143,236,238,22,75,194,47,44,171,101,185,152,233,113,35,78,98,92,131,9,157,123,200,251,4,166,221,220,135,126,210,218,164,125,167,236,22,156,69,161,104,94,193,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,103,18,236,168,24,141,135,247,21,141,81,47,152,174,210,165,211,148,175,91,213,231,48,182,181,232,164,153,232,75,62,155,139,237,46,241,157,124,210,96,189,71,2,49,154,189,99,205,78,140,20,185,82,32,171,84,250,209,123,91,237,54,174,139,89,150,164,209,244,81,238,247,251,206,115,240,134,204,155,144,106,51,176,34,178,173,89,144,110,212,162,175,79,229,169,80,34,161,26,37,173,123,136,250,154,244,247,151,180,91,56,254,25,232,90,152,163,78,45,87,18,43,185,148,105,164,53,179,209,244,116,195,51,221,174,227,68,249,221,123,139,78,255,0,175,237,30,99,134,45,183,58,189,154,10,67,241,27,220,138,115,113,230,186,122,145,104,134,234,48,204,251,204,189,254,205,126,193,126,96,0,0,0,43,231,139,246,42,29,173,132,52,251,38,43,218,72,171,205,107,152,157,189,236,187,22,123,103,212,208,101,222,159,97,145,253,157,226,170,114,215,97,202,196,140,112,179,45,120,236,243,17,34,185,78,39,203,113,22,141,42,99,40,81,245,82,127,79,216,122,141,31,88,86,227,54,133,147,64,181,216,78,212,82,105,145,97,17,106,103,249,38,82,143,105,159,232,251,207,237,49,247,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,27,246,220,102,239,178,107,246,187,233,220,138,181,50,84,35,45,76,191,42,202,145,236,50,253,47,121,125,164,51,131,153,75,14,86,27,227,133,231,107,200,103,150,136,245,202,137,48,91,136,245,105,51,30,66,79,162,149,250,30,211,212,90,183,8,28,83,59,167,8,106,22,76,167,181,145,72,154,239,45,59,123,153,106,44,6,203,169,32,139,189,94,211,51,251,123,197,131,0,0,0,0,160,206,39,86,220,234,14,104,42,239,203,111,106,42,45,200,152,209,234,71,170,28,168,204,50,62,134,126,239,110,159,96,244,252,37,110,36,80,179,40,235,75,107,127,111,163,170,25,30,237,54,154,231,193,235,220,122,247,125,95,104,188,178,61,75,82,31,209,83,60,94,179,38,185,213,24,56,17,70,95,204,199,54,170,82,215,167,242,210,169,241,86,141,20,214,189,198,93,73,122,123,139,218,32,190,86,240,94,163,142,248,205,65,177,225,39,86,14,92,89,19,149,170,125,88,189,173,134,156,62,171,65,158,132,233,116,74,183,123,189,229,162,140,51,178,160,97,206,31,219,182,53,56,190,98,133,74,135,78,73,250,222,183,37,132,53,175,85,40,203,82,65,116,220,127,105,247,143,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,243,139,54,92,227,223,216,114,222,47,82,216,214,173,111,52,77,62,173,199,253,132,195,19,164,43,162,157,74,126,154,203,185,38,175,180,186,10,141,193,235,230,78,26,98,125,181,121,178,247,39,209,21,104,114,157,94,210,86,212,53,33,183,15,166,213,107,244,61,132,127,175,184,104,235,3,175,248,24,157,132,214,173,235,2,95,105,42,157,30,12,151,87,203,82,62,113,200,205,56,101,161,165,63,166,93,196,69,215,245,15,109,37,91,35,58,189,116,218,133,31,248,134,121,115,247,81,93,71,51,183,130,214,230,254,77,74,160,201,116,211,66,42,132,174,157,223,88,239,220,29,169,139,145,141,53,105,228,93,27,164,62,159,240,75,167,159,188,93,8,0,0,0,254,25,145,17,153,247,16,163,126,45,24,163,242,239,49,109,209,34,185,164,91,126,150,84,199,17,167,123,204,78,156,147,86,166,132,159,114,251,181,50,250,204,123,62,15,56,88,138,238,41,213,49,10,83,58,183,79,130,252,102,213,187,185,198,228,211,221,46,132,178,247,254,137,151,249,133,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,158,48,216,90,138,22,41,210,177,10,43,58,55,80,130,196,103,21,187,189,199,36,212,29,62,134,179,247,126,137,23,249,135,140,225,47,138,63,33,51,22,229,18,83,154,197,184,41,103,76,109,26,119,60,252,232,41,37,106,72,81,247,35,187,82,47,172,133,228,17,145,145,25,119,24,254,128,0,0,10,94,227,21,76,91,24,211,72,158,101,209,202,68,116,255,0,134,93,64,253,227,128,228,18,162,186,118,103,108,245,161,205,156,234,149,61,147,233,174,164,117,8,189,59,190,161,161,168,202,223,25,165,235,174,228,36,255,0,196,60,78,56,223,240,48,199,9,238,171,214,124,190,204,84,202,60,233,45,47,150,165,252,227,113,157,113,37,161,37,95,160,125,228,101,211,245,12,226,227,13,243,39,18,241,66,229,188,222,123,157,233,122,180,201,109,47,105,39,114,29,144,227,133,211,106,116,250,126,210,47,213,220,45,199,132,206,92,216,176,112,229,204,94,170,49,182,173,112,180,109,48,173,198,127,192,159,98,12,132,244,75,170,79,211,65,247,164,149,246,23,65,96,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,246,32,218,80,239,171,38,187,104,78,70,230,170,244,233,80,140,181,50,252,171,43,111,216,105,62,229,159,180,190,210,25,211,205,78,19,84,112,103,28,46,123,66,116,110,75,71,81,155,38,17,111,74,183,69,237,143,182,218,186,45,102,90,147,71,209,71,187,223,245,216,207,7,156,120,126,187,70,170,96,181,69,94,181,61,167,234,140,30,133,249,54,209,79,140,146,232,217,123,207,169,172,207,234,246,139,40,172,169,72,163,206,90,11,85,38,51,166,69,245,237,49,156,28,219,203,126,102,99,241,17,114,19,181,72,185,234,232,34,212,143,161,79,127,221,246,137,187,193,118,141,204,185,238,74,202,218,213,41,137,49,130,86,238,227,230,83,149,221,175,244,11,109,0,0,0,31,34,239,169,122,26,211,173,213,245,211,176,211,164,201,255,0,204,105,74,247,31,187,220,99,55,121,151,186,166,94,56,245,126,213,229,185,187,250,228,170,161,174,132,90,55,219,94,81,23,66,47,210,62,242,212,92,71,9,252,61,249,23,150,82,168,73,103,73,21,234,175,165,27,94,239,246,23,233,240,76,139,66,81,151,122,126,163,250,136,77,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,179,139,6,30,252,180,203,41,212,35,51,172,138,13,87,210,142,47,119,251,11,20,249,198,101,161,168,139,189,95,89,253,70,41,219,45,23,84,203,59,30,172,42,188,53,237,254,185,41,104,119,161,30,173,246,214,84,101,212,143,244,75,184,181,26,69,180,42,94,153,180,232,149,125,127,179,169,209,164,255,0,231,180,149,123,139,223,238,33,245,192,0,0,5,73,113,162,163,242,238,123,110,178,134,180,74,162,67,96,213,187,188,249,149,21,119,107,253,2,17,101,34,91,240,243,31,135,107,142,157,202,93,207,72,65,150,164,93,14,123,30,255,0,176,104,250,140,165,46,143,5,107,45,20,168,205,25,151,215,180,133,107,241,134,199,135,232,84,106,94,11,83,149,235,84,26,98,168,249,232,95,147,113,21,8,202,46,173,159,184,186,146,200,254,175,104,174,108,171,97,53,71,25,177,194,216,180,32,70,231,52,85,40,82,102,250,233,78,216,189,177,134,220,87,85,160,207,66,116,186,36,247,123,190,173,22,97,245,165,14,196,178,40,86,132,20,109,106,145,78,139,4,186,153,235,202,101,13,251,77,71,220,130,246,159,218,99,208,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,203,226,251,128,7,87,183,41,248,201,71,133,185,248,74,106,20,165,115,52,209,148,55,62,66,207,69,56,69,222,101,208,145,175,184,253,130,183,178,199,138,181,28,28,198,171,98,240,130,255,0,41,164,212,161,51,48,246,165,90,198,41,108,184,225,117,66,253,141,151,113,107,238,247,13,15,208,111,8,183,166,14,69,189,162,59,243,85,107,113,21,18,86,211,233,205,138,78,119,26,72,251,149,238,47,176,187,134,116,51,25,33,82,179,3,137,143,41,123,245,188,43,58,30,154,116,237,175,11,73,224,181,70,65,96,197,205,95,236,254,185,220,147,98,115,119,251,59,37,57,123,116,215,245,235,167,235,22,56,0,0,0,56,118,117,111,79,145,25,106,190,167,37,222,90,231,208,170,144,27,86,221,125,101,192,144,101,252,147,253,31,171,237,25,238,181,33,61,119,226,93,30,158,180,243,157,173,87,35,178,162,212,147,189,79,72,73,125,68,90,154,190,175,212,52,125,151,155,85,155,51,4,172,138,11,77,114,212,197,189,76,75,137,220,103,162,211,17,164,153,107,169,254,143,188,116,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,239,48,182,171,55,158,9,94,244,23,90,230,41,251,122,166,150,211,184,203,85,170,35,168,34,215,82,253,47,105,232,51,131,117,194,122,208,196,186,197,61,5,201,118,139,93,144,202,75,162,182,41,153,10,47,172,143,67,79,215,250,198,132,114,85,122,124,183,203,85,139,57,78,243,23,2,133,75,128,226,182,233,235,34,4,115,63,228,151,233,125,127,104,238,32,0,0,2,184,248,210,209,144,120,49,108,215,251,63,174,87,36,40,156,221,254,206,201,81,94,221,53,253,122,233,250,197,91,101,206,66,162,230,7,12,222,74,246,105,120,81,181,61,53,233,219,89,26,47,174,222,17,108,188,29,149,123,75,119,230,169,54,226,234,38,173,167,215,149,20,220,238,36,153,247,39,220,127,97,247,12,240,102,119,21,106,56,197,141,119,61,225,57,254,107,74,169,205,102,25,237,74,116,141,218,222,113,178,232,132,123,28,62,242,215,222,44,135,132,22,0,122,38,221,159,140,149,152,91,100,77,83,176,162,171,153,174,172,173,184,18,16,173,18,225,151,121,31,67,70,190,243,246,11,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,49,171,15,161,226,150,22,220,214,60,194,233,85,165,77,138,217,245,245,86,236,119,26,35,232,164,235,249,67,233,169,23,217,222,51,141,141,118,4,204,45,197,107,162,200,148,157,61,17,88,155,21,149,106,94,179,109,73,113,164,171,162,149,166,188,190,227,51,63,183,188,91,79,14,108,112,114,253,202,93,207,107,75,235,50,215,166,205,134,202,125,236,70,166,68,66,123,155,73,119,175,218,106,63,172,197,72,227,99,170,127,25,175,215,214,90,41,203,158,168,179,47,113,156,183,12,92,199,8,120,81,226,101,102,105,177,31,148,111,220,174,58,191,92,213,189,71,78,129,170,186,247,107,167,112,155,160,0,0,2,185,56,198,226,179,246,254,27,81,240,242,158,254,215,234,83,99,201,125,59,72,245,142,228,122,131,42,234,104,50,239,34,238,81,31,249,197,124,100,31,15,221,196,12,209,216,232,109,123,74,223,172,211,43,171,232,71,170,88,168,197,212,190,146,127,79,235,251,12,104,129,8,38,208,150,211,220,146,34,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,196,19,136,83,106,238,81,25,24,206,254,126,112,253,220,63,205,29,238,135,23,184,174,10,197,78,186,142,154,104,151,234,50,180,47,164,175,208,250,190,194,22,15,193,203,21,159,184,48,218,177,135,149,7,247,63,77,155,34,75,9,218,69,164,118,227,211,217,79,82,65,23,121,159,122,140,255,0,206,44,108,0,0,0,66,46,47,16,163,204,202,204,51,126,63,52,216,185,91,121,30,185,167,106,147,78,159,162,186,119,233,175,112,166,124,20,117,76,99,45,132,250,11,85,55,115,210,214,69,239,50,148,217,139,110,226,49,142,14,88,89,75,182,45,104,189,38,221,20,216,80,222,47,115,18,105,146,208,174,246,212,93,232,246,26,79,235,33,82,216,43,96,76,197,60,86,181,236,136,201,215,210,245,136,81,94,86,165,234,182,236,150,218,82,186,169,58,233,204,238,35,35,251,59,198,142,112,87,15,161,225,110,22,219,54,60,50,233,74,165,66,138,225,245,245,150,212,118,218,51,234,165,105,249,50,233,169,151,219,222,61,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,190,49,24,21,232,58,197,39,26,32,163,248,61,65,230,41,79,117,255,0,102,113,85,9,42,62,174,25,247,17,119,32,139,235,246,8,65,129,120,233,93,193,147,186,26,165,187,181,171,138,223,155,70,89,109,65,233,218,57,90,159,172,218,253,141,23,78,159,105,123,121,165,90,123,181,90,172,218,155,202,220,228,201,14,62,179,211,77,84,181,26,143,187,79,127,184,95,111,12,138,108,154,118,86,40,253,165,189,157,169,216,242,91,234,71,170,21,78,135,161,244,63,168,75,16,0,0,31,197,25,36,141,70,125,8,181,49,68,220,84,177,28,239,108,200,63,76,66,247,183,66,134,170,110,186,105,161,179,62,106,116,250,37,250,95,95,218,99,179,112,100,195,149,84,174,171,131,17,36,197,221,26,44,121,116,230,221,223,166,143,165,202,123,196,90,18,181,238,61,126,142,159,95,176,91,160,0,0,0,0,0,0,0,0,0,0,0,15,201,76,171,82,171,81,151,50,141,83,137,62,59,114,31,136,183,99,60,151,80,151,216,117,108,188,209,169,38,100,75,109,214,220,109,105,239,74,208,164,158,134,70,67,245,128,0,249,54,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,96,0,1,197,49,175,57,153,108,203,181,213,22,202,198,60,72,249,63,90,155,79,69,81,136,222,135,159,47,124,85,184,227,105,115,124,118,28,65,106,182,92,45,12,247,122,186,233,161,145,159,214,192,188,209,224,78,101,61,55,248,20,190,126,81,252,156,236,222,147,254,44,153,15,145,218,57,188,159,236,150,155,221,187,144,239,209,215,77,189,116,212,181,234,160,3,159,227,94,61,225,62,93,173,88,183,174,49,221,127,39,232,179,106,8,165,177,39,176,201,151,190,82,219,113,196,183,178,59,110,44,181,67,46,30,166,91,125,93,53,212,200,143,159,225,110,125,114,157,141,55,221,51,12,240,211,21,189,51,114,86,121,221,138,23,160,170,81,249,188,166,86,243,159,56,244,116,54,157,27,105,106,245,148,90,233,161,106,102,68,114,0,0,115,76,111,204,110,15,101,198,149,76,174,227,45,207,46,129,77,171,200,92,72,147,19,70,157,53,131,125,41,221,202,91,145,153,113,45,172,211,185,73,74,205,38,178,67,134,157,219,23,167,138,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,187,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,228,0,15,21,139,216,209,133,248,11,102,185,136,24,185,119,196,183,104,77,200,106,33,72,121,14,58,183,95,112,207,99,77,52,210,84,235,171,208,148,163,74,18,163,36,33,107,61,18,133,25,113,251,79,136,246,76,111,155,170,141,101,90,216,201,219,107,87,5,66,61,46,157,27,228,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,68,138,155,86,165,83,164,192,135,80,169,196,139,34,169,32,226,65,105,231,146,133,202,124,154,113,227,105,164,153,234,181,147,76,186,225,165,58,158,198,214,174,228,153,151,235,0,0,1,231,219,191,236,215,111,249,24,90,155,134,33,93,145,104,236,215,215,73,81,154,95,58,115,175,56,194,100,32,140,180,90,9,214,86,133,109,51,216,102,222,253,188,198,247,122,0,0,30,126,205,191,236,220,65,141,85,149,102,92,49,42,168,161,214,38,208,42,100,201,158,248,117,24,142,155,82,35,186,133,17,41,11,74,139,82,212,189,100,41,11,78,228,45,42,63,64,0,0,62,77,102,233,161,91,245,26,21,38,175,59,179,203,185,170,11,165,210,219,229,45,125,162,82,34,200,150,166,245,73,25,35,70,34,72,94,170,50,79,169,166,187,148,146,63,203,118,95,246,109,139,38,223,139,120,92,49,41,43,186,171,13,208,41,7,36,205,40,149,81,113,167,93,106,57,47,77,169,90,210,195,132,141,198,91,151,181,9,213,107,66,85,232,0,0,0,121,246,239,251,53,219,254,70,22,166,225,136,87,100,90,59,53,245,210,84,102,151,206,156,235,206,48,153,8,35,45,22,130,117,149,161,91,76,246,25,183,191,111,49,189,222,128,0,0,7,63,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,97,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,63,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,187,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,228,0,0,243,244,43,254,205,185,174,107,154,204,161,92,49,37,215,108,233,17,163,87,105,233,51,39,224,174,68,116,72,96,214,147,34,51,67,141,56,70,149,150,168,51,75,137,35,220,218,210,159,64,0,0,0,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,123,12,153,123,229,45,183,28,75,123,35,182,226,203,84,50,225,234,101,183,213,211,93,76,136,249,254,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,216,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,7,228,171,84,227,81,105,83,107,51,27,150,228,120,17,220,146,234,34,68,118,83,234,66,18,106,81,54,203,41,83,174,175,66,61,16,218,84,181,30,132,146,51,50,33,24,63,170,143,145,63,247,243,255,0,38,107,31,232,130,74,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,128,69,250,183,19,76,142,81,106,179,104,211,49,222,35,146,32,72,114,51,171,137,68,169,202,97,75,66,141,42,54,222,102,50,154,117,26,145,232,182,212,164,40,180,52,153,145,145,142,235,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,187,20,222,202,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,0,7,138,189,113,163,11,240,234,242,179,176,254,248,187,226,81,171,183,252,137,17,45,200,242,80,226,81,61,246,73,189,237,19,164,158,82,22,102,243,73,66,86,164,155,139,113,40,70,229,25,16,246,160,0,60,86,21,99,70,23,227,125,42,175,93,194,139,190,37,201,77,161,214,36,80,102,76,136,135,57,5,53,148,161,78,37,183,20,146,75,200,218,235,106,39,91,53,54,162,81,26,84,161,237,64,7,138,197,236,104,194,252,5,179,92,196,12,92,187,226,91,180,38,228,53,16,164,60,135,29,91,175,184,103,177,166,154,105,42,117,213,232,74,81,165,9,81,146,16,181,158,137,66,140,190,253,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,17,175,250,168,249,19,255,0,127,63,242,102,177,254,136,37,80,0,243,247,229,255,0,102,225,133,178,253,231,136,23,12,74,21,10,44,136,145,164,84,37,153,165,134,23,38,67,113,218,55,21,166,136,65,186,243,100,107,86,136,65,25,169,70,148,145,168,189,0,0,0,15,63,85,191,236,218,21,229,64,195,234,205,195,18,29,195,117,71,157,38,139,5,227,52,174,122,33,147,71,36,154,51,45,170,90,18,251,107,52,107,188,209,189,68,70,150,214,105,244,0,0,0,60,165,59,21,112,226,175,136,245,124,33,166,94,148,169,55,157,6,159,30,169,82,162,55,32,142,84,104,175,25,147,110,41,63,249,134,162,47,89,9,121,133,40,146,79,52,107,245,96,0,3,202,98,70,42,225,198,15,208,163,220,248,161,122,82,173,154,84,186,132,106,91,50,234,50,9,166,215,41,245,236,109,178,51,255,0,164,165,31,209,67,104,113,197,154,80,133,169,62,172,0,7,138,161,99,70,23,220,184,161,115,96,189,22,239,136,253,237,103,199,141,46,177,69,82,28,105,246,24,125,180,56,219,168,222,146,75,200,218,235,91,148,209,172,144,110,182,149,237,53,164,143,218,143,201,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,154,99,126,99,112,123,46,52,170,101,119,25,110,121,116,10,109,94,66,226,68,152,154,52,233,172,27,233,78,238,82,220,140,203,137,109,102,157,202,74,86,105,53,146,28,52,238,216,189,60,86,22,231,215,41,216,211,125,211,48,207,13,49,91,211,55,37,103,157,216,161,122,10,165,31,155,202,101,111,57,243,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,0,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,224,31,213,71,200,159,251,249,255,0,147,53,143,244,65,218,177,175,30,240,159,46,214,172,91,215,24,238,191,147,244,89,181,4,82,216,147,216,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,207,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,197,11,208,85,40,252,222,83,43,121,207,156,122,58,27,78,141,180,181,122,202,45,116,208,181,51,34,57,0,0,2,42,255,0,85,31,34,127,239,231,254,76,214,63,209,7,127,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,0,0,0,0,0,0,0,0,0,0,0,42,47,140,222,28,42,155,116,219,248,139,26,38,216,210,152,137,78,113,222,102,186,190,167,42,15,25,104,106,215,184,181,250,58,125,126,193,198,120,86,226,49,217,57,144,98,154,181,236,110,187,13,52,221,116,215,83,122,124,36,233,244,79,244,126,175,180,133,236,164,201,68,74,35,232,101,169,15,232,0,0,8,157,196,222,155,38,165,149,138,199,102,111,127,101,118,68,151,61,98,45,16,154,116,205,79,169,253,98,132,169,51,221,165,85,97,84,217,86,215,33,200,109,244,30,154,232,164,40,148,93,250,251,189,195,165,227,166,58,87,113,155,228,187,85,71,119,53,110,219,240,168,200,45,168,45,123,63,55,67,245,91,65,247,58,125,58,253,167,236,155,252,29,240,43,211,181,138,182,52,78,111,88,244,247,159,165,51,215,253,153,181,83,228,164,250,56,71,220,103,222,131,47,175,216,45,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,206,222,22,163,22,114,235,117,80,187,63,57,250,125,62,117,78,41,111,219,163,237,193,146,148,31,211,73,119,185,237,51,47,121,12,238,215,169,50,40,53,202,141,10,90,118,191,78,150,244,71,75,82,61,22,218,205,38,93,12,203,188,143,184,204,126,17,160,254,29,80,90,131,149,139,83,148,173,221,162,20,7,213,208,203,69,42,157,19,82,255,0,16,147,32,0,0,60,214,37,92,172,89,216,127,113,221,18,21,181,186,93,42,100,195,61,12,244,38,152,90,253,132,127,163,238,63,176,198,108,241,194,227,249,99,141,23,221,206,133,239,69,90,230,170,76,108,244,211,213,118,91,139,47,97,126,151,180,139,236,33,115,252,40,48,237,86,30,89,74,74,207,83,184,42,190,154,251,9,250,124,19,253,37,126,135,213,246,16,154,64,0,0,0,0,0,0,0,0,0,0,0,41,131,10,179,183,85,202,134,121,113,162,133,115,191,46,118,29,93,88,145,90,102,171,13,82,148,150,41,47,170,176,105,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,229,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,81,183,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,121,32,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,4,63,226,167,131,149,220,93,202,61,94,77,184,246,178,236,42,131,87,139,145,182,163,248,84,88,204,62,220,146,222,181,164,145,203,98,67,175,235,235,41,92,141,137,73,169,100,101,73,152,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,26,104,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,88,28,109,49,142,132,213,171,98,229,250,59,60,234,212,154,129,94,51,28,220,180,246,72,173,183,34,36,114,208,209,177,206,114,221,147,212,151,185,29,151,214,78,142,36,202,42,240,172,193,202,22,46,230,226,145,38,227,123,88,150,21,61,219,197,184,219,87,252,42,84,103,216,110,49,111,66,210,104,229,191,33,167,245,245,146,174,70,197,36,210,179,50,158,156,101,106,213,90,6,91,108,154,237,10,167,46,157,82,167,98,69,54,92,57,145,30,83,47,198,125,184,21,5,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,232,28,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,172,181,0,0,21,1,197,91,19,46,172,27,207,118,25,226,149,149,47,179,214,173,155,62,153,80,141,185,199,16,219,219,42,117,29,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,44,127,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,2,141,172,204,221,213,114,131,196,15,25,174,183,233,210,235,22,157,122,248,175,211,110,58,83,18,20,133,173,130,170,188,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,118,118,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,96,1,229,49,87,19,45,92,27,195,139,143,20,175,89,125,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,168,188,177,102,98,242,205,127,20,140,62,197,43,194,12,74,114,19,30,175,77,164,83,35,17,41,20,234,115,116,170,138,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,74,14,53,126,22,45,111,136,16,124,186,162,61,7,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,55,192,0,5,64,113,86,196,203,171,6,243,221,134,120,165,101,75,236,245,171,102,207,166,84,35,110,113,196,54,246,202,157,71,123,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,139,31,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,82,182,106,179,11,117,101,127,138,133,229,139,150,180,110,223,216,61,19,26,163,75,92,167,35,179,83,130,237,22,18,93,142,226,144,127,220,184,131,82,86,148,58,211,75,52,47,102,211,183,76,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,3,50,216,253,131,149,220,191,227,45,217,131,183,27,221,162,93,179,80,84,118,228,237,66,59,92,85,164,156,141,39,98,22,178,111,154,195,141,59,203,222,106,70,253,170,245,146,100,46,83,132,118,38,90,183,134,80,168,246,45,38,94,149,171,10,161,62,159,87,138,227,141,243,19,218,101,189,49,135,210,132,172,214,76,173,15,154,18,181,165,59,156,97,244,145,25,35,83,154,163,159,227,246,49,208,178,255,0,131,87,102,49,92,108,246,136,150,205,61,82,27,141,185,104,237,114,150,162,110,52,109,232,66,205,190,107,238,52,215,51,97,165,27,247,43,213,73,152,204,184,211,70,0,224,229,11,47,248,53,105,224,237,184,247,104,137,108,211,211,29,201,59,86,142,215,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,135,64,0,0,30,83,21,105,216,143,87,195,139,142,153,132,55,29,42,131,121,201,167,186,221,18,165,84,134,114,98,198,148,101,234,169,109,145,253,164,74,52,184,148,40,201,74,105,226,73,180,188,224,227,247,225,151,240,203,118,126,48,126,149,252,33,122,65,94,157,244,158,222,119,59,105,108,219,179,230,249,60,190,95,43,149,243,92,174,95,43,230,246,11,127,225,193,196,2,30,98,40,77,97,38,47,92,95,234,177,3,180,190,212,153,13,177,29,187,138,46,245,185,186,58,25,67,109,161,230,91,50,66,217,36,238,54,218,39,82,107,249,226,106,117,0,174,174,39,92,64,38,97,20,57,57,126,193,11,139,178,95,82,247,49,115,84,154,109,246,165,80,98,184,195,47,52,152,203,82,9,179,121,246,228,116,121,181,169,76,165,10,208,146,226,144,182,235,135,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,65,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,199,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,123,51,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,165,166,69,127,24,239,196,123,48,63,41,191,249,24,252,31,220,223,38,253,35,191,180,122,83,178,61,207,236,31,248,159,229,185,186,250,156,253,57,94,191,106,21,172,53,80,0,34,175,20,127,2,120,155,247,47,156,66,17,215,133,14,120,227,92,180,170,38,81,241,25,18,206,187,77,143,33,22,141,88,214,236,130,157,17,164,184,250,161,62,106,53,27,75,97,164,175,148,162,209,163,101,164,183,162,20,218,57,214,104,0,0,42,215,141,197,90,171,64,170,224,53,118,133,83,151,78,169,83,164,92,18,225,204,136,242,153,126,51,237,170,152,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,18,215,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,251,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,0,141,89,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,218,35,219,52,215,80,178,138,167,26,36,115,100,201,113,58,104,203,92,214,140,219,74,137,199,20,180,165,59,72,214,235,116,45,107,98,174,35,217,120,143,23,23,173,187,210,171,18,243,137,80,93,81,53,181,72,55,101,57,41,195,81,186,227,170,115,119,59,153,189,100,225,57,185,46,37,107,74,201,68,165,17,232,39,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,0,207,95,16,12,92,204,22,38,102,10,175,73,204,13,31,228,204,251,103,99,20,219,73,137,237,75,139,67,138,251,77,190,132,165,214,84,166,222,121,198,214,202,221,123,93,203,86,210,209,9,66,26,110,122,240,175,207,84,107,254,222,165,101,135,20,167,196,98,231,161,199,102,155,102,60,204,87,119,213,169,204,69,121,106,97,210,109,179,101,181,197,102,49,17,56,181,163,154,133,32,182,169,196,45,110,88,248,8,191,159,236,224,210,178,155,132,106,85,60,229,185,125,222,49,230,64,181,16,203,73,52,70,125,8,73,57,57,213,56,133,53,178,57,188,210,201,181,37,70,234,212,132,109,216,110,56,221,16,218,216,171,136,246,94,35,197,197,235,110,244,170,196,188,226,84,23,84,77,109,82,13,217,78,74,112,212,110,184,234,156,221,206,230,111,89,56,78,110,75,137,90,210,178,81,41,68,122,83,194,170,142,35,213,240,226,220,169,226,245,185,74,160,222,114,105,237,57,91,166,210,230,28,152,177,165,25,122,201,67,134,95,97,154,73,78,37,10,51,74,93,120,146,78,174,160,120,98,231,199,240,33,93,141,128,216,177,90,219,96,220,21,4,250,54,169,81,168,242,226,218,239,41,15,41,205,19,202,81,242,100,62,168,228,173,206,54,211,42,55,30,61,55,186,163,186,144,1,23,248,151,88,18,113,7,37,184,137,22,155,111,68,170,212,168,113,227,87,226,155,196,214,248,104,137,37,183,101,72,105,110,25,108,90,97,148,178,61,167,189,72,82,208,157,219,246,157,6,90,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,168,138,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,21,193,198,195,20,42,182,246,17,216,120,81,79,76,182,99,222,117,137,85,41,210,25,154,166,144,227,20,244,55,164,87,90,34,209,228,45,217,141,58,91,149,162,87,21,7,181,70,100,104,130,188,52,108,8,216,131,157,44,59,139,82,183,165,213,105,180,57,18,107,242,141,146,119,100,53,196,140,227,177,100,58,182,204,182,33,51,10,33,22,227,216,165,169,8,86,237,251,78,194,184,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,0,0,0,0,0,0,0,0,0,0,8,91,197,127,14,213,126,101,148,228,32,244,59,126,171,233,175,183,145,79,156,127,164,159,211,250,254,195,20,193,129,247,31,200,236,104,177,46,117,175,98,41,55,53,46,99,135,166,190,171,82,219,89,251,15,244,125,132,127,97,141,38,97,173,202,197,227,135,246,229,209,29,91,155,170,82,161,204,35,208,203,82,117,132,47,218,69,250,94,226,251,8,122,80,0,0,17,155,136,164,22,167,101,98,236,230,171,111,103,133,61,244,244,51,213,73,167,75,208,191,198,51,224,63,117,6,147,34,189,92,167,80,162,39,115,245,25,108,196,104,181,34,213,110,44,146,69,212,200,187,204,187,204,134,136,178,73,133,168,194,108,186,218,180,46,207,201,126,161,79,131,83,148,91,247,106,251,144,99,37,103,244,212,93,237,251,12,139,220,67,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,213,40,109,212,105,210,169,239,22,173,202,101,108,172,189,228,164,153,31,249,198,120,243,221,134,169,195,92,201,221,208,217,111,99,53,122,156,250,170,58,235,209,217,242,72,191,148,163,238,71,213,246,16,143,131,66,220,61,94,67,217,88,179,118,22,155,41,180,228,31,218,84,232,130,73,0,0,0,137,124,77,241,41,56,115,150,74,150,138,218,187,129,247,168,105,233,175,87,233,243,52,254,74,191,67,234,251,72,81,150,28,208,164,94,184,153,108,91,77,245,126,187,93,133,4,187,186,169,249,8,71,188,139,189,94,242,251,72,105,27,2,236,214,236,12,31,179,173,68,183,177,202,125,10,159,29,254,186,234,235,113,90,109,71,244,149,237,71,176,204,135,187,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,38,87,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,0,50,174,45,39,133,247,16,72,212,152,212,92,175,99,77,86,90,208,185,9,129,103,215,36,186,236,149,239,121,216,177,225,209,73,166,152,82,137,4,165,190,164,62,235,187,27,65,37,175,85,9,70,150,190,56,165,3,58,25,96,185,113,78,165,130,148,236,95,165,51,121,210,170,15,82,95,166,84,24,145,7,124,230,164,148,101,70,101,233,13,161,167,222,55,148,73,75,109,45,106,95,83,73,40,136,204,187,88,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,203,226,197,139,248,47,197,59,203,12,253,41,233,63,146,87,5,70,133,219,121,28,158,213,217,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,125,60,58,177,142,133,140,153,71,177,36,210,25,236,242,236,250,123,22,117,82,54,229,175,147,42,3,13,54,147,222,164,32,149,205,96,227,191,162,119,37,28,253,155,148,164,40,196,149,25,235,226,43,140,117,220,100,205,197,247,38,174,207,103,137,103,212,31,179,169,113,183,33,124,152,176,31,117,181,30,244,161,6,174,107,231,33,253,21,185,72,231,236,220,164,161,38,39,87,4,188,51,181,99,97,101,245,140,125,147,155,114,84,46,3,182,121,238,54,218,187,60,24,241,163,200,216,202,182,115,17,204,114,86,174,22,243,74,185,12,122,164,104,212,253,95,26,191,11,22,183,196,8,62,93,81,21,1,133,88,153,117,96,222,35,219,152,165,101,75,236,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,135,178,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,3,143,230,171,51,22,110,84,48,142,102,41,94,16,101,212,86,169,9,166,210,41,145,136,210,186,141,69,196,56,182,152,55,54,154,89,70,214,156,90,220,81,30,212,33,91,82,181,236,109,117,23,151,94,40,88,203,133,120,203,92,187,241,9,207,148,118,101,241,112,73,174,92,148,70,91,73,189,25,233,9,105,190,116,23,157,51,116,185,12,199,97,166,163,184,233,181,202,111,151,234,25,165,212,125,94,47,247,77,10,249,199,220,61,189,109,105,221,182,139,112,97,125,38,169,78,147,202,91,124,248,175,205,158,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,8,235,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,83,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,254,76,107,199,188,39,203,181,171,22,245,198,59,175,228,253,22,109,65,20,182,36,246,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,250,171,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,25,194,205,143,138,124,100,248,129,112,249,139,227,191,240,230,207,183,226,175,93,127,13,241,17,142,209,134,87,53,67,182,75,144,196,125,242,168,179,150,132,52,115,18,72,45,239,50,104,109,180,186,215,85,18,80,149,180,91,146,166,222,189,64,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,175,229,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,77,118,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,95,246,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,246,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,231,127,187,46,154,21,141,106,214,111,91,166,119,98,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,131,202,224,230,63,96,214,96,40,78,92,120,59,136,84,171,154,36,125,59,75,113,214,166,229,68,220,183,16,142,209,25,194,75,204,111,54,92,52,115,16,157,233,73,169,58,167,67,29,0,5,43,113,171,241,79,107,124,63,131,230,53,17,23,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,15,97,86,38,90,184,201,135,22,230,41,89,82,251,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,234,192,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,40,7,138,63,142,204,77,251,151,201,225,15,147,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,166,190,52,152,57,66,179,241,150,210,198,42,67,220,185,120,137,79,145,30,169,27,106,207,116,170,106,99,182,153,59,212,179,34,222,195,241,218,229,165,8,74,123,54,239,89,78,40,201,193,111,24,232,86,126,50,221,184,59,87,103,151,47,17,41,241,228,82,228,238,89,238,149,77,76,135,21,27,98,80,100,91,216,126,67,188,197,45,9,79,102,219,235,41,196,145,92,160,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,123,54,223,89,46,40,138,186,242,15,134,118,174,46,230,247,13,172,91,214,39,107,162,200,168,72,168,73,138,166,219,113,185,93,138,35,211,16,195,168,113,10,66,217,113,113,210,135,16,105,245,155,82,210,70,70,100,101,162,144,0,0,1,5,120,143,240,255,0,135,152,138,19,184,183,132,54,239,250,172,64,236,204,59,26,59,140,71,110,226,139,189,13,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,100,218,165,107,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,52,19,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,87,63,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,16,18,211,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,20,89,196,119,60,113,179,91,121,64,179,240,249,18,227,225,213,159,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,60,212,161,215,84,163,73,188,109,55,207,242,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,186,156,114,176,44,220,44,201,54,39,97,246,31,91,209,40,118,245,15,13,238,8,208,96,198,35,216,210,61,31,32,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,57,131,85,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,244,248,115,103,219,241,168,161,63,134,248,136,199,103,196,219,102,159,219,37,200,98,62,200,181,168,40,90,26,57,137,36,22,198,94,37,184,218,93,107,162,77,75,74,218,45,170,83,108,205,81,202,176,83,52,249,125,204,79,106,111,7,49,70,149,112,75,133,189,79,192,218,236,73,200,109,28,189,207,118,89,8,109,227,100,141,230,211,205,36,114,247,43,110,237,196,100,93,84,5,85,241,206,252,201,254,210,126,237,21,171,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,187,20,222,202,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,14,63,154,172,204,89,185,80,194,57,152,165,120,65,151,81,90,164,38,155,72,166,70,35,74,234,53,23,16,226,218,96,220,218,105,101,27,90,113,107,113,68,123,80,133,109,74,215,177,181,231,179,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,58,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,248,161,213,114,197,152,91,171,43,248,203,69,197,203,90,55,111,236,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,253,203,136,53,37,105,67,173,52,179,66,246,109,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,33,87,19,12,148,84,115,63,98,83,111,108,52,166,118,156,73,180,180,141,10,27,101,21,159,76,193,121,230,201,200,239,72,121,77,236,228,234,183,219,53,57,180,181,125,36,131,83,196,164,209,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,66,153,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,117,92,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,232,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,157,108,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,194,184,62,229,15,187,55,23,212,47,231,225,88,201,110,127,247,248,179,229,188,210,11,251,182,27,37,175,249,245,27,127,144,112,90,160,202,184,183,78,20,57,227,141,114,210,168,153,71,196,100,75,58,237,54,60,132,90,53,99,91,178,10,116,70,146,227,234,132,249,168,212,109,45,134,146,190,82,139,70,141,150,146,222,136,83,104,231,89,160,0,204,102,53,225,125,87,5,113,114,239,194,138,202,165,185,34,214,172,73,166,162,68,152,74,136,185,140,33,103,201,148,77,40,204,208,135,154,229,186,143,89,68,104,113,38,74,81,25,25,221,247,11,43,254,53,245,146,219,54,41,220,50,234,213,43,86,68,250,5,72,228,155,170,92,85,183,37,110,199,142,75,112,189,100,34,27,241,9,27,12,208,148,109,65,105,176,210,153,106,40,47,138,109,255,0,38,250,206,149,229,20,174,24,149,106,109,171,30,5,2,154,113,141,165,34,42,27,140,135,100,71,53,182,94,178,209,49,249,100,189,230,107,74,247,32,244,216,73,76,170,224,125,96,73,106,149,138,120,165,58,222,136,113,229,72,167,80,41,117,101,19,74,124,150,210,93,126,108,116,30,188,212,32,201,232,11,87,66,66,204,155,250,70,217,237,233,124,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,0,0,0,0,0,0,0,0,0,0,7,132,199,75,53,187,251,7,239,27,81,77,239,118,161,66,168,71,99,174,154,58,228,87,91,73,253,36,251,87,237,50,33,155,156,70,161,72,178,177,50,231,182,156,232,253,10,187,54,9,247,116,83,50,22,143,121,151,122,125,231,246,152,188,206,25,24,148,156,70,203,37,55,85,106,187,125,246,104,106,233,237,98,159,15,95,228,167,244,254,191,180,196,181,0,0,1,27,184,132,188,134,114,177,121,111,78,187,233,149,20,23,94,227,58,116,177,158,129,32,242,37,134,169,196,172,201,90,80,222,111,123,52,138,148,10,170,186,233,209,169,241,136,255,0,148,147,238,95,215,246,24,208,229,54,27,116,234,116,90,123,37,163,113,88,67,41,47,113,37,36,69,254,97,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,73,241,161,195,196,66,184,109,188,70,140,222,198,95,98,29,45,206,186,234,234,151,81,120,207,170,181,238,47,209,211,235,246,10,195,26,9,225,196,83,139,43,22,199,110,94,239,224,208,185,61,8,180,107,209,209,54,151,79,215,223,212,73,240,0,0,20,229,198,31,24,10,226,191,169,88,95,18,70,232,212,198,152,156,234,54,105,163,237,189,80,96,250,154,8,251,143,216,163,47,171,218,57,7,12,76,42,78,36,102,70,157,53,244,238,106,220,109,154,201,22,186,122,209,231,194,61,122,45,39,220,191,175,236,49,125,77,182,150,155,75,72,45,18,132,146,75,236,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,22,233,194,159,61,82,111,22,224,101,99,21,231,203,147,93,139,28,153,178,167,38,43,73,97,84,232,144,144,94,141,89,50,218,77,43,105,168,238,58,151,156,53,115,8,220,74,150,149,37,178,118,205,0,101,92,5,175,101,211,137,253,41,236,159,222,150,190,38,98,28,186,94,47,217,54,188,244,208,43,85,68,166,90,235,239,169,42,110,158,182,254,108,201,201,45,58,228,118,220,67,169,89,173,8,237,11,82,211,218,13,170,171,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,104,251,41,24,73,85,193,60,188,217,54,29,197,81,184,37,87,99,81,225,187,87,69,102,178,170,138,225,205,56,237,147,177,24,86,229,52,212,102,13,60,150,154,103,70,201,13,145,250,202,82,220,95,96,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,2,138,248,185,225,157,171,135,121,184,122,163,107,68,236,159,45,109,248,151,53,69,132,54,219,108,166,115,143,200,142,234,219,74,16,157,57,157,149,46,172,213,185,74,117,215,86,106,245,180,46,235,193,31,23,164,162,171,136,88,9,57,249,110,71,126,59,87,125,45,180,176,215,33,133,161,77,197,154,165,185,209,211,91,132,228,2,74,125,100,17,50,225,250,134,103,190,205,49,98,250,252,23,225,101,229,137,158,139,244,159,201,43,126,163,93,236,92,254,79,106,236,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,204,101,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,73,57,85,194,223,192,182,92,112,235,12,222,161,122,26,125,26,223,139,233,88,93,171,180,114,170,142,163,157,59,231,9,107,74,181,148,235,234,245,20,104,45,116,70,137,36,145,69,94,53,126,22,45,111,136,16,124,186,162,41,88,117,92,180,102,46,251,202,254,41,192,196,203,22,71,243,80,235,16,182,51,252,103,75,237,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,127,171,21,113,50,213,193,188,56,184,241,74,245,151,217,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,240,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,18,215,133,30,74,63,9,183,83,25,148,196,202,101,86,53,183,105,84,35,201,180,154,211,146,205,98,168,203,138,81,200,222,74,39,20,204,87,27,71,68,167,99,142,158,211,89,147,47,52,175,149,198,175,197,61,173,240,254,15,152,212,68,0,18,211,135,206,118,234,185,80,191,220,161,92,239,203,157,135,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,229,146,140,205,182,244,113,44,205,21,179,153,204,121,139,63,14,107,114,234,54,77,173,71,98,155,74,125,75,144,134,37,190,230,175,73,148,136,207,182,218,152,89,169,196,48,173,82,102,178,136,218,183,25,109,36,200,14,11,24,21,85,169,222,87,94,98,231,202,151,26,145,69,142,187,94,154,211,50,84,218,38,205,120,155,122,71,53,45,186,70,180,50,215,35,70,222,109,109,169,114,80,180,153,57,28,140,161,6,108,124,83,227,39,196,11,135,204,95,28,168,90,79,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,45,124,83,183,21,140,241,198,196,170,172,252,173,225,178,37,181,66,182,43,6,139,166,166,165,186,193,212,106,49,84,180,28,36,55,169,18,227,50,238,170,82,156,73,243,30,105,181,32,146,150,146,227,213,192,37,87,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,86,29,43,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,154,188,68,56,130,97,222,98,178,243,98,225,246,22,213,101,162,165,93,145,30,181,121,193,101,217,109,34,150,182,99,164,211,77,116,220,97,164,77,65,200,124,214,78,32,246,18,224,161,91,125,100,26,99,86,64,48,42,171,143,217,163,180,109,216,146,165,195,166,219,178,17,116,86,166,68,146,166,31,143,10,27,173,171,230,220,109,214,158,66,220,121,76,48,78,50,174,99,70,241,58,69,243,103,166,135,128,82,183,26,191,20,246,183,195,248,62,99,81,16,0,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,64,14,53,126,22,45,111,136,16,124,186,162,41,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,138,1,64,60,81,252,118,98,111,220,190,79,8,69,81,61,56,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,133,92,92,112,206,213,188,50,133,88,190,170,209,52,173,88,85,8,21,10,68,166,219,111,152,158,211,45,152,111,176,165,169,6,178,101,104,124,150,164,33,73,220,227,12,40,204,201,26,29,59,101,175,23,164,224,46,60,216,216,184,203,242,219,143,110,214,25,122,160,81,24,105,231,221,167,47,86,166,178,218,29,209,6,183,35,56,243,100,102,105,208,214,70,74,73,145,40,180,188,40,219,139,238,40,85,111,76,218,73,176,222,76,182,41,184,125,71,133,77,142,194,166,169,214,29,126,75,41,154,236,164,53,161,37,149,169,50,25,101,90,110,53,20,86,204,213,220,148,247,94,8,88,91,255,0,202,94,53,212,40,95,237,75,90,145,83,237,95,108,153,236,114,73,127,253,26,173,235,71,212,133,126,80,133,170,0,0,0,0,170,190,43,153,22,252,190,104,48,82,204,255,0,108,74,191,225,65,87,247,42,77,81,184,228,159,239,189,169,105,87,232,60,104,254,200,120,87,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,249,87,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,146,152,203,146,74,174,95,178,101,109,227,110,36,49,46,29,237,122,93,20,232,136,163,75,138,168,239,208,161,28,106,163,138,105,205,30,82,92,91,233,110,19,166,149,182,135,25,54,205,179,208,205,194,30,43,33,88,91,98,99,78,108,108,108,51,196,186,23,166,109,186,207,164,251,108,46,212,244,126,111,42,155,41,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,249,89,174,202,142,35,229,43,17,215,101,94,173,118,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,254,87,227,71,142,223,128,159,197,163,229,207,250,155,127,249,19,209,144,255,0,219,157,183,251,35,149,218,63,178,61,127,202,127,197,250,62,168,101,139,47,87,86,104,49,150,139,132,118,180,158,193,219,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,251,150,208,74,82,18,183,93,105,6,180,111,220,90,30,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,127,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,0,143,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,41,205,87,19,236,59,198,220,150,204,181,172,243,151,64,196,91,218,66,105,117,122,4,105,146,205,116,122,114,100,184,167,92,57,157,153,182,101,33,246,88,109,165,180,149,39,212,154,162,86,226,66,210,170,245,192,28,28,174,230,3,25,109,60,29,183,30,236,242,238,106,130,99,185,39,106,23,217,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,210,245,38,153,26,139,74,133,70,134,228,183,35,192,142,220,102,151,46,91,178,159,82,16,146,74,77,199,158,82,157,117,122,17,106,183,20,165,168,245,53,25,153,153,143,214,42,175,142,119,230,79,246,147,247,104,170,177,218,178,163,154,236,71,202,86,35,162,245,178,157,237,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,118,41,189,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,216,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,182,205,236,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,159,124,224,230,206,242,205,214,40,124,184,174,199,151,71,161,64,142,220,106,21,184,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,253,57,104,51,52,180,130,47,127,150,12,146,85,113,71,2,241,59,50,215,219,18,233,246,157,157,107,214,229,208,99,189,21,68,138,252,214,105,179,126,117,167,82,242,22,132,69,146,136,203,53,108,91,110,173,43,104,254,131,164,81,44,76,174,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,206,127,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,78,130,45,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,192,2,165,120,181,228,163,208,147,38,102,203,12,169,148,168,116,87,185,45,222,148,246,11,144,226,103,60,255,0,45,21,52,145,171,99,156,229,186,211,110,165,180,165,68,225,37,211,39,13,215,150,136,45,150,44,194,221,89,95,198,90,46,46,90,209,187,127,96,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,238,92,65,169,43,74,29,105,165,154,23,179,105,245,94,34,57,188,252,107,113,148,190,75,77,231,97,237,157,205,133,107,239,129,217,158,127,154,150,187,84,183,55,25,184,124,215,26,78,194,86,205,173,54,214,173,161,195,119,119,213,225,205,146,143,198,171,17,223,175,223,244,202,171,120,101,107,124,229,74,75,5,202,110,169,56,141,6,221,49,47,110,74,211,185,11,55,29,83,68,165,33,180,165,58,180,167,154,112,175,164,6,85,192,94,79,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,185,190,2,146,248,199,97,12,155,43,50,240,113,74,59,18,206,155,136,244,118,94,91,239,62,210,145,233,24,40,68,87,153,105,9,209,104,66,99,148,5,153,172,143,85,188,189,170,61,13,40,246,188,18,241,50,213,183,241,31,17,48,182,173,47,179,214,175,10,125,62,161,72,230,56,218,27,145,216,14,79,61,132,238,89,45,111,26,37,147,137,66,18,175,155,97,245,25,164,145,214,218,110,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,203,189,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,70,121,47,193,202,238,1,101,130,192,194,171,165,237,245,170,85,61,201,21,22,246,160,187,52,169,114,29,150,236,109,80,181,161,124,149,200,83,92,196,168,210,190,94,242,208,149,161,70,190,53,126,22,45,111,136,16,124,186,162,41,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,246,108,236,220,221,97,127,203,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,238,160,33,175,17,220,241,201,202,149,155,2,207,195,228,68,145,136,183,132,119,215,5,231,86,211,168,162,68,73,146,14,107,172,25,154,150,181,40,212,150,18,164,242,148,182,157,82,141,68,201,180,229,16,139,254,225,113,224,79,12,190,250,243,137,162,85,0,0,0,0,0,0,0,0,0,0,0,0,15,249,113,180,186,218,154,89,106,149,164,210,127,97,138,21,226,119,133,73,195,124,200,212,102,176,157,173,92,109,189,89,50,215,95,90,68,249,167,175,85,168,251,145,245,125,132,58,255,0,7,140,95,249,59,127,85,112,190,92,141,177,170,108,191,57,164,108,215,87,220,122,158,193,30,164,131,62,226,246,168,139,234,246,139,141,0,0,1,24,56,142,246,239,197,98,231,236,43,219,252,26,111,59,161,30,173,122,58,94,226,235,250,187,186,140,251,11,60,224,189,135,136,155,112,220,152,141,37,189,236,176,196,202,91,125,116,209,212,174,156,241,31,69,107,220,127,163,167,215,236,22,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,133,253,139,22,22,25,83,213,84,189,43,158,143,142,157,53,87,102,121,222,245,37,61,205,161,71,222,180,251,61,191,104,136,24,159,197,199,3,44,151,151,22,213,167,124,168,121,26,104,142,116,200,90,234,72,62,245,195,50,238,82,191,243,126,177,31,107,220,109,46,105,111,58,84,60,18,236,45,158,221,135,242,149,183,116,232,90,253,40,63,111,248,71,192,95,25,252,82,84,148,58,140,61,218,209,107,185,175,75,71,61,221,58,117,236,58,151,94,163,234,211,56,216,94,145,84,163,168,224,215,109,35,211,105,124,162,105,189,59,253,208,126,207,240,15,107,110,113,186,165,75,87,46,224,192,94,192,69,254,201,242,165,78,238,239,246,34,7,79,97,126,177,209,104,28,98,112,62,166,225,183,86,161,122,51,220,125,170,99,218,247,254,140,34,247,23,248,126,161,215,173,94,35,121,102,186,106,113,233,108,94,92,167,164,169,40,65,122,58,160,173,84,165,146,72,186,198,34,239,63,120,145,54,237,225,110,221,112,25,169,80,106,29,166,59,232,75,136,95,41,104,213,42,73,40,186,45,36,125,202,47,240,143,178,0,0,0,0,0,0,0,0,2,190,248,201,210,233,242,176,10,135,54,74,180,117,155,142,55,47,162,186,153,66,168,25,23,67,211,188,82,216,208,135,14,182,163,181,149,139,79,179,163,110,248,80,20,190,166,122,172,233,209,53,62,162,76,0,0,15,139,123,92,45,90,118,117,114,232,124,181,69,34,155,38,114,139,175,82,105,165,47,78,132,127,163,238,63,176,198,111,179,45,125,203,196,124,118,190,46,121,43,220,137,23,5,76,227,22,132,91,89,84,199,150,132,244,74,117,211,127,121,150,162,211,184,65,96,199,201,28,48,168,98,68,227,214,101,102,67,173,53,245,70,122,60,7,146,93,22,101,222,147,239,73,31,217,220,44,52,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,233,135,217,36,165,102,191,134,174,23,87,109,150,34,65,196,91,86,61,194,245,42,98,98,165,79,213,152,77,74,166,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,107,47,250,234,176,174,175,237,173,185,114,91,149,15,249,72,115,169,179,163,185,255,0,69,198,94,109,196,125,74,74,147,236,50,23,167,195,247,61,212,44,213,90,173,217,87,74,251,22,38,219,244,242,114,163,27,69,185,233,72,172,55,21,183,106,187,209,29,168,236,115,100,200,81,118,100,153,169,26,106,90,167,169,76,1,149,113,110,152,253,145,200,217,142,201,54,16,227,13,142,185,104,196,91,47,9,232,72,102,35,104,118,66,43,148,230,105,232,124,225,37,148,18,148,82,73,75,117,76,169,9,245,214,225,182,178,50,82,22,205,69,137,169,194,143,46,159,134,156,199,49,127,214,227,239,182,240,183,179,215,100,122,250,115,106,138,90,189,28,215,170,234,28,78,142,52,228,141,196,149,160,251,39,45,101,163,165,173,234,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,28,255,0,21,177,211,14,48,106,101,161,73,189,107,60,170,173,247,112,66,182,232,20,214,8,151,42,108,169,15,182,201,173,40,51,45,25,107,154,149,186,225,153,37,41,52,145,106,181,182,133,244,1,0,56,205,225,111,202,188,184,208,177,50,5,11,181,79,177,46,6,251,76,222,213,179,177,210,230,160,217,123,230,205,100,151,55,202,77,57,61,18,165,167,77,75,68,243,12,87,7,15,124,80,170,225,86,112,112,218,167,79,76,183,163,215,235,13,90,243,162,51,53,81,145,33,138,130,138,49,115,116,35,39,16,211,174,53,32,155,81,104,165,199,71,84,153,18,211,101,60,101,175,249,54,206,87,41,118,101,58,225,137,18,69,227,116,68,141,50,158,163,104,223,157,78,142,211,178,28,52,37,68,107,36,55,37,184,38,165,163,77,13,77,164,207,71,54,170,170,242,127,96,73,196,252,209,225,109,152,205,189,18,187,30,85,209,6,77,66,159,44,154,83,15,211,163,58,82,38,147,137,116,246,45,5,25,151,140,208,122,239,34,52,145,40,204,146,122,73,16,3,141,95,133,139,91,226,4,31,46,168,138,245,225,157,73,165,87,243,175,135,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,137,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,62,175,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,249,114,11,157,123,171,42,120,143,18,137,86,169,246,140,50,185,170,12,183,113,211,228,27,139,110,6,243,75,106,169,199,38,210,181,165,230,144,68,107,74,18,124,230,208,72,50,220,150,150,215,234,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,92,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,173,239,90,118,181,10,198,181,104,214,85,173,7,177,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,77,156,106,252,83,218,223,15,224,249,141,68,121,78,21,56,103,106,227,38,48,98,102,22,222,177,59,69,22,230,194,250,157,62,78,214,219,91,140,239,168,83,182,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,225,89,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,95,53,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,163,71,217,94,192,186,22,93,48,58,213,194,250,77,26,149,6,124,26,124,119,107,239,83,141,107,110,161,88,83,40,41,114,141,199,8,156,115,123,137,61,166,178,35,38,210,218,9,40,74,18,132,208,14,108,124,83,227,39,196,11,135,204,95,19,43,38,249,68,165,102,251,135,229,209,106,49,81,137,71,187,40,56,145,80,169,91,149,87,227,165,104,67,231,74,167,165,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,87,173,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,18,254,183,197,11,25,107,185,71,115,47,181,119,61,41,117,213,59,85,14,169,117,205,109,46,60,237,186,182,27,66,89,61,198,174,116,199,55,200,105,201,10,74,76,154,74,21,243,143,184,167,155,138,184,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,88,255,0,16,28,179,217,185,80,225,249,101,97,109,159,58,93,69,106,196,136,149,42,189,78,73,154,87,81,168,185,74,154,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,113,131,133,199,142,204,50,251,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,34,184,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,232,64,46,251,132,222,88,191,4,24,29,248,89,188,109,122,83,55,126,33,236,168,64,168,54,247,62,83,118,235,140,178,228,86,20,125,80,215,49,100,183,212,134,207,85,37,108,115,79,123,100,134,167,80,10,86,227,87,226,158,214,248,127,7,204,106,35,149,112,235,203,165,137,154,12,83,190,48,206,250,143,249,191,169,204,163,205,222,247,241,101,83,180,196,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,184,166,58,96,94,35,229,211,17,234,56,95,138,20,110,195,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,204,14,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,0,64,14,53,126,22,45,111,136,16,124,186,162,41,130,153,73,170,214,164,174,29,26,153,46,124,134,227,191,45,109,70,101,78,173,44,48,210,222,121,211,74,72,204,144,219,77,184,226,213,220,148,33,74,61,8,140,199,181,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,20,224,94,58,97,198,98,240,226,157,138,24,95,89,237,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,20,3,197,31,199,102,38,253,203,228,240,135,85,225,157,151,171,87,52,24,53,152,124,35,186,100,246,14,223,242,94,77,58,168,136,173,200,122,153,57,165,84,148,212,134,210,178,254,233,181,146,84,133,45,167,93,65,45,27,247,20,53,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,105,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,217,248,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,124,155,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,51,5,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,70,132,242,95,140,223,132,76,155,88,24,179,125,84,125,31,217,45,247,24,172,84,234,213,62,110,239,70,184,236,87,231,72,146,238,221,57,157,149,111,173,75,63,87,121,234,165,104,106,60,246,93,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,126,124,52,108,9,56,125,146,220,59,139,82,183,162,82,170,85,200,242,107,242,141,146,107,124,196,75,146,227,177,100,58,182,204,247,173,80,206,33,22,227,222,148,37,8,86,221,155,74,80,0,0,0,0,10,75,226,71,195,238,54,93,164,183,140,56,55,74,150,172,58,168,200,76,105,180,214,90,117,228,91,43,38,152,109,163,118,67,207,186,243,200,146,241,190,162,90,146,148,54,179,67,122,234,182,200,253,95,10,252,138,201,191,238,26,86,103,177,74,4,182,45,138,28,134,106,86,99,44,202,107,101,90,162,196,167,144,167,221,54,220,55,155,68,87,163,17,147,107,66,57,171,82,15,114,155,66,208,228,138,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,114,121,174,202,142,28,102,215,14,23,101,94,173,118,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,40,50,167,150,236,109,164,227,106,50,229,42,193,150,188,69,92,134,35,21,14,52,134,36,175,123,204,34,66,12,221,105,106,100,144,76,173,46,45,102,189,141,160,148,165,154,73,42,210,250,114,125,148,203,55,40,184,95,242,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,251,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,42,205,214,55,210,179,29,194,202,243,198,90,21,14,93,34,155,95,145,25,48,226,75,113,43,124,152,143,115,179,25,181,185,183,213,74,214,150,9,102,130,53,18,13,102,146,82,246,239,58,76,22,105,197,123,35,146,109,170,173,111,55,24,114,184,133,66,169,72,142,187,186,146,72,106,57,193,150,234,155,97,51,88,36,146,73,212,62,234,145,205,73,234,233,60,234,156,213,105,113,124,154,203,22,211,193,179,44,94,141,161,85,179,59,122,218,244,167,156,172,105,79,178,38,184,247,54,84,102,91,92,134,106,15,165,178,213,13,115,22,73,101,43,63,157,218,211,228,68,150,220,213,219,63,1,85,124,115,191,50,127,180,159,187,68,74,225,157,73,165,87,243,175,135,244,42,237,50,37,70,155,81,143,94,137,50,28,182,82,243,18,88,114,137,57,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,63,94,126,178,81,117,101,79,17,229,214,233,52,206,209,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,153,92,31,240,99,50,246,69,42,167,125,220,181,41,118,238,23,220,241,227,212,41,212,26,148,68,62,85,165,184,151,83,219,227,104,250,93,130,180,147,81,253,117,180,164,73,101,212,25,18,137,13,58,135,24,12,24,204,189,239,74,166,95,118,213,74,93,197,133,246,196,121,21,10,141,6,155,17,12,21,21,109,165,164,246,249,58,190,167,103,45,68,236,143,93,13,37,17,153,105,102,100,146,91,174,174,15,228,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,103,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,93,166,102,233,52,170,6,81,49,94,133,66,166,68,167,83,105,216,111,93,137,14,28,70,82,203,17,152,110,152,242,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,102,220,106,34,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,14,83,47,44,162,226,135,200,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,181,78,21,24,67,153,124,30,194,58,237,27,29,88,151,73,183,167,72,137,50,209,183,231,190,133,203,167,33,196,45,217,107,83,101,170,163,33,213,58,207,204,45,68,180,58,220,131,83,77,169,106,83,147,124,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,117,243,185,130,22,206,94,115,47,120,225,141,159,92,137,58,145,22,66,39,196,138,203,114,18,186,83,18,144,79,179,5,213,63,169,184,182,154,113,178,39,18,227,132,180,26,20,165,37,195,91,109,241,251,78,157,66,172,93,84,106,77,211,113,252,159,162,205,168,71,143,81,171,246,53,203,244,124,85,184,148,187,39,144,131,37,187,203,65,169,124,180,158,229,109,208,186,152,210,246,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,244,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,50,174,45,83,49,57,14,252,55,228,239,9,49,231,9,232,187,175,235,127,11,237,255,0,73,82,233,212,238,100,171,161,148,193,130,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,178,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,160,140,157,103,22,196,205,253,137,34,191,64,135,232,107,146,141,179,229,5,191,204,122,71,162,249,175,72,68,95,225,75,97,166,223,230,183,28,220,249,178,61,154,237,86,134,93,100,0,130,188,96,176,114,133,124,229,128,241,86,67,221,158,181,134,149,6,36,67,115,106,215,207,139,58,67,17,36,70,208,150,148,39,114,215,25,222,97,165,106,46,205,177,59,73,197,24,170,188,151,227,29,11,0,179,65,96,98,173,210,206,250,45,42,160,228,122,139,155,150,93,154,44,184,238,196,118,78,136,66,214,190,74,36,41,222,90,82,106,95,47,97,104,106,212,173,127,139,238,40,82,172,188,165,201,176,222,76,71,234,88,131,88,133,77,142,194,166,165,167,218,98,51,201,154,236,164,53,161,169,228,37,81,217,101,90,109,36,156,166,204,213,220,149,84,6,90,240,134,78,61,99,205,141,132,108,177,45,200,247,21,97,150,106,7,17,246,153,125,170,114,53,118,107,205,173,221,80,75,110,51,111,56,68,100,173,77,4,68,149,25,146,79,75,194,0,113,171,240,177,107,124,64,131,229,213,17,74,195,170,229,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,151,16,106,74,210,135,90,105,102,133,236,218,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,124,255,0,56,57,179,179,114,139,133,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,94,90,12,201,78,160,143,61,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,243,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,43,203,139,238,12,124,174,195,10,126,36,65,61,38,81,164,52,211,191,92,102,99,207,121,69,213,100,93,234,46,228,153,253,189,194,172,114,211,125,75,195,140,118,177,238,120,235,218,136,215,13,48,228,22,132,123,153,76,198,86,164,245,74,180,215,103,121,22,163,72,54,77,194,213,217,103,80,238,134,11,68,85,233,177,167,36,186,244,39,90,74,244,234,69,250,94,226,251,8,125,160,0,1,25,248,137,181,29,220,172,93,157,161,27,182,65,158,180,117,50,209,101,78,151,161,244,25,239,23,73,193,178,151,79,139,128,85,201,177,149,171,175,92,114,121,157,21,208,206,21,60,204,186,158,157,226,193,0,0,0,0,0,0,0,0,0,124,107,138,240,183,109,72,15,84,171,213,14,205,29,132,41,197,175,148,181,232,148,164,212,125,16,147,62,228,159,248,4,112,189,56,144,229,162,206,151,46,3,151,119,105,126,39,48,150,142,193,80,71,174,131,81,26,117,236,166,93,233,239,250,199,31,175,113,144,193,154,107,203,110,143,107,122,77,41,35,209,93,186,91,26,158,167,211,69,66,250,139,252,63,80,231,55,15,27,216,204,60,166,40,56,1,218,91,235,163,255,0,42,141,30,211,47,162,184,31,97,254,177,228,234,124,108,47,73,74,73,211,176,107,177,17,107,184,190,81,52,230,189,222,248,63,111,248,71,202,71,25,252,82,76,149,186,188,61,220,209,233,181,175,75,71,45,189,58,245,236,58,159,94,163,239,208,120,218,92,209,30,104,171,152,37,219,155,45,219,207,229,43,109,107,208,244,250,48,126,207,240,9,5,134,28,92,112,50,246,121,17,174,170,119,201,119,151,174,168,231,76,155,166,132,179,239,110,25,23,114,83,255,0,157,245,9,127,96,226,197,133,137,180,244,213,44,186,231,164,35,171,93,21,217,158,107,185,74,79,115,136,73,247,161,94,207,103,216,61,120,0,0,0,0,0,0,0,0,0,0,15,207,62,124,74,100,71,39,78,119,148,195,90,110,86,211,86,154,153,17,116,34,51,239,50,21,133,156,158,42,73,164,201,153,97,224,44,142,99,168,229,238,172,108,211,77,74,59,165,243,18,162,31,176,221,71,210,250,253,196,42,222,240,189,46,91,242,178,237,126,234,168,246,217,207,109,222,239,37,182,245,209,9,65,116,66,82,95,69,9,46,239,96,249,176,41,179,106,111,114,32,179,205,95,187,113,39,216,103,237,50,247,24,237,54,110,73,179,47,125,198,41,214,230,28,118,152,135,222,239,166,41,232,211,170,139,232,173,244,159,122,20,95,168,117,134,56,86,230,105,227,103,248,131,66,119,118,227,237,116,255,0,83,78,239,252,47,174,163,233,63,194,103,49,237,36,205,184,59,207,221,205,128,95,255,0,152,62,4,158,23,121,165,97,167,220,69,161,191,149,183,105,122,66,156,91,245,239,255,0,194,250,104,57,117,223,147,12,201,88,204,61,46,229,195,174,202,195,27,119,175,210,240,23,166,227,73,23,68,62,163,239,90,127,194,57,28,251,126,175,76,35,84,232,156,178,73,232,127,56,149,123,53,246,25,251,7,208,178,239,219,171,15,170,205,86,237,74,159,98,150,202,210,180,175,146,219,157,202,74,187,156,74,139,189,9,246,123,4,194,193,238,44,56,237,135,167,26,13,216,223,202,138,107,41,67,125,159,88,112,180,73,114,203,93,205,195,82,190,138,20,95,244,190,161,54,48,95,139,54,9,223,207,69,167,95,44,252,151,151,32,208,131,45,210,231,104,181,27,101,167,205,67,73,119,173,125,127,226,253,100,38,109,159,127,218,87,245,41,154,221,167,86,237,208,164,37,43,109,222,67,173,110,37,37,42,46,142,37,38,93,22,147,234,94,209,232,64,0,0,0,0,0,0,4,53,226,165,107,170,225,203,60,137,9,62,180,217,203,155,255,0,216,233,243,79,222,94,255,0,175,236,20,66,101,161,232,99,65,60,56,166,28,204,172,91,26,189,204,228,71,132,207,209,211,110,148,232,158,175,215,223,222,36,248,0,0,140,124,68,241,18,38,31,101,146,228,83,207,242,222,173,198,153,72,99,213,51,213,199,169,242,246,247,37,69,222,143,110,133,245,144,161,236,55,182,165,226,14,37,91,246,218,125,103,43,85,152,145,157,87,66,208,158,144,132,26,180,213,63,167,220,70,95,168,105,7,2,44,216,182,6,14,89,118,156,84,105,232,234,5,58,59,167,169,250,206,55,21,166,205,93,84,173,53,217,220,70,100,61,224,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,189,194,11,30,108,219,207,46,145,176,53,51,98,68,187,44,9,19,86,186,122,164,26,159,155,78,145,41,82,19,53,9,52,36,182,37,217,43,97,73,73,175,97,182,218,150,105,231,54,145,229,120,172,100,114,78,37,82,167,230,147,13,151,17,170,237,177,71,53,221,52,197,33,166,10,163,78,138,149,172,230,161,205,8,215,37,150,181,74,146,226,143,152,203,77,165,6,149,52,150,222,169,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,163,41,152,253,27,51,24,13,108,98,202,105,114,233,243,167,199,236,213,86,93,167,187,21,143,72,179,162,37,28,83,112,212,78,198,230,146,249,107,75,139,233,234,44,201,212,56,132,102,220,93,247,11,172,230,208,177,195,14,41,184,3,91,165,122,42,243,195,155,126,52,118,73,132,45,81,106,116,120,164,212,102,228,165,71,175,45,228,110,101,14,182,163,209,74,90,92,111,82,82,219,103,143,241,65,225,247,38,173,38,181,154,28,22,165,68,66,209,29,83,239,10,28,102,154,140,141,140,181,42,68,202,209,186,235,233,73,172,210,134,18,182,26,107,123,139,53,59,235,45,75,214,85,112,231,193,10,86,2,101,182,157,106,55,92,151,50,225,171,72,102,225,186,96,203,109,44,191,69,170,204,129,17,211,167,184,199,211,97,109,71,56,186,161,211,222,163,81,185,162,18,226,80,153,64,33,254,44,241,51,192,236,45,204,117,3,47,220,191,76,54,245,64,169,119,77,198,213,65,150,32,219,146,156,89,54,219,107,83,154,33,222,90,207,248,73,239,66,88,73,31,87,28,75,141,34,11,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,176,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,52,131,69,204,93,247,154,12,253,97,86,37,223,82,63,56,20,56,116,120,91,25,254,44,165,250,104,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,43,254,28,211,50,246,4,156,83,203,206,36,97,245,62,222,137,92,169,87,45,122,148,106,92,25,36,214,199,106,61,157,103,12,200,221,50,66,22,153,4,210,208,181,25,108,90,82,173,83,183,82,205,16,149,89,255,0,199,239,195,205,119,8,231,22,33,124,167,151,74,194,250,31,202,4,176,189,34,198,184,164,161,79,207,218,218,9,44,165,229,18,227,19,188,162,209,42,109,45,43,69,52,104,68,148,224,151,131,149,215,110,171,235,48,50,30,228,209,99,83,206,206,134,222,212,43,181,202,113,200,242,228,30,164,189,237,242,80,212,110,134,141,171,237,94,170,181,109,68,118,212,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,211,197,92,51,181,113,147,14,46,60,45,189,98,118,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,60,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,91,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,208,246,21,97,157,171,131,120,113,110,97,109,149,19,179,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,82,183,26,191,20,246,183,195,248,62,99,81,28,171,134,166,97,109,92,186,102,106,13,110,245,141,165,22,238,167,170,210,147,80,84,166,216,110,149,218,101,70,113,19,29,55,12,144,108,161,108,36,156,51,82,118,182,181,172,141,70,130,66,238,167,50,249,116,177,51,65,133,147,240,206,250,143,252,236,202,60,221,239,127,22,85,59,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,149,101,228,11,32,151,149,19,56,53,244,99,133,163,45,84,220,26,144,212,150,42,48,38,145,83,164,215,201,81,164,83,201,46,22,139,121,29,157,210,151,177,36,149,35,248,58,95,36,111,229,46,226,70,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,61,175,17,76,138,198,205,45,154,119,198,31,64,136,140,84,160,71,101,152,47,73,148,234,17,83,167,50,114,22,116,210,35,112,152,101,106,114,66,156,67,202,71,211,66,80,165,161,10,53,162,138,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,211,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,115,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,128,194,123,235,240,95,138,118,110,38,122,47,210,127,36,174,10,117,119,177,115,249,61,171,178,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,67,216,67,138,24,95,156,172,188,183,112,69,76,74,133,10,241,163,187,72,185,40,236,205,112,215,1,247,163,146,38,211,157,113,36,219,169,90,9,213,36,150,68,131,82,20,135,81,234,173,10,58,160,199,78,28,21,220,58,205,197,18,202,138,198,184,71,119,84,36,215,253,45,10,106,24,249,61,108,198,125,165,212,206,83,210,148,178,99,177,48,250,8,159,120,212,135,119,178,100,106,113,106,101,55,83,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,71,214,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,159,249,250,201,69,171,154,204,56,151,91,164,211,59,62,38,219,52,247,156,183,42,17,201,180,57,63,97,41,196,211,36,27,138,66,20,203,171,51,36,41,106,46,75,139,53,145,237,83,168,118,136,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,105,60,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,93,159,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,61,255,0,17,254,31,243,50,239,93,119,22,240,134,221,255,0,82,121,253,153,135,99,71,113,249,14,91,178,182,33,189,178,22,242,220,113,108,188,225,26,208,241,171,105,56,233,180,162,71,204,155,188,131,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,16,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,9,127,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,162,69,179,82,117,107,56,169,113,210,71,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,158,193,122,124,51,243,169,93,205,5,137,82,179,113,33,186,172,219,250,208,213,250,149,111,209,232,68,26,140,87,222,112,216,86,232,237,33,152,239,32,190,107,146,162,37,45,45,115,16,110,124,241,53,53,64,71,92,224,231,111,11,242,141,108,238,173,63,18,185,123,77,142,220,186,61,166,153,78,48,252,230,59,66,26,113,213,188,134,93,76,100,37,42,117,105,83,169,34,112,216,113,8,212,210,173,177,87,138,30,47,89,184,245,144,156,54,197,204,63,126,91,148,43,138,248,134,244,114,150,193,178,251,75,68,42,155,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,195,94,23,30,59,48,203,239,175,39,154,47,248,0,80,95,20,219,2,77,139,157,43,202,81,91,209,41,52,219,170,60,10,253,52,163,19,73,68,164,57,25,13,72,144,104,108,253,85,174,99,18,205,123,200,150,165,238,89,235,188,148,175,203,129,120,253,242,43,35,25,133,194,57,184,133,232,137,119,5,66,222,249,53,75,97,124,185,82,222,146,250,147,85,218,166,203,152,166,85,10,19,109,187,189,92,162,73,165,29,20,254,215,56,166,0,224,229,119,48,24,203,105,224,237,184,247,103,151,115,84,19,29,201,59,80,190,201,21,9,83,146,100,236,90,208,78,114,152,109,215,121,123,201,75,217,181,62,178,136,134,154,64,0,102,179,241,177,205,63,252,37,177,87,255,0,76,170,63,251,97,119,220,56,110,203,170,249,201,142,30,93,55,173,205,85,184,43,83,125,45,218,106,53,73,174,75,148,254,202,172,180,35,123,174,26,150,173,168,66,82,90,159,68,164,136,186,17,9,42,0,3,228,221,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,245,132,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,195,228,252,147,181,126,85,124,186,249,51,74,249,73,232,255,0,68,250,99,177,55,219,187,15,51,155,217,185,250,115,57,60,207,95,151,187,110,239,91,77,122,143,172,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,20,129,196,127,136,4,204,196,87,93,194,76,33,184,191,212,158,7,102,125,217,49,219,126,59,151,20,173,136,115,116,132,60,134,220,67,44,184,102,132,50,105,218,110,52,110,168,215,243,36,215,107,255,0,230,40,255,0,241,255,0,118,34,170,198,140,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,171,47,61,188,53,174,172,56,197,139,126,118,92,44,255,0,73,90,23,253,66,61,14,143,66,135,37,199,101,83,42,133,25,75,91,46,46,75,170,90,217,113,17,228,73,237,10,89,33,164,165,226,115,148,134,208,183,45,167,0,112,223,14,48,147,6,173,59,3,8,230,118,219,66,157,79,75,180,185,189,184,166,118,230,223,82,159,84,174,114,125,71,57,203,117,110,234,130,38,254,115,212,74,81,181,37,208,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,189,235,242,192,179,113,62,217,126,204,196,11,122,37,118,133,42,68,73,50,41,242,200,212,195,235,141,33,185,13,19,137,215,69,160,157,101,179,52,43,84,44,136,210,162,82,76,210,126,128,7,159,176,236,11,55,12,45,150,44,204,63,183,162,80,168,81,100,75,147,30,159,16,141,44,48,185,50,28,144,233,54,157,116,66,13,215,156,50,66,116,66,8,201,41,36,164,137,37,226,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,249,53,251,78,213,186,253,27,242,166,217,165,86,125,13,80,102,173,78,244,132,38,228,118,57,205,107,202,146,206,242,62,91,200,220,173,174,39,69,39,83,208,203,81,245,128,0,69,94,34,57,188,252,84,176,104,190,75,77,228,226,21,227,205,133,107,239,129,218,89,99,148,166,187,84,183,55,25,54,92,166,221,78,194,86,253,206,184,214,173,173,178,119,109,5,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,61,6,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,90,167,9,220,235,211,174,155,86,153,149,124,72,169,236,185,40,218,198,179,159,89,202,144,245,86,10,91,145,33,200,238,40,210,182,217,236,173,179,181,6,167,16,147,104,218,109,8,35,104,205,118,84,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,87,7,21,236,142,73,182,170,181,188,220,97,202,226,21,10,165,34,58,238,234,73,33,168,231,6,91,170,109,132,205,96,146,73,39,80,251,170,71,53,39,171,164,243,170,115,85,165,197,242,96,86,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,251,10,177,34,133,140,24,113,110,98,133,177,14,171,18,149,115,83,218,168,196,102,169,5,113,37,33,183,11,82,37,182,191,241,45,38,166,214,157,22,218,214,133,37,106,98,174,25,218,184,201,135,23,30,22,222,177,59,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,152,33,39,243,161,156,26,174,106,237,156,27,98,174,113,23,82,180,237,119,147,94,117,45,41,47,174,182,244,131,102,74,214,162,67,108,236,117,152,80,228,165,13,55,181,179,148,227,123,149,183,68,247,94,11,120,57,66,188,49,150,237,198,42,187,220,201,120,119,79,143,30,151,27,106,203,108,170,146,100,54,169,59,210,178,35,216,195,18,26,229,169,11,74,187,78,239,85,77,164,206,229,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,245,120,140,228,163,241,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,63,41,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,224,51,59,152,91,171,52,24,203,90,197,203,166,55,96,237,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,253,211,139,52,165,9,91,174,186,178,66,55,237,41,149,194,191,34,178,111,251,134,149,153,236,82,129,45,139,98,135,33,154,149,152,203,50,154,217,86,168,177,41,228,41,247,77,183,13,230,209,21,232,196,100,218,208,142,106,212,131,220,166,208,180,57,92,2,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,60,30,59,217,177,111,252,28,189,45,57,72,215,210,52,10,140,118,207,83,245,92,114,43,173,145,244,82,117,211,127,113,153,16,205,246,36,91,82,240,251,18,174,11,109,94,171,148,90,204,184,205,43,161,234,76,200,90,18,173,53,87,232,119,25,159,235,23,193,195,175,17,98,98,14,89,45,181,51,35,152,245,18,52,58,59,254,161,150,142,51,79,137,187,189,41,46,245,251,53,47,172,196,157,0,0,17,131,136,236,179,137,149,139,159,71,185,124,232,211,89,250,58,238,214,157,47,213,250,190,209,159,98,45,79,66,23,189,194,182,215,85,189,150,120,242,20,125,106,83,145,55,255,0,178,83,225,31,188,253,223,87,216,38,80,0,0,0,0,0,0,0,243,215,133,255,0,105,88,52,167,171,119,101,91,176,194,142,149,45,199,121,14,187,180,146,149,40,250,54,149,25,244,66,143,161,123,4,50,198,142,44,216,39,96,189,42,157,99,51,242,162,92,115,90,8,183,75,131,170,210,110,22,159,59,13,69,222,132,117,255,0,141,245,24,132,248,195,197,135,29,177,8,228,193,180,219,249,47,77,121,43,111,179,235,14,110,169,62,97,107,185,200,105,87,209,90,75,254,143,214,33,237,233,126,221,88,131,86,118,183,117,212,251,108,183,150,165,169,124,150,219,239,82,149,220,218,82,93,235,87,179,218,63,37,30,214,175,87,221,109,154,76,14,122,221,81,33,5,205,66,117,51,211,66,245,140,189,228,59,53,163,145,140,206,222,136,143,34,141,134,252,200,210,80,135,80,239,166,41,229,234,43,105,145,237,84,130,62,229,17,233,222,58,60,94,22,185,163,125,198,82,229,169,203,75,173,165,106,87,110,167,30,211,63,102,157,175,174,131,237,49,194,103,49,238,164,141,200,59,15,221,205,128,127,255,0,152,62,107,252,43,115,52,201,189,252,65,169,53,183,105,246,186,127,175,175,127,254,23,211,65,201,239,44,147,102,94,196,140,115,174,60,56,236,209,11,185,223,76,83,215,175,84,151,209,67,234,62,245,164,191,88,226,211,233,179,105,143,114,39,51,202,95,187,113,43,216,71,236,51,247,144,250,86,125,233,114,216,117,150,171,246,173,71,177,78,103,118,199,121,45,185,166,168,82,15,162,210,162,250,43,81,119,123,69,164,100,219,138,146,106,210,97,216,120,245,35,150,234,249,155,107,27,53,215,66,144,233,252,196,88,133,236,38,145,244,190,191,121,11,61,129,62,37,78,35,115,160,187,205,97,221,118,171,105,167,93,12,200,250,25,17,247,145,143,208,0,0,0,0,0,0,0,0,0,63,60,249,241,41,145,28,157,57,222,83,13,105,185,91,77,90,106,100,69,208,136,207,188,200,83,63,16,62,33,111,98,204,169,24,103,133,83,116,182,91,217,207,151,203,47,225,90,148,87,147,234,63,25,46,35,107,141,184,93,21,215,191,187,66,21,238,68,102,122,16,153,121,67,225,205,136,152,253,216,238,251,149,159,69,90,47,243,54,201,220,195,252,237,57,237,159,168,137,40,117,59,93,101,37,221,215,93,123,139,173,183,224,190,79,48,63,2,146,133,217,22,191,102,146,141,126,123,183,76,94,186,243,63,146,235,203,46,231,84,95,175,236,211,182,33,9,66,118,160,180,34,31,244,0,3,202,92,248,91,98,222,49,157,137,113,80,251,91,79,117,89,118,151,155,215,213,52,255,0,33,101,236,51,33,25,177,119,133,238,91,49,21,137,179,168,214,215,161,43,82,18,225,162,111,108,159,39,106,212,78,25,31,45,82,210,131,245,214,74,255,0,163,167,113,136,43,142,124,36,113,174,205,75,149,60,43,107,229,100,70,82,167,29,70,232,144,57,104,46,106,141,90,191,48,204,244,36,183,208,191,79,234,49,11,47,124,51,189,240,230,162,245,38,243,162,122,62,84,119,84,203,141,246,150,93,218,180,169,73,50,213,181,168,143,170,21,220,126,207,176,125,76,49,198,252,73,193,250,146,42,150,21,195,232,231,219,81,44,143,178,71,123,169,41,10,255,0,101,109,101,222,218,61,158,207,180,88,46,94,120,192,85,97,185,76,183,177,178,149,218,24,73,51,25,250,175,61,40,218,95,52,133,59,201,141,11,83,232,78,175,105,31,213,238,22,97,133,24,205,135,216,211,109,199,186,48,254,183,233,24,111,180,133,154,187,51,236,237,53,54,133,233,243,168,65,158,132,234,58,233,237,251,116,247,0,0,0,0,0,0,3,151,230,118,223,106,229,203,238,34,83,156,70,229,124,151,171,173,178,215,79,95,177,60,69,237,47,210,25,185,185,225,42,155,114,85,169,203,45,21,22,115,236,25,123,141,46,40,191,160,94,95,10,41,133,47,43,9,208,245,228,214,9,159,240,83,160,255,0,218,38,88,0,0,169,206,50,120,192,114,231,80,240,138,43,186,180,207,102,171,184,157,189,203,35,168,71,62,244,107,220,127,165,167,213,237,17,251,133,142,25,43,17,243,57,29,195,86,141,219,116,244,87,149,211,191,179,212,33,106,95,77,63,167,245,253,134,47,137,8,75,104,75,104,45,18,146,34,34,250,135,253,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,229,48,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,194,174,206,20,217,125,190,115,29,89,198,251,166,109,86,109,191,112,118,138,133,70,207,231,58,219,47,214,31,90,148,236,174,216,135,18,242,89,81,173,78,114,19,161,147,167,169,56,77,124,192,153,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,177,15,171,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,5,233,224,63,16,187,87,21,50,143,120,230,14,191,76,165,82,238,76,56,167,191,242,130,132,170,171,113,217,147,57,12,111,139,200,90,205,110,52,204,199,12,154,103,152,149,43,155,204,105,60,227,111,122,233,90,129,143,216,203,106,98,157,75,26,237,108,66,170,209,175,58,205,65,234,157,70,167,79,90,99,246,199,157,146,82,93,75,204,160,137,167,25,91,201,74,148,194,144,109,43,66,35,65,145,104,47,210,192,165,94,89,132,201,53,38,141,136,55,124,71,46,28,78,195,114,102,117,106,53,40,153,67,107,169,211,204,137,227,140,78,109,82,208,151,211,188,146,166,208,181,165,70,148,178,149,18,17,66,217,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,23,149,187,47,251,202,250,141,111,197,188,46,25,117,100,90,180,118,232,20,131,146,100,165,197,167,54,235,174,181,28,151,166,229,33,10,125,194,70,227,61,168,218,132,232,132,33,41,179,78,6,63,158,207,217,191,222,66,213,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,125,23,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,80,190,126,179,175,117,102,179,17,229,209,41,53,62,207,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,229,89,78,241,79,131,127,16,45,239,49,96,105,76,6,122,248,138,224,229,119,6,243,113,125,198,171,189,218,34,94,21,7,239,26,92,157,168,71,58,44,247,221,113,69,177,43,89,167,148,249,72,99,85,109,82,249,27,246,165,43,73,8,214,47,207,133,198,16,201,194,92,159,91,47,212,152,150,197,74,249,144,245,223,41,151,159,105,212,33,18,82,132,69,83,70,223,209,66,225,177,17,195,74,141,75,37,184,178,86,223,160,153,106,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,28,171,50,249,116,177,51,65,133,147,240,206,250,143,252,236,202,60,221,239,127,22,85,59,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,151,228,202,174,89,236,220,168,97,28,60,45,179,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,238,52,178,141,173,54,132,54,147,61,168,66,119,41,107,222,226,251,0,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,84,225,89,159,31,245,163,42,152,191,90,254,117,171,66,187,83,168,255,0,120,68,106,34,81,202,255,0,156,41,165,184,247,243,113,208,159,201,32,90,160,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,241,194,173,188,157,225,29,171,154,58,214,105,232,180,120,145,107,181,138,63,98,56,45,67,65,48,221,69,215,86,114,234,132,106,212,209,37,230,185,77,25,180,77,244,57,42,95,49,82,20,105,238,162,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,82,176,145,89,28,205,221,87,40,56,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,204,45,13,14,60,217,41,190,105,184,155,9,226,175,154,122,19,25,101,181,109,140,41,197,30,207,63,21,59,29,81,113,33,165,109,74,159,106,63,21,229,169,199,9,72,39,35,178,235,135,25,58,43,150,167,82,79,55,162,146,151,210,80,131,135,54,52,102,46,218,199,155,55,5,240,130,239,150,197,189,120,93,16,165,220,20,85,34,43,172,63,9,143,156,156,234,59,74,79,146,190,198,211,187,148,201,161,197,147,77,164,183,41,13,145,95,160,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,136,43,196,127,135,252,60,196,80,157,197,188,33,183,127,213,98,7,102,97,216,209,220,98,59,119,20,93,232,111,108,133,188,182,219,67,204,182,102,180,60,106,220,109,180,109,40,151,243,38,213,32,139,201,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,55,55,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,123,215,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,14,113,178,251,15,44,89,130,185,48,146,147,112,122,102,149,7,145,50,155,37,215,216,92,162,138,251,73,113,13,201,67,42,62,91,200,220,104,50,90,91,82,210,148,186,77,161,14,160,132,149,225,105,157,123,171,11,241,30,131,150,251,214,167,219,108,27,190,161,216,169,61,160,220,91,148,74,163,230,124,148,199,216,149,31,38,67,234,75,107,104,200,144,151,29,39,137,77,252,247,55,149,113,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,15,65,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,154,192,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,22,94,173,92,175,224,213,23,8,237,105,61,191,176,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,247,45,160,148,165,169,13,52,210,13,107,217,184,250,168,10,64,226,185,149,171,171,9,49,149,252,113,249,73,85,185,45,188,76,168,72,127,180,206,75,142,189,72,156,148,164,251,11,143,109,229,242,121,127,216,169,212,148,77,48,182,246,153,49,204,92,43,141,116,215,98,90,181,27,42,60,237,148,90,173,66,29,82,100,110,82,15,155,42,35,114,91,142,230,243,45,233,218,137,178,75,66,50,73,243,53,81,25,165,38,82,87,133,199,142,204,50,251,235,201,230,139,254,0,21,213,198,147,7,43,183,134,13,90,88,197,72,123,153,19,14,234,18,35,213,35,109,65,109,139,82,84,118,211,39,122,150,70,123,31,98,59,92,180,161,106,87,105,221,234,165,181,25,211,96,158,156,28,112,134,77,235,153,121,216,165,33,137,101,77,195,138,59,207,33,246,95,105,40,244,140,228,46,43,44,186,133,106,181,161,81,206,122,200,208,69,162,217,70,229,22,164,149,221,160,0,8,171,253,75,140,137,255,0,188,103,249,77,88,255,0,75,29,255,0,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,118,40,93,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,175,138,230,122,127,47,149,252,20,188,255,0,219,17,111,249,176,83,253,202,83,75,110,65,43,251,239,106,66,83,250,12,154,255,0,178,25,21,86,45,83,255,0,152,163,255,0,199,253,216,138,171,29,87,44,89,133,186,178,191,140,180,92,92,181,163,118,254,193,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,220,184,131,82,86,148,58,211,75,52,47,102,211,183,76,224,231,114,205,119,34,31,133,204,29,196,153,118,229,119,18,163,183,14,210,37,54,108,85,77,104,152,134,170,72,66,52,81,180,182,26,76,150,212,250,79,98,23,203,54,221,220,182,84,170,149,203,38,52,102,47,10,111,246,104,89,110,187,229,210,110,27,230,68,74,10,97,165,17,93,98,123,238,60,148,199,74,219,150,149,48,75,39,23,181,46,168,136,208,78,56,91,146,149,175,93,36,128,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,7,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,58,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,218,79,9,220,148,83,173,107,86,153,154,140,72,166,111,185,43,58,201,179,152,89,74,142,245,42,10,155,145,29,201,14,36,212,134,222,237,77,189,185,4,166,214,146,104,154,113,11,51,116,201,29,171,136,206,74,63,26,172,56,98,191,96,83,41,77,226,109,173,243,148,217,47,151,41,202,164,18,37,155,148,197,61,185,40,78,229,172,156,105,78,146,146,135,18,164,234,210,94,117,194,162,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,133,50,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,67,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,8,48,231,132,134,90,44,140,92,174,98,13,109,153,119,85,188,244,134,100,219,150,165,75,121,196,163,173,43,39,22,79,56,78,26,167,163,114,73,8,67,197,176,154,53,37,210,144,163,39,10,111,128,160,30,39,88,91,248,47,206,77,235,217,40,94,140,165,93,189,158,233,167,255,0,10,231,118,174,212,217,118,183,250,173,74,70,233,205,205,245,21,183,77,61,84,146,13,2,42,139,211,225,29,134,118,173,159,148,42,61,245,73,137,173,106,253,168,79,168,85,229,56,219,124,197,118,105,111,67,97,132,173,40,37,155,40,67,6,180,161,106,86,215,31,125,68,100,75,208,166,168,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,39,26,44,60,47,196,172,47,184,45,12,104,139,17,251,37,248,233,151,90,41,117,7,32,176,219,17,156,76,158,107,146,27,91,106,105,8,83,41,89,171,122,75,68,30,189,53,25,161,187,41,212,42,61,213,89,164,218,215,31,202,10,44,42,132,136,244,234,191,99,92,79,72,69,67,138,75,82,121,11,51,91,92,196,18,87,203,81,238,78,237,15,169,14,129,149,138,6,13,93,57,130,178,104,25,129,173,250,42,193,153,80,52,85,228,170,74,163,55,209,165,155,13,186,242,72,205,166,92,124,153,109,199,53,78,198,214,181,111,111,78,98,116,166,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,132,184,133,54,178,213,42,35,35,47,168,80,247,20,252,50,86,28,102,113,247,73,90,162,228,167,170,186,158,157,221,162,161,55,167,211,87,232,125,95,97,14,255,0,193,179,24,14,36,234,230,17,73,115,70,158,237,53,118,211,167,122,204,233,241,203,185,26,247,23,233,105,245,123,69,178,0,0,8,107,197,118,97,67,202,194,245,61,57,245,131,103,252,52,233,223,246,10,51,182,97,42,165,114,82,105,200,45,85,42,115,12,145,125,106,113,37,253,35,72,217,97,183,218,182,178,249,135,116,230,209,181,71,107,210,22,225,107,175,175,216,89,35,246,159,232,142,160,0,0,0,0,0,0,60,62,43,227,46,31,96,181,183,38,232,196,10,223,163,161,176,210,220,37,118,103,222,220,105,109,107,211,230,144,179,45,73,165,245,211,217,246,107,89,249,134,227,1,85,152,229,78,222,193,58,87,103,97,68,244,102,42,188,244,175,113,124,234,18,239,38,76,45,75,161,180,189,166,127,87,188,87,214,39,99,126,36,227,5,73,117,75,246,225,244,139,238,40,214,103,217,35,179,212,212,181,127,177,54,130,239,113,126,207,111,216,62,93,145,134,119,190,35,84,89,164,217,148,79,72,74,144,234,89,109,190,210,203,91,150,165,37,36,90,184,180,145,117,90,123,207,219,246,137,167,129,156,36,113,174,242,75,117,60,84,107,228,156,71,146,78,52,141,209,39,243,16,124,165,18,181,98,97,25,106,74,115,161,254,135,214,66,117,97,23,11,220,182,97,211,16,167,86,109,175,77,214,163,165,179,92,222,217,62,54,229,164,155,51,62,90,101,169,5,235,160,213,255,0,75,78,226,18,118,211,195,91,46,199,142,136,182,197,27,177,182,141,54,151,104,117,205,52,36,151,242,212,127,162,159,240,15,78,0,3,254,86,132,173,59,86,90,145,142,39,141,25,60,192,252,117,74,215,123,218,253,166,74,244,249,238,221,49,26,105,203,254,75,79,32,187,154,73,126,175,183,90,144,205,231,14,108,68,192,30,217,119,219,76,250,86,209,99,151,186,78,230,24,228,235,200,108,189,69,201,91,170,220,235,202,46,238,154,107,220,125,33,161,145,145,232,98,194,56,126,113,11,123,9,165,71,195,60,85,155,173,178,230,254,68,190,89,127,5,208,165,60,175,81,136,202,113,123,156,113,178,234,174,157,253,218,144,185,136,19,226,84,226,55,58,11,188,214,29,215,106,182,154,117,208,204,143,161,145,31,121,24,253,0,0,0,0,0,0,0,0,3,248,165,18,11,114,143,66,33,82,156,74,243,239,46,171,45,252,20,194,122,198,200,40,219,233,103,251,57,31,51,82,135,37,143,85,248,228,101,162,137,194,245,23,215,219,236,33,88,173,52,183,150,77,182,157,84,125,197,168,180,204,130,112,218,139,62,20,124,81,198,218,94,187,247,246,58,127,60,250,104,114,152,115,231,99,74,250,154,87,84,253,69,237,49,106,52,250,116,58,84,54,224,64,103,148,195,90,236,70,227,86,154,153,153,245,51,51,239,51,31,164,0,0,0,0,120,204,70,193,236,60,197,138,75,212,91,238,129,233,40,175,161,72,82,59,83,236,244,52,173,39,213,165,164,251,156,95,183,219,246,8,3,143,252,32,173,138,193,212,43,184,53,80,244,99,202,39,93,102,155,202,113,237,203,249,213,37,60,217,19,72,139,83,54,211,169,151,179,95,105,138,228,198,172,173,99,14,3,213,158,166,95,150,223,100,67,105,83,168,119,182,69,115,123,68,167,18,75,218,211,171,211,94,82,207,78,254,159,102,191,31,5,241,231,17,240,34,230,139,113,216,21,190,194,182,159,67,143,183,217,152,119,156,130,113,181,169,26,186,218,246,235,202,65,106,69,169,105,246,235,110,153,71,226,119,97,98,235,52,251,55,18,28,244,61,210,242,218,138,223,71,164,118,165,153,48,217,47,230,98,165,180,110,117,197,244,215,166,158,227,35,19,170,36,184,243,227,53,50,35,155,217,121,9,90,21,161,150,169,50,212,143,67,235,220,99,253,128,0,0,0,0,7,154,196,214,83,35,13,238,198,20,141,228,229,14,122,13,58,233,184,142,58,203,77,125,131,53,152,200,202,99,226,245,240,194,81,176,155,185,42,104,36,235,174,210,41,78,22,154,251,69,190,240,97,149,41,252,177,92,77,186,141,90,110,246,150,148,175,82,233,165,62,159,162,116,239,238,246,137,246,0,3,224,223,119,60,107,46,203,174,93,178,207,70,168,244,217,83,215,223,220,211,74,112,251,136,207,185,62,227,251,12,103,63,53,56,167,81,198,12,115,186,238,201,211,59,67,69,84,157,30,23,205,165,27,34,246,199,220,109,29,16,131,61,9,195,234,162,221,239,22,93,193,215,8,19,111,216,181,124,80,148,198,146,234,78,200,130,219,155,191,240,119,25,167,190,69,161,44,203,188,189,169,35,250,253,130,200,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,85,125,229,70,187,66,202,118,25,230,170,214,106,171,84,162,220,222,146,135,116,23,37,11,102,139,41,154,147,209,162,185,185,38,75,38,95,66,18,141,84,147,74,29,70,134,230,175,180,218,124,254,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,161,236,42,196,203,87,25,48,226,220,197,43,42,95,104,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,61,88,202,184,158,153,144,225,247,26,147,149,12,53,205,14,11,82,165,173,11,177,232,19,239,10,28,102,157,146,189,239,67,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,164,11,18,83,135,166,94,191,24,220,205,91,244,9,178,105,72,162,218,156,187,182,183,26,163,23,181,55,62,12,73,76,18,161,147,38,91,28,231,45,214,219,81,44,201,36,218,156,86,139,52,147,107,208,160,142,185,228,202,37,43,55,216,70,155,81,138,140,74,61,217,65,144,170,149,185,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,172,251,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,97,92,21,241,122,205,180,49,66,246,194,58,235,242,217,174,226,20,120,47,80,141,44,26,216,121,116,246,230,186,251,43,89,117,66,205,167,141,196,153,150,195,38,92,35,81,40,208,149,220,72,135,252,80,49,239,22,50,237,128,84,11,215,7,46,191,147,245,169,183,132,90,91,242,123,12,105,123,226,174,20,215,20,222,201,13,184,130,213,108,182,122,145,110,245,116,215,67,50,56,129,144,172,250,230,199,26,115,99,99,97,158,37,226,183,166,109,186,207,164,251,108,47,65,83,99,243,121,84,217,79,55,243,140,199,67,137,209,198,144,175,85,69,174,154,30,164,102,71,32,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,116,174,38,185,237,170,227,117,229,81,192,204,45,185,162,57,133,244,25,13,166,84,202,91,234,90,46,73,168,36,169,75,113,205,8,151,25,151,117,75,104,70,230,214,182,249,251,156,35,103,149,10,232,86,5,229,115,91,55,53,231,66,183,165,203,161,89,209,227,73,174,212,18,68,76,65,68,137,8,142,193,45,70,100,70,183,29,112,137,40,45,86,100,151,20,69,181,181,169,62,215,41,222,41,240,111,226,5,189,230,44,13,41,128,170,14,55,24,67,37,21,92,61,199,184,44,75,114,59,241,221,180,42,142,41,246,185,12,45,10,114,84,36,161,190,142,154,220,39,39,154,149,235,32,137,150,203,212,51,45,245,193,132,246,47,225,67,20,236,220,51,244,167,163,62,86,220,20,234,23,109,228,115,187,47,106,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,154,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,250,194,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,71,92,164,229,158,78,105,238,27,242,199,163,78,150,197,195,67,177,231,92,118,251,44,155,91,38,212,88,149,21,13,196,116,221,82,82,148,58,151,156,108,151,189,27,22,164,44,205,73,66,144,174,63,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,69,218,112,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,51,124,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,82,185,122,181,168,87,206,62,225,165,149,116,193,237,180,91,130,240,163,82,234,49,185,171,111,159,21,249,173,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,163,160,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,28,0,91,167,5,140,6,141,73,179,110,188,198,214,97,75,69,74,187,33,118,205,20,222,142,235,72,244,115,38,219,178,94,105,102,189,143,161,217,4,219,102,123,62,109,112,86,146,95,172,180,151,228,226,129,156,204,201,229,219,31,104,22,86,14,98,71,201,250,44,219,62,45,81,248,222,135,129,47,124,165,205,154,218,156,223,33,135,22,90,161,150,203,66,61,190,174,186,106,102,102,225,127,156,204,201,230,39,31,107,246,86,49,226,71,202,10,44,43,62,85,81,136,222,135,129,19,100,164,77,132,218,92,223,29,134,214,122,33,231,11,67,61,190,182,186,106,68,101,197,120,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,35,207,208,175,251,54,230,185,174,107,50,133,112,196,151,93,179,164,70,141,93,167,164,204,159,130,185,17,209,33,131,90,76,136,205,14,52,225,26,86,90,160,205,46,36,143,115,107,74,107,131,139,94,74,61,55,14,102,108,176,202,153,85,153,90,103,146,221,233,79,96,185,237,170,11,44,114,209,83,73,26,183,183,201,67,77,54,234,91,74,146,109,154,93,50,108,154,121,107,171,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,94,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,221,51,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,160,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,159,13,206,31,114,114,237,25,204,97,198,74,84,69,98,45,70,58,163,66,166,188,211,79,46,217,65,58,251,110,155,82,25,125,214,94,92,150,77,133,26,210,148,173,180,26,219,215,69,184,71,94,220,81,252,118,98,111,220,190,79,8,124,156,169,103,54,187,148,188,56,197,90,101,135,74,230,222,119,223,162,35,210,42,79,161,11,139,74,110,57,77,231,201,83,106,215,154,241,118,134,137,166,205,38,222,227,82,151,169,35,148,236,117,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,104,39,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,59,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,110,74,138,1,254,170,62,123,63,223,207,252,153,163,255,0,162,11,126,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,219,55,178,179,31,155,202,169,74,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,251,5,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,237,156,92,157,95,121,64,190,227,208,43,243,61,51,109,214,119,252,159,184,57,108,199,244,167,41,152,235,149,252,21,15,186,227,28,167,36,19,127,56,101,191,77,201,212,143,167,229,200,238,47,89,184,17,154,139,15,20,177,5,249,108,91,212,153,19,25,156,252,102,13,229,199,68,152,79,197,39,141,5,235,41,8,83,233,90,201,36,165,236,74,182,165,106,209,39,163,48,1,199,243,123,132,50,113,223,45,24,133,133,180,246,37,191,82,171,81,214,245,45,136,207,180,202,228,84,99,45,50,161,178,107,119,212,74,23,33,134,144,179,81,167,212,82,189,100,125,34,205,184,187,238,15,184,57,66,177,178,192,88,171,29,238,209,90,196,186,131,242,38,57,181,104,228,69,131,33,248,145,227,104,107,82,21,181,104,146,239,48,146,133,31,105,216,173,196,218,76,78,160,20,3,253,84,124,246,127,191,159,249,51,71,255,0,68,23,125,151,171,166,187,124,224,22,26,94,183,76,238,219,90,184,44,250,53,82,163,39,148,134,249,242,159,132,211,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,58,0,231,249,133,186,107,182,54,1,98,93,235,107,78,236,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,144,127,170,143,158,207,247,243,255,0,38,104,255,0,232,130,255,0,128,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,103,196,143,136,36,156,187,70,111,7,176,110,171,17,88,139,81,142,153,51,106,76,186,211,203,182,80,78,176,227,68,236,119,152,117,151,151,37,147,125,36,133,41,43,109,6,135,52,209,109,153,211,101,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,188,248,181,79,254,98,143,255,0,31,247,98,42,172,75,254,35,57,40,252,85,113,29,138,253,129,76,170,185,134,87,79,206,83,100,190,92,214,233,115,140,214,110,83,20,246,229,45,91,80,130,113,165,58,73,82,219,82,147,171,170,101,215,14,32,11,31,224,193,128,209,174,172,80,185,113,254,187,10,95,103,177,227,166,151,66,90,163,186,150,28,168,204,109,196,190,226,30,37,146,22,182,99,106,133,52,105,95,73,205,172,246,26,80,106,184,144,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,128,127,170,143,158,207,247,243,255,0,38,104,255,0,232,130,239,178,245,116,215,111,156,2,195,75,214,233,157,219,107,87,5,159,70,170,84,100,242,144,223,62,83,240,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,5,32,241,17,205,231,227,91,140,165,242,90,111,59,15,108,238,108,43,95,124,14,204,243,252,212,181,218,165,185,184,205,195,230,184,210,118,18,182,109,105,182,181,109,14,27,187,189,7,12,188,159,91,57,165,197,10,221,107,17,138,36,203,38,198,142,210,170,180,117,59,33,167,234,111,204,110,66,35,33,14,48,182,212,210,16,166,86,234,150,75,215,86,219,70,213,19,138,82,47,120,5,85,241,130,202,31,126,110,44,88,95,204,66,190,82,228,255,0,239,17,96,75,101,165,151,247,12,56,72,95,243,10,38,255,0,46,224,128,25,98,204,45,213,149,252,101,162,226,229,173,27,183,246,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,229,196,26,146,180,161,214,154,89,161,123,54,158,138,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,98,155,217,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,48,67,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,21,107,199,6,192,146,237,43,11,49,74,13,189,16,163,197,145,81,160,85,42,201,38,146,249,173,212,180,252,40,235,61,121,171,65,19,51,214,158,134,132,25,185,244,77,194,221,86,214,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,105,246,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,142,191,196,183,136,36,156,97,170,214,50,249,132,21,88,142,97,244,9,29,154,177,86,136,235,82,152,185,86,133,69,125,179,108,214,193,45,132,71,146,195,169,37,178,234,144,249,104,162,51,65,167,88,193,149,28,168,226,62,109,113,29,22,85,148,215,97,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,159,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,219,11,181,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,175,240,175,207,84,107,254,222,165,101,135,20,167,196,98,231,161,199,102,155,102,60,204,87,119,213,169,204,69,121,106,97,210,109,179,101,181,197,102,49,17,56,181,163,154,133,32,182,169,196,45,110,83,176,191,238,23,30,4,240,203,239,175,56,154,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,173,254,49,88,64,139,130,196,164,98,132,86,53,151,77,122,60,23,28,221,255,0,131,182,205,65,243,45,13,100,93,231,236,73,159,215,236,21,163,149,108,83,168,224,254,57,218,151,100,25,157,157,163,170,65,143,55,230,210,189,241,123,99,14,56,142,168,89,150,164,217,117,73,110,247,13,24,88,151,60,107,210,203,161,221,177,15,86,171,20,232,211,145,223,220,235,73,112,187,200,143,185,94,226,251,8,125,224,0,16,19,140,244,169,108,101,138,221,109,164,104,211,151,172,68,169,122,151,93,105,245,13,83,167,127,119,180,84,22,13,178,153,24,189,99,199,83,123,210,237,201,76,65,167,93,55,17,202,108,180,215,216,52,167,134,76,166,62,27,90,113,210,222,196,181,67,128,130,78,186,237,34,142,130,211,95,104,244,160,0,0,0,0,3,252,101,203,143,2,51,179,37,185,177,150,80,165,173,90,25,232,146,45,76,244,46,189,196,32,174,110,56,157,216,56,68,205,70,205,195,119,61,49,116,178,183,162,175,163,209,251,42,200,159,108,215,243,209,84,218,246,186,218,58,107,215,95,113,25,138,139,198,140,121,196,124,119,185,165,92,119,253,111,183,45,215,214,227,13,246,102,26,228,160,220,113,105,70,173,54,141,218,115,86,90,153,106,122,253,154,125,140,22,202,214,48,99,197,89,154,101,135,109,246,180,56,148,186,183,123,100,86,246,52,106,109,38,189,174,186,141,116,230,160,244,239,235,246,233,99,120,1,194,10,216,163,157,62,187,140,181,15,73,188,146,105,215,169,188,167,25,218,191,154,82,147,205,143,52,200,244,50,113,58,145,123,117,246,16,159,184,115,131,216,121,132,244,150,104,182,29,3,209,177,89,66,80,148,118,167,222,232,73,66,75,171,171,81,247,54,143,111,179,237,30,208,0,0,0,0,126,106,141,58,29,86,27,144,39,179,205,97,221,55,163,113,167,93,12,140,186,145,145,247,145,10,175,207,215,13,168,176,33,73,197,44,18,165,233,203,217,219,41,252,243,235,169,197,97,191,157,147,43,235,117,93,19,245,31,176,197,89,58,210,217,89,182,226,116,81,119,150,162,206,184,106,231,222,93,38,91,56,43,139,21,141,240,87,187,209,47,246,114,46,94,133,50,75,254,171,17,204,207,85,27,101,235,175,167,179,218,66,218,210,162,89,110,73,234,70,63,160,0,0,0,0,0,0,0,33,159,17,172,222,175,47,86,27,86,237,167,47,109,207,90,221,200,87,47,94,79,37,232,139,87,71,25,113,181,106,219,202,239,50,211,235,62,234,40,149,41,249,143,170,76,149,239,113,122,110,86,132,90,232,90,123,62,193,101,60,49,50,67,30,241,125,88,201,137,16,117,129,27,79,70,199,230,159,207,110,41,177,221,245,153,124,148,157,20,148,31,172,142,190,207,105,139,120,109,180,52,130,109,178,209,37,220,67,254,128,0,0,0,0,0,124,202,245,185,71,185,105,210,105,85,168,125,162,52,182,86,195,168,230,45,27,144,164,154,84,90,164,200,203,162,143,184,245,21,227,154,254,20,22,229,236,170,149,233,131,19,125,17,84,89,189,49,202,127,45,201,29,169,211,231,184,105,230,201,152,73,70,229,41,164,235,166,133,166,186,104,102,66,171,241,79,9,111,172,19,187,94,181,239,90,103,97,159,21,197,26,75,156,203,186,146,93,90,9,95,54,181,167,233,52,174,154,251,62,205,123,254,86,248,136,226,182,95,85,18,223,156,239,166,109,150,223,108,215,11,108,104,251,80,92,132,31,206,20,101,184,127,54,201,167,191,219,175,121,117,183,236,181,230,235,12,179,39,66,143,42,216,155,201,170,246,116,59,42,7,46,66,185,42,216,201,173,60,213,178,218,85,181,79,37,58,151,127,121,116,238,238,128,0,0,0,0,60,230,36,233,248,59,186,117,86,210,244,44,239,91,77,116,249,133,245,25,172,198,141,63,12,87,222,138,220,95,41,170,158,182,154,107,252,41,206,162,218,56,45,198,153,248,191,220,210,249,191,193,126,87,77,111,102,210,252,167,98,167,30,186,247,247,123,59,133,135,0,0,132,188,85,49,161,188,60,192,55,237,40,79,236,157,114,58,170,123,169,219,174,177,164,66,156,217,247,161,69,244,144,93,198,71,245,144,164,187,46,220,147,121,94,20,91,90,47,229,107,21,24,208,146,125,58,27,174,165,26,245,50,46,245,123,203,237,33,163,252,179,216,81,112,219,2,44,91,89,134,182,59,26,222,166,38,73,238,51,222,250,97,178,133,171,170,148,69,169,163,184,143,79,112,233,224,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,201,240,228,181,168,87,207,14,171,46,202,186,96,246,218,45,193,79,184,169,117,24,220,213,183,207,138,253,82,123,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,43,47,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,203,16,210,158,83,188,44,96,223,195,251,123,203,152,20,237,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,176,158,20,121,116,252,11,101,197,139,254,183,31,101,201,138,93,158,187,35,215,215,149,75,74,21,232,230,189,87,86,218,181,109,215,36,110,36,161,101,218,249,107,45,90,45,38,168,10,86,227,87,226,158,214,248,127,7,204,106,34,5,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,246,185,214,202,151,227,131,133,148,172,51,249,123,242,75,209,151,3,21,222,219,232,190,223,204,229,198,144,207,43,151,206,107,77,123,78,237,219,143,77,154,105,215,82,224,25,92,225,73,248,181,227,181,179,141,127,135,175,148,127,39,59,111,241,103,201,110,199,207,237,16,223,141,249,110,214,230,221,188,253,223,64,245,219,167,77,117,39,26,191,11,22,183,196,8,62,93,81,20,215,109,93,53,219,62,162,245,90,220,157,217,37,200,167,207,165,184,231,41,14,110,139,54,43,177,36,183,162,200,200,183,176,251,168,215,77,201,221,170,76,148,68,101,234,176,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,218,179,97,151,75,19,43,252,48,47,236,52,177,99,255,0,249,6,101,98,110,247,191,140,234,158,144,166,50,252,206,91,174,185,201,230,242,16,174,82,21,177,29,196,93,230,117,87,148,239,20,248,55,241,2,222,243,22,6,148,192,84,175,27,76,99,174,187,117,88,185,126,142,207,38,139,26,158,87,140,199,55,33,93,174,83,142,72,137,28,180,52,111,111,146,134,164,245,37,237,95,106,245,147,171,105,51,174,188,39,190,191,5,248,167,102,226,103,162,253,39,242,74,224,167,87,123,23,63,147,218,187,44,150,222,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,52,209,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,132,191,226,133,146,143,198,2,196,94,51,225,237,50,171,59,18,108,218,122,35,53,78,132,92,239,76,210,210,242,150,184,228,210,148,90,60,215,53,247,155,54,200,214,231,174,214,199,20,182,185,116,173,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,132,242,65,154,95,198,227,3,152,196,137,182,223,161,43,84,218,131,148,42,220,118,149,186,42,231,52,203,46,169,216,198,106,53,147,43,67,237,168,146,191,89,10,53,35,85,146,73,197,209,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,191,236,203,229,210,196,205,6,22,79,195,59,234,63,243,179,40,243,119,189,252,89,84,236,207,50,196,206,91,78,183,206,229,115,214,174,82,213,177,125,198,93,198,84,87,95,201,182,35,219,25,184,166,229,74,183,18,170,204,186,197,192,204,10,125,93,20,163,119,181,81,220,124,210,85,118,216,109,197,18,153,75,8,113,229,164,157,209,190,83,168,90,210,166,215,183,65,56,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,8,149,157,110,27,223,142,14,41,210,177,51,240,203,242,75,209,150,251,20,46,197,242,119,183,243,57,114,100,61,205,230,118,166,180,215,180,237,219,180,244,217,174,189,116,38,74,120,111,126,39,216,167,85,196,207,195,47,202,223,73,219,239,208,187,23,201,222,193,203,230,73,142,247,55,153,218,157,215,78,205,183,110,210,215,126,186,244,208,225,95,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,83,94,102,115,93,136,249,74,226,103,137,55,173,148,239,110,165,78,244,19,21,250,3,239,26,34,213,226,166,145,12,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,237,167,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,118,41,189,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,233,219,137,31,15,184,217,118,146,222,48,224,221,42,90,176,234,163,33,49,166,211,89,105,215,145,108,172,154,97,182,141,217,15,62,235,207,34,75,198,250,137,106,74,80,218,205,13,235,170,219,35,137,88,23,142,152,143,151,76,71,167,98,134,23,214,123,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,109,92,106,252,44,90,223,16,32,249,117,68,86,94,72,49,122,205,192,92,206,90,88,185,136,15,203,110,133,110,199,171,189,32,162,48,111,62,234,215,75,150,211,76,182,142,132,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,94,39,29,49,211,17,243,23,136,245,28,80,197,10,207,110,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,167,255,0,9,76,148,122,110,100,60,217,98,109,50,149,50,138,207,57,187,46,158,249,115,220,84,230,95,229,174,166,162,37,108,111,146,182,157,109,164,184,149,40,220,53,58,68,217,180,202,215,109,66,128,120,163,248,236,196,223,185,124,158,16,138,162,234,120,98,228,59,240,33,66,141,143,56,177,69,219,127,92,20,244,250,54,151,81,167,114,229,90,236,169,111,37,205,21,205,81,115,164,48,168,230,173,205,182,235,41,55,25,61,55,186,147,159,224,42,175,250,134,63,249,81,127,145,63,252,120,159,249,92,192,191,197,175,2,109,156,20,249,83,242,143,228,231,109,254,51,236,61,143,159,218,38,63,39,242,60,199,54,237,231,237,250,103,174,221,122,107,161,117,81,0,56,213,248,88,181,190,32,65,242,234,136,165,97,103,220,37,51,175,232,73,144,242,155,137,181,58,84,58,43,220,231,44,186,131,231,200,113,51,158,127,152,186,98,140,147,177,206,114,221,117,198,148,226,146,162,112,148,209,27,134,235,40,69,181,0,226,153,208,198,58,238,1,101,130,255,0,197,91,89,157,245,170,85,61,184,244,231,55,32,187,52,169,114,26,136,212,157,22,133,161,124,149,200,75,188,181,36,210,190,94,195,208,149,169,103,8,93,247,7,220,99,161,95,57,96,44,42,142,207,103,173,97,165,65,248,243,27,220,181,243,226,206,144,252,184,242,117,52,37,9,220,181,201,107,150,74,90,139,179,111,86,210,113,36,39,80,10,171,254,161,143,254,84,95,228,79,255,0,30,44,167,9,236,95,193,126,22,89,184,103,233,79,73,252,146,183,233,212,46,219,200,228,246,174,203,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,60,166,44,88,191,133,12,44,188,176,207,210,158,140,249,91,111,212,104,93,183,145,206,236,189,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,67,31,252,168,191,200,159,254,60,90,160,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,234,221,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,117,60,56,56,127,195,203,189,9,172,91,197,235,119,253,86,39,246,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,60,110,210,8,181,79,254,98,143,255,0,31,247,98,42,172,105,247,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,246,216,93,169,232,252,222,83,200,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,232,7,53,121,54,196,124,177,227,44,60,42,236,149,91,166,37,193,217,211,107,85,227,82,141,191,79,56,180,182,151,25,97,134,220,116,249,200,125,206,81,181,184,220,61,91,94,210,75,173,235,123,217,110,193,10,86,92,48,74,214,193,122,53,114,93,102,61,185,29,212,174,124,150,210,218,228,190,243,238,72,121,100,132,244,66,13,215,156,216,141,84,105,70,212,154,150,100,107,62,150,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,85,95,245,12,127,242,162,255,0,34,127,248,241,101,56,79,98,254,11,240,178,205,195,63,74,122,79,228,149,191,78,161,118,222,71,39,181,118,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,85,95,22,44,148,84,109,107,170,167,154,140,55,166,111,182,235,58,73,188,88,65,69,142,205,42,114,156,143,29,185,13,164,148,135,30,237,78,61,185,100,150,214,162,116,157,113,107,50,116,137,16,215,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,209,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,161,110,35,57,215,252,106,177,29,138,5,129,83,170,183,134,86,183,205,211,99,62,124,166,234,147,136,214,78,84,212,206,212,173,59,144,178,109,164,186,106,82,27,74,149,163,74,121,214,203,229,112,238,202,31,227,91,140,167,242,166,23,59,15,108,238,84,219,163,100,254,204,243,252,212,187,217,98,55,180,141,195,230,184,210,183,154,118,109,105,183,116,113,14,27,91,175,248,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,173,120,224,223,242,90,165,97,102,22,193,184,98,28,121,82,42,53,250,165,37,38,210,159,37,180,150,152,133,33,101,167,53,8,50,122,122,19,212,144,179,39,62,145,182,91,106,174,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,168,139,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,128,28,106,252,44,90,223,16,32,249,117,68,83,93,181,116,215,108,250,139,213,107,114,119,100,151,34,159,62,150,227,156,164,57,186,44,216,174,196,146,222,139,35,34,222,195,238,163,93,55,39,118,169,50,81,17,151,213,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,138,23,106,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,9,229,71,42,56,113,148,172,56,69,149,101,53,219,170,179,185,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,230,188,67,50,89,74,205,62,23,200,174,218,22,252,69,98,165,181,28,142,223,152,114,83,20,230,176,78,110,118,158,251,138,73,165,104,82,77,213,52,75,52,146,30,52,159,49,180,45,237,212,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,252,162,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,3,152,230,98,194,139,137,24,17,125,90,207,181,189,217,86,245,77,49,143,113,150,199,213,13,228,33,93,20,146,61,13,125,198,122,123,198,111,239,75,114,77,155,120,86,173,105,95,149,163,212,100,194,81,244,234,109,58,164,107,208,204,187,211,239,63,180,197,218,112,171,198,134,241,15,1,24,180,102,191,190,117,182,226,96,52,157,186,105,26,60,40,45,151,114,18,95,73,103,222,102,127,89,137,180,0,2,188,120,210,70,153,248,191,219,82,201,223,224,191,43,161,183,179,105,126,83,177,84,79,93,123,251,191,80,169,124,23,211,240,197,98,106,173,165,242,154,151,235,105,174,159,194,155,234,52,167,134,218,126,14,173,109,21,184,189,11,7,214,211,77,126,97,29,71,163,0,0,0,0,1,194,243,41,155,172,50,203,101,10,68,171,158,111,58,171,217,214,236,88,28,185,9,231,43,99,198,132,243,80,203,137,78,229,50,164,234,125,221,231,211,190,160,115,73,196,71,21,179,4,169,118,252,23,125,13,108,184,251,134,136,91,99,72,220,131,231,160,190,112,227,33,194,249,183,137,61,254,205,123,207,167,0,194,204,37,190,177,178,237,102,215,178,169,157,186,124,167,18,106,46,115,45,104,74,117,8,53,124,226,208,159,164,234,122,107,237,251,116,181,12,168,112,160,183,44,165,83,111,76,103,155,233,122,154,57,51,17,79,229,185,31,178,186,92,135,9,60,216,211,13,43,218,164,186,157,116,208,245,215,77,8,136,88,117,6,220,163,91,52,232,212,170,44,62,207,26,35,40,142,202,57,139,94,212,37,36,148,150,170,51,51,232,146,239,61,71,211,0,0,0,0,0,1,255,0,46,54,135,80,109,184,90,164,251,200,84,63,19,172,144,199,179,164,39,25,48,218,14,144,100,235,233,40,252,211,249,157,165,10,59,94,179,207,153,171,85,41,103,234,163,167,183,216,98,181,162,202,126,27,233,147,25,123,28,70,187,85,161,30,154,150,158,223,180,94,191,14,92,222,175,48,182,27,182,237,217,47,117,207,69,219,207,87,47,78,119,57,233,107,79,70,217,109,180,232,219,41,238,51,215,234,62,249,152,0,0,0,0,0,0,0,60,198,36,223,180,124,50,179,103,222,149,213,237,135,79,229,115,58,40,255,0,40,234,27,47,162,149,31,122,203,216,127,210,51,149,152,124,108,175,227,222,38,84,175,234,226,244,57,156,158,91,90,35,230,246,71,105,163,245,146,218,53,215,148,71,213,61,63,198,125,75,34,57,79,168,230,103,18,13,185,106,228,219,212,127,245,197,221,18,173,57,172,73,229,122,164,243,107,252,163,26,122,186,253,122,23,125,255,0,210,233,144,232,208,90,167,64,107,150,195,59,182,39,113,158,154,153,153,245,51,51,239,51,31,172,0,0,0,0,0,0,0,120,28,98,193,43,15,28,45,89,86,165,241,75,237,81,223,109,105,109,92,247,145,203,89,182,227,100,173,26,113,6,122,19,170,233,175,93,126,205,41,235,56,220,53,111,108,19,151,80,188,112,249,207,77,218,230,167,101,40,180,102,55,98,111,89,14,27,127,59,41,110,57,177,166,145,235,105,170,183,123,200,200,225,157,187,112,215,172,59,150,37,114,143,35,178,212,169,82,155,121,181,108,66,246,56,211,132,162,232,162,82,79,69,32,189,134,93,61,162,221,114,33,196,166,159,136,222,141,194,108,82,133,216,171,12,48,204,104,213,46,106,157,237,107,46,204,194,19,202,98,42,82,222,245,173,197,106,106,233,166,135,211,67,22,45,30,67,82,227,183,41,133,110,109,228,19,136,61,12,181,73,150,164,125,71,250,0,0,0,0,242,120,184,179,111,10,111,69,145,232,105,183,170,39,255,0,218,206,12,214,98,170,205,204,80,188,22,103,169,170,191,80,63,254,216,88,184,254,14,20,55,41,89,96,172,200,120,245,84,203,186,68,132,127,112,186,125,60,203,184,207,220,39,128,0,255,0,135,157,67,13,45,231,15,68,182,147,82,143,234,34,212,81,95,20,108,112,151,137,152,239,38,214,143,35,117,54,219,37,192,217,176,139,231,227,204,154,141,117,54,210,175,162,191,121,151,214,99,241,112,188,193,181,98,134,99,34,85,38,167,100,27,102,59,117,148,185,174,187,159,143,62,18,137,26,18,210,101,170,92,62,186,25,125,70,47,133,150,144,195,72,101,178,209,45,164,146,146,250,136,180,31,246,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,29,215,26,48,134,205,199,172,47,184,48,143,16,24,150,229,10,226,142,150,100,28,71,205,151,218,90,28,75,173,60,218,250,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,209,5,199,195,255,0,48,84,172,205,39,44,148,155,119,183,85,103,115,170,52,218,163,174,52,136,171,161,38,83,172,34,173,39,146,183,123,35,42,229,25,155,107,51,116,148,164,182,73,90,214,132,174,234,114,135,150,207,197,75,6,163,97,47,225,14,171,120,242,106,18,170,29,178,107,92,134,88,231,40,143,145,22,62,245,242,25,45,187,205,27,213,185,215,30,115,82,230,109,78,112,134,148,242,157,225,99,6,254,31,219,222,92,192,247,247,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,126,186,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,74,220,106,252,83,218,223,15,224,249,141,68,69,92,47,203,165,247,140,24,89,136,184,153,98,199,237,255,0,131,62,197,50,177,11,123,45,108,165,187,26,123,207,204,230,58,234,53,228,246,20,39,148,132,173,107,231,234,68,91,12,149,210,184,119,218,89,151,173,230,26,145,112,229,193,50,226,174,141,34,43,119,61,77,109,33,202,116,106,68,137,8,67,200,152,218,221,105,50,80,164,165,75,40,233,113,47,47,144,107,104,210,182,137,196,104,36,4,0,227,87,225,98,214,248,129,7,203,170,34,154,237,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,190,156,130,228,162,213,202,158,28,68,173,213,169,157,163,19,110,106,123,46,92,117,9,4,218,220,129,188,146,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,52,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,12,240,241,8,197,10,174,42,231,7,18,106,117,4,203,102,61,2,176,237,175,6,35,211,85,37,17,216,167,168,227,31,43,82,34,109,14,186,219,178,13,180,150,137,92,133,245,81,153,173,81,212,95,71,10,204,99,174,226,238,81,233,17,174,54,117,151,97,84,29,179,155,147,185,31,194,162,198,97,135,35,30,196,33,36,142,91,18,26,99,79,89,74,228,111,82,141,75,50,41,128,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,16,215,136,166,122,163,101,106,205,59,31,15,167,196,94,42,87,227,178,244,22,100,197,117,104,166,83,158,57,8,58,145,25,182,108,60,180,185,29,77,161,149,47,233,173,43,82,22,132,154,22,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,250,104,82,210,132,33,68,132,76,160,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,16,87,26,248,78,225,62,45,99,236,92,98,167,92,223,39,232,179,106,8,170,93,86,223,98,147,47,211,210,151,53,201,19,28,237,103,49,43,139,207,67,132,214,141,35,107,123,119,36,181,61,4,212,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,56,89,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,99,207,213,108,11,54,187,121,80,49,6,179,111,68,153,112,218,177,231,70,162,206,120,141,75,128,137,132,209,73,54,136,207,106,86,180,176,218,13,122,111,36,111,73,25,37,197,146,189,0,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,140,214,11,169,227,87,225,98,214,248,129,7,203,170,34,149,132,223,225,167,145,88,217,154,185,165,98,126,39,64,137,43,11,237,201,15,211,101,65,84,167,91,126,175,81,56,228,105,97,6,195,136,117,148,50,79,178,242,156,53,22,227,229,182,148,172,148,225,183,121,32,40,7,138,63,142,204,77,251,151,201,225,14,171,193,239,47,86,174,42,99,45,115,23,46,153,60,255,0,193,95,97,147,78,165,174,43,110,179,38,116,196,201,75,82,28,82,200,244,228,118,117,56,130,74,73,92,211,105,100,180,242,182,174,234,64,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,131,46,88,33,85,204,118,48,209,112,106,133,92,137,72,169,87,227,212,85,14,92,182,212,182,9,248,240,95,146,218,28,219,235,37,11,83,4,131,89,18,141,4,179,81,37,123,118,31,159,94,21,98,63,225,30,126,16,194,178,234,181,59,206,153,80,153,75,145,68,165,199,57,242,187,84,83,89,72,109,9,143,191,155,179,148,225,153,163,114,118,160,213,174,133,168,209,158,91,161,99,108,12,18,181,152,204,109,90,37,71,17,85,29,215,171,143,70,75,9,66,86,227,238,45,166,76,163,161,12,239,109,149,52,218,205,178,52,26,208,163,37,44,189,117,116,177,92,28,108,49,66,171,111,97,29,135,133,20,244,203,102,61,231,88,149,82,157,33,153,170,105,14,49,79,67,122,69,117,162,45,30,66,221,152,211,165,185,90,37,113,80,123,84,102,70,138,118,19,167,131,238,49,215,108,108,208,22,21,71,103,180,81,113,46,158,252,121,141,238,66,57,18,160,199,126,92,121,58,154,20,181,109,66,36,181,203,37,33,39,218,119,171,113,182,146,23,126,0,2,149,191,171,87,154,127,247,3,133,95,245,85,71,253,56,89,246,76,241,174,234,204,78,91,44,252,99,189,105,244,168,85,171,131,210,29,165,138,91,78,55,21,28,137,242,35,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,187,88,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,83,133,30,69,191,33,154,12,107,179,63,218,242,172,8,83,149,253,210,149,84,114,57,167,251,215,101,90,149,250,111,18,63,177,222,22,168,50,174,45,83,255,0,152,163,255,0,199,253,216,138,171,26,168,30,126,236,176,44,219,234,77,191,42,240,183,162,85,151,106,214,27,175,210,10,73,26,145,22,162,219,78,180,212,130,70,187,84,180,37,247,13,27,136,246,175,106,211,162,208,133,39,208,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,236,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,167,175,240,189,206,191,226,255,0,125,163,6,49,10,167,74,131,134,215,149,65,114,93,168,205,62,79,161,170,138,101,40,68,131,117,41,61,89,119,148,195,46,19,134,72,111,212,119,123,105,67,188,201,1,197,175,58,254,132,135,51,41,184,101,83,170,195,173,61,201,114,244,168,48,124,134,211,5,230,57,136,166,36,205,59,220,231,33,214,156,117,77,169,41,38,201,45,25,184,78,188,132,86,94,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,245,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,246,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,244,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,163,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,25,246,226,93,127,198,196,28,233,98,36,170,109,195,46,171,77,161,200,141,64,138,79,27,187,33,174,36,102,218,149,29,164,56,69,177,9,152,82,204,246,150,197,45,75,90,119,111,220,113,128,94,79,8,44,80,165,94,153,75,141,97,178,152,140,84,176,250,177,54,155,33,132,205,75,175,186,196,151,149,53,169,75,107,66,83,40,82,164,60,202,117,220,74,56,174,25,43,189,41,155,226,0,113,171,240,177,107,124,64,131,229,213,17,76,20,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,233,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,160,43,171,137,215,15,249,152,187,14,78,96,112,66,221,237,119,212,77,207,220,212,214,156,125,217,85,232,173,176,203,45,42,50,20,179,108,158,97,184,253,25,109,9,83,201,90,180,53,56,148,33,202,108,23,253,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,243,72,125,165,178,225,106,151,18,105,81,125,70,90,10,30,226,135,131,106,194,252,198,75,170,66,78,248,55,52,119,43,42,115,93,54,191,34,124,213,26,52,53,168,207,68,182,93,116,34,250,136,126,222,23,56,225,47,12,241,222,53,173,34,70,218,109,200,72,129,179,97,31,207,200,153,9,26,234,77,169,95,69,30,242,47,172,133,234,50,234,31,105,15,54,122,165,196,146,146,127,81,150,163,254,192,4,16,227,29,67,114,173,150,10,52,134,79,69,67,187,163,200,95,247,8,167,212,12,251,204,189,226,155,176,169,70,140,80,179,214,71,161,166,191,79,63,254,216,64,210,166,17,168,215,133,22,90,204,245,53,91,212,227,255,0,237,102,199,172,0,0,0,1,254,114,36,53,22,59,146,95,86,214,218,65,173,103,161,158,137,34,212,207,160,174,156,247,241,41,167,225,199,164,176,155,11,97,118,218,195,204,61,26,85,71,152,166,251,34,207,181,48,180,242,159,138,164,185,177,104,109,90,146,186,235,161,116,212,197,69,92,87,13,122,252,185,101,215,43,18,59,85,74,171,41,199,156,86,196,35,123,142,184,106,62,137,36,164,181,82,207,216,69,215,216,38,102,78,184,106,222,216,217,46,159,120,226,3,158,132,181,201,77,74,73,104,204,158,218,222,177,220,38,254,106,82,28,111,123,78,175,214,211,84,237,247,153,17,92,46,14,224,149,135,129,246,172,91,82,199,165,246,86,24,109,9,113,92,247,151,204,89,54,219,102,173,29,113,102,90,147,73,233,175,77,62,221,125,240,0,0,0,0,0,0,0,252,149,74,100,58,204,23,105,211,218,230,48,246,221,233,220,101,174,134,70,93,72,200,251,200,133,0,103,187,41,245,12,179,98,66,91,136,174,117,189,88,215,209,206,232,148,235,202,98,55,55,213,55,156,95,229,31,211,214,211,234,212,187,185,110,94,49,178,191,128,152,153,77,191,168,107,212,225,243,185,141,104,143,156,223,29,214,139,214,83,107,211,78,105,159,68,245,255,0,25,104,215,13,175,218,62,38,217,176,47,74,18,247,67,168,115,121,125,20,95,147,117,109,159,210,74,79,189,7,236,47,233,30,156,0,0,0,0,0,0,5,86,241,135,204,11,237,162,30,4,82,159,209,183,121,158,149,70,210,235,167,163,229,51,213,77,251,245,250,11,251,125,194,173,41,52,154,133,114,160,213,46,151,31,159,41,253,220,182,247,165,58,232,147,81,245,81,145,119,17,251,70,138,114,119,128,148,252,0,193,234,109,172,210,119,79,87,59,181,187,170,139,127,240,169,11,71,78,98,210,90,37,237,58,31,219,245,119,64,0,0,0,0,0,0,0,1,254,111,178,212,150,87,29,228,238,109,196,154,20,90,233,169,25,104,125,194,0,231,159,134,253,189,138,52,218,150,36,97,108,94,201,116,163,157,45,248,251,214,231,106,209,50,94,81,110,126,82,91,70,231,92,108,186,39,166,158,237,72,83,157,205,110,87,172,11,174,125,183,91,143,217,106,180,73,174,197,125,27,208,189,143,50,226,144,162,213,38,164,158,138,65,247,25,151,79,105,11,7,225,249,196,90,165,102,79,165,225,22,45,78,231,81,94,91,16,169,242,249,73,79,32,205,81,99,180,141,140,70,53,171,106,18,225,234,165,117,238,51,215,67,22,243,68,173,83,110,42,76,74,221,34,71,62,20,230,91,144,195,155,20,157,237,173,36,164,158,138,34,50,212,140,143,67,34,49,251,128,0,0,7,132,199,137,197,76,193,12,65,158,106,211,145,107,85,156,35,211,218,152,142,159,215,238,25,174,191,37,250,66,248,184,167,235,175,105,170,203,123,95,126,231,148,127,210,47,83,133,237,41,154,86,86,41,188,150,182,118,201,76,203,95,172,103,185,75,167,66,212,251,207,78,225,46,0,7,3,206,214,55,68,193,28,1,186,43,4,230,218,149,78,155,54,153,79,61,12,246,73,114,20,149,52,175,201,173,39,162,154,238,81,17,123,207,223,158,122,237,98,169,120,92,179,171,149,5,243,234,21,153,174,202,117,90,37,59,222,117,195,82,187,136,146,90,169,71,220,68,95,96,188,110,24,88,15,248,44,192,184,55,61,65,63,195,238,100,53,83,73,235,244,89,145,14,18,201,61,28,82,79,69,54,125,116,35,250,136,76,224,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,202,112,223,10,176,227,7,232,82,45,140,47,178,233,86,205,42,93,66,77,81,232,148,232,228,211,107,148,250,247,184,225,145,127,209,74,75,232,161,180,54,218,9,40,66,18,159,86,2,0,113,171,240,177,107,124,64,131,229,213,17,250,184,101,100,74,149,130,54,109,59,28,241,74,217,150,222,40,87,163,184,168,176,234,140,37,11,182,225,44,212,148,161,182,245,51,68,151,154,209,78,45,123,92,66,28,228,109,108,201,238,108,245,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,99,154,102,94,255,0,147,133,153,121,196,140,65,167,220,49,40,117,42,29,175,82,147,75,157,36,218,216,213,71,179,172,161,145,19,164,104,90,213,32,218,66,16,162,61,235,82,83,162,183,104,121,162,19,43,137,102,94,42,184,21,115,97,35,211,169,81,16,186,142,27,209,168,149,90,148,73,138,121,138,133,110,145,29,184,114,148,218,92,50,90,16,152,229,0,136,249,109,165,68,100,122,111,230,105,218,184,35,226,133,86,45,255,0,136,88,46,242,101,191,77,169,209,218,186,35,154,166,171,145,13,248,207,55,25,221,145,244,52,239,125,50,217,220,225,26,79,72,141,164,201,93,54,91,160,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,46,39,56,153,170,179,114,161,132,117,11,194,179,82,136,171,158,163,30,68,107,78,144,227,102,242,234,53,18,71,168,106,105,43,66,187,51,106,83,106,121,123,147,181,6,73,35,230,45,180,47,61,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,252,150,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,133,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,69,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,21,87,149,204,11,252,101,49,218,217,193,79,149,63,39,62,81,246,223,227,62,195,219,57,29,158,27,242,127,35,204,111,118,238,70,223,166,90,110,215,174,154,30,140,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,64,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,233,211,176,171,14,41,24,143,87,197,234,101,151,74,141,121,215,169,241,233,117,42,219,113,200,165,73,138,201,153,182,218,149,255,0,152,74,50,245,150,150,88,74,141,68,203,68,143,86,2,130,248,166,223,242,111,172,233,94,81,74,225,137,86,166,218,177,224,80,41,167,24,218,82,34,161,184,200,118,68,115,91,101,235,45,19,31,150,75,222,102,180,175,114,15,77,132,148,253,108,188,101,226,171,136,60,61,243,17,136,204,210,162,85,23,78,172,81,167,81,154,76,197,50,252,55,232,232,117,234,132,149,164,205,13,169,5,79,170,60,73,73,169,102,163,39,52,70,242,108,206,53,96,166,40,85,112,87,23,45,12,87,163,38,91,146,45,106,196,106,146,227,198,154,168,139,152,194,22,92,232,166,234,72,205,8,121,174,99,75,245,84,70,135,20,70,149,17,153,30,156,192,0,85,95,245,12,127,242,162,255,0,34,127,248,241,63,242,185,129,127,139,94,4,219,56,41,242,167,229,31,201,206,219,252,103,216,123,31,63,180,76,126,79,228,121,142,109,219,207,219,244,207,93,186,244,215,66,234,160,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,202,179,99,225,99,25,62,31,220,62,92,248,170,14,27,156,62,227,102,38,75,152,195,140,148,169,105,195,170,116,133,70,133,77,121,167,89,69,204,179,105,246,221,54,164,50,251,79,50,136,207,19,10,53,165,42,67,139,37,183,174,168,112,138,237,0,101,92,90,167,255,0,49,71,255,0,143,251,177,21,86,53,80,0,2,47,224,199,17,60,186,99,190,54,204,193,123,10,187,45,249,14,71,142,170,4,247,160,74,105,21,199,249,18,36,76,67,72,83,36,108,34,59,76,35,85,190,109,155,139,90,210,132,153,33,43,114,37,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,14,85,153,220,189,90,185,160,193,170,214,17,221,50,123,7,111,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,238,155,89,37,72,82,218,117,212,18,209,191,113,103,91,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,246,216,93,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,188,168,191,238,29,217,67,252,84,176,104,254,84,194,228,226,21,227,202,155,116,108,159,218,89,99,148,167,123,44,70,246,145,54,92,166,221,86,243,78,253,206,184,238,142,45,178,107,108,170,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,241,88,215,138,20,172,21,194,59,191,21,235,41,136,228,123,90,143,38,164,136,242,102,166,34,38,62,132,31,38,41,58,162,50,66,222,119,150,210,61,85,25,173,196,145,37,70,100,71,152,193,47,243,251,147,42,22,81,168,88,56,84,202,175,105,170,220,150,252,152,247,34,82,181,188,219,149,136,171,105,201,18,90,117,91,126,101,93,181,13,54,217,52,217,165,184,168,82,183,173,197,168,117,94,11,120,199,66,179,241,150,237,193,218,187,60,185,120,137,79,143,34,151,39,114,207,116,170,106,100,56,168,219,18,131,34,222,195,242,29,230,41,104,74,123,54,223,89,78,36,138,229,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,2,24,241,61,192,127,194,158,5,206,185,169,232,254,48,182,80,237,77,71,175,210,102,60,57,171,52,245,113,41,45,84,225,117,208,207,234,49,71,52,58,197,82,207,185,96,215,41,235,228,84,40,243,90,146,210,180,74,182,60,211,132,164,247,145,164,244,82,75,188,140,190,209,161,124,146,227,108,76,110,192,27,94,176,110,110,169,83,41,176,169,149,3,208,203,124,150,225,70,83,170,252,154,18,90,169,222,228,145,151,184,253,221,244,0,68,126,40,84,166,106,185,88,169,115,154,223,216,229,61,45,30,177,150,213,34,157,55,67,239,45,123,197,21,216,114,253,31,124,91,179,245,211,179,85,98,61,175,187,107,201,63,232,26,81,192,121,197,83,193,12,62,158,74,215,159,107,82,92,51,211,218,168,141,31,213,239,30,236,0,0,0,126,26,221,106,155,110,210,101,214,234,242,57,16,160,178,228,135,220,216,165,108,109,9,53,40,244,73,25,158,132,70,122,17,25,138,134,226,7,196,90,165,121,207,170,97,22,18,206,228,209,89,91,240,170,18,249,73,87,60,201,82,163,186,141,143,198,37,167,114,20,217,234,149,116,238,35,215,83,21,241,108,219,149,235,254,235,129,109,209,35,246,170,173,110,107,81,88,70,244,35,123,207,56,148,36,181,81,165,37,170,150,93,230,69,215,216,66,226,242,49,195,126,221,194,234,109,55,18,49,74,47,107,186,85,201,150,196,125,235,111,178,153,166,51,201,45,204,74,83,107,218,235,110,23,84,245,215,221,161,9,254,195,45,70,101,17,217,78,214,219,73,33,37,174,186,17,22,133,222,63,208,0,0,0,0,0,0,0,0,112,204,225,224,37,63,31,240,122,165,106,186,157,179,211,201,236,142,234,163,217,252,42,58,215,211,152,132,158,169,103,78,167,246,125,121,213,171,82,106,20,58,131,180,186,164,126,68,166,54,243,27,222,149,105,170,73,69,213,38,101,220,101,237,22,151,193,227,48,47,173,19,48,38,170,254,173,181,203,244,82,54,151,77,125,33,41,238,169,111,223,167,211,95,217,238,22,164,0,0,0,0,0,0,63,29,90,167,26,141,79,118,165,45,91,90,103,110,227,208,207,189,68,69,220,70,125,230,67,54,217,157,197,41,120,201,141,119,14,32,203,115,122,170,125,147,78,132,95,147,136,203,94,196,35,249,191,209,47,233,18,15,133,182,1,254,22,113,161,119,61,73,173,212,155,103,78,208,91,180,221,218,98,77,66,62,139,137,81,122,205,151,113,31,234,33,122,36,68,146,208,187,135,244,0,0,0,0,0,0,0,0,0,68,204,231,100,70,200,204,117,6,101,122,149,15,178,94,12,50,226,227,73,230,60,231,57,73,68,133,33,173,138,144,219,73,213,215,136,247,25,116,211,67,233,221,72,56,191,132,151,150,9,95,85,11,34,242,167,246,73,144,100,58,150,143,154,211,156,214,208,243,141,19,159,54,181,146,117,54,149,208,204,204,180,251,12,230,191,14,92,253,73,195,10,140,12,27,196,170,134,235,126,163,49,168,240,95,229,17,114,29,113,81,35,182,157,172,199,82,213,181,182,214,122,169,100,71,237,235,161,139,142,164,85,169,245,218,100,90,205,42,71,62,28,214,81,33,135,54,41,59,219,90,73,73,61,20,68,101,169,25,30,134,68,99,246,0,0,0,230,25,160,92,198,242,229,137,199,9,189,202,249,31,90,37,245,34,209,29,129,237,79,175,234,25,179,174,26,149,90,168,26,254,145,202,116,207,237,222,98,254,248,112,41,74,202,197,179,185,123,180,143,8,139,166,154,23,163,162,116,18,128,7,241,74,36,164,212,163,208,136,181,49,75,188,90,241,253,119,182,39,177,133,212,137,59,169,180,54,210,114,11,102,154,75,102,68,230,20,94,179,100,175,162,162,238,81,167,237,239,17,203,37,24,59,43,25,179,3,107,208,202,55,58,13,62,163,10,163,60,183,146,117,140,220,216,201,115,249,104,63,162,239,242,76,207,220,94,237,15,91,84,24,22,189,191,77,183,41,141,114,226,83,34,51,13,148,238,81,232,134,208,72,73,106,163,51,238,73,119,153,159,214,62,144,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,3,202,95,248,91,98,98,135,201,207,151,84,47,73,252,146,184,33,221,52,127,225,79,51,217,106,145,119,114,31,249,165,167,126,222,98,253,69,238,65,235,213,39,161,15,86,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,87,175,26,123,254,53,11,47,54,166,31,71,184,101,195,169,93,87,66,36,174,11,38,234,81,62,157,14,59,134,241,58,105,45,138,66,36,63,1,100,133,159,85,236,82,72,249,102,105,175,94,29,88,57,93,198,76,220,88,145,169,15,118,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,66,202,184,197,97,159,203,12,169,179,125,68,137,74,41,118,21,193,14,160,244,169,13,255,0,10,76,25,38,112,220,98,58,201,6,101,189,247,225,173,104,53,37,42,75,4,163,51,82,16,71,84,25,63,191,228,225,134,104,240,182,243,102,225,137,66,143,22,232,131,26,161,80,150,109,37,134,41,210,93,40,243,77,197,58,91,16,131,140,243,196,107,61,54,17,154,136,210,100,74,45,36,136,1,198,175,194,197,173,241,2,15,151,84,69,101,228,131,23,172,220,5,204,229,165,139,152,128,252,182,232,86,236,122,187,210,10,35,6,243,238,173,116,185,109,52,203,104,232,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,231,243,47,152,187,239,52,24,167,63,19,47,169,31,206,195,163,194,216,207,241,101,47,180,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,78,158,23,92,63,230,85,230,83,115,55,141,246,239,38,148,207,102,168,216,244,183,220,125,137,78,74,105,246,159,102,172,174,90,209,181,146,229,104,211,110,18,210,242,92,83,134,146,65,52,167,92,81,120,127,204,164,76,169,102,111,4,45,222,117,41,238,211,81,190,41,108,56,251,242,155,148,235,238,190,245,89,60,197,175,115,39,205,209,214,219,36,37,148,182,151,9,38,131,117,77,64,188,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,66,121,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,80,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,69,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,62,77,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,25,119,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,104,167,40,184,13,39,8,114,151,102,96,110,35,66,137,84,144,221,30,74,43,212,249,113,218,117,141,243,222,122,68,152,78,36,150,227,79,33,179,146,182,13,68,102,135,9,6,173,8,149,180,179,217,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,190,142,26,55,252,156,65,201,110,29,202,169,92,49,42,181,42,28,121,52,9,68,201,181,190,26,34,73,113,168,177,221,67,100,91,22,152,101,16,203,113,111,82,20,133,171,118,253,199,40,0,0,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,245,90,118,181,10,198,181,104,214,85,173,7,177,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,245,128,101,92,90,167,255,0,49,71,255,0,143,251,177,21,86,53,80,0,35,174,126,240,67,20,51,11,150,138,254,27,97,53,114,36,74,187,242,35,79,122,157,37,182,246,86,216,142,190,105,65,39,151,210,58,212,234,89,113,14,116,35,91,41,109,106,67,110,45,105,207,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,80,102,247,55,159,141,110,13,96,159,202,153,188,236,66,179,189,63,10,232,217,3,179,50,255,0,53,80,123,44,182,246,153,182,124,214,218,86,242,78,205,174,182,238,141,161,179,107,115,133,199,142,204,50,251,235,201,230,139,254,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,15,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,131,141,24,189,121,99,214,40,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,252,253,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,26,9,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,69,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,64,174,49,216,189,26,202,203,68,28,45,142,252,67,169,98,61,97,150,86,195,204,58,165,250,58,10,209,41,231,154,90,116,66,22,153,5,1,6,75,51,213,15,47,106,79,67,82,42,219,37,248,57,66,199,220,208,88,24,85,116,189,178,139,85,168,57,34,162,222,213,159,105,139,18,59,178,221,141,170,22,133,163,156,136,234,107,152,149,18,145,204,222,90,154,116,59,105,226,227,134,118,173,225,148,42,197,245,86,137,165,106,194,168,64,168,82,37,54,219,124,196,246,153,108,195,125,133,45,72,53,147,43,67,228,181,33,10,78,231,24,97,70,102,72,208,233,175,0,113,142,187,151,252,101,180,241,138,220,103,180,75,182,106,9,144,228,109,200,71,107,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,77,34,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,110,90,12,11,162,223,169,91,181,54,185,145,42,113,30,136,242,119,40,181,67,136,52,40,181,73,145,247,40,251,140,143,235,25,225,206,190,14,202,193,172,193,93,20,51,141,201,131,80,168,205,168,192,45,228,175,224,206,77,146,150,255,0,150,179,250,45,255,0,40,200,253,229,239,145,156,37,51,0,187,39,19,223,194,250,196,173,148,218,227,106,56,229,179,93,101,189,34,11,8,47,85,179,87,209,73,247,168,147,246,119,139,163,74,137,73,37,36,245,35,45,72,127,64,69,254,35,234,82,114,177,115,109,94,221,99,205,35,233,174,165,232,233,125,5,2,80,205,73,173,83,205,31,72,165,52,101,246,239,33,164,204,175,174,99,153,114,195,19,154,222,213,124,143,162,146,58,145,234,142,192,206,135,211,245,142,158,0,0,3,241,213,234,212,250,21,50,85,102,171,35,145,14,19,43,144,251,155,20,173,141,161,38,165,30,137,35,51,208,136,207,66,45,69,56,241,26,207,212,156,79,168,207,193,188,53,168,109,183,233,211,29,143,57,254,81,31,61,214,213,46,59,137,218,244,116,173,59,155,113,7,170,86,100,94,206,186,152,133,24,65,132,151,142,54,223,84,251,34,205,167,246,185,147,164,52,151,79,154,211,124,166,214,243,109,27,159,56,180,18,180,55,83,208,140,140,245,251,76,174,247,38,57,17,178,50,227,65,135,94,170,195,237,119,131,236,182,185,50,185,143,55,201,82,145,29,75,111,98,100,56,210,180,117,147,61,196,93,117,208,186,119,203,64,0,0,0,0,0,0,0,0,1,252,50,37,22,135,220,40,187,138,78,1,158,19,99,66,46,122,107,91,105,55,54,189,156,183,107,183,179,196,132,133,125,39,20,163,245,156,62,242,47,214,66,62,101,143,20,165,224,222,53,219,216,131,17,205,138,166,118,189,122,17,254,82,35,205,123,80,191,231,63,68,255,0,164,105,38,147,83,141,89,167,181,82,136,173,205,61,187,105,232,101,220,163,35,239,34,62,242,49,251,0,0,0,0,0,0,112,28,245,98,91,248,83,150,75,186,237,167,175,73,241,187,7,103,78,133,235,110,168,70,109,93,77,42,73,122,174,31,121,12,234,153,234,122,152,190,14,23,184,75,19,15,242,241,78,175,57,19,149,83,174,243,187,87,206,26,181,228,206,154,148,127,45,73,250,43,246,17,125,122,152,153,0,0,0,0,0,0,0,0,0,0,2,60,103,31,42,150,198,100,176,218,163,1,232,220,186,252,56,207,63,78,145,189,195,249,228,71,144,77,39,111,57,180,125,55,181,213,93,61,253,59,168,59,21,48,218,227,193,235,250,169,100,92,76,242,166,210,165,190,202,85,185,181,111,75,79,45,162,94,136,82,200,181,54,213,211,83,253,125,226,124,240,218,207,204,219,90,169,77,193,12,81,169,111,165,203,113,152,84,137,28,146,46,91,138,84,56,204,51,181,136,230,163,209,41,112,247,173,122,31,113,158,186,24,183,152,114,216,159,17,137,209,87,189,153,13,165,214,213,161,150,228,168,181,35,208,250,151,67,246,143,246,0,0,28,107,56,46,180,206,91,49,16,221,94,210,85,179,87,73,116,215,83,236,18,58,12,226,213,12,142,167,48,203,184,223,115,255,0,186,49,125,252,50,92,121,204,172,81,185,201,211,107,145,210,158,165,213,37,78,135,160,150,0,56,102,112,241,238,149,128,120,45,94,184,100,191,178,161,50,20,168,84,226,218,163,254,20,184,146,22,209,244,109,105,250,77,127,40,182,251,207,223,158,155,218,233,170,98,13,237,88,186,234,43,230,205,174,84,164,77,95,68,167,85,188,242,156,50,232,73,46,245,159,176,190,194,23,33,194,131,46,45,225,222,20,175,19,107,209,118,214,174,7,13,113,149,191,95,224,15,198,130,242,11,68,186,164,125,52,31,122,73,94,253,11,160,159,32,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,66,220,84,241,142,133,139,185,184,171,198,183,25,214,37,133,79,106,206,114,78,229,255,0,10,149,25,247,220,146,123,22,132,154,57,111,200,117,141,61,100,171,145,189,42,52,172,136,164,175,4,188,20,255,0,187,172,198,76,168,123,236,170,124,86,221,255,0,155,204,150,227,200,54,255,0,230,68,218,146,231,243,228,164,253,3,22,83,139,22,47,225,67,11,47,44,51,244,167,163,62,86,219,245,26,23,109,228,115,187,47,106,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,101,238,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,209,158,79,239,248,216,159,149,204,45,188,217,184,101,215,100,74,181,224,198,168,84,37,155,170,125,250,140,102,138,60,211,113,78,150,245,172,164,178,241,26,207,93,230,70,162,53,17,146,142,48,113,171,240,177,107,124,64,131,229,213,17,74,194,101,112,235,200,172,156,210,222,69,124,98,12,9,104,194,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,4,41,9,90,22,162,90,47,78,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,197,16,241,20,200,172,156,173,94,71,124,97,244,9,107,194,186,252,134,89,130,244,153,77,45,116,202,139,197,33,103,77,34,55,13,247,144,150,227,169,196,60,164,125,5,165,10,90,214,147,90,249,254,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,39,175,241,127,186,104,87,206,62,225,237,235,107,78,237,180,91,131,11,233,53,74,116,158,82,219,231,197,126,108,247,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,110,10,158,41,238,159,135,243,188,198,156,46,164,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,85,155,31,11,24,201,240,254,225,242,231,198,107,5,212,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,2,10,241,130,198,58,21,141,150,3,194,169,12,246,138,214,37,212,24,143,13,189,203,71,34,44,25,12,75,145,39,82,66,144,173,171,68,102,185,102,164,40,251,78,244,238,38,212,66,165,178,177,130,159,140,78,96,172,156,28,114,161,216,162,92,21,3,237,239,165,222,91,136,130,195,75,145,43,148,174,91,132,79,27,12,186,77,238,65,167,152,104,221,162,117,50,210,152,164,14,48,88,57,93,177,179,64,120,171,33,238,209,69,196,186,123,18,33,185,181,8,228,74,131,29,136,146,35,104,75,82,213,181,8,140,239,48,210,132,159,105,216,157,198,218,140,118,14,7,215,252,102,170,184,167,133,179,174,25,103,34,84,122,117,126,151,73,81,186,166,9,13,41,214,38,200,65,105,202,66,204,222,128,133,117,37,172,137,191,164,77,158,219,95,0,0,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,0,202,184,181,79,254,98,143,255,0,31,247,98,42,172,106,160,0,5,117,113,58,225,255,0,51,23,97,201,204,14,8,91,189,174,250,137,185,251,154,154,211,143,187,42,189,21,182,25,101,165,70,66,150,109,147,204,55,31,163,45,161,42,121,43,86,134,167,18,132,57,77,130,85,112,184,241,217,134,95,125,121,60,209,127,192,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,1,64,60,68,115,121,248,214,227,41,124,150,155,206,195,219,59,155,10,215,223,3,179,60,255,0,53,45,118,169,110,110,51,112,249,174,52,157,132,173,155,90,109,173,91,67,134,238,239,171,195,155,37,31,141,86,35,191,95,191,233,149,86,240,202,214,249,202,148,150,11,148,221,82,113,26,13,186,98,94,220,149,167,114,22,110,58,166,137,74,67,105,74,117,105,79,52,225,119,94,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,194,12,177,102,22,234,202,254,50,209,113,114,214,141,219,251,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,114,226,13,73,90,80,235,77,44,208,189,155,79,69,24,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,198,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,144,56,193,99,29,118,249,205,1,225,84,134,123,61,23,13,41,236,71,134,222,228,47,159,42,116,118,37,200,147,169,33,43,78,228,46,51,92,179,82,210,93,155,122,118,155,138,33,210,248,31,89,84,169,247,254,41,226,51,210,37,149,74,135,71,167,81,35,180,149,167,144,166,39,60,235,206,169,105,219,184,214,74,167,178,73,50,81,17,18,156,212,149,169,26,109,122,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,193,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,161,60,131,226,101,213,139,185,66,195,107,234,245,151,218,235,82,41,242,41,242,101,41,199,28,114,87,98,150,244,52,62,234,220,90,150,183,156,68,116,173,197,154,189,103,20,181,17,17,25,17,112,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,113,95,203,139,88,137,133,8,196,218,12,77,213,171,125,194,114,74,249,154,127,0,98,52,231,150,90,41,212,163,233,172,187,146,106,247,106,93,5,55,217,55,77,83,15,175,106,61,215,78,95,42,109,14,165,30,106,58,37,90,45,151,146,225,23,82,81,119,160,189,135,246,24,208,182,79,49,238,149,143,152,45,65,184,99,63,190,161,14,20,88,85,18,218,162,254,20,136,145,214,233,245,109,9,250,78,255,0,36,182,251,143,221,220,192,68,254,38,206,60,222,86,43,60,148,235,185,201,9,87,82,232,147,167,76,212,80,133,44,200,170,113,12,251,137,246,255,0,251,162,26,58,201,235,173,61,150,188,59,54,151,184,147,108,210,18,125,52,208,251,4,126,131,178,128,0,15,241,153,45,136,17,31,157,41,123,25,142,218,157,113,90,25,237,74,75,83,61,11,169,244,47,96,168,110,36,185,249,155,116,213,42,88,33,133,213,46,93,46,35,143,66,171,200,228,145,243,28,74,166,70,125,157,175,199,37,22,169,83,103,189,11,208,187,136,245,212,196,6,194,188,54,184,241,134,254,165,217,22,235,60,217,181,89,108,50,165,110,109,59,18,235,200,104,215,162,212,130,61,13,196,244,212,191,87,120,191,28,156,101,82,216,203,110,27,83,160,51,27,153,95,153,25,151,234,50,55,184,95,60,184,241,201,212,237,231,56,143,166,206,186,167,167,187,167,124,135,0,0,0,0,0,0,0,0,0,0,16,223,138,22,19,67,196,12,188,84,107,205,196,231,84,232,92,158,203,243,134,157,57,211,161,37,127,203,74,126,138,61,164,127,86,134,40,124,143,67,212,134,138,178,43,137,114,49,91,44,150,141,221,80,95,240,249,61,191,180,39,66,245,118,212,36,182,158,164,148,164,253,86,203,184,135,126,0,0,0,0,0,1,92,156,100,47,197,83,48,206,137,101,178,230,223,74,246,158,98,116,215,119,42,69,61,194,254,73,233,223,239,47,215,220,42,66,197,181,95,189,110,168,54,204,103,54,57,51,155,181,90,17,233,177,181,47,218,101,236,79,188,105,190,203,183,209,107,91,80,232,77,167,68,198,230,104,90,254,147,138,87,188,255,0,75,222,62,216,0,0,0,0,0,0,0,0,0,0,8,85,196,75,37,244,204,120,177,166,223,150,219,124,139,158,131,13,201,68,122,169,93,161,150,25,150,239,43,215,125,13,163,115,142,167,214,218,102,95,89,116,42,64,171,83,42,246,109,201,38,151,53,29,158,165,72,152,182,150,90,165,123,30,105,195,73,247,25,164,244,82,79,218,101,211,218,46,27,133,182,113,37,98,149,9,24,39,119,47,117,90,223,167,18,161,187,161,22,232,108,34,20,100,22,141,176,148,151,174,226,143,83,89,171,223,169,117,22,28,0,0,56,46,115,35,205,44,183,226,18,164,74,230,182,116,42,178,144,141,132,157,165,216,36,104,90,151,126,131,59,53,31,245,194,79,247,229,255,0,247,70,47,183,134,43,6,198,86,41,58,159,229,30,97,207,240,211,161,137,102,63,61,70,116,122,101,62,77,74,82,246,49,17,149,190,226,180,51,209,9,73,153,158,133,169,247,23,176,80,183,17,140,203,213,113,183,25,234,246,196,89,251,232,86,188,249,20,214,154,229,36,181,122,52,185,104,37,234,109,33,127,65,221,52,51,81,125,102,125,222,67,34,248,7,43,30,49,230,129,76,117,63,197,116,121,145,106,179,203,82,249,198,26,155,25,46,35,242,136,81,106,151,123,211,169,151,176,140,251,180,29,109,208,41,214,181,191,77,182,233,44,242,161,210,226,51,13,132,110,82,182,182,218,9,9,45,84,102,103,209,37,222,102,127,88,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,163,219,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,51,27,136,87,173,87,18,175,251,151,17,171,177,226,49,82,186,171,19,107,115,26,136,133,37,134,223,146,242,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,191,62,29,88,57,66,193,188,163,216,145,169,15,118,137,119,133,61,139,198,169,39,106,209,206,149,61,134,156,73,108,82,214,73,229,48,81,216,213,59,82,190,70,253,169,82,212,66,74,138,1,226,105,130,159,129,108,220,93,61,158,161,218,160,95,122,222,176,247,187,189,230,187,107,239,118,134,220,209,180,37,58,74,106,78,196,150,237,26,54,183,40,213,187,73,127,193,47,24,232,78,218,183,214,95,164,51,201,173,70,168,29,227,13,205,203,87,107,138,227,113,226,72,45,9,27,27,228,173,168,221,77,123,151,218,189,84,232,218,140,250,7,26,191,11,22,183,196,8,62,93,81,21,151,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,61,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,136,1,151,190,17,152,113,96,99,45,209,117,226,139,255,0,45,45,10,85,64,218,180,168,245,104,164,93,165,189,176,228,181,54,66,216,124,144,239,45,103,42,34,227,186,201,54,239,44,221,52,18,22,148,20,107,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,186,158,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,83,7,25,252,94,141,119,227,205,181,132,116,231,226,61,31,15,104,234,122,97,165,135,80,251,53,26,135,45,215,25,90,213,234,45,5,25,152,46,36,208,93,13,231,8,212,102,91,81,250,248,45,224,229,10,240,198,91,183,24,170,239,115,37,225,221,62,60,122,92,109,171,45,178,170,73,144,218,164,239,74,200,143,99,12,72,107,150,164,45,42,237,59,189,85,54,147,59,148,16,3,140,158,10,124,185,203,237,39,24,226,84,57,50,240,202,160,124,230,28,119,107,111,193,168,187,30,59,155,82,77,168,212,242,95,68,51,78,171,66,73,190,126,187,149,176,133,96,100,191,24,232,88,5,154,11,3,21,110,150,119,209,105,85,7,35,212,92,220,178,236,209,101,199,118,35,178,116,66,22,181,242,81,33,78,242,210,147,82,249,123,11,67,86,165,163,224,0,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,0,0,12,171,139,84,255,0,230,40,255,0,241,255,0,118,34,170,198,170,0,0,5,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,146,197,151,185,251,154,154,211,140,53,22,131,41,199,217,101,165,70,66,150,78,27,47,185,35,163,45,161,73,101,72,86,134,150,212,132,55,197,120,92,120,236,195,47,190,188,158,104,191,224,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,10,171,227,5,155,206,252,163,216,179,127,152,155,124,169,200,31,222,37,64,136,203,171,63,238,31,112,208,143,230,18,78,126,93,177,94,185,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,138,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,161,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,170,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,14,127,178,125,85,202,110,46,41,52,242,136,229,137,120,200,153,62,212,91,46,168,215,25,132,45,38,228,23,82,226,212,238,248,228,243,72,39,20,165,19,168,82,23,187,121,184,219,126,215,134,126,117,233,217,96,190,234,86,78,37,212,251,54,27,93,186,201,155,49,195,148,247,161,167,50,203,134,220,134,99,178,151,55,243,180,67,14,18,91,220,122,48,163,89,37,147,74,175,80,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,51,3,138,184,153,117,99,38,35,220,120,165,122,203,237,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,133,234,112,197,194,223,193,126,77,172,174,215,66,244,101,86,237,237,23,77,67,248,87,59,181,118,167,15,178,63,209,106,74,55,65,110,23,168,157,186,105,235,36,150,107,18,168,81,15,22,203,42,171,106,231,74,224,174,212,36,68,114,61,227,71,165,86,224,165,149,168,214,219,8,140,152,38,151,72,210,68,75,230,193,117,68,73,53,22,197,32,245,212,205,41,145,92,16,177,75,255,0,148,188,20,168,87,127,218,151,77,34,153,217,126,216,211,223,231,18,63,250,53,59,22,191,173,9,252,161,142,171,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,219,146,129,78,186,109,250,149,183,86,103,155,14,169,17,232,111,163,114,147,185,183,16,104,81,106,147,35,46,138,62,227,35,250,198,124,115,209,128,114,176,31,30,107,244,198,147,252,87,89,153,42,171,0,181,47,155,97,233,178,82,218,63,40,181,30,137,107,189,90,25,251,72,143,191,215,240,231,204,189,87,4,177,158,145,108,74,159,178,133,116,79,143,77,117,174,82,79,71,164,203,136,131,94,164,210,215,244,26,211,66,52,151,214,71,223,125,52,233,209,234,116,248,213,40,171,222,196,182,80,251,106,208,203,84,41,36,100,122,30,135,220,126,209,250,4,76,226,116,193,191,149,138,182,135,249,55,159,115,252,20,233,162,132,169,223,235,132,111,239,200,255,0,238,136,104,155,38,113,230,158,91,240,245,81,229,114,155,42,21,37,75,70,194,86,226,236,17,245,45,79,187,81,222,128,0,5,120,241,73,206,36,172,45,161,47,4,237,21,237,171,92,20,227,84,199,116,35,219,13,244,77,140,178,209,198,20,147,245,219,73,234,75,37,123,180,46,162,158,105,84,202,189,227,114,70,165,194,71,104,169,86,38,33,148,22,169,70,247,157,112,146,93,230,73,45,84,162,246,145,117,246,11,191,225,219,146,250,102,3,216,240,175,219,145,28,251,158,189,13,185,38,122,169,61,157,151,217,136,239,43,212,125,109,175,107,141,43,214,218,70,127,81,116,57,170,0,0,0,0,0,0,0,0,0,0,3,226,94,150,250,46,155,106,101,9,196,234,153,60,189,75,95,209,113,42,247,151,232,251,198,100,47,171,85,251,42,234,157,108,201,115,123,144,249,91,149,161,22,187,219,74,253,134,126,197,123,197,183,112,111,191,14,167,134,149,187,45,231,55,29,43,179,114,211,166,154,115,100,84,28,63,228,245,238,247,159,234,238,22,56,0,0,0,0,0,2,146,120,191,94,137,174,230,17,22,162,29,220,86,238,189,54,233,167,104,131,1,207,209,47,119,188,255,0,80,228,252,57,44,162,190,179,101,103,81,222,61,177,213,233,30,106,251,246,255,0,22,203,81,116,220,147,62,168,246,24,208,112,0,0,0,0,0,0,0,0,0,0,0,254,41,36,164,154,84,90,145,150,134,42,95,138,254,81,217,164,75,44,121,179,160,236,106,91,156,186,154,57,166,122,186,163,157,41,231,117,113,227,62,226,79,170,148,105,238,246,144,175,60,30,196,58,134,22,98,85,189,124,83,156,216,186,85,74,36,167,58,36,247,33,169,13,186,101,213,42,211,242,101,215,105,159,219,220,52,103,128,88,153,78,197,188,35,181,175,136,18,57,171,168,82,32,189,43,212,82,118,62,228,86,157,90,122,161,58,233,204,46,164,68,94,239,112,232,64,0,56,86,119,31,67,25,103,190,205,127,202,161,85,18,95,105,211,228,140,233,207,61,211,164,153,123,94,89,255,0,250,70,52,13,195,157,181,183,149,139,87,122,54,238,137,5,69,215,93,72,233,209,58,137,54,33,135,19,204,197,198,193,236,16,149,106,211,92,223,88,186,73,116,181,55,161,150,200,210,98,77,108,220,212,218,90,79,69,182,69,183,84,159,214,68,40,242,141,75,168,222,119,76,58,68,66,230,78,173,79,110,58,62,137,106,235,206,18,75,188,200,190,146,189,228,95,96,191,30,31,249,105,133,151,172,21,167,115,215,204,171,220,45,51,87,150,173,12,185,106,126,36,93,237,232,78,184,147,209,108,253,34,211,95,97,17,119,202,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,147,226,167,140,117,220,34,202,61,94,53,184,206,146,239,218,131,86,115,146,119,35,248,44,89,44,62,228,147,216,180,40,151,204,98,59,172,105,234,169,60,253,233,81,41,4,71,73,152,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,26,115,1,88,28,109,48,114,132,237,171,98,230,6,59,220,154,212,106,129,89,211,27,218,181,118,184,174,55,34,92,115,212,215,177,190,74,218,147,208,145,185,125,171,214,86,141,164,142,37,112,184,197,232,216,75,156,27,101,138,147,241,24,166,223,49,222,180,37,60,243,14,186,180,46,74,144,184,169,104,155,250,43,92,198,34,54,106,81,41,4,135,22,106,219,244,211,102,156,77,240,47,17,243,23,131,246,46,23,225,125,27,183,85,103,98,4,39,94,121,211,52,69,167,197,77,62,160,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,187,94,90,50,233,98,101,127,11,32,97,157,139,31,249,169,149,137,187,222,254,51,170,118,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,227,53,130,234,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,128,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,1,153,108,126,198,58,238,96,49,150,236,198,43,141,158,207,46,230,168,42,67,113,183,33,125,146,42,18,77,198,141,189,8,65,57,202,97,182,154,230,108,37,47,102,229,122,202,51,23,63,194,78,202,165,90,185,45,183,235,180,249,18,220,145,120,214,42,181,185,201,121,105,52,54,250,36,170,9,37,162,36,145,146,57,80,90,81,146,141,71,189,75,61,116,50,74,102,80,231,248,253,131,148,44,192,96,213,217,131,183,27,221,158,37,205,79,84,118,228,237,90,251,36,164,40,156,141,39,98,22,131,115,148,251,109,59,203,222,73,94,205,170,245,84,100,51,46,52,187,150,188,94,141,143,88,13,99,98,227,47,196,114,69,197,71,101,234,129,68,97,214,88,106,162,141,90,154,203,104,119,85,146,27,146,219,205,145,153,171,82,65,25,41,68,100,163,233,96,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,0,0,1,149,113,106,159,252,197,31,254,63,238,196,85,88,213,64,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,192,177,114,89,85,202,199,19,188,58,174,218,22,252,180,225,93,203,34,176,118,252,195,146,169,69,9,243,161,205,83,180,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,249,142,45,15,109,180,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,10,75,207,87,12,171,203,5,110,25,88,131,128,244,89,119,6,29,84,100,48,132,83,155,124,158,168,209,165,201,148,212,118,97,37,181,43,157,49,14,61,33,180,50,166,201,110,245,52,184,90,160,157,118,197,50,3,147,234,86,83,112,141,41,168,20,183,47,187,198,60,57,247,90,222,117,38,136,207,161,10,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,148,0,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,72,56,115,195,207,30,111,188,203,215,50,221,42,28,74,108,139,62,67,39,116,92,45,171,180,211,169,208,157,65,56,204,132,168,182,155,171,125,165,37,76,176,123,28,86,166,75,38,137,183,148,213,239,97,86,27,208,176,127,14,45,204,47,182,38,85,101,210,173,154,123,84,232,143,85,39,46,92,165,182,217,104,70,183,23,254,36,36,146,218,19,162,27,66,16,148,161,57,130,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,138,188,78,177,75,240,95,147,107,215,178,87,125,25,85,187,123,61,173,79,254,11,206,237,93,169,194,237,108,117,66,146,141,208,91,155,235,171,110,154,122,170,37,154,5,16,225,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,53,16,2,186,184,210,96,229,118,240,193,171,75,24,169,15,115,34,97,221,66,68,122,164,109,168,45,177,106,74,142,218,100,239,82,200,207,99,236,71,107,150,148,45,74,237,59,189,84,182,163,56,23,195,70,255,0,141,135,217,210,195,185,85,43,134,93,42,155,92,145,38,129,40,153,55,118,76,92,184,206,53,22,59,168,108,143,122,21,48,226,25,110,45,137,90,80,181,109,217,184,172,43,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,189,196,3,45,48,179,11,130,181,30,66,249,117,123,121,167,170,241,21,161,159,49,76,68,149,177,189,13,214,210,90,173,239,164,122,233,237,35,46,234,14,172,210,234,54,101,211,50,145,44,185,115,168,179,220,142,191,162,122,58,203,134,147,238,51,47,164,159,121,151,218,47,15,134,30,98,227,99,14,8,69,181,42,78,108,172,90,196,138,90,90,208,207,124,104,209,33,54,78,106,77,33,5,170,220,50,219,170,143,235,50,19,60,70,78,35,13,173,204,172,93,91,17,187,100,73,202,62,186,104,69,78,151,212,103,230,1,237,157,24,207,216,242,15,255,0,210,33,162,204,145,190,135,242,207,98,154,63,147,66,165,164,254,210,167,198,29,212,0,7,61,199,220,76,167,97,30,17,221,55,196,249,28,165,211,233,19,158,139,234,41,91,223,110,43,174,161,61,16,173,53,229,159,83,35,47,127,184,103,51,24,177,14,161,138,120,149,112,223,53,23,55,174,171,82,151,41,190,137,45,168,118,67,142,145,116,74,117,252,161,255,0,36,143,236,238,22,25,194,131,40,236,213,229,158,60,222,48,119,181,17,206,93,49,28,211,45,29,73,193,148,203,186,182,241,31,113,171,213,82,52,247,251,8,91,66,82,73,73,37,37,161,17,104,67,250,0,0,0,0,0,0,0,0,0,0,0,51,229,196,110,202,43,27,54,87,149,33,147,221,29,62,142,229,47,187,119,241,108,69,31,77,202,50,234,191,105,142,173,194,6,244,77,11,48,139,181,20,238,210,184,180,245,118,235,187,179,193,158,231,232,158,157,254,242,253,98,237,192,0,0,0,0,0,103,231,137,44,180,205,205,157,224,250,15,161,250,63,203,33,151,244,14,169,193,238,157,50,78,96,158,168,50,189,24,135,183,158,157,11,174,248,83,201,61,231,175,127,184,93,144,0,0,0,0,0,0,0,0,0,0,0,15,55,136,182,69,47,17,172,154,213,149,87,78,177,171,16,36,194,81,234,175,84,157,101,109,153,250,170,73,159,69,159,77,75,237,46,241,158,76,220,96,93,87,1,49,166,191,106,75,103,108,23,166,202,149,78,94,228,158,232,167,45,246,218,61,9,197,153,106,150,143,233,30,239,127,215,42,184,81,102,149,251,42,245,60,25,185,29,214,149,89,86,232,106,218,93,37,188,244,24,237,167,68,52,106,250,41,87,83,89,39,223,161,245,23,38,218,210,234,18,226,15,84,172,137,68,126,242,49,255,0,64,2,57,113,0,170,49,74,203,13,220,228,133,236,39,233,243,216,73,232,103,170,149,79,149,161,116,35,247,12,244,188,124,249,75,52,117,230,56,102,95,172,198,132,56,122,71,118,62,86,237,4,60,207,44,213,79,167,168,189,98,61,197,232,232,157,126,175,176,119,203,182,229,167,217,214,205,82,233,170,175,100,74,84,55,230,190,173,20,122,33,166,212,181,125,18,51,238,73,247,17,159,212,99,61,57,214,199,73,184,235,142,247,21,115,93,41,212,233,210,233,212,242,233,235,199,110,100,149,52,175,201,161,69,170,93,238,81,25,251,207,221,35,56,78,101,173,88,129,136,46,98,237,109,175,226,187,125,195,76,83,221,223,53,135,224,200,71,209,117,42,250,43,62,244,154,125,250,159,65,115,232,74,80,146,66,75,66,73,104,95,96,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,180,165,105,82,20,90,146,136,200,254,193,76,28,88,242,214,172,63,196,22,241,118,136,215,241,93,192,225,38,81,238,238,154,251,243,164,47,233,58,165,125,20,23,114,73,62,237,15,160,142,89,42,199,73,184,21,142,246,237,115,93,105,213,25,209,41,213,14,239,82,51,147,35,169,213,126,77,106,61,18,215,114,72,143,220,126,253,11,218,87,45,58,241,182,105,119,77,37,205,240,234,176,216,154,202,180,81,106,135,91,74,211,244,136,143,185,69,222,68,127,81,14,7,196,46,59,178,114,183,119,161,166,121,134,154,125,65,71,235,17,109,47,71,75,235,245,253,131,61,236,159,34,82,13,125,57,110,17,159,234,49,161,110,31,245,70,42,185,97,180,92,142,189,228,197,62,3,10,61,12,180,82,105,241,117,46,164,94,241,35,64,7,252,184,180,180,133,56,179,209,40,35,81,159,184,136,83,103,21,220,210,191,122,222,165,131,54,219,186,82,168,202,221,49,91,75,172,182,94,157,29,196,232,182,137,95,69,73,234,75,52,251,181,62,162,42,229,31,2,234,184,247,141,52,11,82,35,59,160,179,54,44,170,138,247,36,182,197,41,108,54,233,232,110,32,207,68,186,95,68,247,123,190,173,13,225,213,145,75,195,155,38,139,101,82,19,164,106,60,8,208,146,122,171,214,38,153,67,100,126,178,148,101,209,5,211,83,251,79,188,122,64,0,0,0,0,0,0,0,0,0,0,0,20,155,198,18,157,50,54,96,152,168,62,189,99,205,221,200,45,11,166,200,80,9,93,199,175,127,188,114,174,27,83,17,11,54,118,123,235,62,133,233,15,44,152,95,210,52,14,0,0,0,0,0,63,225,215,80,202,13,199,15,68,151,121,140,223,230,246,231,77,221,143,247,53,101,10,220,151,187,22,135,166,157,208,163,167,220,95,163,238,19,19,130,237,32,151,125,222,21,83,95,86,189,31,161,105,239,102,162,159,127,244,11,127,0,0,0,0,0,0,0,0,0,0,0,0,16,99,138,190,1,70,196,140,21,249,115,73,133,186,179,111,61,218,93,119,152,101,172,54,34,78,117,73,209,78,37,31,77,100,122,146,77,95,105,116,20,171,108,86,234,22,101,219,75,184,97,175,147,54,139,80,98,99,103,162,85,181,198,93,74,203,188,140,143,67,73,123,12,190,163,26,38,201,230,42,254,23,240,10,213,185,94,119,153,45,154,108,24,146,213,183,77,95,40,81,214,179,208,144,130,239,115,216,90,123,135,107,0,17,39,137,219,200,107,43,213,98,81,107,189,215,210,95,105,211,166,138,21,166,160,221,168,197,109,41,220,107,125,9,34,215,77,117,81,116,26,43,201,36,57,16,178,211,99,183,32,180,53,81,41,139,73,116,232,147,129,27,66,233,246,14,27,197,123,27,149,135,216,26,86,101,30,119,46,167,112,201,236,146,17,202,215,88,79,195,156,218,186,169,181,39,233,32,187,140,149,246,23,81,75,150,61,173,81,191,47,74,53,167,78,78,249,85,170,140,120,72,234,146,245,158,117,45,145,245,52,151,122,203,218,95,105,13,22,101,75,9,41,248,53,129,182,165,169,26,39,34,89,210,160,191,80,249,197,43,124,190,198,195,110,171,170,214,69,169,183,220,147,219,238,250,250,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,67,154,204,36,167,227,46,6,221,118,164,152,156,249,101,74,156,253,63,231,20,157,146,251,27,237,180,174,139,65,30,134,231,114,143,111,191,234,206,157,241,107,84,108,59,210,179,105,212,83,178,85,22,163,34,18,250,164,253,102,93,83,102,125,13,69,222,131,246,159,218,98,232,248,80,227,113,226,14,6,157,153,88,157,204,169,219,210,123,36,116,114,180,210,19,16,224,182,158,169,109,41,250,75,62,243,53,125,165,212,119,44,237,66,145,59,45,55,195,113,203,83,69,18,166,181,23,78,169,40,18,117,46,191,104,206,165,73,6,213,70,83,106,78,211,67,235,73,150,186,233,162,143,160,190,174,24,143,33,220,175,82,73,37,166,199,88,73,253,165,78,132,37,176,0,226,153,195,197,95,193,6,1,93,87,43,46,242,229,189,77,157,18,34,182,235,163,231,10,66,208,122,26,22,93,237,251,75,79,120,206,205,207,91,168,94,119,109,82,225,152,190,116,218,213,65,249,142,30,137,78,231,30,117,75,62,226,34,45,77,71,236,34,250,136,93,87,10,140,2,141,134,248,43,242,230,173,11,109,102,225,123,180,180,239,48,207,72,111,196,130,234,83,162,92,82,62,154,12,245,52,146,190,194,232,39,56,0,0,0,0,0,0,0,0,0,0,0,0,168,14,52,84,130,110,251,179,234,164,174,174,250,67,82,211,220,205,57,62,255,0,232,16,235,40,119,58,109,44,126,182,107,43,86,212,181,219,117,61,53,239,132,250,125,199,250,94,225,164,22,157,67,200,39,27,61,82,125,198,63,236,0,0,0,0,4,104,207,158,98,169,216,5,131,146,164,243,52,171,85,54,118,20,232,174,188,185,81,73,206,188,165,167,232,189,252,173,62,174,189,217,246,168,212,102,85,166,57,80,168,61,205,144,238,155,215,180,147,174,132,68,93,8,136,187,136,133,148,112,92,83,45,222,87,138,84,189,28,123,209,251,83,161,245,209,170,142,162,222,0,0,0,0,0,0,0,0,0,0,0,0,7,200,187,109,186,117,225,108,85,173,106,179,60,216,117,104,79,194,125,27,148,157,80,235,106,66,139,84,153,31,114,143,184,200,254,178,25,207,205,182,22,187,132,88,255,0,121,90,252,190,92,55,43,53,25,84,244,106,71,182,33,205,125,13,22,187,212,103,209,191,229,30,239,120,158,188,27,113,149,134,161,215,48,134,160,246,231,215,34,77,85,143,84,203,68,25,83,227,164,186,35,78,253,122,154,191,87,180,90,144,0,137,156,77,220,66,50,187,88,37,175,105,169,114,8,186,107,169,250,58,96,161,171,117,42,93,193,76,66,15,69,42,99,36,71,238,61,228,52,115,149,82,114,6,92,172,71,38,59,184,155,182,169,110,26,182,233,162,74,3,30,194,251,12,83,143,19,140,95,44,79,204,133,66,4,23,181,133,109,182,237,25,72,219,222,244,121,243,8,213,169,161,39,244,92,46,157,75,235,49,208,248,74,229,245,171,247,22,100,226,69,193,31,153,76,161,70,90,162,22,243,45,38,179,38,11,200,87,168,226,85,244,86,125,13,38,159,126,167,208,93,67,109,165,166,210,210,11,68,160,137,36,94,226,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,198,210,235,106,105,101,170,86,70,147,47,121,24,165,126,45,89,125,106,194,197,136,216,147,111,198,229,211,43,177,144,169,101,188,207,89,175,73,156,242,213,235,184,165,125,20,23,66,73,39,221,161,244,28,243,134,62,47,150,24,102,66,159,2,115,218,66,185,27,106,140,148,109,238,122,68,248,100,74,212,144,163,250,45,159,78,133,245,144,184,252,213,18,231,229,202,251,114,27,186,19,150,213,81,194,86,221,117,73,192,127,223,246,144,206,45,196,149,34,224,169,161,103,170,147,49,226,51,247,158,243,23,203,195,33,196,47,43,180,114,66,247,26,87,28,143,166,154,31,163,161,137,102,0,42,183,140,158,50,176,236,58,30,16,211,222,218,250,36,70,170,191,234,153,234,130,42,132,117,23,84,105,223,167,82,87,234,246,136,21,148,156,45,119,23,113,254,205,181,249,124,200,109,214,105,210,170,8,212,139,116,66,154,194,29,45,119,164,203,163,159,201,61,222,225,163,11,74,219,167,89,246,197,38,214,164,179,202,135,73,132,196,38,17,185,74,209,13,54,148,36,181,81,153,247,36,187,204,207,235,49,245,192,0,0,0,0,0,0,0,0,0,0,0,5,67,241,163,83,46,94,54,114,82,189,92,103,210,27,147,161,244,213,170,118,130,181,233,213,25,148,169,141,207,128,247,41,246,181,216,189,164,173,53,35,35,232,100,101,220,102,52,19,144,204,197,83,177,247,7,34,201,230,107,86,165,239,237,201,209,93,57,146,165,19,125,121,72,79,209,103,249,58,253,125,123,228,184,0,0,0,0,10,79,226,255,0,137,146,46,204,114,133,100,17,127,4,181,57,156,149,116,245,187,84,56,14,171,166,194,50,208,211,237,53,126,174,225,1,196,246,224,249,94,139,79,204,3,244,87,147,171,181,77,188,147,212,250,114,225,79,82,187,139,78,227,246,153,126,177,118,64,0,0,0,0,0,0,0,0,0,0,0,0,42,195,140,150,8,233,14,137,140,244,180,106,102,236,106,60,134,245,238,45,42,18,84,230,170,115,236,232,72,253,126,193,5,178,95,137,210,48,175,49,150,93,97,182,247,49,81,172,211,169,146,143,82,45,172,57,62,58,150,175,160,163,61,9,190,226,34,63,113,141,21,209,42,108,86,232,208,43,49,79,86,103,197,106,75,103,215,170,86,130,81,119,145,31,113,251,136,126,208,17,19,138,4,227,137,150,10,155,100,157,121,207,188,223,127,118,180,249,162,141,48,222,158,170,182,34,90,212,164,39,114,166,86,160,199,34,215,77,77,111,161,62,242,247,251,197,251,95,87,156,108,15,201,19,85,101,124,204,152,86,10,99,198,79,85,110,148,138,66,148,130,215,106,200,186,181,222,101,183,223,245,208,85,118,169,86,196,204,65,153,83,90,119,212,46,90,187,142,165,58,164,190,118,67,230,162,45,116,74,126,146,251,244,34,251,6,128,114,49,131,116,236,31,203,205,165,21,134,182,206,172,210,96,85,167,122,202,61,36,61,6,49,56,93,86,178,63,89,190,244,232,94,226,33,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,188,243,96,221,59,23,242,241,118,196,125,173,211,104,212,153,245,104,62,178,139,89,12,193,146,77,151,69,160,190,147,157,234,212,189,228,99,63,212,42,165,91,12,241,6,29,77,9,217,80,182,170,237,186,164,234,147,249,216,239,146,140,181,209,73,250,72,239,208,203,237,23,235,98,94,113,177,195,36,78,213,147,243,210,102,216,74,143,37,61,83,182,82,233,9,82,203,93,168,35,234,239,121,22,223,119,213,65,56,145,79,85,39,17,46,154,90,211,181,80,235,83,163,153,107,174,134,135,214,159,121,251,189,226,242,248,95,78,57,121,96,166,54,105,211,146,251,45,247,251,169,240,191,237,18,236,7,226,173,212,216,162,81,167,214,101,30,140,192,138,236,151,15,175,68,161,6,163,238,35,62,226,247,24,206,166,116,49,58,70,42,102,50,244,172,56,222,214,41,213,154,141,50,41,234,71,185,134,231,200,82,21,244,18,101,169,57,220,100,103,239,49,58,120,54,224,142,176,235,120,207,84,70,134,78,201,163,199,111,94,242,210,159,37,46,106,151,62,222,134,143,215,236,22,158,0,0,0,0,0,0,0,0,0,0,0,0,2,147,184,193,215,162,212,51,0,197,21,148,232,237,47,119,56,245,62,188,200,80,20,158,242,211,184,189,134,98,4,9,241,194,3,19,36,90,120,229,54,200,50,254,9,117,242,249,202,233,234,246,88,115,221,79,77,134,103,169,171,216,105,253,125,194,236,0,0,0,0,7,241,74,218,90,152,205,150,106,111,83,191,241,202,227,185,18,175,154,147,216,246,22,157,219,97,176,131,254,74,79,189,30,225,201,182,158,155,180,232,59,198,71,177,25,24,91,153,59,82,237,121,27,218,139,219,183,167,93,53,221,2,75,101,215,106,143,189,207,112,209,107,110,33,212,19,136,61,82,125,198,63,232,0,0,0,0,0,0,0,0,0,0,0,0,114,12,216,225,163,56,169,128,151,141,182,191,203,162,141,80,145,20,186,245,124,161,62,132,23,210,73,119,185,237,61,61,227,58,87,5,54,101,147,124,84,169,14,150,217,84,26,171,209,148,93,15,71,24,120,210,126,211,46,244,251,204,190,209,126,124,60,113,81,156,84,203,69,191,41,11,213,218,3,81,40,111,22,135,209,108,83,226,26,191,144,146,239,115,217,169,125,102,36,200,8,49,197,214,82,227,229,198,34,19,254,203,91,109,7,246,28,9,226,159,114,249,25,137,152,247,134,177,36,185,177,151,238,250,51,110,43,67,61,169,84,214,136,207,66,234,125,12,77,222,41,185,128,137,58,45,175,129,86,220,238,108,58,85,58,20,135,207,148,105,213,198,138,108,85,23,174,222,189,198,158,229,153,125,189,227,139,240,215,193,41,88,179,152,74,101,69,228,109,167,219,106,102,174,167,53,35,213,200,243,161,153,167,78,98,85,244,92,215,94,165,245,24,190,232,113,145,10,35,16,218,250,12,54,150,147,246,36,180,47,243,15,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,51,35,34,108,71,225,187,244,31,109,77,43,236,81,104,127,231,20,35,196,163,4,101,97,46,97,42,117,22,155,221,79,185,13,234,186,92,212,139,71,36,78,152,100,157,57,138,87,209,111,93,122,23,212,67,180,112,178,199,248,144,99,93,24,21,114,78,229,68,171,83,166,200,142,124,163,86,142,58,80,162,164,189,70,245,238,37,119,172,139,236,239,16,139,48,113,153,135,143,152,149,14,51,155,217,98,239,172,182,218,180,50,220,148,205,116,136,244,62,165,208,133,192,240,137,150,169,57,113,150,149,127,177,86,220,65,125,133,2,0,157,0,35,55,16,236,84,99,10,242,209,112,74,90,246,187,95,102,93,13,146,208,207,87,31,167,203,52,255,0,33,69,222,223,183,66,250,200,80,101,191,77,153,123,95,20,218,67,69,186,85,122,170,204,100,151,66,213,199,222,36,151,180,139,189,94,242,47,176,104,183,41,216,104,206,21,224,37,157,109,163,242,235,163,83,228,74,46,189,31,56,76,33,101,244,148,93,237,251,15,79,112,235,224,0,0,0,0,0,0,0,0,0,0,0,3,254,92,113,13,32,220,89,232,146,239,49,157,44,240,226,50,49,71,50,119,93,218,202,54,53,43,176,236,78,186,233,182,4,102,207,174,212,159,123,126,225,193,246,158,155,180,232,58,206,85,175,83,176,49,202,220,185,20,175,154,141,219,55,150,157,251,161,190,130,254,74,143,189,126,225,164,212,171,113,106,67,250,0,0,0,3,198,227,5,194,229,173,135,85,106,235,78,242,151,27,145,162,182,238,211,115,237,167,187,67,253,47,112,204,99,207,57,33,195,121,229,110,90,187,207,77,5,140,97,126,81,32,95,252,62,101,221,172,209,121,119,66,249,125,145,254,210,163,230,233,91,91,107,245,121,201,109,58,52,141,58,151,95,103,81,93,212,234,132,202,52,246,231,195,115,151,33,157,118,171,66,61,53,73,145,244,50,50,238,51,26,71,203,6,40,194,197,236,25,161,94,145,100,115,87,51,181,115,61,67,78,155,37,188,217,119,161,31,205,251,191,237,29,92,0,0,0,0,0,0,0,0,0,0,0,0,127,140,184,232,151,21,232,142,150,168,121,181,54,162,250,140,180,63,243,140,255,0,113,24,194,183,176,199,50,117,221,88,229,51,95,118,85,105,191,88,149,170,95,159,47,67,250,106,62,228,123,116,251,8,73,110,12,248,164,221,54,225,175,225,124,135,246,162,83,114,170,168,70,221,117,113,75,167,176,71,169,35,234,253,45,62,175,104,183,16,21,165,198,142,234,149,23,15,173,171,89,174,141,187,85,135,45,71,211,174,172,84,80,101,221,253,34,168,108,107,133,235,74,236,165,221,113,75,89,20,89,108,84,88,46,157,92,101,212,184,146,234,70,93,233,246,145,151,212,99,244,94,151,93,107,19,47,73,151,4,255,0,156,157,87,152,226,208,143,80,180,83,174,169,100,157,72,146,95,73,103,215,66,253,66,238,184,99,96,27,56,77,129,48,238,58,131,58,85,174,82,110,164,106,220,126,171,50,33,195,94,205,9,197,36,244,83,103,215,66,63,168,136,76,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,219,137,206,1,179,139,56,19,50,227,167,179,173,90,218,39,42,68,173,199,235,51,30,28,197,236,208,220,74,75,85,56,93,116,51,250,140,133,34,217,119,93,107,12,239,72,119,4,15,155,157,72,152,218,214,143,80,245,83,78,165,102,157,76,148,95,73,5,215,67,253,99,243,223,55,11,215,109,217,84,186,229,22,146,43,82,223,168,190,93,58,56,243,170,113,69,208,136,187,213,236,34,47,168,133,174,240,92,186,165,74,195,235,150,213,116,181,109,170,172,201,105,62,157,52,98,156,130,46,239,233,22,92,2,163,184,204,98,147,117,43,134,129,133,209,223,220,136,173,197,170,173,27,52,209,196,174,160,193,158,166,143,175,244,180,250,189,162,52,240,232,194,183,177,59,50,116,34,38,57,172,208,29,139,90,115,214,36,232,150,39,196,212,254,154,79,185,126,205,126,195,26,1,137,29,16,226,51,17,162,209,12,54,150,210,95,81,22,133,254,97,254,192,0,0,0,0,0,0,0,0,0,0,0,3,148,102,127,20,97,97,6,12,215,111,73,82,57,75,135,217,121,126,161,171,93,242,217,108,251,144,191,231,61,223,246,140,220,84,106,19,43,51,220,159,49,206,100,135,180,220,173,8,181,209,36,69,208,136,139,184,136,88,142,40,101,18,5,129,195,230,37,218,245,23,153,116,35,153,218,223,237,42,46,86,181,180,54,143,87,156,166,213,171,75,211,161,116,246,245,21,206,203,206,71,112,158,101,91,86,158,227,211,81,167,60,31,184,92,186,112,234,147,93,117,222,106,228,243,245,86,221,186,237,125,196,247,104,95,163,238,30,200,0,0,0,4,126,207,116,231,41,249,102,187,31,105,91,86,93,131,67,211,95,237,132,98,254,145,157,130,45,79,66,26,55,202,181,177,24,178,221,110,80,164,195,228,52,190,217,185,190,97,171,186,123,234,46,164,122,247,253,98,135,179,73,133,243,112,111,28,238,76,60,158,141,174,210,251,30,189,72,255,0,41,13,135,189,139,89,119,56,95,202,63,213,220,39,207,7,172,119,142,135,170,120,61,86,123,107,139,228,246,2,218,103,187,66,159,33,223,162,223,79,103,210,95,217,238,22,178,0,0,0,0,0,0,0,0,0,0,0,0,2,175,184,208,97,145,77,164,91,152,165,22,54,249,49,215,14,142,226,247,233,163,9,77,69,243,232,107,211,188,255,0,71,95,175,216,33,87,15,107,246,61,131,154,27,81,249,37,170,107,115,96,209,139,191,161,189,81,136,126,196,171,244,62,175,180,134,132,217,117,47,178,219,232,250,46,36,150,95,97,150,163,254,197,59,241,152,188,74,165,137,148,11,93,12,232,152,180,184,175,26,247,119,169,50,42,8,211,77,191,95,188,86,248,146,153,6,192,121,216,221,143,148,38,85,27,125,50,133,46,45,90,97,239,73,110,109,153,177,121,137,252,162,20,90,165,222,242,212,253,196,103,221,160,106,29,34,29,2,141,6,135,79,107,151,26,159,25,168,172,163,113,158,212,33,4,148,150,166,102,103,208,139,188,204,126,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,134,185,72,135,95,163,78,161,212,26,230,70,168,70,118,43,200,220,101,185,11,65,165,69,169,25,25,116,51,238,50,25,249,207,206,3,79,193,28,124,174,180,152,219,41,117,217,114,170,208,207,122,79,107,111,77,149,203,71,229,22,163,209,45,119,158,135,239,34,62,248,214,44,131,131,61,226,84,220,76,175,218,235,103,84,202,165,202,120,151,187,185,74,145,79,70,154,109,250,189,226,226,7,252,60,234,88,101,199,215,244,91,73,172,254,194,45,70,123,56,132,223,177,175,236,208,221,111,197,45,19,68,155,58,140,174,254,170,102,163,44,253,169,79,233,253,127,105,137,169,193,127,12,138,21,38,227,197,41,81,246,73,144,185,148,118,213,191,93,88,82,105,207,151,66,94,157,229,250,58,253,126,193,104,64,0,0,0,0,0,0,0,0,0,0,0,0,42,155,140,46,59,199,91,212,204,30,164,189,185,196,115,251,121,109,50,219,169,64,144,215,210,111,175,183,232,175,237,247,8,13,149,188,47,155,140,120,229,109,225,236,4,110,118,169,219,52,234,69,249,56,111,189,237,90,11,185,179,254,81,127,64,190,44,212,219,17,207,45,247,21,10,44,62,123,72,236,155,91,230,26,123,231,176,163,234,103,239,250,198,113,204,180,61,12,104,159,34,51,156,168,101,154,211,125,213,110,89,246,253,79,77,63,182,18,75,250,4,129,0,0,0,1,24,56,140,202,114,54,87,238,110,89,233,187,177,107,255,0,88,196,25,254,167,255,0,102,55,169,107,223,254,99,26,103,193,34,34,195,10,41,37,59,75,248,79,77,117,255,0,194,28,21,135,198,71,8,145,78,187,104,216,173,21,58,42,175,218,59,81,235,223,202,106,158,194,59,215,245,251,18,95,94,189,226,1,224,198,40,213,176,115,16,233,151,245,28,183,63,78,231,104,143,84,183,115,24,113,174,245,33,100,93,28,63,228,159,244,141,41,88,183,141,46,253,181,225,221,52,103,121,145,38,243,57,106,218,162,250,14,41,7,209,73,73,247,160,253,131,239,128,0,0,0,0,0,0,0,0,0,0,0,8,251,158,236,56,143,136,217,101,189,154,116,181,114,133,70,169,86,154,239,234,182,105,242,116,47,164,159,211,246,235,246,24,160,108,54,172,191,101,226,165,181,91,37,242,156,163,87,161,200,51,208,149,180,217,146,133,123,143,95,163,238,63,214,52,135,130,55,75,119,166,17,217,247,34,30,230,170,117,10,158,251,138,219,183,85,174,43,107,62,154,23,233,123,136,123,115,61,8,207,220,40,111,138,61,220,253,197,153,89,208,28,61,83,77,97,216,137,238,238,110,124,210,47,228,151,233,125,98,32,70,142,236,185,45,68,97,59,156,121,105,109,5,169,22,170,51,208,139,175,214,98,244,120,95,101,237,156,38,193,8,247,85,81,141,106,247,42,145,81,74,247,31,171,30,68,72,78,18,52,75,138,73,232,182,207,174,132,127,81,16,154,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,103,20,28,189,179,139,56,33,34,234,166,51,165,94,218,53,212,84,189,199,235,71,143,18,107,134,141,20,226,82,90,173,194,235,161,159,212,100,40,186,76,119,98,73,118,35,233,218,227,43,83,107,45,72,244,81,30,134,93,62,178,18,255,0,133,205,220,253,187,153,88,48,27,61,19,82,97,168,138,238,238,114,124,34,63,228,159,232,253,66,249,8,245,34,63,120,241,56,219,116,183,101,225,37,225,114,45,238,82,160,208,170,15,182,173,187,180,90,35,56,178,233,161,254,143,184,198,110,241,42,178,253,233,138,183,53,108,215,205,114,179,95,155,32,143,66,78,227,122,74,213,238,45,62,151,184,191,80,191,156,136,225,196,124,57,203,45,146,211,69,163,149,218,53,54,180,239,127,69,189,79,141,169,125,37,126,135,179,79,176,132,130,0,0,0,0,0,0,0,0,0,0,0,0,31,2,250,188,105,86,21,177,50,233,172,187,203,137,11,151,204,86,213,30,155,220,74,11,162,82,163,239,89,123,6,107,177,159,20,170,216,199,136,117,59,246,176,91,95,168,242,117,71,170,123,121,108,54,215,122,80,130,62,141,151,242,75,250,68,251,224,221,132,72,168,221,181,156,86,148,157,85,72,236,253,148,245,238,230,181,80,97,125,203,250,189,169,63,171,78,241,103,152,218,68,120,97,90,37,39,113,127,6,233,174,159,248,67,99,51,21,15,236,199,52,45,59,191,204,67,64,60,57,165,57,39,43,246,207,48,245,219,219,116,255,0,172,101,137,62,0,0,0,2,46,113,30,61,50,191,114,255,0,252,159,152,196,20,1,11,103,106,70,245,237,79,93,79,77,125,134,52,189,151,249,80,165,225,45,9,234,124,158,208,193,246,173,174,108,52,107,252,37,221,122,31,94,242,50,28,211,63,152,82,222,44,229,194,226,161,146,182,200,71,100,228,171,77,116,214,124,85,43,166,244,151,115,126,211,25,230,82,77,39,181,69,212,133,191,240,134,204,52,42,253,169,80,193,234,220,221,39,211,57,93,129,28,179,249,206,99,179,228,57,213,45,146,75,68,145,125,37,158,190,207,112,178,144,0,0,0,0,0,0,0,0,0,0,0,1,243,46,138,83,117,219,106,173,67,121,58,183,80,131,34,34,139,94,242,113,181,36,253,165,239,247,144,206,54,107,236,133,88,25,130,190,40,154,104,133,87,170,111,180,94,228,118,215,210,69,244,149,250,30,211,23,13,194,211,17,25,189,178,207,14,158,101,181,234,12,166,233,90,117,61,82,197,62,17,107,244,72,187,213,221,215,237,49,46,107,117,6,169,52,105,245,71,207,230,225,197,118,66,251,254,138,16,106,62,226,63,119,184,102,235,53,119,67,247,110,99,177,38,168,234,247,54,87,93,97,184,253,8,180,103,183,190,164,151,113,126,151,180,181,30,255,0,32,184,13,39,27,241,246,128,211,133,252,95,111,204,139,89,149,221,235,182,196,216,187,211,249,68,40,181,75,189,229,169,251,136,253,154,6,162,210,98,80,169,16,168,176,17,178,60,24,237,198,105,58,153,232,132,36,146,69,169,153,159,113,23,121,152,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,106,147,18,187,72,155,69,158,141,241,231,71,114,51,169,212,203,84,45,38,147,45,72,200,251,140,251,140,134,126,115,245,128,210,112,67,31,107,237,54,95,197,247,4,201,85,152,189,222,163,111,205,149,177,63,148,90,143,68,181,222,122,31,188,139,219,224,50,169,116,61,105,102,55,13,170,141,175,107,103,117,209,219,145,208,143,86,123,123,10,81,119,31,177,62,194,212,105,22,137,61,170,173,26,5,81,143,201,204,138,212,132,119,253,21,160,148,93,228,94,195,247,8,143,197,47,17,25,178,114,205,50,1,22,231,171,210,156,165,105,212,180,75,244,249,165,175,209,50,239,79,119,79,180,133,60,101,66,200,85,255,0,152,43,30,137,166,168,77,122,152,251,165,239,71,109,97,38,95,73,63,167,236,49,163,155,94,148,221,10,218,164,208,217,78,141,211,224,199,136,146,215,184,155,109,41,47,105,251,189,230,62,152,0,0,0,0,0,0,0,0,0,0,0,0,173,126,47,57,134,135,64,180,233,248,61,68,155,172,250,167,55,183,163,150,127,55,203,118,4,134,250,169,179,73,234,147,63,162,178,211,219,238,20,254,148,154,143,106,75,169,141,12,228,15,10,91,194,108,184,91,180,51,86,233,11,237,124,229,105,166,186,79,148,164,244,222,162,238,115,216,99,165,230,2,84,40,152,75,93,122,161,39,179,176,93,151,115,155,13,122,127,9,107,78,133,215,188,200,134,104,102,236,237,75,216,189,201,233,161,233,167,176,133,255,0,240,225,61,114,191,109,127,252,231,152,203,18,140,0,0,0,4,115,207,244,73,114,178,193,118,118,86,57,155,123,6,239,88,139,79,227,8,190,241,158,49,162,124,137,86,211,95,203,61,169,61,40,218,75,237,221,53,215,186,161,36,189,197,238,29,226,163,5,154,148,55,33,72,45,91,115,77,123,253,134,71,236,251,6,110,243,85,134,139,194,92,114,184,172,146,103,150,204,30,201,203,245,181,215,124,54,28,63,229,40,251,220,247,159,244,15,45,132,120,161,93,193,251,234,159,125,91,202,254,21,3,155,181,58,35,214,222,203,141,31,85,161,100,93,28,63,228,159,244,141,16,229,207,48,22,158,98,44,8,215,165,178,247,85,239,231,179,181,223,154,209,247,155,79,172,182,219,221,175,37,71,208,186,127,140,250,168,0,0,0,0,0,0,0,0,0,0,0,0,166,222,50,120,94,116,124,91,161,226,52,38,246,196,155,71,141,9,238,186,235,33,114,106,15,40,250,172,207,184,139,161,36,139,235,246,15,211,193,191,19,17,77,196,154,214,29,73,145,181,50,169,242,103,182,157,154,234,181,72,167,178,93,73,31,87,233,126,175,104,178,188,217,221,139,179,114,247,125,85,90,86,215,28,160,84,217,65,233,175,172,112,95,81,123,15,244,125,195,56,247,20,215,171,55,45,78,162,225,238,118,116,231,159,87,113,106,165,184,103,245,23,121,253,66,233,120,79,96,156,107,27,6,151,124,75,111,73,245,215,205,244,117,62,140,189,22,11,165,220,226,147,244,144,126,194,63,179,184,79,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,45,121,205,161,99,134,48,98,150,0,214,233,94,138,188,240,230,224,172,199,100,152,66,213,22,167,71,139,80,84,102,228,165,71,175,45,228,110,101,14,182,163,209,74,90,92,111,82,82,219,102,74,128,0,137,92,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,172,181,0,0,30,43,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,227,202,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,0,0,69,254,32,57,152,188,178,161,134,150,86,41,89,240,98,84,80,171,226,37,54,175,76,146,68,148,84,105,206,65,154,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,125,215,10,177,50,213,198,76,56,183,49,74,202,151,218,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,3,154,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,94,127,38,216,199,93,204,6,94,45,252,98,184,217,236,242,238,106,133,114,67,113,183,33,125,146,42,42,243,27,141,27,122,16,130,115,148,195,109,53,204,216,74,94,205,202,245,148,102,42,175,48,188,71,179,157,99,99,238,37,217,86,182,50,118,42,45,191,120,86,105,116,232,223,39,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,250,139,63,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,219,55,178,179,31,155,202,169,74,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,252,87,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,45,64,7,10,206,254,47,94,88,11,150,59,183,23,48,253,248,141,215,109,217,20,135,163,148,182,9,230,29,66,234,145,26,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,208,101,139,48,182,174,104,48,106,139,139,150,180,110,193,219,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,251,151,16,106,74,20,182,157,105,102,132,111,218,93,84,0,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,10,200,134,103,43,185,180,195,219,203,21,106,244,95,66,68,69,224,229,46,151,72,237,40,147,216,34,181,76,167,169,77,243,210,211,70,238,231,220,144,238,170,78,226,230,236,212,210,148,137,42,2,53,90,185,205,161,75,206,117,235,147,187,182,149,216,106,176,123,36,139,82,163,29,11,91,117,6,213,74,98,108,152,210,11,175,45,228,110,125,196,57,209,181,182,147,65,236,90,19,207,146,160,0,0,35,86,122,51,155,66,201,230,28,69,169,183,74,244,205,231,116,118,136,246,205,53,212,44,162,169,198,137,28,217,50,92,78,154,50,215,53,163,54,210,162,113,197,45,41,78,210,53,186,223,138,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,153,64,32,7,21,188,209,227,182,90,255,0,5,223,129,75,231,228,231,202,63,77,250,79,248,178,28,206,127,103,236,60,159,236,150,156,219,183,158,239,209,211,93,221,117,208,180,143,249,10,207,174,108,113,167,54,54,54,25,226,94,43,122,102,219,172,250,79,182,194,244,21,54,63,55,149,77,148,243,127,56,204,116,56,157,28,105,10,245,84,90,233,161,234,70,100,118,254,2,53,102,183,57,180,44,165,226,62,21,211,47,202,87,54,204,190,253,47,30,175,82,97,11,92,170,83,145,206,23,34,74,91,78,188,214,75,180,58,78,182,73,55,54,154,84,141,77,28,167,100,168,0,0,8,127,197,3,30,241,99,46,216,5,64,189,112,114,235,249,63,90,155,120,69,165,191,39,176,198,151,190,42,225,77,113,77,236,144,219,136,45,86,203,103,169,22,239,87,77,116,51,35,136,25,10,207,174,108,113,167,54,54,54,25,226,94,43,122,102,219,172,250,79,182,194,244,21,54,63,55,149,77,148,243,127,56,204,116,56,157,28,105,10,245,84,90,233,161,234,70,100,118,254,2,53,103,191,51,149,220,165,225,237,155,138,180,138,47,166,226,46,240,110,151,84,164,118,148,70,237,241,93,166,84,20,150,249,234,105,211,107,107,237,199,119,84,167,113,242,182,106,73,82,135,117,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,1,202,179,59,152,91,87,43,248,53,90,197,203,166,55,111,236,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,253,211,139,52,165,106,67,77,58,178,66,246,109,63,63,146,12,94,188,177,235,44,118,150,46,98,3,241,28,174,220,82,42,239,72,40,140,19,44,52,132,85,37,180,211,45,163,169,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,117,1,18,178,193,157,186,86,40,227,166,39,101,166,251,126,37,62,236,179,174,138,220,74,12,135,165,36,151,95,132,205,74,111,205,52,210,89,66,16,184,177,145,25,6,157,235,113,212,37,110,159,208,116,202,90,128,0,8,127,197,3,30,241,99,46,216,5,64,189,112,114,235,249,63,90,155,120,69,165,191,39,176,198,151,190,42,225,77,113,77,236,144,219,136,45,86,203,103,169,22,239,87,77,116,51,35,136,25,10,207,174,108,113,167,54,54,54,25,226,94,43,122,102,219,172,250,79,182,194,244,21,54,63,55,149,77,148,243,127,56,204,116,56,157,28,105,10,245,84,90,233,161,234,70,100,118,254,57,254,97,110,154,237,141,128,88,151,122,218,211,187,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,164,31,234,163,231,179,253,252,255,0,201,154,63,250,32,191,225,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,161,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,21,101,96,95,25,58,235,216,203,91,115,30,109,238,207,96,220,213,8,205,210,209,76,52,47,228,140,84,37,212,169,74,74,89,231,84,55,154,152,83,170,53,146,147,177,197,52,215,172,150,4,202,206,198,108,228,229,167,10,44,12,114,178,227,196,187,104,85,75,162,60,105,17,98,79,105,12,86,41,210,105,83,220,104,219,149,203,120,146,142,106,35,62,75,108,143,113,54,73,215,106,207,89,1,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,43,3,138,6,115,51,39,151,108,125,160,89,88,57,137,31,39,232,179,108,248,181,71,227,122,30,4,189,242,151,54,107,106,115,124,134,28,89,106,134,91,45,8,246,250,186,233,169,153,159,64,225,73,154,60,118,204,167,225,71,240,215,124,252,163,249,57,232,79,70,127,22,67,135,200,237,29,187,157,253,140,211,123,183,114,26,250,90,233,183,166,154,158,179,252,0,86,175,20,28,197,102,199,43,216,143,107,85,240,167,25,189,25,104,94,180,247,249,20,183,40,244,217,78,67,157,12,219,76,141,170,118,25,172,153,90,31,140,180,238,117,197,115,13,255,0,160,130,109,35,229,112,207,226,13,139,24,201,140,181,44,29,204,21,231,233,249,119,13,60,228,91,18,125,29,26,47,38,84,84,184,227,241,182,68,140,130,87,53,131,91,188,199,86,73,71,100,218,90,169,210,33,103,224,43,131,138,110,118,113,135,47,87,253,143,135,56,31,121,75,182,234,79,209,228,86,235,110,170,147,6,91,18,152,121,226,102,34,80,169,13,184,164,173,10,139,44,212,68,148,150,142,55,213,93,200,243,252,51,243,39,156,236,208,227,45,74,78,33,226,231,164,108,27,54,158,114,43,49,189,1,74,103,182,74,146,151,27,135,27,123,45,54,243,125,82,243,252,196,110,79,240,93,138,211,154,70,36,86,50,231,110,149,151,236,230,219,120,37,137,15,196,135,100,222,150,189,58,90,43,50,229,38,59,20,41,167,38,168,218,157,115,70,84,167,16,250,155,132,209,169,110,33,182,73,179,112,244,35,112,196,181,0,1,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,177,66,244,21,54,71,43,155,77,138,243,159,56,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,3,133,38,104,241,219,50,159,133,31,195,93,243,242,143,228,231,161,61,25,252,89,14,31,35,180,118,238,119,246,51,77,238,221,200,107,233,107,166,222,154,106,122,207,241,88,25,246,226,133,125,225,86,50,181,132,121,122,114,148,143,145,117,6,156,185,170,146,155,102,115,53,57,9,73,41,116,196,36,140,249,108,163,113,182,250,137,72,127,154,149,33,38,207,40,212,236,191,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,80,91,252,199,164,122,47,154,244,132,69,254,20,182,26,109,254,107,113,205,207,155,35,217,174,213,104,101,214,64,0,134,188,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,0,4,106,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,207,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,3,143,230,219,27,234,185,112,192,27,143,26,40,212,56,149,153,22,228,138,90,151,2,75,138,109,18,88,122,163,26,59,200,37,167,170,22,109,60,230,197,232,162,74,246,168,210,178,35,65,250,188,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,7,228,171,66,147,81,165,77,167,195,171,75,165,200,149,29,198,90,157,17,45,41,248,171,82,76,146,243,100,242,22,209,173,38,100,162,39,16,180,106,69,185,42,45,72,232,51,250,168,249,236,255,0,127,63,242,102,143,254,136,46,79,37,248,199,93,199,220,176,88,24,171,116,179,178,181,85,167,185,30,162,230,228,31,105,149,18,67,177,29,147,162,16,132,35,156,184,234,119,150,148,146,81,204,216,90,146,117,62,214,2,130,234,220,84,243,199,81,170,205,168,67,197,216,148,184,242,164,56,243,80,98,91,116,197,49,21,10,81,154,89,108,222,142,183,77,9,35,36,145,184,181,175,66,45,202,81,234,103,113,57,47,186,113,98,249,203,5,129,122,227,116,238,219,119,220,20,247,42,146,100,242,163,55,207,138,252,135,92,132,230,200,196,150,147,186,34,227,158,132,68,162,215,69,145,47,113,14,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,119,22,28,19,141,124,224,210,47,136,141,235,62,132,249,62,190,167,213,150,98,206,116,251,220,74,126,146,203,216,103,246,247,10,90,183,102,189,70,185,105,149,22,207,107,176,103,50,250,123,143,69,33,194,63,172,187,203,235,26,56,202,93,218,187,203,47,118,53,85,213,110,113,186,5,49,133,158,154,122,197,5,133,31,176,191,75,220,43,87,140,142,38,55,82,196,138,38,29,70,145,185,49,105,241,167,184,157,154,104,180,191,80,100,250,154,62,191,210,253,94,209,249,120,54,97,121,214,49,110,185,136,211,91,221,18,21,30,76,38,122,233,164,132,73,167,188,147,232,178,62,227,62,134,147,47,175,216,46,72,0,0,0,0,0,0,0,0,0,0,0,0,114,172,198,102,2,211,203,189,129,42,244,185,158,234,141,156,134,118,187,243,186,190,203,106,245,144,219,155,116,231,36,250,151,95,241,150,119,177,119,20,43,184,193,125,84,47,171,128,255,0,133,79,229,110,79,169,234,236,101,182,139,170,16,130,62,141,151,242,75,250,71,169,202,174,26,47,22,177,202,221,178,77,158,99,51,187,95,51,214,211,77,144,223,112,191,148,147,239,111,222,95,208,52,137,78,130,205,54,27,112,163,150,141,183,174,157,254,211,51,246,253,163,131,231,182,182,154,6,89,238,201,234,70,226,71,96,233,174,157,245,8,197,238,63,120,206,192,208,230,64,98,75,139,150,11,79,181,49,203,221,219,246,250,196,122,255,0,24,74,247,9,24,0,0,0,3,198,99,13,151,7,16,176,234,173,105,84,145,186,60,238,70,242,212,203,232,62,219,133,220,164,159,122,11,218,67,50,51,161,74,167,74,92,57,141,114,222,111,77,201,220,71,166,164,70,93,75,167,113,144,189,30,20,87,99,151,14,86,232,212,233,15,243,30,166,118,141,229,183,77,188,202,140,227,46,226,34,62,133,245,137,160,42,79,140,166,18,59,2,187,111,98,132,98,220,220,254,215,218,15,161,109,216,138,123,9,239,95,93,117,246,36,191,164,86,24,239,89,64,205,37,197,150,44,68,110,224,130,190,109,34,94,190,145,139,163,105,231,109,98,66,26,245,205,167,20,157,22,249,159,170,93,123,143,167,117,253,97,62,46,89,56,207,105,199,188,172,90,167,110,167,201,223,181,124,135,154,250,46,173,179,232,234,16,175,164,210,253,158,207,176,207,218,0,0,0,0,0,0,0,0,0,0,0,0,134,60,83,240,202,77,241,151,73,117,184,12,239,122,128,243,149,39,207,113,22,214,24,131,53,74,62,171,34,62,170,46,226,51,250,140,84,118,78,111,227,195,172,197,89,53,197,72,229,50,245,110,155,26,65,236,221,185,163,157,29,74,47,162,163,46,136,239,34,212,92,23,17,91,205,213,228,250,77,114,144,191,154,175,199,90,76,244,46,172,63,75,150,175,229,39,94,237,61,132,127,96,163,92,58,162,59,115,226,21,177,110,53,249,74,181,102,20,20,255,0,116,235,232,65,123,75,244,189,229,246,144,210,102,4,219,73,179,240,106,200,182,249,123,28,167,219,180,216,206,245,215,114,219,136,210,12,251,207,79,163,236,51,33,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,7,48,183,77,118,198,206,134,37,222,182,180,238,197,90,183,241,66,179,84,167,73,229,33,206,68,166,42,206,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,237,50,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,82,40,0,102,7,10,177,50,234,193,188,71,183,49,74,202,151,217,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,71,252,205,231,95,6,178,171,93,179,40,24,137,83,230,75,186,106,9,110,92,104,102,167,101,82,233,102,135,72,234,110,50,132,168,212,202,95,67,109,237,213,43,90,84,242,154,39,84,202,155,63,65,153,186,181,42,191,148,76,87,174,208,170,113,42,52,218,142,27,215,101,195,153,17,228,188,196,150,28,166,60,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,20,45,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,218,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,35,174,38,231,183,1,176,131,48,212,252,191,226,13,205,18,143,34,85,29,19,229,86,95,127,116,72,51,94,144,211,113,96,189,203,37,155,11,91,74,118,66,220,124,218,109,166,137,149,26,148,78,234,137,20,2,0,113,171,240,177,107,124,64,131,229,213,17,2,184,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,31,38,236,186,104,86,53,171,89,189,110,153,221,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,12,251,231,147,55,117,92,223,98,226,110,182,41,210,232,246,157,6,58,169,182,229,41,249,10,90,208,193,172,212,185,79,32,148,109,34,75,199,183,127,44,180,36,54,203,102,167,57,68,226,173,211,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,162,188,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,52,61,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,0,17,87,138,63,129,60,77,251,151,206,33,10,118,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,162,30,35,185,227,141,154,219,202,5,159,135,200,151,31,14,172,249,15,174,11,206,173,214,151,91,150,162,36,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,185,191,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,220,190,79,8,89,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,0,1,202,179,59,152,91,87,43,248,53,90,197,203,166,55,111,236,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,253,211,139,52,165,106,67,77,58,178,66,246,109,60,240,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,83,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,63,149,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,251,54,118,110,110,176,191,229,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,81,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,231,248,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,128,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,16,3,141,95,133,139,91,226,4,31,46,168,136,65,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,192,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,61,153,193,205,157,229,155,172,80,249,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,87,19,194,227,192,158,25,125,245,231,19,68,170,1,155,108,205,213,170,180,12,221,226,189,118,133,83,151,78,169,83,177,34,187,46,28,200,143,41,151,227,62,221,77,229,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,187,76,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,236,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,201,42,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,202,179,99,225,99,25,62,31,220,62,92,248,205,96,212,237,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,62,217,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,218,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,158,219,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,111,241,171,240,177,107,124,64,131,229,213,17,8,56,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,1,5,120,193,96,229,10,249,203,1,226,172,135,187,61,107,13,42,12,72,134,230,213,175,159,22,116,134,34,72,141,161,45,40,78,229,174,51,188,195,74,212,93,155,98,118,147,138,49,82,217,88,198,191,197,219,48,86,78,49,185,79,237,177,45,250,129,246,246,18,215,49,197,193,125,165,199,149,202,79,49,178,55,137,135,157,54,247,44,147,204,36,110,213,58,145,233,76,6,112,115,161,140,116,44,125,205,5,255,0,138,182,179,59,40,181,90,131,113,233,206,110,89,246,152,177,35,181,17,169,58,45,8,90,57,200,142,151,121,106,73,41,28,205,135,169,167,83,179,254,13,152,41,242,27,47,181,108,99,151,80,231,75,196,218,129,114,88,109,221,205,177,6,156,236,136,237,238,73,182,147,75,202,125,115,13,90,45,105,54,249,26,109,86,242,17,87,141,95,138,123,91,225,252,31,49,168,142,235,194,135,60,113,174,90,85,19,40,248,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,202,81,104,209,178,210,91,209,10,109,28,235,52,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,58,175,19,172,248,254,4,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,237,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,9,228,251,41,150,110,81,112,191,228,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,247,80,25,119,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,125,155,59,55,55,88,95,242,226,133,30,37,30,187,2,67,145,171,182,226,103,156,167,233,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,27,53,230,32,140,212,210,200,187,168,0,204,102,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,246,88,179,11,106,230,131,6,168,184,185,107,70,236,29,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,185,113,6,164,161,75,105,214,150,104,70,253,165,213,64,69,94,40,254,4,241,55,238,95,56,132,42,87,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,59,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,40,7,137,214,22,254,11,243,147,122,246,74,23,163,41,87,111,103,186,105,255,0,194,185,221,171,181,54,93,173,254,171,82,145,186,115,115,125,69,109,211,79,85,36,131,64,154,156,18,241,50,234,184,48,227,17,48,182,173,47,180,81,108,250,133,62,161,72,230,56,226,220,143,219,202,79,61,132,238,89,161,12,146,226,19,137,66,18,159,156,125,245,25,168,215,210,202,132,85,226,117,138,95,130,252,155,94,189,146,187,232,202,173,219,217,237,106,127,240,94,119,106,237,78,23,107,99,170,20,148,110,130,220,223,93,91,116,211,213,81,44,208,40,175,10,176,206,234,198,76,71,183,48,182,202,137,218,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,152,237,109,38,240,193,171,222,219,229,239,114,161,110,212,163,53,215,77,171,114,35,168,35,239,45,126,151,180,200,134,108,241,22,136,237,177,136,87,61,184,239,229,41,53,153,176,85,253,211,79,173,7,237,63,209,247,159,218,98,242,184,117,94,110,167,39,209,171,117,117,252,213,2,58,16,71,161,116,101,138,92,69,127,37,58,247,107,236,51,251,69,62,231,26,254,60,69,204,93,237,92,41,28,214,89,173,212,162,199,61,155,118,180,83,164,41,37,244,82,103,209,125,230,90,139,112,225,97,134,82,108,124,186,68,173,212,24,229,189,95,121,186,147,7,184,143,116,119,224,194,82,79,162,204,139,170,79,188,136,254,162,19,60,0,0,0,0,0,0,0,0,0,0,0,7,139,197,140,92,178,112,98,211,145,121,95,85,78,195,79,141,179,114,249,15,59,244,157,67,101,209,164,45,95,73,212,123,61,191,105,149,2,230,255,0,52,151,22,103,113,21,203,130,106,249,84,120,154,122,58,46,141,171,147,185,136,232,119,215,38,155,82,181,91,4,126,177,116,238,46,157,252,20,89,231,6,188,36,118,125,118,225,197,9,37,181,184,29,147,179,159,67,221,189,21,6,21,220,190,154,105,237,73,255,0,72,182,193,12,56,174,93,142,91,217,90,173,83,163,191,203,122,167,217,182,22,221,119,114,234,48,76,251,200,200,186,31,212,40,182,20,41,85,25,72,135,13,174,99,206,107,181,59,136,181,208,140,207,169,244,238,35,26,110,193,235,46,14,30,225,213,38,210,166,163,108,120,60,253,133,169,159,211,125,199,15,189,74,62,245,159,180,199,179,0,0,0,1,252,81,106,147,33,154,204,207,218,242,109,28,108,184,104,210,34,118,110,79,100,209,190,97,47,77,98,50,174,242,51,253,47,127,180,88,55,5,155,169,109,198,189,109,133,59,234,187,232,221,169,219,238,58,138,207,174,159,210,45,56,113,108,220,96,156,76,119,193,186,181,150,236,78,116,151,185,28,143,156,52,237,210,83,14,43,253,145,4,125,26,246,159,253,135,156,105,177,29,131,37,113,94,78,139,70,154,150,165,237,45,125,159,104,255,0,17,218,50,229,154,236,84,203,117,194,213,66,203,173,114,233,202,221,218,161,118,104,199,207,245,30,36,124,227,140,184,164,237,83,202,87,78,254,227,246,105,110,248,11,196,223,3,113,105,152,180,202,220,255,0,66,87,29,223,204,137,202,153,39,110,134,234,139,215,76,84,160,253,70,200,251,255,0,149,167,121,9,125,74,170,211,235,112,91,169,83,36,115,163,59,174,197,236,82,117,208,205,39,209,68,71,222,70,63,88,0,0,0,0,0,0,0,0,0,0,15,17,141,214,163,55,190,15,222,182,155,205,243,19,85,183,234,80,201,58,153,106,110,197,113,189,53,35,47,210,247,151,218,67,56,23,245,26,110,24,226,213,110,149,21,29,157,251,114,191,37,184,221,73,123,78,60,149,37,7,212,212,71,213,30,211,63,175,81,46,179,111,154,234,94,40,101,43,11,240,198,4,190,101,90,155,26,136,253,69,124,181,22,170,110,152,251,46,167,67,101,41,250,78,23,84,168,254,174,157,68,123,201,197,179,242,163,50,86,4,110,205,207,236,119,13,42,102,221,251,116,217,62,57,107,174,165,250,95,251,134,141,105,44,118,106,84,40,219,54,114,163,182,141,186,235,166,137,34,211,81,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,201,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,79,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,50,174,58,174,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,56,254,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,158,28,85,196,203,171,25,49,30,227,197,43,214,95,104,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,44,211,39,248,33,140,56,93,195,195,28,174,108,64,174,75,167,219,215,133,143,93,173,91,214,210,91,130,235,15,49,38,134,133,166,170,185,13,239,127,123,141,165,182,146,194,150,217,54,77,56,165,54,165,56,147,69,80,137,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,94,245,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,68,174,32,217,219,165,101,66,192,110,133,108,63,18,118,34,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,152,73,51,38,220,210,136,127,174,171,246,234,254,218,220,119,37,199,80,255,0,148,153,58,165,58,67,159,244,156,121,231,28,95,214,165,41,94,211,49,161,236,148,225,22,40,96,126,94,109,172,63,197,155,238,93,199,87,139,29,151,153,143,37,134,210,186,11,11,142,214,180,146,117,14,184,82,81,29,210,121,40,119,118,155,13,40,65,37,180,32,139,186,136,1,198,175,194,197,173,241,2,15,151,84,69,43,11,31,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,226,64,81,183,18,252,241,201,204,117,228,246,15,88,232,136,140,58,178,235,14,45,153,109,173,169,11,174,84,89,39,24,57,169,121,6,164,148,98,74,221,75,41,66,189,116,56,110,44,204,212,132,51,8,5,255,0,112,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,2,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,162,156,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,82,181,206,49,216,219,19,30,107,23,133,161,74,137,55,11,223,144,211,48,45,26,220,102,18,251,81,17,202,37,188,153,113,208,78,183,37,210,109,213,17,45,79,180,209,200,82,118,186,72,66,132,149,204,190,96,36,230,123,133,53,235,140,143,216,18,237,20,85,228,65,101,152,79,84,26,154,135,80,197,126,43,38,243,78,160,146,163,65,169,10,73,147,141,180,178,90,22,68,149,35,99,139,166,17,47,248,115,103,95,241,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,233,1,81,124,87,179,199,38,229,170,214,242,143,135,40,136,116,42,108,136,232,187,170,196,182,164,28,233,109,41,183,211,9,131,73,168,154,67,14,165,28,213,30,142,155,205,41,189,16,150,215,206,172,177,117,60,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,253,203,228,240,132,117,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,148,22,255,0,49,233,30,139,230,189,33,17,127,133,45,134,155,127,154,220,115,115,230,200,246,107,181,90,25,117,144,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,237,179,123,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,103,223,56,57,179,188,179,117,138,31,46,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,139,149,85,108,11,202,133,102,208,49,6,179,111,75,135,111,93,82,39,70,162,206,120,137,40,158,184,102,209,73,54,136,207,114,144,133,62,218,13,122,108,53,239,73,25,169,181,146,127,37,26,214,174,220,20,234,245,90,145,7,180,68,182,105,232,170,85,28,230,161,29,158,42,229,49,17,46,104,163,35,94,175,203,142,141,18,70,175,95,93,54,165,70,93,3,44,89,133,186,178,191,140,180,92,92,181,163,118,254,193,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,220,184,131,82,86,148,58,211,75,52,47,102,211,208,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,174,14,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,170,177,115,220,52,184,130,70,198,26,85,31,47,152,191,85,150,230,32,192,143,217,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,82,176,177,254,21,249,234,147,96,92,52,172,176,226,148,249,111,219,21,201,12,211,108,199,153,138,214,202,77,69,249,79,45,76,58,77,182,79,56,137,79,73,34,39,22,181,242,150,148,22,212,182,181,173,187,137,1,68,60,71,115,199,27,53,183,148,11,63,15,145,46,62,29,89,242,31,92,23,157,91,173,46,183,45,68,72,57,174,176,102,73,66,18,146,82,88,74,147,205,74,29,117,74,52,155,198,211,112,212,95,247,11,143,2,120,101,247,215,156,77,18,168,6,107,51,99,226,159,25,62,32,92,62,98,248,243,248,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,98,204,45,171,154,12,26,162,226,229,173,27,176,118,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,254,229,196,26,146,133,45,167,90,89,161,27,246,151,85,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,255,0,226,117,159,31,195,125,118,78,3,97,61,107,117,131,111,212,21,233,42,165,58,163,204,139,116,60,148,50,166,245,79,41,39,201,142,250,100,18,118,184,227,79,40,155,120,181,216,210,138,58,228,251,41,151,150,110,177,67,228,61,10,68,186,61,10,4,119,36,215,110,52,192,41,76,82,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,247,233,204,89,17,165,165,153,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,112,131,141,95,133,139,91,226,4,31,46,168,138,86,22,63,194,191,61,82,108,11,134,149,150,28,82,159,45,251,98,185,33,154,109,152,243,49,90,217,73,168,191,41,229,169,135,73,182,201,231,17,41,233,36,68,226,214,190,82,210,130,218,150,214,181,183,53,56,145,230,194,78,88,112,73,182,44,203,142,93,35,17,110,233,9,102,216,121,154,115,82,144,210,35,190,194,230,188,233,62,149,50,72,38,87,203,34,50,82,205,111,160,210,157,18,181,162,42,228,215,138,230,54,221,215,149,15,7,177,91,12,229,226,93,74,183,32,227,65,169,91,49,216,139,87,82,204,158,112,205,216,230,109,196,113,5,243,73,53,146,163,33,150,90,113,199,13,205,12,199,53,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,48,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,25,228,191,24,235,184,251,150,11,3,21,110,150,118,86,170,180,247,35,212,92,220,131,237,50,162,72,118,35,178,116,66,16,132,115,151,29,78,242,210,146,74,57,155,11,82,78,167,245,179,79,141,127,139,182,95,111,108,99,110,159,219,101,219,244,242,236,12,41,174,99,107,156,251,168,143,23,154,158,99,102,108,147,239,52,110,109,89,43,150,75,219,170,180,35,205,96,211,70,0,224,229,11,47,248,53,105,224,237,184,247,104,137,108,211,211,29,201,59,86,142,215,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,133,75,113,171,241,79,107,124,63,131,230,53,17,0,5,239,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,204,160,20,3,197,31,199,102,38,253,203,228,240,135,213,200,206,115,104,89,60,195,140,98,169,183,74,244,205,231,116,122,14,61,179,77,117,11,40,170,113,162,159,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,196,170,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,234,112,226,200,228,156,169,89,179,239,12,65,92,73,24,139,120,71,97,19,153,105,13,58,138,36,68,153,172,161,52,249,17,169,107,82,141,42,125,73,87,41,75,105,164,164,148,76,147,174,76,160,1,149,113,213,114,197,152,91,171,43,248,203,69,197,203,90,55,111,236,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,253,203,136,53,37,105,67,173,52,179,66,246,109,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,3,42,227,186,228,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,118,41,189,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,138,188,81,252,9,226,111,220,190,113,8,80,8,159,252,49,115,227,248,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,221,72,0,0,173,94,54,152,103,117,92,24,113,135,120,165,73,137,218,40,182,125,66,161,79,171,242,219,113,110,71,237,229,27,144,250,182,160,208,134,73,113,13,181,45,106,79,206,62,194,72,148,107,233,10,248,98,226,151,224,191,57,54,87,107,174,250,50,149,118,246,139,90,161,252,23,157,218,187,83,103,217,24,232,133,41,27,167,55,11,215,78,221,52,245,148,72,53,139,254,21,23,199,6,245,165,79,191,240,179,14,89,143,44,170,84,58,61,70,183,33,213,33,60,133,49,57,230,153,105,40,86,237,198,178,85,61,227,81,26,72,136,148,222,134,173,76,147,205,56,62,224,229,118,249,205,1,98,172,119,187,61,23,13,41,239,200,152,230,212,47,159,42,116,119,226,71,141,161,173,43,78,228,46,75,188,194,74,210,93,155,98,182,155,137,49,119,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,89,142,211,74,153,24,209,191,155,29,196,109,215,77,117,73,150,154,140,229,103,30,218,249,49,153,43,254,55,102,228,118,203,134,171,51,110,253,218,239,159,32,181,215,83,253,31,253,194,65,229,31,53,212,188,47,202,86,40,225,140,249,124,186,181,74,53,109,250,114,249,106,61,20,229,49,134,90,78,132,202,147,244,155,62,170,81,125,125,58,136,141,97,81,230,226,118,45,81,41,82,145,218,31,184,235,241,155,147,212,145,184,228,73,74,86,125,13,36,90,154,253,134,95,86,131,71,248,35,106,179,100,96,253,149,106,50,223,45,52,171,126,155,12,211,169,158,134,212,86,219,211,83,51,253,31,121,253,166,61,184,0,0,0,0,0,0,0,0,0,0,15,201,85,170,211,232,144,92,169,84,228,114,99,53,166,245,236,82,180,212,201,37,209,36,103,222,100,34,22,61,113,55,192,220,37,102,85,50,139,63,211,117,198,182,114,226,114,166,70,221,169,180,163,245,213,21,72,47,81,195,62,255,0,228,233,222,98,161,243,27,154,236,84,204,141,194,237,66,244,173,115,41,201,219,217,97,118,104,197,200,245,25,37,252,227,108,182,165,110,83,41,87,94,238,226,246,235,197,199,251,67,138,236,217,40,140,201,106,181,235,161,125,133,175,244,13,28,229,31,4,226,96,70,13,210,108,182,162,114,100,179,207,231,252,225,171,118,178,159,113,63,236,139,34,232,239,176,255,0,236,46,210,42,199,141,53,212,183,35,89,86,194,93,245,90,244,150,228,237,247,157,57,101,215,79,233,21,243,150,11,94,77,221,141,150,245,26,60,78,211,206,237,122,183,204,36,107,164,71,149,222,102,95,163,239,246,13,41,164,180,73,16,254,128,0,0,0,10,38,226,175,104,34,219,204,173,66,162,195,123,88,169,242,185,125,117,215,151,2,9,31,122,140,251,213,245,14,137,193,190,229,114,38,43,86,237,243,94,136,153,217,180,45,59,246,70,168,47,221,253,34,229,64,103,231,136,126,11,183,132,56,251,82,77,62,55,38,151,84,228,246,52,239,221,249,40,81,55,247,173,74,250,78,31,126,159,86,164,57,14,95,237,10,109,253,138,212,91,62,170,207,50,61,71,180,238,45,202,47,201,198,117,194,250,42,73,247,160,189,164,37,206,106,56,91,95,24,95,75,149,122,225,187,158,152,163,198,217,206,103,70,99,242,247,41,134,211,235,61,45,74,61,86,226,207,161,116,211,220,100,98,3,62,195,209,30,83,15,163,99,136,211,82,212,143,77,75,95,96,148,89,61,207,69,243,150,154,241,69,154,191,73,219,47,254,94,14,140,179,244,81,32,211,243,133,29,199,63,40,249,43,167,187,78,227,233,124,118,53,239,111,226,29,181,18,235,182,102,118,154,124,206,103,41,206,90,209,174,199,20,217,244,90,82,175,164,133,23,82,246,15,190,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,159,113,150,134,40,31,137,157,129,242,11,52,117,147,74,116,77,192,137,21,206,255,0,231,234,51,63,227,43,244,62,175,176,132,81,53,40,203,105,159,66,19,171,132,93,142,205,207,152,89,117,105,81,183,183,74,163,185,45,181,111,50,218,235,83,160,40,186,18,139,95,165,238,50,251,69,222,17,104,90,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,30,130,247,202,173,229,67,203,30,30,102,146,220,166,203,169,90,119,28,121,145,174,7,210,225,56,116,154,139,85,73,113,90,53,161,40,35,110,51,173,55,29,41,89,169,127,61,204,74,141,28,198,82,175,213,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,219,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,78,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,50,174,59,174,96,114,153,121,96,69,131,134,24,164,169,18,235,118,158,37,90,244,234,210,42,201,128,76,49,2,163,37,147,125,84,213,153,56,179,53,165,163,66,210,226,137,190,105,115,54,39,230,156,219,239,248,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,180,186,113,211,14,45,76,14,149,152,121,181,158,117,152,205,190,139,146,60,148,145,48,228,200,174,178,151,35,161,164,72,54,254,121,237,237,161,182,214,104,82,156,113,8,232,103,160,207,182,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,45,120,81,228,163,240,155,117,49,153,76,76,166,85,99,91,118,149,66,60,155,73,173,57,44,214,42,140,184,165,28,141,228,162,113,76,197,113,180,116,74,118,56,233,237,53,153,50,243,74,179,252,216,248,88,198,79,135,247,15,151,62,51,88,58,254,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,42,184,92,231,182,149,130,117,87,176,35,26,46,105,113,236,154,228,132,42,223,168,203,125,61,138,222,154,165,44,221,67,155,139,115,81,164,41,105,51,94,254,91,78,36,214,105,73,60,243,169,179,252,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,60,56,171,137,151,86,50,98,61,199,138,87,172,190,209,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,90,87,10,124,138,201,179,155,129,154,124,87,129,46,53,118,84,114,122,202,130,153,77,41,132,211,165,194,65,250,73,102,203,138,53,45,214,164,56,210,89,112,147,203,34,113,74,66,148,166,205,171,52,1,0,56,213,248,88,181,190,32,65,242,234,136,168,12,39,177,127,10,24,167,102,225,159,165,61,25,242,182,224,167,80,187,111,35,157,217,123,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,63,45,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,167,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,239,21,197,79,62,63,235,190,85,48,130,181,252,211,87,125,118,153,81,254,254,137,52,69,35,149,255,0,55,83,171,109,239,231,35,173,63,149,64,175,92,186,224,53,229,153,44,92,161,97,77,153,10,90,151,81,144,133,212,231,51,28,158,69,38,156,75,73,72,154,233,41,104,78,198,210,173,73,38,180,239,89,161,180,158,245,164,143,207,226,197,139,248,47,197,59,203,12,253,41,233,63,146,87,5,70,133,219,121,28,158,213,217,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,122,156,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,0,142,235,152,28,166,94,88,17,96,225,134,41,42,68,186,221,167,137,86,189,58,180,138,178,96,19,12,64,168,201,100,223,85,53,102,78,44,205,105,104,208,180,184,162,111,154,92,205,137,249,167,54,248,156,56,199,188,88,194,75,86,244,178,176,246,235,244,85,23,16,233,229,75,185,35,118,24,207,246,232,164,219,205,242,247,186,218,150,215,169,37,242,213,179,74,189,125,117,212,146,101,249,112,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,169,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,157,217,241,27,181,168,86,55,14,171,210,202,181,160,246,42,45,191,79,183,105,116,232,220,213,185,200,138,197,82,3,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,40,92,117,92,206,229,234,234,202,254,50,214,176,142,233,147,219,251,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,116,218,201,42,90,80,235,78,160,150,189,155,142,95,240,197,226,1,15,8,166,70,203,246,55,220,93,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,171,206,45,73,101,72,78,164,150,212,181,183,37,120,157,103,199,240,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,167,107,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,123,92,209,224,95,226,215,142,215,54,10,124,169,249,71,242,115,177,127,25,246,30,199,207,237,16,216,147,249,30,99,155,118,243,246,253,51,215,110,189,53,208,173,83,130,167,133,139,167,226,4,239,46,167,9,254,2,128,120,163,248,236,196,223,185,124,158,16,230,148,172,179,222,85,252,174,85,115,79,66,157,18,85,10,220,186,23,110,87,96,168,201,183,225,160,218,134,108,75,65,154,180,121,11,118,97,52,164,17,18,208,124,181,17,45,42,89,181,242,178,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,85,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,30,35,57,215,252,106,177,29,138,5,129,83,170,183,134,86,183,205,211,99,62,124,166,234,147,136,214,78,84,212,206,212,173,59,144,178,109,164,186,106,82,27,74,149,163,74,121,214,203,202,100,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,103,145,115,84,154,90,14,82,91,116,215,202,141,25,181,107,171,206,242,157,34,113,73,54,219,74,20,165,110,50,67,78,75,94,55,20,154,85,2,149,128,212,42,21,50,37,58,155,78,143,112,68,135,14,35,41,101,136,204,54,154,98,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,115,94,10,158,41,238,159,135,243,188,198,156,60,87,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,231,63,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,90,113,162,186,104,87,205,171,151,171,214,214,157,219,104,183,5,62,185,84,167,73,229,45,190,124,87,219,165,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,130,53,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,129,89,104,203,61,229,154,91,134,235,179,48,250,116,68,92,52,11,94,69,199,6,20,147,36,34,166,182,101,70,100,226,19,166,162,75,43,82,100,40,208,181,122,155,208,148,168,208,149,27,136,229,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,64,14,53,126,22,45,111,136,16,124,186,162,42,175,43,152,23,248,202,99,181,179,130,159,42,126,78,124,163,237,191,198,125,135,182,114,59,60,55,228,254,71,152,222,237,220,141,191,76,180,221,175,93,52,63,21,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,205,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,175,21,226,189,158,57,55,45,86,183,148,124,57,68,67,161,83,100,71,69,221,86,37,181,32,231,75,105,77,190,152,76,26,77,68,210,24,117,40,230,168,244,116,222,105,77,232,132,182,190,116,21,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,249,168,191,238,23,30,4,240,203,239,175,56,154,37,80,12,214,102,199,197,62,50,124,64,184,124,197,241,237,110,236,159,92,208,50,141,97,102,210,207,41,117,42,21,82,61,69,55,114,94,118,58,17,72,125,170,194,160,196,91,68,107,75,174,161,242,83,105,52,37,11,52,45,181,169,74,218,226,82,143,149,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,160,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,107,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,239,207,12,236,188,26,225,237,150,6,41,215,29,205,217,109,187,95,108,154,253,196,186,90,141,233,211,165,72,67,103,33,198,98,161,110,43,87,29,105,164,23,206,41,13,33,164,41,106,38,247,136,65,131,220,101,228,203,198,218,195,248,195,104,203,167,97,213,203,34,158,205,53,152,210,154,148,187,73,13,176,164,72,120,205,184,173,189,57,15,60,104,113,100,102,75,105,4,162,109,46,30,136,87,85,227,43,86,165,87,242,137,100,215,104,85,56,149,26,109,70,248,166,203,135,50,35,201,121,137,44,57,76,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,91,101,115,2,255,0,25,76,118,182,112,83,229,79,201,207,148,125,183,248,207,176,246,206,71,103,134,252,159,200,243,27,221,187,145,183,233,150,155,181,235,166,135,226,175,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,237,113,171,51,184,203,152,74,21,147,64,197,139,163,211,109,216,84,247,169,244,217,46,178,158,212,255,0,53,105,55,31,146,247,211,121,227,67,113,219,53,168,250,165,132,168,200,220,83,174,57,53,56,50,101,211,229,45,247,93,204,189,126,62,176,45,14,101,10,223,245,254,157,81,246,75,181,59,234,58,74,46,84,87,73,27,92,109,72,95,109,220,147,37,51,211,202,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,1,64,60,78,176,183,240,95,156,155,215,178,80,189,25,74,187,123,61,211,79,254,21,206,237,93,169,178,237,111,245,90,148,141,211,155,155,234,43,110,154,122,169,36,26,4,212,224,151,137,151,85,193,135,24,137,133,181,105,125,162,139,103,212,41,245,10,71,49,199,22,228,126,222,82,121,236,39,114,205,8,100,151,16,156,74,16,148,252,227,239,168,205,70,190,159,87,141,38,49,215,108,252,26,180,176,118,144,207,46,38,34,84,36,72,170,73,220,131,221,22,154,168,238,38,54,197,32,204,183,190,252,119,121,137,90,20,158,205,183,214,75,138,34,129,124,52,108,8,216,131,157,44,59,139,82,183,165,213,105,180,57,18,107,242,141,146,119,100,53,196,140,227,177,100,58,182,204,182,33,51,10,33,22,227,216,165,169,8,86,237,251,79,65,34,149,184,213,248,167,181,190,31,193,243,26,136,225,89,101,201,245,205,154,92,47,197,42,214,28,148,185,151,181,141,34,128,170,85,29,46,199,105,138,155,19,28,148,137,40,91,143,173,180,180,180,37,148,58,149,154,244,209,183,17,181,70,226,84,142,43,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,40,45,254,99,210,61,23,205,122,66,34,255,0,10,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,235,32,5,0,241,71,241,217,137,191,114,249,60,33,21,69,186,112,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,39,239,241,22,226,63,93,192,75,238,147,131,184,22,254,219,190,223,168,68,170,221,50,102,194,67,144,78,42,153,230,55,75,52,56,157,238,115,144,235,78,184,235,43,109,77,164,144,148,56,107,91,132,212,160,202,102,112,112,191,55,86,107,181,219,28,229,192,174,209,227,197,85,199,66,146,211,134,186,83,239,155,164,132,19,230,132,181,33,10,56,238,169,11,65,235,176,146,107,75,106,51,65,119,80,25,87,29,86,251,203,213,213,100,224,78,25,230,11,180,250,66,219,196,111,73,70,220,220,87,19,232,185,208,230,60,199,103,121,205,13,179,230,182,215,53,179,220,74,86,199,211,176,137,173,235,246,185,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,232,34,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,50,174,58,254,60,229,158,242,192,107,123,13,175,58,204,232,149,27,123,20,109,120,87,29,22,107,38,72,90,86,228,88,239,73,136,235,70,163,82,86,202,164,182,68,190,168,113,11,66,136,201,91,219,111,176,112,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,34,175,20,127,2,120,155,247,47,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,213,56,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,128,0,56,166,116,48,114,187,143,185,96,191,240,170,214,123,101,106,171,79,110,69,57,189,168,62,211,42,36,134,165,181,27,85,173,8,71,57,113,210,215,49,74,36,163,153,188,245,36,232,121,204,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,251,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,158,28,232,99,29,11,31,115,65,127,226,173,172,206,202,45,86,160,220,122,115,155,150,125,166,44,72,237,68,106,78,139,66,22,142,114,35,165,222,90,146,74,71,51,97,234,105,212,237,39,131,142,16,198,178,178,209,59,20,164,49,16,234,88,143,88,121,228,62,203,238,169,126,142,130,181,197,101,151,80,173,16,133,166,65,79,89,26,8,245,67,200,220,163,208,146,137,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,101,169,104,98,144,248,186,88,236,219,25,133,137,86,139,27,99,117,90,67,114,220,86,243,61,206,187,58,122,143,161,168,244,250,62,226,47,176,65,82,82,136,182,145,244,49,43,120,102,88,31,47,115,71,70,53,39,84,219,232,143,93,239,254,98,163,15,254,50,127,79,235,251,12,95,201,17,36,137,37,220,69,161,15,232,0,0,0,0,0,0,0,0,0,0,248,23,205,239,111,225,229,181,46,235,185,166,118,106,124,62,95,53,206,90,215,166,247,18,217,116,66,84,175,164,180,151,66,246,138,28,206,22,122,111,156,203,87,142,44,37,250,50,218,99,242,16,116,101,237,119,34,57,171,231,14,59,110,126,81,131,87,95,126,157,197,214,46,176,195,210,222,75,12,35,123,139,215,66,212,139,93,11,95,104,159,57,87,225,109,124,98,133,46,45,235,137,14,122,30,143,39,127,37,157,25,145,204,218,167,219,87,172,204,180,168,180,91,104,62,165,215,95,113,25,136,141,152,11,66,155,96,226,181,106,207,165,51,203,143,78,236,219,75,114,143,242,145,154,112,254,146,148,125,235,63,105,142,189,195,195,5,219,197,236,125,166,166,161,27,157,75,165,243,187,98,119,237,252,172,41,123,59,150,149,125,38,203,187,95,175,66,26,6,1,77,124,100,110,87,37,226,181,18,223,37,234,136,93,167,82,211,187,124,106,122,253,223,210,57,215,10,139,65,55,38,101,105,213,23,155,220,197,51,157,204,235,166,156,200,19,136,187,148,71,222,159,102,162,246,64,0,0,0,0,83,167,26,35,107,240,151,103,18,24,218,178,244,134,245,238,51,223,252,30,157,167,79,102,130,62,240,227,189,220,178,179,101,103,62,226,244,135,35,210,29,161,58,125,45,180,217,100,158,187,76,203,170,189,131,65,160,43,167,140,134,21,42,232,195,27,119,16,162,150,174,90,189,175,114,127,75,180,200,167,180,93,235,45,62,143,232,171,245,119,138,147,195,107,130,109,173,122,211,171,212,231,121,114,34,243,182,43,105,30,155,154,90,79,161,145,151,114,143,216,52,229,69,170,53,93,165,51,82,67,91,16,254,237,19,187,93,54,168,211,223,161,123,132,35,207,55,14,203,123,27,97,79,196,11,3,248,13,219,243,90,183,235,187,218,186,198,107,189,217,40,105,27,90,105,127,201,235,175,191,67,58,80,173,81,170,20,10,155,212,138,163,28,153,76,109,230,35,114,85,166,228,146,139,170,76,203,184,203,218,37,246,64,243,201,59,45,149,199,109,91,153,142,215,107,212,246,243,61,98,111,179,242,209,41,101,244,35,184,226,247,58,242,123,140,180,211,221,221,122,84,170,173,62,183,1,170,157,46,71,58,51,219,182,47,98,147,174,138,52,159,69,17,31,121,24,253,96,0,0,0,0,0,0,0,0,0,2,169,56,207,216,106,76,187,114,252,101,141,72,209,14,158,183,55,125,117,23,76,180,53,127,247,191,175,216,42,200,91,183,6,11,41,16,172,171,142,243,121,26,72,126,116,200,72,61,127,216,148,213,57,194,238,86,157,229,238,215,235,246,11,50,0,0,0,0,31,243,189,58,233,168,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,79,135,37,173,66,190,120,117,89,118,85,211,7,182,209,110,10,125,197,75,168,198,230,173,190,124,87,234,147,219,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,88,57,250,201,69,213,149,60,71,151,91,164,211,59,70,25,92,213,7,156,183,42,17,201,197,183,3,121,169,196,211,36,27,138,90,210,243,72,35,36,41,106,62,115,104,53,145,238,75,168,107,208,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,150,33,162,140,35,195,59,87,25,50,35,135,216,91,122,196,237,20,91,155,11,232,116,249,59,91,109,110,51,190,152,198,199,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,20,109,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,248,170,142,42,226,61,95,14,41,24,67,83,189,42,178,108,202,13,66,69,82,155,68,114,65,156,88,210,158,34,39,28,74,127,243,205,36,126,170,20,243,234,73,36,222,116,215,34,184,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,222,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,192,102,199,194,198,50,124,63,184,124,185,241,154,193,164,140,213,101,158,205,205,126,17,204,194,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,60,56,171,134,119,86,13,226,61,199,133,183,172,78,207,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,47,252,82,190,241,67,228,231,203,170,239,164,254,73,91,240,237,106,63,240,86,89,236,180,184,187,185,12,124,210,19,191,111,49,126,186,247,44,245,234,163,208,132,245,225,79,145,200,216,149,85,129,154,76,73,92,182,168,86,197,96,151,107,83,18,135,88,58,141,70,42,144,178,154,183,52,34,92,102,93,209,41,75,106,62,99,205,56,149,154,82,210,155,122,226,64,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,185,62,32,89,17,161,102,170,213,114,245,181,145,216,177,54,223,167,155,116,233,58,173,207,74,69,97,185,78,53,74,216,185,13,71,99,155,38,66,79,180,168,141,72,211,67,213,61,10,139,63,174,171,10,234,254,218,219,151,37,185,80,255,0,148,135,58,155,58,59,159,244,92,101,230,220,71,212,164,169,62,195,32,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,162,252,242,3,147,234,86,83,112,141,41,168,20,183,47,187,198,60,57,247,90,222,117,38,136,207,161,10,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,164,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,163,60,13,176,44,220,83,201,54,24,225,246,32,219,209,43,150,245,115,13,237,248,211,160,201,35,216,234,61,31,28,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,146,243,139,147,171,239,40,23,220,122,5,126,103,166,109,186,206,255,0,147,247,7,45,152,254,148,229,51,29,114,191,130,161,247,92,99,148,228,130,111,231,12,183,233,185,58,145,244,154,188,22,240,7,254,235,115,7,120,225,239,251,94,153,101,215,102,163,254,112,138,146,162,160,207,251,195,70,249,39,249,230,144,191,203,160,74,174,40,254,4,241,55,238,95,56,132,40,4,104,207,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,62,216,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,182,194,237,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,231,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,169,195,139,35,146,114,165,102,207,188,49,5,113,36,98,45,225,29,132,78,101,164,52,234,40,145,18,102,178,132,211,228,70,165,173,74,52,169,245,37,92,165,45,166,146,146,81,50,78,185,89,124,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,8,56,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,40,1,153,142,14,246,110,32,222,81,175,12,1,185,226,88,232,171,214,57,183,5,34,107,70,229,58,28,71,9,60,199,105,173,52,130,82,22,149,18,212,81,150,162,105,92,221,168,114,58,27,74,14,117,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,42,224,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,19,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,224,192,62,13,148,43,127,22,46,25,216,243,112,252,173,177,104,252,184,244,24,145,201,116,231,43,174,57,25,181,187,38,65,50,242,156,142,203,46,56,182,208,218,93,39,28,113,163,90,182,54,68,151,190,87,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,59,175,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,170,215,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,118,41,189,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,180,39,149,28,215,97,198,109,112,225,23,173,148,239,97,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,128,174,14,53,247,253,154,214,11,217,184,90,171,134,33,221,146,174,136,245,244,82,82,102,167,202,156,212,73,172,42,66,200,139,68,32,221,121,8,78,227,45,230,78,108,221,203,115,109,122,228,43,20,172,76,22,205,141,141,137,152,151,93,244,53,183,70,244,159,109,155,217,94,145,202,230,211,101,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,90,41,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,89,167,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,21,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,62,181,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,39,147,236,166,89,185,69,194,255,0,144,244,41,17,43,21,217,242,28,147,93,184,211,0,226,191,85,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,156,193,127,220,46,60,9,225,151,223,94,113,52,74,160,25,172,205,143,138,124,100,248,129,112,249,139,226,231,184,103,82,105,85,254,31,248,127,66,174,211,34,84,105,181,24,245,232,147,33,203,101,47,49,37,135,42,211,146,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,176,56,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,127,95,14,108,235,254,42,184,142,253,2,255,0,169,213,92,195,43,167,230,234,81,152,62,107,116,185,198,104,38,234,105,103,106,150,173,168,65,182,234,90,52,169,109,169,42,209,213,50,211,103,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,9,228,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,103,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,213,95,17,156,235,254,53,88,142,197,2,192,169,213,91,195,43,91,230,233,177,159,62,83,117,73,196,107,39,42,106,103,106,86,157,200,89,54,210,93,53,41,13,165,74,209,165,60,235,101,249,56,121,228,178,171,154,124,80,143,93,187,237,249,106,194,187,106,65,157,193,48,164,170,41,77,124,155,220,213,61,135,18,147,82,214,165,27,74,116,144,105,52,50,106,62,99,107,91,59,167,87,25,90,77,42,129,148,75,38,133,66,166,68,167,83,105,215,197,54,36,56,113,25,75,44,70,97,186,101,65,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,32,95,11,143,29,152,101,247,215,147,205,22,105,196,119,35,146,115,91,102,192,188,48,249,113,35,226,45,159,29,244,65,101,212,52,210,43,113,20,100,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,69,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,47,96,14,14,80,178,255,0,131,86,158,14,219,143,118,136,150,205,61,49,220,147,181,104,237,114,150,165,57,38,78,197,173,102,223,53,247,29,119,151,188,210,141,251,83,234,164,136,84,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,65,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,21,129,98,231,78,171,154,126,39,120,117,66,180,46,9,106,194,187,106,69,96,173,248,103,25,81,74,107,229,67,154,151,106,15,182,165,26,150,181,40,221,75,70,178,73,161,147,73,114,219,90,222,221,105,66,181,120,218,97,157,213,112,97,198,29,226,149,38,39,104,162,217,245,10,133,62,175,203,109,197,185,31,183,148,110,67,234,218,131,66,25,37,196,54,212,181,169,63,56,251,9,34,81,175,164,43,225,139,138,95,130,252,228,217,93,174,187,232,202,85,219,218,45,106,135,240,94,119,106,237,77,159,100,99,162,20,164,110,156,220,47,93,59,116,211,214,81,32,214,62,175,21,172,76,252,34,103,38,227,167,71,151,74,151,2,202,167,193,182,97,191,79,115,153,187,150,217,200,144,135,148,75,82,77,230,229,74,146,210,136,182,237,229,18,20,157,201,81,156,149,224,133,133,191,252,165,227,93,66,133,254,212,181,169,21,62,213,246,201,158,199,36,151,255,0,209,170,222,180,125,72,87,229,8,90,160,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,32,226,185,145,111,203,230,131,5,44,207,246,196,171,254,20,21,127,114,164,213,27,142,73,254,251,218,150,149,126,131,198,143,236,135,133,122,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,30,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,170,65,226,143,227,179,19,126,229,242,120,67,218,240,176,202,101,155,152,204,80,171,95,24,129,34,36,234,22,26,200,167,201,145,110,75,128,111,177,89,92,166,230,19,68,226,249,137,36,161,167,99,182,225,161,72,113,14,150,168,81,109,51,35,157,92,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,41,90,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,253,146,76,159,91,57,70,194,246,168,169,40,147,111,106,228,118,21,118,86,34,59,35,145,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,76,138,1,149,113,123,220,61,236,11,55,20,248,112,217,56,125,136,54,244,74,229,189,92,143,91,141,58,12,146,61,142,163,211,51,12,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,170,91,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,191,240,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,50,174,52,61,134,216,67,102,227,214,66,112,239,8,241,1,137,110,80,174,44,55,182,217,144,113,31,54,95,105,104,133,25,214,158,109,125,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,232,219,51,185,122,186,178,191,140,181,172,35,186,100,246,254,193,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,221,54,178,74,150,148,58,211,168,37,175,102,227,151,252,49,120,128,67,194,41,145,178,253,141,247,23,100,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,234,243,139,82,89,82,19,169,37,181,45,109,206,174,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,105,226,63,195,254,30,98,40,78,226,222,16,219,191,234,177,3,179,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,249,147,106,144,69,233,240,230,207,183,227,81,66,127,13,241,17,142,207,137,182,205,63,182,75,144,196,125,145,107,80,80,180,52,115,18,72,45,140,188,75,113,180,186,215,68,154,150,149,180,91,84,166,217,154,160,0,51,109,155,220,33,141,129,25,151,196,44,45,167,177,17,138,109,38,176,183,169,108,70,125,215,145,30,157,37,9,149,13,147,91,190,186,150,136,239,180,133,154,141,94,186,85,235,47,233,29,133,100,147,57,180,44,47,225,189,122,206,133,74,230,220,152,41,206,142,220,69,33,111,183,41,202,172,215,23,77,146,233,124,210,73,147,149,37,198,220,109,14,169,194,110,42,215,208,220,66,69,75,13,52,96,14,14,80,178,255,0,131,86,158,14,219,143,118,136,150,205,61,49,220,147,181,104,237,114,150,165,57,38,78,197,173,102,223,53,247,29,119,151,188,210,141,251,83,234,164,136,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,71,37,146,86,195,95,94,238,227,31,232,71,169,106,67,250,0,0,0,2,179,184,207,217,104,155,101,91,151,147,40,214,67,19,161,195,89,235,254,196,150,170,46,31,122,180,239,63,118,191,95,176,84,64,180,206,12,22,34,149,46,227,191,30,99,66,36,76,167,161,123,190,186,115,164,90,18,191,251,223,215,236,22,184,0,0,0,0,0,0,0,0,0,0,63,37,86,171,79,162,64,118,167,84,145,201,140,206,221,235,216,165,105,170,137,37,209,36,103,222,100,40,183,63,153,228,157,153,58,227,86,173,178,199,100,181,233,155,185,126,177,57,218,57,136,138,179,250,113,219,113,27,93,101,93,230,122,235,238,239,136,52,90,53,66,191,83,102,145,75,99,157,41,253,220,180,110,74,117,218,147,81,245,81,145,119,17,251,69,215,228,103,135,109,189,130,80,96,98,5,254,93,186,237,62,110,141,250,237,118,94,178,90,239,106,74,218,94,230,157,71,242,122,105,239,212,202,110,86,170,141,80,169,79,84,150,214,244,49,183,84,238,211,93,202,36,247,232,126,241,152,220,73,184,38,221,55,173,70,189,81,119,153,34,87,39,122,182,145,107,181,164,36,186,17,17,119,36,189,130,219,56,55,225,90,237,124,49,184,177,10,82,116,114,234,236,123,75,95,163,217,164,84,26,62,229,158,191,75,244,83,250,251,197,139,0,207,151,17,203,221,203,215,54,87,139,237,175,88,113,253,31,217,211,167,209,221,77,136,74,235,180,140,250,167,218,36,23,5,211,107,240,153,120,146,217,220,179,244,126,197,238,50,217,252,30,163,175,79,110,162,226,192,0,0,0,0,82,247,24,204,64,98,231,197,219,126,207,107,233,218,253,175,121,117,255,0,194,98,211,220,47,228,151,232,251,207,245,8,61,134,213,233,54,197,235,78,174,67,123,148,244,110,118,213,237,37,105,185,165,164,250,25,25,119,40,253,131,77,118,165,85,85,186,4,90,162,151,184,222,223,215,77,59,150,164,251,139,221,238,31,92,114,252,201,225,188,60,86,194,10,221,157,49,91,19,51,179,104,173,12,244,217,41,151,59,137,73,254,108,189,191,246,12,214,182,167,33,73,37,41,58,45,30,205,125,229,255,0,188,105,3,41,55,138,47,172,6,182,238,52,47,119,105,237,158,205,62,140,215,209,250,41,253,15,112,236,66,155,120,187,101,250,29,141,122,210,49,82,146,122,183,115,246,142,208,158,191,55,217,153,128,194,122,169,197,107,174,243,238,73,105,245,247,138,233,19,227,135,158,126,157,193,73,237,97,158,35,61,190,215,149,187,147,39,105,23,99,218,153,111,43,212,102,58,220,115,123,174,160,186,171,213,239,238,212,138,232,40,117,234,77,201,77,106,175,69,149,218,98,61,187,99,156,181,35,93,20,105,62,138,34,62,244,153,119,123,7,208,0,0,0,0,0,0,0,0,0,1,10,120,177,89,85,11,179,45,61,170,9,116,163,85,61,38,241,250,191,146,102,4,227,87,122,139,244,139,187,83,250,140,81,105,22,167,161,11,215,225,83,105,207,183,242,222,204,233,136,218,154,140,196,202,107,170,79,84,57,2,9,145,244,51,247,31,126,130,104,128,0,0,0,248,142,184,253,98,107,144,82,123,35,178,102,75,87,67,220,162,61,12,189,134,93,15,188,127,163,118,189,33,165,115,81,27,71,63,75,122,187,254,205,125,227,253,26,125,216,51,19,5,210,220,210,210,70,133,247,104,102,122,18,116,239,238,46,241,244,192,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,143,241,119,204,118,23,218,56,94,140,187,214,44,136,151,85,225,117,71,106,175,15,182,180,226,88,160,48,151,28,109,186,138,29,73,165,71,36,212,135,219,109,8,86,154,115,121,218,182,124,151,233,218,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,141,25,229,51,6,111,44,1,192,107,99,11,111,204,69,151,120,213,232,241,246,46,83,186,27,16,144,122,109,133,21,70,146,117,113,153,47,81,181,58,102,179,34,232,77,183,203,101,172,219,141,41,229,59,194,198,13,252,63,183,188,185,128,204,190,93,44,76,208,97,100,252,51,190,163,255,0,59,50,143,55,123,223,197,149,78,204,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,72,24,123,144,156,101,189,115,89,84,202,141,65,250,85,42,181,109,127,12,175,213,19,33,50,34,196,165,145,50,162,152,210,72,210,183,249,136,147,28,219,107,68,172,212,242,9,194,100,137,197,55,125,56,85,134,118,174,13,225,197,185,133,182,84,78,207,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,177,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,137,92,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,107,100,151,135,221,229,142,248,209,93,163,98,125,42,93,18,211,195,90,193,192,185,150,166,137,246,39,212,99,75,109,50,40,168,121,151,208,100,181,52,79,110,125,149,57,202,46,89,159,229,91,53,94,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,121,57,228,205,221,43,40,56,70,155,173,138,116,74,197,217,94,144,170,109,185,74,126,66,80,133,190,72,53,46,83,200,37,19,171,140,201,109,223,203,45,77,110,50,217,169,190,105,56,156,251,93,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,245,112,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,65,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,34,106,112,230,207,183,226,175,93,127,13,241,17,142,209,134,87,53,67,182,75,144,196,125,242,168,179,150,132,52,115,18,72,45,239,50,104,109,180,186,215,85,18,80,149,180,91,146,166,222,184,156,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,235,96,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,46,21,197,31,192,158,38,253,203,231,16,133,0,141,84,8,127,196,103,37,31,141,86,28,49,95,176,41,148,166,241,54,214,249,202,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,112,190,20,57,28,141,109,82,168,153,184,196,101,203,42,237,74,60,133,218,52,147,67,177,202,12,71,82,227,10,154,249,40,146,110,173,246,148,190,82,75,86,137,151,82,230,171,83,136,228,217,160,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,155,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,160,188,193,100,59,25,112,95,48,84,156,6,182,232,181,91,209,203,175,149,242,82,168,197,57,49,91,173,124,210,21,39,106,121,174,33,158,206,179,89,59,204,112,182,54,148,188,189,141,173,42,59,116,225,231,151,28,80,203,70,3,71,180,49,82,247,151,81,169,84,100,29,73,22,249,58,219,208,173,178,115,214,84,86,29,34,53,45,106,81,154,221,218,179,100,156,53,114,147,249,71,159,148,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,2,170,248,231,126,100,255,0,105,63,118,138,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,30,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,247,46,32,212,148,41,109,58,210,205,8,223,180,170,175,137,214,67,191,2,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,62,255,0,194,179,38,89,130,193,90,237,87,23,177,66,171,85,178,169,85,170,123,81,217,179,183,180,167,42,233,82,9,198,228,207,108,247,118,126,79,49,68,134,253,73,36,225,186,149,242,145,189,185,22,84,56,166,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,188,246,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,219,55,178,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,149,22,125,194,83,58,254,132,153,15,41,184,155,83,165,67,162,189,206,114,203,168,62,124,135,19,57,231,249,139,166,40,201,59,28,231,45,215,92,105,78,41,42,39,9,77,17,184,110,178,132,91,80,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,87,7,21,12,138,198,191,237,234,174,103,176,182,4,70,46,122,28,119,170,87,155,47,74,119,125,90,156,196,86,80,151,218,55,28,54,91,92,86,99,25,155,104,66,57,168,82,207,114,156,66,16,231,85,225,197,145,201,57,82,179,103,222,24,130,184,146,49,22,240,142,194,39,50,210,26,117,20,72,137,51,89,66,105,242,35,82,214,165,26,84,250,146,174,82,150,211,73,73,40,153,39,92,153,67,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,205,56,183,230,74,205,195,172,18,115,1,37,80,34,92,55,14,36,71,222,81,221,154,109,162,147,18,59,237,184,137,174,161,167,18,241,172,222,66,73,132,158,141,45,108,186,107,53,165,165,50,237,43,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,103,147,156,3,174,229,159,47,182,222,16,220,151,151,202,57,244,190,124,135,157,105,148,55,22,35,146,29,83,206,70,141,162,18,226,217,75,142,56,100,227,218,184,181,41,74,249,180,154,25,110,178,248,159,231,131,20,47,107,254,237,202,253,22,139,46,212,178,104,114,19,77,172,69,168,193,111,182,215,95,105,230,159,110,81,169,105,53,51,27,115,77,56,199,40,200,220,109,92,197,169,68,234,91,111,149,99,46,118,234,185,129,201,149,183,130,88,144,252,185,151,181,151,116,83,165,162,179,46,82,164,63,93,132,81,170,141,169,215,52,101,41,109,108,37,200,77,26,150,226,220,120,220,55,15,83,39,12,126,94,23,30,59,48,203,239,175,39,154,47,248,114,172,216,248,88,198,79,135,247,15,151,62,51,88,44,127,138,134,122,164,223,247,13,87,44,56,91,62,91,22,197,14,67,212,219,205,231,162,181,178,173,81,98,83,43,75,13,19,141,155,205,162,43,209,140,141,196,45,28,213,169,101,181,77,161,11,114,37,101,71,42,56,143,155,92,71,69,149,101,53,216,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,208,158,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,66,190,53,126,22,45,111,136,16,124,186,162,41,88,94,247,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,223,85,170,228,251,11,231,230,162,129,155,72,5,46,155,118,82,227,206,77,73,44,186,226,209,87,125,216,77,65,142,183,73,197,169,13,33,136,201,125,36,134,80,131,90,220,66,148,175,155,52,175,186,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,41,175,137,215,16,8,120,187,50,78,95,176,66,226,237,118,44,77,204,92,213,38,155,97,216,181,233,77,190,203,205,38,50,212,131,112,153,97,200,253,30,109,105,75,202,90,180,37,54,148,45,206,43,194,227,199,102,25,125,245,228,243,69,255,0,14,41,157,12,28,174,227,238,88,47,252,42,181,158,217,90,170,211,219,145,78,111,106,15,180,202,137,33,169,109,70,213,107,66,17,206,92,116,181,204,82,137,40,230,111,61,73,58,30,112,135,213,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,66,121,7,195,59,171,8,178,133,134,214,45,235,19,178,86,163,211,228,84,36,197,83,110,54,228,94,219,45,233,136,97,212,56,132,173,15,54,137,9,67,136,52,250,174,37,105,35,50,34,51,144,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,132,255,0,204,238,97,109,92,175,224,213,107,23,46,152,221,191,176,114,227,83,169,104,148,220,119,170,115,157,86,214,163,182,165,159,247,78,44,210,149,169,13,52,234,201,11,217,180,243,109,86,155,26,163,85,155,80,135,73,137,75,143,42,67,143,53,6,34,157,83,17,80,165,25,165,150,205,229,173,211,66,72,201,36,110,45,107,208,139,114,148,122,153,220,167,7,252,182,222,88,95,133,245,60,109,185,235,242,226,71,196,216,241,215,6,220,56,68,217,38,36,119,29,38,38,190,183,91,39,77,110,19,142,41,164,182,162,104,217,117,46,40,221,55,16,76,192,190,40,254,59,49,55,238,95,39,132,61,87,15,108,226,216,153,64,177,49,146,191,95,135,233,155,146,179,242,119,228,253,191,204,122,63,165,57,79,75,68,175,225,72,97,214,216,229,55,32,156,249,194,45,250,109,78,166,125,34,93,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,123,135,7,15,248,121,119,161,53,139,120,189,110,255,0,170,196,254,210,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,231,141,217,212,0,50,174,39,255,0,12,92,248,254,4,43,177,176,27,22,43,91,108,27,130,160,159,70,213,42,53,30,92,91,93,229,33,229,57,162,121,74,62,76,135,213,28,149,185,198,218,101,70,227,199,166,247,84,118,169,153,220,189,90,185,160,193,170,214,17,221,50,123,7,111,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,238,155,89,37,72,82,218,117,212,18,209,191,113,80,180,172,156,230,11,241,130,173,229,146,135,100,250,122,250,160,239,118,75,20,233,109,28,94,202,77,33,212,74,57,14,41,13,180,202,219,117,147,73,186,109,171,115,205,182,105,75,138,38,197,249,229,187,8,170,184,11,130,86,182,16,86,111,185,119,140,139,98,59,177,17,88,146,194,152,91,172,27,238,45,150,137,181,58,233,161,13,52,182,217,66,119,153,18,26,73,22,210,209,37,154,33,165,60,167,120,88,193,191,135,246,247,151,48,32,175,25,60,116,193,167,168,84,156,6,114,214,165,92,215,244,125,106,104,170,55,57,77,202,180,119,46,58,146,149,37,45,153,59,218,216,230,146,152,83,137,218,148,176,242,144,127,48,161,86,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,186,156,239,217,87,150,29,112,196,187,108,124,64,196,169,119,253,118,141,30,145,26,69,199,46,25,69,126,122,10,185,16,218,55,17,189,102,107,75,70,219,102,181,45,75,112,208,107,81,154,148,102,42,47,41,222,41,240,111,226,5,189,230,44,13,41,138,171,226,185,145,111,203,230,131,5,44,207,246,196,171,254,20,21,127,114,164,213,27,142,73,254,251,218,150,149,126,131,198,143,236,135,133,101,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,58,206,45,137,155,251,18,69,126,129,15,208,215,37,27,103,202,11,127,152,244,143,69,243,94,144,136,191,194,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,186,200,0,1,77,124,105,48,114,133,103,227,45,165,140,84,135,185,114,241,18,159,34,61,82,54,213,158,233,84,212,199,109,50,119,169,102,69,189,135,227,181,203,74,16,148,246,109,222,178,156,81,148,32,182,113,122,242,180,48,190,247,194,58,19,241,25,161,98,20,138,75,213,211,83,4,183,222,69,61,199,157,97,148,44,250,33,6,235,196,226,140,139,121,155,45,145,40,146,107,74,251,87,13,27,2,54,32,231,75,14,226,212,173,233,117,90,109,14,68,154,252,163,100,157,217,13,113,35,56,236,89,14,173,179,45,136,76,194,136,69,184,246,41,106,66,21,187,126,211,208,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,238,37,57,242,172,225,123,234,193,220,48,147,200,171,72,100,213,62,110,196,43,99,106,57,145,220,107,150,252,117,36,244,83,104,86,228,175,95,97,116,212,197,84,205,197,220,66,168,92,37,116,202,175,239,169,147,253,160,158,236,172,22,139,222,107,215,105,35,111,210,61,123,180,253,66,203,184,105,231,202,236,187,171,236,96,142,37,187,219,221,113,41,58,124,253,173,53,166,171,135,25,166,121,76,199,34,239,82,213,189,75,246,232,126,195,22,146,0,0,0,2,23,113,86,180,231,220,25,111,122,116,52,110,77,58,98,165,59,213,37,162,27,129,56,204,250,153,123,203,187,81,69,6,90,30,134,47,71,132,237,149,80,180,242,213,218,231,151,74,205,83,210,108,159,171,249,39,160,65,52,247,40,255,0,68,251,244,63,168,132,215,0,0,0,0,0,0,0,0,0,1,243,235,149,234,77,183,77,118,175,90,149,217,162,51,183,123,156,181,47,77,84,73,46,137,35,62,245,17,119,123,69,47,241,12,207,211,184,215,61,220,51,195,151,182,90,241,118,243,164,237,35,237,155,147,17,228,250,143,71,67,141,236,117,165,151,69,122,221,253,218,17,192,113,98,220,34,114,253,14,249,189,170,248,169,86,61,27,182,59,63,103,79,95,156,237,44,207,97,93,82,226,116,211,97,119,164,245,250,187,197,201,14,59,155,107,197,22,46,3,92,151,26,213,183,179,118,63,102,191,74,107,8,253,21,126,159,184,102,253,197,57,54,73,169,41,213,107,246,107,238,47,253,195,74,89,108,195,120,120,83,132,20,75,58,26,183,166,31,105,213,90,25,107,190,83,206,119,26,149,252,225,251,127,236,29,64,124,139,174,170,170,37,2,85,81,43,218,108,236,235,166,189,235,74,125,199,239,247,12,202,98,77,122,77,207,122,212,107,147,30,230,189,39,147,185,123,73,58,237,105,9,46,132,68,93,201,47,96,156,60,28,241,1,139,99,23,174,11,65,223,167,116,118,77,133,215,255,0,6,139,80,112,255,0,146,127,165,239,47,214,46,132,0,0,0,0,127,148,151,218,140,202,159,121,91,80,157,53,61,53,246,232,51,99,153,156,93,119,26,241,110,175,124,28,158,123,18,251,63,41,91,9,63,66,51,45,31,77,136,62,246,189,165,255,0,105,242,180,45,72,81,41,39,161,144,210,78,82,234,239,87,50,253,106,212,228,201,237,14,189,219,183,57,176,145,174,147,95,73,116,34,34,238,45,59,135,94,31,242,227,105,117,6,133,22,164,99,55,185,186,178,142,195,199,171,146,128,150,185,109,51,216,246,22,237,123,225,48,179,254,82,189,171,247,139,87,225,9,125,197,175,101,193,155,33,183,117,122,215,221,204,78,211,233,218,103,207,116,186,237,34,238,47,97,171,245,119,9,218,34,127,18,219,30,157,120,229,154,186,228,200,252,199,96,246,94,74,183,168,182,239,168,67,221,208,148,68,122,146,75,191,81,64,224,37,230,74,243,239,120,229,194,184,205,2,188,255,0,110,179,228,110,237,49,182,180,214,205,168,144,180,122,233,142,227,167,171,175,17,244,63,102,135,211,186,234,176,135,30,112,195,28,168,137,175,97,197,197,233,72,202,215,83,236,146,24,211,215,113,63,236,205,160,251,218,95,179,217,245,150,189,8,0,0,0,0,0,0,0,0,0,69,46,38,84,247,42,25,89,173,242,170,157,139,179,42,76,133,124,199,51,158,148,211,166,106,215,127,171,187,95,165,236,208,80,125,30,18,234,85,104,84,230,207,69,202,146,219,41,63,113,169,68,69,254,113,163,172,160,219,104,181,178,223,135,180,226,86,171,93,181,73,117,195,211,249,103,2,57,31,180,255,0,68,118,48,0,0,1,252,61,116,61,11,83,31,138,152,166,84,114,121,73,208,202,66,247,245,51,245,186,106,63,112,252,21,118,18,227,13,186,125,241,221,39,147,246,164,143,65,250,227,172,221,142,211,138,239,90,18,163,253,100,63,208,0,0,0,0,0,0,0,0,0,0,0,70,171,179,136,246,76,108,107,170,179,101,93,56,201,216,171,86,253,66,69,46,163,27,228,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,71,106,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,235,230,199,197,62,50,124,64,184,124,197,241,99,248,57,155,186,86,80,120,91,225,141,214,197,58,37,98,236,175,72,174,83,109,202,83,242,18,132,45,242,170,206,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,170,11,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,46,211,134,134,71,35,101,198,205,103,24,111,133,203,94,34,222,148,118,208,244,71,16,236,116,80,233,207,27,111,148,37,50,178,74,142,73,169,13,41,229,45,62,162,219,38,208,68,73,90,222,155,227,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,14,127,141,120,247,132,249,118,181,98,222,184,199,117,252,159,162,205,168,34,150,196,158,195,38,94,249,75,109,199,18,222,200,237,184,178,213,12,184,122,153,109,245,116,215,83,34,62,85,105,241,30,201,141,243,117,81,172,171,91,25,59,109,106,224,168,71,165,211,163,124,157,170,183,207,148,251,137,109,166,247,174,50,80,157,203,90,75,85,25,36,181,212,204,139,168,226,188,106,252,44,90,223,16,32,249,117,68,84,6,19,223,95,130,252,83,179,113,51,209,126,147,249,37,112,83,171,189,139,159,201,237,93,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,30,131,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,159,252,47,184,125,198,171,70,162,230,135,26,105,82,208,132,72,76,251,62,135,37,167,99,47,123,46,197,145,14,180,78,180,250,84,104,53,33,244,161,135,90,216,226,13,46,250,200,82,53,242,188,86,50,57,27,13,106,179,243,73,134,203,150,237,10,231,172,26,238,154,98,144,235,231,78,168,202,82,214,115,80,230,134,72,140,243,186,165,73,113,69,203,121,214,210,131,82,93,75,108,195,252,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,202,227,125,235,74,196,172,104,191,177,26,133,30,91,20,219,170,232,170,214,225,181,45,9,75,237,177,38,91,143,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,94,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,35,208,94,86,5,229,135,210,105,81,111,59,122,93,41,117,202,60,42,253,48,222,34,217,50,157,45,162,118,60,134,150,147,52,173,10,73,232,122,31,170,180,173,10,218,180,41,37,98,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,65,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,191,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,182,23,160,170,82,57,92,214,80,243,127,56,204,117,182,173,91,117,10,245,84,122,107,161,232,100,100,93,3,5,49,239,9,243,19,106,202,189,112,114,235,249,65,69,133,80,93,45,249,61,134,76,77,146,144,219,110,41,189,146,27,109,103,162,30,108,245,34,219,235,105,174,164,100,84,131,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,212,227,166,104,240,39,45,126,132,252,53,223,63,39,62,81,246,159,70,127,22,76,153,207,236,252,174,119,246,51,78,109,219,207,107,233,105,174,238,154,232,122,124,156,20,206,102,91,51,19,117,74,178,176,115,18,62,80,86,161,83,215,84,126,55,161,231,196,217,21,14,54,218,156,223,33,134,208,122,45,230,203,66,61,222,182,186,104,70,101,5,184,231,126,100,255,0,105,63,118,138,181,133,73,170,212,99,79,153,79,166,75,149,30,151,28,165,206,117,150,84,180,69,96,221,109,146,117,213,17,104,132,27,175,52,217,41,90,22,247,16,158,245,17,31,107,201,246,108,239,44,162,226,135,203,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,182,205,236,175,72,229,115,94,67,45,252,219,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,158,204,215,102,187,17,243,107,136,235,189,111,87,123,13,42,15,49,138,5,1,135,141,113,105,17,84,100,102,148,153,145,115,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,31,42,161,151,75,238,137,151,24,89,151,175,199,236,54,221,118,224,139,66,183,253,118,93,244,158,228,84,59,83,190,163,166,227,60,151,41,228,141,174,54,92,206,118,228,158,136,245,191,38,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,63,43,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,139,159,31,195,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,137,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,95,247,11,143,2,120,101,247,215,156,77,15,234,163,228,79,253,252,255,0,201,154,199,250,32,239,248,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,157,124,216,248,167,198,79,136,23,15,152,190,44,211,47,57,179,179,114,139,195,19,12,239,138,236,120,149,138,236,249,21,104,212,43,113,83,206,43,245,85,149,114,81,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,169,107,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,79,12,92,135,126,4,40,81,177,231,22,40,187,111,235,130,158,159,70,210,234,52,238,92,171,93,149,45,228,185,162,185,170,46,116,134,21,28,213,185,182,221,101,38,227,39,166,247,82,115,252,67,94,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,33,18,171,133,199,142,204,50,251,235,201,230,139,254,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,85,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,187,20,46,212,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,19,202,142,84,112,227,41,88,112,139,42,202,107,183,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,196,0,227,87,225,98,214,248,129,7,203,170,34,157,172,59,2,242,196,251,153,139,51,15,237,233,117,218,236,168,242,228,199,167,196,34,83,239,162,52,119,36,58,77,167,93,86,178,105,151,12,144,157,86,179,34,74,73,74,50,73,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,123,254,39,92,64,38,97,20,57,57,126,193,11,139,178,95,82,247,49,115,84,154,109,246,165,80,98,184,195,47,52,152,203,82,9,179,121,246,228,116,121,181,169,76,165,10,208,146,226,144,182,233,176,74,174,23,30,59,48,203,239,175,39,154,47,248,6,109,179,123,132,49,176,35,50,248,133,133,180,246,34,49,77,164,214,22,245,45,136,207,186,242,35,211,164,161,50,161,178,107,119,215,82,209,29,246,144,179,81,171,215,74,189,101,253,35,243,248,3,131,149,220,192,99,45,167,131,182,227,221,158,93,205,80,76,119,36,237,66,251,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,26,105,1,74,220,106,252,83,218,223,15,224,249,141,68,123,94,14,23,253,155,133,150,110,96,177,7,16,110,24,148,59,122,135,30,220,147,58,116,147,61,141,35,90,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,64,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,145,92,49,114,29,248,111,174,198,199,156,88,162,238,176,109,250,130,125,27,75,168,211,185,145,110,135,146,135,146,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,93,72,160,30,40,254,59,49,55,238,95,39,132,34,168,181,78,20,121,22,252,134,104,49,174,204,255,0,107,202,176,33,78,87,247,74,85,81,200,230,159,239,93,149,106,87,233,188,72,254,199,120,90,160,8,171,253,84,124,137,255,0,191,159,249,51,88,255,0,68,29,255,0,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,118,41,189,149,232,252,222,83,203,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,243,4,2,221,56,80,231,142,53,203,74,162,101,31,17,145,44,235,180,216,242,17,104,213,141,110,200,41,209,26,75,143,170,19,230,163,81,180,182,26,74,249,74,45,26,54,90,75,122,33,77,163,157,102,128,50,174,46,250,247,206,109,11,39,153,17,193,26,155,116,175,76,222,119,70,31,209,163,219,52,215,80,178,138,167,26,166,69,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,233,46,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,122,156,56,178,57,39,42,86,108,251,195,16,87,18,70,34,222,17,216,68,230,90,67,78,162,137,17,38,107,40,77,62,68,106,90,212,163,74,159,82,85,202,82,218,105,41,37,19,36,235,158,131,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,41,47,137,31,15,184,217,118,146,222,48,224,221,42,90,176,234,163,33,49,166,211,89,105,215,145,108,172,154,97,182,141,217,15,62,235,207,34,75,198,250,137,106,74,80,218,205,13,235,170,219,35,138,185,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,138,112,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,1,18,184,166,216,17,175,172,150,222,82,138,222,151,86,169,90,178,32,87,233,165,24,157,82,226,173,185,40,106,68,131,67,103,235,33,16,223,150,107,222,70,132,163,114,207,77,132,164,208,96,181,78,8,88,91,255,0,202,94,53,212,40,95,237,75,90,145,83,237,95,108,153,236,114,73,127,253,26,173,235,71,212,133,126,80,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,85,185,142,83,168,179,234,12,150,174,69,138,235,201,45,123,205,40,51,47,243,12,219,102,146,185,62,225,204,110,38,84,42,11,220,225,221,213,148,164,180,73,109,79,111,124,201,61,8,181,211,83,234,57,104,236,217,53,135,86,151,154,60,45,58,75,60,197,49,120,81,30,124,183,36,180,101,53,24,251,143,214,251,75,187,168,210,3,123,141,180,154,203,69,104,90,151,184,199,253,0,0,0,14,57,155,235,109,23,78,91,241,10,156,106,209,104,182,170,206,182,122,127,44,160,72,34,246,151,233,12,226,214,33,46,155,86,155,78,112,245,92,89,46,50,163,247,154,84,100,127,230,23,225,195,54,158,237,63,43,52,78,109,79,182,246,149,70,144,159,153,229,242,82,170,116,61,26,239,245,182,233,244,189,186,137,90,0,0,0,0,0,0,0,0,0,56,222,96,115,85,132,217,118,160,73,168,222,245,238,76,226,101,103,18,39,101,146,174,123,187,29,52,35,123,76,184,73,220,166,84,90,159,66,239,63,102,180,239,157,76,251,222,57,143,174,61,65,160,191,216,108,248,251,123,52,109,173,59,191,114,35,173,126,186,227,182,233,104,235,38,125,79,219,161,116,239,136,96,47,227,134,141,143,78,179,178,205,66,114,28,126,91,179,187,87,57,91,212,123,182,84,38,109,232,106,50,45,9,71,221,160,150,2,9,113,123,190,226,208,114,224,245,144,227,186,61,116,237,229,167,105,250,221,154,124,7,79,174,211,34,232,126,211,79,235,238,21,79,148,107,41,87,230,61,91,116,3,107,152,219,221,179,122,119,105,221,9,245,151,242,147,250,30,241,164,54,219,75,72,36,36,180,34,31,244,57,14,109,42,239,80,178,255,0,116,212,227,73,236,238,179,216,118,185,176,151,166,179,88,73,244,50,50,238,63,112,205,178,214,165,168,212,163,212,204,117,60,179,226,235,184,41,139,116,139,227,180,242,24,137,218,57,170,216,74,250,81,158,104,186,108,89,247,187,236,47,251,75,73,241,159,106,75,41,125,149,110,66,181,208,244,211,219,160,255,0,80,0,0,0,17,223,62,24,170,156,40,203,181,195,90,106,71,34,90,251,39,33,123,55,105,164,232,169,87,77,138,46,231,61,164,51,237,106,90,181,155,206,183,30,223,160,198,231,204,147,191,98,55,161,58,237,66,150,125,84,100,93,201,63,104,249,43,66,155,81,161,101,161,144,186,142,18,88,212,119,86,13,181,134,181,57,124,201,116,13,220,162,229,233,249,121,83,222,63,162,217,23,114,75,189,71,250,187,132,255,0,1,71,60,90,236,57,86,190,98,23,113,185,214,53,193,167,32,250,127,176,65,130,133,127,40,207,189,94,210,47,214,58,127,6,91,229,184,119,125,205,102,56,238,138,159,216,182,39,111,126,198,170,14,31,93,189,59,253,229,253,2,221,199,50,204,141,164,139,219,6,235,246,234,155,223,218,187,46,133,174,159,70,83,43,247,151,232,251,198,106,77,157,31,229,127,248,247,14,183,143,153,119,185,112,83,209,85,25,237,111,166,86,185,253,145,237,205,150,238,79,40,151,234,147,171,81,104,167,72,186,233,245,106,93,220,124,123,92,43,198,44,64,193,139,141,155,167,15,107,158,140,168,51,187,107,157,153,135,187,219,90,15,163,168,90,126,139,171,46,239,111,217,165,188,101,23,137,245,145,138,16,209,109,226,220,255,0,68,92,37,175,45,124,167,164,118,142,175,172,250,71,136,148,35,107,109,183,237,235,175,188,140,79,134,94,110,67,100,243,42,220,133,119,30,154,15,251,0,0,0,0,0,0,0,0,16,75,139,237,221,30,143,151,56,20,54,228,109,149,54,188,209,41,27,12,245,105,112,39,164,207,93,166,93,229,239,35,20,255,0,129,22,212,171,183,25,44,186,28,68,234,169,53,250,114,21,212,186,37,82,154,79,180,203,244,189,227,73,120,113,73,93,7,15,45,122,27,159,74,157,69,133,17,95,107,108,33,62,243,247,123,204,122,32,0,30,67,20,113,78,206,193,251,70,109,233,123,84,187,21,58,19,78,56,165,242,93,115,83,67,75,112,203,70,144,181,125,22,213,215,79,103,216,66,43,66,226,209,149,185,21,111,71,201,184,123,59,6,231,44,164,118,74,138,245,245,136,181,218,80,245,238,234,36,230,19,227,118,27,227,93,21,53,220,59,175,250,78,41,164,148,106,236,175,179,167,168,133,119,60,218,15,185,212,123,61,191,81,233,239,7,200,95,50,153,81,55,141,63,193,159,239,86,189,206,41,94,238,167,220,95,96,250,93,165,158,95,55,127,171,166,237,116,62,225,243,87,40,170,146,209,30,47,172,211,74,37,173,93,221,199,161,150,135,161,247,31,120,250,196,73,66,116,46,132,146,255,0,16,141,120,239,159,220,2,192,58,249,218,183,77,195,186,174,130,220,184,221,146,105,109,34,91,168,63,93,17,214,147,209,109,40,187,254,190,238,255,0,189,128,217,209,192,188,195,184,80,108,43,163,180,84,146,157,93,139,216,166,35,97,252,209,25,111,117,134,210,122,41,228,23,79,126,190,253,59,184,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,229,46,171,91,17,233,86,133,149,115,221,176,106,165,109,215,105,242,211,106,75,144,233,187,21,113,88,154,250,36,179,28,245,52,183,178,82,159,82,218,245,84,74,120,156,52,232,242,84,190,171,145,108,89,193,172,20,204,117,187,126,227,141,161,233,170,12,77,205,198,153,181,78,250,10,113,173,6,205,79,179,145,31,104,229,104,175,87,67,82,55,243,91,37,58,211,105,61,20,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,20,172,38,255,0,13,12,142,73,204,117,228,206,48,223,11,136,140,58,178,235,13,161,232,142,33,169,11,174,84,89,38,223,40,74,101,100,164,148,98,74,218,83,202,90,125,116,56,77,160,140,212,181,179,121,35,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,137,98,255,0,184,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,1,23,147,80,201,38,23,230,231,38,88,54,154,211,17,40,119,180,44,55,182,162,81,238,196,197,113,247,224,177,217,162,186,227,75,101,15,52,153,40,82,82,234,18,151,84,100,217,190,226,209,161,169,91,169,90,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,19,195,23,62,63,134,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,23,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,42,184,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,249,147,253,164,253,218,56,167,8,11,90,133,124,227,238,33,89,87,76,30,219,69,184,48,190,173,75,168,198,230,173,190,124,87,230,192,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,71,32,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,167,160,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,94,240,173,94,51,120,77,140,183,37,137,66,197,90,37,223,218,112,218,210,229,183,89,182,247,37,158,201,57,231,141,166,170,125,229,218,119,115,155,143,180,253,102,117,220,130,52,188,250,145,80,34,215,184,144,226,246,17,227,111,15,204,56,188,240,73,248,136,182,17,124,83,169,236,211,25,97,17,151,71,91,52,169,233,56,14,199,71,170,194,218,73,160,137,9,245,54,26,20,131,83,106,66,149,18,248,92,120,236,195,47,190,188,158,104,246,188,91,241,27,8,239,124,203,185,68,195,235,86,35,55,13,171,31,209,183,93,199,26,74,20,138,196,189,141,155,108,26,27,51,73,174,34,73,76,173,197,104,233,175,115,42,73,38,59,102,113,171,46,184,67,139,152,219,139,148,43,51,4,152,150,139,157,18,17,80,102,166,203,235,140,138,58,25,90,84,115,221,144,143,89,132,52,163,65,146,211,235,239,52,37,4,167,20,132,170,215,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,121,251,186,195,197,10,46,29,216,88,129,120,69,151,242,78,231,143,81,137,104,200,122,160,219,232,83,16,229,171,181,180,211,68,181,46,58,19,38,67,138,52,169,40,37,45,213,173,59,183,40,199,64,201,30,38,225,30,15,102,94,206,196,76,106,163,75,157,111,82,100,45,104,121,150,208,242,41,210,212,131,67,51,93,97,77,173,79,33,149,43,152,73,108,210,234,22,148,58,131,90,155,38,156,209,152,0,170,190,51,121,116,177,40,148,122,22,101,232,17,251,13,201,93,184,27,161,92,30,187,206,250,79,116,3,236,174,250,238,155,108,242,91,167,154,54,182,217,115,57,219,148,122,163,214,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,208,102,199,194,198,50,124,63,184,124,185,241,154,193,126,124,60,242,89,74,202,198,23,199,174,221,246,252,68,226,165,203,28,206,224,152,82,83,40,225,48,110,110,106,158,195,137,73,37,8,74,73,165,58,72,53,18,222,37,31,49,196,33,157,178,212,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,218,184,157,112,255,0,135,132,83,36,230,7,4,45,222,201,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,209,150,208,164,178,164,43,67,75,106,66,27,136,25,98,204,45,213,149,252,101,162,226,229,173,27,183,246,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,229,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,29,69,241,171,241,79,107,124,63,131,230,53,17,199,242,157,156,26,174,83,240,143,23,83,99,28,67,190,239,89,20,24,20,85,201,105,78,34,11,13,34,162,114,103,18,77,6,211,139,104,220,97,8,109,197,17,26,223,74,205,46,33,181,182,168,213,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,148,25,189,202,31,226,165,131,88,39,242,166,23,39,16,175,31,79,205,186,54,79,237,44,177,202,84,30,203,17,189,164,77,151,41,183,85,188,211,191,115,174,59,163,139,108,154,218,225,113,227,179,12,190,250,242,121,162,255,0,128,81,95,23,159,144,159,142,77,75,228,143,250,235,242,126,151,242,167,242,223,235,167,45,92,191,202,122,191,216,61,131,242,94,167,191,215,230,15,203,194,78,109,155,23,58,86,251,23,69,38,92,202,148,202,61,85,155,113,230,84,100,136,117,18,140,165,173,231,72,150,157,80,112,209,53,178,35,37,250,238,160,246,150,132,180,94,240,10,86,227,87,226,158,214,248,127,7,204,106,34,26,219,54,30,40,92,184,95,123,221,246,212,89,111,217,54,124,138,76,187,160,211,80,109,166,24,125,247,30,141,1,213,199,82,201,79,47,115,178,16,149,33,11,52,19,174,107,180,150,122,249,74,75,148,166,106,176,158,174,194,151,50,154,137,13,170,100,120,146,83,25,247,152,37,23,49,13,186,166,220,75,107,52,234,68,179,109,100,147,50,51,74,180,208,244,189,128,56,145,135,24,183,131,86,157,255,0,132,112,251,21,161,81,167,165,170,92,46,194,80,251,11,108,41,76,42,47,37,62,163,124,149,180,182,180,65,155,127,55,234,41,72,218,163,232,2,128,120,163,248,236,196,223,185,124,158,16,244,28,50,242,125,108,230,151,20,43,117,172,70,40,147,44,155,26,59,74,170,209,212,236,134,159,169,191,49,185,8,140,132,56,194,219,83,72,66,153,91,170,89,47,93,91,109,27,84,78,41,72,189,224,1,149,113,127,220,46,60,9,225,151,223,94,113,52,80,8,181,236,54,201,245,43,54,92,45,240,213,52,242,150,221,247,103,71,185,167,218,139,101,212,146,36,190,186,172,179,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,171,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,242,146,183,90,82,77,36,241,52,220,202,25,87,31,86,230,186,107,183,133,69,154,181,199,59,181,203,143,79,129,75,109,206,82,27,219,22,20,86,162,70,111,68,17,17,236,97,134,145,174,155,149,183,85,25,168,204,206,215,248,80,228,114,53,181,74,162,102,227,17,151,44,171,181,40,242,23,104,210,77,14,199,40,49,29,75,140,42,107,228,162,73,186,183,218,82,249,73,45,90,38,93,75,154,173,78,35,147,102,130,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,69,92,222,230,243,241,82,198,92,19,249,83,55,147,135,183,143,167,225,93,27,32,118,151,152,229,38,15,101,150,222,211,39,11,148,227,170,222,73,223,185,167,29,209,181,184,77,109,145,85,106,101,155,138,246,4,218,52,199,34,87,237,59,198,142,228,103,87,18,89,155,21,10,116,182,77,42,54,222,101,68,102,135,26,112,244,91,106,46,138,35,73,247,24,160,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,89,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,223,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,242,152,177,242,19,240,89,121,126,20,191,238,51,228,253,71,229,31,229,191,214,190,204,231,106,252,135,206,254,71,153,249,63,95,244,122,232,51,4,47,251,133,199,129,60,50,251,235,206,38,137,84,0,0,0,0,0,0,0,0,0,0,0,0,3,132,99,206,116,112,47,47,14,28,27,246,232,236,245,37,39,86,162,246,41,139,222,127,58,68,91,218,97,196,150,170,101,101,215,221,175,187,95,129,129,25,254,192,44,124,175,149,171,107,92,59,42,235,45,81,27,178,77,61,196,107,105,5,235,174,58,18,90,173,212,151,127,215,221,221,36,220,66,31,105,77,172,183,33,196,154,76,187,181,35,33,72,60,74,178,131,113,225,142,40,214,177,98,129,76,223,110,220,211,164,212,228,187,206,108,182,75,145,34,99,235,45,171,121,75,61,27,65,31,68,146,125,196,71,208,65,148,33,75,89,54,146,213,74,61,164,95,88,180,30,20,121,70,175,166,189,248,120,188,41,221,158,10,26,229,211,126,121,11,222,178,92,25,77,47,230,222,212,181,78,238,138,71,219,236,33,108,195,193,226,198,55,97,190,10,81,85,93,196,74,255,0,163,34,146,77,68,174,202,251,218,250,142,43,185,150,214,125,205,47,217,236,250,203,88,199,55,139,70,86,227,213,189,31,26,225,237,12,19,156,179,145,217,42,40,211,214,50,215,105,195,215,187,168,149,56,93,138,118,118,48,90,48,175,75,38,165,219,105,211,90,109,196,175,146,235,122,26,218,67,132,90,58,132,43,232,184,158,186,123,126,210,30,188,0,7,157,196,122,74,235,216,121,116,80,219,250,85,26,44,216,137,251,92,97,105,247,151,191,222,67,54,184,239,109,74,180,177,146,245,161,203,78,138,141,112,84,144,93,75,170,83,41,212,251,12,255,0,71,222,45,255,0,132,21,220,197,99,46,115,232,110,72,221,42,21,121,210,74,54,25,104,210,32,64,73,117,218,69,222,126,243,49,59,64,0,0,0,0,0,0,0,7,224,174,215,41,150,221,34,93,114,179,39,179,194,130,203,146,31,115,98,151,181,8,73,169,71,162,72,204,244,36,153,244,35,49,91,185,203,226,153,77,182,74,101,141,128,213,30,211,81,218,228,121,21,30,74,145,200,95,240,134,148,92,169,81,13,42,218,164,180,173,73,90,30,186,123,204,85,77,247,127,221,88,147,113,205,186,239,10,159,110,169,79,121,199,222,119,146,219,91,148,183,20,226,189,86,210,148,151,172,181,31,66,46,241,231,135,96,192,60,187,220,152,215,233,90,140,6,246,83,40,188,142,214,246,173,158,222,119,52,145,234,155,168,81,234,166,140,186,107,245,232,93,252,144,153,214,71,39,255,0,199,184,105,91,45,214,154,44,156,27,160,91,169,111,103,102,237,90,150,186,253,41,79,47,222,127,165,239,29,52,84,71,25,171,229,185,151,125,179,102,54,238,170,129,219,119,167,111,118,246,169,238,23,93,189,123,189,231,253,3,152,112,148,177,37,93,25,136,69,196,217,233,26,223,215,158,125,63,217,224,206,66,127,148,71,222,159,97,31,234,23,140,2,0,113,109,198,163,181,112,109,220,53,166,75,229,203,175,237,230,151,47,95,200,74,128,241,125,38,204,187,148,125,202,47,215,220,41,93,8,82,212,73,73,106,102,62,181,215,106,214,108,202,220,139,126,189,27,145,50,54,205,232,222,133,105,185,9,89,117,73,153,119,40,189,163,65,57,15,197,84,226,190,93,173,234,211,178,121,242,219,237,124,245,236,219,174,179,165,37,61,54,36,187,155,246,16,145,0,0,0,0,43,19,141,78,32,42,13,187,98,216,112,156,212,170,126,147,237,169,211,232,242,220,167,58,223,83,79,94,243,250,42,47,175,220,56,151,9,76,40,131,125,223,87,53,126,163,31,123,20,94,197,170,247,153,109,231,51,57,29,196,180,153,234,104,47,97,254,161,11,113,106,132,197,181,136,53,90,36,87,249,205,70,228,109,94,211,78,187,152,109,71,208,204,253,170,247,143,77,151,44,127,186,242,241,136,144,239,107,106,70,212,179,204,231,179,177,179,230,234,195,205,39,214,91,110,109,211,156,163,232,93,127,198,90,55,178,110,168,87,181,177,10,231,167,30,177,230,243,54,119,255,0,33,197,32,251,200,143,189,39,236,31,116,85,119,26,219,106,35,173,88,23,17,122,175,177,233,93,221,231,187,83,167,35,223,161,116,250,135,3,225,43,82,149,23,51,212,216,44,163,86,165,243,185,167,169,116,217,79,156,101,236,215,191,220,47,52,126,10,229,42,45,106,150,245,50,106,119,50,246,221,197,169,151,114,137,69,220,100,125,228,94,209,152,204,70,182,215,101,222,213,11,120,221,230,42,31,43,214,219,166,187,217,66,251,181,63,210,247,139,141,186,48,114,38,107,50,53,73,249,253,181,150,121,253,141,237,166,123,53,172,39,127,171,189,164,30,168,143,167,95,213,215,190,148,166,67,147,2,74,226,75,111,150,235,122,110,78,164,122,106,90,151,82,233,220,99,211,83,112,186,242,171,218,79,222,180,250,95,54,151,27,111,53,238,123,73,219,185,211,108,189,83,89,40,253,98,50,232,95,226,234,60,162,84,104,61,201,61,12,132,145,192,172,250,227,182,9,78,136,212,59,135,183,81,162,182,166,74,7,100,134,215,170,183,210,234,254,116,227,173,125,76,148,95,86,238,157,196,66,121,225,71,24,236,59,169,196,102,30,38,91,126,135,125,41,74,85,39,182,63,35,122,180,65,31,168,204,34,34,212,205,103,250,180,246,144,150,216,83,156,44,12,198,3,142,205,167,118,115,165,73,105,14,165,158,193,49,58,110,216,90,110,113,148,23,123,137,33,218,88,125,169,45,147,172,175,114,21,220,122,25,127,156,127,160,0,0,0,0,0,0,10,142,227,65,119,162,69,215,110,89,232,115,214,110,28,57,166,157,61,206,84,91,239,219,253,63,168,70,78,28,246,162,238,188,208,91,173,164,181,42,99,177,42,74,254,229,186,140,77,125,165,250,95,95,216,52,16,194,9,166,27,109,37,161,33,4,146,253,68,63,208,0,5,70,113,160,189,234,107,189,173,203,25,183,116,167,149,50,29,65,73,218,158,174,243,170,45,25,235,183,119,209,255,0,141,167,213,237,21,148,58,78,1,99,117,215,129,56,141,72,188,237,186,135,103,68,105,145,213,49,28,166,215,205,142,151,218,113,196,106,182,215,183,94,82,122,145,106,94,207,113,232,135,2,113,42,62,46,97,61,177,127,176,126,181,94,147,10,91,197,215,163,142,198,105,213,23,84,167,249,207,98,72,190,206,225,239,84,148,172,182,168,181,35,31,57,203,118,142,235,253,165,200,122,185,174,237,220,197,247,235,175,188,126,246,154,109,148,19,109,167,68,151,66,45,68,126,207,62,55,254,2,178,255,0,93,184,35,59,203,168,85,24,149,73,130,173,186,237,146,228,41,43,109,90,27,107,73,232,166,187,148,68,94,243,247,231,194,233,185,106,183,133,197,81,185,235,111,243,166,212,229,61,45,245,237,74,117,91,139,82,212,122,36,136,190,146,143,184,136,135,250,217,183,125,114,196,185,32,93,54,244,190,207,58,157,33,169,45,47,150,133,232,166,220,74,211,209,105,81,125,36,23,121,31,112,191,140,133,230,52,243,11,130,84,218,149,64,180,171,81,155,102,151,49,95,206,186,204,72,166,227,154,19,77,165,58,173,227,245,75,82,47,97,153,119,73,96,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,218,114,91,129,120,113,152,190,25,150,30,23,226,133,27,183,82,167,122,101,214,94,104,201,18,169,242,147,87,156,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,170,175,53,217,81,196,124,165,98,58,236,171,213,174,221,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,202,225,141,196,50,171,111,85,109,236,174,227,68,201,117,26,61,70,67,20,139,54,180,105,83,207,211,159,113,68,219,20,231,244,213,75,140,165,26,80,210,250,155,38,105,65,252,206,211,143,110,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,205,45,60,200,224,149,245,139,151,6,5,89,247,244,74,181,237,106,199,114,77,94,155,26,59,234,68,84,54,182,155,116,142,70,206,66,150,135,31,109,11,66,92,53,165,123,146,162,35,66,201,61,44,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,254,19,99,246,13,99,175,167,255,0,4,120,133,74,186,62,75,212,14,153,84,236,75,81,242,30,235,181,69,184,139,152,202,246,175,150,250,55,52,230,197,236,90,182,171,78,128,0,2,0,113,171,240,177,107,124,64,131,229,213,17,81,120,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,26,93,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,0,242,152,171,134,118,174,50,97,197,199,133,183,172,78,209,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,102,179,22,44,95,193,126,41,222,88,103,233,79,73,252,146,184,42,52,46,219,200,228,246,174,203,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,139,212,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,40,4,105,79,41,222,22,48,111,225,253,189,229,204,8,235,196,179,34,178,115,53,108,197,196,252,49,129,46,86,40,91,145,216,166,197,130,153,77,54,197,94,156,114,12,212,194,205,247,16,211,43,100,223,121,228,184,74,45,197,204,109,73,89,169,179,110,176,50,73,149,12,80,205,14,40,52,155,14,191,46,213,166,218,178,24,151,84,187,34,41,181,63,66,125,77,190,236,39,91,103,158,203,206,45,111,69,216,74,105,90,182,122,44,244,208,181,183,78,40,254,4,241,55,238,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,221,49,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,169,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,117,179,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,255,0,194,11,54,247,147,213,88,217,71,174,218,242,235,20,38,35,205,170,80,170,208,35,22,180,68,18,148,251,237,205,50,208,142,51,142,184,123,29,63,93,47,60,134,207,122,93,71,38,215,197,16,241,29,200,228,108,169,94,80,47,12,62,92,185,24,117,120,72,125,16,89,117,14,186,186,36,180,145,44,225,58,249,145,165,104,82,77,74,97,74,87,53,72,105,212,168,148,108,155,174,68,168,215,77,118,37,171,81,178,163,206,217,69,170,212,33,213,38,70,229,32,249,178,162,55,37,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,250,236,59,254,242,195,11,153,139,207,15,238,25,116,42,236,88,242,227,71,168,68,50,75,236,34,76,119,35,186,109,171,77,80,179,105,231,8,150,157,22,131,50,82,77,42,34,81,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,160,140,157,100,234,196,202,5,137,34,129,64,153,233,155,146,179,179,229,5,193,203,122,63,165,57,79,72,92,95,224,171,125,214,216,229,55,32,219,249,179,45,250,110,86,166,125,56,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,25,172,205,143,138,124,100,248,129,112,249,139,226,223,178,21,133,182,38,52,240,216,177,176,211,18,232,94,153,182,235,62,147,237,176,187,83,209,249,188,170,252,167,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,142,170,243,139,147,171,239,40,23,220,122,5,126,103,166,109,186,206,255,0,147,247,7,45,152,254,148,229,51,29,114,191,130,161,247,92,99,148,228,130,111,231,12,183,233,185,58,145,244,145,92,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,217,168,245,105,110,181,21,139,105,107,84,167,220,55,13,12,26,223,68,137,47,180,147,91,206,165,12,22,170,51,36,18,180,185,240,16,3,141,95,133,139,91,226,4,31,46,168,138,86,29,127,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,188,156,95,197,43,19,26,114,59,138,56,151,134,149,223,76,219,117,156,63,186,59,20,222,202,244,126,111,42,36,166,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,58,227,85,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,66,220,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,28,234,225,89,148,12,101,203,221,10,171,137,152,145,94,244,35,119,237,61,162,118,201,118,156,158,212,199,41,100,168,114,228,200,81,239,101,226,67,146,210,113,73,61,18,250,77,195,39,18,109,183,21,120,213,248,167,181,190,31,193,243,26,136,128,2,228,248,98,240,255,0,153,132,80,227,102,7,27,237,222,201,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,213,151,16,165,50,148,39,83,75,138,90,27,240,28,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,102,179,52,248,215,248,196,230,10,246,198,54,233,253,138,37,193,80,46,192,194,154,229,184,136,44,52,136,241,121,169,230,56,68,241,176,203,70,230,213,154,121,134,189,186,39,66,47,147,128,56,199,93,203,254,50,218,120,197,110,51,218,37,219,53,4,200,114,54,228,35,181,197,90,84,220,152,219,214,133,147,124,214,28,117,174,102,195,82,55,238,79,172,146,49,166,144,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,17,126,29,31,128,78,215,141,120,41,78,255,0,83,111,155,244,157,51,157,255,0,115,159,216,145,153,249,233,50,87,34,103,104,144,235,170,245,81,243,93,199,234,232,101,31,242,117,156,91,239,40,23,220,138,253,2,31,166,109,186,206,207,148,22,255,0,49,152,254,148,229,51,33,17,127,133,45,135,92,99,148,228,131,115,230,200,183,233,181,90,145,244,208,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,168,135,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,56,255,0,18,222,31,113,177,134,149,88,204,30,16,82,165,185,136,48,35,246,154,197,38,35,78,202,126,229,66,19,21,134,201,178,91,228,134,23,30,51,14,168,144,203,74,91,231,162,72,141,102,157,106,6,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,51,202,230,58,126,50,152,19,108,227,95,201,111,147,159,40,251,111,241,103,110,237,156,142,207,49,248,223,150,229,183,187,119,35,119,208,45,55,105,215,77,79,53,130,127,240,197,200,119,225,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,37,117,32,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,206,252,201,254,210,126,237,14,12,153,139,190,235,117,138,238,90,43,242,59,117,183,66,183,220,174,219,254,163,45,122,51,108,242,237,77,122,141,19,143,115,156,168,18,247,56,225,242,249,59,82,90,47,213,177,252,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,234,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,155,108,88,177,127,5,248,167,121,97,159,165,61,39,242,74,224,168,208,187,111,35,147,218,187,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,47,83,133,199,129,60,50,251,235,206,38,137,84,33,175,22,203,214,149,106,228,182,224,161,84,35,203,114,69,227,88,165,81,32,169,148,36,208,219,232,146,153,198,167,76,212,70,72,229,65,117,36,105,37,30,245,32,180,208,205,73,162,17,106,156,16,177,75,255,0,148,188,20,168,87,127,218,151,77,34,153,217,126,216,211,223,231,18,63,250,53,59,22,191,173,9,252,161,139,84,0,0,0,0,0,0,0,0,0,0,0,0,17,167,62,153,141,60,189,96,149,74,165,79,45,106,213,150,222,165,195,87,243,78,189,18,81,182,230,134,211,137,86,138,100,189,83,208,143,218,100,93,244,15,121,221,245,187,238,228,168,93,55,12,190,209,58,163,33,217,46,175,150,132,106,167,28,82,213,209,9,73,125,37,159,113,16,255,0,43,90,229,170,217,247,21,58,231,162,63,201,155,76,148,204,182,23,181,42,209,109,173,43,73,232,162,50,250,73,46,242,50,26,15,200,198,55,254,29,114,255,0,66,184,36,187,204,168,82,216,139,73,156,173,186,110,146,220,40,203,113,90,19,104,73,106,167,123,146,70,94,227,247,119,154,173,42,5,106,11,180,218,155,28,232,207,161,72,113,27,148,157,82,162,50,50,213,38,71,220,102,57,148,28,171,224,53,54,224,59,166,21,137,203,170,27,221,160,223,244,164,211,249,205,228,189,118,155,219,126,145,17,233,166,159,168,117,40,144,227,192,140,220,72,141,236,105,164,146,16,157,76,244,34,45,11,169,245,238,33,226,49,215,18,99,225,38,19,221,23,251,231,235,82,41,51,101,178,93,122,184,212,103,93,73,116,74,191,155,246,164,203,237,238,25,221,199,220,110,186,241,219,17,170,247,157,201,80,237,8,147,50,66,161,163,148,218,57,81,212,251,174,54,141,80,218,55,105,205,87,83,45,79,219,238,46,108,44,215,130,253,239,83,69,237,113,216,206,59,173,60,233,147,42,9,78,212,244,119,157,78,104,143,93,187,190,143,252,109,62,175,104,183,48,0,31,230,250,9,198,92,109,93,203,73,164,255,0,89,12,251,241,24,181,23,106,102,130,226,109,69,161,84,221,151,82,79,247,46,84,101,233,237,63,209,250,190,193,38,248,47,222,8,143,118,92,118,114,220,245,156,135,50,105,39,79,123,180,230,245,215,111,244,254,175,104,183,16,0,0,0,0,0,0,31,230,251,237,70,108,221,121,123,80,158,243,208,207,252,195,139,98,182,112,176,51,7,206,67,55,101,217,201,149,25,165,186,166,123,4,197,107,183,121,105,185,182,86,93,237,168,132,73,197,126,49,216,119,76,136,244,60,51,182,253,48,250,146,164,166,79,108,126,62,197,104,178,47,81,232,70,71,161,146,15,245,233,236,49,95,185,138,206,206,49,230,34,99,145,235,245,142,207,69,234,77,211,251,60,85,237,234,241,17,243,80,195,107,63,81,227,79,234,215,191,186,63,180,211,178,95,67,45,39,115,142,172,146,146,215,77,84,103,161,15,77,116,225,165,221,102,210,41,245,186,253,55,179,70,169,180,211,209,149,206,105,123,208,226,84,164,30,136,81,153,106,73,62,242,46,238,163,206,67,135,38,124,148,68,136,223,49,215,53,218,157,72,181,208,181,62,167,211,184,133,214,218,248,57,19,42,121,26,171,106,254,234,203,220,142,216,246,211,45,250,86,21,179,213,222,234,11,68,72,211,167,235,235,221,78,88,117,109,170,244,189,169,246,233,59,203,57,156,223,91,110,186,108,101,107,238,212,191,71,222,52,231,67,165,69,162,210,217,166,66,78,214,89,221,180,181,51,239,81,168,251,204,207,188,207,218,63,120,163,46,45,85,25,82,179,61,82,130,242,52,106,31,39,148,122,151,93,244,248,38,125,197,175,127,188,119,206,10,118,212,70,154,191,174,51,61,207,189,232,173,189,229,183,79,72,163,223,161,244,250,133,168,143,133,123,221,80,172,155,98,109,207,81,61,35,194,229,239,239,254,91,137,65,119,17,159,122,139,216,51,147,152,236,127,186,243,15,136,115,47,107,150,70,169,119,151,200,103,99,127,55,163,12,182,175,89,13,183,174,188,148,159,82,233,254,51,243,24,77,66,143,114,226,13,42,137,41,238,83,82,121,251,151,180,213,166,214,28,81,116,35,47,106,125,226,105,113,107,194,136,54,37,243,108,215,233,177,246,49,90,237,186,47,121,158,238,75,48,81,220,107,81,150,134,179,246,23,235,29,183,130,182,32,42,117,187,125,88,115,92,208,169,158,140,236,73,211,233,115,28,168,186,231,82,79,78,226,250,74,63,171,220,44,236,0,0,0,5,31,113,114,173,79,168,102,33,116,233,15,239,98,22,156,148,109,73,109,223,6,1,171,169,22,167,169,151,180,73,14,10,116,152,237,89,152,129,81,228,232,228,175,68,238,86,227,245,182,187,81,34,233,175,65,93,89,186,162,55,64,199,235,158,156,210,247,37,29,139,78,154,119,194,96,253,231,239,28,116,95,71,11,188,67,93,231,150,58,45,33,227,220,237,23,180,239,87,118,188,234,132,213,23,77,164,93,201,247,159,234,19,0,87,143,25,26,90,223,193,234,61,72,145,170,99,118,141,79,94,237,210,169,233,247,138,246,225,221,116,21,169,155,171,26,162,251,220,184,197,233,62,119,171,174,191,197,146,201,61,196,103,222,175,96,208,184,12,236,231,174,202,151,101,102,54,229,137,41,189,156,222,199,181,58,145,233,164,8,198,125,73,71,250,66,204,56,66,95,46,92,216,7,38,212,146,239,49,86,246,205,75,110,154,115,230,207,115,216,146,253,31,121,254,161,5,248,157,229,245,24,59,141,206,92,52,167,55,82,110,93,59,51,122,105,202,236,241,33,33,125,84,226,212,173,84,225,159,82,45,62,178,29,11,132,126,45,209,168,248,133,81,194,171,133,173,89,184,185,60,133,110,95,78,206,196,247,213,209,8,51,239,50,239,81,126,190,225,46,115,27,194,207,10,49,109,201,21,187,38,103,201,138,170,246,104,174,92,153,187,180,228,167,253,146,90,82,94,171,106,246,127,43,222,68,43,75,29,114,1,142,184,25,77,147,93,172,81,251,93,42,51,169,109,82,187,68,54,245,46,66,157,81,236,76,133,171,161,33,69,166,157,116,251,8,70,151,90,91,46,41,167,19,162,208,163,74,139,94,227,46,241,254,144,166,201,167,202,106,108,55,57,111,48,180,184,218,180,35,209,68,100,100,122,31,78,242,33,220,112,231,58,249,130,195,54,209,26,129,122,109,140,222,132,150,189,29,8,244,34,216,93,235,97,71,220,130,33,210,89,226,141,153,230,84,106,249,79,187,84,109,211,177,83,203,245,255,0,98,15,249,46,40,121,158,39,73,207,149,29,202,221,167,98,167,255,0,162,15,81,108,113,112,204,61,22,160,220,154,194,253,45,25,36,68,184,250,65,99,121,18,146,103,235,38,25,153,106,68,101,250,254,161,36,240,155,140,245,163,94,144,197,47,18,176,223,228,254,166,150,213,59,211,14,203,222,122,182,157,121,108,193,45,53,213,106,211,95,228,233,237,33,62,48,163,24,236,92,102,182,99,93,54,53,91,182,196,125,8,81,159,33,230,246,169,77,161,123,126,117,8,51,208,157,71,93,61,191,110,158,220,0,0,0,7,240,204,136,140,207,184,133,3,113,51,191,17,125,230,150,179,179,186,223,68,138,25,253,172,84,102,127,197,79,233,253,127,105,142,189,193,187,13,230,85,241,170,183,127,46,79,46,28,42,28,152,100,157,132,123,157,68,186,123,186,107,184,140,186,31,232,233,245,251,5,206,0,0,10,166,227,73,134,235,67,214,206,41,178,90,54,162,133,68,89,127,198,214,162,249,159,85,123,191,226,254,191,96,171,0,23,189,194,146,53,114,62,86,219,85,105,93,28,171,18,226,22,136,254,199,58,116,29,159,71,245,247,245,247,137,148,0,32,95,23,219,114,101,67,47,244,250,188,99,213,17,171,77,115,19,211,232,166,20,245,25,234,103,245,251,133,37,128,180,78,10,183,108,191,79,93,54,38,223,224,221,146,117,91,93,75,233,239,167,53,250,58,247,127,198,211,234,246,139,100,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,143,63,197,99,17,176,142,204,202,228,251,107,18,109,88,151,53,94,236,144,112,173,104,42,146,134,95,133,81,75,75,50,170,32,245,230,165,17,137,69,184,219,35,222,111,54,194,244,110,66,140,81,8,209,158,74,112,231,27,112,171,47,54,213,153,143,119,84,74,181,195,6,59,44,197,133,26,51,8,69,14,156,220,118,153,141,77,55,89,34,76,149,180,150,140,214,241,235,170,220,82,73,110,37,9,113,121,204,26,83,202,119,133,140,27,248,127,111,121,115,3,133,113,20,207,84,108,173,89,167,99,225,244,248,139,197,74,252,118,94,130,204,152,174,173,20,202,115,199,33,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,233,6,147,127,222,84,91,254,22,41,67,184,101,185,118,64,172,55,95,106,173,44,202,83,234,168,161,226,125,50,28,55,137,68,234,249,164,75,62,97,43,113,235,187,93,76,95,246,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,96,113,69,226,1,14,145,14,165,150,76,16,184,185,213,87,187,77,58,248,170,48,219,15,197,110,43,172,58,195,212,148,243,16,189,207,31,55,87,92,108,208,166,84,218,91,37,26,205,212,181,93,121,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,218,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,17,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,64,35,74,121,78,240,177,131,127,15,237,239,46,96,117,80,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,31,243,139,147,171,19,55,246,36,122,5,126,103,161,174,74,54,255,0,147,247,7,45,233,30,139,230,189,29,114,191,130,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,117,232,24,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,123,51,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,248,80,189,62,28,217,9,252,85,232,79,226,70,34,63,218,49,54,230,167,246,57,113,216,145,190,45,22,10,214,135,78,26,77,7,177,231,141,109,182,167,93,234,146,82,18,134,143,106,84,227,211,84,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,250,184,137,227,14,9,97,110,93,42,148,188,104,182,226,94,17,238,121,17,99,64,179,213,89,126,154,253,105,108,202,97,229,154,31,142,149,58,210,24,36,165,213,47,66,70,169,109,179,50,55,80,74,207,184,208,159,15,252,46,204,22,17,101,246,147,103,102,6,229,237,115,226,111,106,155,69,125,166,157,149,65,138,219,174,33,17,85,57,153,14,183,41,147,109,44,184,209,109,74,153,74,212,214,229,37,40,75,114,84,64,14,53,126,22,45,111,136,16,124,186,162,43,215,134,117,38,149,95,206,190,31,208,171,180,200,149,26,109,70,61,122,36,200,114,217,75,204,73,97,202,36,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,150,176,120,50,122,79,49,215,63,167,238,191,69,96,199,206,84,104,190,135,123,248,209,92,245,185,203,167,23,104,39,121,125,155,66,222,251,156,206,106,57,91,75,123,142,246,121,191,142,86,5,155,133,153,38,196,236,62,195,235,122,37,14,222,161,225,189,193,26,12,24,196,123,26,71,163,228,25,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,231,48,106,160,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,143,171,195,23,135,252,60,93,153,27,48,56,223,110,246,187,22,38,215,237,154,107,174,48,236,90,244,166,223,121,151,85,37,9,89,184,76,176,228,126,172,184,132,165,229,45,58,154,155,74,208,229,202,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,56,166,116,49,142,187,128,89,96,191,241,86,214,103,125,106,149,79,110,61,57,205,200,46,205,42,92,134,162,53,39,69,161,104,95,37,114,18,239,45,73,52,175,151,176,244,37,106,89,204,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,126,187,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,52,19,195,194,245,170,223,249,45,194,170,237,102,60,70,100,69,163,174,136,132,198,66,146,131,98,159,37,216,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,164,80,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,102,151,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,205,14,41,92,86,37,215,125,212,235,248,105,135,95,33,45,185,92,158,197,111,250,93,234,167,99,218,202,16,231,240,167,136,156,115,123,137,91,158,177,122,188,205,165,209,36,44,255,0,131,102,23,102,10,133,66,171,98,60,219,151,209,120,79,113,232,236,26,52,134,154,152,221,98,82,23,34,59,210,163,154,36,19,144,30,101,200,205,182,179,91,74,75,237,168,139,105,242,218,113,184,129,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,67,90,183,11,156,6,175,230,142,110,98,43,178,101,212,104,245,25,14,86,102,89,146,218,231,66,147,91,113,211,113,201,46,58,165,26,151,25,74,51,112,226,26,77,38,225,158,171,228,255,0,7,19,40,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,41,175,141,38,49,208,175,12,101,180,176,118,144,207,50,94,29,211,228,72,170,73,220,178,219,42,164,152,238,38,54,197,32,136,246,48,196,119,121,137,90,210,174,211,183,213,83,106,35,133,86,166,14,87,111,12,26,191,241,138,144,247,50,38,29,212,40,113,234,145,182,160,182,197,169,42,83,105,147,189,75,35,61,143,177,29,174,90,80,181,43,180,238,245,82,218,140,250,95,15,11,214,149,96,103,75,10,171,181,152,242,222,143,42,176,186,34,19,25,9,82,201,250,132,103,96,178,163,37,41,37,177,46,201,109,75,61,117,36,18,140,137,70,68,147,208,240,0,0,0,0,0,0,0,0,0,0,0,0,169,190,53,87,116,191,78,218,214,38,159,193,187,36,26,182,189,62,158,250,139,95,163,175,119,252,109,62,175,104,171,176,23,105,194,6,221,153,79,203,253,66,175,32,244,68,154,211,188,180,244,250,42,133,1,68,122,145,253,94,225,61,0,4,53,226,183,26,185,35,43,110,42,138,174,141,85,141,201,101,162,63,177,138,157,59,127,210,253,93,221,125,194,136,64,90,127,5,188,55,90,222,185,177,77,226,213,180,148,218,34,11,254,54,180,231,200,250,43,221,255,0,23,245,251,5,172,128,0,10,99,227,35,134,243,41,24,213,68,191,145,39,153,14,109,14,52,51,78,194,45,174,174,93,65,221,53,220,102,125,11,244,116,250,253,131,144,240,204,191,17,98,102,150,140,107,238,175,162,61,15,245,191,81,135,255,0,21,95,161,245,125,164,47,228,140,148,68,162,238,62,163,250,0,0,0,3,196,98,190,49,216,184,51,108,201,186,111,154,183,98,136,194,22,162,62,67,206,110,82,91,90,246,252,210,22,101,169,52,190,186,123,62,205,96,62,44,113,158,180,104,50,31,165,225,174,27,252,161,208,212,218,103,122,97,216,155,15,87,18,74,229,189,4,245,211,68,43,77,127,149,167,176,196,108,185,248,184,102,30,181,80,114,77,29,126,137,140,162,50,68,125,32,191,176,141,74,50,245,149,12,140,244,35,34,253,95,88,242,231,197,15,51,198,233,185,242,163,189,91,180,236,84,255,0,244,65,255,0,79,113,70,204,243,202,37,124,167,219,162,54,233,216,169,231,250,255,0,177,7,54,196,108,235,230,11,19,27,92,106,253,233,186,51,154,146,154,244,116,34,212,143,121,119,161,132,159,114,204,135,14,155,54,77,66,83,179,102,57,204,121,245,169,199,21,161,22,170,51,51,51,208,186,119,153,143,243,105,165,188,226,90,109,58,173,106,36,164,181,239,51,238,18,163,45,188,60,177,147,48,44,71,174,33,143,67,208,156,121,9,84,221,209,100,122,134,76,168,213,203,237,40,95,208,123,118,154,107,211,78,243,233,104,57,111,225,207,131,153,126,102,53,197,87,254,60,173,197,105,15,174,103,240,168,188,183,18,76,172,213,203,76,149,160,244,91,38,173,52,211,214,211,184,186,214,143,19,44,91,167,98,30,63,77,160,209,90,219,10,217,75,148,131,61,202,61,92,141,54,98,127,148,132,159,114,203,218,101,245,152,253,188,49,50,250,140,98,198,230,238,26,171,155,105,54,214,189,165,189,53,230,246,136,147,80,142,169,113,10,78,139,108,143,161,30,190,221,8,78,158,47,119,202,237,156,3,141,106,70,123,150,171,135,126,133,183,93,121,19,96,57,237,73,254,151,188,191,88,172,236,138,89,82,239,92,198,219,113,34,183,191,149,219,55,39,82,45,117,129,36,251,205,69,250,35,68,192,51,209,196,74,232,43,179,55,87,205,73,135,185,145,143,209,156,159,87,77,63,139,34,18,187,200,143,189,62,209,97,28,27,169,107,99,7,171,53,35,70,137,147,217,244,61,123,246,202,168,39,222,44,60,67,254,40,152,132,187,51,44,85,186,67,39,181,218,215,102,216,174,253,57,53,8,74,62,155,76,187,149,239,47,214,40,92,118,44,162,209,27,175,227,245,177,78,117,123,82,190,219,175,77,123,161,62,126,242,247,11,21,227,89,73,142,237,153,135,245,46,86,174,69,244,174,213,110,63,87,115,180,226,62,154,245,17,191,132,117,106,117,63,49,8,167,199,127,99,19,117,231,35,105,30,237,144,103,154,122,153,106,90,25,251,5,224,128,0,0,0,207,215,18,42,204,58,166,105,174,134,226,175,113,199,236,91,250,25,125,42,116,61,59,200,189,194,192,184,56,209,21,7,3,234,149,147,238,169,242,52,255,0,248,115,42,9,247,253,126,226,21,205,196,2,146,186,54,104,174,216,107,70,211,79,96,233,174,191,218,232,167,239,63,120,142,98,214,56,45,95,79,73,106,244,178,149,31,86,225,250,59,107,155,203,166,243,168,185,221,183,250,127,236,22,160,33,71,21,219,113,117,124,183,206,168,161,189,221,131,149,169,235,166,155,231,193,47,121,123,190,177,75,216,69,58,69,55,16,233,51,98,200,228,58,223,63,107,155,9,90,106,195,132,125,15,167,113,141,55,82,221,83,240,90,117,78,243,13,91,189,109,186,107,212,253,131,245,10,77,226,253,100,170,220,199,40,23,39,242,43,252,221,167,253,226,28,4,31,242,143,244,189,197,250,199,211,224,247,138,14,219,88,183,84,176,156,86,140,92,156,141,75,78,254,207,26,123,191,160,103,222,175,210,47,215,220,39,7,19,108,16,78,42,229,226,169,88,166,196,231,86,168,92,142,198,92,205,191,150,157,13,46,125,39,18,143,160,217,247,145,253,90,24,163,75,30,240,169,216,55,76,43,170,144,122,75,131,204,229,253,31,229,182,166,207,233,37,69,220,179,246,24,210,46,0,98,197,59,26,112,182,143,136,20,229,234,154,143,104,213,58,43,167,46,67,173,123,80,143,230,143,249,37,253,39,208,158,105,183,218,91,14,167,114,28,73,161,69,174,154,145,150,134,33,238,102,120,108,225,62,58,185,62,225,163,43,208,53,249,4,235,231,39,73,50,185,175,43,156,191,160,169,72,66,117,113,210,62,237,11,110,157,199,210,165,243,51,147,172,81,203,85,121,232,215,28,30,209,71,82,213,217,170,28,216,232,230,163,123,196,131,229,33,247,20,157,80,194,149,215,187,184,250,247,240,65,232,240,250,5,167,83,186,97,195,189,171,30,140,165,56,235,105,122,71,103,117,237,169,55,16,74,245,91,50,81,250,166,163,233,238,247,153,11,72,194,110,23,57,116,197,171,26,143,121,90,247,239,109,141,50,52,119,220,115,209,83,155,213,75,101,183,13,58,46,90,79,185,196,245,34,246,254,161,252,196,46,11,246,250,224,189,46,196,196,110,76,132,18,148,220,95,68,45,91,180,37,153,22,247,103,104,90,158,194,255,0,31,188,65,156,193,100,131,27,114,250,183,170,23,29,7,157,67,74,212,148,84,59,84,68,238,252,169,151,205,33,245,172,189,70,84,175,241,119,247,248,28,17,199,75,231,0,239,40,151,117,153,59,146,236,103,155,91,173,114,153,87,53,9,117,183,20,141,206,54,178,78,166,210,75,82,46,159,225,214,247,242,113,154,187,119,51,120,111,10,174,211,252,187,130,35,13,181,83,141,181,195,209,228,177,29,79,43,127,37,180,126,81,253,52,73,105,237,46,157,210,12,0,0,0,121,28,94,184,145,105,97,93,223,114,173,222,81,82,232,85,9,132,189,187,182,155,113,156,94,186,104,122,253,31,113,253,131,54,184,195,116,61,121,98,157,219,114,186,255,0,56,170,21,185,242,80,189,164,157,82,228,151,22,71,166,133,250,94,226,23,27,194,79,14,164,218,184,10,245,197,54,39,37,202,196,229,73,100,249,132,173,236,187,10,10,210,174,138,61,53,218,125,12,136,254,193,58,192,0,7,52,204,30,7,219,152,255,0,134,213,59,2,225,45,133,37,151,142,51,255,0,56,124,135,213,29,214,144,230,212,56,141,219,121,198,123,77,90,31,183,222,84,191,142,188,53,49,255,0,12,107,149,5,219,86,247,167,104,109,190,234,152,151,218,225,69,249,146,91,187,79,98,229,41,127,65,9,62,189,125,109,59,200,124,188,8,225,229,143,152,163,120,211,162,214,237,31,70,91,253,165,158,219,55,183,194,123,107,92,214,137,194,229,166,74,86,127,54,225,171,213,235,211,66,234,47,39,6,112,206,153,132,24,105,111,225,245,40,247,53,70,167,68,134,165,250,197,189,76,199,109,163,86,138,90,204,181,38,203,166,227,251,79,188,123,96,1,224,49,223,11,160,227,38,20,220,152,125,52,246,157,86,153,50,51,11,234,123,30,118,51,173,37,90,18,209,174,156,195,232,106,34,251,59,198,125,243,15,150,124,66,192,11,226,167,111,92,116,142,92,22,228,60,112,100,118,134,15,157,24,158,117,13,175,106,29,89,167,114,89,81,232,163,212,187,143,235,230,52,27,110,179,115,84,152,164,81,97,246,137,82,93,75,45,163,152,132,106,181,40,146,69,170,140,139,189,69,222,98,238,120,96,229,126,189,129,88,98,237,205,120,49,201,171,220,74,84,182,209,185,10,217,22,68,120,75,36,234,219,171,73,232,182,149,215,66,63,176,187,230,224,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,153,79,204,93,137,149,254,24,22,14,37,223,82,63,252,189,14,143,11,99,223,198,117,79,72,84,222,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,58,160,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,236,127,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,217,170,54,61,45,247,24,126,43,113,93,97,167,217,171,43,150,181,238,120,249,186,52,219,132,133,50,166,212,225,164,214,109,41,171,63,25,87,23,189,83,205,85,155,149,14,31,152,87,120,86,106,81,21,115,212,112,222,141,26,211,164,56,217,188,186,141,68,169,76,108,53,52,149,161,93,153,181,41,181,60,189,201,218,131,36,145,243,22,218,23,72,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,145,87,215,13,220,199,97,254,92,96,230,22,183,65,254,118,101,102,217,75,75,244,165,22,151,177,38,212,199,209,255,0,217,13,230,139,215,142,142,90,150,95,151,40,252,127,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,158,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,249,115,99,225,99,25,62,31,220,62,92,248,205,96,189,238,34,153,234,141,149,171,52,236,124,62,159,17,120,169,95,142,203,208,89,147,21,213,162,153,78,120,228,32,234,68,102,217,176,242,210,228,117,54,134,84,191,166,180,173,72,90,18,104,93,32,210,105,151,150,43,223,240,168,208,220,151,95,187,47,26,195,113,154,92,185,100,111,212,42,50,222,36,164,220,121,229,17,26,220,117,194,213,110,40,186,168,205,71,222,99,186,102,167,34,56,177,149,91,86,209,189,110,148,118,218,45,193,79,128,221,70,78,177,155,244,93,117,246,223,113,218,86,196,72,117,111,242,145,29,71,218,82,68,210,245,208,180,62,135,249,114,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,58,8,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,192,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,3,53,153,177,241,79,140,159,16,46,31,49,124,91,166,72,49,122,205,192,94,24,150,150,46,98,3,242,219,161,91,177,234,239,72,40,140,27,207,186,181,215,37,180,211,45,163,161,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,21,69,230,119,48,183,86,104,49,150,181,139,151,76,110,193,219,249,113,169,212,180,74,114,67,52,200,45,39,107,81,219,82,207,251,167,22,105,74,18,183,93,117,100,132,111,218,83,255,0,133,30,69,191,33,154,12,107,179,63,218,242,172,8,83,149,253,210,149,84,114,57,167,251,215,101,90,149,250,111,18,63,177,222,22,168,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,65,92,201,100,163,241,170,207,117,187,95,191,233,149,86,240,202,214,195,248,46,84,164,176,92,166,234,147,138,167,56,219,166,37,237,201,90,119,33,102,227,170,104,148,164,54,148,167,86,148,243,78,20,234,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,133,96,113,189,196,206,205,106,225,166,14,67,151,74,119,210,21,9,119,53,65,142,102,233,209,251,59,101,30,34,246,146,253,70,92,237,83,75,85,32,247,41,143,85,69,177,100,113,43,133,149,129,38,250,206,149,155,40,237,232,149,106,109,171,30,125,126,164,82,73,165,34,42,27,140,182,163,200,36,56,126,178,209,49,248,134,141,132,107,74,246,172,180,216,106,79,160,226,227,134,119,85,159,155,218,197,245,86,137,173,22,253,167,192,168,82,37,54,219,156,181,118,104,140,195,125,133,45,72,36,27,200,91,4,181,33,10,86,214,223,97,70,100,107,208,164,7,4,44,82,255,0,229,47,5,42,21,223,246,165,211,72,166,118,95,182,52,247,249,196,143,254,141,78,197,175,235,66,127,40,98,213,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,8,235,196,119,60,113,179,91,121,64,179,240,249,18,227,225,213,159,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,60,212,161,215,84,163,73,188,109,55,242,120,121,228,178,171,154,124,80,143,93,187,237,249,106,194,187,106,65,157,193,48,164,170,41,77,124,155,220,213,61,135,18,147,82,214,165,27,74,116,144,105,52,50,106,62,99,107,91,59,175,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,65,156,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,67,53,153,167,198,191,198,39,48,87,182,49,183,79,236,81,46,10,129,118,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,89,78,69,178,163,66,196,126,26,55,125,191,202,165,75,173,99,31,165,38,71,145,37,149,196,236,146,161,58,168,244,214,223,144,201,169,215,89,102,92,62,210,69,166,210,231,184,158,90,136,213,204,168,17,166,140,1,198,58,22,96,48,106,211,198,43,113,158,207,18,230,167,166,67,145,183,45,125,146,82,20,166,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,142,128,0,0,0,0,0,0,0,0,0,0,0,2,18,113,61,203,5,123,29,112,197,187,154,208,99,157,87,183,76,165,184,222,228,39,124,104,241,230,172,211,171,142,161,37,170,221,79,93,12,254,210,238,164,90,245,183,89,182,106,79,210,43,80,251,60,168,206,169,151,17,204,66,244,90,84,105,50,213,38,101,222,147,238,49,211,178,241,150,124,66,199,251,226,153,110,219,148,142,100,23,36,50,115,164,118,134,11,147,24,222,105,14,47,106,221,65,171,106,94,73,232,147,212,251,139,234,208,70,4,97,116,28,27,194,155,111,15,161,30,227,165,83,33,198,125,125,75,123,205,70,105,165,43,67,90,244,215,150,93,9,70,95,111,120,247,224,3,196,227,54,25,211,49,127,13,46,12,62,170,158,214,171,52,233,112,210,191,88,246,41,232,238,52,74,209,43,65,158,132,225,244,220,95,105,119,138,54,199,126,30,88,249,133,215,141,70,45,18,209,244,157,191,218,94,236,83,123,124,38,119,53,205,116,155,46,90,164,169,101,243,109,146,189,110,189,116,62,163,234,96,87,13,76,127,196,234,229,61,119,45,189,232,42,27,143,180,167,229,246,184,82,190,100,214,214,227,216,137,73,95,208,90,143,167,95,87,78,243,23,65,151,220,15,183,48,3,13,169,150,5,188,91,202,51,44,156,151,254,112,185,239,166,59,77,45,205,171,113,123,119,114,72,246,146,180,47,103,188,250,88,0,0,130,156,91,48,234,77,215,128,173,92,80,162,115,156,163,206,76,151,143,152,73,216,203,80,167,45,74,234,162,215,77,197,208,136,207,237,20,229,131,215,59,214,110,41,218,87,43,79,242,125,31,91,129,37,107,218,74,209,45,201,109,102,122,104,127,163,238,49,164,172,33,184,145,118,225,93,161,114,161,238,111,164,232,84,249,134,189,187,119,27,145,155,94,186,104,90,125,47,113,125,131,215,0,0,0,8,251,156,124,213,219,185,100,195,121,181,135,95,230,92,18,216,113,170,100,109,174,22,175,41,137,10,101,91,249,46,35,242,140,105,162,139,79,105,244,239,161,252,110,199,75,231,31,47,41,119,117,231,59,156,236,151,156,91,77,114,153,79,41,10,117,199,18,141,205,182,130,86,134,234,139,83,46,191,224,211,223,101,247,36,24,219,152,37,179,80,183,40,60,154,26,150,148,174,161,218,162,43,111,228,140,254,105,111,161,103,234,60,149,127,139,191,186,115,97,239,5,251,125,16,89,151,125,226,55,58,66,201,42,114,47,162,22,157,186,146,12,203,123,83,180,61,15,121,127,143,220,63,184,179,194,231,46,152,75,99,86,47,43,162,253,236,81,161,198,144,251,110,122,42,115,154,41,12,184,225,39,68,75,81,247,54,174,166,94,207,212,42,223,16,96,90,116,203,166,100,59,38,177,233,58,83,110,184,150,100,118,119,89,220,146,113,100,159,85,195,53,23,170,73,62,190,255,0,121,24,243,131,189,229,155,39,88,163,153,90,243,49,173,200,61,158,142,149,167,180,212,57,177,215,202,70,246,73,103,202,91,237,169,90,33,244,171,167,127,113,117,238,182,140,179,112,217,194,124,10,114,5,195,89,87,167,171,241,201,167,202,78,146,98,242,158,79,37,127,65,50,150,133,104,227,70,125,218,30,237,59,139,172,194,101,166,216,105,12,52,157,168,109,36,132,150,186,232,68,90,16,142,249,240,198,248,248,37,151,250,245,77,43,254,29,89,141,42,147,25,58,31,229,29,133,41,72,61,121,107,47,164,215,180,136,189,230,94,220,255,0,56,186,166,32,94,202,90,81,204,168,220,85,67,50,78,169,45,94,144,247,118,190,170,126,146,254,162,251,5,230,112,201,193,2,194,172,188,82,235,21,56,156,154,213,119,159,219,11,153,187,242,51,166,37,191,162,226,145,244,28,46,226,47,175,83,16,131,140,38,40,57,114,226,221,46,194,109,90,177,109,243,244,233,221,218,35,64,119,244,8,251,211,250,71,250,187,135,204,225,3,100,170,227,199,41,247,39,242,40,28,173,199,253,254,28,244,23,242,139,244,125,199,250,133,217,15,203,84,117,76,65,117,212,187,203,52,237,245,182,235,167,82,246,12,200,226,244,249,21,60,67,171,77,149,35,158,235,156,141,206,108,36,235,163,13,145,116,46,157,196,46,135,133,21,184,186,70,91,225,84,150,141,165,80,230,104,122,235,175,46,124,228,251,207,223,245,9,174,42,191,141,45,244,244,102,172,203,41,49,244,110,103,164,119,57,188,186,236,58,115,157,219,127,167,254,193,84,226,70,112,255,0,164,174,179,154,43,74,26,17,184,213,219,250,107,167,246,186,81,251,203,220,44,103,140,109,21,83,176,58,151,88,46,234,103,63,95,255,0,137,50,158,159,127,213,238,49,95,188,55,107,48,233,121,166,181,219,148,189,167,35,182,236,232,103,244,105,211,53,238,35,247,141,2,128,0,0,0,206,38,116,231,49,83,204,197,227,54,43,155,218,115,209,251,85,161,150,186,83,227,145,247,253,100,45,191,133,61,21,52,140,173,81,87,222,183,251,78,227,247,237,168,206,211,218,126,241,92,156,84,232,203,165,230,242,235,120,145,163,50,59,15,44,245,239,219,76,133,175,180,207,188,253,162,54,212,112,230,169,3,15,168,248,130,165,107,14,171,218,54,150,137,245,121,79,147,71,252,173,79,169,254,137,126,190,241,38,248,90,226,99,246,38,98,34,81,185,155,34,87,185,157,161,90,17,254,66,12,213,39,249,10,62,245,251,12,191,88,189,225,194,51,191,109,83,174,156,181,93,180,202,162,249,108,175,176,106,189,20,123,116,159,25,93,201,50,51,234,146,246,140,241,218,242,27,137,93,141,33,212,110,74,55,234,90,233,222,133,16,211,126,29,190,212,155,58,158,243,8,216,133,115,116,45,76,244,249,213,151,180,122,65,80,156,108,41,178,226,222,184,123,81,121,141,172,77,244,183,37,123,136,247,236,102,156,74,232,71,169,104,126,241,6,114,239,137,179,240,131,23,168,87,253,57,123,94,166,118,173,58,36,255,0,41,21,214,189,168,89,119,56,127,201,63,233,26,69,101,218,53,251,108,147,136,62,124,9,223,221,167,93,142,127,209,87,210,71,212,51,207,156,124,2,172,229,255,0,26,42,246,172,152,186,82,255,0,131,246,9,27,209,243,223,193,35,184,231,168,78,45,73,209,79,105,235,31,94,242,233,221,42,56,74,102,82,153,100,221,21,28,41,187,170,253,154,37,87,147,232,228,246,117,47,242,77,206,125,222,173,180,103,222,164,253,37,23,127,77,123,133,198,0,243,88,131,135,214,206,38,218,211,237,27,174,15,106,129,80,142,236,119,17,205,113,29,28,109,109,159,86,212,149,125,21,171,218,93,226,137,56,128,229,98,46,91,49,85,113,237,243,214,135,88,65,206,140,158,191,53,205,147,40,144,222,171,121,197,171,68,50,94,177,233,175,180,136,251,226,184,147,57,39,205,253,209,150,172,65,130,219,181,29,45,106,140,150,152,169,179,201,111,212,105,199,227,115,157,221,201,113,195,209,166,52,218,157,15,221,215,190,250,48,219,16,109,220,81,178,169,55,189,175,51,180,192,170,195,98,83,107,229,184,141,9,214,144,233,22,139,74,85,244,92,79,176,187,253,157,195,235,92,20,10,85,209,70,153,64,173,197,237,16,103,176,228,119,218,222,164,111,109,104,52,40,181,73,145,150,169,81,150,164,100,125,69,60,241,33,200,116,92,44,152,246,44,97,125,63,151,65,146,165,59,62,55,52,207,148,226,142,99,238,47,123,242,20,181,104,134,219,45,18,157,15,188,186,234,66,34,229,179,48,55,78,93,113,38,159,123,91,175,232,202,93,105,185,204,237,111,231,163,118,134,92,113,27,150,219,134,157,73,148,150,169,45,75,217,238,61,3,229,243,26,237,188,122,195,10,45,249,111,201,230,46,92,56,199,57,173,142,23,34,82,163,180,235,141,234,182,209,187,111,52,139,114,83,180,253,158,226,233,64,0,0,34,247,17,220,66,77,133,149,219,157,173,53,85,197,22,109,11,79,113,72,167,75,235,244,85,250,31,87,218,66,130,45,218,95,167,46,10,101,23,126,207,72,76,102,46,237,53,211,122,201,58,233,169,123,253,228,52,129,149,75,82,61,155,151,140,62,162,199,61,118,91,84,147,113,93,125,101,148,22,18,103,161,153,233,244,125,227,172,0,254,25,145,17,153,247,16,228,24,183,155,92,4,193,14,99,88,143,124,122,46,66,18,102,150,189,25,53,253,198,92,206,154,178,202,200,186,180,178,253,95,89,107,18,239,94,50,24,79,76,169,61,18,207,182,253,51,17,181,40,155,151,219,36,199,230,17,41,68,71,177,200,70,101,169,18,79,79,102,186,123,7,143,87,26,42,71,56,137,56,113,243,123,186,159,166,21,221,175,252,196,116,44,53,226,255,0,130,247,45,102,53,46,246,166,252,157,97,245,161,179,149,206,151,47,105,169,104,79,208,110,17,25,244,82,143,191,249,58,123,72,78,11,15,16,45,28,76,183,35,221,150,69,91,210,84,169,73,66,154,145,200,117,157,196,166,210,226,125,87,82,149,23,170,180,159,82,246,251,245,30,136,0,0,124,187,130,216,161,221,48,85,78,175,65,237,81,214,70,74,71,53,104,212,140,140,143,170,76,143,185,71,254,17,240,173,172,33,195,187,66,97,207,183,109,238,200,249,245,53,246,183,220,246,145,247,45,102,93,233,79,248,7,176,34,208,180,47,96,254,128,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,30,42,187,127,222,87,53,179,108,217,149,219,134,92,186,21,157,30,76,106,21,61,70,68,196,20,72,144,185,15,154,18,68,68,107,113,215,12,212,179,213,102,73,109,38,123,91,66,83,55,248,94,228,91,240,215,117,35,28,113,142,204,237,120,109,69,223,232,120,211,85,181,154,237,81,183,18,69,171,38,147,237,16,217,209,206,102,166,148,45,210,67,127,58,148,200,108,174,164,6,85,199,170,191,241,74,251,197,15,147,159,46,171,190,147,249,37,111,195,181,168,255,0,193,89,103,178,210,226,238,228,49,243,72,78,253,188,197,250,235,220,179,215,170,143,66,22,41,194,235,135,252,202,188,202,110,102,241,190,221,228,210,153,236,213,27,30,150,251,143,177,41,201,77,62,211,236,213,149,203,90,54,178,92,173,26,109,194,90,94,75,138,112,210,72,38,148,237,175,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,179,136,166,69,100,229,106,242,59,227,15,160,75,94,21,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,232,45,40,82,214,180,154,215,207,242,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,55,103,152,91,166,133,124,228,191,18,239,91,90,119,109,162,220,24,95,89,170,83,164,242,150,223,62,43,244,151,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,156,33,232,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,113,60,47,114,45,248,20,181,81,142,56,199,102,118,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,118,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,115,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,246,206,190,84,107,185,75,198,89,182,111,42,171,50,208,169,107,50,214,173,205,101,9,237,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,59,7,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,121,32,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,40,4,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,205,102,108,124,83,227,39,196,11,135,204,95,30,82,226,197,43,238,235,177,45,28,51,175,215,123,85,183,98,118,255,0,147,240,187,43,40,236,125,181,226,122,87,206,33,4,227,155,220,73,43,231,20,173,186,104,157,11,160,151,252,56,56,127,204,204,69,117,172,91,197,235,119,253,73,224,118,150,26,141,33,199,227,185,113,74,216,182,246,199,91,43,109,196,50,203,134,75,91,196,173,166,227,68,210,73,127,60,109,93,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,0,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,133,0,241,58,197,47,194,134,114,111,94,201,93,244,157,42,210,236,246,181,63,248,47,39,178,246,86,203,181,177,213,9,82,246,206,114,111,174,173,218,235,234,168,208,72,19,127,130,126,23,213,109,236,35,191,49,94,160,169,108,199,188,235,17,105,176,99,189,9,77,33,198,41,232,115,89,77,58,103,163,200,91,179,29,104,246,167,68,174,42,203,114,140,204,145,250,184,210,96,229,118,240,193,171,75,24,169,15,115,34,97,221,66,68,122,164,109,168,45,177,106,74,142,218,100,239,82,200,207,99,236,71,107,150,148,45,74,237,59,189,84,182,163,58,235,200,62,38,90,184,69,155,220,54,190,175,89,125,146,139,30,161,34,159,38,82,156,109,182,226,246,216,143,67,67,238,173,197,165,8,101,181,200,74,220,89,171,213,109,43,81,17,153,17,30,138,69,43,113,171,241,79,107,124,63,131,230,53,17,10,173,220,82,190,237,75,18,238,195,58,5,119,178,219,119,223,96,249,65,11,178,178,190,217,216,158,55,162,252,226,208,110,55,177,197,26,190,109,73,221,174,138,212,186,14,129,149,28,168,226,62,109,113,29,22,85,148,215,97,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,66,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,177,66,237,79,72,229,115,94,91,206,124,227,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,234,197,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,0,0,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,223,231,67,24,235,184,5,150,11,255,0,21,109,102,119,214,169,84,246,227,211,156,220,130,236,210,165,200,106,35,82,116,90,22,133,242,87,33,46,242,212,147,74,249,123,15,66,86,165,156,202,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,162,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,207,22,121,176,190,149,131,153,180,196,203,14,132,168,133,77,98,177,233,40,108,68,132,152,140,68,98,115,45,205,110,43,109,36,205,41,67,41,146,76,150,154,17,147,100,100,148,235,180,172,211,131,102,53,252,185,203,237,91,7,37,211,249,50,240,202,160,92,151,219,107,107,111,193,168,187,34,67,123,148,110,40,212,242,95,68,194,86,136,66,73,190,70,155,149,188,196,255,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,63,104,241,247,46,16,225,221,223,48,167,220,86,247,107,124,186,146,251,91,237,251,76,251,144,178,46,245,43,252,35,238,219,246,197,14,214,130,154,117,6,15,101,142,130,34,74,57,171,94,132,68,68,93,84,102,125,201,47,240,15,168,0,0,60,237,249,136,22,142,25,219,146,46,203,222,173,232,218,84,84,173,78,200,228,58,246,210,75,106,113,94,171,73,82,143,213,66,143,161,123,61,250,8,63,137,92,95,240,94,218,172,201,165,217,52,223,148,76,48,181,182,82,185,210,226,110,52,173,105,250,14,66,51,46,137,73,247,255,0,43,79,97,142,122,158,52,84,142,113,146,176,227,230,247,116,63,76,43,187,95,249,136,246,22,87,25,12,39,169,212,153,137,120,91,126,134,136,226,146,78,75,237,146,100,114,200,212,146,51,216,220,34,51,208,141,71,167,183,77,61,162,90,97,38,109,112,19,27,249,109,97,197,241,233,73,11,73,26,154,244,100,214,54,153,242,250,106,243,40,35,234,234,11,245,253,71,167,95,35,35,34,50,238,49,253,1,201,243,85,106,71,188,178,243,136,52,89,7,183,125,181,86,54,213,212,246,172,224,190,146,61,8,203,95,165,239,25,191,184,169,126,131,184,42,116,93,251,253,31,49,232,187,180,211,94,90,205,58,233,169,251,189,230,47,223,135,14,32,166,253,202,237,178,214,154,42,221,139,10,133,167,188,163,211,162,117,250,41,253,63,175,237,49,40,64,0,0,115,92,193,227,93,183,128,184,97,90,191,46,9,60,181,196,135,36,224,181,177,195,231,202,76,119,93,109,189,80,218,246,238,229,25,110,82,118,151,183,220,121,248,204,158,96,110,156,197,98,77,66,246,184,159,213,149,58,235,112,89,218,223,204,198,237,15,56,218,55,33,182,205,90,19,202,45,84,90,159,183,220,82,235,134,246,67,162,226,156,198,113,99,20,41,252,202,12,101,37,216,17,185,166,92,215,18,112,223,109,123,216,144,149,167,84,56,225,104,164,232,93,231,215,66,23,13,111,208,41,86,189,26,29,2,137,23,179,193,128,195,113,216,107,122,151,177,180,32,144,146,213,70,102,122,37,36,90,153,153,244,31,39,18,113,6,221,194,235,46,173,123,221,19,59,52,10,84,55,229,56,190,90,215,169,52,210,221,50,209,9,82,190,139,106,246,31,119,183,184,80,190,118,51,127,116,230,87,16,167,54,213,71,91,90,157,37,214,41,140,242,91,245,218,109,249,60,151,55,114,91,112,181,105,253,54,171,83,247,245,238,140,194,84,112,254,202,204,92,201,226,178,35,220,7,165,14,142,130,157,37,61,126,116,154,147,20,150,222,168,121,181,167,84,60,126,177,107,167,176,140,251,175,111,15,176,250,217,195,43,90,5,163,106,65,236,176,41,241,218,142,218,57,174,47,163,109,161,178,234,226,148,175,162,132,251,79,184,122,81,254,19,231,69,166,65,145,81,156,239,46,60,86,150,251,203,218,103,181,9,35,53,30,133,169,158,132,71,220,40,179,137,222,97,163,99,6,53,61,110,91,213,62,213,70,183,146,168,43,249,147,70,146,152,151,53,7,244,219,66,254,131,133,237,52,245,239,51,31,147,134,126,93,234,120,193,142,176,110,57,177,54,208,237,147,106,168,111,243,18,123,228,71,153,13,124,173,164,234,22,90,161,195,61,218,25,125,70,98,242,94,118,141,97,219,70,226,207,145,2,15,247,106,211,123,159,244,149,244,151,245,140,221,102,35,19,103,226,254,47,87,111,250,138,247,61,83,236,186,244,73,126,78,43,77,123,16,130,238,108,191,146,95,210,39,55,5,10,108,201,87,182,33,84,89,99,115,16,189,19,206,94,226,45,155,217,168,146,122,25,234,122,159,184,91,216,243,120,136,243,81,236,234,131,207,163,122,19,202,212,181,50,215,231,81,238,25,144,186,100,183,46,187,42,67,72,218,149,236,208,181,215,77,16,146,26,27,201,5,181,78,181,178,213,105,83,41,107,230,50,142,223,162,244,81,110,214,124,149,119,40,204,203,170,140,119,129,68,60,82,177,49,251,239,49,18,232,220,205,241,40,60,190,206,173,8,191,47,6,18,149,252,132,159,122,61,166,127,168,70,74,110,28,213,42,24,125,88,196,20,171,72,116,174,207,184,180,79,173,205,124,218,47,229,106,93,75,244,79,245,119,137,35,194,182,140,186,166,111,45,71,141,26,179,27,183,115,15,94,237,212,185,164,94,210,62,242,246,11,28,226,177,68,42,190,86,171,107,34,245,216,236,219,79,221,186,163,7,95,105,123,133,72,100,182,115,20,220,204,89,211,101,57,177,166,253,33,185,90,25,233,173,62,65,119,23,214,99,71,96,0,0,0,51,65,152,233,231,83,198,107,134,114,187,221,236,159,226,136,201,123,139,220,46,207,134,164,50,135,149,219,113,37,237,237,158,99,51,254,209,94,92,95,169,79,68,204,89,212,214,157,27,159,244,15,82,235,178,12,4,159,183,250,8,125,155,79,7,228,94,188,47,228,220,20,152,92,234,156,109,157,156,185,164,157,251,174,21,33,95,73,100,146,209,41,62,242,255,0,24,130,22,125,213,83,178,174,24,183,45,29,205,146,226,111,229,158,137,63,166,133,32,254,145,25,119,40,253,131,76,56,83,136,20,108,80,177,41,183,173,1,254,116,42,135,59,150,173,171,78,188,183,150,217,244,90,82,125,237,159,176,191,164,124,60,199,210,253,53,131,23,13,51,147,205,231,118,79,83,118,221,116,150,202,187,245,47,112,205,76,5,161,185,109,173,207,162,90,235,254,3,26,112,194,53,161,204,60,164,173,191,162,124,253,63,251,59,131,216,10,146,227,118,196,54,238,44,46,121,153,92,199,221,244,223,61,173,134,92,173,27,166,146,122,159,69,106,93,122,119,10,196,35,52,158,165,222,47,115,134,14,57,175,21,176,46,61,22,171,47,153,85,161,239,231,167,151,166,156,233,147,84,158,169,109,41,250,45,151,113,159,234,49,247,120,129,229,62,62,99,112,174,67,214,245,59,153,119,83,54,122,53,222,113,150,156,201,49,73,223,85,111,54,215,228,153,50,245,181,250,186,247,209,19,47,220,184,119,115,147,209,215,216,42,244,253,116,86,141,187,179,152,222,158,221,201,61,80,191,175,191,222,52,1,147,236,216,91,185,142,179,41,110,38,78,149,247,98,75,155,41,141,142,122,141,181,48,217,35,221,201,109,7,209,77,247,117,235,220,125,76,72,192,17,103,136,158,4,197,198,92,190,214,159,142,198,181,75,117,137,53,134,21,184,253,114,143,10,89,165,189,13,196,36,181,83,157,231,175,216,101,221,64,181,24,18,105,117,9,84,201,136,217,34,35,203,97,212,234,71,181,104,81,165,69,169,106,71,212,143,184,199,251,74,162,84,161,192,102,166,252,125,177,159,52,146,23,189,39,169,154,119,17,104,71,175,113,123,132,233,225,159,156,249,248,79,120,194,194,11,182,95,50,222,184,38,183,30,33,114,210,92,185,111,187,14,58,15,230,216,82,207,70,219,87,122,201,39,237,208,250,139,170,133,45,138,132,54,39,197,94,246,100,180,151,155,86,134,90,165,68,70,71,161,245,238,49,243,238,219,90,143,122,219,117,43,86,191,27,180,83,234,177,30,135,33,189,235,70,230,221,109,77,168,181,65,146,139,213,81,151,67,35,250,200,81,23,16,92,165,73,203,166,37,73,171,209,35,233,108,87,36,46,68,83,222,95,50,183,164,74,82,26,245,158,113,197,104,219,37,235,25,22,190,221,15,191,231,100,63,54,149,204,185,98,124,40,210,228,243,45,170,203,205,194,152,198,196,23,47,155,34,41,56,238,226,101,199,15,70,217,50,218,90,125,70,71,223,125,118,101,213,76,190,45,74,69,221,70,115,124,42,196,24,243,153,61,20,94,163,173,165,196,253,34,35,238,81,119,145,125,132,62,208,0,0,171,126,51,248,142,212,72,86,230,26,49,43,73,47,118,58,178,218,217,222,209,149,69,147,61,77,58,119,244,211,118,191,87,180,87,222,83,236,197,95,121,132,177,104,101,31,156,131,184,41,142,56,157,251,116,71,110,97,38,122,238,79,233,251,12,104,230,217,164,183,64,183,41,84,54,145,177,20,232,76,69,74,117,215,66,109,180,164,139,93,79,221,239,49,244,199,157,191,111,219,107,13,173,137,215,109,215,63,178,83,224,48,235,238,47,148,227,157,16,218,156,62,141,165,74,250,40,87,176,251,133,77,103,31,138,109,209,117,203,157,99,96,84,255,0,70,82,116,118,36,169,252,166,222,237,40,214,67,75,79,46,84,66,82,55,37,77,43,82,87,77,52,46,166,102,43,194,179,91,173,93,213,167,106,149,121,61,174,161,53,213,41,110,108,67,123,214,181,154,143,162,72,146,90,169,71,236,34,234,59,102,16,228,131,48,24,204,220,89,214,173,161,190,157,33,196,36,229,122,66,17,108,74,185,103,187,98,223,66,143,68,186,147,211,245,125,146,110,135,193,143,20,101,194,68,170,197,251,216,95,50,35,84,111,69,199,119,67,208,140,203,122,103,105,222,102,95,171,81,235,237,254,11,85,2,113,165,215,113,59,84,27,137,53,163,208,169,232,158,154,150,169,157,246,139,7,203,54,94,237,204,179,225,162,112,242,219,147,218,25,114,73,79,144,238,199,17,204,124,227,178,202,149,181,110,56,101,169,48,147,208,149,167,213,237,62,176,74,35,61,8,254,177,253,0,17,123,55,249,233,176,242,185,17,52,135,217,244,149,201,41,130,118,60,29,207,51,162,20,82,18,149,243,10,59,141,254,81,141,186,25,251,117,238,239,131,145,184,204,98,1,85,77,114,44,157,97,118,141,228,143,73,49,249,45,223,71,82,131,175,119,183,188,78,12,164,231,207,14,115,58,215,161,89,111,209,87,35,13,239,114,6,175,191,185,37,200,73,175,152,113,219,108,181,113,253,186,17,251,53,238,62,146,144,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,171,144,92,148,93,89,172,196,120,149,186,181,51,179,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,111,162,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,3,42,226,101,112,235,200,172,156,210,222,69,124,98,12,9,104,194,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,4,41,9,90,22,162,90,47,78,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,199,201,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,163,61,153,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,190,46,212,27,141,154,155,51,65,188,194,215,202,112,180,66,143,68,57,203,66,29,108,132,234,202,174,1,102,11,3,114,11,143,229,139,63,214,253,22,227,179,238,26,157,62,212,155,77,107,183,50,226,232,169,210,113,201,109,227,91,92,196,17,180,228,71,218,230,33,81,208,173,91,51,90,87,82,194,207,184,93,112,255,0,153,87,153,77,204,222,55,219,188,154,83,61,154,163,99,210,223,113,246,37,57,41,167,218,125,154,178,185,107,70,214,75,149,163,77,184,75,75,201,113,78,26,73,4,210,157,182,160,28,171,50,249,116,177,51,65,133,147,240,206,250,143,252,236,202,60,221,239,127,22,85,59,51,204,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,149,5,226,246,87,113,67,9,179,12,230,93,37,81,37,203,174,207,172,53,77,182,221,121,13,197,69,113,137,18,13,152,82,154,82,156,54,146,135,143,110,186,184,100,218,247,161,106,37,54,178,43,201,200,182,19,99,46,10,101,198,221,176,177,198,239,244,213,122,38,231,35,67,220,151,125,5,4,208,130,102,153,218,8,207,180,114,180,87,173,169,165,27,249,77,154,154,105,181,28,128,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,2,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,209,42,128,102,179,54,62,41,241,147,226,5,195,230,47,143,107,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,85,255,0,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,79,21,113,50,213,193,188,56,184,241,74,245,151,217,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,193,13,30,228,191,7,43,184,5,150,11,3,10,174,151,183,214,169,84,247,36,84,91,218,130,236,210,165,200,118,91,177,181,66,214,133,242,87,33,77,115,18,163,74,249,123,203,66,86,133,234,241,251,7,40,89,128,193,171,179,7,110,55,187,60,75,154,158,168,237,201,218,181,246,73,72,81,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,102,92,105,163,0,113,142,133,152,12,26,180,241,138,220,103,179,196,185,169,233,144,228,109,203,95,100,148,133,41,185,49,183,173,8,55,57,79,182,235,92,205,132,149,236,220,159,85,68,98,165,184,213,248,167,181,190,31,193,243,26,136,133,88,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,177,66,237,76,199,230,242,153,91,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,161,60,168,229,71,14,50,149,135,8,178,172,166,187,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,0,0,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,47,241,193,191,228,181,74,194,204,45,131,112,196,56,242,164,84,107,245,74,74,77,165,62,75,105,45,49,10,66,203,78,106,16,100,244,244,39,169,33,102,78,125,35,108,182,197,94,22,86,4,155,235,58,86,108,163,183,162,85,169,182,172,121,245,250,145,73,38,148,136,168,110,50,218,143,32,144,225,250,203,68,199,226,26,54,17,173,43,218,178,211,97,169,55,232,42,131,142,13,129,25,170,174,22,98,148,27,122,89,200,149,30,163,64,170,85,146,78,169,130,67,74,105,248,81,214,122,242,144,179,55,167,173,61,9,107,34,115,233,19,101,183,143,240,125,198,58,237,141,154,2,194,168,236,246,138,46,37,211,223,143,49,189,200,71,34,84,24,239,203,143,39,83,66,150,173,168,68,150,185,100,164,36,251,78,245,110,54,210,66,239,192,0,0,0,0,0,0,0,0,0,0,0,4,91,205,182,124,240,231,44,77,122,21,230,253,43,114,62,222,246,224,106,251,27,82,124,244,146,249,133,29,198,207,71,24,219,161,159,183,94,226,235,7,228,241,152,196,3,170,146,227,217,58,66,237,27,205,30,146,99,242,91,190,142,167,7,94,239,111,120,156,121,64,207,77,135,154,56,138,164,48,207,163,110,72,172,27,178,32,238,121,237,80,146,142,149,47,152,113,219,111,242,143,237,208,143,217,175,119,116,161,0,31,242,167,16,147,50,51,234,69,175,234,28,159,51,25,124,183,51,49,134,106,195,219,142,79,103,101,18,78,124,103,182,56,189,143,148,119,154,66,182,161,198,204,244,39,212,122,26,180,247,151,180,171,230,224,224,181,80,55,29,93,11,19,180,65,56,163,66,61,10,158,169,235,161,106,169,223,96,242,21,206,12,120,163,18,18,229,81,239,222,220,249,17,154,99,122,46,59,90,158,134,100,91,213,59,78,242,34,253,122,136,201,139,217,32,204,6,12,183,42,117,213,104,108,167,71,113,105,41,94,144,132,123,210,158,97,238,216,135,214,162,213,45,40,244,253,95,111,19,163,86,235,86,141,105,170,165,34,79,100,168,66,117,42,67,155,16,230,197,161,100,162,232,162,52,158,138,73,123,12,186,11,15,201,199,20,219,162,211,149,6,198,199,89,254,147,164,232,212,72,179,249,77,179,217,145,172,118,144,158,92,88,134,165,237,74,93,86,166,174,186,232,125,72,140,91,45,133,126,219,88,147,108,65,187,109,73,253,174,159,61,134,159,109,206,83,141,244,91,105,112,186,56,148,171,232,173,62,194,239,30,136,124,219,150,146,221,122,220,170,208,221,70,244,84,33,63,21,73,215,77,73,198,205,38,90,234,94,255,0,121,12,226,230,198,204,85,137,152,75,234,134,113,249,40,249,65,83,113,180,239,221,170,59,115,233,35,215,114,191,67,218,98,193,56,48,98,59,82,225,92,120,104,252,173,100,179,219,42,200,107,103,115,68,84,230,72,245,36,233,223,211,77,218,253,94,209,105,0,0,3,226,222,119,85,50,199,181,42,247,117,101,205,144,168,240,100,78,120,244,81,250,141,54,167,21,244,72,207,185,39,220,71,246,24,161,76,248,102,210,185,152,220,79,155,26,36,158,93,181,70,121,200,80,216,216,131,230,114,164,74,38,221,220,108,182,225,106,219,196,91,79,95,172,204,251,190,143,15,172,165,73,204,94,37,70,171,214,227,235,108,80,228,34,68,163,222,95,60,182,100,69,82,218,245,94,109,196,234,219,199,235,17,30,158,205,79,186,247,109,43,90,143,101,91,116,219,86,129,27,179,211,233,81,25,135,29,189,235,94,214,218,109,45,164,181,89,154,143,213,73,23,83,51,250,204,125,9,178,216,167,195,126,124,165,236,102,51,75,121,197,104,103,162,82,70,102,122,23,94,226,20,171,196,195,57,243,241,98,241,155,132,22,148,190,93,189,111,205,114,60,178,229,164,249,146,216,118,100,117,159,206,48,149,150,173,184,158,229,154,75,217,169,245,16,90,45,18,165,50,3,213,54,35,238,140,193,168,150,189,233,45,12,147,184,203,67,61,123,143,220,63,198,157,2,77,82,161,22,153,13,27,228,75,121,12,52,157,72,183,45,106,36,164,181,61,8,186,153,119,152,191,174,29,152,19,23,6,178,251,69,126,67,31,198,151,19,17,171,15,171,113,250,133,34,20,67,83,122,19,139,73,232,166,251,203,79,176,139,190,83,0,134,220,73,179,75,23,3,176,154,125,155,73,149,178,224,186,33,59,5,180,236,51,229,177,38,52,198,201,207,89,165,160,244,113,162,245,117,73,253,100,93,78,147,172,123,50,235,198,108,67,137,109,209,209,218,235,23,5,65,180,173,90,180,222,174,62,250,80,107,209,74,66,62,155,165,211,82,46,190,194,238,208,46,78,242,243,70,203,206,13,208,237,198,105,252,138,196,152,81,164,213,215,205,90,183,76,84,88,232,124,244,55,28,65,106,182,127,144,123,125,221,59,249,71,19,236,115,94,20,224,92,138,45,42,95,46,171,92,217,217,211,203,215,94,76,200,74,87,85,54,164,253,23,15,188,203,245,152,162,51,51,81,234,125,226,206,248,34,177,13,203,139,20,94,122,87,45,246,189,9,200,107,97,159,55,86,234,68,174,165,209,58,23,94,189,226,219,71,143,197,197,161,188,61,170,173,207,162,92,141,127,251,59,99,49,243,214,135,37,184,182,254,137,233,167,248,8,105,87,46,20,191,66,224,197,189,76,228,242,185,61,175,212,221,187,77,101,188,174,253,79,222,62,238,43,98,5,27,11,236,74,149,235,95,127,147,10,159,201,230,43,106,213,167,49,228,54,93,16,149,31,123,133,236,63,233,25,158,188,46,170,157,235,112,202,185,107,14,111,151,47,103,48,244,73,125,4,37,5,244,72,139,185,37,236,19,190,236,193,249,22,87,11,248,215,5,90,23,38,167,39,127,104,46,105,43,102,219,133,40,79,209,89,164,245,74,139,184,191,198,62,55,8,26,83,210,243,24,85,52,39,86,224,126,80,245,46,155,224,207,73,123,126,175,113,139,13,226,87,8,166,101,118,227,73,255,0,39,177,249,140,63,251,5,38,101,198,121,211,49,154,222,156,158,246,187,95,248,226,60,94,227,247,141,47,128,0,0,15,225,244,46,253,6,95,241,46,168,221,102,246,169,84,154,45,18,247,39,66,251,25,66,125,197,238,23,213,195,202,10,160,229,138,216,74,139,77,221,183,204,37,255,0,218,43,239,140,181,49,184,184,197,64,168,166,95,49,115,187,86,230,185,122,114,182,69,167,145,117,215,214,215,191,217,160,157,28,62,176,222,42,114,57,101,218,117,214,247,246,159,72,246,132,234,101,174,218,188,167,19,213,42,251,59,140,82,134,97,176,193,252,30,197,202,230,31,190,231,51,209,157,155,69,232,69,187,153,21,167,123,137,107,211,242,159,164,127,208,44,55,132,54,101,218,65,84,176,70,231,145,162,143,147,232,131,216,125,127,179,228,191,244,26,254,231,233,175,236,247,11,34,198,40,172,205,195,154,188,87,221,229,54,190,207,170,182,154,180,209,246,207,184,190,193,152,161,165,108,177,85,162,215,112,58,218,170,195,45,25,127,182,109,46,191,201,152,242,79,188,136,251,200,253,131,169,10,148,227,121,42,19,181,252,43,140,196,109,146,24,244,231,61,205,230,124,205,200,166,154,122,31,66,208,186,116,239,21,132,37,143,14,44,192,189,130,120,235,6,44,198,185,180,138,223,55,182,39,113,39,78,76,57,102,223,82,109,106,250,110,151,118,159,94,165,221,126,169,82,92,78,228,158,164,98,168,120,182,229,146,159,75,58,102,47,90,112,249,106,123,157,233,20,243,20,123,180,236,17,218,234,227,167,167,122,190,138,62,223,120,132,185,64,199,138,182,0,227,101,14,235,132,238,216,146,223,141,76,168,122,169,63,224,107,152,195,142,247,182,179,238,107,249,37,187,220,126,195,208,229,133,117,66,190,108,154,13,227,78,94,232,245,186,100,90,131,103,161,151,170,243,41,112,187,201,39,220,178,239,34,251,11,184,125,225,249,170,80,35,213,41,242,169,178,145,185,153,108,173,135,11,83,45,82,164,154,76,186,104,125,198,40,19,136,134,7,201,193,236,192,214,223,105,173,180,251,134,76,154,187,7,184,143,66,126,108,179,74,127,40,181,125,22,251,207,79,176,135,176,200,36,59,115,28,97,220,185,106,189,218,209,138,133,62,101,74,149,51,115,159,193,231,56,81,97,178,124,182,182,26,246,147,170,87,172,225,36,251,140,187,148,92,95,51,89,114,189,50,187,137,143,208,106,221,88,68,149,73,165,204,249,175,157,100,164,60,150,87,177,46,184,105,212,152,51,209,71,169,119,31,215,97,60,49,115,204,229,203,76,137,129,24,142,255,0,58,170,203,141,179,73,153,183,111,240,114,76,56,172,71,229,179,28,147,244,148,181,111,90,245,246,31,77,12,89,152,230,57,139,193,58,62,61,225,117,90,193,170,158,197,201,142,249,196,115,214,62,92,133,71,121,164,43,68,184,141,116,230,153,232,106,208,253,190,242,207,30,58,225,85,91,5,177,78,224,195,250,169,106,116,186,140,182,35,185,234,252,235,45,201,117,164,175,68,173,123,117,229,25,232,106,51,47,175,188,236,83,132,174,106,159,83,143,96,53,210,189,81,181,82,169,239,232,93,15,248,12,86,153,218,134,127,186,61,202,95,219,239,22,172,0,3,254,30,117,44,50,183,150,122,37,180,154,143,236,34,212,80,79,19,60,75,115,18,179,65,84,117,104,218,139,117,135,232,13,245,215,114,35,212,102,104,127,69,58,125,62,238,191,105,142,199,193,251,7,156,174,226,149,75,19,106,16,249,144,169,208,94,138,194,185,154,109,146,220,152,15,36,244,37,145,159,67,62,244,153,127,152,92,176,231,216,229,140,246,174,4,225,245,74,251,186,164,108,106,35,15,42,59,91,28,62,123,233,97,215,82,222,173,161,102,157,196,210,139,113,167,66,255,0,17,209,22,111,243,131,122,102,110,244,149,34,83,189,150,222,138,242,209,6,22,214,151,162,18,236,131,109,92,194,101,181,254,77,253,186,43,175,77,79,175,119,150,203,126,89,111,220,199,222,16,232,22,172,77,176,78,75,109,205,153,204,100,251,59,124,214,80,226,249,107,117,179,94,212,188,149,104,147,212,251,139,234,185,76,176,112,241,194,60,3,128,205,74,163,19,211,87,26,154,74,93,157,204,149,27,67,52,178,106,79,44,164,173,191,202,52,106,212,191,75,78,226,235,43,33,65,139,78,140,220,56,109,114,217,105,36,148,39,113,158,132,68,68,93,79,175,113,16,255,0,113,252,51,208,181,49,241,93,102,69,94,122,147,207,219,13,157,80,164,109,35,220,178,87,94,189,12,186,24,255,0,84,219,116,214,141,75,142,215,45,195,212,247,110,81,245,251,12,199,250,196,146,228,121,62,142,144,123,143,102,228,47,187,82,215,66,45,8,125,17,249,234,18,14,36,9,50,136,181,54,89,91,132,94,253,18,102,51,183,158,107,170,167,118,102,98,244,149,83,119,121,194,171,212,97,48,91,82,91,25,69,66,73,165,62,169,22,186,110,62,167,215,235,28,12,118,236,151,203,172,67,204,157,136,170,55,229,28,175,82,208,239,209,252,145,207,143,187,233,125,133,221,212,104,194,148,167,87,75,134,183,255,0,40,168,237,154,255,0,186,218,90,247,15,212,0,0,0,0,0,0,0,0,0,0,2,128,107,89,116,190,243,65,159,172,85,195,75,22,63,231,2,187,50,177,55,123,63,197,148,191,77,27,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,119,216,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,0,6,115,50,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,180,184,148,184,150,81,181,91,150,70,163,46,90,28,90,52,39,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,60,253,217,96,89,183,212,155,126,85,225,111,68,171,46,213,172,55,95,164,20,146,53,34,45,69,182,157,105,169,4,141,118,169,104,75,238,26,55,17,237,94,213,167,69,161,10,79,138,205,143,133,140,100,248,127,112,249,115,226,157,184,117,228,86,78,105,111,34,190,49,6,4,180,97,93,2,67,204,206,122,52,166,144,186,157,69,146,142,178,166,153,19,132,251,40,83,114,18,226,222,74,62,130,20,132,173,11,81,45,23,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,228,201,181,168,82,238,170,117,235,34,14,250,213,42,159,54,151,14,79,53,101,202,139,45,200,206,72,111,97,30,197,110,92,40,199,169,145,168,185,122,36,200,148,162,63,172,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,128,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,12,245,223,184,23,136,249,139,207,118,41,225,126,23,209,187,117,86,118,32,92,78,188,243,166,104,139,79,138,154,155,196,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,245,48,47,2,240,227,46,152,113,78,194,252,47,163,118,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,0,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,197,56,193,99,29,10,198,203,1,225,84,134,123,69,107,18,234,12,71,134,222,229,163,145,22,12,134,37,200,147,169,33,72,86,213,162,51,92,179,82,20,125,167,122,119,19,106,33,85,121,47,193,202,22,62,230,130,192,194,171,165,237,148,90,173,65,201,21,22,246,172,251,76,88,145,221,150,236,109,80,180,45,28,228,71,83,92,196,168,148,142,102,242,212,211,161,232,248,6,115,51,205,133,244,172,28,205,166,38,88,116,37,68,42,107,21,143,73,67,98,36,36,196,98,35,19,153,110,107,113,91,105,38,105,74,25,76,146,100,180,208,140,155,35,36,167,93,165,101,60,24,49,122,77,223,128,215,46,17,212,95,150,244,140,61,172,37,232,102,166,26,67,12,211,170,28,199,91,101,11,79,174,181,148,150,103,56,163,89,116,39,155,34,81,145,109,68,106,227,43,73,170,215,243,119,100,208,168,84,201,117,26,149,70,199,166,196,135,14,35,42,121,249,47,185,83,168,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,234,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,160,2,128,120,163,248,236,196,223,185,124,158,16,149,92,12,127,61,159,179,127,188,133,170,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,85,124,78,177,75,240,161,156,155,215,178,87,125,39,74,180,187,61,173,79,254,11,201,236,189,149,178,237,108,117,66,84,189,179,156,155,235,171,118,186,250,170,52,18,4,223,224,159,133,245,91,123,8,239,204,87,168,42,91,49,239,58,196,90,108,24,239,66,83,72,113,138,122,28,214,83,78,153,232,242,22,236,199,90,61,169,209,43,138,178,220,163,51,36,88,248,139,252,75,172,9,56,131,146,220,68,139,77,183,162,85,106,84,56,241,171,241,77,226,107,124,52,68,146,219,178,164,52,183,12,182,45,48,202,89,30,211,222,164,41,104,78,237,251,78,131,45,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,212,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,0,0,0,0,0,0,0,0,15,203,85,83,168,165,204,91,31,148,76,119,13,29,223,75,105,233,222,51,159,157,9,149,137,153,147,190,213,90,63,156,110,189,84,109,175,161,249,34,159,35,111,209,251,79,191,168,226,35,190,100,102,234,169,218,121,152,178,229,83,29,216,115,106,244,232,79,150,212,158,246,87,80,140,106,79,172,71,166,187,75,169,117,250,198,137,41,242,14,92,8,210,140,180,55,153,67,134,94,237,82,70,63,64,131,92,70,115,199,47,46,212,246,240,230,203,103,91,158,177,4,164,20,141,197,243,12,58,153,108,238,218,228,119,27,94,215,25,73,233,184,140,251,186,22,166,117,1,118,102,7,22,47,75,133,87,53,126,233,237,19,185,166,234,28,236,49,145,180,247,169,101,209,13,145,30,138,81,251,4,249,225,149,158,27,226,171,136,13,96,238,39,86,187,117,58,84,84,183,76,119,179,50,214,215,212,252,56,236,183,163,44,18,143,68,154,207,114,151,167,94,190,195,22,212,70,74,34,81,119,25,106,67,250,63,194,108,40,181,24,206,67,152,215,49,151,82,105,90,119,25,106,70,70,71,212,186,247,25,136,169,153,238,30,56,71,143,144,30,169,83,161,250,22,227,75,42,75,51,185,146,164,234,100,151,141,41,229,156,148,55,249,71,73,90,159,232,233,220,125,41,171,50,25,101,191,178,225,120,76,160,93,81,55,65,41,46,55,10,103,49,146,237,13,243,94,67,107,229,161,215,13,27,146,202,149,162,143,82,238,63,175,212,229,3,56,55,166,89,47,72,210,34,187,218,173,233,79,33,19,161,109,105,26,161,78,199,55,21,204,54,92,95,228,216,219,162,122,245,212,186,247,222,238,6,227,69,169,142,216,125,77,190,237,89,27,218,150,195,39,33,173,142,23,33,245,48,211,170,111,87,16,131,86,210,117,37,184,147,161,255,0,136,186,8,166,174,48,88,60,229,11,20,105,184,155,79,135,203,133,81,130,204,87,215,204,215,116,135,36,79,121,71,161,172,204,186,17,119,36,139,252,195,141,112,205,196,183,112,215,52,20,183,80,141,200,184,152,98,128,231,93,54,162,69,70,30,167,244,85,175,208,238,233,246,144,191,118,93,75,236,161,228,30,169,113,36,162,251,12,181,31,246,0,2,170,120,181,102,169,244,184,206,3,90,203,209,27,83,42,160,254,133,212,255,0,135,69,117,157,171,103,251,147,220,149,253,158,241,93,120,23,133,85,108,105,197,59,127,15,233,69,161,213,42,49,24,144,231,171,243,76,185,37,166,148,189,20,180,110,211,154,71,161,40,140,254,174,242,208,222,93,48,78,143,128,152,93,73,176,169,71,189,113,227,176,114,157,245,203,153,33,49,217,105,106,209,78,47,77,121,68,122,18,180,47,103,188,250,120,172,206,39,89,230,114,218,166,75,192,156,56,127,147,85,121,199,25,171,76,219,187,248,57,166,100,87,227,242,222,142,105,250,73,66,183,161,122,251,11,166,166,43,219,44,185,114,189,115,69,137,140,80,169,61,24,92,148,201,170,76,249,175,154,100,228,50,151,151,177,78,182,106,208,159,35,209,39,169,247,23,213,218,51,247,10,220,192,216,118,214,90,172,134,117,98,159,78,135,82,170,204,220,231,240,137,205,148,168,111,31,45,221,230,141,196,210,85,234,184,105,46,226,46,245,31,142,225,223,129,242,113,135,48,52,71,221,107,117,62,223,147,26,174,241,238,34,212,152,155,16,212,159,202,33,95,69,206,242,215,236,49,127,148,216,17,233,116,248,180,216,168,218,204,70,80,195,101,169,158,137,74,73,36,93,117,62,226,31,164,124,27,246,234,133,99,89,53,235,198,162,189,177,232,148,201,85,7,15,67,63,85,150,84,225,247,18,143,185,7,220,71,246,31,112,207,38,111,49,202,175,152,92,113,172,220,242,151,204,143,22,84,138,93,48,180,73,107,17,51,31,91,61,205,182,125,207,127,40,183,123,207,221,101,124,40,242,209,76,181,48,229,88,175,95,137,186,175,83,124,251,50,185,138,45,177,220,98,11,232,232,135,77,39,162,210,125,233,35,247,244,232,39,205,213,95,139,105,219,21,107,154,98,119,49,73,130,252,215,19,169,150,169,105,181,44,203,161,25,247,36,253,135,246,24,161,222,35,185,129,123,27,49,214,116,88,109,114,169,20,78,87,99,78,226,86,188,232,113,13,206,166,218,21,244,218,62,253,126,173,11,190,39,11,61,224,135,42,19,85,252,84,140,252,109,242,31,244,31,33,205,230,92,189,168,169,26,186,23,67,212,186,117,238,22,214,57,110,103,106,241,104,88,29,114,213,102,39,86,88,236,123,139,83,254,84,198,82,93,196,103,222,101,236,25,169,26,116,193,200,140,193,195,138,68,88,239,115,91,71,104,209,123,77,58,234,251,135,220,127,104,173,238,47,57,150,105,73,166,224,141,177,35,85,23,59,210,231,176,250,127,96,73,99,233,181,253,215,208,95,219,238,21,229,151,156,48,127,24,113,114,135,135,236,57,203,244,159,105,213,122,17,237,229,197,117,222,227,90,53,252,159,233,23,244,11,175,226,11,135,17,143,35,183,165,167,65,111,103,102,244,119,103,78,166,122,110,171,197,113,95,73,95,111,121,136,47,193,166,152,220,172,98,175,212,85,47,150,184,61,151,107,92,189,121,187,226,212,8,250,235,234,233,223,237,212,88,39,16,200,42,157,150,27,161,9,45,118,246,47,48,137,255,0,96,161,76,53,170,55,70,189,169,213,39,75,84,179,206,212,190,214,86,94,227,247,141,64,151,82,239,212,127,64,0,0,124,75,206,162,221,38,218,153,80,121,59,144,215,47,82,215,78,247,18,94,227,247,140,191,214,92,39,106,79,45,37,161,30,223,254,228,134,135,114,45,13,152,121,104,180,210,203,187,201,93,191,95,84,203,251,97,39,223,246,142,21,196,207,44,51,241,174,37,189,92,183,218,221,82,167,246,191,83,114,75,153,204,56,105,239,91,168,73,104,150,143,216,127,246,203,92,8,179,90,195,252,42,161,218,44,163,98,32,118,157,11,93,116,223,37,215,63,73,95,167,239,49,92,92,97,50,242,166,29,167,227,133,29,123,144,231,55,210,72,211,78,94,133,2,51,93,84,231,93,122,253,20,125,190,241,88,182,213,201,86,180,171,81,238,10,28,158,207,54,46,254,83,155,18,189,187,144,104,62,138,35,35,232,163,46,164,47,155,41,57,160,163,102,187,7,166,181,45,124,186,220,30,95,164,24,209,103,183,124,167,249,94,177,52,210,15,84,71,35,245,117,250,250,247,209,13,235,68,249,57,115,76,163,111,221,217,249,125,116,211,233,54,149,123,207,244,189,227,66,153,22,156,253,75,42,246,68,217,47,115,92,115,210,91,151,180,147,174,149,25,37,220,95,96,239,34,163,120,219,200,169,57,116,97,155,18,152,219,17,159,77,118,85,238,73,239,213,186,113,175,161,117,45,15,223,250,133,112,81,173,138,149,114,157,81,169,194,111,115,52,206,79,56,245,73,105,204,81,165,61,230,71,222,71,221,168,249,77,58,227,14,19,173,43,106,147,220,122,106,46,231,134,14,108,151,140,118,26,240,230,231,86,181,234,6,159,61,167,246,71,61,233,175,125,20,50,132,35,106,27,73,125,35,215,234,62,130,100,98,45,131,67,196,203,70,109,157,113,51,204,131,59,151,204,45,203,47,160,234,28,47,160,164,159,210,65,123,75,250,6,113,113,219,8,43,24,51,136,85,75,94,91,63,49,79,114,50,16,238,228,250,202,114,58,29,211,105,45,102,95,72,253,167,221,250,133,160,240,157,204,233,94,86,178,240,114,224,119,100,234,51,6,112,203,110,187,163,50,220,24,237,253,6,136,139,214,81,247,172,207,223,175,120,177,224,16,95,138,246,7,65,196,28,16,77,239,12,249,85,106,4,146,144,165,245,87,50,51,17,39,58,109,232,110,37,37,170,150,94,182,134,127,105,116,21,23,151,43,216,240,215,28,236,235,142,66,52,106,37,122,157,218,122,253,22,211,49,149,172,250,37,70,122,18,61,133,175,184,94,198,53,224,77,159,156,28,0,165,177,49,206,68,138,173,21,138,157,46,102,142,171,146,235,176,156,38,85,203,39,26,37,104,114,77,90,43,66,62,227,34,246,81,206,58,224,181,241,149,92,94,59,106,174,238,146,233,178,123,117,54,94,214,126,121,166,229,58,134,158,216,149,186,73,220,113,204,246,168,204,203,184,203,223,107,156,59,115,205,111,98,253,169,77,194,171,169,93,150,233,164,68,102,51,125,22,231,105,105,166,226,48,78,124,220,116,54,141,206,184,175,87,113,153,105,237,46,162,118,145,234,90,144,131,124,79,114,179,15,22,240,186,78,35,208,163,109,174,219,44,46,91,206,111,51,223,14,60,121,175,41,58,41,228,160,181,91,133,212,146,106,250,140,186,10,102,195,235,174,167,133,248,145,67,186,226,158,201,86,237,98,52,181,39,213,61,78,59,232,112,211,212,148,93,237,247,232,127,97,141,19,101,127,24,169,248,225,131,54,237,235,13,90,190,168,17,25,154,90,43,164,147,136,203,142,23,84,32,187,221,47,162,90,123,189,197,214,0,7,133,199,59,190,61,135,131,183,173,219,32,255,0,214,187,126,165,45,5,215,214,83,113,93,112,139,162,85,167,208,239,208,198,110,49,38,229,126,250,196,139,146,232,211,85,86,171,51,38,33,61,58,19,207,173,100,90,232,159,211,239,208,190,194,23,155,195,55,11,156,195,108,180,82,30,114,78,245,92,135,30,186,104,217,166,195,145,79,135,211,93,234,215,77,157,253,62,194,29,255,0,24,49,86,219,193,171,10,171,126,92,239,236,141,79,140,251,200,70,215,15,154,227,108,184,233,35,84,33,102,157,73,181,117,218,100,95,226,58,16,206,38,108,46,156,204,226,4,233,146,213,200,160,66,150,234,41,177,180,109,95,52,135,228,27,75,222,76,182,191,201,191,166,138,235,237,62,189,223,111,37,57,46,187,51,61,118,197,169,44,251,29,167,77,154,143,72,75,249,167,57,188,183,99,27,172,236,231,182,234,117,105,253,119,167,93,52,208,186,247,94,174,17,225,77,173,131,86,61,58,198,180,227,114,161,193,97,150,212,123,220,87,49,104,101,182,141,127,56,181,153,106,77,167,166,227,211,252,103,237,0,7,241,93,72,254,193,248,105,178,57,202,146,131,70,211,109,245,167,191,93,116,211,168,253,227,230,213,227,37,213,68,116,215,180,219,144,218,139,166,186,233,168,250,41,61,82,71,239,32,81,18,136,210,101,208,203,67,21,75,196,107,135,213,229,95,188,39,99,86,22,183,233,6,166,37,215,170,20,253,90,107,107,171,118,92,151,93,230,191,36,181,232,109,167,106,81,167,93,75,218,66,182,94,195,59,221,138,249,90,238,209,54,212,205,238,207,200,237,44,159,206,111,217,166,237,251,126,151,77,117,211,245,11,48,225,165,144,203,198,214,186,216,198,204,79,141,216,16,219,9,85,54,14,246,157,220,178,114,28,150,158,230,49,32,244,250,43,78,197,35,217,169,251,8,90,129,22,133,161,15,232,0,0,0,0,0,0,0,0,0,0,14,127,133,56,23,135,24,53,50,239,171,89,84,110,85,86,251,184,38,220,149,250,147,230,75,149,54,84,135,220,120,144,165,145,22,140,181,205,82,26,108,136,146,148,154,140,245,90,220,90,250,0,0,14,85,150,140,186,88,153,95,194,200,24,103,98,199,254,106,101,98,110,247,191,140,234,157,153,150,95,153,203,117,215,57,60,222,66,21,202,66,182,35,184,139,188,207,170,128,0,15,63,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,0,0,8,255,0,157,108,169,126,56,56,89,74,195,63,151,191,36,189,25,112,49,93,237,190,139,237,252,206,92,105,12,242,185,124,230,180,215,180,238,221,184,244,217,166,157,117,40,171,132,252,26,255,0,5,248,167,102,226,103,227,29,233,63,146,87,5,58,187,216,190,72,114,123,87,101,146,219,220,174,103,109,86,205,220,189,187,182,171,77,117,208,244,208,89,80,0,10,213,197,142,13,127,133,12,83,188,177,51,241,142,244,103,202,219,130,163,93,236,95,36,57,221,151,181,73,113,238,87,51,182,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,80,171,22,56,53,254,20,49,78,242,196,207,198,59,209,159,43,110,10,141,119,177,124,144,231,118,94,213,37,199,185,92,206,218,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,197,175,2,109,156,20,249,83,242,143,228,231,109,254,51,236,61,143,159,218,38,63,39,242,60,199,54,237,231,237,250,103,174,221,122,107,161,64,15,234,24,255,0,229,69,254,68,255,0,241,226,202,112,158,197,252,23,225,101,155,134,126,148,244,159,201,43,126,157,66,237,188,142,79,106,236,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,57,86,104,240,47,241,148,192,155,155,5,62,84,252,156,249,71,216,191,140,251,15,108,228,118,121,140,73,252,143,49,189,219,185,27,126,153,105,187,94,186,104,112,3,250,134,63,249,81,127,145,63,252,120,181,64,0,16,3,52,124,41,63,25,76,118,185,177,175,240,245,242,115,229,31,98,254,44,249,45,219,57,29,158,27,17,191,45,218,219,221,187,145,187,232,22,155,180,235,166,167,223,242,83,149,47,196,251,11,42,184,103,242,247,229,111,164,238,7,235,189,183,209,125,131,151,204,141,29,158,87,47,156,238,186,118,109,219,183,22,187,244,211,166,167,32,0,64,12,209,240,164,252,101,49,218,230,198,191,195,215,201,207,148,125,139,248,179,228,183,108,228,118,120,108,70,252,183,107,111,118,238,70,239,160,90,110,211,174,154,159,127,201,78,84,191,19,236,44,170,225,159,203,223,149,190,147,184,31,174,246,223,69,246,14,95,50,52,118,121,92,190,115,186,233,217,183,110,220,90,239,211,78,154,156,128,0,0,17,87,60,249,24,252,116,126,68,255,0,170,143,200,239,145,222,146,254,210,122,67,181,118,190,205,255,0,140,51,179,111,102,255,0,141,174,255,0,102,157,124,166,74,120,111,126,39,216,167,85,196,207,195,47,202,223,73,219,239,208,187,23,201,222,193,203,230,73,142,247,55,153,218,157,215,78,205,183,110,210,215,126,186,244,208,230,168,8,171,158,124,140,126,58,63,34,127,213,71,228,119,200,239,73,127,105,61,33,218,187,95,102,255,0,198,25,217,183,179,127,198,215,127,179,78,188,171,43,156,41,63,22,188,118,182,113,175,240,245,242,143,228,231,109,254,44,249,45,216,249,253,162,27,241,191,45,218,220,219,183,159,187,232,30,187,116,233,174,165,63,192,69,92,243,228,99,241,209,249,19,254,170,63,35,190,71,122,75,251,73,233,14,213,218,251,55,254,48,206,205,189,155,254,54,187,253,154,117,242,153,41,225,189,248,159,98,157,87,19,63,12,191,43,125,39,111,191,66,236,95,39,123,7,47,153,38,59,220,222,103,106,119,93,59,54,221,187,75,93,250,235,211,67,154,160,0,2,63,231,91,42,95,142,14,22,82,176,207,229,239,201,47,70,92,12,87,123,111,162,251,127,51,151,26,67,60,174,95,57,173,53,237,59,183,110,61,54,105,167,93,75,128,101,115,133,39,226,215,142,214,206,53,254,30,190,81,252,156,237,191,197,159,37,187,31,63,180,67,126,55,229,187,91,155,118,243,247,125,3,215,110,157,53,212,167,248,8,255,0,157,108,169,126,56,56,89,74,195,63,151,191,36,189,25,112,49,93,237,190,139,237,252,206,92,105,12,242,185,124,230,180,215,180,238,221,184,244,217,166,157,117,46,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,0,42,175,250,134,63,249,81,127,145,63,252,120,159,249,92,192,191,197,175,2,109,156,20,249,83,242,143,228,231,109,254,51,236,61,143,159,218,38,63,39,242,60,199,54,237,231,237,250,103,174,221,122,107,161,117,80,28,171,4,178,233,98,96,133,98,250,187,40,17,249,215,38,35,92,19,171,183,5,79,123,201,237,92,217,242,228,197,107,146,183,86,218,57,13,204,54,119,54,72,230,108,222,162,35,61,11,170,128,0,8,255,0,157,108,169,126,56,56,89,74,195,63,151,191,36,189,25,112,49,93,237,190,139,237,252,206,92,105,12,242,185,124,230,180,215,180,238,221,184,244,217,166,157,117,46,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,227,202,98,197,139,248,80,194,203,203,12,253,41,232,207,149,182,253,70,133,219,121,28,238,203,218,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,90,223,212,49,255,0,202,139,252,137,255,0,227,197,170,0,8,255,0,157,108,169,126,56,56,89,74,195,63,151,191,36,189,25,112,49,93,237,190,139,237,252,206,92,105,12,242,185,124,230,180,215,180,238,221,184,244,217,166,157,117,46,1,149,206,20,159,139,94,59,91,56,215,248,122,249,71,242,115,182,255,0,22,124,150,236,124,254,209,13,248,223,150,237,110,109,219,207,221,244,15,93,186,116,215,82,159,224,0,0,34,174,121,242,49,248,232,252,137,255,0,85,31,145,223,35,189,37,253,164,244,135,106,237,125,155,255,0,24,103,102,222,205,255,0,27,93,254,205,58,242,172,174,112,164,252,90,241,218,217,198,191,195,215,202,63,147,157,183,248,179,228,183,99,231,246,136,111,198,252,183,107,115,110,222,126,239,160,122,237,211,166,186,151,191,206,246,65,235,185,205,186,173,170,180,140,116,249,41,69,181,233,239,71,135,72,249,48,137,218,74,125,205,210,36,243,202,67,75,245,208,220,100,114,204,148,148,242,53,78,134,181,15,129,147,110,25,20,172,167,226,227,216,175,80,197,56,151,188,132,209,228,83,96,199,122,215,76,53,193,125,229,181,172,166,157,57,47,26,87,202,67,173,30,212,145,154,31,89,110,208,204,149,55,192,67,252,239,112,239,161,103,26,234,182,175,88,248,135,242,46,181,67,167,189,75,153,39,209,43,168,246,248,188,206,100,118,246,28,150,144,215,41,107,146,122,145,26,151,207,209,71,162,18,65,146,28,131,215,114,101,117,92,181,104,248,233,242,174,139,116,83,217,143,50,145,242,97,16,117,148,195,155,163,201,231,156,135,87,234,33,201,40,229,145,37,42,231,234,173,77,9,29,174,161,151,75,18,183,152,232,89,151,175,199,237,215,37,10,223,139,66,183,253,119,154,244,102,213,212,59,83,190,163,164,219,220,230,234,4,141,174,54,124,190,78,228,158,171,245,122,168,0,8,1,154,62,20,159,140,166,59,92,216,215,248,122,249,57,242,143,177,127,22,124,150,237,156,142,207,13,136,223,150,237,109,238,221,200,221,244,11,77,218,117,211,83,234,185,24,200,199,226,93,242,219,253,84,126,88,252,177,244,111,246,147,209,253,151,178,118,159,252,97,237,251,187,79,252,93,54,123,117,233,42,128,0,5,85,255,0,80,199,255,0,42,47,242,39,255,0,143,19,255,0,43,152,23,248,181,224,77,179,130,159,42,126,81,252,156,237,191,198,125,135,177,243,251,68,199,228,254,71,152,230,221,188,253,191,76,245,219,175,77,116,46,170,0,42,175,250,134,63,249,81,127,145,63,252,120,178,156,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,14,85,154,60,11,252,101,48,38,230,193,79,149,63,39,62,81,246,47,227,62,195,219,57,29,158,99,18,127,35,204,111,118,238,70,223,166,90,110,215,174,154,28,42,194,126,13,127,130,252,83,179,113,51,241,142,244,159,201,43,130,157,93,236,95,36,57,61,171,178,201,109,238,87,51,182,171,102,238,94,221,219,85,166,186,232,122,104,44,168,69,92,243,228,99,241,209,249,19,254,170,63,35,190,71,122,75,251,73,233,14,213,218,251,55,254,48,206,205,189,155,254,54,187,253,154,117,242,153,41,225,189,248,159,98,157,87,19,63,12,191,43,125,39,111,191,66,236,95,39,123,7,47,153,38,59,220,222,103,106,119,93,59,54,221,187,75,93,250,235,211,67,154,162,181,113,99,131,95,225,67,20,239,44,76,252,99,189,25,242,182,224,168,215,123,23,201,14,119,101,237,82,92,123,149,204,237,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,252,90,240,38,217,193,79,149,63,40,254,78,118,223,227,62,195,216,249,253,162,99,242,127,35,204,115,110,222,126,223,166,122,237,215,166,186,20,0,254,161,143,254,84,95,228,79,255,0,30,39,254,87,48,47,241,107,192,155,103,5,62,84,252,163,249,57,219,127,140,251,15,99,231,246,137,143,201,252,143,49,205,187,121,251,126,153,235,183,94,154,232,93,84,5,85,255,0,80,199,255,0,42,47,242,39,255,0,143,22,41,128,56,105,93,193,188,26,180,240,170,227,189,254,87,75,181,105,233,165,183,87,244,106,32,115,162,180,165,38,51,124,132,41,100,158,83,4,211,90,238,82,151,203,222,163,53,40,199,64,0,0,0,0,0,0,0,0,0,0,0,31,195,45,75,67,21,95,196,183,33,151,141,211,117,191,141,152,97,27,183,161,198,20,170,148,29,237,53,181,102,228,201,46,189,204,126,65,107,244,144,157,137,71,183,82,246,144,172,246,112,206,247,126,190,118,187,84,77,213,50,123,179,242,59,75,37,243,155,246,105,187,126,223,165,211,93,116,253,66,201,184,114,240,250,188,168,23,132,28,106,197,38,253,30,212,52,180,245,62,159,171,78,238,117,14,196,146,211,188,214,36,158,157,9,196,237,82,52,233,169,251,8,90,210,72,146,68,146,46,132,90,16,255,0,135,214,109,176,227,133,222,148,26,139,245,16,207,95,16,106,212,218,214,103,238,197,204,123,153,217,103,79,140,223,170,69,181,9,168,74,208,186,17,107,222,127,88,141,226,71,240,250,160,212,43,217,162,180,19,78,103,152,112,106,20,249,175,122,201,45,173,34,163,23,113,245,50,215,188,186,22,167,245,13,11,52,147,75,72,73,150,134,73,34,49,255,0,96,3,197,226,230,20,218,216,203,99,212,108,107,178,55,54,28,230,30,109,39,189,196,242,214,182,92,104,151,243,107,65,158,132,226,186,110,45,127,198,84,85,157,108,151,93,153,97,187,101,84,144,125,178,211,169,77,95,163,229,252,211,124,174,99,178,77,166,118,115,220,117,90,52,198,187,213,166,186,232,125,123,254,38,78,243,97,116,229,155,16,32,204,136,174,125,2,108,182,145,82,141,163,105,249,165,191,28,221,94,243,101,197,254,77,141,52,79,95,105,117,239,190,252,31,197,91,111,25,108,42,85,249,108,63,190,53,66,51,15,45,27,92,46,83,142,50,219,166,141,86,132,26,180,39,19,215,105,17,255,0,136,184,7,19,44,46,115,18,114,207,87,117,185,59,21,109,156,138,233,35,102,187,206,61,62,103,77,119,167,77,119,247,245,251,12,81,150,27,92,175,216,184,145,109,221,4,90,42,139,89,135,49,105,233,212,153,125,11,50,215,69,126,135,126,135,246,24,210,62,6,93,241,239,204,28,178,174,216,231,254,186,91,244,217,107,46,190,170,220,138,211,134,93,82,157,126,159,126,132,61,208,0,228,249,160,198,42,126,7,224,205,197,122,204,86,143,166,4,182,97,22,138,235,36,162,60,227,101,209,11,46,246,143,233,22,158,255,0,113,231,103,16,110,186,158,40,98,69,114,235,148,123,229,92,85,137,50,210,159,84,180,57,15,173,194,79,66,73,119,185,223,161,125,132,46,103,134,22,86,97,225,38,23,70,196,122,236,109,213,219,153,132,75,101,205,230,91,33,200,143,9,228,167,68,188,164,30,139,108,250,154,73,95,81,23,65,57,12,244,45,76,65,46,34,89,230,183,176,130,212,169,97,85,170,174,213,116,213,226,61,25,206,139,111,179,52,235,114,216,55,62,114,58,219,94,215,91,79,171,184,140,245,246,23,81,84,120,21,130,215,198,106,177,120,173,170,67,186,203,169,73,237,213,41,123,89,249,150,156,148,210,29,123,98,150,209,43,105,200,35,218,147,35,62,226,47,117,227,96,166,4,217,249,62,192,10,155,16,220,231,200,165,81,158,169,213,38,104,234,121,206,181,9,178,121,92,179,113,210,78,167,24,149,162,117,34,238,34,63,109,20,102,58,246,60,74,199,59,202,227,142,141,90,151,94,168,246,110,191,73,181,76,121,104,62,169,73,150,164,191,105,107,239,22,231,194,135,3,160,225,246,8,42,247,152,124,218,181,126,73,200,74,250,167,151,25,248,144,93,38,244,39,20,147,209,72,63,91,66,63,176,186,9,208,2,184,184,177,102,119,228,109,170,140,28,183,221,223,54,180,193,28,194,219,166,216,207,55,58,59,159,77,163,35,245,146,93,203,35,247,105,222,43,247,35,152,22,246,57,99,181,14,4,214,181,165,211,230,198,159,45,91,139,214,75,115,35,18,211,161,56,133,23,170,233,245,45,126,162,215,187,65,118,189,189,79,180,237,218,101,179,75,111,100,74,92,54,97,178,90,168,253,70,155,74,19,244,140,207,185,37,222,103,246,152,173,62,44,89,180,118,143,21,24,13,105,175,107,242,91,41,21,7,244,35,249,181,20,232,174,181,181,198,76,187,201,39,185,43,215,221,239,21,50,235,174,62,225,186,234,183,41,93,231,166,131,234,214,109,138,149,14,157,78,169,205,111,107,53,62,119,36,245,73,235,203,81,37,93,198,103,222,101,223,160,177,254,9,18,42,77,221,24,152,196,86,55,68,123,208,189,169,123,146,91,52,110,162,104,232,125,79,83,247,126,177,110,67,131,103,166,115,212,220,171,222,211,99,189,202,113,191,70,232,189,164,173,53,168,198,46,227,251,70,122,236,170,39,202,59,154,29,27,126,222,209,204,235,166,191,69,181,43,222,95,163,239,23,189,155,108,208,81,178,163,131,208,218,136,190,101,110,119,51,209,236,104,178,221,178,83,28,223,88,218,117,5,162,36,25,250,218,125,93,123,168,102,229,185,42,247,117,106,69,193,93,147,218,38,202,217,205,115,98,81,187,106,9,5,209,36,68,94,170,72,186,16,179,174,15,121,121,83,239,84,49,194,176,189,136,111,149,232,212,105,175,51,82,159,25,222,169,115,166,157,62,146,58,251,61,226,199,113,218,205,107,16,48,170,185,104,188,141,232,159,217,181,45,76,181,217,37,167,61,138,79,232,123,200,68,174,25,153,97,159,130,145,46,26,229,192,214,218,149,67,178,122,155,146,124,190,89,204,79,122,29,90,79,84,186,94,194,255,0,179,186,231,162,27,18,242,209,118,37,247,54,18,123,7,176,207,251,97,27,221,246,12,241,81,156,38,170,76,173,69,169,22,239,254,228,198,160,44,202,139,117,107,106,29,65,148,237,67,188,205,11,93,123,156,81,123,139,220,62,216,0,0,15,11,142,19,61,31,133,213,169,124,196,163,151,217,189,101,30,132,90,200,108,187,255,0,88,204,196,197,115,101,45,68,101,215,79,243,13,32,229,34,138,171,127,47,214,181,49,205,155,218,237,219,141,29,199,172,215,213,238,47,127,184,116,218,205,187,73,175,147,73,170,68,109,244,179,187,106,86,218,84,93,116,215,162,136,253,196,62,131,44,181,29,178,101,148,37,8,79,114,82,90,17,127,128,114,236,202,96,229,23,27,240,170,171,100,213,160,51,33,82,121,28,165,45,164,45,72,219,37,151,21,180,212,133,233,175,40,181,208,189,159,172,179,121,113,80,106,86,205,98,69,14,173,17,232,210,227,108,230,52,243,106,66,211,185,4,162,212,148,68,101,209,68,125,222,209,44,56,100,226,53,253,110,230,26,145,103,219,238,205,122,139,91,237,30,145,142,218,158,83,103,201,131,49,198,181,74,20,72,250,106,51,245,136,250,245,45,12,113,156,213,209,163,80,113,214,228,166,196,105,13,180,215,99,218,148,164,136,139,88,108,43,184,136,139,188,197,207,112,190,171,75,169,228,198,197,76,201,38,251,140,250,83,85,41,102,165,245,170,205,250,70,102,126,226,208,74,241,80,124,107,222,117,119,190,31,50,183,205,72,107,210,219,17,184,207,102,172,211,181,233,236,212,114,174,27,248,29,108,227,148,187,202,214,184,90,148,105,123,209,219,20,218,91,218,90,20,181,158,166,182,215,252,209,123,63,247,69,28,77,195,234,230,23,94,181,11,38,226,132,252,89,212,254,87,49,183,155,90,20,92,198,144,233,106,75,74,79,232,184,147,234,69,223,250,199,191,202,134,97,171,249,115,197,72,23,149,54,107,229,5,60,222,217,20,156,95,41,255,0,224,207,182,222,244,37,198,201,91,84,241,153,106,125,15,169,123,143,68,54,53,239,110,226,29,181,22,234,181,170,209,42,20,249,156,206,91,209,159,109,212,30,199,20,131,245,144,165,39,233,33,69,208,253,134,33,103,17,124,153,81,49,39,15,170,215,221,151,66,67,55,4,121,73,169,60,112,226,161,38,182,163,211,222,65,37,92,182,20,179,73,154,91,212,141,90,119,117,46,130,172,242,237,137,119,166,94,177,158,53,94,155,82,236,79,83,106,40,133,82,140,183,157,108,157,109,185,109,41,214,205,4,166,205,90,155,36,91,84,100,71,166,134,94,235,250,192,172,91,166,99,30,31,82,110,200,36,105,122,68,70,21,33,39,180,136,157,83,13,56,189,164,75,89,233,171,133,166,167,168,232,131,195,227,93,135,15,18,176,178,231,179,229,196,110,66,167,210,102,178,194,86,217,47,71,151,25,198,210,100,70,149,117,245,251,200,140,198,113,49,78,219,155,135,24,191,116,91,111,50,244,87,104,55,12,216,173,234,147,65,151,34,82,208,74,79,68,159,122,58,30,133,221,236,23,195,195,255,0,20,97,226,94,91,45,99,106,162,153,50,40,84,248,52,119,136,222,37,173,43,102,4,93,196,126,186,140,143,85,245,215,78,254,226,31,39,58,185,37,179,243,41,105,77,170,211,169,241,98,94,48,226,184,112,102,147,77,54,167,84,134,164,41,182,220,112,152,113,213,32,222,124,148,105,73,245,211,82,235,223,76,51,32,99,54,79,113,127,82,118,167,70,170,208,234,27,77,214,85,46,59,19,16,204,175,163,175,205,41,198,150,168,218,233,211,113,39,216,101,210,231,242,61,156,203,87,50,118,36,58,125,70,167,22,53,221,78,142,219,51,97,184,243,104,113,229,54,204,98,113,228,32,223,113,213,32,221,120,200,148,173,53,50,208,250,247,201,75,154,223,166,221,118,245,74,219,171,196,106,76,58,156,71,161,188,219,173,165,105,82,28,66,144,162,50,81,25,31,69,25,117,35,239,238,25,253,207,134,92,106,152,1,141,181,150,155,167,56,213,14,185,46,69,78,3,136,101,73,101,182,222,151,43,150,210,79,148,132,17,146,25,232,148,234,68,93,198,101,221,42,184,68,230,105,20,121,211,48,50,234,172,172,218,154,243,147,41,199,42,71,66,113,103,2,43,76,35,123,165,236,37,104,132,163,94,253,15,216,45,171,191,169,15,232,8,81,197,71,25,143,13,240,9,251,110,28,162,68,187,153,213,82,220,66,92,209,70,196,136,83,80,102,100,75,73,233,170,11,216,101,245,24,165,172,42,182,165,222,184,159,107,91,49,163,170,67,181,106,220,24,155,9,6,179,87,54,66,17,166,132,70,103,213,94,227,253,99,71,24,91,76,164,97,46,8,219,48,43,114,35,210,227,80,173,216,73,152,185,11,75,8,107,147,17,4,189,198,162,73,39,66,108,245,215,77,52,61,116,208,84,207,18,44,242,202,197,155,134,86,20,225,213,106,75,54,245,38,82,216,148,252,89,38,148,76,113,165,204,97,100,74,102,66,144,227,75,109,196,31,84,145,171,166,186,22,132,35,14,89,178,233,121,230,63,17,160,90,214,252,9,11,133,207,105,202,140,206,83,166,219,76,115,217,67,166,107,67,78,18,84,68,241,31,172,90,17,117,63,174,252,178,231,151,187,43,47,88,121,77,180,109,154,76,54,165,55,29,147,159,41,12,50,151,31,144,76,50,219,139,53,161,182,205,91,141,148,158,170,45,76,250,159,213,213,128,0,7,205,144,133,64,146,114,218,109,74,109,125,22,148,22,189,76,245,53,105,250,187,199,253,250,110,152,147,74,93,150,211,107,86,154,33,110,36,149,246,105,168,252,202,125,250,164,246,218,101,181,166,59,38,78,27,134,70,68,179,37,119,17,245,35,212,140,125,114,45,11,66,31,209,249,106,52,186,101,98,42,224,213,169,209,102,198,112,141,43,102,75,41,117,10,35,35,35,35,74,136,200,250,25,151,216,102,60,51,153,117,203,251,179,202,170,230,7,97,250,166,147,156,222,210,118,204,35,119,126,237,218,239,229,107,174,238,186,235,223,212,123,138,109,42,151,70,136,220,10,61,54,44,24,173,36,146,219,49,153,75,77,160,136,136,136,137,41,34,34,34,34,34,251,8,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,42,84,170,93,102,35,144,43,20,216,179,162,186,147,75,140,201,101,46,182,178,50,50,50,52,168,140,140,140,140,203,236,51,30,29,188,186,229,253,169,231,85,111,3,176,253,51,77,206,111,105,43,102,17,59,191,118,237,119,242,181,215,119,93,117,239,234,61,205,58,151,76,163,197,68,26,77,58,44,40,205,145,37,12,198,101,45,33,36,68,68,68,73,73,17,23,66,34,251,8,135,234,31,197,36,148,147,74,136,140,140,180,50,63,104,167,62,38,217,50,196,72,216,163,39,21,176,250,215,169,87,41,53,86,215,34,99,116,248,79,201,113,153,14,200,152,251,134,100,211,27,82,130,78,206,166,163,50,53,22,186,145,145,136,31,76,194,92,82,172,212,138,145,76,195,139,162,76,206,103,40,217,106,143,33,107,74,183,18,116,52,165,6,101,161,153,23,119,121,139,92,225,127,146,106,230,24,58,246,49,226,93,17,113,42,210,227,42,44,56,83,99,45,183,24,66,251,20,132,56,109,188,194,84,149,165,109,173,59,137,122,17,145,145,117,212,197,144,128,0,14,83,152,188,189,217,89,133,195,218,149,163,115,82,98,59,41,200,239,28,9,75,97,149,56,196,131,97,230,219,89,45,109,184,105,218,111,40,245,73,106,71,212,190,186,13,204,214,92,239,60,184,98,52,251,90,224,129,33,16,185,238,185,78,153,202,116,155,117,142,123,200,104,201,107,105,178,82,140,153,51,245,75,67,46,165,245,73,238,27,185,228,149,132,215,12,92,42,196,106,212,151,173,218,172,164,49,21,249,82,77,72,134,227,171,134,194,53,83,210,18,134,218,67,109,172,250,36,205,61,116,212,181,33,108,216,165,77,164,98,214,8,220,208,40,146,35,85,34,215,109,217,169,134,184,235,75,232,119,157,17,100,141,166,146,81,43,82,112,180,211,93,117,45,53,212,103,31,21,109,169,118,86,39,221,54,204,152,234,142,237,38,183,58,38,195,65,160,211,202,144,180,105,161,145,25,117,79,184,191,80,186,94,21,216,204,120,145,128,76,91,115,37,146,229,219,46,166,150,218,20,230,170,38,35,194,132,130,61,13,106,61,53,89,251,8,190,162,19,92,7,243,187,169,138,149,226,237,153,164,86,39,67,192,203,86,178,178,106,19,205,204,168,156,89,29,13,196,28,248,174,176,189,142,159,176,211,170,20,141,123,181,63,96,138,185,15,203,141,83,31,241,182,140,211,148,231,29,161,208,229,199,169,207,113,108,169,76,184,219,50,226,243,26,81,242,150,131,51,67,218,154,85,161,25,119,153,23,126,128,173,155,126,155,106,91,212,219,110,145,21,168,208,233,145,25,134,203,109,33,40,74,80,218,18,132,145,18,72,136,186,36,139,161,23,119,112,141,121,225,206,101,171,150,203,18,101,62,157,83,139,38,238,168,199,113,152,80,219,121,181,184,202,156,102,73,54,242,208,79,182,234,80,78,178,68,106,78,186,25,232,93,123,169,130,28,12,102,206,22,47,234,110,212,235,53,90,229,67,105,58,242,165,200,98,26,30,149,244,117,249,213,54,210,21,39,93,58,237,37,123,76,250,220,246,74,178,75,103,229,174,210,133,85,168,211,226,75,188,102,69,108,230,205,54,154,113,77,41,109,71,83,141,161,195,97,183,82,130,121,131,81,37,71,211,93,79,175,119,214,226,1,138,48,240,211,45,151,73,187,81,76,105,21,218,124,234,59,36,79,18,22,165,189,2,86,210,47,93,38,103,170,58,105,175,119,113,138,30,194,203,110,110,35,226,253,175,109,180,203,210,157,175,220,48,163,57,234,154,204,249,242,144,131,82,186,40,251,215,212,244,62,255,0,104,209,222,10,88,112,240,215,11,45,139,62,36,70,227,170,5,38,19,47,165,13,146,53,121,17,155,109,70,100,73,79,95,83,188,200,140,123,129,206,241,215,22,233,152,57,135,213,107,178,113,26,157,143,17,245,71,73,109,50,55,82,195,174,39,113,26,208,122,106,217,235,161,234,40,23,49,56,151,122,102,23,25,229,85,234,85,35,154,237,74,162,184,116,216,200,121,215,9,166,220,150,234,154,108,144,106,112,211,161,188,101,181,38,100,90,232,69,239,181,254,26,25,80,133,131,120,110,139,214,230,163,145,220,53,173,36,33,201,81,203,123,76,188,196,55,8,144,107,101,11,73,19,141,171,78,166,69,215,188,250,137,41,152,92,101,183,240,55,11,171,151,189,106,167,14,43,209,161,73,56,45,200,125,8,55,228,166,59,174,182,218,73,75,65,169,74,54,140,137,41,61,79,67,211,222,89,225,199,108,87,174,227,62,39,215,239,186,228,249,18,14,124,249,78,198,75,174,173,100,203,11,144,235,168,109,4,165,175,106,83,205,61,18,74,50,45,122,123,207,228,225,150,31,87,49,70,245,167,217,22,236,55,229,78,168,115,121,109,178,218,214,163,229,180,183,79,66,66,84,127,69,181,31,66,62,239,214,37,119,18,12,14,182,112,54,93,155,107,91,205,74,36,179,233,29,234,113,45,237,61,74,34,203,67,67,104,215,242,167,236,255,0,223,213,120,40,60,234,47,124,65,101,15,154,80,231,162,119,163,113,150,253,25,168,233,211,219,160,183,193,20,56,160,213,165,211,50,99,125,38,28,147,97,199,189,23,162,146,179,74,250,85,97,125,19,35,47,121,234,41,131,42,148,104,213,236,117,182,233,178,219,67,141,59,219,55,37,68,70,71,164,55,213,220,100,126,210,29,163,137,182,35,95,215,22,97,170,246,125,125,217,172,209,104,157,159,209,209,220,83,201,108,185,208,97,184,238,137,90,141,31,77,36,126,169,23,94,167,169,136,157,111,80,106,87,53,98,61,18,147,17,233,50,228,239,229,180,203,106,90,213,181,38,163,209,41,35,51,232,147,62,239,96,210,30,90,240,114,139,130,24,85,74,178,105,48,25,142,168,220,254,106,144,210,16,165,238,146,243,137,220,105,66,53,211,154,122,106,94,223,214,125,69,230,90,144,217,178,242,18,180,43,189,42,45,72,255,0,194,62,125,26,221,164,208,9,212,210,226,54,194,94,219,185,40,109,41,46,154,233,209,36,94,243,28,203,54,244,85,87,242,253,116,211,27,217,189,222,195,180,215,221,210,107,10,247,31,187,220,51,125,13,92,169,72,81,153,116,215,252,195,76,248,31,51,210,24,93,69,151,204,74,249,157,167,214,73,234,71,164,135,11,191,245,15,116,0,0,3,142,230,230,113,211,242,253,116,72,39,137,163,46,195,162,183,109,211,248,107,5,223,250,198,110,209,169,172,181,234,52,229,131,112,83,78,195,122,68,52,50,109,19,125,163,212,52,237,50,213,247,15,187,245,143,104,3,248,100,70,90,25,106,67,62,188,67,240,237,156,61,204,125,118,36,125,156,185,29,151,105,39,78,155,96,68,51,238,74,127,76,118,62,15,214,180,58,174,52,84,43,175,52,149,189,76,229,114,247,36,140,139,153,18,122,79,188,140,251,139,216,100,35,246,123,104,107,183,243,55,118,211,150,78,145,163,176,126,83,191,173,62,49,251,139,222,45,47,132,140,231,228,101,134,157,13,199,210,182,227,115,185,104,37,25,154,55,84,39,153,234,94,205,68,222,20,251,198,168,203,229,253,137,166,154,255,0,26,107,255,0,216,41,195,234,240,90,108,149,113,222,139,54,154,61,190,142,245,141,62,177,124,221,71,184,199,253,113,108,202,252,200,181,167,177,246,218,164,58,168,175,237,244,170,216,142,102,134,246,162,12,86,119,26,26,208,181,61,218,110,95,95,103,184,86,16,178,78,24,217,222,77,143,53,24,55,137,149,232,145,104,78,235,216,38,78,149,177,44,104,83,36,57,185,111,62,72,78,229,169,9,45,168,235,169,17,245,208,197,188,203,141,79,174,83,31,132,249,51,42,28,198,150,195,133,234,173,11,66,136,210,162,235,169,31,67,50,21,73,156,222,24,247,140,139,250,161,136,120,30,210,164,177,85,125,218,132,152,123,93,90,209,33,215,164,60,178,109,184,209,116,36,145,114,146,90,168,207,174,154,159,67,18,75,135,117,173,141,184,105,98,187,102,226,117,181,38,49,53,49,73,105,215,161,203,65,165,178,102,35,100,90,188,73,208,189,69,159,66,211,167,218,66,106,7,120,163,110,43,24,54,171,3,29,157,187,163,195,75,81,174,52,42,114,214,219,123,80,167,164,76,156,225,153,153,33,36,107,50,71,94,166,127,89,142,179,193,179,24,138,157,112,87,48,154,167,56,201,153,77,73,170,71,39,29,233,205,82,233,236,37,37,185,122,119,17,232,68,157,126,191,96,183,1,20,179,207,147,107,87,48,248,117,80,168,81,40,113,99,93,180,230,157,155,22,76,104,205,161,233,78,54,196,147,67,74,90,88,113,213,146,157,120,140,210,90,25,153,17,145,235,223,77,214,37,227,138,217,55,198,242,152,168,149,10,93,66,139,80,236,242,227,72,110,75,8,148,195,50,210,107,45,155,154,82,208,165,70,211,174,132,100,70,71,166,157,47,175,45,216,229,111,99,230,21,80,111,122,85,82,3,211,165,83,226,174,165,26,51,232,81,199,150,168,204,186,235,102,132,184,179,70,213,58,69,181,71,184,186,17,251,207,141,241,28,203,84,76,114,193,42,165,118,157,7,153,93,181,226,191,86,100,218,104,141,231,145,26,36,181,37,148,232,210,214,173,86,233,104,146,52,145,159,180,143,190,144,176,246,236,184,176,111,21,40,247,43,7,46,5,66,219,172,199,122,67,42,230,52,189,99,201,66,212,210,210,70,133,105,185,189,13,38,101,221,236,26,31,203,54,50,82,177,199,7,173,251,218,159,57,137,18,93,131,17,185,233,105,212,172,219,150,113,89,113,212,30,139,89,145,145,186,90,146,143,113,123,125,231,213,71,252,173,105,109,10,90,143,68,164,140,204,254,161,73,28,90,113,157,171,255,0,27,88,179,169,53,21,59,79,183,225,162,51,236,165,237,200,41,140,75,156,218,149,181,43,82,119,109,89,22,166,68,173,61,221,195,203,112,191,194,148,223,57,130,137,116,84,99,32,233,182,187,109,213,205,231,81,243,109,187,26,108,37,238,53,26,20,148,232,149,153,235,170,76,139,218,66,68,241,57,207,67,228,185,24,17,133,149,232,167,28,137,104,170,78,167,74,61,228,175,225,145,94,142,110,49,35,77,52,229,171,98,145,223,161,159,176,133,116,225,54,20,95,56,229,126,193,180,173,90,92,250,156,218,140,166,138,75,237,176,243,196,202,28,121,182,214,243,170,109,11,52,164,141,212,154,150,100,122,107,215,191,173,242,228,211,41,118,150,89,48,238,12,88,208,208,245,199,80,140,211,245,73,142,54,210,156,75,206,49,28,158,105,14,19,45,184,77,243,24,220,73,86,167,175,83,235,221,34,128,0,0,127,12,137,69,162,136,140,143,216,99,243,46,151,76,117,100,227,148,232,171,89,117,37,41,148,153,255,0,135,65,250,16,219,109,39,99,104,74,18,94,196,150,132,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,230,159,78,167,213,35,46,29,78,4,121,140,56,70,149,180,251,73,113,10,35,35,35,35,74,136,200,250,25,151,235,30,114,6,18,225,85,42,114,170,116,204,51,181,33,204,82,141,103,33,138,44,102,221,53,106,74,212,212,148,17,235,169,17,235,175,121,106,61,75,77,52,203,105,105,150,210,218,18,68,73,74,75,66,34,47,97,17,15,251,0,0,1,29,179,151,148,187,75,51,120,119,58,36,152,104,102,227,167,198,117,250,100,198,219,105,46,41,230,216,144,76,180,181,155,46,56,109,243,31,220,105,78,135,175,82,235,223,67,88,181,133,23,206,6,223,179,173,43,170,151,62,153,50,157,41,210,140,251,140,60,201,60,134,222,113,180,60,210,156,66,13,73,51,105,70,149,145,17,30,157,59,186,88,175,12,108,244,63,204,143,129,24,167,94,140,81,204,144,138,92,234,140,163,222,106,254,7,21,152,196,227,242,52,211,78,98,185,105,71,188,203,218,66,59,241,64,194,148,216,217,130,151,116,83,99,160,169,183,67,110,85,137,246,145,243,110,59,38,108,213,238,37,18,18,147,213,40,35,215,85,25,151,180,199,168,225,45,140,237,97,254,54,200,179,234,213,21,53,79,184,33,174,51,12,169,226,74,14,99,242,224,182,149,109,82,210,157,219,80,101,169,17,171,79,120,187,116,45,46,33,43,65,234,149,17,25,31,212,63,232,114,172,204,227,37,43,3,176,122,225,189,170,19,152,143,37,168,50,219,128,151,93,74,13,201,101,21,231,26,65,106,180,25,153,155,71,161,36,247,31,179,222,89,224,196,43,178,226,198,76,84,172,92,175,156,185,245,11,146,179,33,232,236,167,152,234,245,145,37,107,75,72,73,154,213,166,231,52,36,145,159,127,180,93,239,14,60,181,68,192,220,18,165,215,106,48,73,186,237,209,21,138,179,198,235,68,79,50,137,49,34,41,76,171,86,144,180,232,182,143,84,153,168,136,253,166,125,221,147,50,56,229,111,96,30,21,87,175,122,173,82,3,51,162,211,229,46,155,26,75,232,73,200,150,152,207,58,211,100,133,56,131,94,229,52,101,181,39,184,250,145,123,202,133,47,187,199,21,179,145,141,231,49,49,42,21,74,133,106,161,217,226,70,142,220,151,209,21,135,165,168,208,91,55,58,164,33,42,147,167,77,72,136,200,139,93,122,220,142,70,50,109,106,229,227,14,169,245,10,221,14,44,155,182,162,211,83,101,73,147,25,181,189,21,199,24,140,107,105,43,83,13,186,130,75,172,153,146,79,83,35,51,51,61,123,165,104,169,14,50,120,196,85,27,130,135,132,212,201,198,108,197,106,53,82,65,54,239,78,106,87,80,97,73,61,171,211,184,203,82,52,235,245,251,7,37,225,79,131,106,191,241,217,171,182,68,52,187,26,220,66,103,33,110,55,185,9,122,60,200,46,17,145,154,20,68,178,37,244,234,71,245,144,188,158,224,16,175,136,141,173,141,184,151,98,181,102,225,141,181,42,79,54,106,82,235,172,195,150,179,83,102,204,182,204,181,100,149,169,122,232,62,165,167,95,176,132,108,201,151,12,107,198,61,253,3,16,241,193,165,70,98,148,251,85,8,208,246,186,133,174,67,79,71,121,4,227,114,98,232,105,50,230,164,244,81,31,77,53,46,166,45,62,108,235,126,197,182,23,46,124,168,148,202,69,22,17,169,78,58,180,50,211,44,50,217,153,234,103,181,41,34,66,12,253,132,68,94,194,20,149,196,131,56,243,177,194,250,145,135,246,173,77,151,45,74,36,149,182,149,197,120,205,18,30,101,233,109,19,132,104,125,109,173,42,105,212,250,219,72,207,167,113,116,56,74,148,169,106,36,33,38,165,40,244,34,34,212,204,197,158,112,147,202,252,185,85,166,113,246,229,164,58,152,172,110,244,82,223,142,100,135,55,34,116,87,182,154,218,208,244,61,186,236,95,79,111,184,127,207,26,86,244,184,172,165,242,154,45,222,146,245,137,62,177,252,221,59,188,199,202,224,170,101,242,254,251,215,77,127,138,244,255,0,236,21,17,112,66,16,241,109,156,252,124,176,212,97,182,250,80,220,174,79,49,6,163,35,94,218,132,3,45,11,219,160,171,76,137,208,215,112,102,106,210,167,35,155,170,251,127,228,254,151,74,124,147,247,31,184,72,30,48,54,180,58,86,52,83,235,172,180,148,61,83,230,243,54,164,136,143,151,18,2,75,184,136,251,143,218,102,56,223,15,12,59,107,16,179,31,66,136,255,0,47,151,31,181,110,37,233,215,116,9,102,93,233,87,232,13,5,145,17,22,132,90,16,254,128,241,120,199,5,53,44,55,171,194,83,38,233,57,217,253,66,78,227,61,31,108,251,191,80,204,107,158,171,135,161,232,52,137,148,89,199,80,203,245,173,33,79,147,170,62,221,170,183,110,215,248,107,229,223,250,135,98,0,0,1,31,51,220,231,43,45,55,82,183,184,159,236,30,168,61,15,253,112,140,51,184,215,229,8,106,19,15,73,101,104,64,39,13,6,175,157,215,111,119,229,86,61,16,0,165,30,48,118,193,82,49,214,21,117,36,178,77,95,153,166,189,223,53,14,2,122,116,47,127,188,255,0,80,247,28,22,234,148,182,46,235,202,154,252,86,85,50,79,163,185,14,169,9,53,163,107,85,21,43,105,153,234,90,151,67,208,115,46,45,248,110,187,83,49,143,222,77,182,225,71,186,54,242,245,47,84,187,52,24,13,158,158,169,23,122,189,234,253,93,194,83,112,106,187,219,155,134,151,5,170,227,233,53,211,251,39,45,27,186,167,153,34,160,225,244,221,211,187,220,66,199,69,58,241,164,90,79,18,172,212,147,155,141,62,145,213,58,235,183,248,61,59,217,236,31,115,130,209,56,119,29,232,100,74,218,94,141,215,221,249,58,136,179,236,91,195,123,127,22,172,26,157,133,115,67,76,154,125,75,147,205,65,182,133,254,77,230,221,46,139,74,147,244,155,79,122,79,187,245,140,226,99,142,19,214,176,87,18,106,184,125,92,140,251,79,83,185,30,179,168,90,119,115,35,180,239,67,82,16,103,161,58,95,201,47,233,63,13,30,68,136,174,166,68,87,220,101,212,235,181,109,168,210,162,212,180,61,12,190,161,105,121,24,226,103,62,85,106,139,133,184,211,61,162,142,235,75,142,213,85,247,85,189,114,159,156,142,95,49,233,50,180,52,165,14,175,185,59,136,144,90,106,68,122,218,133,58,161,10,173,79,139,85,166,201,106,76,73,172,162,68,119,154,89,45,14,54,180,146,146,164,168,140,200,200,200,200,200,200,244,61,71,251,165,9,78,187,82,69,169,234,122,23,121,143,250,1,95,220,97,48,203,229,62,7,210,239,8,48,208,169,180,154,187,10,121,226,111,85,148,86,161,207,113,69,184,144,103,183,85,17,232,102,69,246,10,203,201,78,36,191,134,121,143,178,170,69,37,76,199,169,86,169,180,217,42,222,105,73,50,228,248,198,179,81,238,73,105,162,58,235,169,123,200,104,170,145,80,98,173,73,133,85,138,234,92,102,100,118,228,54,180,168,140,148,149,164,148,70,70,70,100,100,100,126,195,31,172,64,222,35,121,30,163,98,245,173,55,20,236,138,114,99,221,52,182,28,126,67,113,217,66,10,91,77,55,45,245,106,77,48,183,28,117,110,184,146,234,162,35,233,220,122,24,133,188,58,51,17,119,96,30,56,126,9,174,103,212,197,46,173,59,209,47,69,156,167,82,76,75,118,100,70,20,162,66,221,66,82,164,165,165,22,166,147,81,117,45,12,186,21,219,41,16,171,244,83,109,196,181,34,37,74,46,138,45,9,104,113,183,17,215,222,70,70,71,245,145,138,35,226,93,151,231,112,111,29,166,86,169,180,211,102,141,114,115,42,105,113,12,154,91,75,242,38,76,86,194,52,182,132,23,168,217,116,212,207,79,105,144,236,28,36,51,34,229,173,121,72,193,155,130,166,178,167,213,141,111,195,75,207,122,157,165,215,96,71,109,41,37,186,73,215,106,79,66,36,25,251,181,238,23,18,70,70,68,100,122,145,247,24,241,56,215,126,66,195,76,42,186,175,57,143,182,217,211,40,243,164,178,75,81,17,45,214,227,56,226,83,213,73,215,93,135,208,140,143,252,227,55,184,193,121,203,196,44,82,187,47,57,111,173,195,172,86,231,205,65,41,70,100,132,59,33,199,9,41,213,74,208,139,121,232,90,159,218,125,227,176,224,126,102,31,192,28,27,185,40,54,170,35,149,205,114,57,50,55,109,108,143,152,196,73,17,91,70,132,226,29,67,137,90,92,101,42,238,52,145,245,234,125,220,94,145,71,189,177,134,250,76,26,108,105,245,154,245,126,113,41,70,148,61,37,106,117,247,136,141,106,208,150,179,45,238,22,167,212,245,87,180,204,94,46,65,178,99,110,229,230,193,167,93,21,202,106,29,188,43,48,89,126,91,143,178,218,151,23,156,204,85,173,146,53,48,219,168,218,235,39,234,153,158,135,223,169,247,75,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,19,63,57,49,183,115,15,96,212,110,138,29,53,13,94,20,104,47,63,17,198,25,66,87,43,146,204,165,161,147,52,176,227,171,220,235,197,234,145,150,167,221,161,247,209,213,94,141,123,96,245,244,168,53,40,211,168,213,234,4,227,82,77,72,122,59,137,117,135,140,137,105,220,72,89,22,246,207,67,232,122,167,216,100,59,62,56,102,97,252,125,193,187,110,129,117,34,57,220,214,211,144,227,118,215,8,249,143,196,143,21,196,104,110,45,213,184,165,169,199,148,174,226,73,159,94,135,223,199,240,126,243,151,135,184,165,105,222,113,30,91,103,71,173,192,154,225,37,70,68,180,53,33,183,13,42,209,73,212,143,103,82,212,190,210,239,26,66,193,75,242,22,37,225,85,171,121,195,125,183,14,167,71,131,37,226,109,68,100,135,92,140,219,138,79,69,43,77,55,151,67,51,63,243,143,108,102,68,70,102,122,17,119,152,167,126,45,249,144,114,232,188,99,96,213,191,84,89,192,165,26,31,152,150,95,245,59,75,78,207,142,226,84,72,116,211,174,213,22,164,104,35,247,233,220,56,247,13,28,191,59,140,152,237,14,181,82,166,155,212,107,111,151,83,82,214,201,169,181,63,30,100,53,108,51,83,107,65,250,142,31,77,72,244,246,145,11,220,74,33,80,40,164,219,105,106,60,74,108,93,18,68,68,132,54,219,104,233,238,34,34,34,250,136,133,36,241,23,204,69,221,143,152,224,120,77,108,190,167,233,116,153,222,137,106,44,21,58,162,126,91,83,37,176,149,26,16,234,210,165,41,46,164,181,36,146,143,161,104,69,208,230,151,14,76,143,81,176,134,214,133,138,119,189,57,50,46,154,163,13,191,29,185,12,161,101,17,167,91,136,250,116,39,88,67,141,186,135,91,81,116,81,145,117,239,61,76,79,33,249,42,245,6,41,52,153,181,89,78,37,182,97,199,114,67,139,81,145,18,82,132,154,140,204,204,200,136,136,139,218,99,58,185,214,196,151,241,51,49,247,173,73,82,84,244,122,109,106,165,77,140,173,230,164,155,45,207,146,104,52,250,202,45,52,95,77,52,47,113,11,52,224,247,134,95,38,48,62,169,120,78,134,132,205,171,85,223,83,47,27,122,44,226,187,14,3,137,45,198,130,61,186,164,207,66,51,47,180,88,8,15,249,82,18,173,55,36,143,67,212,181,46,227,31,225,81,168,66,164,211,229,85,106,82,90,141,18,19,43,145,33,231,86,72,67,109,161,38,165,41,74,51,34,34,34,35,51,51,61,11,65,81,188,71,56,130,202,186,103,79,193,124,34,172,17,82,27,39,98,85,39,198,144,100,111,44,142,92,103,155,75,145,228,154,84,218,144,166,212,73,82,58,244,51,233,161,10,212,113,199,30,113,78,186,181,45,107,51,82,148,163,212,212,103,222,102,126,211,29,231,37,120,9,51,31,113,194,141,111,42,11,239,82,233,207,198,169,84,13,45,26,144,113,219,153,29,14,164,254,109,105,250,47,119,40,136,189,231,167,125,254,225,38,27,219,248,75,96,211,44,43,102,26,99,83,233,188,238,82,9,180,35,242,143,56,233,244,66,82,159,164,226,187,146,93,255,0,172,86,23,26,82,112,174,59,44,204,149,176,253,37,167,187,242,116,225,240,184,45,173,37,137,87,146,77,205,166,175,71,104,157,116,221,252,30,163,236,246,139,138,21,197,198,86,239,110,22,26,91,246,171,111,164,151,80,237,124,196,110,234,174,92,138,123,133,211,119,94,255,0,113,136,179,194,67,13,220,186,243,24,197,228,227,110,28,107,95,119,51,66,245,79,180,193,158,217,107,234,153,119,167,222,159,215,220,58,119,26,74,165,45,251,186,205,166,177,17,148,204,141,233,30,123,169,109,36,181,238,106,156,164,234,100,122,158,133,208,181,30,27,131,229,176,85,124,118,155,92,81,44,211,72,229,235,167,113,115,97,207,79,94,135,238,247,151,235,23,92,0,60,238,33,18,206,208,158,77,154,73,95,53,166,238,239,202,160,101,237,223,202,24,209,30,68,29,230,229,162,213,86,247,21,253,157,213,103,169,255,0,174,18,132,131,0,0,1,192,243,199,17,233,121,109,186,154,101,180,173,95,192,122,40,140,255,0,240,248,222,239,176,103,85,175,202,16,211,254,26,188,82,44,170,115,201,215,69,115,187,255,0,191,44,122,112,1,82,220,109,104,79,199,174,97,173,104,154,79,46,95,166,117,82,82,122,250,136,167,39,214,61,61,253,221,71,9,225,99,124,157,171,153,90,101,41,115,201,134,170,220,237,200,83,187,73,124,168,19,84,93,55,17,30,134,175,113,254,161,48,248,199,225,162,106,248,105,70,196,38,35,165,74,162,118,142,115,155,53,52,243,164,83,218,79,82,73,233,221,237,81,126,190,225,192,56,55,220,245,40,88,197,88,182,209,33,93,146,163,217,247,182,107,86,159,55,22,160,178,208,181,211,188,253,198,46,108,83,79,25,166,221,78,45,219,75,89,234,133,246,205,133,215,166,145,169,250,143,103,193,85,70,85,75,237,59,18,100,126,139,234,101,212,189,90,136,182,49,79,124,99,112,161,154,37,249,69,196,152,237,48,217,215,123,79,51,98,72,148,174,67,52,246,75,118,136,45,123,250,106,163,253,93,194,182,199,250,197,149,34,12,166,102,196,121,108,191,29,196,186,211,136,81,165,72,90,79,82,81,25,117,35,35,45,117,33,111,124,51,115,210,213,227,76,133,130,24,151,85,219,85,130,195,113,169,82,100,62,68,79,52,132,195,140,203,91,222,144,106,83,134,165,44,246,165,4,71,212,203,174,164,44,157,42,37,36,148,147,212,140,181,35,31,208,28,167,52,182,20,60,69,192,75,222,131,38,26,100,186,154,13,73,232,168,54,201,103,207,236,79,161,26,17,165,93,117,95,176,181,235,208,103,70,160,212,171,19,18,36,178,105,114,60,139,122,182,180,232,146,52,41,181,176,249,151,79,162,100,100,104,250,140,190,161,161,156,155,226,11,88,143,151,91,42,176,135,205,215,34,81,105,176,159,82,148,74,81,186,152,49,212,173,79,114,186,234,190,186,158,191,80,237,99,252,164,198,143,50,59,145,101,176,219,204,188,131,67,141,184,146,82,84,147,45,12,140,143,161,145,145,138,170,207,70,77,46,59,59,27,40,24,229,133,22,226,220,167,42,179,22,125,65,154,108,55,13,196,63,218,228,201,117,123,88,96,146,73,36,165,178,213,75,215,93,53,62,227,22,57,129,21,201,53,252,36,181,101,206,97,230,101,55,72,130,203,232,121,38,151,9,194,140,209,171,113,25,153,235,169,158,186,245,212,112,30,36,249,127,143,140,88,21,83,174,194,167,147,245,123,105,135,170,109,41,13,18,156,82,35,195,152,162,65,25,54,181,30,171,112,186,17,145,107,237,35,20,137,134,247,133,107,9,49,54,143,115,199,84,136,147,104,21,104,239,62,130,53,182,178,54,36,33,106,66,136,148,147,239,111,169,25,151,119,176,104,175,46,56,163,77,197,252,27,181,175,72,51,218,148,244,186,76,21,77,216,234,86,109,201,84,86,92,113,10,209,107,50,81,27,133,169,40,245,45,122,251,196,72,226,237,141,165,101,225,20,44,60,163,212,54,84,235,115,27,41,45,161,221,20,112,158,139,61,149,234,73,112,149,166,228,145,117,73,167,223,169,244,20,180,163,53,25,169,70,102,102,122,153,152,253,20,218,116,234,189,66,53,42,153,21,217,50,230,60,134,24,101,164,26,214,227,139,81,37,41,74,82,70,102,102,102,68,68,69,169,234,46,59,134,142,70,99,225,213,2,54,49,226,109,25,165,220,53,6,208,237,62,52,136,228,125,153,135,17,14,67,75,52,61,29,43,67,201,113,11,45,82,179,34,234,69,215,83,22,34,68,73,34,74,72,136,136,180,34,47,96,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,18,136,210,162,35,35,45,12,143,218,43,187,137,118,70,99,98,45,2,78,49,97,149,25,164,92,52,246,214,237,66,52,120,228,93,165,134,209,50,67,171,36,51,29,75,91,170,113,104,45,84,178,35,232,71,215,67,20,227,82,167,78,164,84,36,210,170,113,93,141,46,27,203,97,246,93,65,161,109,184,133,26,84,149,37,68,70,70,70,70,70,70,90,150,131,243,164,205,38,74,73,153,25,30,164,100,46,151,132,70,54,149,231,132,83,112,242,177,80,37,212,232,147,28,236,205,173,221,84,80,153,139,1,148,104,74,112,213,166,229,25,116,73,39,221,161,244,18,223,49,184,163,77,194,12,27,186,111,73,211,218,138,244,74,76,229,66,222,234,80,110,73,76,87,156,109,9,213,104,51,81,155,103,161,17,234,122,116,247,140,234,98,69,225,90,197,188,77,172,92,242,23,34,92,202,253,90,67,204,32,205,110,44,205,249,11,90,80,146,53,40,251,220,232,68,103,223,237,23,119,195,95,47,241,240,119,2,233,149,217,180,242,98,175,114,176,205,77,213,45,162,75,137,110,68,56,106,52,25,155,104,81,104,182,207,161,153,150,190,211,49,223,177,222,187,42,223,194,75,170,92,22,30,122,83,148,137,204,176,134,82,106,112,220,56,206,154,73,36,70,71,174,164,90,105,215,81,92,121,24,201,173,199,120,227,101,127,28,177,94,219,91,116,228,214,101,79,167,179,82,134,225,56,183,251,92,105,45,47,107,236,26,77,38,149,56,90,165,122,235,174,135,222,98,213,99,70,143,14,59,113,98,48,219,44,178,130,67,109,182,146,74,82,146,45,8,136,139,161,17,17,15,245,28,83,56,248,130,206,28,101,218,245,172,45,245,52,228,186,45,74,19,10,74,137,42,39,85,6,66,147,161,238,79,95,83,166,135,175,212,51,205,1,169,87,222,36,71,100,137,201,18,110,26,218,19,162,181,90,220,91,239,145,117,250,70,102,102,191,172,207,235,26,45,202,213,133,19,14,176,14,200,160,198,134,152,206,170,131,76,122,82,9,178,65,243,251,19,8,94,164,73,73,235,170,61,165,175,78,163,171,128,254,41,68,148,154,148,122,17,22,166,98,182,56,153,103,165,171,58,153,55,4,48,210,171,186,171,61,135,35,85,100,199,124,140,153,105,105,153,25,230,183,179,32,148,151,9,73,65,237,82,12,139,161,159,93,8,84,36,169,82,39,74,122,108,183,150,243,242,28,83,174,184,181,26,148,181,168,245,53,25,159,83,51,51,215,83,31,228,45,231,131,118,20,53,79,180,43,120,164,235,76,41,217,50,36,211,18,179,73,26,201,42,106,158,249,22,187,53,211,82,253,46,255,0,103,180,89,120,169,206,53,74,51,170,88,137,216,146,34,244,167,93,58,159,171,78,30,51,131,43,110,171,22,238,85,160,244,66,59,30,242,235,215,88,213,13,5,203,10,100,227,33,115,212,166,227,13,30,219,92,133,118,74,119,104,216,217,45,90,124,228,90,122,207,82,215,78,242,247,16,239,220,28,48,209,52,140,52,172,226,19,241,210,149,214,251,63,37,205,154,26,185,50,42,13,43,169,164,181,239,246,40,255,0,87,112,135,188,83,175,147,186,179,43,83,165,34,121,62,213,39,147,177,9,119,113,35,155,2,18,143,166,227,34,212,211,238,47,214,59,183,4,170,19,242,43,184,149,90,54,83,202,137,232,109,22,164,158,167,189,21,20,250,167,167,191,191,168,182,144,1,230,49,41,228,199,178,170,47,43,93,19,201,238,254,250,129,152,7,127,40,99,69,89,28,136,244,60,182,218,173,60,218,80,175,225,221,18,70,95,248,124,159,127,218,59,224,0,0,14,51,155,234,92,138,190,95,238,120,81,74,74,157,95,98,218,152,250,154,207,73,177,204,250,17,31,176,191,206,51,126,68,104,115,69,145,164,203,223,208,105,143,0,106,241,107,184,79,67,169,193,125,79,48,247,105,216,181,40,148,103,164,151,82,122,153,25,151,121,31,180,116,48,1,91,60,106,105,142,73,195,251,26,162,136,132,180,194,244,158,247,121,122,155,123,223,167,17,117,211,166,189,223,88,174,236,146,213,10,141,153,219,50,162,165,54,146,107,210,58,155,135,162,122,211,228,151,94,165,239,23,157,156,60,39,111,26,114,251,115,216,73,142,133,202,159,216,185,14,108,213,109,236,155,29,213,109,61,139,50,212,154,235,162,79,250,74,166,56,86,86,228,90,89,179,163,219,117,8,174,54,186,151,104,230,18,144,100,104,229,211,39,44,181,212,203,77,119,23,176,197,232,10,114,227,66,195,141,226,125,160,250,140,246,187,233,13,191,170,61,56,140,125,62,11,243,57,119,165,219,15,180,25,115,123,7,205,239,232,173,26,168,159,119,180,91,208,175,254,49,20,26,116,220,11,135,92,144,113,138,93,59,153,217,183,237,230,31,50,101,61,43,217,169,107,220,93,116,50,232,41,92,136,207,161,15,250,67,78,184,70,109,180,181,109,35,81,237,73,158,133,239,31,102,203,187,235,214,21,209,76,187,45,202,148,152,83,169,146,217,148,219,140,60,182,213,185,183,18,225,17,154,20,147,211,114,18,125,12,187,133,246,228,67,53,52,76,195,225,85,57,137,149,86,149,115,82,35,51,18,115,46,190,131,125,213,53,26,49,56,246,211,121,199,20,70,227,198,91,149,166,167,222,68,125,242,128,7,248,205,138,204,232,111,194,144,218,28,106,67,74,105,104,89,17,165,73,81,25,25,25,31,67,45,12,103,239,136,134,14,191,132,217,141,184,20,152,173,179,22,226,147,46,182,201,54,131,74,73,50,39,203,218,95,65,37,220,223,179,95,180,196,217,224,227,140,204,212,108,218,206,20,214,106,207,57,62,44,201,19,162,52,235,228,104,76,84,181,79,97,9,73,41,123,136,247,25,145,17,39,111,184,253,130,204,64,126,74,157,42,155,89,136,184,53,72,44,74,97,100,100,104,121,164,173,61,72,203,93,20,70,93,198,127,225,31,243,73,163,211,232,113,59,13,54,59,108,48,71,170,80,132,37,41,46,132,90,17,36,136,139,161,16,86,105,81,43,148,137,180,105,236,54,244,105,209,220,140,235,110,36,148,149,33,105,52,168,140,140,140,140,140,140,251,200,198,126,248,129,96,147,216,49,152,74,220,86,32,147,52,234,227,210,107,17,205,182,141,45,165,47,78,148,72,65,104,218,18,90,37,174,226,215,167,180,253,147,91,131,230,58,181,42,216,174,97,77,106,162,210,21,78,41,53,102,185,175,17,25,50,219,112,24,73,22,231,59,187,251,146,69,245,251,4,62,226,61,141,171,197,172,196,215,41,241,37,186,228,11,98,76,154,33,37,78,106,131,114,52,233,101,185,36,78,41,58,109,115,161,244,63,168,132,84,109,183,29,113,45,52,133,45,107,50,74,82,146,212,204,207,184,136,189,162,205,248,98,228,85,235,134,68,124,117,197,42,19,69,2,44,132,42,149,2,124,83,222,226,210,112,229,51,32,155,126,57,164,219,52,155,137,222,149,234,125,72,189,166,45,174,44,88,208,99,53,14,20,118,152,97,148,37,182,154,105,4,148,33,36,90,18,72,139,161,17,17,17,17,16,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,42,44,105,209,157,135,54,59,79,176,242,20,219,173,58,130,82,22,147,45,13,42,35,232,100,100,102,70,70,42,83,137,206,69,94,183,164,72,199,92,45,161,52,112,37,72,90,170,176,32,69,61,237,173,71,50,83,210,13,182,35,146,73,178,73,54,157,234,94,165,208,143,216,98,178,28,109,198,156,83,78,161,72,90,12,210,164,168,180,50,50,239,35,47,96,149,124,56,113,181,120,73,152,154,29,62,92,183,91,129,115,201,141,68,52,165,205,16,78,73,157,16,183,40,141,196,167,77,173,245,62,167,245,24,152,60,96,241,213,168,182,189,15,10,104,181,22,150,170,137,70,171,59,202,120,140,205,151,27,158,194,136,246,185,221,221,222,147,47,175,216,33,71,15,220,18,123,25,243,9,68,139,34,9,61,78,161,189,26,177,32,220,104,212,218,146,204,232,164,180,30,173,173,39,170,93,238,61,58,123,75,219,160,90,53,42,37,14,145,10,141,1,134,217,141,6,59,113,154,109,180,146,82,148,33,36,148,145,17,17,17,17,17,23,113,16,85,168,244,250,228,78,195,82,142,219,236,25,234,164,45,9,82,79,161,150,134,74,35,35,232,102,63,234,153,74,166,209,162,34,13,46,11,17,88,65,17,18,25,105,40,79,66,34,215,68,145,23,113,23,248,7,235,1,89,220,99,177,153,154,117,153,70,194,154,53,93,230,231,202,153,30,116,182,154,144,68,133,69,83,85,6,22,149,37,43,220,103,184,136,140,141,58,123,207,216,33,55,15,12,29,127,22,115,27,111,169,81,91,122,45,187,38,37,109,226,113,6,164,154,99,207,137,184,190,130,139,185,207,110,159,105,13,2,66,138,204,24,108,66,142,218,27,106,59,73,105,8,65,17,37,41,73,17,17,17,23,66,45,8,127,176,8,191,158,252,212,209,50,241,133,85,22,33,213,90,77,203,87,140,244,72,44,180,250,9,246,148,236,105,36,219,219,73,230,220,73,19,140,145,110,78,186,31,113,25,247,80,149,233,119,215,111,219,162,167,118,92,117,41,51,103,84,229,189,41,199,31,121,110,43,115,142,41,195,34,53,169,71,166,229,168,250,153,247,143,140,182,157,111,111,49,165,167,113,17,167,84,153,106,71,237,33,255,0,34,255,0,120,105,208,105,212,76,174,208,92,167,156,99,57,232,139,49,254,78,222,142,174,157,15,113,43,66,47,91,161,107,174,167,245,137,86,42,23,141,4,206,101,233,105,67,237,6,124,174,223,243,123,250,39,86,169,199,221,236,31,51,130,243,14,57,137,247,123,233,51,218,215,163,247,126,184,245,18,33,113,162,139,248,169,214,228,93,185,179,172,91,116,248,174,56,186,111,103,229,146,80,102,107,230,83,32,172,244,208,207,93,54,159,176,133,179,228,239,9,218,193,124,190,219,22,26,163,33,18,160,118,222,123,155,52,91,155,230,200,117,59,143,98,12,244,39,122,106,146,254,147,163,28,237,85,10,179,153,219,206,162,149,54,162,119,209,218,27,103,170,122,83,227,23,78,167,238,22,35,193,90,152,184,216,127,124,212,87,20,144,153,190,140,216,238,205,13,205,143,212,72,250,233,215,78,239,168,89,48,0,231,152,253,87,137,66,194,122,229,78,115,234,102,59,61,155,122,210,162,73,150,178,90,73,104,102,100,93,230,94,209,153,197,17,184,230,136,35,51,62,225,164,12,160,82,228,82,50,253,108,66,148,82,82,234,59,110,228,200,212,150,90,205,144,101,208,200,143,184,255,0,204,59,48,0,0,15,143,118,219,241,238,139,126,85,10,81,106,212,157,155,187,191,146,180,171,218,71,237,79,184,102,46,246,160,75,182,46,121,180,57,205,154,31,141,203,222,147,35,45,55,54,149,23,121,17,247,40,189,130,251,56,116,94,209,111,28,179,219,198,204,230,228,59,19,181,243,82,151,73,106,70,234,132,189,53,45,198,101,169,39,218,37,0,0,130,156,93,233,46,207,203,154,230,180,194,23,216,244,213,70,147,53,39,124,232,5,208,244,233,220,41,247,3,107,145,237,188,82,162,86,165,56,227,109,71,237,59,148,217,145,40,183,70,117,37,161,153,145,119,171,222,52,204,133,70,168,69,37,104,135,90,115,216,122,40,143,67,255,0,7,121,8,97,96,228,162,133,134,57,187,44,84,183,97,165,20,207,246,6,185,104,34,111,248,177,76,43,105,33,132,164,181,82,212,103,162,186,253,189,4,214,21,35,198,230,27,77,92,120,97,45,182,148,75,127,211,124,197,109,232,123,91,166,145,117,28,191,132,117,197,46,153,152,47,68,180,246,214,106,31,148,73,168,203,94,92,41,234,46,154,145,119,159,184,197,223,8,105,197,90,198,149,118,101,118,179,81,167,194,126,84,202,87,103,228,161,150,205,102,124,218,140,18,87,66,73,159,114,79,187,78,239,104,164,59,2,53,34,101,221,2,53,117,214,219,130,190,111,53,78,41,36,146,209,165,154,117,53,116,250,68,93,226,213,173,174,25,182,186,35,61,37,52,197,56,204,232,206,197,79,53,150,205,72,53,30,155,139,248,46,132,101,161,232,125,68,18,206,54,83,110,108,180,94,132,203,208,228,189,68,169,167,180,198,150,77,184,166,144,110,59,32,144,201,172,217,109,4,178,67,26,237,45,122,117,46,157,223,31,40,89,142,184,178,233,139,116,107,134,12,213,149,30,84,200,241,170,172,27,139,216,113,85,38,58,222,81,36,157,109,59,182,50,69,170,207,111,191,167,118,129,176,167,19,173,156,93,177,233,119,189,173,80,143,42,45,66,51,15,40,154,117,181,155,75,113,148,58,109,171,98,212,73,81,19,137,212,181,61,53,253,99,216,0,173,46,50,88,72,85,107,42,137,137,244,186,87,50,100,57,113,160,72,121,182,53,52,198,67,85,7,214,102,164,160,204,139,83,35,61,85,167,213,237,16,27,35,56,199,55,7,115,13,107,207,68,190,76,42,197,70,21,38,89,173,195,75,105,101,217,209,141,106,87,174,130,34,34,111,169,158,165,167,121,24,208,205,18,169,22,185,70,131,89,132,251,111,49,62,51,82,90,113,181,18,144,164,45,4,162,50,50,51,35,35,35,46,227,49,251,64,0,86,247,24,124,34,137,86,195,234,86,38,194,166,62,236,248,114,216,132,243,172,176,74,36,199,67,21,7,148,106,50,65,168,136,148,100,103,170,180,250,189,162,8,228,114,253,127,12,171,216,147,119,47,152,134,83,135,181,134,35,184,90,145,20,162,92,103,19,180,247,36,183,232,141,75,67,220,35,237,229,93,122,233,187,235,151,52,133,173,110,213,234,82,103,173,75,51,53,41,78,186,165,153,153,153,153,153,234,175,121,253,166,36,222,65,50,141,94,204,14,38,83,43,245,58,107,137,181,232,115,153,153,45,199,153,89,53,35,147,34,42,214,206,170,101,109,175,115,79,25,237,51,45,75,188,200,187,239,130,213,182,40,214,109,191,2,218,160,64,143,14,13,58,51,81,154,105,150,144,218,73,45,161,40,79,68,17,22,187,82,69,208,139,184,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,38,234,182,40,215,141,191,62,218,175,211,227,204,131,80,140,236,103,90,121,164,56,147,75,136,82,21,209,100,101,244,84,101,212,143,188,80,254,126,242,141,94,203,246,38,84,238,10,101,53,197,90,245,217,207,76,136,227,44,172,218,143,206,145,41,104,103,84,178,134,209,181,166,72,246,145,158,133,220,102,93,209,146,206,174,189,107,93,212,59,154,58,212,135,105,21,40,211,208,164,25,146,146,166,157,74,200,200,200,200,200,245,79,188,190,210,18,11,60,151,235,248,155,94,195,107,185,28,197,178,172,60,163,177,33,222,166,71,43,124,151,21,184,247,40,183,232,189,79,83,220,39,111,7,140,34,137,74,195,234,174,38,205,165,190,212,249,147,31,132,203,175,48,73,37,71,91,20,247,146,105,51,65,40,200,212,70,101,162,180,250,189,162,200,128,0,126,42,221,82,45,14,141,58,179,53,246,217,98,4,103,100,186,227,138,36,161,40,66,13,70,102,102,100,68,68,68,125,230,67,60,249,231,198,57,184,197,152,107,162,122,229,147,208,168,245,25,180,152,134,135,13,77,169,150,167,73,52,41,62,186,200,200,201,206,134,90,22,157,196,66,124,112,109,194,66,164,217,85,188,79,170,82,185,115,38,75,147,2,59,206,49,161,170,50,218,167,190,131,37,41,4,102,90,145,153,104,173,62,175,104,178,208,30,63,21,177,58,217,194,43,30,169,123,221,53,8,241,98,211,227,62,242,73,215,91,65,186,182,217,91,164,218,119,173,36,165,25,54,173,11,82,215,79,214,51,243,155,220,199,92,57,139,197,186,205,195,54,106,206,143,22,100,136,212,166,9,197,236,40,169,147,33,108,168,210,110,184,157,219,30,50,213,39,183,221,211,191,236,100,231,41,183,62,101,239,67,101,136,114,25,162,83,19,218,100,203,54,220,75,75,229,187,28,150,201,44,153,113,6,179,67,250,237,61,58,117,62,157,243,63,23,248,121,89,246,149,143,82,187,229,192,236,241,173,218,51,206,45,105,105,164,17,246,118,92,112,214,179,56,196,93,201,234,122,151,234,21,119,88,130,219,247,84,234,101,21,6,251,110,84,29,98,34,90,45,219,200,220,52,160,146,73,239,215,166,154,23,216,52,47,145,155,65,118,110,88,172,88,79,71,117,135,166,209,41,147,158,67,136,218,162,113,116,248,196,162,211,105,31,122,125,189,126,177,223,5,32,241,113,184,165,212,243,5,232,151,94,220,205,63,242,105,37,25,233,204,133,1,71,211,83,46,242,247,16,234,28,17,161,180,245,201,137,243,28,105,70,184,254,133,229,171,111,66,220,221,72,143,168,182,225,10,111,236,148,80,113,59,55,103,138,151,20,52,174,153,254,206,215,45,6,78,127,22,37,132,238,37,176,164,158,138,66,76,181,87,79,183,160,153,235,84,106,124,83,86,136,105,166,253,133,162,72,181,63,240,119,152,204,206,57,87,35,92,152,165,91,173,68,113,215,26,145,217,182,169,195,35,81,237,140,210,79,83,35,50,239,79,188,92,23,8,122,67,176,50,232,137,174,176,132,118,205,116,81,36,201,74,217,58,121,117,61,58,247,137,214,0,34,255,0,17,123,218,45,157,150,123,136,222,158,220,119,101,246,78,82,84,233,33,75,219,80,137,174,133,184,140,244,37,123,5,9,217,52,9,119,61,207,10,135,5,179,91,242,121,155,18,68,103,174,214,212,163,238,35,62,228,159,176,105,210,210,183,227,218,246,252,90,20,82,209,168,219,246,247,127,41,106,87,176,139,218,175,112,251,0,0,0,3,58,25,223,179,149,102,102,58,232,166,165,165,54,201,246,46,89,41,58,127,224,17,140,255,0,146,69,222,161,99,60,25,110,86,42,88,83,114,219,169,148,133,59,72,236,123,219,222,70,164,243,100,212,22,93,53,212,181,34,215,184,191,88,177,96,1,21,56,148,209,61,49,149,251,136,251,58,221,228,246,79,162,141,218,107,81,135,245,31,184,80,85,58,98,233,243,27,152,223,210,111,93,63,89,25,127,72,211,22,4,221,42,188,240,174,137,113,184,178,82,229,246,157,76,143,95,163,37,212,123,207,244,125,227,221,155,12,155,132,241,178,131,112,187,151,180,181,47,103,120,255,0,177,90,156,106,45,200,179,108,107,30,225,83,26,189,78,244,158,213,146,11,213,230,61,78,65,234,122,106,93,11,222,66,9,112,249,188,164,218,57,160,181,22,218,205,45,73,237,220,221,12,203,232,211,165,105,252,162,46,245,123,70,134,7,138,198,43,13,188,75,195,202,165,154,225,39,108,254,71,210,255,0,136,251,110,126,138,191,67,220,127,210,51,71,116,80,170,22,157,193,38,137,62,52,152,114,162,236,222,219,200,83,110,39,114,18,162,212,140,136,203,82,81,31,119,113,141,16,229,35,25,224,227,54,15,219,245,245,191,25,83,229,181,53,231,91,109,68,123,82,220,215,90,35,211,122,212,93,9,61,231,237,253,67,246,230,123,46,118,118,98,112,218,167,107,215,169,172,46,160,152,175,46,157,39,146,209,184,212,146,142,242,26,61,235,105,197,36,137,79,25,250,165,169,31,82,250,232,27,31,48,38,246,192,124,64,170,218,87,53,14,124,104,241,229,190,152,114,157,140,242,27,125,132,190,235,109,173,43,91,104,37,110,38,148,100,100,90,25,22,165,245,75,126,24,217,204,147,134,55,92,92,30,189,234,206,42,133,91,152,134,161,187,37,243,52,199,125,231,97,199,65,110,117,244,161,13,165,8,81,232,72,51,46,186,106,90,144,185,248,115,34,212,34,51,58,12,150,164,71,144,218,93,105,214,150,75,66,208,162,213,42,74,139,161,145,145,145,145,144,255,0,97,199,179,109,135,113,241,47,47,151,189,9,112,91,149,37,170,13,78,76,52,41,162,90,187,65,65,125,45,237,45,170,61,218,175,166,133,175,94,131,58,21,104,149,43,50,240,155,4,201,200,213,10,21,73,198,140,189,100,41,167,153,116,203,234,82,76,148,159,168,203,79,96,191,110,30,88,182,222,43,229,182,223,144,228,243,147,50,132,196,74,52,131,83,187,213,204,102,4,67,94,190,186,143,189,207,110,135,215,184,132,154,0,1,199,243,103,100,195,196,28,6,187,109,121,52,210,152,244,202,76,246,226,23,36,156,83,114,23,9,244,33,105,213,42,50,81,26,250,25,22,165,175,65,74,56,215,97,185,151,140,51,98,198,53,169,138,237,114,90,102,62,178,61,174,28,7,163,184,210,154,81,237,109,122,111,103,170,77,38,157,125,166,125,11,140,224,222,28,84,113,95,18,237,219,22,158,219,138,244,173,78,36,87,148,130,81,155,109,59,33,182,148,173,73,42,211,78,97,117,52,153,125,189,195,67,121,103,192,155,95,0,240,186,143,105,80,105,204,53,36,162,71,92,215,201,150,210,227,175,246,118,91,112,212,164,182,131,86,166,209,25,154,139,83,62,255,0,171,172,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,217,152,192,155,95,31,48,186,177,105,87,169,204,59,36,226,72,92,39,205,150,212,227,79,246,119,155,109,73,82,155,89,167,67,116,204,141,37,169,31,119,215,158,76,100,195,138,142,20,98,93,197,98,212,27,113,62,138,169,203,138,202,150,74,35,113,166,164,56,210,85,169,165,58,235,203,62,164,146,47,179,184,118,108,20,176,220,204,54,25,191,99,18,212,245,118,137,45,83,24,89,158,231,10,11,49,219,105,45,36,246,184,189,55,189,209,36,146,78,190,210,62,135,117,185,76,178,97,225,238,3,90,86,188,106,105,67,122,29,42,3,114,203,146,77,169,201,8,132,194,22,181,104,148,153,168,205,29,76,203,83,211,168,236,32,0,35,47,16,204,91,107,10,50,219,112,72,110,121,198,153,93,98,93,26,49,165,221,138,230,61,2,89,163,79,93,39,222,223,179,83,233,220,98,130,105,49,42,87,157,225,10,9,19,146,106,21,218,147,109,17,122,203,83,175,60,233,23,214,165,25,169,95,89,158,190,209,162,252,164,225,212,124,52,203,229,145,66,68,36,70,148,245,6,153,38,98,9,178,66,187,65,193,97,46,110,45,169,61,218,163,174,165,175,78,163,176,143,241,153,50,45,62,35,211,167,73,106,60,120,237,169,215,93,117,100,132,33,9,45,84,165,40,250,17,17,17,153,153,138,96,226,113,156,201,56,155,117,202,193,235,34,172,226,104,84,73,107,106,99,177,159,50,76,135,217,118,100,117,150,230,159,82,22,218,144,180,159,84,17,159,77,116,45,8,68,140,4,192,155,219,30,47,250,85,165,108,80,231,201,98,68,182,19,50,83,81,158,91,108,48,167,218,109,197,169,104,109,100,157,164,234,76,204,203,66,35,212,254,187,249,203,14,92,236,236,187,97,181,50,215,160,211,88,69,65,81,88,93,70,79,37,162,113,217,39,29,148,58,123,210,211,106,81,26,153,35,245,139,83,62,167,245,114,78,38,216,188,198,27,101,206,175,68,142,235,5,46,231,110,69,28,208,165,22,226,106,76,25,137,220,68,75,73,235,170,59,244,50,250,140,83,62,89,44,73,216,145,142,246,93,183,22,43,242,121,213,218,114,159,54,208,107,216,209,204,101,10,90,244,74,180,73,111,234,102,90,117,26,59,178,40,9,181,108,234,29,180,130,34,42,85,58,52,34,211,187,230,154,74,61,197,250,62,226,251,8,125,177,158,142,32,215,148,139,187,52,23,90,220,89,169,152,221,135,149,169,153,253,42,116,93,127,148,101,222,159,96,157,156,21,237,200,176,172,107,226,224,76,125,30,168,250,51,115,134,130,245,185,111,84,80,90,30,154,159,67,247,152,178,177,255,0,4,195,36,225,188,76,160,156,62,245,237,45,79,217,222,60,38,58,221,10,179,48,178,181,113,161,100,149,68,236,218,25,158,159,74,75,72,247,151,233,123,198,103,106,51,23,80,152,228,199,62,147,154,107,250,136,139,250,5,250,240,214,162,122,31,43,246,233,246,117,181,206,237,127,73,27,117,210,163,51,234,47,120,149,96,2,186,120,205,92,172,83,112,166,218,183,149,37,9,118,175,219,54,55,188,137,74,229,73,167,172,250,107,169,232,71,175,113,254,161,92,217,32,179,149,121,230,58,215,166,169,165,45,146,237,188,194,74,117,255,0,192,36,153,127,36,203,189,35,69,224,0,0,0,40,199,138,245,157,81,183,179,17,34,179,41,148,166,53,91,103,33,73,74,139,119,42,12,20,171,169,164,136,244,51,246,25,254,161,208,184,53,95,205,80,241,34,229,179,29,116,210,117,254,199,161,110,34,35,228,49,80,115,244,139,223,238,63,213,222,46,48,0,112,188,238,64,122,163,150,91,194,43,12,37,213,171,209,250,17,164,212,125,42,17,143,166,159,96,206,88,209,238,77,229,162,110,94,45,103,219,54,140,149,219,191,37,244,127,179,164,23,244,14,214,2,35,113,55,195,216,247,182,90,171,19,151,16,221,126,147,217,249,74,75,100,165,35,155,62,25,43,67,218,102,90,146,125,154,126,177,72,152,53,118,63,99,226,77,30,233,140,173,174,66,237,27,79,83,47,167,29,196,123,12,191,75,222,52,209,72,169,199,172,211,154,169,69,89,41,167,183,109,50,50,62,229,25,31,113,153,119,144,253,130,135,248,160,224,171,184,101,152,25,183,28,88,61,158,153,114,114,251,49,33,173,141,255,0,7,133,9,11,219,163,105,79,210,95,93,12,250,247,232,99,162,240,158,204,77,70,223,197,184,216,101,113,212,200,168,207,81,94,131,79,109,199,149,253,151,34,165,24,211,209,110,146,53,249,199,62,138,119,125,71,212,92,210,76,148,68,164,153,25,25,106,70,67,146,227,182,87,176,139,48,148,87,233,119,229,185,20,228,186,202,153,110,165,30,28,94,216,206,168,117,36,104,117,214,156,52,232,111,45,69,211,162,180,63,126,176,46,247,224,235,58,133,89,244,254,18,223,47,183,216,151,218,97,246,250,153,147,233,113,11,82,219,63,152,132,90,31,70,251,140,143,93,116,246,9,225,150,170,30,40,218,24,123,74,179,113,53,216,210,165,210,33,49,17,18,153,84,133,155,137,105,134,91,35,82,222,34,51,81,154,86,103,208,181,215,94,157,72,117,241,249,170,80,155,169,83,165,83,158,34,52,74,97,108,168,143,218,74,73,145,255,0,156,103,123,61,22,10,176,247,50,151,132,2,132,228,118,234,53,74,133,73,189,237,236,37,161,201,242,72,148,94,170,117,35,217,208,203,95,180,77,222,12,24,136,69,6,227,195,135,229,52,146,230,204,170,33,163,94,138,51,210,156,201,30,134,174,239,103,209,253,126,193,105,160,0,63,21,96,233,168,166,73,126,174,150,78,27,13,45,215,141,210,78,196,161,41,51,81,158,238,132,90,107,222,51,227,159,124,77,107,17,115,21,114,183,78,123,90,117,6,116,202,60,100,161,69,203,52,49,58,86,195,73,18,212,157,54,172,180,50,211,167,113,16,144,124,32,112,81,187,187,18,106,56,153,84,132,219,208,104,236,61,29,131,113,189,196,153,109,72,128,242,76,183,54,100,70,73,81,245,37,18,190,206,241,114,228,68,146,36,164,136,136,139,66,34,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,34,81,26,84,68,100,101,161,145,138,104,226,253,130,173,90,56,147,78,196,202,92,38,217,131,88,97,152,239,155,109,237,37,74,118,68,247,148,103,181,178,35,51,74,75,169,168,213,246,247,136,249,144,140,76,103,14,243,21,108,183,81,123,74,117,122,116,42,60,148,173,69,203,216,252,232,187,205,68,107,74,116,218,131,212,207,94,157,228,99,65,212,115,166,174,153,25,250,66,89,40,111,180,135,89,54,137,59,20,133,36,141,38,91,122,25,105,167,112,253,160,0,42,203,140,254,34,145,193,183,112,225,137,77,40,185,176,234,139,108,151,170,136,244,168,178,103,161,43,187,217,244,127,95,176,66,44,140,88,42,196,44,202,89,244,243,134,228,134,233,213,74,125,73,205,141,239,36,33,185,241,136,212,126,170,180,34,223,212,250,125,163,68,52,200,77,211,105,177,41,205,17,18,34,176,219,41,34,246,18,82,68,95,230,31,164,114,12,202,208,241,70,239,195,218,173,155,134,78,198,139,46,175,9,248,139,148,242,164,32,219,75,172,60,217,154,86,201,25,146,136,212,131,46,135,166,154,245,232,66,7,217,28,29,103,87,107,62,159,197,171,229,247,59,106,251,76,206,193,83,51,125,78,45,105,91,135,243,240,143,83,234,231,121,153,235,166,190,209,61,48,39,43,216,69,151,186,43,20,187,14,220,138,82,90,101,44,185,82,145,14,47,108,123,68,52,147,53,186,211,77,154,181,54,80,163,233,213,90,159,187,78,180,163,36,145,169,70,68,68,90,153,152,165,94,46,184,222,229,235,140,208,240,246,141,80,37,210,104,112,27,76,150,208,238,164,83,153,151,61,165,234,73,112,211,244,20,93,233,37,123,244,46,131,208,112,122,193,87,43,184,133,84,197,154,132,30,100,42,124,103,224,48,183,26,213,9,144,219,240,31,73,164,205,179,34,81,17,158,134,74,35,250,189,162,226,199,227,171,212,227,209,169,206,212,165,44,146,211,59,119,25,153,23,122,136,139,188,200,187,204,102,95,25,110,199,239,156,73,172,93,50,84,70,228,222,207,184,200,207,249,17,219,71,180,213,250,30,241,119,124,49,240,245,139,39,45,84,121,201,136,108,191,86,237,28,229,41,178,74,151,202,159,48,147,169,237,35,61,9,94,221,127,80,151,32,56,166,114,37,162,22,94,46,151,220,54,136,147,216,127,43,244,127,179,163,151,244,140,225,13,25,228,138,3,212,236,178,217,241,95,101,45,173,62,144,212,137,38,71,214,161,36,250,235,246,142,234,0,41,207,140,173,252,213,115,17,237,171,49,167,77,94,128,237,154,150,226,50,46,123,20,247,63,72,253,222,226,253,125,227,158,240,161,179,170,55,14,98,35,214,99,48,149,198,164,239,231,169,73,81,146,121,176,103,37,61,73,38,69,169,151,180,203,245,139,206,0,0,0,1,79,28,104,17,166,35,90,75,235,215,183,253,159,144,167,119,8,181,146,44,86,86,18,230,2,129,112,59,37,12,195,62,213,218,20,181,237,79,246,20,148,39,83,222,146,239,115,218,99,69,12,188,212,134,137,230,28,74,208,173,116,82,76,140,143,245,144,255,0,64,30,15,28,232,174,92,56,89,91,163,179,23,180,46,71,102,209,189,155,247,109,146,210,187,180,61,123,181,238,246,12,201,141,14,228,14,181,77,173,101,142,213,126,148,181,45,146,237,218,44,205,38,71,252,97,40,186,26,76,203,188,140,72,176,30,91,19,172,234,101,253,100,84,173,58,196,114,122,36,238,79,49,27,18,173,118,60,135,11,162,146,162,239,65,123,12,102,74,183,71,169,218,181,151,169,51,245,106,92,93,187,246,238,78,155,144,74,46,242,35,238,81,123,6,136,242,83,136,237,226,166,92,173,91,193,14,173,195,153,219,181,53,171,85,122,147,228,183,215,214,87,243,126,241,220,196,32,226,169,129,137,196,188,16,85,221,75,166,165,234,197,185,167,33,73,103,114,191,132,76,130,218,186,165,181,43,232,32,251,140,191,89,10,104,193,219,238,110,26,98,117,179,122,67,125,214,189,21,86,133,41,238,90,141,38,166,218,144,219,138,79,69,39,93,118,23,67,50,47,179,188,104,231,2,177,22,155,138,120,79,107,222,148,231,249,158,144,164,66,121,253,84,147,52,186,228,102,156,81,30,138,86,135,243,133,208,204,207,252,227,222,128,0,10,107,227,51,97,34,149,140,180,11,210,35,41,67,19,40,81,99,59,181,58,110,121,114,170,14,25,158,137,34,51,208,189,167,175,249,199,40,225,117,124,59,104,102,122,159,21,114,157,67,21,168,205,83,57,100,179,36,154,222,168,66,45,76,183,17,119,39,235,251,12,95,81,25,25,106,71,208,127,64,7,3,206,254,45,70,194,28,187,221,53,149,77,76,121,117,42,124,234,100,63,156,36,40,228,57,6,74,155,211,215,73,247,183,236,51,63,113,12,241,214,106,115,238,107,130,109,98,81,184,252,202,164,199,36,47,233,41,75,113,213,154,143,188,204,204,204,213,239,51,251,69,234,240,192,193,245,225,166,93,96,85,167,65,56,243,46,69,181,87,45,90,216,163,106,68,24,74,212,245,66,79,189,7,237,50,250,204,76,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,177,123,59,249,99,192,91,201,204,63,197,204,67,151,110,215,91,142,212,178,142,245,185,84,117,14,176,225,30,199,90,117,168,202,105,212,106,74,73,169,10,81,18,208,180,30,138,66,136,189,6,5,230,143,2,115,41,233,191,192,165,243,242,143,228,231,102,244,159,241,100,200,124,142,209,205,228,255,0,100,180,222,237,220,135,126,142,186,109,235,166,165,175,85,17,87,250,168,249,19,255,0,127,63,242,102,177,254,136,36,165,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,30,87,26,241,239,9,242,237,106,197,189,113,142,235,249,63,69,155,80,69,45,137,61,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,124,170,211,226,61,147,27,230,234,163,89,86,182,50,118,218,213,193,80,143,75,167,70,249,59,85,111,159,41,247,18,219,77,239,92,100,161,59,150,180,150,170,50,73,107,169,153,23,81,208,49,211,52,120,19,150,191,66,126,26,239,159,147,159,40,251,79,163,63,139,38,76,231,246,126,87,59,251,25,167,54,237,231,181,244,180,215,119,77,116,61,62,78,10,103,51,45,153,137,186,165,89,88,57,137,31,40,43,80,169,235,170,63,27,208,243,226,108,138,135,27,109,78,111,144,195,104,61,22,243,101,161,30,239,91,93,52,35,50,237,99,228,221,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,250,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,10,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,228,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,0,15,147,81,187,45,90,61,118,145,107,85,174,106,84,42,213,193,218,61,17,78,145,53,182,229,84,57,8,37,191,217,218,81,146,221,229,160,201,75,216,71,181,38,70,122,16,250,192,0,60,253,155,127,217,184,131,26,171,42,204,184,98,85,81,67,172,77,160,84,201,147,61,240,234,49,29,54,164,71,117,10,34,82,22,149,22,165,169,122,200,82,22,157,200,90,84,126,128,7,228,133,86,165,84,100,207,135,79,169,196,149,34,151,32,162,78,105,151,146,181,197,124,218,109,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,159,235,0,0,31,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,135,138,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,97,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,42,180,248,143,100,198,249,186,168,214,85,173,140,157,182,181,112,84,35,210,233,209,190,78,213,91,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,212,73,80,1,207,241,175,30,240,159,46,214,172,91,215,24,238,191,147,244,89,181,4,82,216,147,216,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,207,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,197,11,208,85,40,252,222,83,43,121,207,156,122,58,27,78,141,180,181,122,202,45,116,208,181,51,34,57,0,0,2,42,255,0,85,31,34,127,239,231,254,76,214,63,209,4,148,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,0,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,57,86,58,102,143,2,114,215,232,79,195,93,243,242,115,229,31,105,244,103,241,100,201,156,254,207,202,231,127,99,52,230,221,188,246,190,150,154,238,233,174,135,167,201,193,76,230,101,179,49,55,84,171,43,7,49,35,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,162,222,108,180,35,221,235,107,166,132,102,93,172,0,0,126,72,85,106,85,70,76,248,116,250,156,73,82,41,114,10,36,230,153,121,43,92,87,205,166,222,38,157,73,30,168,89,180,243,78,18,85,161,236,113,10,238,81,25,254,176,0,17,170,236,226,61,147,27,26,234,172,217,87,78,50,118,42,213,191,80,145,75,168,198,249,59,85,115,145,41,135,20,219,173,239,68,101,33,91,86,133,22,169,51,73,233,169,25,151,81,213,112,83,30,240,159,49,54,172,171,215,7,46,191,148,20,88,85,5,210,223,147,216,100,196,217,41,13,182,226,155,217,33,182,214,122,33,230,207,82,45,190,182,154,234,70,69,208,0,7,63,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,97,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,63,194,220,250,229,59,26,111,186,102,25,225,166,43,122,102,228,172,243,187,20,47,65,84,163,243,121,76,173,231,62,113,232,232,109,58,54,210,213,235,40,181,211,66,212,204,136,228,0,0,252,149,58,181,42,139,25,19,43,53,56,144,35,185,33,136,136,118,75,201,105,10,125,247,80,203,45,18,148,100,70,183,29,113,182,208,158,245,45,105,73,106,102,68,63,88,0,0,0,0,0,15,201,10,173,74,168,201,159,14,159,83,137,42,69,46,65,68,156,211,47,37,107,138,249,180,219,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,202,35,63,214,0,0,63,37,78,173,74,162,198,68,202,205,78,36,8,238,72,98,34,29,146,242,90,66,159,125,212,50,203,68,165,25,17,173,199,92,109,180,39,189,75,90,82,90,153,145,15,214,2,63,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,182,23,160,170,82,57,92,214,80,243,127,56,204,117,182,173,91,117,10,245,84,122,107,161,232,100,100,94,175,2,243,71,129,57,148,244,223,224,82,249,249,71,242,115,179,122,79,248,178,100,62,71,104,230,242,127,178,90,111,118,238,67,191,71,93,54,245,211,82,215,170,143,200,229,90,148,205,86,61,9,234,156,68,84,166,71,122,92,120,106,121,36,251,204,50,166,210,235,168,111,93,202,66,20,251,41,82,136,180,73,186,217,30,155,139,95,214,0,0,3,242,55,86,165,61,85,145,66,102,167,17,117,40,113,217,151,34,26,94,73,190,203,15,41,196,180,234,219,215,114,80,181,48,242,82,163,45,20,109,56,69,174,211,211,245,128,0,0,0,252,142,85,169,76,213,99,208,158,169,196,69,74,100,119,165,199,134,167,146,79,188,195,42,109,46,186,134,245,220,164,33,79,178,149,40,139,68,155,173,145,233,184,181,253,96,0,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,250,216,23,154,60,9,204,167,166,255,0,2,151,207,202,63,147,157,155,210,127,197,147,33,242,59,71,55,147,253,146,211,123,183,114,29,250,58,233,183,174,154,150,189,84,121,251,242,255,0,179,112,194,217,126,243,196,11,134,37,10,133,22,68,72,210,42,18,204,210,195,11,147,33,184,237,27,138,211,68,32,221,121,178,53,171,68,32,140,212,163,74,72,212,94,128,70,171,179,136,246,76,108,107,170,179,101,93,56,201,216,171,86,253,66,69,46,163,27,228,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,71,106,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,138,111,101,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,63,173,129,121,163,192,156,202,122,111,240,41,124,252,163,249,57,217,189,39,252,89,50,31,35,180,115,121,63,217,45,55,187,119,33,223,163,174,155,122,233,169,107,213,64,126,70,234,212,167,170,178,40,76,212,226,46,165,14,59,50,228,67,75,201,55,217,97,229,56,150,157,91,122,238,74,22,166,30,74,84,101,162,141,167,8,181,218,122,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,243,137,254,15,175,18,242,235,62,173,6,9,200,153,109,173,218,185,232,214,245,19,81,224,205,86,165,162,20,125,235,47,105,23,214,66,138,168,213,57,246,205,193,10,177,20,220,98,101,46,99,114,17,244,146,164,56,210,201,69,220,100,100,100,105,247,145,253,131,67,153,32,197,168,216,189,151,123,90,178,153,169,145,46,155,79,131,76,153,243,132,181,20,134,224,198,83,154,250,234,62,247,61,166,71,239,33,223,0,7,240,204,136,181,51,232,40,91,138,45,240,237,223,153,234,132,84,74,117,108,81,99,59,76,229,154,204,210,75,102,161,52,181,34,220,101,220,175,171,236,33,213,184,51,216,72,170,227,45,126,244,150,202,86,196,58,20,168,205,110,78,187,94,68,170,123,132,101,170,76,136,244,51,238,61,127,206,46,80,0,0,120,44,117,196,90,110,22,97,61,209,122,84,95,229,250,62,147,53,230,52,82,72,212,235,113,157,113,36,90,169,58,153,242,207,161,25,31,249,198,115,241,62,235,171,99,14,48,86,235,252,199,100,72,184,107,178,85,17,43,53,45,68,79,202,90,208,157,53,89,247,185,220,70,127,86,162,246,114,1,131,145,48,139,46,182,236,126,192,134,39,86,226,68,171,203,62,81,37,70,235,208,98,146,245,245,18,127,73,191,110,167,239,51,18,80,112,204,235,98,59,120,87,151,43,170,240,91,171,108,225,246,29,13,10,209,94,188,248,205,244,245,147,252,231,191,254,193,157,202,37,30,167,117,86,89,164,192,213,217,114,183,108,221,185,90,237,65,168,251,136,207,185,39,236,26,109,195,27,58,153,96,217,20,219,78,143,28,153,137,7,157,203,70,196,167,77,239,45,195,232,148,164,187,214,126,194,30,164,4,116,207,229,102,155,69,203,29,214,253,81,74,67,7,216,117,89,26,72,147,252,97,20,186,154,140,136,186,153,12,241,13,54,96,101,21,219,123,11,40,148,119,162,246,117,199,237,58,181,179,102,221,210,93,87,118,133,167,126,189,222,209,239,0,127,155,207,53,29,163,121,247,18,132,39,77,84,163,34,34,253,102,51,175,157,220,86,86,45,227,253,126,190,212,132,61,12,187,47,103,82,23,185,63,216,81,144,173,15,122,139,189,191,97,137,73,193,125,27,177,30,238,95,173,234,246,15,179,242,21,30,241,113,0,0,0,0,41,63,139,237,227,26,185,142,48,173,232,210,9,210,162,243,53,245,201,90,115,161,192,95,177,71,238,247,23,235,16,54,28,201,16,36,162,92,87,13,14,183,174,213,17,153,25,106,70,71,212,190,163,26,29,200,198,56,150,60,96,37,22,235,146,242,78,163,252,39,181,183,187,215,111,248,108,150,209,184,141,197,168,181,75,90,150,167,246,125,82,20,7,225,173,64,58,157,49,232,36,226,208,110,109,245,144,122,25,104,162,62,254,190,225,152,91,246,207,159,97,93,147,173,74,154,20,153,48,121,91,201,68,162,63,93,164,184,95,73,41,62,229,151,176,133,168,112,130,204,27,51,109,103,176,66,171,41,41,93,47,111,97,230,44,136,207,152,228,249,46,105,185,207,168,190,138,11,235,247,139,56,1,255,0,42,73,45,38,147,238,49,158,156,255,0,97,137,97,118,99,238,26,51,76,41,182,23,217,57,103,183,68,158,144,34,168,244,245,18,93,238,123,8,88,55,7,12,69,149,89,194,58,182,31,203,113,70,205,187,200,236,137,212,244,46,209,42,160,234,250,26,140,187,203,216,146,250,245,239,22,36,62,117,126,129,72,185,233,79,209,43,180,248,243,161,72,219,205,98,67,73,117,11,218,162,81,106,149,17,145,232,164,145,245,46,242,33,156,220,205,101,210,236,203,245,253,85,160,212,233,178,211,76,134,252,88,236,77,83,46,147,78,56,236,84,61,181,46,41,164,36,207,170,250,17,107,234,159,126,134,98,106,112,166,205,243,20,9,167,129,247,253,113,243,98,99,186,210,92,147,36,182,33,107,56,49,153,97,38,235,196,68,68,68,179,36,33,26,247,233,237,33,109,173,56,219,205,161,230,150,149,161,105,37,37,73,61,72,200,251,140,140,127,208,0,10,246,227,15,96,198,173,224,229,42,238,228,35,180,64,169,176,223,52,146,91,246,34,45,65,205,186,237,51,211,83,215,77,72,85,198,84,235,82,40,57,135,195,249,241,228,56,201,149,203,73,37,26,22,105,213,61,185,131,50,61,12,186,116,238,26,63,183,102,29,66,223,166,79,53,110,57,48,217,123,93,117,215,114,8,255,0,164,125,16,1,82,156,99,113,192,166,87,168,216,53,76,156,233,161,134,99,213,100,33,14,252,222,242,93,66,58,136,201,46,125,46,165,208,209,221,237,246,8,73,148,156,45,149,139,152,245,105,219,12,193,57,81,218,170,64,149,53,28,163,90,123,49,77,97,14,26,200,144,162,219,163,157,117,45,58,245,26,45,179,173,216,118,141,167,70,181,224,71,105,134,41,52,248,240,155,67,72,36,164,146,211,73,65,17,17,17,22,154,36,189,133,246,16,251,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,47,0,115,199,39,46,57,217,197,236,30,190,17,17,120,117,122,98,197,117,111,75,113,109,71,93,14,162,245,65,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,183,64,0,0,21,107,198,191,4,41,71,74,179,115,34,205,114,90,106,73,145,30,199,145,77,83,105,83,14,48,105,155,49,167,208,174,138,66,210,162,121,42,35,220,75,37,182,101,179,97,243,34,95,12,188,107,252,11,102,226,214,237,20,254,213,2,251,210,202,153,177,173,239,53,219,95,103,179,184,222,174,33,41,210,83,81,183,168,247,104,209,187,181,38,173,186,95,240,202,184,210,158,83,188,44,96,223,195,251,123,203,152,21,171,198,143,29,43,181,92,71,183,50,241,76,172,210,158,182,232,148,248,215,37,74,52,114,67,146,145,88,116,228,182,218,36,47,83,83,123,34,169,11,67,100,72,51,76,179,90,183,145,180,104,231,252,33,48,46,30,39,230,58,94,35,92,52,110,219,69,195,74,122,106,44,169,102,194,217,77,97,245,155,112,137,198,156,37,45,91,80,137,111,161,104,34,54,221,140,210,141,105,61,169,95,107,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,219,137,126,120,228,230,58,242,123,7,172,116,68,70,29,89,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,186,28,55,22,102,106,66,25,235,252,25,49,15,48,85,155,170,187,135,113,234,190,147,194,59,102,158,227,243,34,77,150,210,61,19,80,152,225,46,58,162,145,182,167,151,204,56,242,117,100,150,219,9,222,243,170,62,97,165,46,248,174,46,248,155,153,121,56,160,140,45,196,106,52,74,54,23,148,134,170,182,139,112,155,67,236,85,22,203,110,54,169,107,150,166,210,239,105,73,73,90,28,142,70,148,52,74,107,213,112,141,18,30,243,252,47,115,175,248,191,223,104,193,140,66,169,210,160,225,181,229,80,92,151,106,51,79,147,232,106,162,153,74,17,32,221,74,79,86,93,229,48,203,132,225,146,27,245,29,222,218,80,239,50,239,192,115,76,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,202,131,49,175,54,152,177,141,24,251,23,48,53,26,191,98,173,91,245,4,72,181,91,236,241,156,244,44,86,38,185,46,28,109,73,148,34,79,37,110,159,206,58,131,82,244,245,181,46,133,114,153,5,206,189,171,154,204,56,137,68,171,84,251,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,85,0,174,14,43,25,227,147,134,180,169,249,91,195,100,68,118,187,115,209,205,23,77,77,75,105,242,167,83,165,37,104,56,72,111,83,52,73,121,173,84,165,56,146,229,178,235,106,65,41,78,165,198,107,215,36,184,199,152,44,43,199,26,29,51,47,204,213,107,51,238,138,132,56,181,43,94,26,154,38,235,209,90,120,157,91,46,41,228,45,182,52,109,47,23,106,218,74,97,181,188,173,201,73,175,93,20,128,168,188,99,205,221,87,40,60,82,49,58,235,126,157,46,177,105,215,163,208,233,183,29,41,137,10,66,214,193,82,160,169,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,218,245,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,53,226,174,118,234,185,175,207,46,11,208,173,135,229,193,195,171,87,18,40,172,210,161,166,82,148,197,89,244,214,9,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,202,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,157,184,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,184,144,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,69,227,30,110,234,185,65,226,145,137,215,91,244,233,117,139,78,189,30,135,77,184,233,76,72,82,22,182,10,149,5,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,38,215,173,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,192,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,3,228,221,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,68,60,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,172,213,225,79,158,57,56,149,74,129,149,188,73,68,70,171,182,197,28,145,107,84,210,182,152,42,141,58,42,80,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,122,199,192,87,7,22,108,94,188,176,23,20,50,231,139,152,126,252,70,235,182,236,139,153,232,229,45,130,121,135,80,182,233,237,58,203,136,232,102,135,26,113,198,204,210,105,89,18,204,210,164,168,146,162,151,249,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,0,20,237,152,108,217,222,89,69,226,119,137,151,197,10,60,186,197,10,124,122,76,106,237,184,153,229,21,138,170,10,135,20,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,218,246,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,236,83,123,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,0,20,237,141,153,227,141,154,220,236,224,101,159,135,200,151,31,14,172,252,72,162,46,11,206,173,214,151,91,150,170,132,116,28,215,88,51,36,161,9,73,41,44,37,73,230,165,14,186,165,26,77,227,105,187,137,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,5,101,241,143,191,239,44,44,188,178,251,136,56,125,112,203,161,220,52,57,23,28,152,51,163,25,111,105,122,83,72,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,229,166,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,242,130,223,230,61,35,209,124,215,164,34,47,240,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,178,0,0,0,85,95,16,236,194,221,89,95,226,23,135,120,185,107,70,237,253,131,15,226,198,168,210,215,41,200,236,212,224,187,62,162,151,99,184,164,31,247,46,32,212,149,165,14,180,210,205,11,217,180,236,127,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,0,1,89,124,99,239,251,203,11,47,44,190,226,14,31,92,50,232,119,13,14,69,199,38,12,232,198,91,218,94,148,210,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,57,105,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,124,160,183,249,143,72,244,95,53,233,8,139,252,41,108,52,219,252,214,227,155,159,54,71,179,93,170,208,203,172,128,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,38,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,159,108,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,237,17,237,154,107,168,65,202,75,110,154,57,178,100,184,157,117,121,222,83,70,109,165,70,219,105,66,82,157,198,75,117,201,255,0,193,207,16,243,5,124,225,197,197,79,190,170,190,153,195,107,95,179,80,173,153,51,37,180,114,160,202,104,141,199,98,54,132,182,110,186,201,51,34,63,172,243,164,150,146,134,91,101,42,73,172,154,172,28,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,170,190,33,217,133,186,178,191,196,47,14,241,114,214,141,219,251,6,31,197,141,81,165,174,83,145,217,169,193,118,125,69,46,199,113,72,63,238,92,65,169,43,74,29,105,165,154,23,179,105,216,254,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,227,94,54,236,59,182,211,172,219,19,227,178,251,21,106,124,136,78,33,212,18,146,105,117,165,32,200,200,200,203,77,20,126,195,251,12,103,75,54,248,91,43,8,241,234,236,182,30,130,113,99,187,84,159,46,18,57,70,132,118,99,154,250,27,52,17,161,37,183,70,250,104,90,116,232,38,223,7,44,112,76,58,245,103,6,170,115,157,36,62,204,138,172,116,45,223,155,53,154,233,241,210,68,74,115,233,116,62,132,142,239,111,176,91,88,0,249,215,20,195,167,219,245,57,228,173,167,26,27,207,107,174,154,109,65,159,244,12,224,102,178,180,253,123,48,248,129,62,68,135,30,51,185,106,164,147,90,205,90,39,183,62,100,69,169,159,78,189,194,209,248,60,88,17,232,152,57,85,187,249,8,231,207,169,190,223,52,210,91,246,46,45,61,205,186,237,35,211,82,215,77,76,88,72,0,15,249,117,198,217,109,111,58,180,161,8,73,169,74,81,232,68,69,222,102,98,164,184,173,102,245,138,244,210,192,251,2,184,249,49,17,205,106,206,70,146,91,22,180,28,232,207,48,163,105,227,35,35,35,65,154,22,141,123,181,246,16,141,252,60,178,235,85,198,236,117,161,214,100,83,92,122,131,108,207,141,85,148,235,140,169,76,58,113,230,68,82,217,81,155,75,66,140,208,238,166,131,50,212,187,204,139,190,253,169,212,248,116,154,124,106,93,62,51,113,226,196,101,12,50,211,104,36,33,8,66,73,41,73,36,136,136,136,136,136,136,136,180,31,164,87,111,24,252,69,149,70,194,58,86,31,196,113,68,205,197,207,237,105,212,244,62,207,42,158,234,58,18,136,187,207,218,147,250,180,239,21,241,144,28,49,44,81,204,125,187,70,117,133,57,29,29,175,154,123,117,73,107,2,82,139,95,81,69,222,223,180,134,133,210,146,66,73,37,220,67,254,128,86,71,23,220,193,179,10,213,103,4,41,50,146,165,213,55,118,237,139,35,50,229,185,2,75,122,237,115,235,63,164,131,250,180,239,21,93,97,89,243,239,219,178,13,169,76,66,149,38,119,55,97,36,148,103,234,52,167,15,232,165,71,220,131,246,24,211,213,22,1,211,41,140,193,55,22,231,47,119,172,179,212,207,85,25,247,244,247,143,220,2,61,103,159,28,83,128,248,7,90,186,227,60,146,169,127,6,236,141,146,189,119,63,134,198,109,123,72,156,66,143,68,187,169,232,127,111,215,158,41,147,36,79,146,185,114,156,53,186,230,155,148,102,102,103,161,104,93,79,234,33,60,120,65,222,49,168,120,229,50,222,147,32,154,42,215,47,79,92,147,175,38,28,245,251,84,94,255,0,113,254,161,118,32,0,0,3,248,165,37,37,185,74,34,34,246,153,140,223,230,250,255,0,151,136,216,245,113,220,50,37,181,33,14,246,62,90,153,112,214,142,144,163,160,244,51,82,191,67,223,222,56,192,182,94,11,119,52,229,209,239,59,113,249,206,185,25,191,71,114,24,91,166,105,111,85,84,86,173,169,51,208,181,62,167,161,117,22,134,0,40,111,138,14,18,57,134,217,136,157,85,143,8,218,167,87,121,93,153,194,111,106,87,201,131,9,43,208,201,9,73,232,165,251,12,254,189,4,117,193,156,93,186,176,90,248,133,122,90,181,73,81,94,141,204,222,134,159,113,180,187,185,151,27,45,196,133,160,213,161,58,173,58,244,215,245,30,141,240,111,18,233,88,181,96,83,111,122,60,134,222,141,63,157,177,72,90,84,71,177,247,26,62,169,82,139,189,179,246,159,244,15,110,2,162,248,208,97,225,67,187,45,27,250,12,68,151,164,59,127,110,117,45,245,62,91,84,230,155,213,68,159,172,203,214,81,253,94,225,243,248,51,93,83,152,196,27,146,216,74,219,40,210,123,30,226,81,158,227,218,197,65,101,167,93,59,254,161,112,128,35,142,116,242,179,109,230,31,9,234,212,198,105,108,55,94,142,110,84,226,73,105,134,201,215,100,181,13,246,153,66,151,202,113,106,78,174,39,161,117,232,90,25,104,68,40,118,183,73,189,240,19,21,94,132,251,51,233,85,171,90,176,174,82,214,151,152,55,21,26,73,146,86,147,50,66,205,6,182,186,25,109,215,79,97,151,75,174,225,249,156,170,38,96,48,238,21,179,114,213,98,70,187,40,172,183,13,108,186,250,16,228,164,50,196,84,27,164,149,190,183,86,106,117,229,22,237,11,83,46,226,62,249,132,0,2,42,113,44,163,193,170,229,110,188,185,173,173,71,13,50,165,53,176,136,244,113,20,233,155,76,245,35,233,212,251,186,138,62,192,85,45,56,211,99,41,7,162,138,227,166,105,255,0,245,109,13,38,97,233,169,86,13,180,165,253,35,164,67,51,255,0,236,40,30,128,7,192,191,110,184,22,61,151,92,187,170,82,27,102,61,30,157,38,114,212,226,210,146,209,166,148,225,245,81,145,119,36,253,165,246,144,206,142,106,177,86,86,49,99,149,211,119,61,41,114,35,250,78,115,16,148,165,154,200,163,118,199,220,108,146,123,214,91,116,115,166,211,211,220,39,135,7,12,15,37,79,173,99,45,90,152,165,17,53,38,147,25,199,25,213,36,123,169,242,16,164,154,155,239,239,50,50,95,216,94,209,107,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,79,78,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,0,0,230,153,148,194,24,216,245,128,215,206,17,188,196,71,36,92,84,119,153,167,156,183,221,101,134,170,40,209,216,79,56,182,181,89,33,185,45,178,225,145,18,181,36,25,26,84,70,105,60,214,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,147,149,92,82,252,52,229,199,14,177,49,234,239,166,103,214,109,248,190,149,155,217,123,63,54,168,210,57,51,190,108,144,132,167,73,77,62,159,81,36,131,211,84,106,147,73,158,107,6,143,114,245,116,208,172,108,151,225,165,235,116,206,236,84,91,127,11,232,213,74,140,158,82,220,228,69,98,146,211,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,51,217,139,23,215,225,67,20,239,44,76,244,95,163,62,86,220,21,26,239,98,231,243,187,47,106,146,227,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,5,223,112,172,193,202,238,17,101,30,145,38,227,123,73,119,237,65,219,197,184,219,81,252,22,44,150,24,110,49,111,66,212,75,230,49,29,167,245,245,84,158,126,197,36,148,131,51,141,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,165,113,65,226,9,26,173,26,181,149,236,22,170,203,66,17,33,80,47,10,228,103,93,140,189,236,187,42,60,202,41,180,235,9,81,160,212,134,20,183,218,119,99,136,53,53,235,33,75,214,5,229,163,46,151,222,104,49,78,6,25,216,177,255,0,154,153,88,155,189,159,226,202,95,105,101,151,230,114,221,117,190,119,43,158,133,114,144,173,235,238,34,239,50,208,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,249,115,47,151,75,19,52,24,89,63,12,239,168,255,0,206,204,163,205,222,247,241,101,83,179,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,103,175,29,48,47,17,242,233,136,245,28,47,197,10,55,97,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,108,87,133,102,124,127,214,140,170,98,253,107,249,214,173,10,237,78,163,253,225,17,168,137,71,43,254,112,166,150,227,223,205,199,66,127,36,129,103,215,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,103,223,60,153,187,170,230,251,23,19,117,177,78,151,71,180,232,49,213,77,183,41,79,200,82,214,134,13,102,165,202,121,4,163,105,18,94,61,187,249,101,161,33,182,91,53,57,202,39,21,29,71,191,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,10,101,163,49,118,38,104,48,178,6,38,88,178,63,154,135,88,133,177,239,226,202,167,102,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,226,156,64,179,221,66,202,173,170,229,149,107,47,182,226,109,193,79,55,41,209,180,91,126,139,138,251,114,155,106,171,189,113,221,142,255,0,42,76,116,151,102,81,146,151,174,167,162,122,157,22,127,93,87,237,213,253,181,184,238,75,142,161,255,0,41,50,117,74,116,135,63,233,56,243,206,56,191,173,74,82,189,166,98,244,248,126,228,70,133,149,91,85,187,214,233,71,109,196,219,130,158,77,212,100,234,182,253,23,21,246,226,184,237,43,98,36,59,29,254,84,152,234,62,210,146,37,47,93,11,68,244,57,128,2,128,120,163,248,236,196,223,185,124,158,16,244,28,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,20,215,197,115,58,255,0,132,219,169,252,181,225,157,78,171,26,219,180,170,18,35,93,174,235,201,102,177,84,101,196,164,163,236,52,147,138,102,43,141,175,170,149,177,199,79,113,32,201,150,93,84,64,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,116,225,79,158,169,55,139,112,50,177,138,243,229,201,174,197,142,76,217,83,147,21,164,176,170,116,72,72,47,70,172,153,109,38,149,180,212,119,29,75,206,26,185,132,110,37,75,74,146,217,59,102,128,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,160,30,40,254,59,49,55,238,95,39,132,61,7,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,247,128,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,5,48,113,70,207,109,43,27,42,172,224,70,11,220,210,228,89,52,57,11,85,193,81,136,250,123,21,195,53,42,65,180,134,246,150,231,99,71,82,20,100,189,252,183,92,81,44,146,162,101,151,85,94,195,245,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,123,135,238,123,168,89,170,181,91,178,174,149,246,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,236,201,51,82,52,212,181,79,82,152,2,170,248,231,126,100,255,0,105,63,118,136,65,147,236,217,222,89,69,197,15,151,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,160,140,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,56,86,112,115,103,102,229,23,11,254,92,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,29,122,228,175,139,21,213,109,87,87,98,230,170,185,233,139,126,171,80,151,80,43,193,244,184,114,168,252,196,60,242,152,84,120,204,44,228,50,183,249,104,105,8,74,57,9,113,73,35,54,146,219,109,91,248,10,1,226,143,227,179,19,126,229,242,120,67,234,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,41,219,138,134,122,164,223,247,13,87,44,56,91,62,91,22,197,14,67,212,219,205,231,162,181,178,173,81,98,83,43,75,13,19,141,155,205,162,43,209,140,141,196,45,28,213,169,101,181,77,161,11,114,26,229,59,197,62,13,252,64,183,188,197,129,165,48,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,45,80,85,95,28,239,204,159,237,39,238,209,94,185,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,135,176,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,229,89,157,204,45,171,149,252,26,173,98,229,211,27,183,246,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,254,233,197,154,82,181,33,166,157,89,33,123,54,157,106,229,143,140,21,247,3,17,234,81,243,64,126,149,181,174,90,131,61,154,101,46,35,49,219,181,25,51,120,215,178,59,108,155,210,217,213,198,8,247,186,167,80,219,38,164,243,150,102,149,120,174,50,181,106,85,127,50,86,77,118,133,83,137,81,166,212,112,222,155,46,28,200,143,37,230,36,176,228,250,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,113,92,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,116,17,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,0,0,1,85,124,115,191,50,127,180,159,187,69,122,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,41,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,63,196,143,136,36,108,196,201,111,7,176,110,171,45,56,117,78,144,153,51,106,76,186,235,40,185,150,109,48,227,68,236,119,152,105,230,81,25,226,125,36,133,41,72,113,100,135,52,213,13,153,112,172,157,100,234,251,205,253,247,34,129,64,153,232,107,110,141,179,229,5,193,203,102,71,162,249,172,200,92,95,224,171,125,167,31,230,185,28,219,249,179,61,154,238,86,132,93,116,19,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,60,230,102,199,197,62,50,124,64,184,124,197,241,47,248,98,241,0,135,132,83,35,101,251,27,238,46,201,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,213,231,22,164,178,164,39,82,75,106,90,219,185,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,194,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,208,69,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,23,24,252,15,36,206,162,227,53,38,154,164,145,181,26,147,37,198,217,209,38,122,212,36,45,74,52,183,223,221,169,154,254,210,246,136,29,149,108,85,149,131,184,229,106,221,204,202,92,120,254,147,130,196,213,37,102,130,56,221,177,135,28,37,30,244,22,221,27,235,184,244,247,141,23,216,87,92,11,226,203,161,221,212,217,13,189,30,177,78,141,57,10,109,105,81,104,235,73,112,186,164,204,187,148,94,211,251,76,125,240,30,127,16,141,73,176,110,85,35,233,21,34,97,151,255,0,97,88,205,158,61,41,106,198,155,229,75,61,84,119,29,79,95,255,0,171,116,94,15,13,42,60,26,86,86,232,43,132,218,210,115,19,22,83,187,200,139,87,23,78,135,184,203,66,46,157,11,191,168,149,96,0,33,247,16,60,229,80,242,255,0,135,115,109,155,110,171,18,77,217,90,101,200,109,178,211,232,91,145,80,243,18,144,78,154,80,250,29,65,165,214,82,91,180,61,12,251,140,251,169,66,137,73,190,49,243,21,88,132,195,51,234,213,171,166,174,158,106,210,151,159,54,213,38,73,18,150,163,34,90,201,4,183,122,153,238,211,95,105,159,91,231,201,46,89,40,153,111,194,56,20,114,130,223,167,42,72,106,117,70,66,218,71,53,47,57,22,50,93,108,149,202,109,100,141,236,235,181,68,103,175,121,235,221,34,64,83,231,25,155,170,123,216,131,109,219,42,91,103,26,55,108,218,148,154,183,22,230,41,235,61,122,233,223,245,15,223,193,127,15,10,101,217,119,95,211,162,36,253,31,216,59,11,170,111,169,115,26,168,180,230,138,52,253,68,94,170,139,235,247,11,116,1,226,49,147,18,233,88,75,96,84,175,122,196,134,217,141,3,147,189,75,90,82,69,189,246,218,46,170,82,75,189,194,246,151,244,12,228,99,54,46,221,88,211,124,77,189,46,170,164,169,79,73,229,236,67,175,184,226,90,218,203,109,158,210,90,214,105,212,154,78,189,122,233,250,138,69,112,190,194,71,49,35,49,16,42,178,32,155,180,234,31,55,180,184,109,110,74,57,208,102,165,26,153,161,73,45,84,143,105,151,213,168,190,64,1,87,156,105,46,105,200,163,89,150,227,51,157,110,59,158,145,231,178,135,76,146,230,139,167,45,59,146,71,161,232,125,75,82,232,42,104,118,108,161,95,242,176,227,30,173,203,133,137,108,199,67,93,179,152,167,156,52,35,172,41,8,45,76,148,159,211,247,247,141,32,165,73,81,110,74,136,200,253,164,99,250,0,0,3,157,227,253,231,34,192,194,138,221,211,19,121,59,15,179,109,52,107,169,111,146,210,15,185,73,62,229,251,198,104,234,51,94,168,76,114,100,135,84,227,142,105,170,148,163,51,61,8,139,188,254,193,249,197,144,112,108,186,225,64,196,90,253,182,252,130,75,245,14,203,202,65,172,139,119,45,138,130,213,161,25,234,122,17,251,8,197,196,0,8,3,197,199,5,190,90,97,20,76,67,167,211,146,228,187,103,153,189,196,51,170,255,0,132,74,128,201,106,100,131,62,228,159,242,139,245,247,10,85,23,57,194,11,19,42,119,14,19,73,177,230,185,41,246,232,91,57,107,112,212,164,167,157,38,123,167,161,154,207,78,226,246,23,235,239,22,24,2,24,113,78,194,143,151,217,119,155,112,68,131,34,68,234,7,47,146,152,237,111,81,243,231,66,66,186,18,20,127,69,30,195,46,227,239,16,247,131,93,25,14,226,157,126,172,180,200,220,199,101,216,105,47,155,245,163,84,18,123,186,127,131,175,120,185,16,31,195,34,50,208,203,82,49,4,184,131,100,34,147,141,86,252,204,70,195,186,99,81,174,216,13,185,37,230,152,101,40,237,136,66,37,60,164,145,51,29,110,184,234,221,117,5,161,168,183,105,239,208,206,165,108,219,191,21,50,183,139,12,84,99,166,169,68,171,208,106,40,57,17,30,41,49,147,33,44,73,73,173,183,16,74,109,75,109,75,99,67,35,211,93,186,116,50,233,119,153,52,206,157,149,153,123,58,43,51,42,144,32,93,145,154,67,115,41,235,125,166,150,226,210,212,126,99,141,180,111,184,233,160,221,124,210,74,62,243,45,15,175,124,156,0,17,195,136,51,60,236,172,94,158,170,15,151,75,168,175,214,46,237,41,210,187,190,177,68,217,126,109,110,227,117,136,132,18,76,206,228,165,233,187,187,251,45,161,164,187,13,42,69,141,110,161,68,68,105,164,196,35,211,187,94,74,71,221,1,8,184,169,99,123,216,107,129,175,90,116,233,9,110,93,204,165,83,220,34,89,146,249,18,33,205,108,204,180,113,39,222,130,239,35,47,168,197,36,219,84,42,141,221,115,83,109,232,13,186,252,202,180,214,98,54,73,37,45,74,91,174,18,11,184,140,204,245,81,123,12,254,209,162,76,154,225,52,76,30,203,237,167,110,183,16,216,151,46,153,2,124,244,169,178,74,187,82,225,71,67,154,250,136,61,117,111,249,69,187,222,99,183,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,202,133,223,112,189,206,191,227,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,185,212,0,0,40,91,138,158,14,80,176,139,55,21,121,54,227,218,68,191,105,237,94,46,70,218,191,224,178,164,190,251,114,75,122,214,163,95,49,248,238,191,175,170,148,243,246,37,36,148,17,156,138,224,161,141,245,82,170,222,89,110,122,135,17,84,213,71,145,124,71,169,37,197,37,246,223,37,66,134,235,11,79,84,173,10,73,178,164,153,109,52,26,28,35,223,188,185,117,108,45,167,57,120,233,51,12,56,101,96,134,28,219,213,158,197,90,196,187,62,223,167,60,148,19,232,121,84,118,41,113,220,154,109,186,217,165,9,220,181,196,97,104,89,153,56,212,151,82,72,81,110,82,43,175,42,184,91,248,105,204,118,29,97,155,212,47,76,192,172,220,17,125,43,11,181,118,126,109,45,165,243,167,124,225,45,10,78,145,90,125,94,162,137,103,166,136,213,70,146,61,36,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,42,219,142,119,230,79,246,147,247,104,175,92,17,199,155,203,0,220,189,42,152,127,54,93,54,187,118,90,238,219,49,234,209,36,19,47,211,80,236,216,143,186,243,103,177,71,189,77,70,113,162,52,154,22,131,120,156,74,201,77,150,190,42,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,139,254,202,166,94,172,76,137,101,198,98,238,153,52,162,170,193,167,200,184,47,171,146,20,87,151,218,121,8,113,213,17,116,83,174,51,29,157,205,182,148,165,59,182,173,194,105,11,121,105,57,21,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,42,231,235,37,22,174,107,48,226,93,110,147,76,236,248,155,108,211,222,114,220,168,71,38,208,228,253,132,167,19,76,144,110,41,8,83,46,172,204,144,165,168,185,46,44,214,71,181,78,161,218,22,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,163,186,230,23,60,120,185,152,236,35,195,252,30,188,209,17,20,219,46,59,43,155,44,150,185,18,235,149,22,80,227,13,77,144,243,198,165,146,202,58,246,169,36,175,93,215,31,113,70,123,155,67,44,142,101,18,171,155,236,92,85,168,253,70,93,30,211,160,199,77,74,227,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,84,117,18,211,52,249,44,170,225,158,11,225,86,99,176,230,223,150,253,147,117,216,246,252,187,145,105,146,169,7,75,173,191,17,179,113,213,164,211,185,168,210,20,180,26,84,106,90,82,242,156,71,205,146,216,109,92,131,45,121,148,196,124,171,98,57,226,110,25,21,41,233,239,83,223,165,203,137,84,138,111,197,151,21,211,66,205,181,146,20,135,19,163,141,52,225,27,107,66,183,54,68,102,105,53,37,94,42,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,86,211,194,159,35,146,112,214,149,3,52,152,146,184,142,215,110,122,57,46,214,166,37,13,62,84,234,116,164,161,101,53,110,104,102,137,47,53,162,82,150,212,92,182,93,113,43,53,41,213,54,205,143,128,10,1,226,143,227,179,19,126,229,242,120,66,42,139,62,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,118,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,218,133,101,241,88,207,84,155,57,185,249,88,194,137,242,227,87,101,71,54,111,89,202,138,210,152,77,58,92,37,151,163,80,79,54,163,82,221,106,67,110,169,230,205,60,178,38,210,149,169,74,112,154,168,177,213,114,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,8,1,198,175,194,197,173,241,2,15,151,84,69,74,224,14,49,215,114,255,0,140,182,158,49,91,140,246,137,118,205,65,50,28,141,185,8,237,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,104,123,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,34,87,16,108,237,210,178,161,96,55,66,182,31,137,59,17,110,168,242,25,165,67,76,164,165,250,75,10,101,228,162,172,182,212,203,168,90,27,144,150,210,150,156,36,147,199,204,36,153,147,110,105,65,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,31,170,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,122,156,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,137,148,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,160,30,40,254,59,49,55,238,95,39,132,34,168,180,158,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,12,214,102,199,197,62,50,124,64,184,124,197,241,47,248,77,231,54,133,132,149,223,197,158,249,165,114,169,87,221,192,137,20,74,196,116,45,110,49,88,144,134,99,38,52,132,22,186,178,239,41,148,161,196,145,27,110,25,239,213,11,53,179,114,128,2,138,248,149,231,94,163,152,188,71,157,133,246,85,79,92,50,180,106,9,110,50,18,113,95,110,171,84,140,114,90,93,77,167,219,73,172,153,90,31,82,27,73,58,164,41,180,33,211,36,169,102,148,121,94,23,30,59,48,203,239,175,39,154,47,248,86,7,20,94,32,16,233,16,234,89,100,193,11,139,157,85,123,180,211,175,138,163,13,176,252,86,226,186,195,172,61,73,79,49,11,220,241,243,117,117,198,205,10,101,77,165,178,81,172,221,75,85,129,133,88,103,117,99,38,35,219,152,91,101,68,237,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,199,181,205,182,8,82,178,225,143,215,30,11,209,171,146,235,49,237,200,244,180,174,124,150,210,218,228,190,245,58,52,135,150,72,79,68,32,221,121,205,136,213,70,148,109,73,169,102,70,179,246,184,113,147,42,238,45,228,238,234,204,197,141,85,230,213,108,75,130,163,30,183,71,144,180,33,183,232,241,224,196,146,169,49,214,122,104,243,92,215,148,182,212,102,78,54,69,179,69,160,144,247,11,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,13,120,231,126,100,255,0,105,63,118,138,171,18,211,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,30,87,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,135,51,185,133,186,179,65,140,181,172,92,186,99,118,14,223,203,141,78,165,162,83,146,25,166,65,105,59,90,142,218,150,127,221,56,179,74,80,149,186,235,171,36,35,126,210,155,252,40,114,57,38,229,170,209,51,113,136,203,136,116,42,108,137,11,180,105,38,134,164,28,233,109,41,198,21,53,242,81,40,154,67,14,165,124,164,150,142,155,205,37,205,80,150,209,206,183,64,20,3,197,31,199,102,38,253,203,228,240,132,85,22,41,195,23,136,4,60,34,153,27,47,216,223,113,118,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,175,56,181,37,149,33,58,146,91,82,214,221,202,10,245,226,91,196,18,54,15,82,171,25,124,194,10,172,182,241,6,124,126,205,88,171,68,117,216,175,219,72,90,98,190,217,182,107,96,208,250,228,70,125,212,146,217,117,43,96,244,81,25,44,147,165,48,142,171,148,239,20,248,55,241,2,222,243,22,6,148,192,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,65,85,124,115,191,50,127,180,159,187,69,85,137,21,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,242,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,219,55,178,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,125,243,131,155,59,203,55,88,161,242,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,164,87,12,92,135,126,27,235,177,177,231,22,40,187,172,27,126,160,159,70,210,234,52,238,100,91,161,228,161,228,185,162,185,169,62,76,119,211,28,213,185,183,26,121,68,227,39,174,199,82,78,53,126,41,237,111,135,240,124,198,162,32,0,158,156,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,0,0,0,170,190,57,223,153,63,218,79,221,162,170,196,138,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,38,255,0,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,5,43,113,171,241,79,107,124,63,131,230,53,17,18,172,44,121,188,176,215,8,241,11,10,108,249,178,233,136,196,137,20,164,85,231,70,144,77,173,202,116,68,77,39,97,25,108,53,108,125,82,219,53,169,43,79,168,202,155,81,45,14,172,135,202,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,8,195,11,23,6,178,63,151,218,69,185,54,169,74,160,91,244,78,194,197,110,190,235,10,142,220,234,164,167,89,138,169,210,76,212,179,111,154,251,141,145,169,107,52,50,222,212,238,75,77,22,222,214,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,39,195,23,136,4,204,93,135,27,47,216,223,113,118,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,175,56,180,169,228,173,58,146,156,74,214,229,138,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,116,240,224,226,1,51,46,245,214,176,147,23,174,47,245,39,159,218,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,124,241,59,119,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,136,103,43,9,162,99,14,95,110,203,117,200,134,252,184,148,201,243,224,37,45,146,149,218,145,10,66,27,211,212,89,235,171,159,201,45,222,227,25,219,185,104,85,27,70,230,169,91,211,219,117,137,148,153,175,68,112,148,74,66,146,182,156,52,31,121,17,145,234,147,246,17,253,130,237,184,86,227,131,248,149,129,172,218,85,25,41,114,93,178,164,211,219,35,89,154,249,17,225,194,108,140,245,113,71,222,179,238,34,47,168,132,221,1,240,175,196,154,236,123,137,9,34,51,85,38,89,22,189,223,145,80,205,166,96,91,83,88,221,125,161,100,146,50,185,42,159,71,187,251,45,209,123,60,62,88,228,229,98,203,232,130,230,82,233,203,245,126,186,116,94,255,0,172,72,240,1,24,243,151,157,43,43,45,54,116,166,97,213,32,79,187,36,180,227,112,233,232,125,167,92,109,106,106,71,45,199,26,39,219,116,144,78,176,73,53,23,113,158,133,215,186,144,239,59,191,21,51,73,139,18,42,50,19,84,173,213,235,213,21,156,120,140,148,153,41,142,151,228,168,208,219,104,53,56,164,54,149,191,161,17,107,166,237,58,153,245,182,174,31,57,8,164,224,173,191,11,17,177,18,152,212,155,182,123,109,201,101,167,217,74,251,18,22,136,175,37,38,79,71,67,173,186,135,90,89,104,74,61,186,251,245,50,157,164,68,69,161,22,132,67,250,2,155,248,202,209,210,214,41,80,42,232,76,141,207,246,173,230,162,249,190,145,169,233,45,189,63,195,215,188,76,30,22,56,81,242,7,46,240,174,9,112,100,71,157,95,230,115,147,33,173,138,46,68,233,168,79,67,66,79,232,175,218,103,222,93,194,103,128,175,62,47,184,153,83,183,176,154,53,143,9,201,76,55,93,223,204,91,102,164,165,92,153,48,29,45,76,150,90,247,159,176,255,0,87,120,166,49,117,92,35,176,91,228,94,17,74,196,58,133,57,45,203,185,185,123,28,91,58,47,248,60,169,236,158,134,104,35,238,81,23,210,63,213,220,39,240,0,167,126,50,119,100,41,248,139,64,182,152,144,74,126,159,218,185,168,37,145,237,230,49,79,90,117,34,61,75,82,47,105,16,173,241,250,41,211,94,167,204,110,100,119,84,219,141,235,162,146,163,35,45,72,203,188,190,209,165,204,191,222,146,49,3,10,40,151,84,189,230,236,206,211,184,215,174,167,178,75,168,46,245,40,251,145,239,29,16,0,0,4,106,226,21,120,183,102,101,142,231,168,184,235,72,35,236,93,22,173,53,254,48,136,93,61,98,253,33,159,56,16,164,84,101,162,28,86,86,235,174,107,181,8,73,168,207,66,51,62,133,215,184,135,69,204,70,23,126,8,49,70,171,101,37,46,37,16,249,27,73,194,208,253,120,237,56,127,200,71,243,158,239,251,71,165,201,182,50,43,4,177,214,133,118,200,144,182,169,237,246,174,213,181,123,76,245,135,33,180,119,173,9,250,78,251,79,236,250,244,89,75,169,195,172,65,106,165,79,121,46,199,123,118,197,165,68,162,61,12,200,250,145,153,119,145,143,214,3,200,98,197,137,77,196,171,6,169,102,85,163,54,252,106,135,35,122,28,66,84,71,203,121,183,11,162,146,162,239,65,123,15,250,70,104,111,75,90,109,151,114,204,182,170,37,164,136,124,189,253,255,0,203,109,43,46,242,35,238,81,123,4,253,225,53,152,123,79,15,238,74,142,27,220,10,110,51,245,222,79,103,125,195,105,8,249,134,231,60,173,84,183,18,125,203,34,232,147,239,246,119,139,143,35,35,45,72,245,33,253,31,18,243,180,233,87,197,183,50,215,173,176,151,161,77,229,243,80,164,165,68,123,28,74,203,162,136,203,189,37,222,66,55,228,187,39,212,140,177,204,185,91,142,227,178,93,151,216,249,111,60,105,89,250,133,35,93,20,76,182,125,207,233,250,191,195,42,199,204,175,220,214,237,171,8,234,55,45,118,159,74,138,93,239,77,148,219,8,239,34,250,75,50,46,245,36,191,89,123,199,35,157,157,60,177,83,229,118,57,24,209,102,243,73,73,73,145,92,116,254,134,101,169,119,191,245,142,133,101,226,174,27,98,68,114,114,203,189,168,53,178,113,190,97,183,6,165,30,74,182,25,39,169,147,107,87,79,93,63,249,197,239,33,11,184,142,100,98,133,137,246,173,71,22,172,10,51,113,174,90,76,87,165,74,98,36,116,35,181,182,211,114,223,89,237,106,58,156,113,213,184,180,23,85,17,30,133,174,135,161,138,156,194,108,78,190,178,243,138,48,174,42,76,153,212,217,212,106,139,104,157,16,214,243,60,196,179,33,181,184,203,136,74,219,51,35,83,36,70,149,25,119,104,122,123,52,19,150,60,112,163,99,238,17,80,239,138,116,200,238,203,114,36,102,234,45,180,226,21,202,150,113,89,117,212,25,19,139,52,232,111,17,104,165,110,47,111,188,250,192,8,235,159,228,146,178,177,124,106,106,233,71,169,159,79,254,142,148,40,211,43,144,151,80,204,38,30,197,66,73,70,187,158,146,90,25,107,223,57,130,254,145,164,59,106,58,162,219,148,168,170,73,17,179,9,134,204,136,187,140,155,34,31,72,127,12,200,136,204,207,66,33,72,156,92,113,105,251,219,31,162,218,80,39,239,165,208,169,104,140,235,8,116,205,5,49,153,179,219,82,141,36,179,78,237,170,34,212,200,149,246,16,240,156,53,176,109,204,84,204,109,38,100,184,47,57,79,183,13,138,202,156,229,106,217,185,30,124,51,52,25,154,20,159,162,225,244,232,122,123,72,95,148,104,236,196,142,212,88,232,36,52,202,18,218,18,68,68,73,73,22,132,68,69,208,186,15,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,186,212,114,43,38,241,200,133,133,154,124,40,129,46,77,118,44,122,219,215,172,21,74,105,44,42,157,18,101,64,253,36,131,121,196,154,86,211,81,219,105,76,182,74,230,17,182,164,161,42,75,134,236,74,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,252,242,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,0,32,175,23,188,11,153,137,249,113,137,136,214,245,27,182,214,176,210,160,170,139,202,65,190,183,147,71,125,4,220,210,109,166,201,72,86,213,162,35,235,90,200,137,182,163,58,162,90,75,114,87,82,217,85,197,47,192,182,99,176,235,19,30,174,250,26,5,26,224,139,233,89,189,151,180,114,169,110,175,147,59,230,201,11,82,181,138,235,233,245,18,107,45,117,70,138,36,153,114,161,218,179,71,140,116,44,93,168,225,148,107,113,157,98,88,88,95,108,217,206,73,220,191,225,82,163,69,230,73,61,139,66,77,28,183,228,58,198,158,178,85,200,222,149,26,86,68,83,127,130,134,8,85,78,171,121,102,69,234,228,68,211,83,30,69,143,30,154,150,212,167,220,124,213,10,99,175,173,93,18,132,37,36,202,82,69,184,214,107,112,207,102,194,230,90,248,170,190,57,223,153,63,218,79,221,162,170,197,239,112,235,200,172,108,173,89,165,124,98,12,8,139,197,74,252,119,153,156,244,105,78,173,20,202,115,199,29,101,77,50,39,13,135,150,151,35,165,197,188,148,125,53,169,9,90,208,146,90,225,7,20,44,244,254,26,238,165,224,118,14,94,125,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,162,27,58,55,203,208,146,133,186,75,115,231,82,152,238,23,160,225,17,140,249,151,118,255,0,94,15,91,84,217,119,78,23,211,227,187,34,162,204,217,104,141,10,218,91,239,54,190,212,135,205,135,29,82,214,77,72,75,112,144,164,33,199,29,117,195,216,73,117,212,220,72,8,65,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,212,6,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,161,60,186,224,53,155,150,220,35,161,97,77,153,10,34,81,78,142,133,212,231,51,28,217,93,90,162,104,73,72,154,233,41,107,86,247,20,157,73,38,181,108,65,33,180,158,196,36,139,52,67,71,185,122,181,168,87,206,75,240,210,202,186,96,246,218,45,193,133,244,106,93,70,55,53,109,243,226,191,73,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,20,217,159,172,148,93,89,83,196,121,117,186,77,51,180,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,164,87,10,124,138,198,188,92,129,154,124,87,129,18,77,10,44,130,122,202,130,153,78,165,245,84,98,77,65,250,73,102,203,137,36,161,167,99,184,210,89,112,149,204,51,113,74,66,82,150,205,219,116,0,1,64,60,81,252,118,98,111,220,190,79,8,119,252,149,229,70,133,155,78,30,151,181,155,202,165,67,187,233,184,129,58,101,173,91,154,202,213,216,37,118,10,89,184,217,169,179,37,147,47,161,28,167,11,69,164,181,67,156,181,173,166,200,87,93,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,22,21,134,92,91,239,43,71,42,21,11,62,233,122,93,197,139,112,100,46,139,68,171,191,162,22,154,115,176,221,228,84,158,117,109,188,137,114,98,200,66,18,182,221,75,124,228,56,202,141,78,40,159,88,175,95,235,170,253,186,191,182,183,29,201,113,212,63,229,38,78,169,78,144,231,253,39,30,121,199,23,245,169,74,87,180,204,77,252,210,228,146,149,149,12,141,91,85,219,157,136,147,177,22,234,190,41,47,85,102,42,42,82,253,37,133,81,229,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,72,193,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,7,63,199,76,116,195,140,186,97,197,71,20,49,66,179,216,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,152,129,198,175,194,197,173,241,2,15,151,84,69,43,9,21,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,208,69,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,28,215,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,207,14,42,226,101,213,140,152,143,113,226,149,235,47,180,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,30,84,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,226,205,51,79,145,201,56,149,148,76,42,205,38,27,46,35,85,219,99,9,237,245,221,52,197,33,166,10,163,78,139,76,109,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,245,117,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,217,156,82,92,83,43,220,173,200,35,73,159,49,14,33,16,131,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,160,30,40,254,59,49,55,238,95,39,132,36,86,70,50,171,102,230,191,135,229,243,103,214,105,177,19,115,211,175,138,180,155,78,174,227,134,202,233,213,19,165,83,182,18,157,74,22,174,204,226,146,218,94,70,213,110,65,18,136,185,136,109,104,174,187,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,11,220,244,254,26,237,84,96,118,49,222,125,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,162,99,58,57,204,212,146,181,180,72,115,231,84,153,14,20,255,0,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,137,225,79,158,57,56,149,74,129,149,188,73,68,70,171,182,197,28,145,107,84,210,182,152,42,141,58,42,80,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,122,199,197,85,241,83,207,143,250,239,149,76,32,173,127,52,213,223,93,166,84,127,191,162,77,17,72,229,127,205,212,234,219,123,249,200,235,79,229,80,42,172,74,174,23,30,59,48,203,239,175,39,154,46,207,49,78,99,202,48,142,186,156,182,66,183,223,190,220,142,180,193,93,102,79,41,12,22,197,25,173,132,155,106,105,217,58,146,80,210,30,83,108,146,214,75,113,70,132,27,107,206,103,201,108,71,190,113,79,228,85,70,13,86,109,253,112,92,30,139,126,53,89,211,110,115,245,135,228,242,212,220,133,200,52,154,94,83,235,50,89,186,100,100,163,51,81,151,83,23,147,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,85,183,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,255,0,197,47,33,63,33,38,87,179,93,133,239,239,183,234,181,14,217,119,210,228,72,213,200,19,165,190,73,57,145,212,179,213,198,94,125,212,146,218,212,212,219,142,17,160,141,165,26,88,140,25,18,164,230,141,236,121,163,87,114,179,76,150,186,196,57,13,68,170,204,125,151,78,136,204,39,183,41,109,85,92,73,109,76,101,165,133,171,105,159,49,74,104,141,141,94,75,122,76,174,57,223,153,63,218,79,221,162,63,240,166,194,219,19,26,113,178,253,195,60,76,161,122,102,219,172,225,251,253,182,23,106,122,63,55,149,87,165,188,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,124,43,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,149,92,55,56,137,210,176,34,51,152,47,143,117,217,108,97,243,113,212,171,122,123,48,18,234,40,111,243,95,144,250,29,67,12,156,135,209,33,111,158,139,51,112,219,90,16,146,73,33,106,91,124,3,59,121,193,185,179,115,138,14,214,148,114,225,89,52,57,15,166,211,163,203,106,63,62,11,14,182,194,30,91,142,52,130,82,150,242,163,33,211,66,150,225,54,106,52,33,74,34,220,174,129,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,123,192,2,128,120,163,248,236,196,223,185,124,158,16,246,188,60,178,153,102,230,235,11,241,182,199,174,200,137,71,174,192,145,107,201,161,92,106,128,114,159,165,44,220,158,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,162,86,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,237,176,187,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,79,92,34,226,223,121,90,217,92,186,44,204,64,122,93,103,20,41,113,218,164,217,181,194,209,111,201,67,205,58,158,217,56,221,109,109,45,112,205,13,158,229,110,92,147,113,148,169,26,147,242,14,186,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,22,85,117,100,114,78,84,184,112,226,229,225,136,43,137,35,17,111,8,246,250,39,50,210,26,117,20,72,137,172,195,89,66,105,242,35,82,214,165,26,84,250,146,174,82,150,211,73,73,40,153,39,92,132,25,78,241,79,131,127,16,45,239,49,96,105,76,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,21,87,199,59,243,39,251,73,251,180,67,94,30,246,5,155,138,121,185,178,112,251,16,109,232,149,203,122,185,30,183,26,116,25,36,123,29,71,161,230,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,126,76,226,228,234,251,202,5,247,30,129,95,153,233,155,110,179,191,228,253,193,203,102,63,165,57,76,199,92,175,224,168,125,215,24,229,57,32,155,249,195,45,250,110,78,164,125,59,87,14,14,32,19,50,239,93,107,9,49,122,226,255,0,82,121,253,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,190,87,136,206,117,255,0,26,172,71,98,129,96,84,234,173,225,149,173,243,116,216,207,159,41,186,164,226,53,147,149,53,51,181,43,78,228,44,155,105,46,154,148,134,210,165,104,210,158,117,178,242,153,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,217,228,92,213,38,150,131,148,150,221,53,242,163,70,109,90,234,243,188,167,72,156,82,77,182,210,133,41,91,140,144,211,154,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,83,15,26,191,20,246,183,195,248,62,99,81,30,83,135,182,78,172,76,223,216,152,201,64,175,204,244,53,201,70,249,59,242,126,224,229,189,35,209,124,215,165,174,87,240,84,62,211,111,243,91,142,77,252,225,158,205,119,39,67,46,177,46,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,147,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,217,248,0,0,170,190,57,223,153,63,218,79,221,162,26,240,247,176,44,220,83,205,205,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,15,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,242,103,23,39,87,222,80,47,184,244,10,252,207,76,219,117,157,255,0,39,238,14,91,49,253,41,202,102,58,229,127,5,67,238,184,199,41,201,4,223,206,25,111,211,114,117,35,233,218,184,112,113,0,153,151,122,235,88,73,139,215,23,250,147,207,237,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,187,241,74,220,106,252,83,218,223,15,224,249,141,68,65,91,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,47,251,39,89,84,177,50,79,131,82,23,91,169,82,155,185,37,211,209,54,248,185,59,99,205,65,119,179,42,67,169,87,207,185,203,105,152,237,190,227,124,210,75,91,210,142,98,210,147,61,169,170,14,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,233,129,193,255,0,25,243,47,123,210,170,118,37,203,77,151,113,97,125,177,30,61,62,157,94,169,75,67,5,69,91,105,117,93,130,54,140,41,217,203,81,59,31,212,91,169,68,102,90,65,17,164,150,211,75,174,12,216,248,167,198,79,136,23,15,152,190,39,77,163,146,143,198,171,134,102,21,215,236,10,101,41,188,77,181,189,52,229,54,75,229,202,114,169,4,170,245,3,114,152,167,183,37,9,220,181,147,141,41,210,82,80,226,84,157,90,75,206,184,85,151,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,191,236,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,43,219,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,86,227,87,226,158,214,248,127,7,204,106,33,195,59,47,86,174,104,48,107,48,248,71,116,201,236,29,191,228,188,154,117,81,17,91,144,245,50,115,74,169,41,169,13,165,101,253,211,107,36,169,10,91,78,186,130,90,55,238,40,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,127,133,30,122,127,33,149,252,107,188,255,0,218,241,108,9,179,147,253,210,85,75,114,65,171,251,215,101,66,147,250,108,146,255,0,177,217,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,164,199,102,92,119,98,200,65,45,167,144,166,214,147,34,50,82,76,180,50,50,62,135,208,80,111,18,156,27,115,10,243,27,86,153,14,11,205,211,238,51,126,178,151,13,173,27,39,36,79,152,123,8,201,9,79,209,108,186,117,61,61,166,61,223,8,236,90,126,201,199,249,86,148,249,251,41,149,218,90,227,52,194,221,50,65,204,122,108,6,210,162,73,172,147,187,106,76,181,34,53,125,164,46,236,140,140,136,200,245,35,31,209,243,110,88,234,149,110,85,98,165,36,102,244,39,219,34,50,239,51,108,200,102,243,52,144,151,3,48,152,133,21,104,36,154,46,122,177,104,69,167,116,231,203,250,5,229,228,5,36,156,172,88,250,26,143,90,61,48,250,255,0,244,116,81,34,128,114,124,206,227,133,27,0,176,138,185,124,84,102,71,106,91,113,36,183,78,109,215,16,158,108,178,138,243,173,32,136,220,65,171,83,100,203,68,171,113,251,61,229,159,108,89,196,235,235,48,216,163,54,226,171,73,157,82,157,89,168,184,136,49,9,111,61,203,75,210,28,91,108,182,133,45,195,34,37,60,100,73,73,159,126,133,175,182,216,248,113,228,98,133,134,22,173,59,22,175,250,51,114,110,90,180,86,101,69,98,92,116,47,178,54,235,113,31,65,237,118,58,92,109,212,56,133,151,69,25,22,167,166,167,169,137,163,122,98,174,27,97,188,115,114,244,189,168,52,66,109,190,97,55,58,165,30,50,182,17,43,169,19,139,79,79,81,95,249,167,238,49,225,104,185,198,203,85,126,160,84,202,118,50,217,203,144,107,216,73,249,69,0,204,207,113,39,161,19,230,125,230,94,193,214,233,53,138,77,118,11,117,58,45,78,44,248,143,36,148,135,227,60,151,91,81,25,18,136,201,73,51,35,212,140,143,236,50,31,176,69,76,232,228,250,145,153,217,150,211,114,29,122,51,176,251,103,49,230,84,148,31,174,81,244,213,70,203,135,220,198,159,175,252,18,66,205,180,233,86,61,183,14,215,162,48,150,97,66,230,114,144,148,165,36,91,220,82,207,162,72,139,189,71,220,67,237,143,225,153,17,106,103,161,10,112,226,205,152,123,79,16,46,74,118,27,91,234,110,75,244,46,119,104,144,217,180,180,252,251,112,94,78,138,67,138,62,228,25,117,73,119,123,123,196,2,178,237,105,183,165,203,14,218,167,22,178,38,115,54,119,255,0,33,181,44,251,136,207,185,39,236,26,94,194,107,18,155,134,182,13,46,204,164,198,109,136,212,254,126,196,54,132,164,139,152,243,142,31,68,165,37,222,179,246,23,244,143,94,3,242,85,42,112,232,240,93,168,212,30,75,81,217,219,189,106,81,36,139,83,34,46,166,100,93,230,67,58,121,202,198,85,99,118,59,87,110,216,239,173,202,123,157,151,178,238,94,166,90,67,142,218,251,150,180,253,38,189,135,246,253,94,107,46,248,93,248,94,197,26,85,150,164,58,164,76,231,238,38,203,83,245,35,186,225,127,33,127,205,251,191,237,28,234,124,41,20,233,107,135,41,149,180,235,122,110,66,210,105,50,212,136,203,161,245,238,49,160,190,30,151,139,119,158,88,237,138,131,110,180,162,46,219,209,10,215,79,227,9,101,215,214,63,209,18,88,0,0,4,13,227,1,90,40,57,118,42,62,245,145,212,255,0,146,71,234,159,46,116,5,117,235,245,251,140,84,110,95,40,202,184,49,122,129,72,68,85,73,83,253,171,70,146,141,230,173,177,93,87,118,135,175,118,189,222,193,33,248,171,219,197,67,205,21,101,198,227,147,109,73,236,251,20,72,208,149,182,157,7,93,15,66,35,208,204,67,84,45,109,168,150,218,212,133,23,113,164,244,50,23,71,195,63,58,180,172,70,179,105,248,67,126,86,82,139,158,159,205,229,191,42,66,72,229,115,29,153,32,244,83,175,169,197,237,109,8,46,137,45,58,123,52,49,96,128,63,138,34,81,104,99,61,156,67,172,216,182,62,106,174,250,28,36,178,76,53,232,253,134,201,22,195,214,155,17,71,166,137,34,239,81,251,4,127,182,46,106,197,161,91,143,112,208,102,59,22,108,93,252,183,91,113,72,82,119,33,72,62,169,50,50,232,163,46,135,237,23,77,147,142,37,120,125,139,172,68,177,111,215,222,164,220,201,230,107,34,90,152,98,51,221,100,59,234,169,217,74,113,91,91,109,4,126,175,67,50,46,227,35,19,180,140,140,181,35,35,33,253,31,194,74,73,70,162,73,17,171,188,244,234,99,243,84,170,80,169,16,156,168,84,100,54,196,118,180,222,227,139,36,164,181,50,34,212,204,200,139,169,144,161,124,230,103,167,16,241,218,246,145,18,214,185,43,52,91,94,62,206,207,18,52,199,227,115,55,51,28,213,204,66,36,45,179,209,214,148,101,167,118,227,62,243,233,19,158,149,42,75,166,252,137,14,186,233,153,25,173,107,53,43,82,238,234,99,165,96,246,99,177,103,5,46,88,53,235,70,243,171,180,212,87,26,53,194,58,140,148,199,117,180,184,218,205,181,54,219,168,220,147,38,146,147,45,116,50,233,246,94,14,78,115,97,103,230,179,11,208,212,247,98,55,95,98,49,65,170,211,222,83,68,167,84,152,241,249,206,37,163,121,213,169,179,92,131,73,41,93,253,198,90,247,213,175,19,108,189,191,131,152,231,46,224,166,194,109,186,45,205,204,169,165,77,54,100,132,63,34,100,197,147,122,147,104,65,25,33,178,233,169,159,214,100,59,159,7,44,109,84,43,142,177,131,181,41,170,38,95,98,69,82,58,20,231,170,110,41,202,124,116,145,18,156,211,93,8,251,145,175,215,236,22,222,3,140,103,30,130,245,197,150,92,73,129,26,33,200,124,173,106,194,217,66,91,53,158,255,0,71,200,36,232,68,70,122,234,175,103,81,81,28,52,48,42,177,125,230,66,37,78,108,34,68,107,65,246,231,189,205,109,101,181,248,147,225,169,72,234,218,136,149,162,207,161,154,79,235,33,123,136,66,91,66,91,65,104,148,145,17,23,184,135,253,15,135,124,214,91,183,108,155,130,224,117,210,109,20,202,84,185,138,89,171,66,73,54,202,150,103,174,165,166,155,123,245,47,180,102,239,49,215,148,139,239,28,111,123,129,233,60,244,61,112,84,185,11,222,106,35,104,230,60,180,232,102,165,116,245,253,135,160,179,190,13,216,103,232,252,60,173,226,44,152,38,135,100,212,36,192,109,197,181,161,169,181,49,79,120,180,51,70,166,90,150,191,75,79,171,218,44,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,32,175,21,204,148,126,12,174,167,243,41,134,116,202,172,155,110,237,168,72,147,118,181,167,57,154,61,81,231,18,162,145,188,212,110,37,153,78,56,190,138,78,198,221,45,164,178,39,153,105,48,171,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,128,15,147,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,101,241,98,197,252,23,226,157,229,134,126,148,244,159,201,43,130,163,66,237,188,142,79,106,236,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,242,160,52,145,148,140,23,165,96,46,94,108,156,63,139,104,68,183,106,237,209,225,203,185,35,178,180,186,183,107,110,71,111,182,186,235,169,82,137,213,243,73,73,37,18,148,146,66,16,132,104,218,16,69,216,5,85,241,206,252,201,254,210,126,237,28,43,132,5,129,102,223,89,175,147,42,240,183,162,85,151,106,218,242,107,244,130,146,70,164,69,168,183,50,27,77,72,36,107,181,75,66,95,112,209,184,143,106,246,173,58,45,8,82,100,87,20,94,32,16,233,16,234,89,100,193,11,139,157,85,123,180,211,175,138,163,13,176,252,86,226,186,195,172,61,73,79,49,11,220,241,243,117,117,198,205,10,101,77,165,178,81,172,221,75,85,171,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,7,148,179,240,171,14,48,254,187,116,220,246,85,151,74,162,213,111,90,130,106,149,249,112,227,147,110,84,37,18,9,4,227,134,95,244,149,161,104,147,113,215,156,50,222,235,138,87,171,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,213,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,160,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,218,241,20,200,172,108,210,217,167,124,97,244,8,136,197,74,4,118,89,130,244,153,78,161,21,58,115,39,33,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,40,174,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,111,252,41,242,57,39,13,105,80,51,73,137,43,136,237,118,231,163,146,237,106,98,80,211,229,78,167,74,74,22,83,86,230,134,104,146,243,90,37,41,109,69,203,101,215,18,179,82,157,83,108,250,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,80,190,126,179,175,117,102,179,17,229,209,41,53,62,207,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,159,252,106,252,44,90,223,16,32,249,117,68,87,87,14,75,90,133,124,231,10,203,178,174,152,61,182,139,112,83,238,42,93,70,55,53,109,243,226,191,66,158,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,143,203,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,232,28,63,56,129,201,202,44,154,165,143,124,80,165,215,48,234,185,33,202,147,204,211,89,107,210,48,42,60,164,160,159,100,214,164,37,212,56,150,154,109,109,173,101,166,212,173,10,73,165,104,123,138,102,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,19,3,133,62,71,35,98,85,86,6,105,49,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,208,137,113,153,119,68,165,45,168,249,143,52,226,86,105,75,74,109,234,224,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,21,193,197,99,34,177,172,231,39,230,159,10,32,68,141,66,149,32,222,189,96,170,83,170,125,53,25,115,86,126,146,65,188,226,137,72,117,217,13,180,166,91,36,242,204,155,82,80,164,169,195,106,16,101,163,49,119,222,87,241,78,6,38,88,178,63,154,135,88,133,177,159,227,58,95,105,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,153,92,89,177,122,205,199,172,47,203,158,46,97,251,242,220,161,92,81,238,103,163,148,182,13,151,218,90,28,167,180,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,74,143,207,240,84,241,79,116,252,63,157,230,52,225,117,32,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,123,254,32,89,17,161,102,170,213,114,245,181,145,216,177,54,223,167,155,116,233,58,173,207,74,69,97,185,78,53,74,216,185,13,71,99,155,38,66,79,180,168,141,72,211,67,213,61,10,139,45,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,191,60,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,41,51,54,62,41,241,147,226,5,195,230,47,137,63,149,172,146,82,179,95,145,171,150,187,108,49,18,14,34,218,183,197,89,234,84,196,197,74,159,171,48,154,60,69,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,8,63,174,171,10,234,254,218,219,151,37,185,80,255,0,148,135,58,155,58,59,159,244,92,101,230,220,71,212,164,169,62,195,33,99,247,111,24,10,173,115,42,7,106,64,161,75,139,139,245,72,235,183,37,213,91,152,164,34,59,5,13,148,189,91,74,216,109,146,102,75,206,184,255,0,37,134,140,201,149,182,110,41,123,82,134,221,174,11,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,44,43,57,25,68,165,101,7,135,229,175,106,63,81,137,88,187,43,216,145,79,169,92,117,86,35,165,8,91,229,74,168,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,240,174,23,30,59,48,203,239,175,39,154,47,248,120,169,184,47,133,245,28,92,129,142,245,11,66,36,171,238,151,71,58,12,26,195,203,113,107,139,8,214,226,205,45,54,106,229,33,102,111,58,70,234,80,78,108,113,104,221,177,70,147,246,162,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,226,176,135,5,240,191,1,108,214,240,255,0,8,237,8,150,237,9,185,14,203,56,236,173,199,86,235,238,25,111,117,215,93,82,157,117,122,18,82,74,90,148,100,132,33,5,162,80,146,42,224,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,22,105,156,28,166,89,185,186,194,255,0,144,245,217,17,40,245,216,18,27,147,66,184,213,0,229,63,74,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,217,175,45,102,70,166,144,101,159,108,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,219,97,118,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,233,121,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,90,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,20,3,197,31,199,102,38,253,203,228,240,132,170,224,99,249,236,253,155,253,228,36,255,0,16,204,150,82,179,79,133,242,43,182,133,191,17,88,169,109,71,35,183,230,28,148,197,57,172,19,155,157,167,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,204,109,11,123,117,11,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,45,171,133,14,71,35,91,84,170,38,110,49,25,114,202,187,82,143,33,118,141,36,208,236,114,131,17,212,184,194,166,190,74,36,155,171,125,165,47,148,146,213,162,101,212,185,170,212,226,57,50,43,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,58,223,121,234,193,43,3,50,246,214,88,106,147,229,191,112,215,36,21,54,115,204,197,127,101,38,162,250,34,174,156,195,164,109,146,92,68,164,201,81,19,141,45,124,165,165,4,226,82,149,169,109,212,95,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,65,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,236,243,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,240,227,166,5,226,62,93,49,30,163,133,248,161,70,236,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,214,203,22,94,174,172,208,99,45,23,8,237,105,61,131,183,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,247,45,160,148,164,37,110,186,210,13,104,223,184,180,61,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,221,120,150,100,86,78,102,173,152,184,159,134,48,37,202,197,11,114,59,20,216,176,83,41,166,216,171,211,142,65,154,152,89,190,226,26,101,108,155,239,60,151,9,69,184,185,141,169,43,53,54,109,209,176,187,238,28,28,64,33,230,34,132,214,18,98,245,197,254,171,16,59,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,158,38,167,80,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,103,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,231,95,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,250,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,79,9,12,233,213,107,82,91,202,158,41,92,18,231,200,110,62,182,27,238,198,83,171,75,12,52,227,146,41,238,190,74,51,36,54,211,100,182,9,105,209,40,67,173,243,8,137,134,135,32,227,87,226,158,214,248,127,7,204,106,35,218,240,70,176,44,218,237,229,137,184,131,89,183,162,76,184,109,88,244,152,212,89,207,17,169,112,17,48,166,148,147,104,140,246,165,107,75,13,160,215,166,242,70,244,145,146,92,89,43,207,241,58,226,1,15,23,102,73,203,246,8,92,93,174,197,137,185,139,154,164,211,108,59,22,189,41,183,217,121,164,198,90,144,110,19,44,57,31,163,205,173,41,121,75,86,132,166,210,133,185,21,114,163,149,28,71,205,174,35,162,202,178,154,236,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,79,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,118,40,93,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,179,175,155,31,20,248,201,241,2,225,243,23,197,207,112,172,171,82,170,57,28,176,97,211,234,113,37,72,165,200,172,68,156,211,47,37,107,138,249,212,228,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,220,162,51,224,28,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,172,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,232,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,221,120,135,102,22,213,205,6,33,97,222,46,90,209,187,7,111,195,248,177,170,52,181,202,110,67,212,201,205,84,234,41,118,59,138,65,255,0,114,226,13,73,66,150,211,173,44,208,141,251,74,85,112,49,252,246,126,205,254,242,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,244,28,21,241,122,205,180,49,66,246,194,58,235,242,217,174,226,20,120,47,80,141,44,26,216,121,116,246,230,186,251,43,89,117,66,205,167,141,196,153,150,195,38,92,35,81,40,208,149,207,252,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,106,179,237,118,90,213,219,26,234,172,217,87,76,30,197,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,69,218,112,211,207,84,156,205,91,50,176,195,19,167,203,149,138,22,228,119,234,82,167,42,43,77,177,87,167,28,130,36,190,130,97,180,52,202,217,55,217,101,77,154,75,113,114,220,74,150,106,112,155,155,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,107,140,142,25,122,67,15,40,152,139,26,9,173,216,213,8,208,28,113,13,106,105,109,44,84,30,61,76,145,169,22,167,175,210,211,234,246,138,196,203,141,229,34,196,199,27,34,225,102,73,176,134,110,10,111,61,123,205,36,77,20,198,86,173,76,148,158,158,167,180,244,26,68,177,171,45,220,118,77,191,112,180,233,56,138,165,42,36,196,172,149,169,40,156,101,43,35,215,83,215,93,222,243,251,71,220,31,242,180,37,196,41,181,150,169,81,25,25,31,180,133,17,241,47,192,186,197,137,153,9,117,56,80,137,113,174,247,220,158,207,41,181,158,231,229,207,152,164,163,163,105,35,86,136,46,132,106,63,172,197,187,228,226,130,245,187,150,76,54,129,38,33,199,124,237,106,58,222,65,182,104,61,254,143,142,74,212,140,136,245,213,62,222,189,7,103,1,82,28,99,113,180,230,220,116,108,29,166,205,89,178,195,17,234,146,16,151,61,82,113,46,84,35,168,140,146,230,154,232,101,222,141,126,191,96,225,124,50,178,246,254,49,227,164,75,130,165,9,183,40,182,207,46,166,165,58,217,154,22,252,121,144,214,109,234,109,173,6,102,135,15,166,164,127,89,16,180,188,227,102,194,207,202,158,23,173,168,14,196,114,190,252,115,131,74,167,178,166,141,77,41,81,228,114,92,83,68,243,75,75,68,184,228,147,82,123,187,136,181,238,163,236,98,204,118,44,227,93,203,58,189,119,94,117,119,90,148,227,166,136,69,81,146,168,237,54,167,28,89,54,150,220,117,123,82,68,234,146,69,174,132,93,62,222,115,10,167,82,166,201,41,148,234,132,152,178,18,123,137,214,93,82,22,71,169,30,186,145,235,222,68,127,168,79,158,29,57,233,189,44,204,66,164,225,94,34,92,53,58,197,14,187,41,138,124,71,38,203,118,66,163,60,251,241,24,71,87,164,18,16,218,80,149,159,68,153,150,167,161,25,25,144,186,24,178,89,153,25,169,145,156,75,140,190,132,184,218,210,100,100,164,168,181,35,35,46,134,90,24,255,0,67,74,77,68,163,73,25,167,184,244,234,67,250,63,134,100,69,169,158,132,32,150,113,248,149,225,246,17,49,46,197,176,159,122,173,115,43,151,164,136,138,97,248,204,245,142,239,174,166,165,37,196,238,109,197,145,122,189,76,143,216,70,98,150,110,123,154,177,119,214,228,92,53,233,142,202,155,43,103,49,215,28,82,212,173,168,74,11,170,140,204,250,36,139,169,251,4,128,225,227,102,197,190,51,85,104,80,230,165,147,97,223,72,111,55,136,182,22,148,217,106,45,117,73,151,122,75,216,52,38,146,36,150,132,63,160,43,239,137,126,117,105,88,113,102,212,48,138,195,172,161,119,61,67,149,204,126,44,132,153,197,229,187,14,65,106,166,159,75,136,220,218,214,93,82,122,245,246,106,98,151,22,181,184,163,91,139,82,212,125,230,163,212,204,76,174,21,54,241,87,51,69,70,113,200,228,227,81,187,70,245,26,53,36,238,167,78,211,83,208,200,181,50,17,227,48,116,101,91,248,189,95,164,46,42,163,27,29,151,86,148,141,134,157,209,90,87,118,133,167,126,189,222,209,110,92,31,235,69,59,46,199,71,222,179,58,103,242,76,253,82,230,78,158,174,157,126,175,113,9,228,0,0,2,185,120,207,205,67,56,93,105,195,53,43,116,158,223,161,17,244,245,100,83,143,168,173,204,152,180,111,102,82,207,108,151,179,95,72,122,218,233,167,240,9,30,209,51,56,205,97,149,89,155,166,217,196,104,208,208,168,82,123,111,105,117,182,212,102,157,173,211,217,70,245,18,52,47,91,161,106,175,251,5,113,209,44,187,158,228,131,46,161,66,162,77,158,212,46,95,59,179,70,113,211,78,243,50,79,209,73,145,117,73,247,251,140,127,109,59,194,236,195,202,251,55,5,171,89,168,81,234,113,119,108,122,44,135,99,184,157,200,82,15,214,66,146,162,213,43,81,119,247,25,251,12,91,134,78,248,164,219,23,148,36,218,120,221,49,154,77,85,157,118,212,29,113,182,35,57,169,200,112,245,118,76,179,81,232,148,180,158,238,243,211,184,200,88,109,30,187,69,184,97,166,161,66,171,194,168,198,94,187,94,139,33,15,32,244,51,47,164,147,50,239,35,47,212,99,247,138,18,226,160,76,167,57,23,154,25,37,37,37,232,239,84,244,34,47,226,168,93,196,66,34,15,213,75,171,85,104,115,155,169,209,106,114,233,243,25,215,151,34,43,202,105,212,106,70,147,209,73,50,50,212,140,203,191,184,204,95,86,65,115,125,68,204,70,31,122,54,179,86,109,187,162,149,253,148,204,151,208,78,61,205,126,82,145,177,42,121,199,21,163,108,145,158,186,104,90,105,169,119,75,64,28,127,54,181,57,180,156,3,185,166,211,221,125,183,209,216,182,173,149,25,40,181,154,193,30,134,70,71,220,102,51,112,181,173,197,26,214,163,82,143,188,204,245,49,60,240,115,135,149,199,112,218,44,220,117,90,75,146,29,149,22,73,33,60,135,22,158,98,94,82,83,161,42,49,158,186,39,223,168,224,25,161,203,221,83,3,107,49,217,157,13,81,209,36,145,234,155,106,70,138,82,222,233,161,182,143,230,143,255,0,199,187,231,229,67,29,110,76,10,198,75,102,225,167,86,103,71,164,174,173,9,186,164,102,100,56,134,221,138,114,152,91,196,104,39,16,149,25,165,162,47,88,246,153,116,62,157,214,165,196,38,196,163,230,47,41,176,113,126,221,98,58,221,129,78,106,227,230,41,40,55,19,25,20,217,114,54,106,132,184,100,100,111,23,77,228,90,255,0,43,218,117,85,148,140,67,155,134,89,130,179,107,209,167,187,13,14,214,169,209,37,41,46,155,100,166,14,107,10,90,86,100,164,234,147,217,212,140,244,233,212,104,202,215,172,53,112,219,84,154,251,14,33,109,212,160,177,49,10,65,145,165,73,113,180,172,140,140,140,245,46,190,243,251,71,212,31,134,185,72,135,95,163,79,161,84,26,75,145,106,49,157,136,242,20,146,50,83,110,32,210,162,50,50,50,62,134,125,228,100,57,118,4,229,174,198,192,169,151,37,74,221,166,69,68,203,130,177,50,162,111,37,150,73,104,105,243,104,249,91,144,210,12,146,70,210,79,111,82,250,207,217,215,192,112,124,239,223,76,88,185,102,191,31,114,90,24,118,171,65,170,82,217,51,112,146,174,99,180,249,38,157,190,178,122,234,142,154,106,127,81,140,237,146,36,214,107,28,180,173,78,63,58,78,210,82,140,204,212,181,175,188,207,169,159,83,250,198,134,114,31,100,179,98,229,150,205,130,220,102,217,114,161,75,167,84,95,216,130,78,231,92,167,197,37,40,253,84,234,103,179,188,245,63,172,72,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,146,151,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,81,15,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,224,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,180,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,42,3,141,30,5,215,105,88,143,110,102,30,153,70,165,51,109,214,233,241,173,186,148,152,230,134,229,46,176,209,201,113,181,200,70,132,167,55,197,74,16,135,8,214,100,152,134,133,108,34,104,151,90,194,85,112,203,193,79,195,78,110,45,110,209,80,236,176,44,77,47,89,155,29,216,243,189,137,246,123,59,109,234,218,210,173,101,59,27,122,79,110,173,19,187,84,74,219,173,255,0,0,170,190,57,223,153,63,218,79,221,162,5,101,163,51,23,150,86,174,27,174,243,195,232,49,23,112,215,237,121,22,228,25,178,72,150,138,98,222,149,25,227,150,77,26,77,47,45,41,142,162,66,21,234,111,90,84,162,90,82,109,175,192,82,105,151,150,43,223,240,168,208,220,151,95,187,47,26,195,113,154,92,185,100,111,212,42,50,222,36,164,220,121,229,17,26,220,117,194,213,110,40,186,168,205,71,222,98,247,178,11,146,139,87,42,120,113,18,183,86,166,118,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,212,170,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,196,95,185,56,121,224,53,195,154,58,46,104,147,14,93,58,165,78,145,233,121,180,88,74,228,194,168,214,219,117,14,70,168,175,110,138,66,210,162,90,220,66,116,75,206,19,75,95,251,57,72,148,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,32,113,66,206,191,227,1,125,175,6,48,246,167,74,157,134,214,109,65,18,90,168,194,62,119,166,106,137,101,72,92,130,117,73,45,25,107,154,251,45,147,102,104,115,215,119,123,137,91,92,184,44,46,167,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,212,230,135,7,48,227,28,240,58,234,177,177,65,234,84,10,87,163,228,78,102,183,81,73,114,232,50,154,101,102,221,72,148,107,111,103,39,85,41,95,56,132,169,190,98,22,123,22,178,60,224,221,148,234,21,30,234,172,210,109,107,143,229,5,22,21,66,68,122,117,95,177,174,39,164,34,161,197,37,169,60,133,153,173,174,98,9,43,229,168,247,39,118,135,212,135,96,201,78,17,97,126,56,102,26,218,195,252,89,190,226,91,148,137,82,25,121,152,242,88,113,72,175,62,137,13,107,73,39,80,235,103,25,114,26,55,146,135,119,107,188,146,132,18,156,90,8,244,81,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,203,16,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,233,85,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,245,178,120,54,97,61,39,28,107,183,109,243,112,250,127,13,157,231,200,162,90,145,202,76,55,24,113,231,158,219,26,68,146,121,78,184,204,118,121,59,28,75,137,113,231,12,205,123,18,217,165,254,107,198,226,147,74,160,82,176,26,133,66,166,68,167,83,105,209,238,8,144,225,196,101,44,177,25,134,211,76,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,107,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,202,184,169,231,199,253,119,202,166,16,86,191,154,106,239,174,211,42,63,223,209,38,136,164,114,191,230,234,117,109,189,252,228,117,167,242,168,21,235,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,232,79,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,207,190,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,135,31,227,79,130,22,13,38,77,169,152,10,125,114,37,62,236,175,72,69,189,58,138,150,217,66,234,140,50,211,142,21,64,180,209,213,173,146,229,71,113,106,37,150,199,34,167,86,246,17,57,86,194,226,120,52,224,134,23,211,176,190,169,152,74,85,114,93,90,246,171,72,151,108,84,90,83,110,50,197,21,134,220,105,238,202,132,159,170,250,221,73,69,144,167,186,145,18,155,109,36,131,67,166,231,160,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,69,92,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,250,174,88,178,245,106,229,127,6,168,184,71,107,73,237,253,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,185,109,4,165,45,72,105,166,144,107,94,205,199,213,64,0,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,65,23,241,119,135,222,9,99,14,98,237,124,193,220,20,168,142,72,129,33,217,55,69,38,91,79,202,98,229,90,34,180,196,2,112,148,249,52,194,35,155,9,81,161,45,41,15,150,169,112,140,140,245,148,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,123,26,44,171,203,17,112,190,224,177,240,255,0,18,165,216,21,218,204,116,198,143,113,196,134,82,159,128,131,113,38,233,182,141,232,50,90,154,39,27,37,165,105,91,102,178,90,76,148,146,49,154,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,175,203,254,242,196,251,153,251,207,16,46,25,117,218,236,168,241,35,72,168,75,50,83,239,162,52,118,227,180,110,43,77,86,178,105,150,200,214,173,86,179,35,82,141,74,51,81,217,167,3,31,207,103,236,223,239,33,106,130,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,8,235,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,87,213,201,246,83,44,220,162,225,127,200,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,238,160,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,172,190,43,217,28,141,114,210,171,121,184,195,149,203,58,237,54,60,117,221,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,142,106,79,70,141,150,148,230,168,83,107,231,85,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,91,166,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,57,235,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,167,14,44,142,73,202,149,155,62,240,196,21,196,145,136,183,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,228,32,227,87,226,158,214,248,127,7,204,106,34,53,96,102,107,177,31,46,216,113,136,246,86,23,187,232,170,174,35,122,49,135,171,237,60,105,149,77,139,20,165,147,137,140,68,94,163,206,118,164,145,61,174,230,210,133,26,8,150,164,56,215,63,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,138,23,106,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,9,229,71,42,56,113,148,172,56,69,149,101,53,219,170,179,185,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,237,99,53,153,177,241,79,140,159,16,46,31,49,124,123,92,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,84,237,196,235,33,223,129,10,236,156,121,194,122,46,219,6,224,168,43,210,84,186,117,59,151,22,215,121,72,101,45,234,174,106,143,147,33,245,72,52,237,109,182,153,81,182,201,105,189,164,156,0,22,169,192,199,243,217,251,55,251,200,90,160,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,222,225,197,158,57,57,173,179,103,217,248,130,136,145,241,22,207,142,194,231,60,210,218,105,21,184,138,51,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,252,153,229,225,187,66,205,133,213,69,196,75,58,228,165,89,119,75,59,33,215,101,174,152,183,253,49,23,152,194,16,227,134,135,82,92,232,236,37,253,134,104,53,59,171,77,45,198,208,132,41,29,215,44,249,85,194,60,168,89,178,108,252,45,166,203,82,234,50,59,77,78,175,82,113,15,84,106,43,35,87,44,158,117,8,66,118,54,149,26,80,132,37,40,78,170,86,155,214,226,215,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,220,247,217,44,223,57,101,188,160,174,51,111,57,79,165,84,106,12,111,65,43,99,173,211,229,18,84,94,170,180,50,223,222,90,31,214,51,202,104,147,70,172,114,212,181,54,252,25,59,77,73,51,35,74,208,190,242,62,134,93,75,234,26,36,201,5,244,197,245,150,107,13,246,229,161,247,105,84,26,93,45,227,39,9,74,230,53,79,140,106,221,235,43,174,171,235,174,135,245,16,239,0,56,254,59,229,174,198,199,89,150,221,74,226,166,69,92,203,126,175,14,160,79,41,150,77,107,105,131,116,249,91,150,210,204,210,102,234,143,111,66,250,203,219,212,168,116,136,116,10,44,10,21,61,164,183,22,157,25,168,140,161,41,34,36,182,218,9,41,34,34,34,34,232,69,220,68,67,247,15,151,116,86,26,183,173,170,181,125,247,16,134,233,176,95,152,181,44,200,146,148,182,218,150,102,102,102,90,23,79,121,125,163,57,185,184,196,57,184,157,152,43,202,189,38,123,179,16,205,106,163,18,42,148,233,184,73,96,166,190,164,37,6,106,86,137,245,250,17,30,157,122,11,85,225,237,98,81,242,233,148,217,216,191,113,49,29,14,207,167,59,113,243,18,148,19,138,140,186,108,73,27,53,90,91,51,51,54,79,166,243,45,127,149,237,42,174,205,126,58,220,152,233,140,151,53,195,81,172,206,145,73,69,86,107,116,184,207,72,113,109,181,20,165,62,182,72,144,110,45,41,50,75,166,94,169,237,34,232,93,59,255,0,126,87,178,247,84,199,42,204,134,96,196,84,132,70,37,250,132,218,151,170,146,182,122,104,77,175,249,210,255,0,241,239,235,217,151,200,205,127,12,172,52,222,240,233,107,140,220,54,9,82,210,108,45,9,34,67,47,58,179,233,29,61,125,66,239,63,103,95,120,138,120,91,46,76,28,75,180,229,196,117,198,221,106,185,1,104,83,106,50,81,25,72,65,150,134,93,123,200,105,63,6,101,191,59,9,44,185,114,148,226,157,118,223,167,45,106,112,204,212,106,56,205,153,153,153,245,215,83,30,200,4,75,207,214,111,104,153,119,195,239,70,209,170,237,185,116,85,127,177,89,141,33,6,235,60,167,226,154,247,165,47,54,226,117,105,227,50,211,93,75,93,116,46,250,21,170,85,170,181,201,206,84,235,85,57,117,9,143,105,204,145,41,229,58,234,244,34,73,106,165,25,153,232,68,69,223,220,68,63,40,151,124,43,201,149,103,34,204,67,196,165,17,250,71,213,45,12,143,248,170,111,121,24,190,209,248,43,21,218,45,189,13,85,10,237,94,21,58,50,52,220,244,169,8,101,5,169,145,125,37,25,23,121,145,126,178,21,229,156,78,41,54,197,155,9,86,158,8,204,102,173,85,123,77,213,6,156,109,248,205,232,113,220,45,29,141,44,148,90,165,78,167,187,188,180,238,35,21,31,118,94,23,102,33,215,222,184,46,170,205,66,177,83,149,183,123,210,164,59,33,197,109,66,80,94,178,212,165,30,137,66,75,191,184,139,216,67,249,91,178,238,139,110,12,74,133,118,137,54,3,83,121,156,158,211,25,198,141,91,12,137,95,73,36,71,213,69,221,239,33,99,124,25,112,202,172,245,211,115,98,52,152,104,76,40,221,139,179,58,227,106,35,86,230,234,12,175,98,141,26,31,173,208,244,87,219,238,16,211,57,236,169,140,202,94,13,169,123,244,244,127,173,174,186,255,0,0,143,237,22,71,193,126,106,94,194,235,182,25,41,91,163,118,13,72,207,161,110,145,81,62,130,198,128,0,0,86,143,26,150,84,187,42,197,121,39,32,137,175,73,238,254,108,245,122,157,167,255,0,143,188,87,78,80,42,45,210,179,17,105,206,121,59,144,223,111,212,180,215,190,12,130,247,151,188,94,206,108,114,237,76,204,142,23,203,178,101,27,77,74,87,47,179,200,94,212,155,127,194,24,117,122,40,218,112,203,82,103,78,133,215,252,101,10,178,47,148,249,24,127,95,155,111,98,21,190,153,46,187,203,237,45,203,136,107,142,238,136,146,180,104,79,50,157,218,18,208,125,75,161,145,105,236,30,183,50,92,38,44,203,233,167,238,12,38,150,205,18,178,173,186,68,91,141,70,131,222,202,58,33,136,106,95,208,67,135,223,244,149,175,113,152,174,172,74,201,6,100,240,165,242,84,155,2,183,84,79,177,218,53,42,123,228,158,136,239,51,97,58,126,83,79,212,175,112,237,185,16,206,174,40,96,246,35,179,135,216,147,84,173,212,104,213,45,219,218,171,63,33,231,98,242,216,148,233,108,75,207,161,8,220,183,16,103,234,158,164,69,237,208,197,221,138,23,226,169,216,143,56,23,105,176,181,169,243,236,28,243,212,141,31,235,92,29,187,116,235,221,223,168,138,244,43,66,228,185,99,76,149,65,163,77,158,136,28,190,127,102,142,227,166,141,230,100,157,118,36,244,215,105,247,233,220,99,227,153,25,30,134,70,71,245,143,127,130,248,217,125,96,101,220,197,219,100,213,228,197,117,189,220,198,19,33,228,52,246,173,56,217,111,75,110,32,213,180,157,81,150,167,208,207,237,215,64,217,105,204,173,139,152,219,30,61,205,109,84,216,41,103,191,180,65,91,204,243,217,249,231,144,157,205,161,215,13,58,147,42,81,106,125,75,175,217,216,199,150,196,235,57,139,250,200,169,90,114,82,74,110,119,39,93,72,143,232,60,135,61,169,87,232,123,140,102,94,237,183,230,90,215,4,186,21,66,43,209,164,69,229,239,105,228,26,22,157,200,74,139,82,50,35,46,138,35,238,246,139,229,200,46,52,219,184,167,132,54,245,61,11,140,117,84,68,168,74,125,148,155,122,165,9,168,56,130,61,187,212,162,232,164,119,251,254,193,10,184,207,72,76,76,70,183,40,177,169,233,105,135,41,80,231,45,210,107,110,231,77,250,130,76,181,46,135,211,175,118,191,88,173,150,214,182,150,151,27,81,165,104,50,82,76,143,67,35,46,227,23,79,147,203,234,38,46,240,243,188,41,181,211,231,149,6,145,80,160,169,14,232,163,83,108,80,227,164,207,69,41,90,151,206,31,184,190,162,20,245,118,154,109,252,68,173,29,32,249,5,77,173,73,236,166,143,87,97,54,250,182,105,183,77,52,208,187,180,250,134,137,242,141,91,149,95,203,46,23,212,38,153,169,243,179,232,132,181,158,166,107,87,163,216,51,81,153,153,153,153,153,159,81,215,128,0,4,8,226,247,117,51,73,192,152,52,98,155,202,122,109,85,164,242,201,194,73,169,43,135,61,61,218,145,153,25,151,184,83,230,16,210,61,61,138,214,109,20,208,165,148,234,253,58,57,165,37,169,158,249,45,167,77,52,63,127,184,198,147,112,146,142,221,191,133,214,149,21,166,77,162,133,67,129,28,210,105,218,100,104,142,218,122,150,133,215,167,184,122,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,67,202,98,174,25,218,184,201,135,23,30,22,222,177,59,69,22,230,167,187,79,147,181,182,214,227,59,203,212,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,158,28,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,47,181,240,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,71,92,255,0,224,52,108,193,229,114,238,182,89,133,46,77,118,129,29,119,53,188,136,145,221,146,250,234,49,26,113,73,101,182,91,90,77,213,190,210,158,140,68,100,173,14,65,44,144,165,37,36,51,194,46,167,131,38,22,252,148,203,141,119,19,39,208,187,44,251,238,224,115,179,77,237,91,251,101,46,18,9,150,126,108,150,105,111,100,165,84,83,213,41,90,181,212,245,79,44,196,255,0,1,85,124,115,191,50,127,180,159,187,69,85,139,190,225,123,146,143,197,254,196,70,51,226,21,50,171,7,18,111,42,122,227,59,78,154,92,159,67,82,212,242,86,136,230,210,84,122,188,239,41,135,156,55,8,150,223,168,214,198,212,135,121,147,168,0,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,176,51,153,197,3,31,114,237,153,59,195,7,44,171,67,15,230,209,109,255,0,71,246,103,234,148,249,174,74,95,62,4,121,11,222,166,229,182,131,209,111,40,139,68,23,170,69,174,167,169,156,159,225,233,154,11,251,54,120,47,90,196,108,70,164,91,244,234,149,58,232,147,68,105,170,36,119,153,97,76,55,18,35,201,82,146,243,174,168,215,186,66,200,204,148,69,161,39,167,121,157,80,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,132,241,65,226,9,38,147,38,181,149,236,22,170,196,90,215,29,80,47,10,228,103,90,146,141,143,53,42,60,202,41,180,235,10,73,44,146,182,20,183,218,119,123,107,37,53,234,173,43,210,176,108,219,2,242,196,25,53,88,182,101,189,46,170,186,29,30,109,126,166,108,145,108,135,78,136,209,187,34,67,171,81,146,80,132,164,180,45,79,214,90,144,132,238,90,210,147,243,226,234,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,119,94,43,25,227,141,137,85,89,249,91,195,100,75,106,133,108,86,13,23,77,77,75,117,131,168,212,98,169,104,56,72,111,82,37,198,101,221,84,165,56,147,230,60,211,106,65,37,45,37,199,160,254,10,96,38,44,102,38,234,149,101,96,229,169,242,130,181,10,158,186,163,241,187,116,104,155,34,161,198,219,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,188,173,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,23,105,195,67,60,113,179,29,102,179,131,215,194,37,163,17,108,186,59,107,122,91,139,118,66,43,148,230,77,182,10,106,158,89,169,69,36,148,182,146,242,86,175,93,110,19,136,51,37,45,12,209,176,210,158,83,188,44,96,223,195,251,123,203,152,21,87,253,90,188,211,255,0,184,28,42,255,0,170,170,63,233,194,221,48,66,245,170,226,86,11,216,56,141,93,143,17,138,149,213,107,210,171,115,26,136,133,37,134,223,147,17,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,51,24,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,0,241,71,241,217,137,191,114,249,60,33,232,48,15,60,113,178,227,146,107,191,7,172,116,75,94,34,222,151,69,73,108,203,109,110,199,69,14,156,245,62,19,7,53,47,32,210,163,146,106,67,169,101,40,87,168,182,205,197,153,18,80,135,162,85,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,26,9,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,161,154,204,216,248,167,198,79,136,23,15,152,190,44,39,134,246,60,217,185,109,225,249,136,248,173,121,205,136,148,83,175,138,138,41,144,94,144,108,174,173,81,58,84,3,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,149,117,230,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,126,130,232,202,62,50,218,89,113,183,115,47,87,180,106,172,219,117,234,131,236,47,124,84,151,100,130,104,143,216,103,57,162,205,196,179,41,199,36,33,10,83,105,79,204,180,173,202,41,44,238,252,153,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,93,143,241,86,196,203,87,25,50,35,134,120,165,101,75,237,20,91,154,240,166,84,35,110,113,181,184,206,250,101,71,123,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,136,87,194,227,199,102,25,125,245,228,243,69,255,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,88,25,204,226,129,143,185,118,204,157,225,131,150,85,161,135,243,104,182,255,0,163,251,51,245,74,124,215,37,47,159,2,60,133,239,83,114,219,65,232,183,148,69,162,11,213,34,215,83,212,207,181,112,222,206,182,41,231,7,240,137,248,76,160,90,148,207,146,94,136,236,94,130,139,37,158,103,106,237,124,206,111,57,247,117,211,179,35,110,221,186,106,173,117,212,180,173,110,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,128,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,67,254,35,57,40,252,106,176,225,138,253,129,76,165,55,137,182,183,206,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,136,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,22,85,193,26,255,0,179,104,87,150,38,225,245,102,225,137,14,225,186,163,210,100,209,96,188,102,149,207,68,50,154,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,155,116,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,65,242,109,171,166,133,120,83,158,171,91,147,187,92,72,245,9,244,183,28,229,45,189,178,161,74,118,36,150,244,89,17,158,199,216,117,26,233,181,91,117,73,154,76,140,233,179,137,214,67,191,2,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,56,127,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,219,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,168,213,196,135,58,216,167,147,239,193,223,224,206,129,106,84,254,86,250,95,182,250,118,44,151,185,125,151,178,114,249,92,151,218,211,94,210,189,219,183,107,162,116,211,67,215,138,228,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,237,47,210,233,243,91,148,142,68,9,18,17,177,78,75,113,5,170,217,73,30,168,63,84,207,77,15,67,47,149,199,59,243,39,251,73,251,180,66,172,134,226,69,11,7,243,75,106,226,133,207,14,171,46,149,108,211,235,245,25,108,210,224,174,92,165,182,221,22,105,153,33,180,127,141,106,52,182,132,234,183,22,132,37,75,79,138,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,236,255,0,133,126,69,99,88,22,245,43,51,216,165,2,35,247,61,114,59,53,43,49,150,101,59,190,147,78,126,43,200,83,238,155,110,19,46,46,83,50,72,201,181,161,124,164,37,7,185,46,45,104,110,199,197,43,113,171,241,79,107,124,63,131,230,53,17,2,169,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,253,144,28,159,82,178,155,132,105,77,64,165,185,125,222,49,225,207,186,214,243,169,52,70,125,8,81,183,5,164,182,181,53,178,57,188,234,13,196,169,70,234,212,181,238,216,109,182,220,160,1,154,204,216,248,167,198,79,136,23,15,152,190,60,85,118,192,188,173,155,102,217,188,235,182,244,184,148,43,198,60,153,52,42,130,136,141,137,200,143,33,113,223,36,40,140,200,150,219,173,153,41,7,162,200,148,218,140,182,184,133,42,106,112,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,61,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,120,179,167,150,121,57,81,199,154,174,24,51,58,93,66,132,252,118,106,246,244,233,102,215,62,77,57,237,196,158,97,54,163,34,91,110,182,243,38,102,148,111,54,77,194,66,18,180,144,155,252,12,127,61,159,179,127,188,135,74,226,23,196,47,26,50,153,141,20,92,57,195,155,98,202,168,211,106,54,188,106,219,174,214,225,75,121,244,190,228,185,108,169,41,83,50,90,73,35,108,116,25,17,164,207,83,87,94,226,47,107,195,123,58,216,167,156,31,194,39,225,50,129,106,83,62,73,122,35,177,122,10,44,150,121,157,171,181,243,57,188,231,221,215,78,204,141,187,118,233,170,181,215,82,210,21,241,171,241,79,107,124,63,131,230,53,17,29,112,3,41,151,150,99,48,191,21,175,140,63,145,46,117,119,13,99,210,228,199,183,34,64,39,223,172,162,83,143,147,164,218,249,137,52,173,166,163,184,225,33,40,113,110,158,136,73,110,52,145,242,171,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,46,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,139,116,118,238,12,47,187,104,174,178,110,148,218,28,248,228,146,78,227,51,92,119,19,208,180,62,189,125,195,54,88,191,72,42,14,43,94,84,82,66,144,80,107,245,24,228,149,22,134,157,146,92,78,154,104,90,119,123,136,92,31,8,75,169,170,182,4,206,163,28,222,107,176,170,174,167,150,110,18,141,41,68,56,9,238,212,204,136,140,253,194,123,128,0,14,69,155,154,220,170,6,89,113,66,161,8,205,47,149,159,91,36,44,181,35,66,189,30,249,146,136,200,200,200,200,200,186,140,235,90,70,87,6,34,81,142,174,124,242,169,86,163,118,163,95,173,191,152,250,119,235,187,93,117,212,251,245,250,197,195,103,14,250,139,132,92,60,236,250,109,12,249,5,94,164,83,232,41,67,90,36,210,219,244,57,9,35,209,42,78,133,243,101,239,47,168,197,44,56,181,186,181,56,226,141,75,89,154,148,102,122,153,153,247,152,178,94,12,50,19,47,17,238,58,44,154,122,93,97,186,76,201,200,116,218,221,181,210,126,158,146,45,79,161,116,235,221,175,214,36,143,22,28,86,163,217,88,44,86,91,93,159,210,53,199,121,70,223,171,184,152,122,36,230,247,17,111,37,125,36,247,232,101,246,247,10,160,202,181,143,39,16,113,254,198,160,71,136,243,232,58,253,49,199,201,182,205,91,26,237,172,33,74,86,137,86,137,45,253,76,203,65,163,187,82,140,221,187,107,210,40,13,36,137,20,216,17,225,164,136,189,141,182,148,123,139,244,125,197,246,15,170,56,230,101,179,43,98,229,202,199,145,115,92,181,54,14,89,108,236,240,80,243,60,247,190,121,148,43,107,107,117,179,86,132,242,84,122,31,66,235,246,231,231,26,49,182,250,199,59,185,251,182,246,171,200,148,235,155,121,108,42,67,203,105,157,26,109,179,216,151,28,89,167,113,52,147,61,15,169,151,217,167,128,34,51,61,8,140,204,125,138,237,161,114,91,81,161,202,175,81,166,192,68,254,103,35,180,199,113,163,94,195,34,86,155,210,90,233,184,187,181,239,33,42,56,85,246,34,206,13,162,114,22,180,190,93,191,144,122,145,35,253,107,157,187,118,189,123,187,180,23,208,41,19,61,249,213,197,12,97,196,119,240,251,13,170,149,186,117,26,155,183,99,84,151,228,50,236,174,99,17,93,61,233,101,245,161,123,86,218,204,189,82,208,140,253,186,152,226,88,107,146,12,201,226,179,230,168,214,5,110,150,159,107,181,154,84,246,9,93,23,220,100,194,181,252,158,159,173,62,241,98,185,109,225,49,102,88,173,49,112,98,204,182,107,117,148,238,214,34,28,106,76,30,247,145,213,15,195,74,254,130,219,62,255,0,164,157,123,136,135,146,207,70,83,228,98,5,122,21,187,135,182,250,99,58,223,51,179,55,18,33,162,59,90,162,50,215,169,50,202,182,234,72,89,244,46,166,103,175,180,77,92,167,101,218,153,150,236,47,137,100,197,54,157,148,158,103,104,144,157,170,55,63,132,62,234,53,81,52,217,158,132,246,157,75,167,248,206,137,179,129,81,110,171,152,155,178,115,41,218,135,59,6,133,166,157,208,99,151,188,253,194,197,184,43,50,164,89,87,211,202,237,6,78,250,51,110,191,147,45,29,168,235,255,0,227,239,22,92,0,0,2,2,113,134,183,27,169,96,28,91,129,107,73,42,141,191,97,107,213,92,233,180,244,31,179,175,119,188,191,88,167,11,22,232,151,101,221,80,110,88,38,100,252,62,110,221,53,254,91,106,65,247,25,31,114,143,218,52,243,111,85,74,185,71,143,84,218,73,231,111,232,69,167,114,141,62,243,247,123,199,249,49,107,81,35,84,93,170,177,9,164,73,119,110,171,75,104,35,45,19,183,161,145,107,221,245,143,172,63,36,234,69,38,166,147,69,74,151,18,90,79,188,159,97,46,23,179,244,136,253,197,254,1,30,177,43,33,184,5,125,207,114,224,131,106,197,160,213,250,114,223,164,65,133,20,203,213,66,15,214,40,234,87,208,65,151,127,242,149,236,49,35,144,91,82,69,169,159,218,40,95,138,115,116,210,205,221,214,244,39,93,55,92,236,60,228,45,73,245,116,166,66,36,232,69,221,169,107,222,61,111,9,235,110,139,121,226,165,114,213,184,169,109,206,167,206,236,220,212,184,194,29,73,108,141,57,105,212,150,70,159,164,148,247,145,247,14,35,156,220,186,79,203,182,45,205,183,81,22,65,81,223,229,246,7,156,66,180,115,108,104,235,115,214,229,54,147,209,111,105,234,151,219,215,191,129,14,199,150,236,209,226,78,90,110,230,110,59,58,160,111,69,78,238,117,54,83,178,21,17,239,154,121,9,220,211,110,182,74,208,223,82,139,83,232,173,15,223,173,234,101,159,54,152,101,153,75,98,61,82,219,173,195,98,172,189,252,234,75,210,99,166,91,122,56,242,83,171,40,121,197,22,168,97,75,234,125,83,215,187,187,184,138,91,226,163,149,73,56,119,126,183,139,22,149,22,75,148,106,254,189,172,227,70,51,102,39,33,152,76,35,127,45,148,161,189,235,90,180,213,71,169,235,166,135,208,112,140,150,230,170,226,203,158,43,82,42,79,78,117,219,126,73,55,75,155,29,199,86,166,217,138,236,198,29,121,104,73,188,218,18,173,27,87,85,122,189,79,82,61,76,197,142,231,111,3,40,217,221,193,74,70,47,97,21,74,45,78,179,6,4,121,100,212,119,144,242,205,148,68,147,35,179,26,99,182,242,249,187,229,54,92,189,196,93,75,219,161,157,61,221,184,103,127,88,245,167,237,251,162,208,172,211,230,48,234,154,54,228,211,222,104,215,181,106,70,169,37,160,140,200,205,42,208,244,246,24,178,76,174,87,42,88,9,195,170,255,0,172,220,240,27,128,237,193,54,170,136,45,205,105,77,56,250,95,161,50,166,205,4,179,65,168,148,109,40,139,105,158,166,71,166,190,202,217,129,14,102,35,98,43,16,99,52,174,209,114,214,146,218,82,132,159,69,200,124,136,180,34,220,125,235,250,255,0,88,209,230,91,173,85,217,88,3,135,86,195,196,162,122,157,106,210,35,60,74,239,230,55,9,148,43,216,71,222,159,105,17,142,144,0,0,42,139,141,69,194,149,84,45,123,105,185,43,61,26,133,49,77,146,253,95,165,81,70,166,90,247,254,175,214,32,46,86,233,234,170,230,67,11,233,232,82,146,114,47,26,35,123,146,122,25,110,158,193,107,174,135,239,26,75,163,195,58,117,34,13,61,75,53,28,88,205,50,106,51,212,207,106,72,181,51,253,67,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,240,226,174,25,221,88,55,136,247,30,22,222,177,59,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,103,252,30,243,93,136,247,204,202,142,89,47,87,125,51,74,181,237,245,214,40,21,71,222,51,149,6,43,79,199,96,224,43,82,62,107,37,218,18,109,25,153,41,164,161,77,150,228,27,105,106,207,192,69,254,36,56,223,74,193,28,168,93,138,168,80,229,213,36,95,145,228,88,240,80,203,137,109,12,63,62,28,130,55,221,81,234,100,134,218,109,213,145,37,38,106,89,33,30,169,40,220,70,125,197,201,240,100,199,72,119,78,13,87,112,26,175,89,223,90,178,106,14,84,105,113,28,38,27,254,39,150,162,90,137,146,73,147,174,242,229,156,133,56,181,36,201,29,173,132,239,50,82,82,155,21,1,85,124,115,191,50,127,180,159,187,68,127,225,39,133,182,38,40,102,157,239,151,84,47,73,252,146,183,213,116,209,255,0,133,60,207,101,170,69,168,193,228,63,243,75,78,253,188,197,250,139,220,131,215,170,79,66,23,168,0,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,16,3,52,124,41,63,25,76,118,185,177,175,240,245,242,115,229,31,98,254,44,249,45,219,57,29,158,27,17,191,45,218,219,221,187,145,187,232,22,155,180,235,166,167,223,242,83,149,47,196,251,11,42,184,103,242,247,229,111,164,238,7,235,189,183,209,125,131,151,204,141,29,158,87,47,156,238,186,118,109,219,183,22,187,244,211,166,167,80,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,48,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,63,93,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,23,41,134,217,40,181,114,167,145,28,89,173,213,169,157,163,19,110,108,47,173,185,113,212,36,19,107,114,6,250,99,174,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,84,172,46,167,141,95,133,139,91,226,4,31,46,168,138,107,182,174,154,237,159,81,122,173,110,78,236,146,228,83,231,210,220,115,148,135,55,69,155,21,216,146,91,209,100,100,91,216,125,212,107,166,228,238,213,38,74,34,50,253,118,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,209,70,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,29,120,161,100,163,241,128,177,23,140,248,123,76,170,206,196,155,54,158,136,205,83,161,23,59,211,52,180,188,165,174,57,52,165,22,143,53,205,125,230,205,178,53,185,235,181,177,197,45,174,93,43,90,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,242,134,148,242,157,225,99,6,254,31,219,222,92,192,128,31,212,49,255,0,202,139,252,137,255,0,227,197,148,225,61,139,248,47,194,203,55,12,253,41,233,63,146,86,253,58,133,219,121,28,158,213,217,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,152,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,251,151,201,225,15,85,150,220,132,254,53,25,59,184,177,35,14,223,236,248,155,108,222,19,161,196,142,252,141,145,107,80,81,6,11,165,13,70,179,216,203,196,183,28,83,78,244,73,169,106,67,167,181,73,113,152,151,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,234,147,37,23,121,11,222,200,46,117,237,92,214,97,196,74,37,90,167,217,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,102,179,54,62,41,241,147,226,5,195,230,47,142,104,229,90,170,245,42,61,9,234,156,181,211,97,200,122,92,120,106,121,70,195,47,188,150,210,235,168,111,93,169,90,210,195,41,82,136,181,81,52,217,30,187,75,73,129,195,175,34,178,115,75,121,21,241,136,48,37,163,10,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,244,16,164,37,104,90,137,104,188,139,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,40,135,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,141,109,223,247,147,86,12,140,45,77,195,44,237,57,85,134,107,235,164,168,201,76,21,69,166,92,97,50,16,70,90,161,102,211,203,66,182,153,111,34,111,126,238,91,123,100,87,11,143,29,152,101,247,215,147,205,23,252,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,4,0,205,31,10,79,198,83,29,174,108,107,252,61,124,156,249,71,216,191,139,62,75,118,206,71,103,134,196,111,203,118,182,247,110,228,110,250,5,166,237,58,233,169,245,92,140,100,99,241,46,249,109,254,170,63,44,126,88,250,55,251,73,232,254,203,217,59,79,254,48,246,253,221,167,254,46,155,61,186,244,170,190,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,128,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,0,241,71,241,217,137,191,114,249,60,33,29,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,252,184,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,40,65,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,65,74,216,109,157,123,171,42,121,238,197,154,37,90,167,218,48,202,230,197,10,219,119,29,62,65,184,182,224,111,169,186,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,114,127,214,173,251,106,255,0,106,174,59,110,227,167,255,0,201,204,131,82,131,33,191,250,77,188,203,141,175,235,74,146,175,105,24,160,28,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,237,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,203,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,186,103,159,35,31,142,143,200,159,245,81,249,29,242,59,210,95,218,79,72,118,174,215,217,191,241,134,118,109,236,223,241,181,223,236,211,175,42,202,231,10,79,197,175,29,173,156,107,252,61,124,163,249,57,219,127,139,62,75,118,62,127,104,134,252,111,203,118,183,54,237,231,238,250,7,174,221,58,107,169,114,174,57,223,153,63,218,79,221,162,31,240,228,181,168,87,206,112,172,187,42,233,131,219,104,183,5,62,226,165,212,99,115,86,223,62,43,244,41,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,142,181,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,20,228,103,20,42,184,199,148,188,51,191,43,169,150,117,39,232,254,141,152,252,185,170,150,252,183,224,188,228,39,37,56,234,136,148,165,188,168,198,241,235,169,145,184,100,106,86,155,143,186,138,86,227,87,226,158,214,248,127,7,204,106,35,213,112,83,194,219,18,235,190,239,236,76,175,208,187,85,201,98,122,43,228,252,222,212,242,59,31,109,102,162,204,175,155,66,201,183,55,182,146,79,206,37,91,116,213,58,31,81,111,224,3,53,153,177,241,79,140,159,16,46,31,49,124,90,166,85,114,245,106,230,131,133,125,155,132,119,76,158,193,219,253,45,38,157,84,68,86,228,61,76,156,213,106,106,154,144,218,86,95,221,54,178,74,144,165,180,235,168,37,163,126,226,168,188,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,232,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,102,156,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,95,21,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,29,255,0,58,220,55,191,28,28,83,165,98,103,225,151,228,151,163,45,246,40,93,139,228,239,111,230,114,228,200,123,155,204,237,77,105,175,105,219,183,105,233,179,93,122,232,94,175,35,25,24,252,75,190,91,127,170,143,203,31,150,62,141,254,210,122,63,178,246,78,211,255,0,140,61,191,119,105,255,0,139,166,207,110,189,32,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,243,252,87,178,57,38,218,170,214,243,113,135,43,136,84,42,148,136,235,187,169,36,134,163,156,25,110,169,182,19,53,130,73,36,157,67,238,169,28,212,158,174,147,206,169,205,86,151,23,201,132,25,98,204,45,213,149,252,101,162,226,229,173,27,183,246,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,229,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,235,16,206,163,72,157,79,74,205,39,42,51,172,146,136,244,50,220,147,45,72,255,0,88,205,166,105,41,234,165,102,67,20,41,235,82,148,113,239,26,219,123,148,122,153,237,158,249,107,174,133,238,19,235,130,189,194,148,212,46,139,105,201,43,45,90,155,49,45,154,253,95,165,78,70,164,90,247,254,175,214,45,116,0,0,115,124,200,218,171,189,112,7,17,109,134,73,70,245,70,213,171,198,100,147,223,204,114,19,200,79,176,207,189,94,194,51,25,195,159,14,102,28,226,43,240,100,180,174,209,109,86,148,218,146,180,159,85,199,124,200,245,35,218,125,232,250,191,80,178,108,209,87,106,88,247,195,170,192,172,219,16,17,61,219,126,117,41,19,155,132,210,157,113,132,177,66,121,78,26,201,6,179,73,36,221,73,30,227,45,12,203,93,61,181,183,105,97,157,253,124,86,152,183,237,123,66,179,80,152,251,169,104,155,141,79,121,211,70,229,165,26,168,144,131,50,34,53,39,83,211,218,66,225,50,73,129,116,108,145,96,173,99,23,177,118,165,22,153,89,157,2,68,179,106,67,200,101,100,202,226,70,145,217,137,50,27,101,124,221,241,92,46,94,227,46,135,237,212,202,183,115,177,153,218,222,102,49,118,117,89,47,172,168,148,215,93,129,75,142,218,151,177,108,55,42,74,153,112,211,205,113,6,179,67,250,110,73,145,123,139,78,249,161,194,75,42,207,176,153,24,241,120,81,164,71,89,154,226,83,91,151,28,209,189,31,192,37,53,33,4,227,61,72,253,98,37,165,126,253,61,226,212,7,14,204,198,109,48,203,45,118,196,138,165,201,91,134,253,89,27,57,52,150,100,199,84,183,53,113,148,171,70,86,243,106,61,16,250,87,208,250,39,175,119,125,21,230,71,52,152,147,153,107,185,235,142,241,168,27,49,85,183,147,78,138,236,132,196,103,230,153,66,182,180,227,174,18,117,54,18,163,208,250,171,83,247,105,199,7,124,201,150,93,39,230,39,22,161,91,139,139,36,232,236,115,59,123,205,33,90,55,186,52,133,183,235,114,156,73,106,182,116,245,139,236,235,221,219,248,176,219,116,91,51,21,40,118,173,187,75,110,13,62,15,105,229,37,182,16,210,79,124,104,43,86,132,130,36,253,37,43,184,139,188,121,30,22,45,211,79,55,118,163,211,93,116,157,111,183,114,80,133,39,214,214,153,52,149,169,31,83,208,180,238,23,210,178,220,147,45,76,190,193,28,112,215,33,184,5,98,79,110,224,157,106,197,175,85,250,243,31,171,193,133,40,207,213,90,11,214,56,233,87,208,89,23,127,242,83,236,33,33,96,210,41,52,196,146,41,180,184,145,18,93,196,195,9,108,189,191,162,69,239,63,240,143,214,62,75,246,181,18,77,69,170,171,240,154,92,150,183,104,181,54,131,51,213,59,122,153,150,189,223,88,255,0,91,130,170,84,74,68,138,158,210,87,39,103,67,45,123,212,73,247,151,191,222,51,13,125,221,18,239,59,170,117,203,56,204,223,153,202,223,174,191,200,109,40,46,243,51,238,73,123,69,199,240,121,183,27,166,224,28,171,129,11,73,170,179,179,121,107,213,60,153,181,4,23,179,167,127,188,255,0,80,159,96,0,0,34,239,17,188,56,119,17,242,199,113,211,227,33,74,144,207,99,229,237,35,51,45,106,17,12,251,146,163,238,64,207,209,25,161,90,233,212,134,147,50,169,120,174,251,192,187,110,226,121,210,91,210,123,102,243,221,175,209,152,250,11,249,74,62,228,123,199,91,0,0,20,101,197,170,220,118,149,153,234,149,109,104,136,148,213,249,59,73,146,50,95,205,83,224,164,247,244,47,127,78,167,250,135,229,225,69,114,46,147,154,10,77,24,167,148,100,85,121,251,137,78,236,74,249,84,233,202,45,122,150,186,107,238,62,255,0,96,177,254,33,153,81,139,152,108,50,58,133,6,154,201,220,244,143,236,71,80,201,115,28,230,200,136,75,220,105,101,199,15,70,217,50,45,52,208,187,245,46,234,24,229,187,78,155,203,151,28,201,109,253,38,220,65,251,75,166,164,127,105,9,151,124,228,111,229,230,18,198,198,220,3,117,85,166,28,223,219,41,113,85,218,94,70,146,83,25,28,182,98,199,81,22,166,135,86,122,175,185,38,101,220,100,35,158,18,227,6,38,229,214,250,106,226,181,230,207,165,207,137,187,157,13,231,36,48,135,55,178,226,19,204,109,11,109,71,162,94,82,139,83,246,235,237,235,119,249,60,207,29,131,153,123,106,52,89,147,226,83,46,228,111,237,80,28,117,150,121,154,185,32,209,202,108,228,56,233,232,211,4,165,107,239,212,186,31,78,227,138,152,85,103,227,13,163,42,205,189,105,140,204,131,43,102,187,217,105,197,35,107,168,115,213,230,33,100,90,169,180,235,211,217,246,24,160,188,204,228,199,20,242,229,84,156,245,90,143,42,93,10,52,150,35,55,81,143,30,75,140,169,75,141,206,81,243,84,195,104,50,78,213,145,233,221,180,253,198,99,212,101,3,62,151,254,91,38,179,64,156,234,234,246,172,135,210,82,34,200,83,242,20,211,106,56,232,87,41,7,33,182,210,100,211,38,73,212,180,45,76,187,143,164,196,187,243,175,146,172,70,139,30,237,186,176,226,143,34,166,91,22,226,94,163,210,87,33,71,162,156,61,73,111,169,71,235,45,94,222,255,0,172,67,60,222,102,253,88,206,184,182,46,30,65,58,5,139,74,66,16,197,62,59,93,149,46,45,174,208,210,84,166,153,121,108,158,172,58,132,153,146,75,232,145,116,73,17,31,216,225,189,151,26,254,48,227,141,38,230,126,150,234,104,54,204,150,42,142,202,117,133,147,75,114,60,200,139,54,146,179,105,104,53,154,28,212,146,102,71,167,93,72,133,243,66,136,204,8,108,65,140,157,173,70,105,45,54,90,17,104,148,145,17,23,78,157,196,63,216,0,0,83,239,26,104,206,55,138,150,195,201,61,26,85,6,22,164,94,213,28,154,143,95,240,8,109,148,55,73,156,210,97,43,138,86,132,87,189,4,207,175,179,210,44,13,36,161,105,113,9,113,39,169,40,136,203,236,49,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,5,80,113,202,164,210,153,170,224,221,117,154,100,68,84,166,71,175,68,145,49,44,164,159,121,134,85,5,77,52,183,52,220,164,33,79,188,164,164,207,68,155,174,25,105,184,245,230,188,21,60,83,221,63,15,231,121,141,56,93,72,10,96,227,45,141,21,91,151,30,105,120,47,74,187,229,191,111,89,244,120,146,234,52,84,161,77,48,197,109,254,107,156,213,234,146,231,47,177,187,23,106,181,90,80,78,184,148,237,82,221,35,175,97,37,56,117,99,29,119,6,243,113,98,73,164,51,218,34,94,21,6,44,234,164,109,200,71,58,44,247,218,109,39,189,72,89,167,148,249,71,127,68,237,82,249,27,55,37,43,81,141,10,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,43,11,190,225,123,146,143,197,254,196,70,51,226,21,50,171,7,18,111,42,122,227,59,78,154,92,159,67,82,212,242,86,136,230,210,84,122,188,239,41,135,156,55,8,150,223,168,214,198,212,135,121,146,87,54,62,22,49,147,225,253,195,229,207,140,214,11,169,227,87,225,98,214,248,129,7,203,170,34,152,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,169,195,175,34,177,178,181,102,149,241,136,48,34,47,21,43,241,222,102,115,209,165,58,180,83,41,207,28,117,149,52,200,156,54,30,90,92,142,151,22,242,81,244,214,164,37,107,66,73,107,153,64,42,87,138,47,15,249,148,137,149,44,205,224,133,187,206,165,61,218,106,55,197,45,135,31,126,83,114,157,125,215,222,171,39,152,181,238,100,249,186,58,219,100,132,178,150,210,225,36,208,110,169,170,193,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,62,189,179,141,151,220,61,199,26,22,94,46,123,219,149,121,215,249,13,49,26,60,71,100,183,30,84,135,153,110,36,89,11,105,42,228,188,255,0,59,122,9,68,73,38,208,107,113,77,146,218,55,59,88,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,232,56,134,112,243,165,102,94,149,35,21,48,174,28,74,118,42,83,163,145,45,6,164,178,197,200,195,105,209,49,223,81,232,148,73,74,72,146,211,234,50,35,34,75,78,158,206,91,140,83,93,129,122,223,217,124,197,202,77,235,70,143,46,141,118,89,21,130,117,112,230,161,232,235,67,236,172,210,244,73,45,165,72,116,144,162,39,25,121,173,82,102,133,56,131,211,83,26,8,202,142,107,176,227,54,184,112,139,214,202,119,176,213,96,242,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,49,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,66,249,177,241,79,140,159,16,46,31,49,124,122,12,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,237,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,14,218,118,181,10,198,181,104,214,85,173,7,177,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,245,135,63,199,76,11,195,140,197,225,197,71,11,241,66,141,219,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,246,102,95,46,151,222,87,241,78,126,25,223,81,255,0,157,153,71,155,189,159,227,58,95,105,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,234,188,46,60,118,97,151,223,94,79,52,95,240,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,16,43,137,31,16,73,57,118,140,222,15,96,221,86,34,177,22,163,29,50,102,212,153,117,167,151,108,160,157,97,198,137,216,239,48,235,47,46,75,38,250,73,10,82,86,218,13,14,105,162,219,51,144,25,62,205,157,155,155,172,47,249,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,93,212,0,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,40,7,138,63,142,204,77,251,151,201,225,8,255,0,110,225,109,247,117,216,151,118,38,80,40,93,170,219,177,59,7,202,9,189,169,148,118,62,218,241,179,23,230,214,178,113,205,238,36,211,243,105,86,221,53,86,133,212,119,94,28,55,38,60,219,121,163,161,43,47,246,196,74,253,74,161,29,112,171,208,167,31,42,17,209,20,235,74,146,228,137,36,133,42,42,16,164,50,180,188,148,169,92,196,182,130,67,219,249,14,75,94,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,194,31,241,25,206,191,226,171,135,12,80,44,10,157,41,204,77,186,126,110,155,25,243,230,185,75,130,100,178,114,166,166,118,169,10,218,180,19,109,37,211,74,86,226,148,173,29,75,46,182,126,175,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,251,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,131,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,14,40,254,4,241,55,238,95,56,132,40,4,106,160,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,143,201,196,186,192,141,135,217,210,196,72,180,219,122,93,42,155,92,145,26,191,20,222,39,118,76,92,184,205,187,42,67,75,112,207,122,21,48,229,145,237,61,137,90,86,132,237,217,180,166,175,3,235,214,171,62,192,197,60,57,122,60,66,166,208,235,20,234,220,119,82,133,115,212,252,230,93,101,212,173,91,182,154,9,52,246,77,36,73,35,35,83,154,154,181,34,77,154,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,245,115,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,180,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,51,237,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,234,185,151,204,197,229,154,91,134,212,188,241,6,12,68,92,52,11,94,61,185,58,108,98,36,34,166,182,101,73,120,165,155,68,146,75,43,82,100,36,150,132,250,155,208,165,36,144,149,19,104,158,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,130,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,38,255,0,10,204,160,99,46,94,232,85,92,76,196,138,247,161,27,191,105,237,19,182,75,180,228,246,166,57,75,37,67,151,38,66,143,123,47,18,28,150,147,138,73,232,151,210,110,25,56,147,109,185,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,180,182,133,56,163,208,146,70,103,246,16,205,182,111,29,39,179,73,139,78,37,70,100,119,189,120,203,175,179,210,47,137,147,193,102,50,220,197,75,157,229,30,173,38,131,55,66,63,98,138,77,59,175,248,5,193,0,0,15,241,155,17,153,240,223,131,37,59,154,146,210,154,112,180,35,213,42,35,35,46,189,59,140,80,207,18,28,184,220,24,61,142,53,107,153,138,91,170,160,220,210,31,170,53,41,166,22,109,33,201,19,37,172,154,82,201,164,32,150,72,111,83,73,25,158,157,117,50,31,31,40,121,191,86,12,46,85,139,136,112,78,191,98,213,80,180,63,79,144,215,106,75,107,119,179,180,165,37,167,158,67,37,163,13,45,36,102,147,250,70,93,82,102,69,51,45,12,235,228,171,14,98,200,187,109,92,56,163,199,169,158,245,182,150,104,244,148,72,73,232,151,11,66,67,233,81,122,200,79,183,191,235,16,239,55,249,244,191,243,39,53,234,4,23,87,72,181,99,190,162,143,22,58,159,142,167,91,73,200,66,121,168,41,14,54,163,54,158,34,86,133,161,232,69,220,93,127,223,34,185,45,187,243,15,125,210,238,74,181,41,248,214,133,42,123,18,38,63,37,135,80,220,148,52,244,101,184,210,20,166,28,105,102,166,158,51,36,153,150,164,71,174,133,223,123,22,101,159,111,97,237,171,79,181,45,216,76,66,166,210,162,181,25,180,161,180,54,91,90,109,45,146,148,72,74,83,174,212,39,83,208,187,189,130,32,103,155,136,77,173,129,20,73,54,102,30,212,34,85,47,23,205,108,57,203,117,183,219,136,147,68,150,204,213,202,146,135,91,113,15,52,141,122,116,35,247,153,17,83,222,45,99,14,38,230,46,250,118,225,186,38,212,42,147,229,237,228,194,105,201,15,161,189,172,182,133,114,219,90,220,81,106,150,82,165,104,125,116,215,217,210,70,88,217,27,249,7,132,178,113,183,31,29,85,21,134,246,118,58,92,165,118,103,151,172,149,70,95,49,153,81,210,71,161,173,165,150,139,238,81,25,247,145,8,105,203,118,163,55,151,18,57,154,220,250,45,182,131,246,23,93,8,190,195,23,207,195,207,42,81,178,245,134,69,81,175,83,25,43,158,175,253,150,234,217,46,99,124,169,18,201,27,77,76,182,225,106,219,196,71,174,186,151,118,133,223,92,28,87,110,69,85,179,65,86,163,28,242,146,138,87,35,105,37,221,233,71,54,157,5,71,167,83,211,93,61,197,221,237,31,167,132,173,182,237,87,51,212,218,218,17,17,73,164,115,183,19,196,102,191,157,167,206,73,108,232,126,238,189,75,245,139,206,0,0,28,147,53,119,138,236,76,11,185,46,38,93,36,61,27,177,236,61,218,125,41,140,32,255,0,148,147,238,95,188,102,205,70,107,86,190,211,26,5,225,199,135,15,97,206,88,173,202,124,166,212,153,15,118,206,102,226,50,51,210,161,44,203,189,41,62,229,137,68,0,0,3,225,94,246,211,55,125,175,54,221,144,211,46,55,47,151,170,94,73,26,15,107,137,95,82,50,63,209,247,12,198,222,84,9,246,189,201,50,133,83,138,184,242,99,114,247,180,164,41,6,157,205,165,69,209,68,70,93,20,71,221,237,23,97,194,98,255,0,43,183,46,108,80,100,79,114,68,218,14,238,210,75,119,126,206,124,249,202,71,122,140,203,84,167,218,69,221,237,19,124,0,0,83,103,25,106,20,136,248,175,64,173,148,103,18,212,174,213,171,134,131,36,171,108,106,122,122,30,157,122,244,239,17,171,34,21,178,160,102,122,208,168,156,132,51,203,244,135,172,165,237,34,214,159,40,187,245,47,120,209,50,208,135,18,104,113,4,164,159,121,25,106,66,130,56,138,229,205,120,17,141,50,36,83,34,54,221,14,183,179,177,19,45,232,132,114,98,68,39,62,139,72,65,106,183,79,232,235,245,232,125,253,95,133,86,103,35,216,247,172,156,30,189,106,15,63,71,184,182,118,70,228,186,74,98,55,103,106,116,133,232,78,58,73,70,229,169,61,200,61,79,77,116,61,12,75,172,225,240,219,195,236,89,161,201,185,48,198,139,6,135,114,183,179,107,113,35,49,25,151,181,92,116,30,242,102,42,156,86,141,182,189,58,244,53,31,176,204,84,122,224,227,150,88,47,98,151,217,238,75,86,169,23,232,190,148,76,130,151,119,51,161,232,175,155,82,180,75,250,125,91,253,199,214,231,114,43,158,43,115,50,150,210,109,251,130,83,16,175,8,90,243,216,90,219,108,164,111,114,74,211,202,74,228,56,234,246,180,193,26,181,46,154,251,187,164,86,41,97,69,149,139,246,133,66,205,189,40,144,231,67,156,203,168,37,59,25,167,86,210,214,210,218,39,16,110,33,100,149,165,46,43,69,104,102,95,226,20,253,154,238,23,56,151,135,21,185,151,38,19,194,118,224,183,228,188,227,173,196,140,220,137,114,217,37,45,245,145,108,98,34,80,148,147,104,108,180,215,162,148,69,220,100,34,67,217,127,199,22,42,7,77,94,16,94,156,226,123,145,255,0,115,243,52,53,110,219,252,222,189,226,70,229,195,134,102,55,98,221,118,28,187,198,142,245,177,64,66,219,118,81,212,163,203,133,33,109,18,217,53,165,190,100,85,32,212,104,113,90,17,244,213,39,175,66,49,114,88,17,128,182,30,1,88,244,251,66,206,162,66,142,184,241,218,110,76,180,70,101,15,73,117,44,180,218,220,113,109,182,141,234,87,37,38,106,50,212,207,169,251,52,233,64,0,0,42,55,141,91,110,252,187,181,157,209,190,95,162,32,167,93,61,125,220,234,143,248,132,26,202,210,212,140,201,97,106,208,100,74,43,206,136,101,175,118,189,189,129,164,202,74,148,186,84,53,172,203,114,163,182,103,167,118,187,72,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,143,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,204,190,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,207,128,209,70,68,241,210,133,143,217,101,179,174,74,101,102,171,83,170,208,105,241,109,187,145,234,161,44,229,42,177,22,43,37,33,107,113,70,174,119,51,122,30,39,9,74,53,37,226,221,181,100,180,38,64,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,113,254,23,220,62,227,85,163,81,115,67,141,52,169,104,66,36,38,125,159,67,146,211,177,151,189,151,98,200,135,90,39,90,125,42,52,26,144,250,80,195,173,108,113,6,151,125,100,41,26,218,248,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,21,235,195,46,147,74,173,103,143,12,33,214,105,145,39,199,110,69,74,90,26,146,202,93,66,95,98,153,45,230,93,36,168,140,137,109,186,219,110,33,93,233,90,18,162,208,200,140,104,36,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,88,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,191,50,127,180,159,187,68,32,202,78,102,36,229,98,225,191,47,138,52,25,111,220,53,203,30,117,185,111,188,201,53,178,21,69,249,81,86,220,183,73,212,169,42,67,73,101,199,9,27,23,189,105,66,12,146,149,169,105,227,247,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,93,79,11,220,235,254,48,22,34,48,99,16,170,117,89,216,147,102,211,215,37,218,140,211,231,122,102,150,151,146,132,72,55,82,146,209,230,185,172,50,225,56,102,183,61,71,119,184,165,187,203,157,64,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,122,14,37,249,227,141,151,27,53,236,30,177,209,45,120,139,122,81,220,91,50,219,91,177,209,67,167,60,110,48,115,82,242,13,42,57,38,164,58,150,82,133,122,139,108,220,89,145,37,8,122,149,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,161,60,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,236,205,169,78,37,148,109,78,212,25,168,203,152,183,22,186,33,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,2,189,120,215,210,105,79,101,182,205,174,189,76,136,186,148,59,226,60,72,243,20,202,77,246,88,122,4,213,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,210,5,240,184,241,217,134,95,125,121,60,209,127,192,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,44,127,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,156,251,93,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,208,50,197,152,91,171,43,248,203,69,197,203,90,55,111,236,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,253,203,136,53,37,105,67,173,52,179,66,246,109,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,40,7,138,63,142,204,77,251,151,201,225,9,85,192,199,243,217,251,55,251,200,90,160,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,64,60,81,252,118,98,111,220,190,79,8,73,254,8,244,154,85,126,149,143,52,42,237,50,37,70,155,81,143,111,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,89,86,16,224,190,23,224,45,154,222,31,225,29,161,18,221,161,55,33,217,103,29,149,184,234,221,125,195,45,238,186,235,170,83,174,175,66,74,73,75,82,140,144,132,32,180,74,18,69,92,28,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,226,115,131,155,59,55,40,184,95,242,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,243,237,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,123,108,222,202,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,127,175,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,58,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,123,44,89,133,181,115,65,131,84,92,92,181,163,118,14,223,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,220,184,131,82,80,165,180,235,75,52,35,126,210,234,162,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,56,163,248,19,196,223,185,124,226,16,160,17,170,128,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,37,87,27,220,45,255,0,228,211,26,233,244,47,246,221,173,87,169,246,175,178,76,6,57,38,191,254,146,86,244,35,234,90,191,38,66,58,240,147,189,106,182,174,116,173,250,21,62,60,71,35,222,52,122,173,18,114,158,66,141,109,176,136,202,156,74,104,201,68,68,190,108,22,146,102,162,81,108,82,203,77,76,148,155,222,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,10,245,226,91,195,238,54,48,210,171,25,131,194,10,84,183,49,6,4,126,211,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,173,48,139,84,224,99,249,236,253,155,253,228,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,172,165,34,149,49,104,50,220,152,238,25,107,221,174,211,25,179,205,50,148,188,201,98,146,214,100,106,59,206,182,103,167,118,189,189,241,57,56,42,54,239,203,187,165,221,173,242,253,17,57,58,233,235,238,231,83,191,196,45,204,0,0,7,53,199,124,5,176,241,246,199,168,90,23,141,18,28,133,200,142,235,113,165,174,51,43,122,51,170,101,214,208,227,107,113,181,236,82,121,202,50,50,45,72,250,151,183,90,109,204,127,12,204,110,194,74,236,201,118,117,29,235,158,128,181,184,236,83,166,199,151,54,66,26,53,188,104,75,156,184,169,65,40,144,218,117,34,233,170,139,78,134,66,57,51,151,252,113,126,160,84,212,97,5,233,206,55,185,31,247,63,51,66,86,237,191,205,235,222,37,190,84,120,92,226,94,35,214,225,220,152,177,9,219,126,223,140,243,110,185,18,75,114,34,75,120,146,182,22,101,177,248,138,66,146,109,173,194,211,94,170,73,151,113,24,184,44,45,194,187,47,7,108,232,54,117,151,70,137,79,133,9,134,155,82,154,142,211,74,121,72,105,13,155,142,27,104,65,41,102,77,167,85,104,90,233,246,16,133,220,68,51,249,79,194,42,92,188,42,195,42,161,59,116,203,105,198,164,202,140,250,84,80,208,164,203,97,100,75,102,66,92,109,228,58,218,15,67,79,171,208,207,174,132,42,231,15,176,163,27,51,77,136,105,118,45,58,187,89,145,85,154,74,151,84,144,204,185,12,183,205,125,27,205,79,18,28,50,208,223,222,122,235,161,25,153,235,175,91,95,201,223,13,172,63,194,106,20,107,147,19,168,176,107,151,43,155,247,183,46,51,18,89,103,69,200,65,108,39,162,165,196,234,219,136,215,175,83,73,123,8,132,70,226,171,153,200,247,197,235,27,7,172,170,131,204,81,237,221,253,173,184,206,146,99,201,237,13,65,144,141,73,183,77,43,218,180,171,189,5,161,235,166,167,169,142,79,195,171,46,107,199,124,105,143,34,167,17,183,40,116,77,253,180,158,111,84,47,157,18,89,55,244,154,90,15,69,180,95,75,79,171,83,238,191,116,33,13,164,144,218,9,41,46,226,34,208,134,118,179,223,91,42,254,103,110,234,137,72,67,220,206,193,235,33,123,136,244,167,197,46,253,79,220,36,167,6,154,20,137,24,175,95,173,156,103,20,212,94,203,163,132,131,52,167,116,106,130,122,158,157,58,244,239,23,38,0,0,33,15,22,123,252,173,44,185,63,65,143,61,200,243,171,219,123,49,33,221,155,249,19,224,169,125,202,35,61,18,175,97,31,215,160,164,235,58,129,62,232,184,225,208,169,145,85,34,76,158,102,198,146,133,44,213,181,181,40,250,36,140,207,162,76,251,189,131,78,86,69,180,205,161,107,194,183,99,180,203,109,196,230,104,150,82,68,130,220,226,151,208,136,139,244,189,195,238,128,0,0,12,249,113,18,176,209,100,102,106,228,67,17,77,134,37,246,62,90,73,27,83,234,211,226,107,161,18,72,187,212,36,239,5,204,67,143,74,185,47,75,18,92,197,111,172,250,59,179,54,183,11,66,228,183,81,117,123,72,212,94,242,51,209,39,245,233,222,45,192,0,0,85,135,26,74,97,41,139,54,163,184,189,79,72,244,215,175,83,167,23,184,87,150,91,165,162,22,51,219,210,23,32,152,74,123,94,174,26,246,145,107,17,226,239,253,99,75,44,153,27,100,105,89,44,191,72,143,93,68,77,226,47,150,149,99,222,15,61,38,223,163,51,34,227,164,109,236,106,110,62,247,213,205,149,16,156,208,208,210,220,61,27,104,251,180,233,223,169,119,81,37,30,171,112,216,151,19,53,56,106,153,75,170,65,221,180,245,91,15,55,189,179,73,247,26,84,90,165,103,237,45,72,253,198,52,33,147,124,206,208,51,37,133,176,110,6,231,71,77,109,28,222,221,11,154,130,117,157,100,72,67,123,155,230,184,180,234,134,119,22,227,234,93,75,167,119,211,204,86,84,48,179,48,86,164,170,61,118,216,166,49,82,115,103,42,164,196,40,201,148,141,28,105,74,209,213,50,181,22,169,100,147,208,187,186,125,148,233,75,177,113,135,33,184,249,2,179,113,193,169,198,167,69,230,238,157,21,169,72,140,254,232,70,146,209,197,165,148,171,106,165,165,61,253,12,204,190,219,222,179,174,202,53,241,110,196,186,45,249,109,201,129,55,153,202,117,183,16,180,171,99,138,66,180,52,25,164,253,100,153,116,63,96,250,239,50,204,134,205,167,218,67,136,81,104,105,90,72,200,203,236,49,241,151,99,89,46,61,218,87,103,80,212,246,254,103,48,233,236,154,183,107,174,237,118,235,174,190,209,245,227,198,141,17,162,98,36,118,153,109,61,200,109,4,148,151,179,184,190,193,254,160,0,0,2,166,184,213,182,175,148,22,179,218,55,183,177,193,78,191,203,215,125,71,252,66,11,101,33,180,61,154,12,38,105,196,110,74,239,122,10,76,180,215,82,58,139,3,73,76,54,134,153,109,166,211,181,40,73,37,37,166,154,17,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,1,198,111,20,190,74,101,198,133,134,112,43,189,150,125,247,112,55,218,97,118,93,253,178,151,9,6,243,223,56,104,52,183,178,82,169,202,232,164,173,90,232,90,167,152,66,176,50,109,129,115,51,19,152,235,51,14,125,13,233,26,42,170,13,212,110,52,172,223,67,40,163,199,90,92,148,78,58,193,26,218,230,32,185,8,94,169,46,107,205,39,122,77,68,162,226,163,186,230,159,1,163,96,219,120,85,115,80,161,75,110,133,137,56,111,111,220,205,173,81,221,38,27,168,174,19,105,158,202,30,90,212,78,172,221,34,146,162,35,79,44,166,54,130,66,82,72,53,76,158,9,120,199,93,106,234,190,178,253,33,158,117,22,77,60,239,24,110,110,66,123,36,166,220,143,18,65,104,72,222,231,57,14,198,234,107,218,142,203,234,167,87,20,101,109,66,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,95,246,96,50,245,106,230,46,29,145,68,189,100,235,69,180,111,8,119,108,154,122,162,182,251,117,94,204,196,134,209,13,210,112,141,4,202,214,250,77,194,52,171,115,104,90,8,146,107,37,163,170,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,204,159,237,39,238,209,85,98,101,97,87,12,124,92,197,28,174,85,243,14,205,70,93,38,174,220,121,21,43,122,212,145,70,91,175,215,233,205,52,135,18,251,46,54,225,186,133,188,92,228,176,217,176,124,211,67,70,74,38,222,75,133,18,173,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,190,156,130,231,94,213,205,102,28,68,162,85,170,125,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,128,80,15,20,127,29,152,155,247,47,147,194,29,87,41,217,215,181,114,167,145,27,210,137,73,169,246,140,77,185,175,10,163,118,229,62,57,182,183,32,111,166,64,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,132,21,106,157,229,138,247,252,218,204,198,229,215,238,203,198,176,228,151,81,18,33,27,245,10,140,183,141,74,38,217,101,36,70,183,29,112,244,67,105,46,170,34,73,119,16,187,238,29,121,21,141,149,171,52,175,140,65,129,17,120,169,95,142,243,51,158,141,41,213,162,153,78,120,227,172,169,166,68,225,176,242,210,228,116,184,183,146,143,166,181,33,43,90,18,75,92,202,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,171,227,157,249,147,253,164,253,218,34,255,0,13,236,121,179,114,219,137,120,143,138,215,156,216,137,69,59,13,234,40,166,65,122,65,178,186,181,68,231,64,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,112,12,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,234,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,99,252,40,242,45,249,12,208,99,93,153,254,215,149,96,66,156,175,238,148,170,163,145,205,63,222,187,42,212,175,211,120,145,253,142,240,141,92,70,114,81,248,170,226,59,21,251,2,153,85,115,12,174,159,156,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,208,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,160,30,40,254,59,49,55,238,95,39,132,37,87,3,31,207,103,236,223,239,33,106,128,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,0,241,71,241,217,137,191,114,249,60,33,42,184,24,254,123,63,102,255,0,121,11,84,21,87,199,59,243,39,251,73,251,180,66,172,133,98,149,137,130,217,177,177,177,51,18,235,190,134,182,232,222,147,237,179,123,43,210,57,92,218,108,166,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,207,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,18,215,134,47,15,248,120,187,50,54,96,113,190,221,237,118,44,77,175,219,52,215,92,97,216,181,233,77,190,243,46,170,74,18,179,112,153,97,200,253,89,113,9,75,202,90,117,53,54,149,161,207,63,196,143,135,220,108,187,73,111,24,112,110,149,45,88,117,81,144,152,211,105,172,180,235,200,182,86,77,48,219,70,236,135,159,117,231,145,37,227,125,68,181,37,40,109,102,134,245,213,109,145,240,12,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,157,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,56,163,248,19,196,223,185,124,226,16,160,17,170,128,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,45,123,137,117,129,39,16,114,91,136,145,105,182,244,74,173,74,135,30,53,126,41,188,77,111,134,136,146,91,118,84,134,150,225,150,197,166,25,75,35,218,123,212,133,45,9,221,191,105,208,101,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,26,147,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,161,110,41,88,23,135,24,13,153,166,233,56,95,70,244,53,42,232,183,227,220,143,83,90,50,40,176,229,59,42,83,46,34,50,8,139,148,201,246,116,172,155,212,210,133,45,68,141,168,36,33,18,87,129,143,231,179,246,111,247,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,237,161,214,92,105,196,238,74,210,105,81,105,174,164,100,51,107,155,118,208,206,104,49,101,166,209,181,40,189,235,201,34,211,77,8,170,47,137,211,193,81,165,124,160,186,94,209,189,189,142,114,117,254,94,187,233,199,254,1,108,160,0,0,3,252,164,70,141,45,163,98,92,118,158,109,93,232,113,4,164,159,179,184,254,209,242,17,99,89,45,189,218,81,103,80,210,246,254,103,48,169,236,146,183,107,174,237,118,235,174,190,209,246,89,101,152,237,147,76,52,134,208,146,208,146,132,145,17,23,216,67,156,102,43,20,105,56,65,132,55,37,227,85,156,152,171,106,157,49,16,212,110,165,10,84,146,138,235,136,74,77,75,70,170,62,89,232,68,122,244,233,239,20,193,132,121,112,197,76,234,227,213,70,243,168,192,169,162,218,155,92,122,108,138,140,198,164,146,21,17,115,91,113,109,182,233,180,243,102,174,92,147,82,72,207,111,121,235,167,83,185,220,19,203,254,27,96,125,165,77,183,173,43,86,149,30,68,72,172,180,244,212,65,142,137,15,184,150,155,66,150,183,27,109,6,163,81,180,149,25,153,106,102,90,253,158,47,57,25,157,160,101,183,11,103,92,14,78,142,170,218,249,93,134,23,53,6,235,218,72,142,135,54,183,205,109,106,209,15,110,61,167,208,186,159,78,252,247,214,42,183,13,247,113,61,83,152,169,149,74,164,237,187,143,85,190,243,155,27,36,151,121,169,71,162,80,94,211,208,139,220,66,246,184,116,101,165,88,11,131,204,201,184,40,204,199,184,234,251,187,98,156,143,177,244,242,165,75,38,245,53,180,135,11,230,221,46,253,122,31,77,11,190,89,186,105,38,204,212,178,65,126,145,158,154,12,211,102,74,90,38,227,69,195,33,18,18,250,85,217,52,113,43,220,71,252,17,146,239,253,66,195,120,45,211,9,44,94,85,29,197,235,250,59,166,189,122,29,68,189,194,211,192,0,5,71,241,163,196,72,245,91,146,203,176,226,76,61,244,111,72,246,150,208,225,104,124,230,233,206,163,113,18,143,220,102,90,164,190,173,123,196,98,225,219,97,162,248,204,213,182,219,241,78,67,17,59,103,49,38,141,233,245,169,242,244,212,141,38,93,233,26,13,0,0,0,1,79,220,104,44,38,168,183,221,157,122,71,142,68,117,255,0,72,115,84,148,119,114,25,167,54,157,76,146,94,255,0,105,159,234,238,17,251,134,237,250,86,86,103,173,214,221,121,45,49,63,182,115,84,165,109,34,217,79,153,167,93,196,93,234,246,234,52,4,0,0,43,139,140,181,14,68,156,52,183,171,45,65,37,183,19,181,243,30,38,140,205,27,164,83,210,90,171,78,154,247,117,49,83,216,93,62,61,50,250,166,78,150,165,37,166,249,219,141,38,68,125,89,89,23,126,133,222,99,77,86,204,248,245,74,36,105,209,77,70,211,187,246,154,180,215,162,212,71,220,102,93,228,62,146,219,67,169,52,56,130,82,79,188,140,181,33,76,124,76,242,87,51,14,174,119,177,99,15,40,18,28,183,231,109,237,109,69,138,102,136,187,27,134,194,58,50,194,80,141,206,45,103,213,71,169,235,167,93,72,71,44,159,102,162,230,203,30,36,70,184,35,202,144,253,13,221,253,186,6,247,20,219,154,49,33,13,252,217,60,218,15,69,191,187,214,62,135,212,186,247,223,214,22,98,181,151,140,22,148,75,198,201,173,195,168,66,149,204,211,145,37,167,84,141,174,173,191,91,148,181,145,106,109,171,78,190,207,180,135,194,198,236,188,225,190,61,209,83,69,190,168,236,188,148,107,181,244,71,97,78,167,85,182,163,209,78,182,189,63,36,130,238,238,253,90,122,28,43,195,154,78,19,216,212,203,14,135,46,100,152,84,190,119,41,201,110,37,110,171,154,242,221,61,198,148,164,143,171,134,69,162,75,166,157,253,227,214,128,0,0,0,0,170,14,53,110,55,233,75,89,173,83,204,236,240,85,167,242,180,221,81,255,0,16,130,121,67,117,182,115,71,132,206,58,122,37,55,189,4,204,253,223,198,44,13,36,182,180,186,218,92,65,234,149,145,40,143,222,70,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,154,99,95,225,167,55,23,79,103,167,246,88,22,38,182,84,61,237,108,121,222,196,251,221,161,199,52,113,105,86,178,157,147,177,69,183,86,137,173,201,37,110,214,95,240,75,193,202,19,86,173,245,152,25,15,115,171,82,106,7,103,67,111,106,211,217,34,182,220,121,114,15,82,94,199,57,203,118,55,67,70,228,118,95,85,90,56,162,42,150,23,19,154,124,6,147,140,156,45,112,170,230,161,66,136,229,119,13,172,123,126,230,109,106,142,209,190,229,57,20,150,211,61,148,60,181,164,218,65,52,101,37,68,70,174,97,195,109,4,133,40,208,105,171,92,191,98,103,224,111,28,108,60,82,114,93,86,60,75,102,224,131,80,159,232,183,54,74,122,10,30,79,106,97,30,186,9,92,214,13,214,205,10,81,37,105,89,165,71,181,70,52,167,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,5,96,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,93,79,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,204,159,237,39,238,209,21,120,106,101,234,213,204,94,102,160,209,47,89,58,209,109,26,122,174,217,52,245,69,109,246,234,189,154,84,102,209,13,210,112,141,4,202,214,250,77,194,52,171,115,104,90,8,146,107,37,162,255,0,133,85,241,83,200,119,250,239,154,188,32,162,255,0,52,237,223,66,166,83,191,191,174,77,109,75,230,255,0,205,210,234,27,103,249,201,11,87,229,86,43,171,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,138,1,226,143,227,179,19,126,229,242,120,66,42,139,105,225,117,195,254,29,34,29,55,51,120,223,110,243,170,175,118,106,141,143,75,125,198,31,138,220,87,88,105,246,106,202,229,173,123,158,62,110,141,54,225,33,76,169,181,56,105,53,155,74,106,207,192,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,42,175,142,119,230,79,246,147,247,104,170,177,58,120,112,112,255,0,153,152,138,235,88,183,139,214,239,250,147,192,237,44,53,26,67,143,199,114,226,149,177,109,237,142,182,86,219,136,101,151,12,150,183,137,91,77,198,137,164,146,254,120,218,187,241,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,224,229,50,242,202,46,40,124,135,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,255,0,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,160,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,80,15,20,127,29,152,155,247,47,147,194,18,171,129,143,231,179,246,111,247,144,181,65,85,124,115,191,50,127,180,159,187,69,85,137,105,195,207,37,149,92,211,226,132,122,237,223,111,203,86,21,219,82,12,238,9,133,37,81,74,107,228,222,230,169,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,243,27,90,217,221,125,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,5,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,62,217,232,201,149,119,39,152,143,22,152,221,87,211,54,101,209,218,36,91,53,39,86,130,148,166,218,52,115,99,73,109,58,104,243,92,214,136,220,74,73,183,18,180,169,59,76,214,211,126,219,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,115,218,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,113,71,240,39,137,191,114,249,196,33,64,35,85,0,42,175,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,157,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,46,247,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,95,247,13,235,166,187,120,100,151,11,106,215,28,238,215,46,61,62,93,45,183,57,72,111,108,88,83,164,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,117,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,197,165,166,212,226,207,68,160,141,70,103,236,34,25,182,205,227,173,189,154,60,89,113,163,213,42,189,235,198,71,239,254,49,124,78,206,10,142,55,233,75,165,173,83,204,236,243,149,167,242,180,221,78,255,0,16,181,240,0,0,0,0,28,239,28,176,70,214,199,187,74,61,153,119,200,154,221,61,153,200,154,164,197,91,100,110,25,52,235,102,133,19,141,173,38,147,75,170,212,180,235,211,175,176,255,0,118,20,97,13,147,131,118,187,22,173,151,73,98,44,86,18,146,222,150,25,67,139,209,180,55,170,141,180,32,140,204,155,78,189,59,203,236,211,206,102,63,49,54,78,93,176,250,125,221,115,85,161,162,90,90,117,48,97,173,246,73,215,223,228,60,227,105,38,214,235,102,162,81,178,164,232,147,212,207,161,125,84,93,156,44,212,92,217,156,196,137,55,4,137,82,35,208,218,217,216,96,111,113,13,183,171,17,208,231,205,155,206,32,181,91,27,189,83,234,125,79,175,116,140,225,153,146,185,152,141,115,179,138,248,135,64,144,221,191,7,119,100,106,84,83,36,74,222,220,198,23,209,230,20,133,237,113,8,62,138,45,15,77,122,232,66,231,16,218,26,73,33,180,18,82,93,196,69,161,15,155,115,79,143,75,162,73,157,40,212,77,53,179,113,167,77,122,173,36,93,230,69,222,99,50,184,163,62,61,78,251,169,206,138,165,41,167,57,59,77,70,70,125,25,65,31,118,165,222,66,216,120,52,208,228,70,195,75,134,178,236,18,67,114,251,39,45,227,104,200,215,182,69,65,39,162,180,235,161,244,232,98,199,64,0,6,127,120,145,223,133,122,230,122,227,105,167,146,235,16,59,31,45,73,86,226,61,244,248,122,245,220,101,222,159,102,130,64,240,95,176,154,173,95,119,141,233,34,57,25,208,61,31,202,82,144,93,121,236,212,91,86,134,105,63,119,176,203,245,247,11,129,0,0,0,1,95,188,97,108,86,107,184,39,2,238,38,150,236,154,15,55,148,68,146,81,167,159,46,3,103,167,170,102,93,11,216,101,250,197,63,225,165,205,58,206,189,169,215,29,53,243,102,76,78,118,197,146,141,58,111,101,104,62,164,100,125,202,63,104,211,157,10,179,14,191,74,98,175,1,212,184,195,251,182,41,42,35,35,218,163,73,245,35,50,239,35,246,143,222,0,2,31,241,78,180,156,184,50,151,115,213,99,180,110,191,74,236,91,16,148,238,90,185,181,56,73,61,8,136,204,250,23,188,191,88,161,184,239,187,25,212,190,202,141,43,78,186,25,30,158,205,61,131,75,89,115,188,33,95,152,59,64,186,105,251,78,60,206,213,177,72,211,105,236,148,242,15,67,37,40,187,208,126,209,210,135,159,190,172,91,107,17,173,169,86,165,217,76,143,58,157,51,103,49,167,153,109,210,61,142,37,194,232,226,84,159,164,132,159,82,246,10,10,206,110,79,46,236,178,223,82,153,98,153,62,93,168,230,206,199,82,228,186,227,101,163,49,247,239,116,153,109,191,202,191,180,180,246,150,135,215,191,232,100,195,59,151,166,89,174,118,33,78,155,42,161,104,187,187,180,64,91,142,188,77,104,220,131,79,41,179,125,182,147,171,175,146,149,175,126,154,247,247,222,158,22,226,213,141,140,54,195,23,85,141,94,133,81,136,246,237,73,137,76,188,182,244,113,104,245,185,75,89,22,166,218,244,235,215,79,180,123,32,0,0,0,0,1,81,188,106,229,176,119,205,173,8,159,71,59,209,48,93,229,238,45,219,121,213,18,215,78,253,53,233,168,131,57,93,83,136,204,126,23,169,164,26,214,87,149,16,210,146,45,117,62,222,206,133,160,210,101,25,78,42,143,5,78,160,210,179,140,209,169,38,90,104,123,75,82,208,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,170,102,171,20,191,2,217,113,196,92,76,102,187,232,105,244,107,126,87,162,166,246,94,209,202,170,58,142,76,31,155,52,45,42,214,83,172,39,215,73,160,181,213,122,36,148,101,155,106,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,148,242,215,132,49,176,23,1,172,108,35,101,136,141,200,183,104,236,179,80,56,143,186,243,14,212,87,171,179,94,109,110,232,179,67,146,92,121,194,35,36,232,75,34,36,164,136,146,89,162,26,61,203,213,173,66,190,114,95,134,150,85,211,7,182,209,110,12,47,163,82,234,49,185,171,111,159,21,250,75,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,160,204,202,97,12,156,5,199,155,231,8,222,98,91,113,237,218,195,204,211,206,91,237,60,251,180,229,232,236,39,156,91,90,32,214,228,103,25,112,200,137,58,26,204,141,41,50,52,149,202,112,167,199,153,56,201,149,200,22,205,118,108,71,43,184,109,32,173,151,16,153,13,27,238,83,144,210,21,1,229,178,132,36,218,71,40,206,50,76,201,92,195,134,226,205,106,81,172,147,29,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,167,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,64,226,133,146,143,197,254,251,94,51,225,237,50,149,7,13,175,42,130,35,53,78,132,92,159,67,85,20,202,150,184,228,210,148,122,178,239,41,247,155,54,200,144,223,174,214,198,210,134,185,156,47,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,162,30,40,254,59,49,55,238,95,39,132,58,175,11,220,139,126,26,238,164,99,142,49,217,157,175,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,125,162,27,58,57,204,212,210,133,186,72,111,231,82,153,13,149,212,128,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,252,201,254,210,126,237,16,215,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,171,254,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,202,179,59,151,171,87,52,24,53,90,194,59,166,79,96,237,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,253,211,107,36,169,10,91,78,186,130,90,55,238,40,65,147,238,17,20,171,74,171,242,243,52,206,68,173,212,169,53,135,14,149,109,64,125,47,82,164,176,194,150,132,72,154,106,70,231,208,234,137,15,33,130,216,68,132,160,159,37,243,28,97,187,52,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,42,175,142,119,230,79,246,147,247,104,132,25,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,90,8,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,138,23,106,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,3,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,82,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,58,234,203,143,7,24,212,76,80,185,42,25,145,170,196,184,236,218,52,133,196,183,160,211,100,187,20,235,200,91,100,105,153,36,219,89,59,25,8,37,237,228,165,123,205,228,47,215,54,80,147,147,200,56,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,56,163,248,19,196,223,185,124,226,16,160,17,170,128,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,80,183,22,11,90,187,111,231,106,239,171,85,224,246,120,151,53,62,145,84,165,185,205,66,251,68,84,65,102,34,156,209,38,102,141,31,137,33,26,40,137,94,166,186,109,82,76,228,255,0,3,235,254,75,180,172,83,194,217,215,12,66,143,22,69,58,191,75,164,168,218,75,230,183,82,235,19,100,32,180,230,173,4,76,192,66,186,154,16,102,223,209,55,15,119,32,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,202,156,77,30,114,154,65,169,101,25,211,74,72,181,212,246,158,133,160,205,158,104,148,226,243,31,138,10,117,6,133,157,229,91,53,36,203,77,15,183,189,169,104,39,55,5,73,108,21,243,116,194,55,209,206,244,76,231,121,123,139,118,222,117,56,181,211,191,77,122,106,45,200,0,0,0,0,0,114,140,195,102,50,192,203,197,149,54,231,187,43,49,17,45,12,56,168,144,78,67,4,251,238,19,46,173,4,150,220,117,179,81,40,217,82,75,67,212,207,161,125,84,69,154,188,213,95,89,150,190,231,213,107,53,41,13,208,154,150,239,163,105,233,121,226,105,12,147,207,169,165,41,165,60,226,9,194,67,230,147,52,158,154,116,46,157,255,0,127,38,89,60,187,179,53,125,69,101,250,100,248,150,163,123,251,101,75,146,235,109,158,172,200,52,108,116,217,113,191,202,177,180,245,246,158,133,215,186,253,108,91,22,218,195,155,106,45,169,106,83,35,193,167,195,223,203,105,150,91,104,139,123,138,112,250,54,148,167,233,45,71,208,189,163,208,14,107,152,203,198,21,133,131,181,251,166,163,180,163,195,236,187,212,189,54,150,249,76,160,181,213,73,46,245,151,180,102,150,67,238,202,121,79,188,179,82,213,166,166,102,103,220,90,123,69,242,112,177,180,220,183,242,151,108,85,36,52,109,63,85,237,188,196,41,59,86,158,85,78,106,75,82,50,35,46,135,239,63,212,38,0,0,15,193,93,172,195,160,82,159,171,207,117,45,176,198,221,234,82,136,136,183,40,146,93,76,200,187,204,189,163,49,184,151,115,78,188,111,106,149,199,82,144,111,73,153,201,222,179,89,171,93,140,161,5,212,204,207,185,37,237,22,255,0,193,234,196,102,133,130,115,238,227,105,109,73,175,242,185,164,105,36,154,185,18,231,182,90,250,164,103,208,253,166,127,168,88,16,0,0,0,14,31,156,156,48,94,43,224,61,126,218,139,29,183,102,57,217,121,4,180,110,211,73,145,214,174,228,40,251,155,246,16,206,66,86,164,40,148,133,25,25,123,72,198,137,114,35,136,39,137,89,104,181,110,101,58,183,20,255,0,110,213,75,86,170,61,181,9,40,234,123,149,250,30,241,32,128,0,114,156,210,82,32,215,48,42,230,166,212,98,55,37,135,123,22,230,214,217,44,143,73,140,25,116,50,50,239,34,255,0,0,205,104,189,126,21,56,128,171,179,45,116,234,3,178,55,174,135,206,245,77,122,153,115,167,206,95,118,227,253,31,113,126,177,52,64,115,220,110,193,11,27,30,108,153,118,85,237,74,98,67,18,121,123,31,54,25,91,204,237,121,183,15,98,156,109,100,157,77,164,145,244,234,95,168,203,63,153,159,203,125,219,150,236,69,153,103,215,98,60,184,105,229,246,89,164,219,166,211,250,176,203,139,218,226,154,108,149,180,222,36,158,133,208,250,31,215,237,114,119,157,75,219,44,151,58,82,236,233,149,11,101,253,123,77,61,110,188,234,81,181,185,27,57,109,115,219,108,181,113,253,199,175,187,94,254,251,246,180,111,11,118,249,161,70,184,237,154,172,89,240,38,18,205,167,163,190,135,82,162,66,212,133,104,164,41,73,61,20,147,46,135,222,67,237,0,0,0,0,0,165,174,50,115,202,86,62,208,217,41,6,178,102,219,140,131,78,253,118,153,77,168,116,211,216,35,102,74,109,169,119,54,104,48,225,168,173,184,174,193,115,209,231,57,176,140,246,161,21,24,218,153,232,71,161,122,221,253,11,235,26,52,97,190,75,13,181,174,187,16,73,255,0,1,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,116,174,53,248,223,85,58,173,155,150,230,104,113,19,77,76,120,247,196,138,146,156,82,159,113,243,84,216,109,48,132,244,74,16,148,147,202,81,158,227,89,173,178,45,155,15,153,29,120,86,96,229,11,23,115,113,72,147,113,189,172,75,10,158,237,226,220,109,171,254,21,42,51,236,55,24,183,161,105,52,114,223,144,211,250,250,201,87,35,98,146,105,89,153,95,72,202,184,210,158,83,188,44,96,223,195,251,123,203,152,21,213,198,211,7,43,173,93,86,46,96,99,189,206,162,201,167,149,157,49,189,168,79,100,148,219,146,37,199,61,77,123,220,231,33,217,61,9,27,81,217,125,101,106,226,72,184,95,10,124,121,141,131,121,163,129,108,215,102,203,110,133,137,49,202,217,113,9,144,233,48,221,69,110,161,80,30,91,40,66,137,213,243,72,227,36,204,147,203,41,142,44,214,148,146,201,82,43,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,234,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,80,102,127,178,125,85,202,110,46,41,52,242,136,229,137,120,200,153,62,212,91,46,168,215,25,132,45,38,228,23,82,226,212,238,248,228,243,72,39,20,165,19,168,82,23,187,121,184,219,126,175,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,34,174,188,157,126,57,220,69,113,18,250,149,51,126,19,209,190,77,84,100,86,99,55,218,32,215,183,82,233,110,149,57,135,218,125,181,124,244,85,173,102,251,42,95,41,38,218,140,139,154,217,157,159,90,118,181,10,198,181,104,214,85,173,7,177,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,245,128,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,47,248,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,189,120,162,96,53,229,153,44,92,203,174,20,217,144,165,169,117,25,23,10,234,115,153,142,79,34,147,78,37,210,138,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,115,87,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,0,1,64,60,81,252,118,98,111,220,190,79,8,74,174,6,63,158,207,217,191,222,66,213,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,126,229,242,120,66,85,112,49,252,246,126,205,254,242,22,168,43,87,139,230,22,223,120,211,125,224,6,25,225,165,11,211,55,37,103,229,95,98,133,218,153,143,205,229,51,1,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,153,89,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,161,197,31,192,158,38,253,203,231,16,133,0,141,84,0,170,190,57,223,153,63,218,79,221,162,42,240,184,241,217,134,95,125,121,60,209,127,194,176,56,226,218,213,217,118,174,18,94,177,224,239,162,210,170,21,138,92,201,60,212,23,42,84,182,226,185,29,189,134,123,213,185,16,164,158,164,70,146,229,232,163,35,82,72,226,87,11,43,254,77,139,157,43,54,41,220,49,41,52,219,170,60,250,5,72,228,155,73,68,164,57,25,110,199,142,75,112,189,85,174,99,17,9,27,12,150,165,237,65,107,188,210,174,151,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,219,231,48,227,90,233,189,6,159,240,144,206,94,117,237,169,86,206,104,49,29,169,77,184,158,223,115,86,39,55,188,140,183,33,117,25,58,25,106,69,169,122,189,253,75,235,18,79,131,100,242,139,143,213,198,78,65,160,158,182,228,160,147,191,77,198,115,105,229,166,154,245,23,74,0,0,0,0,3,158,227,190,49,91,152,29,134,117,203,254,225,157,29,159,71,193,146,244,86,92,117,180,170,68,134,227,186,234,26,66,86,180,111,82,185,70,68,146,81,25,251,61,229,64,153,162,205,5,243,153,43,242,109,126,185,84,150,138,66,95,112,169,244,254,123,196,211,108,147,207,45,163,54,148,235,137,37,146,30,52,250,167,161,23,66,233,223,236,178,55,148,74,238,101,177,34,49,79,134,251,22,189,49,196,73,157,41,77,173,45,186,150,223,141,204,101,43,54,92,109,75,54,223,51,36,171,77,75,169,244,239,188,156,17,192,251,27,1,172,152,150,85,147,74,98,59,17,185,155,223,38,25,67,207,110,121,199,11,122,155,109,4,173,13,213,17,116,232,95,172,207,161,0,133,252,85,177,1,86,158,90,234,84,6,164,108,93,115,147,234,146,244,51,228,207,130,190,237,197,250,94,227,253,66,137,198,148,114,181,72,131,67,192,171,102,155,78,136,220,102,26,237,187,91,109,178,65,22,179,31,51,232,68,69,222,103,254,17,213,192,0,71,220,247,98,9,225,174,90,46,171,153,46,173,181,49,216,116,82,21,162,139,117,66,50,58,30,228,254,159,188,103,105,75,82,212,106,90,140,204,253,166,99,70,217,53,195,5,225,78,3,80,45,169,81,219,106,99,125,171,158,72,70,221,117,155,33,105,239,66,79,185,207,105,14,226,0,0,0,3,252,164,198,98,91,42,143,33,164,56,218,244,213,43,73,25,30,135,175,113,140,236,103,59,47,117,108,190,98,244,250,3,148,183,35,210,36,114,189,30,233,48,164,52,238,216,177,214,238,213,114,208,149,104,183,180,61,165,208,207,175,94,251,50,224,245,115,203,169,224,20,155,109,247,20,108,81,118,114,18,102,122,39,157,54,122,213,161,25,153,23,82,246,17,126,177,62,128,0,121,76,83,161,42,229,177,42,116,68,32,212,169,60,157,8,139,95,162,242,21,238,63,209,247,12,201,87,233,15,80,170,239,210,164,36,201,198,54,234,70,70,95,73,36,175,105,23,191,220,45,195,131,53,201,5,251,6,228,183,82,68,82,98,246,61,221,221,119,61,80,89,123,117,238,250,133,148,0,8,249,155,252,166,219,57,155,176,100,81,253,31,76,143,112,183,179,177,84,157,105,180,56,222,175,71,83,154,187,201,113,101,171,108,109,245,75,169,116,62,157,212,3,136,152,113,119,97,117,205,38,212,188,168,210,233,243,163,108,220,151,227,186,214,237,205,161,206,132,226,82,103,234,184,159,103,183,236,19,83,135,118,122,43,88,111,124,209,112,215,16,235,19,37,91,82,216,85,42,23,50,66,214,76,202,149,80,101,68,226,249,210,18,218,82,68,183,117,81,39,113,17,247,31,81,116,84,170,156,58,213,46,37,94,158,242,30,141,53,134,228,50,226,20,74,74,144,180,146,146,100,100,102,70,70,70,93,72,204,135,235,0,0,0,0,20,133,197,224,220,60,196,194,222,210,146,94,132,111,67,52,233,169,118,233,253,71,192,225,91,104,185,112,230,86,53,69,46,182,148,211,97,162,81,146,149,161,159,46,124,35,233,234,159,191,234,23,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,251,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,186,169,70,103,212,204,125,96,1,229,47,172,39,194,204,80,236,63,132,204,52,181,46,223,70,115,123,23,167,104,209,167,246,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,252,182,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,132,63,37,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,218,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,68,164,136,186,17,15,171,98,225,62,22,97,127,110,252,25,225,165,169,105,122,79,149,219,125,5,70,141,3,181,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,28,171,241,78,202,199,252,26,112,171,255,0,67,105,223,251,17,210,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,42,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,237,49,229,41,57,100,203,109,2,171,10,187,66,203,230,26,211,170,84,233,13,203,135,50,37,167,1,151,227,62,218,137,77,186,219,137,104,148,133,165,68,74,37,17,145,145,145,25,15,65,125,97,62,22,98,135,97,252,38,97,165,169,118,250,51,155,216,189,59,70,141,63,178,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,64,0,0,0,114,175,197,59,43,31,240,105,194,175,253,13,167,127,236,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,237,53,26,165,179,10,92,167,246,33,40,70,247,92,109,75,86,212,33,41,45,79,162,82,68,93,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,1,231,239,92,61,176,113,42,148,213,11,17,172,123,126,234,166,177,33,50,218,135,91,166,51,57,134,223,74,84,148,186,150,222,74,146,75,36,173,105,37,17,107,162,212,94,211,30,82,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,233,96,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,175,226,157,149,143,248,52,225,87,254,134,211,191,246,35,218,222,184,123,96,226,85,41,170,22,35,88,246,253,213,77,98,66,101,181,14,183,76,102,115,13,190,148,169,41,117,45,188,149,36,150,73,90,210,74,34,215,69,168,189,166,60,253,173,151,172,2,177,171,177,110,155,43,3,240,254,223,173,66,223,217,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,84,168,200,250,25,142,128,0,3,149,126,41,217,88,255,0,131,78,21,127,232,109,59,255,0,98,58,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,229,95,138,118,86,63,224,211,133,95,250,27,78,255,0,216,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,60,165,245,132,248,89,138,29,135,240,153,134,150,165,219,232,206,111,98,244,237,26,52,254,203,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,150,202,193,12,23,195,90,171,181,220,57,194,27,42,213,169,63,29,81,29,153,68,160,68,130,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,122,106,132,159,176,135,181,0,30,126,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,237,49,226,191,20,236,172,127,193,167,10,191,244,54,157,255,0,177,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,213,217,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,61,0,0,243,247,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,63,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,246,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,213,42,50,62,134,99,160,0,14,127,116,229,235,0,175,154,236,171,166,245,192,252,63,184,43,83,118,118,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,209,41,34,46,132,67,208,89,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,61,0,0,0,0,0,0,231,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,105,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,18,146,34,232,68,62,173,139,132,248,89,133,253,187,240,103,134,150,165,165,233,62,87,109,244,21,26,52,14,213,203,221,203,230,242,80,157,251,121,139,219,187,93,55,171,78,243,30,172,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,211,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,138,73,25,117,34,30,42,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,233,96,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,218,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,68,164,136,186,17,15,171,98,225,62,22,97,127,110,252,25,225,165,169,105,122,79,149,219,125,5,70,141,3,181,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,0,0,0,1,226,175,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,126,171,23,9,240,179,11,251,119,224,207,13,45,75,75,210,124,174,219,232,42,52,104,29,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,236,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,234,165,25,159,83,48,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,237,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,232,164,145,151,82,33,224,63,20,236,172,127,193,167,10,191,244,54,157,255,0,177,29,84,7,148,190,176,159,11,49,67,176,254,19,48,210,212,187,125,25,205,236,94,157,163,70,159,217,121,155,121,156,174,114,21,179,119,45,27,182,233,174,196,235,220,67,229,90,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,245,74,140,143,161,152,232,3,228,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,118,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,116,82,72,203,169,16,241,84,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,214,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,49,250,172,92,39,194,204,47,237,223,131,60,52,181,45,47,73,242,187,111,160,168,209,160,118,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,245,96,3,154,85,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,30,214,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,179,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,170,148,102,125,76,199,214,1,226,175,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,126,171,23,9,240,179,11,251,119,224,207,13,45,75,75,210,124,174,219,232,42,52,104,29,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,15,21,122,224,134,11,226,85,85,170,238,35,97,13,149,117,84,152,142,152,141,76,173,208,34,78,125,182,18,165,41,45,37,199,155,82,137,4,165,173,68,146,61,53,90,143,218,99,245,88,184,79,133,152,95,219,191,6,120,105,106,90,94,147,229,118,223,65,81,163,64,237,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,31,21,43,65,203,123,50,146,106,74,117,181,38,165,17,114,136,146,173,76,185,147,230,159,95,84,189,223,88,251,252,33,205,194,204,84,221,141,41,69,232,71,53,50,78,186,23,110,129,212,93,232,0,0,0,0,252,149,90,156,58,45,46,93,94,160,242,25,141,9,135,36,60,226,212,73,74,80,132,154,148,102,102,100,68,68,68,125,76,200,133,36,113,45,206,44,172,104,196,7,176,238,204,169,203,106,217,160,45,81,36,161,47,26,81,34,99,15,204,101,107,34,109,245,182,180,41,183,83,212,210,74,50,239,208,180,35,141,57,121,192,107,199,48,24,141,74,179,45,138,92,135,89,145,41,132,204,148,76,58,166,99,178,167,218,109,197,173,104,109,100,130,73,60,147,51,50,208,139,169,251,143,64,57,111,192,11,87,47,184,111,73,179,232,148,154,123,83,217,136,194,106,18,227,176,218,85,34,65,48,203,110,172,214,150,208,165,146,148,201,30,170,45,79,161,159,213,213,192,5,108,113,153,185,32,49,96,219,118,234,139,89,50,187,102,223,163,211,107,212,245,159,183,94,239,168,84,117,2,144,245,118,174,197,42,58,76,220,127,118,132,68,103,244,82,106,246,17,251,189,195,77,184,89,66,85,181,98,83,40,139,65,165,81,185,218,145,150,159,73,229,171,220,95,165,238,30,172,0,4,5,227,11,115,203,166,96,20,107,109,135,20,76,86,183,243,210,70,122,43,147,54,2,211,169,17,145,31,83,246,145,254,161,89,153,50,203,221,91,48,120,189,6,128,221,45,201,20,136,252,223,72,58,108,41,109,53,186,44,133,181,185,92,181,165,58,173,157,11,113,117,50,233,215,187,69,17,163,49,17,148,199,140,210,26,109,26,237,74,18,73,34,212,245,238,33,254,160,0,0,0,3,134,230,123,41,88,111,153,219,117,20,219,174,2,25,169,70,215,178,212,25,105,132,190,222,231,25,53,232,235,140,184,162,213,44,37,61,59,203,161,253,76,166,229,118,222,202,213,132,171,62,139,58,68,215,95,211,159,33,247,80,226,151,163,207,184,159,89,45,55,174,132,249,151,82,246,127,135,185,0,0,255,0,151,27,75,168,52,44,181,35,25,209,207,6,24,61,132,185,148,187,45,2,97,196,196,141,216,59,59,170,73,146,92,221,2,51,138,218,123,18,71,161,185,161,232,93,4,153,224,217,127,179,67,197,170,253,145,45,253,85,113,246,94,206,149,168,180,71,103,141,80,117,91,72,212,90,107,175,93,8,255,0,87,120,185,112,0,16,215,63,25,31,183,243,3,106,42,230,180,104,241,97,221,176,62,131,177,227,161,181,74,222,228,84,31,52,219,97,110,175,107,76,168,147,212,180,212,253,157,212,103,50,5,195,104,214,73,153,208,234,20,138,164,23,27,116,146,235,107,142,251,43,208,150,133,104,100,74,73,233,181,68,125,61,134,66,204,56,122,113,21,153,10,109,55,7,241,150,180,74,132,77,179,14,157,82,153,36,204,208,122,196,142,210,86,236,137,58,18,72,137,197,25,37,30,243,34,239,33,107,180,234,140,26,189,62,53,86,153,45,153,81,38,50,135,216,125,151,9,109,186,218,210,74,74,146,164,153,146,136,200,200,200,200,244,50,49,250,64,0,0,0,82,23,23,131,89,230,42,22,231,183,145,81,27,208,183,107,183,248,116,254,159,80,250,60,31,163,115,49,210,164,246,159,70,144,247,255,0,174,64,49,117,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,79,140,12,110,94,57,211,94,211,233,82,25,255,0,245,201,227,231,112,135,53,150,98,166,146,94,216,71,68,115,82,221,166,239,225,208,58,125,98,239,64,0,0,0,126,106,141,70,13,34,159,38,171,83,150,204,88,144,217,91,239,190,243,132,134,218,109,9,53,41,74,82,140,137,36,68,70,102,102,122,17,16,170,46,33,124,69,102,77,155,82,193,252,26,173,18,97,27,111,67,168,212,162,73,50,53,158,178,227,186,148,59,30,78,134,147,35,109,68,74,71,184,204,187,136,87,94,31,216,247,118,48,226,5,54,216,162,195,159,84,169,87,42,44,180,243,168,109,215,212,147,121,244,33,79,56,164,165,106,36,146,156,35,82,140,143,191,218,102,47,163,37,185,74,180,114,223,135,16,16,170,68,87,110,105,236,53,34,124,215,99,180,167,208,226,216,143,204,105,46,114,91,112,144,78,51,184,146,173,79,94,167,215,186,73,0,0,166,158,50,151,251,53,204,89,160,89,17,31,209,86,231,106,237,9,66,139,69,246,136,212,247,81,184,137,71,174,154,116,212,139,245,247,136,203,145,252,48,123,22,179,41,105,218,6,195,138,137,39,183,246,135,82,147,52,183,182,4,151,19,184,246,40,139,83,111,66,212,186,141,23,54,218,90,65,33,5,161,16,255,0,160,0,28,55,54,89,93,183,179,75,97,38,207,173,78,145,9,214,53,228,72,97,212,54,164,106,243,14,43,214,83,78,105,169,48,69,208,189,191,224,101,135,41,88,111,150,43,117,116,219,82,10,30,169,74,211,181,84,31,105,133,62,230,215,30,52,106,235,108,182,163,209,47,169,61,123,139,161,125,125,200,0,0,0,0,0,0,0,0,84,175,25,76,35,236,149,218,14,41,193,166,185,164,222,213,219,100,54,207,170,91,17,79,97,189,234,36,125,164,91,149,246,123,132,44,201,238,43,171,7,113,214,129,119,170,83,81,217,143,218,185,142,58,189,137,45,208,228,54,90,158,244,23,123,158,211,26,54,131,54,37,70,42,38,65,146,212,134,28,215,107,141,44,150,149,104,102,71,161,151,67,234,70,67,253,192,7,240,200,140,180,50,212,133,65,113,68,203,157,181,109,57,83,196,171,118,157,14,12,137,85,120,77,56,219,12,182,210,9,164,83,86,102,68,72,104,143,169,178,147,234,173,53,255,0,21,109,195,153,42,157,45,153,176,222,91,47,199,113,46,54,180,40,210,164,169,39,169,25,25,117,35,35,34,22,177,195,147,136,83,82,163,211,112,79,24,107,44,50,242,84,204,42,68,249,82,9,41,52,105,18,51,12,155,146,36,235,187,94,98,182,161,30,243,34,239,33,104,177,101,69,157,29,185,112,164,181,33,135,82,75,109,214,150,75,66,210,101,169,25,25,116,50,50,50,61,71,250,128,0,0,10,58,226,222,178,86,99,99,145,123,40,232,47,254,223,158,61,79,7,54,22,188,99,172,58,148,234,148,210,100,106,122,127,227,84,241,115,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,143,140,107,11,70,49,209,221,52,232,149,82,99,232,122,127,227,85,1,229,184,72,44,147,152,217,4,126,218,58,203,255,0,183,224,11,197,0,0,0,31,229,42,84,88,49,220,151,54,75,81,216,105,38,183,29,117,100,132,33,36,90,153,153,159,66,34,34,51,212,85,215,17,190,33,77,69,143,82,193,60,30,172,176,243,202,91,208,170,243,226,200,37,36,145,164,184,207,178,78,199,147,174,237,121,106,218,180,123,140,203,184,133,83,204,153,42,163,45,233,179,30,91,207,200,113,78,56,181,168,212,165,41,71,169,153,153,245,51,51,51,22,155,194,15,4,104,110,181,80,197,26,188,8,146,167,161,215,99,198,55,90,66,205,164,145,64,125,10,78,230,247,37,68,173,116,50,87,77,122,123,197,170,119,116,33,253,0,31,225,58,108,90,116,85,204,155,37,166,25,111,77,206,58,178,66,83,169,145,22,166,125,11,169,145,12,228,231,11,21,215,140,88,235,95,187,202,83,82,25,145,217,121,110,52,189,232,61,176,227,182,122,30,245,151,123,126,195,19,79,131,94,17,246,186,237,123,20,231,83,92,210,23,101,236,82,28,103,213,61,232,168,48,230,197,26,62,194,61,170,251,125,194,218,128,0,0,0,0,0,0,0,0,0,0,0,71,108,247,224,195,120,215,151,202,237,186,204,71,30,168,163,178,246,67,105,189,206,39,89,209,86,189,186,33,106,47,85,174,186,23,119,127,213,158,71,27,145,13,243,109,196,184,203,168,239,35,35,74,139,82,255,0,15,113,139,247,225,217,152,102,49,207,5,88,143,46,75,74,172,80,247,118,212,146,200,212,92,233,114,205,189,72,220,90,254,131,95,202,211,234,212,187,165,104,15,242,145,38,52,70,141,249,82,27,101,180,247,173,197,146,82,93,116,239,63,172,126,58,117,199,111,86,22,109,210,107,212,233,170,46,244,199,148,135,12,187,255,0,68,207,220,127,224,49,10,248,170,216,40,168,101,254,101,201,22,67,196,251,85,50,144,234,55,250,187,27,166,203,215,66,36,235,252,146,239,61,5,30,119,143,209,78,168,77,164,212,35,85,105,178,157,141,46,27,200,145,29,246,86,104,91,78,33,68,164,169,42,73,145,164,200,200,140,140,143,82,50,22,179,195,167,136,123,245,101,194,193,172,102,173,69,105,212,37,184,244,218,156,201,38,149,58,101,217,35,180,218,222,145,36,247,44,204,221,81,165,40,235,212,203,218,66,208,162,203,141,58,51,83,33,72,109,246,31,66,92,105,214,214,74,66,210,162,212,148,70,93,12,140,140,143,82,31,234,0,0,2,142,120,183,45,181,230,57,130,65,22,165,72,73,31,219,219,231,143,105,193,176,209,248,89,174,106,181,145,250,38,78,132,71,211,251,38,158,46,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,54,241,147,52,126,22,104,122,45,102,126,137,141,169,25,244,254,201,168,15,23,194,69,109,163,49,207,146,200,181,58,66,136,190,222,223,0,94,48,0,0,15,242,149,46,52,24,206,204,155,33,182,24,97,10,113,215,92,89,37,8,74,75,83,81,153,244,34,34,35,61,76,85,239,17,110,33,239,82,87,55,6,176,106,181,21,215,86,151,35,212,170,112,228,154,148,209,159,107,142,235,104,122,60,146,218,178,50,109,68,149,35,167,67,63,97,10,166,168,212,38,213,170,18,106,181,41,78,201,151,49,229,200,144,251,203,53,173,215,22,163,82,148,165,40,204,212,102,102,102,102,103,169,153,143,207,220,47,47,133,5,153,232,92,188,149,126,67,206,41,233,243,183,161,38,173,82,77,174,12,21,151,67,73,30,186,151,188,200,76,169,119,61,181,2,73,67,157,112,211,35,200,81,237,38,157,150,218,22,103,174,154,109,51,215,188,140,191,80,250,13,58,211,205,165,214,92,75,136,89,18,146,164,158,164,100,125,198,70,67,254,192,69,62,34,89,134,143,129,152,44,252,120,146,90,77,98,185,183,177,36,214,68,163,228,203,136,110,104,68,226,23,244,29,254,78,191,94,133,223,64,237,183,34,99,228,219,105,113,231,87,220,68,70,165,30,133,254,30,226,26,27,200,134,12,55,130,153,124,161,91,175,67,113,138,138,251,87,107,55,91,218,226,180,157,41,104,221,170,16,163,209,46,244,212,187,187,190,185,18,0,0,0,0,0,0,0,0,0,0,0,3,252,223,97,153,45,41,137,13,33,198,213,166,169,82,72,200,250,235,220,99,60,249,234,192,41,248,15,141,213,58,90,35,37,20,137,188,158,192,164,33,68,71,178,36,101,57,215,150,132,253,55,127,146,95,111,94,255,0,189,144,28,213,63,150,252,71,125,170,164,199,10,129,91,219,219,80,167,15,98,121,44,74,229,232,74,121,180,23,206,60,95,75,95,171,67,239,187,236,41,198,219,19,23,105,221,178,212,173,196,146,226,127,40,202,36,178,183,17,235,44,139,84,182,226,180,215,150,163,251,8,116,1,82,252,78,179,173,136,54,238,36,75,193,124,57,185,38,81,145,72,229,246,231,224,76,126,59,202,230,177,14,75,126,179,47,150,191,73,101,235,32,186,40,244,215,83,49,7,236,204,219,230,26,198,170,183,85,164,226,173,208,242,145,174,172,200,174,78,83,75,213,42,79,172,148,188,157,116,222,102,93,123,244,22,99,112,230,74,221,206,94,81,46,26,107,139,105,139,146,37,187,91,174,203,136,209,161,38,219,113,219,148,194,76,209,205,117,194,35,39,91,62,189,58,247,150,164,71,78,243,225,46,45,78,69,61,36,106,83,47,173,146,34,234,102,100,163,33,254,46,178,235,11,229,188,218,144,175,114,146,100,127,227,31,235,78,168,207,164,79,143,84,166,76,122,44,184,142,161,230,94,101,197,33,109,173,42,37,37,73,82,76,140,140,140,136,200,200,245,35,33,109,124,56,248,131,21,210,221,63,5,177,114,164,73,168,176,211,81,41,147,222,123,66,125,41,236,145,153,66,221,145,36,212,167,20,165,56,163,36,163,175,121,123,72,89,147,78,182,251,72,121,151,18,182,220,73,41,10,73,234,74,35,234,70,70,93,228,63,236,0,0,82,7,23,102,91,107,49,113,20,134,86,131,93,21,181,25,169,58,106,103,58,127,82,247,143,69,193,206,113,51,140,149,136,187,80,124,202,76,142,166,93,122,202,167,144,185,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,197,198,50,113,61,140,148,120,187,80,92,186,76,126,164,93,122,74,168,16,243,188,34,89,109,220,197,203,82,217,90,205,20,87,20,70,148,235,161,148,232,29,79,220,46,252,0,0,127,195,174,182,195,75,121,231,18,134,219,73,169,106,81,232,73,34,234,102,102,125,196,43,55,136,231,16,98,181,155,168,96,182,17,212,137,85,23,218,118,37,78,123,47,106,76,37,93,174,51,200,67,177,228,146,146,226,84,150,212,68,164,116,239,63,97,10,148,168,212,103,213,231,200,170,84,230,61,42,92,183,86,243,207,60,226,150,183,22,165,26,148,165,41,70,102,102,102,102,102,102,122,153,152,255,0,38,153,117,245,242,217,109,75,87,185,41,51,63,241,15,246,131,13,114,170,113,233,235,35,74,157,125,12,153,31,67,35,53,17,11,90,185,115,46,121,57,201,181,159,104,90,206,164,238,187,166,135,79,152,198,229,122,236,53,38,148,109,165,228,236,117,167,19,181,216,201,209,100,74,34,247,153,247,87,157,123,53,57,130,184,171,110,87,167,98,213,218,153,14,60,111,146,91,175,77,36,54,102,179,86,137,35,120,204,136,141,71,161,107,208,89,159,11,28,224,222,24,185,34,118,18,226,5,97,234,157,74,153,1,217,236,73,147,33,215,158,83,13,156,38,18,74,91,175,41,71,170,156,89,158,137,34,212,204,245,234,100,44,120,115,252,86,198,219,19,8,169,221,178,235,173,196,140,226,191,38,202,228,178,135,23,235,32,143,68,184,226,117,211,152,147,251,12,82,14,127,243,82,254,99,241,29,134,169,115,28,58,5,19,119,98,66,92,61,138,231,49,23,153,169,37,231,16,122,56,201,253,29,62,189,79,187,224,100,91,0,167,227,190,55,83,41,106,140,75,164,67,231,118,245,41,10,50,45,241,36,169,190,188,181,167,233,181,252,162,251,58,247,104,101,134,25,140,210,88,142,210,27,109,58,232,148,164,136,139,174,189,196,63,208,0,0,0,0,0,0,0,0,0,0,0,0,86,55,25,108,49,106,85,179,111,226,67,41,34,92,46,215,206,50,34,212,247,185,79,101,58,232,143,243,168,191,160,84,129,25,164,245,73,153,31,188,135,88,193,140,207,98,254,8,92,45,215,109,59,190,166,104,45,121,145,30,168,74,236,238,250,142,36,183,33,183,81,187,78,106,140,186,244,62,191,109,243,101,51,49,20,220,201,97,61,62,251,143,201,106,107,188,222,215,25,27,82,109,105,37,246,145,170,9,215,13,58,165,157,122,171,175,121,123,138,159,120,164,216,245,75,115,54,151,77,197,45,149,38,45,119,176,246,101,237,81,37,92,138,100,36,47,67,52,145,31,85,123,12,254,189,4,79,141,72,168,204,131,42,165,26,35,174,199,135,179,158,180,54,165,18,55,158,137,212,200,180,45,76,189,162,110,240,198,178,174,106,189,213,126,72,157,25,242,183,106,24,107,90,143,204,144,135,59,50,136,229,70,74,200,140,210,109,153,244,94,189,253,202,215,218,34,118,38,83,98,211,49,190,235,163,197,52,38,60,75,170,116,102,205,173,9,36,132,203,90,75,110,132,69,166,133,211,166,130,79,226,246,70,171,149,12,24,180,177,131,12,34,74,169,118,139,126,4,170,156,100,182,183,157,55,21,17,201,15,41,8,98,63,119,86,200,141,75,215,83,208,253,134,34,101,47,14,239,10,181,82,101,18,53,10,106,106,16,80,226,157,138,184,174,147,218,161,68,147,73,32,146,106,221,184,244,208,200,186,244,31,142,28,203,158,195,184,155,153,13,234,133,26,175,75,146,74,74,144,167,35,190,203,173,184,70,93,75,106,146,100,180,23,184,200,211,239,33,107,217,4,226,77,69,175,66,167,97,38,53,85,95,102,174,218,89,143,14,175,49,244,37,151,82,69,22,59,105,113,249,50,141,74,112,214,110,172,200,147,212,181,50,235,169,11,41,167,84,233,245,120,76,212,105,115,163,203,139,33,180,186,211,204,58,151,16,180,40,136,200,201,73,51,35,35,35,35,212,189,227,244,128,0,165,78,49,176,156,139,152,26,59,139,83,102,79,91,177,214,91,79,184,142,109,67,191,235,31,31,132,149,195,2,149,152,87,169,242,222,36,46,101,49,77,54,70,164,150,229,46,116,2,34,234,101,175,119,176,94,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,60,226,219,112,192,170,230,21,154,124,71,137,107,135,76,75,78,17,41,39,181,72,157,60,140,186,25,233,223,237,31,99,131,148,39,37,102,6,176,226,20,217,19,54,236,133,158,227,239,34,155,79,238,250,197,213,128,0,252,213,26,157,62,145,9,234,141,82,116,120,145,99,182,167,93,121,247,82,218,16,132,145,153,153,169,70,68,68,68,70,122,159,184,86,182,126,248,147,81,104,48,170,56,73,130,181,87,222,171,184,151,163,204,171,195,125,10,101,164,153,74,142,226,91,126,52,162,82,92,37,147,75,34,52,244,45,12,250,232,66,168,102,76,185,239,203,137,201,147,30,168,86,106,245,73,38,165,41,106,114,67,239,58,227,134,103,212,247,41,70,107,89,251,204,205,94,243,31,178,169,135,119,133,34,169,14,137,38,133,53,85,9,200,109,77,69,68,87,77,237,86,163,73,36,208,105,37,110,220,90,104,68,125,122,9,103,132,57,26,174,83,240,98,237,198,12,79,137,46,155,217,237,249,242,169,145,148,218,217,116,156,76,70,228,50,165,161,248,253,221,28,35,52,175,93,75,66,246,152,140,24,103,77,139,83,198,251,82,143,40,219,84,105,119,84,24,206,27,186,26,77,10,150,132,158,237,72,203,77,15,174,165,160,148,252,81,45,42,213,10,243,195,69,50,194,206,134,198,30,209,161,70,83,41,95,103,222,151,102,236,73,30,132,141,219,11,184,189,157,197,160,133,117,10,77,66,150,81,206,124,87,88,237,76,34,67,92,196,41,59,219,86,187,84,90,145,106,71,161,245,46,130,193,184,50,217,21,73,24,221,112,95,100,202,187,3,118,236,186,118,243,74,180,230,148,186,123,186,107,183,110,187,127,227,107,245,123,69,150,230,207,49,20,220,182,225,53,66,251,145,201,118,107,92,174,201,25,123,84,111,107,37,134,151,162,13,198,205,90,37,237,122,43,167,121,251,142,134,113,159,51,216,191,141,247,11,149,219,178,239,169,146,15,78,92,70,106,18,187,59,94,163,105,61,168,113,213,237,215,148,147,62,189,79,175,217,201,204,205,71,170,140,204,253,230,45,191,131,78,24,181,22,217,184,49,33,228,145,174,111,100,228,153,151,82,216,229,65,149,105,170,63,204,163,254,129,103,32,0,0,0,0,0,0,0,0,0,0,0,0,33,119,21,219,112,171,121,95,171,76,37,25,57,7,145,183,175,233,212,96,145,251,15,221,245,10,40,1,100,28,32,49,212,173,235,234,126,18,213,234,173,51,22,183,202,236,136,125,253,164,158,75,51,228,47,97,41,194,34,234,101,174,137,63,175,78,241,221,184,186,96,51,183,126,28,197,197,42,45,40,158,153,64,223,207,54,24,53,56,231,61,248,12,39,93,173,153,158,132,147,239,81,116,247,247,10,207,203,50,45,218,245,205,43,15,110,201,76,70,165,220,91,57,207,184,180,33,77,246,118,222,117,59,84,230,169,45,84,73,35,213,39,174,190,195,234,45,239,43,89,124,145,131,152,93,82,181,164,68,134,153,13,219,85,104,138,148,150,204,141,124,231,212,225,18,150,109,160,204,186,151,179,217,220,122,106,41,119,27,155,58,94,62,95,205,40,210,163,137,120,85,82,102,142,164,123,38,185,221,221,211,160,189,140,140,63,69,188,242,187,104,166,101,58,52,150,154,165,64,136,235,111,178,133,165,122,83,163,110,73,145,234,70,70,74,50,50,63,127,112,250,247,38,79,48,138,163,124,49,124,209,44,250,53,42,102,244,156,148,68,167,197,97,15,252,241,186,179,89,37,157,84,106,51,45,117,87,82,34,215,187,81,31,51,141,195,62,207,196,202,4,171,187,11,32,199,165,93,12,52,183,156,97,150,154,97,137,74,74,36,56,122,165,136,170,113,110,41,197,182,93,253,72,189,228,66,161,175,204,58,196,92,23,187,164,81,110,138,53,90,135,81,166,75,91,109,72,92,119,227,111,83,110,169,41,113,165,45,40,81,164,212,210,141,42,34,47,163,245,116,149,249,69,226,89,136,248,57,82,167,90,216,135,80,149,112,91,106,113,152,202,114,91,175,203,145,29,163,83,8,51,65,189,41,13,160,146,219,107,50,233,161,26,143,216,102,45,255,0,7,243,3,133,184,217,110,196,174,217,87,125,38,82,228,54,218,151,13,53,8,235,144,202,148,219,106,52,45,182,220,94,213,23,53,41,50,215,161,158,158,237,122,64,0,168,190,52,150,195,76,94,182,205,210,157,55,185,78,133,12,204,244,215,171,181,21,251,187,191,95,234,17,83,32,87,139,22,110,104,172,199,164,18,118,85,106,180,234,94,170,211,161,187,81,139,215,170,139,244,126,191,176,198,135,26,117,15,52,135,155,81,26,28,73,41,38,71,222,71,220,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,234,25,105,111,56,162,36,54,147,82,140,207,184,139,188,103,147,63,183,139,23,150,104,175,55,163,146,118,82,170,149,26,94,169,211,169,181,81,149,215,162,143,244,190,175,176,132,170,224,183,108,50,253,235,115,93,42,211,123,116,233,176,200,203,77,122,59,78,95,187,187,245,254,161,110,128,3,155,227,6,96,112,183,4,237,217,117,219,214,239,164,197,92,118,220,82,33,170,161,29,18,30,82,91,113,68,132,54,227,136,220,163,229,41,36,90,245,50,211,223,165,64,102,235,137,102,35,227,29,74,163,107,97,229,66,85,191,109,165,199,163,37,200,142,191,18,68,134,137,79,160,141,102,204,165,182,178,83,110,32,207,166,134,105,47,97,16,138,22,30,29,98,46,52,93,209,232,182,189,26,173,92,169,84,229,161,183,100,34,59,242,118,41,199,82,149,56,234,144,149,168,146,74,117,38,165,25,31,210,250,250,219,206,78,120,103,217,248,103,64,139,119,98,156,24,245,91,161,246,144,243,108,60,211,79,177,21,74,68,119,11,213,126,42,92,67,137,113,14,23,127,66,63,121,152,144,118,222,79,112,138,157,124,63,124,214,236,250,53,86,102,245,28,100,75,167,197,125,12,124,241,58,131,65,41,157,82,105,50,61,52,87,66,51,211,191,81,242,51,206,253,22,204,202,237,220,136,116,216,209,154,118,149,62,35,77,176,202,16,148,107,78,147,181,41,34,208,136,136,146,68,68,94,238,225,68,248,34,217,213,49,242,193,105,6,148,156,187,190,148,146,223,208,139,124,214,251,251,250,117,23,11,156,156,188,71,197,172,62,178,142,163,217,25,135,109,211,41,179,39,76,61,18,105,143,29,137,28,194,74,205,181,17,22,142,25,145,43,66,246,153,144,168,92,113,145,18,165,136,235,182,237,210,110,68,90,38,180,40,71,31,69,155,201,101,247,80,218,189,78,138,81,145,151,82,34,215,166,132,66,230,248,104,224,147,88,69,151,248,55,5,82,19,81,102,220,45,53,87,113,215,91,36,56,134,159,133,13,102,74,53,54,147,36,145,182,102,101,169,150,165,222,98,29,241,127,199,82,184,111,168,24,73,72,170,180,244,90,47,55,181,161,135,247,18,185,204,192,144,141,228,151,12,143,169,30,154,164,190,173,123,197,111,0,189,110,20,86,225,81,50,191,73,152,102,102,228,238,126,239,250,21,25,196,94,194,247,253,98,105,0,0,0,0,0,0,0,0,0,0,0,0,0,141,124,66,104,167,90,203,21,208,193,50,110,109,236,93,9,58,255,0,108,34,31,184,253,194,129,172,187,105,235,190,229,135,110,199,37,155,146,249,154,18,53,215,213,109,75,246,17,254,143,184,126,204,68,195,203,143,12,238,89,22,197,205,1,232,210,88,217,249,70,156,65,43,115,104,95,77,233,73,159,69,167,217,237,31,171,8,113,18,167,133,88,131,75,190,105,15,184,212,154,119,63,105,161,74,73,252,227,14,52,127,69,73,62,231,15,249,69,253,3,69,116,121,86,70,100,240,125,169,14,46,45,78,137,93,221,169,160,217,121,39,201,148,101,255,0,40,143,166,199,215,221,236,50,233,159,12,110,194,251,187,47,184,173,81,180,167,177,54,159,42,157,201,228,201,74,93,104,151,204,140,219,138,216,179,66,12,244,39,136,143,66,46,253,62,217,241,97,113,75,135,51,13,223,165,93,113,154,143,90,126,157,53,167,150,218,9,9,51,82,214,72,36,155,146,247,235,180,211,222,93,228,122,116,208,86,222,35,92,8,186,241,10,231,186,91,82,148,154,197,102,109,65,38,163,212,204,157,125,107,45,122,159,233,123,207,237,49,122,252,51,170,169,168,229,126,136,209,83,164,198,236,221,153,147,83,172,236,39,54,211,161,250,233,61,122,145,235,208,253,186,9,96,3,130,102,75,38,184,71,153,42,51,177,238,90,59,112,106,155,84,109,84,96,199,138,212,141,251,30,34,220,234,216,113,90,110,121,74,61,61,164,71,223,223,79,121,168,200,22,45,101,250,185,42,77,18,219,172,92,86,207,49,107,102,116,24,114,101,242,89,222,249,164,222,113,49,208,218,84,77,178,74,86,157,11,113,31,113,244,227,120,87,142,56,173,129,119,27,53,59,58,227,170,211,151,18,66,92,118,2,166,73,101,135,20,151,16,163,75,141,182,226,53,215,148,148,153,25,247,22,158,237,44,43,1,248,195,200,67,40,165,99,45,190,217,154,18,90,73,166,196,61,79,66,105,61,87,34,111,247,195,238,247,31,188,79,108,16,205,142,9,99,212,38,85,102,95,20,143,74,45,180,184,170,75,213,56,157,185,36,100,222,166,108,54,242,212,69,185,212,163,95,210,233,223,166,189,140,87,143,24,187,13,170,222,16,82,46,182,227,41,82,32,85,35,161,78,37,26,232,218,34,212,28,50,51,218,103,166,167,175,121,16,170,140,187,77,69,59,30,176,234,115,142,114,209,30,235,164,58,165,107,166,132,153,173,25,245,253,67,73,182,108,196,84,109,42,44,230,215,189,50,41,241,157,74,181,215,113,41,164,153,30,190,222,241,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,123,198,98,105,214,149,106,115,139,218,152,244,249,46,169,90,233,180,146,210,140,207,95,103,112,205,150,98,102,162,163,143,88,137,57,183,57,137,126,234,171,184,149,107,174,164,169,174,158,186,254,177,106,252,29,44,54,232,152,65,87,186,221,140,164,200,159,84,144,132,184,164,105,171,75,139,79,112,136,143,105,30,154,150,189,230,66,195,135,28,198,252,216,96,150,2,194,121,87,157,239,72,244,162,27,83,137,164,179,83,137,219,148,68,78,104,100,195,143,33,70,91,154,82,53,253,46,157,250,233,2,177,227,140,59,234,101,116,172,26,183,219,35,90,15,89,53,40,135,169,25,147,169,232,184,243,127,189,159,119,188,253,194,189,49,83,28,113,91,29,46,55,170,119,141,199,85,168,174,92,133,56,212,4,204,146,243,13,169,78,45,68,150,219,113,197,233,167,53,73,34,35,238,61,61,250,246,76,171,228,11,22,179,3,92,139,38,183,109,214,45,219,103,152,133,189,58,116,57,49,57,204,239,96,212,108,184,168,235,109,74,54,222,53,39,94,135,180,207,184,186,220,38,91,114,107,132,89,109,163,53,30,218,163,183,58,171,181,38,237,70,116,120,174,200,223,177,146,61,174,161,134,213,166,230,82,162,215,218,102,125,253,221,236,4,79,226,99,85,77,59,43,245,182,142,157,38,79,105,237,44,146,154,103,121,55,186,157,51,215,81,235,208,139,78,167,236,212,81,70,29,92,8,181,49,10,216,186,92,82,146,154,61,102,21,65,70,147,208,200,154,125,11,61,58,151,232,251,203,237,33,62,243,7,196,156,238,92,24,110,192,179,137,10,157,81,164,149,42,84,131,234,166,216,114,35,173,44,201,77,202,51,39,9,74,73,245,73,151,188,187,136,71,44,141,224,117,111,31,51,5,68,68,154,124,153,116,202,108,232,213,122,156,151,26,91,141,173,182,230,198,231,36,214,109,173,38,163,75,186,232,173,11,67,212,207,78,251,159,204,230,34,91,185,112,203,117,81,200,178,163,192,40,180,103,232,244,164,111,109,163,55,147,1,238,74,82,68,166,250,252,207,66,71,94,157,11,221,64,88,189,136,149,60,85,196,26,165,243,87,125,199,100,212,121,27,141,106,82,143,230,216,109,162,250,74,81,247,54,95,202,63,232,31,151,14,240,242,227,196,203,150,61,177,108,192,122,76,151,247,254,77,167,22,73,218,218,215,215,98,84,101,209,10,246,123,7,227,189,45,167,237,11,150,101,187,32,150,78,68,229,234,75,215,95,89,180,175,218,69,250,94,225,127,60,61,168,167,69,203,21,174,193,178,109,238,237,189,13,58,127,108,37,159,184,189,226,74,0,0,0,0,0,0,0,0,0,0,0,0,0,231,184,249,99,163,17,112,170,181,105,45,199,17,219,123,55,86,207,67,245,36,180,231,232,171,244,61,195,56,150,13,113,203,38,252,129,90,36,40,151,11,155,208,203,175,174,202,147,239,47,210,247,139,113,226,15,147,90,78,46,225,178,49,75,13,232,205,38,185,76,215,86,227,199,73,59,47,153,34,43,30,177,50,194,150,230,196,54,189,61,98,208,181,246,106,66,153,93,105,214,86,109,60,218,155,89,119,165,69,161,151,234,22,125,194,139,55,108,209,223,252,5,223,149,230,216,136,191,245,169,233,146,137,40,111,66,157,41,239,89,215,136,139,83,52,23,168,142,167,166,190,195,29,119,138,126,83,209,137,54,115,88,179,102,83,183,214,233,27,187,82,24,103,85,73,230,187,9,132,106,77,178,165,175,106,16,174,245,22,158,205,75,82,20,196,100,100,122,25,104,63,101,18,151,38,183,89,129,69,134,195,175,72,159,41,168,173,54,210,77,75,90,214,178,74,82,146,34,51,51,51,50,34,34,35,26,38,201,61,133,39,15,50,229,103,209,166,70,125,137,15,210,169,242,157,109,244,26,86,149,170,4,100,168,140,141,41,50,208,208,101,212,135,118,0,31,58,189,111,81,46,122,99,244,107,134,147,14,163,10,66,20,219,140,74,97,15,54,162,82,77,39,170,86,70,71,209,70,93,221,198,98,30,99,63,10,172,189,98,124,201,181,250,58,170,214,245,82,65,56,182,216,166,28,24,144,249,138,55,22,70,164,166,34,149,166,229,145,31,93,118,164,189,164,34,237,111,131,13,228,213,65,105,162,222,116,229,197,55,79,97,189,81,116,214,72,220,122,107,182,14,154,233,167,212,58,254,86,120,94,87,48,95,16,34,223,85,188,69,168,197,118,11,168,90,81,69,171,173,178,125,40,125,135,73,183,73,81,16,106,109,70,209,238,78,226,215,68,253,165,98,113,218,236,241,218,99,152,183,57,104,74,55,172,245,82,180,45,53,51,246,152,224,57,238,176,227,223,121,99,189,219,122,57,58,186,53,26,165,86,111,212,37,25,45,154,124,157,52,245,85,250,127,87,218,67,62,246,156,179,161,95,116,121,171,90,153,58,125,90,59,166,163,61,166,142,91,201,61,125,154,105,167,212,52,131,151,10,251,55,46,5,88,149,70,95,39,137,203,114,151,185,100,178,86,170,56,108,168,245,50,51,235,235,123,199,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,179,31,95,102,218,192,187,238,168,244,130,100,155,183,42,155,86,107,36,232,101,13,229,22,134,102,93,125,95,120,205,245,217,44,235,183,221,102,106,22,167,142,161,86,144,234,84,71,184,215,204,121,71,174,189,117,215,95,172,104,35,34,54,28,123,19,44,118,67,108,199,38,151,89,163,83,106,206,122,132,147,53,189,79,141,174,190,170,127,67,235,251,76,119,233,13,118,136,238,177,204,91,124,196,41,27,208,122,41,58,150,154,145,251,12,87,110,105,184,94,87,49,163,16,37,95,84,76,69,168,203,118,115,171,90,145,90,171,173,194,97,43,125,247,77,182,137,49,22,105,109,38,233,109,78,227,211,85,125,167,199,232,156,24,111,39,106,8,77,106,243,167,34,41,58,91,205,154,139,164,179,70,226,215,77,208,116,215,77,126,161,40,176,99,133,86,94,176,194,100,42,253,97,85,107,134,169,28,155,90,216,169,156,25,112,249,137,54,214,102,148,170,34,85,166,228,25,23,93,118,168,253,166,38,29,6,222,162,91,20,198,40,214,245,38,29,58,20,116,37,182,216,138,194,25,109,36,148,146,75,68,160,136,139,162,72,187,187,136,135,209,0,28,39,59,22,20,156,68,203,149,225,70,133,25,247,228,49,74,168,74,105,182,16,107,90,214,152,18,82,146,34,36,168,207,83,89,22,132,67,59,85,186,92,154,37,102,125,22,99,14,179,34,4,167,98,186,219,169,52,173,11,66,205,42,74,136,200,140,140,140,140,140,140,136,127,197,38,151,54,183,85,135,70,167,50,167,101,207,144,220,102,27,74,77,70,167,22,162,74,72,136,136,204,245,51,46,132,70,98,246,56,118,229,182,141,151,204,19,98,240,185,16,204,106,205,106,50,106,146,164,200,36,35,179,199,122,36,71,22,133,45,109,33,104,36,173,149,25,145,153,145,104,102,102,103,221,3,184,161,230,193,120,179,136,14,97,117,171,86,55,109,235,122,65,182,241,176,254,230,157,150,195,243,88,82,139,99,202,66,136,219,113,61,77,36,163,47,113,116,16,65,166,157,121,100,211,45,169,197,159,114,82,90,153,254,161,115,92,62,50,107,73,194,44,54,94,41,98,69,25,165,87,42,122,104,220,136,233,55,98,114,228,74,99,213,39,152,74,219,222,135,17,175,172,122,150,158,205,8,84,117,253,92,118,246,191,39,214,141,10,53,205,229,116,34,235,234,50,148,251,207,244,125,227,71,120,7,99,163,14,176,170,139,105,33,110,47,177,118,158,171,61,79,215,146,235,159,162,159,211,247,14,132,0,0,0,0,0,0,0,0,0,0,0,0,3,252,223,101,185,13,41,151,83,170,85,166,165,167,214,51,95,153,171,49,56,115,142,23,21,175,18,42,227,51,11,178,114,210,164,108,250,112,217,89,244,36,164,187,215,238,246,139,225,202,45,245,79,197,236,189,80,43,18,95,106,160,114,59,87,63,114,210,233,30,217,207,165,58,234,165,127,55,237,63,96,166,28,255,0,224,51,56,21,143,117,106,53,34,26,218,162,201,228,118,21,114,201,41,61,176,162,169,205,13,45,161,31,77,211,250,37,246,245,239,142,212,74,237,98,220,169,53,87,161,84,229,64,154,198,238,91,241,158,83,78,35,114,77,39,162,146,100,101,169,40,203,161,247,25,139,204,200,254,113,44,124,207,88,73,177,175,151,97,46,229,141,175,106,137,61,76,154,101,238,122,75,168,229,161,215,156,113,205,141,176,131,61,83,211,161,151,77,12,161,134,98,248,81,226,181,26,234,168,86,48,165,184,51,232,111,72,142,212,72,201,41,46,200,66,123,49,27,138,82,24,134,72,34,230,37,93,72,255,0,148,90,245,51,29,91,36,252,46,43,246,117,215,79,196,156,113,244,99,235,128,235,83,32,211,217,222,163,67,168,114,51,205,155,173,73,136,90,25,109,117,42,218,162,63,97,31,121,139,66,137,22,60,24,172,194,136,202,26,98,59,105,105,166,208,146,74,80,132,150,132,68,69,208,136,136,187,136,127,168,0,0,0,15,31,140,84,196,86,240,142,247,163,45,165,58,153,246,229,74,49,161,41,220,106,37,197,113,58,17,104,122,153,235,238,49,154,236,79,165,157,3,19,46,186,66,25,113,130,129,92,157,29,8,82,118,169,36,137,11,73,116,208,180,211,79,113,11,201,225,131,123,166,242,202,245,53,181,74,91,174,81,100,51,73,50,90,247,26,73,154,116,46,133,235,30,133,235,125,95,97,9,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,37,103,179,63,118,206,81,41,81,237,170,21,46,37,197,136,181,104,232,149,14,143,44,228,50,196,88,78,166,74,27,158,227,137,104,208,242,19,34,57,32,227,147,173,184,162,81,153,41,4,91,135,85,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,173,92,64,226,231,66,181,115,112,155,54,140,197,42,183,131,180,222,93,10,109,110,20,165,171,155,41,215,227,28,138,177,41,44,56,183,153,138,132,200,105,182,25,45,175,106,183,9,213,146,153,36,88,165,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,4,42,207,159,17,27,87,43,243,41,120,117,101,23,202,11,249,85,10,117,66,173,10,60,134,208,221,58,150,135,218,121,230,36,56,182,220,36,61,41,132,169,164,32,145,189,13,188,111,153,167,70,73,217,21,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,17,171,45,121,205,161,99,134,48,98,150,0,214,233,94,138,188,240,230,224,172,199,100,152,66,213,22,167,71,139,80,84,102,228,165,71,175,45,228,110,101,14,182,163,209,74,90,92,111,82,82,219,102,74,128,15,21,141,247,173,87,13,112,94,254,196,106,20,120,143,212,173,91,94,171,91,134,212,180,41,76,56,252,104,142,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,229,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,0,0,35,174,90,115,119,74,204,214,46,99,13,169,103,211,162,21,167,134,178,41,148,218,109,85,185,9,125,117,119,221,92,228,200,148,149,182,165,53,217,148,113,155,228,237,51,53,35,87,20,175,156,38,219,145,64,56,85,217,155,59,54,197,205,125,191,149,235,194,60,74,74,238,171,93,186,213,34,185,38,121,165,18,170,46,76,118,59,84,210,107,151,181,43,90,88,113,72,113,78,150,229,237,105,41,53,173,27,187,168,0,0,10,192,226,113,154,172,216,229,155,28,104,212,220,41,196,186,173,30,208,185,45,246,106,12,34,69,191,77,145,21,185,205,188,235,82,24,142,251,177,20,181,109,66,35,58,180,41,197,169,42,144,71,170,80,166,210,95,175,134,22,124,241,135,28,241,114,225,194,140,123,190,34,87,100,84,40,229,82,183,164,60,204,26,122,208,252,101,252,252,86,154,97,134,206,66,220,105,211,116,245,81,154,17,13,102,73,50,53,26,108,208,80,15,245,81,243,217,254,254,127,228,205,31,253,16,93,246,94,174,154,237,243,128,88,105,122,221,51,187,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,140,28,81,115,117,115,101,198,192,182,40,88,63,137,145,40,24,139,87,172,55,45,200,105,133,30,107,231,68,75,50,18,227,171,109,246,156,67,104,57,28,132,165,70,73,82,205,14,18,55,18,29,210,37,100,219,58,89,248,204,78,99,172,204,57,252,44,250,70,138,170,131,117,27,141,43,182,169,200,101,20,120,235,75,146,137,199,88,134,107,107,152,130,228,33,122,164,185,175,52,157,233,53,18,138,194,179,45,155,186,86,89,113,115,7,173,75,194,157,16,237,60,74,145,83,166,212,170,174,72,75,11,164,62,210,224,166,60,165,45,197,37,174,204,147,146,231,59,113,145,165,26,56,149,124,217,182,228,138,0,0,1,26,179,155,158,140,56,201,229,10,11,117,56,31,42,47,58,206,215,105,182,204,121,133,29,197,69,223,181,201,82,29,216,190,67,37,181,105,65,154,20,167,28,35,74,82,100,151,86,223,235,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,94,185,146,226,203,108,224,198,97,169,88,109,102,91,145,46,203,78,133,34,68,27,238,82,27,144,205,70,52,214,228,56,195,145,161,165,210,109,163,91,6,215,48,212,124,198,223,230,19,105,91,59,77,193,58,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,76,25,133,226,61,156,235,27,31,113,46,202,181,177,147,177,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,212,89,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,246,217,189,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,32,0,4,117,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,160,1,229,49,98,250,252,23,225,101,229,137,158,139,244,159,201,43,126,163,93,236,92,254,79,106,236,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,243,249,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,159,75,0,0,1,29,114,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,82,40,0,113,252,219,99,125,87,46,24,3,113,227,69,26,135,18,179,34,220,145,75,82,224,73,113,77,162,75,15,84,99,71,121,4,180,245,66,205,167,156,216,189,20,73,94,213,26,86,68,104,63,107,133,88,153,106,227,38,28,91,152,165,101,75,237,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,0,17,255,0,57,153,165,252,81,236,155,63,18,38,219,126,155,162,212,175,8,180,42,220,118,149,182,82,32,187,14,91,170,118,49,154,137,6,242,22,195,106,36,175,213,90,73,72,213,6,162,113,29,170,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,0,0,57,254,97,110,154,237,141,128,88,151,122,218,211,187,21,106,223,179,235,53,74,116,158,82,28,228,74,98,19,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,164,31,234,163,231,179,253,252,255,0,201,154,63,250,32,191,224,1,72,25,133,226,61,156,235,27,31,113,46,202,181,177,147,177,81,109,251,194,179,75,167,70,249,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,212,89,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,246,217,189,149,152,252,222,85,74,83,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,250,242,253,155,59,55,29,239,252,79,194,212,199,137,68,187,48,214,232,168,209,87,73,84,243,125,249,244,232,207,19,9,169,32,141,180,17,33,78,146,208,166,210,110,114,143,151,189,95,58,222,238,234,0,0,60,166,44,95,95,130,252,44,188,177,51,209,126,147,249,37,111,212,107,189,139,159,201,237,93,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,30,127,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,2,53,113,8,187,243,5,135,89,113,168,98,54,93,46,15,69,86,173,122,131,21,26,202,145,77,106,115,206,209,201,14,54,249,54,211,172,58,143,81,110,50,250,214,100,146,67,76,58,163,89,17,26,85,88,24,79,197,31,54,63,133,59,55,240,165,142,127,214,103,202,10,119,202,63,235,102,155,254,181,246,150,251,87,228,34,115,127,35,204,252,159,175,250,61,116,23,147,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,172,190,40,25,204,204,158,93,177,246,129,101,96,230,36,124,159,162,205,179,226,213,31,141,232,120,18,247,202,92,217,173,169,205,242,24,113,101,170,25,108,180,35,219,234,235,166,166,102,125,3,133,38,104,241,219,50,159,133,31,195,93,243,242,143,228,231,161,61,25,252,89,14,31,35,180,118,238,119,246,51,77,238,221,200,107,233,107,166,222,154,106,122,204,172,107,197,10,86,10,225,29,223,138,245,148,196,114,61,173,71,147,82,68,121,51,83,17,19,31,66,15,147,20,157,81,25,33,111,59,203,105,30,170,140,214,226,72,146,163,50,35,163,111,234,163,231,179,253,252,255,0,201,154,63,250,32,185,59,91,16,47,188,58,201,220,92,93,197,4,85,110,11,190,135,135,235,187,107,145,106,140,179,77,148,236,228,65,84,199,161,173,12,176,132,71,216,189,204,17,114,119,33,40,45,228,181,146,141,94,131,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,233,96,0,0,2,31,241,64,199,188,88,203,182,1,80,47,92,28,186,254,79,214,166,222,17,105,111,201,236,49,165,239,138,184,83,92,83,123,36,54,226,11,85,178,217,234,69,187,213,211,93,12,200,224,6,94,184,143,103,58,249,199,220,52,178,174,156,100,237,180,91,130,240,163,82,234,49,190,78,210,155,231,197,126,107,77,186,222,244,70,74,211,185,11,81,106,147,37,22,186,145,145,245,19,255,0,138,6,61,226,198,93,176,10,129,122,224,229,215,242,126,181,54,240,139,75,126,79,97,141,47,124,85,194,154,226,155,217,33,183,16,90,173,150,207,82,45,222,174,154,232,102,71,16,50,21,159,92,216,227,78,108,108,108,51,196,188,86,244,205,183,89,244,159,109,133,232,42,108,126,111,42,155,41,230,254,113,152,232,113,58,56,210,21,234,168,181,211,67,212,140,200,237,252,7,63,204,45,211,93,177,176,11,18,239,91,90,119,98,173,91,246,125,102,169,78,147,202,67,156,137,76,66,117,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,20,131,253,84,124,246,127,191,159,249,51,71,255,0,68,23,252,2,176,56,160,103,51,50,121,118,199,218,5,149,131,152,145,242,126,139,54,207,139,84,126,55,161,224,75,223,41,115,102,182,167,55,200,97,197,150,168,101,178,208,143,111,171,174,154,153,153,184,95,231,51,50,121,137,199,218,253,149,140,120,145,242,130,139,10,207,149,84,98,55,161,224,68,217,41,19,97,54,151,55,199,97,181,158,136,121,194,208,207,111,173,174,154,145,25,89,248,135,252,80,49,239,22,50,237,128,84,11,215,7,46,191,147,245,169,183,132,90,91,242,123,12,105,123,226,174,20,215,20,222,201,13,184,130,213,108,182,122,145,110,245,116,215,67,50,56,1,151,174,35,217,206,190,113,247,13,44,171,167,25,59,109,22,224,188,40,212,186,140,111,147,180,166,249,241,95,154,211,110,183,189,17,146,180,238,66,212,90,164,201,69,174,164,100,125,69,223,128,231,249,133,186,107,182,54,1,98,93,235,107,78,236,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,144,127,170,143,158,207,247,243,255,0,38,104,255,0,232,130,226,105,56,189,121,83,178,53,11,30,230,63,18,169,118,69,194,118,238,247,92,150,193,37,137,85,20,209,202,82,148,227,108,236,34,66,157,35,51,75,123,58,25,146,118,244,211,234,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,126,39,215,186,108,220,175,84,219,76,165,178,229,106,67,212,146,36,47,105,168,158,167,77,232,126,177,106,94,175,215,246,24,163,108,48,165,170,189,137,118,165,33,76,184,249,78,174,65,97,104,74,119,41,68,185,8,73,244,208,245,215,95,113,141,40,224,237,49,52,92,34,178,40,200,105,77,38,5,185,76,140,72,82,118,154,73,17,91,78,134,90,22,134,90,123,136,123,0,0,0,0,31,229,46,44,121,209,94,133,45,148,58,196,134,212,211,173,173,36,164,173,10,45,12,140,143,161,145,145,247,24,171,220,236,112,185,175,222,87,85,67,18,112,59,209,140,46,123,174,204,157,79,123,122,77,110,45,201,47,56,109,53,26,33,234,163,220,210,83,185,70,126,195,62,227,30,95,36,220,50,239,202,38,36,66,196,76,106,133,6,61,54,131,37,185,81,225,184,219,200,91,143,176,252,103,146,165,55,38,41,36,219,52,147,169,51,37,17,235,211,167,83,29,103,136,238,118,109,220,50,179,228,224,118,22,212,219,69,106,76,101,195,146,229,61,230,201,16,227,169,169,113,150,217,27,15,165,109,184,133,161,179,218,104,209,37,166,165,174,132,41,210,124,249,181,73,175,212,170,50,157,147,42,83,170,121,231,157,89,173,110,45,70,102,165,41,70,102,102,102,102,102,102,125,122,137,33,144,12,6,103,29,113,238,147,70,171,195,91,180,72,220,254,220,174,89,41,37,186,20,165,55,169,169,181,163,233,180,95,72,190,206,189,215,61,155,155,234,159,132,57,122,175,214,35,62,213,60,227,118,94,70,213,37,162,45,211,152,74,180,209,73,254,115,216,126,209,67,217,102,179,83,136,216,225,111,91,18,226,57,37,153,189,175,152,148,183,191,232,67,121,101,208,210,162,239,71,187,216,52,160,195,45,199,105,44,180,157,18,157,116,45,62,177,254,128,0,0,0,0,0,0,0,0,0,0,0,0,2,138,184,172,88,110,218,121,139,149,88,236,200,109,138,214,206,82,146,131,45,220,152,48,82,174,187,72,143,67,87,176,207,245,9,129,193,179,18,92,184,48,170,191,96,73,117,5,242,99,178,242,119,43,214,115,180,201,168,58,173,53,81,235,166,158,196,150,159,95,120,249,28,101,112,246,52,155,34,129,126,198,165,54,111,68,237,93,166,74,24,45,197,189,234,123,72,220,178,78,189,221,11,85,125,69,238,21,6,61,54,30,226,77,233,133,183,11,55,69,143,112,78,165,79,99,118,139,139,45,214,55,106,133,163,169,180,164,168,253,87,21,237,246,159,188,197,213,229,79,137,70,25,227,89,83,109,107,194,83,52,43,138,67,46,173,197,74,92,120,177,150,225,202,38,154,109,6,228,165,184,106,52,184,131,219,166,167,162,140,186,104,66,105,70,147,30,100,118,165,196,125,183,152,121,9,113,183,27,81,41,43,73,150,164,100,101,208,200,200,200,245,31,234,0,0,0,0,63,194,116,86,230,194,145,9,212,146,145,33,165,180,162,50,212,140,148,70,70,71,254,17,158,60,250,89,170,178,179,51,119,67,236,61,153,19,234,83,231,182,68,214,194,90,23,80,148,68,162,245,75,82,61,189,253,123,187,196,232,224,195,136,28,235,98,226,195,231,94,252,156,185,117,36,164,213,238,110,158,209,116,221,255,0,222,254,191,96,179,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,197,147,40,127,130,44,71,252,96,172,168,91,45,11,254,160,191,75,37,201,252,215,34,220,79,27,207,189,181,181,145,44,153,125,8,83,169,209,75,36,184,151,210,124,164,27,40,56,235,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,161,219,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,174,174,43,153,215,252,25,90,175,229,175,12,234,116,169,55,37,219,79,145,26,237,119,94,115,212,122,91,205,165,37,31,97,164,219,75,210,155,113,125,84,173,237,180,91,137,4,111,50,234,106,91,10,176,206,234,198,76,71,183,48,182,202,137,218,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,141,20,229,163,46,150,38,87,240,178,6,25,216,177,255,0,154,153,88,155,189,239,227,58,167,102,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,234,160,2,42,231,235,58,246,174,84,240,226,93,18,147,83,237,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,170,22,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,186,228,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,25,193,204,45,211,93,177,179,161,137,119,173,173,59,177,86,173,252,80,172,213,41,210,121,72,115,145,41,138,179,174,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,185,236,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,14,85,155,31,11,24,201,240,254,225,242,231,197,5,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,246,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,10,171,226,167,159,31,245,223,42,152,65,90,254,105,171,190,187,76,168,255,0,127,68,154,34,145,202,255,0,155,169,213,182,247,243,145,214,159,202,160,56,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,75,254,23,185,215,252,96,44,68,96,198,33,84,234,179,177,38,205,167,174,75,181,25,167,206,244,205,45,47,37,8,144,110,165,37,163,205,115,88,101,194,112,205,110,122,142,239,113,75,119,151,58,128,0,4,63,226,167,131,149,220,93,202,61,94,77,184,246,178,236,42,131,87,139,145,182,163,248,84,88,204,62,220,146,222,181,164,145,203,98,67,175,235,235,41,92,141,137,73,169,100,101,73,152,41,138,21,92,21,197,203,67,21,232,201,150,228,139,90,177,26,164,184,241,166,170,34,230,48,133,151,58,41,186,146,51,66,30,107,152,210,253,85,17,161,197,17,165,68,102,71,165,219,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,50,218,52,167,148,239,11,24,55,240,254,222,242,230,5,37,241,33,198,250,174,55,102,190,236,85,66,135,18,151,30,195,145,34,199,130,134,92,83,139,125,136,19,36,17,190,234,143,66,53,184,235,142,172,137,41,34,74,13,8,245,141,38,226,230,87,4,188,28,161,53,106,223,89,129,144,247,58,181,38,160,118,116,54,246,173,61,146,43,109,199,151,32,245,37,236,115,156,183,99,116,52,110,71,101,245,85,163,138,34,249,92,115,191,50,127,180,159,187,71,228,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,128,0,10,160,226,251,147,234,169,85,100,230,246,203,40,138,166,170,60,40,23,140,69,58,164,190,219,228,164,198,141,57,27,214,105,90,20,147,141,29,77,182,73,52,26,27,94,213,239,117,109,192,188,180,102,46,251,202,254,41,192,196,203,22,71,243,80,235,16,182,51,252,103,75,237,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,40,194,172,76,181,113,147,14,45,204,82,178,165,246,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,136,85,196,175,58,244,236,186,97,196,236,47,178,170,122,98,109,221,79,75,113,144,147,148,195,148,170,92,146,146,210,234,109,62,218,73,6,242,22,194,144,218,73,212,173,46,45,14,153,41,40,52,174,144,109,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,209,70,79,242,215,66,202,182,7,81,240,202,152,124,234,171,219,106,151,36,180,202,91,237,203,172,58,203,104,144,227,70,164,163,107,37,202,67,109,145,33,7,203,109,6,162,53,154,212,170,23,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,3,52,57,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,130,114,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,28,171,54,62,22,49,147,225,253,195,229,207,138,54,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,0,0,51,67,151,92,121,188,178,219,139,148,44,86,179,38,203,74,233,210,16,138,156,22,100,19,40,171,83,141,105,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,104,39,45,25,139,177,51,65,133,144,49,50,197,145,252,212,58,196,45,143,127,22,85,59,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,1,21,120,163,248,19,196,223,185,124,226,16,171,94,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,192,32,7,26,191,11,22,183,196,8,62,93,81,16,171,135,54,125,191,21,122,235,248,111,136,140,118,140,50,185,170,29,178,92,134,35,239,149,69,156,180,33,163,152,146,65,111,121,147,67,109,165,214,186,168,146,132,173,162,220,149,54,245,234,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,162,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,157,177,202,255,0,188,176,179,59,56,157,136,56,125,112,203,161,220,52,60,72,184,36,193,157,24,203,123,75,244,132,130,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,211,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,14,85,155,31,11,24,201,240,254,225,242,231,197,21,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,246,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,19,180,238,154,21,243,106,209,175,91,90,119,109,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,131,235,0,249,55,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,102,95,22,44,95,193,126,41,222,88,103,233,79,73,252,146,184,42,52,46,219,200,228,246,174,203,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,139,190,225,89,140,117,220,93,202,61,34,53,198,206,178,236,42,131,182,115,114,119,35,248,84,88,204,48,228,99,216,132,36,145,203,98,67,76,105,235,41,92,141,234,81,169,102,69,5,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,160,227,79,143,49,169,54,109,169,151,42,52,217,104,169,87,100,34,230,173,19,50,29,105,30,142,100,220,106,51,46,160,145,177,244,59,32,156,112,139,127,205,174,10,20,104,245,144,162,131,252,58,176,114,187,140,153,184,177,35,82,30,236,241,44,250,131,23,141,82,78,212,47,147,22,3,237,56,146,216,165,160,213,205,124,227,177,170,119,41,28,253,251,84,148,40,133,223,230,199,194,198,50,124,63,184,124,185,241,69,121,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,132,237,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,192,3,149,94,25,157,193,171,7,28,109,108,189,93,183,71,163,110,251,194,158,170,133,45,15,178,164,69,94,175,27,76,48,167,207,68,19,207,173,15,147,72,235,185,76,41,38,105,91,140,165,222,170,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,21,193,195,210,255,0,179,112,195,56,216,115,121,226,5,195,18,133,66,139,34,124,105,21,9,102,105,97,133,201,167,201,142,209,184,173,52,66,13,215,155,35,90,180,66,8,205,74,52,164,141,69,161,224,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,128,28,106,252,44,90,223,16,32,249,117,68,84,174,94,174,154,21,141,143,184,105,122,221,51,187,21,22,223,188,40,213,74,140,158,82,220,228,69,98,107,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,210,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,142,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,127,243,89,127,245,127,255,0,240,112,82,182,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,177,56,207,98,7,38,216,183,112,249,167,191,41,46,37,73,72,37,123,219,168,52,103,166,239,254,247,245,251,4,23,200,93,152,171,215,51,54,140,62,195,218,81,2,165,79,158,225,27,91,201,8,69,66,41,26,143,213,61,8,183,119,244,239,239,26,28,131,21,184,80,163,194,105,36,148,71,105,13,36,136,180,34,36,145,17,17,127,128,127,184,0,0,0,0,255,0,41,50,99,195,142,236,185,111,182,203,12,161,78,56,227,138,36,165,9,34,212,204,204,250,17,17,17,158,162,3,103,187,136,189,173,133,244,58,158,27,225,101,89,170,141,203,54,51,209,92,155,13,246,222,110,25,173,18,89,51,39,24,146,151,27,117,14,54,218,190,143,170,70,71,223,161,10,108,186,238,203,134,247,175,204,185,174,138,180,186,141,70,115,206,62,235,210,95,91,202,220,181,169,106,45,203,51,86,155,148,163,234,103,222,99,228,11,123,224,213,135,177,163,89,21,251,246,77,41,162,122,95,100,236,210,86,193,110,61,143,84,26,94,213,154,117,238,232,122,43,234,63,112,251,28,100,241,37,203,127,10,168,22,4,103,80,127,41,251,87,59,106,189,102,251,52,154,123,169,215,69,22,154,235,237,73,235,245,119,136,127,194,158,195,118,236,204,92,90,199,102,67,140,81,119,243,84,164,25,237,231,65,156,148,245,218,100,90,154,125,166,95,172,94,168,0,0,0,0,0,0,0,0,0,0,0,0,0,10,168,227,91,97,60,107,176,47,136,169,71,45,62,149,237,103,161,235,253,174,105,29,201,255,0,57,253,158,225,201,248,66,95,142,80,49,194,85,172,236,213,54,197,111,102,173,115,52,37,242,97,207,95,118,226,35,208,207,94,227,253,66,200,184,128,97,129,226,166,88,46,186,4,88,220,202,135,240,30,202,100,141,84,159,227,8,171,94,154,33,74,47,85,191,97,125,163,60,171,109,109,40,208,226,20,133,23,121,40,180,50,18,55,9,50,93,126,227,94,30,46,239,177,153,92,153,104,211,230,13,47,44,151,171,238,55,234,165,166,22,103,161,52,179,62,190,207,183,78,35,38,151,126,225,205,93,18,38,83,171,214,221,74,27,173,154,86,227,47,67,121,165,244,113,26,25,146,84,147,232,74,47,111,66,50,22,51,145,222,39,51,40,106,164,225,142,54,206,114,68,50,38,32,69,170,188,233,173,72,47,224,204,161,79,61,38,81,17,17,17,58,181,25,39,235,34,239,33,107,22,181,217,110,222,148,88,183,5,177,88,135,82,131,45,164,58,219,209,100,54,242,116,82,18,178,245,144,102,90,237,82,79,191,218,67,235,128,0,0,0,10,115,227,59,135,41,167,98,221,187,136,144,97,161,136,178,168,113,41,207,27,109,237,74,228,42,77,65,229,40,244,78,134,163,34,45,76,213,175,213,237,28,239,133,6,35,170,207,204,106,104,82,165,165,168,181,184,5,9,180,41,205,164,167,222,159,5,36,68,70,162,35,51,36,251,8,207,234,49,122,0,0,0,0,0,57,126,98,49,246,208,203,158,30,63,127,93,238,171,144,78,42,60,118,155,83,91,221,127,144,235,169,66,82,227,141,146,140,201,149,17,17,43,83,63,240,151,14,201,174,122,158,205,85,239,95,163,38,223,77,62,157,79,110,83,176,220,236,134,210,214,134,222,142,148,18,207,180,58,147,81,166,71,93,8,187,186,125,114,255,0,122,119,108,220,91,180,215,77,122,232,63,232,0,127,53,33,253,0,0,0,0,0,0,0,0,0,0,0,0,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,246,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,18,3,132,222,111,63,4,88,143,248,190,222,179,118,90,23,253,65,30,137,83,112,57,174,69,184,158,54,88,103,115,136,50,89,50,250,16,150,149,170,86,73,113,44,40,185,72,55,150,118,41,159,172,215,67,202,150,7,75,173,211,29,223,121,221,28,234,61,174,203,111,48,78,49,41,76,168,213,61,77,186,74,230,51,31,212,82,136,155,90,84,226,216,109,91,73,221,233,160,27,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,47,39,135,94,69,99,101,106,205,43,227,16,96,68,94,42,87,227,188,204,231,163,74,117,104,166,83,158,56,235,42,105,145,56,108,60,180,185,29,46,45,228,163,233,173,72,74,214,132,146,215,50,128,7,42,204,190,98,236,76,175,225,100,252,76,190,164,127,59,14,143,11,99,223,198,117,78,204,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,158,188,116,199,76,71,204,94,35,212,113,67,20,43,61,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,176,174,29,124,52,169,87,29,188,88,217,153,43,110,37,70,145,113,209,222,102,131,109,73,36,184,135,161,77,139,29,108,85,138,68,121,58,161,102,211,210,27,67,75,66,92,109,123,93,35,67,136,108,211,16,51,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,61,43,135,54,125,191,21,122,235,248,111,136,140,118,140,50,185,170,29,178,92,134,35,239,149,69,156,180,33,163,152,146,65,111,121,147,67,109,165,214,186,168,146,132,173,162,220,149,54,245,234,12,214,102,199,197,62,50,124,64,184,124,197,241,242,112,47,29,49,31,46,152,143,78,197,12,47,172,246,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,104,204,93,137,154,12,44,129,137,150,44,143,230,161,214,33,108,123,248,178,169,217,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,160,86,98,184,174,222,88,61,156,26,237,179,102,81,98,92,248,117,104,199,93,185,83,162,188,178,138,185,181,118,148,163,145,45,169,42,143,206,97,109,60,125,152,208,100,235,43,67,11,90,75,87,82,180,72,166,179,75,106,230,231,32,184,207,137,118,181,183,85,161,118,27,62,226,163,84,97,84,20,218,249,115,145,69,231,58,76,184,133,31,53,146,237,9,74,92,82,91,82,182,153,155,104,238,20,46,37,167,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,33,7,18,252,241,198,203,141,154,246,15,88,232,150,188,69,189,40,238,45,153,109,173,216,232,161,211,158,55,24,57,169,121,6,149,28,147,82,29,75,41,66,189,69,182,110,44,200,146,132,61,70,194,213,56,24,254,123,63,102,255,0,121,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,65,91,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,47,207,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,0,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,89,153,76,33,147,128,184,243,124,225,27,204,75,110,61,187,88,121,154,121,203,125,167,159,118,156,189,29,132,243,139,107,68,26,220,140,227,46,25,17,39,67,89,145,165,38,70,146,185,78,20,248,243,39,25,50,185,2,217,174,205,136,229,119,13,164,21,178,226,19,33,163,125,202,114,26,66,160,60,182,80,132,155,72,229,25,198,73,153,43,152,112,220,89,173,74,53,146,104,132,95,69,103,29,33,229,219,134,85,157,136,222,153,244,117,105,56,95,66,167,91,138,65,48,183,151,88,145,75,101,184,166,219,79,153,33,222,90,207,158,180,104,163,229,50,234,182,40,146,105,58,44,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,163,73,25,107,194,24,216,11,128,214,54,17,178,196,70,228,91,180,118,89,168,28,71,221,121,135,106,43,213,217,175,54,183,116,89,161,201,46,60,225,17,146,116,37,145,18,82,68,73,42,246,227,157,249,147,253,164,253,218,42,172,93,159,12,172,246,210,177,186,205,167,96,102,41,92,210,220,197,10,12,119,19,22,101,81,244,173,119,36,36,26,148,149,182,230,132,107,146,203,90,37,196,47,115,139,67,124,253,206,25,189,202,158,160,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,65,195,83,58,245,28,186,98,60,28,47,189,106,122,97,149,221,80,83,114,80,163,138,195,116,170,164,147,140,210,42,110,190,226,73,102,202,16,194,80,226,77,212,161,45,173,110,145,41,72,36,174,221,51,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,235,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,226,120,77,229,15,240,69,135,31,140,21,235,11,101,223,127,211,209,232,148,183,63,154,220,91,117,226,101,246,119,54,130,36,19,207,173,9,117,90,169,102,150,210,194,75,148,179,121,7,63,198,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,202,184,239,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,198,130,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,101,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,120,0,0,101,92,119,252,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,223,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,2,42,241,71,240,39,137,191,114,249,196,33,64,34,194,120,92,231,182,149,130,117,87,176,35,26,46,105,113,236,154,228,132,42,223,168,203,125,61,138,222,154,165,44,221,67,155,139,115,81,164,41,105,51,94,254,91,78,36,214,105,73,60,243,169,185,240,16,3,141,95,133,139,91,226,4,31,46,168,138,86,22,147,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,75,95,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,153,92,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,225,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,101,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,84,7,26,60,11,174,210,177,30,220,204,61,50,141,74,102,219,173,211,227,91,117,41,49,205,13,202,93,97,163,146,227,107,144,141,9,78,111,138,148,33,14,17,172,201,49,13,10,216,68,209,47,159,240,132,199,72,120,97,152,233,120,115,112,214,123,21,23,18,233,233,167,50,149,147,8,101,85,134,22,110,66,55,29,112,210,180,238,66,229,176,132,32,204,220,118,75,73,52,40,246,169,31,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,67,92,255,0,227,204,156,193,230,142,238,185,153,155,18,77,10,129,33,118,205,188,184,146,26,146,194,233,209,29,113,41,121,183,155,66,73,212,62,234,158,146,70,102,173,10,65,32,150,164,165,38,39,255,0,6,156,188,82,173,188,47,170,102,70,181,74,150,139,134,236,145,46,137,71,144,169,137,83,7,68,101,198,185,138,67,72,63,85,107,152,195,169,81,187,235,105,21,179,65,37,42,81,185,50,179,99,225,99,25,62,31,220,62,92,248,205,96,153,92,58,243,213,39,43,87,145,88,248,131,62,90,240,174,191,33,231,167,51,26,43,75,93,50,162,241,71,65,84,140,201,179,125,228,37,184,233,109,108,165,127,65,106,90,80,181,164,144,187,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,29,115,201,155,186,86,80,112,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,57,246,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,66,121,19,178,241,150,196,203,45,157,68,198,251,155,210,85,163,167,197,114,5,61,84,180,193,114,131,75,40,172,183,22,152,233,108,66,220,121,164,55,171,138,113,36,178,113,197,160,205,100,217,45,82,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,149,133,180,240,186,226,1,14,175,14,155,150,76,111,184,185,53,86,123,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,227,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,16,3,141,95,133,139,91,226,4,31,46,168,138,86,22,125,194,235,136,4,202,68,202,110,89,49,190,226,231,82,158,236,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,213,181,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,255,0,127,243,89,127,245,127,255,0,240,112,80,8,150,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,127,53,33,253,0,31,243,189,59,182,110,45,218,107,166,189,116,17,3,57,89,234,123,42,183,189,2,140,171,125,53,10,117,65,184,174,204,115,178,27,171,66,28,122,66,86,72,62,208,210,73,68,152,253,53,35,239,235,245,119,28,187,227,237,161,152,204,61,98,254,180,28,87,32,214,152,242,26,112,218,222,211,252,134,157,82,20,150,220,112,146,100,79,36,140,141,90,145,255,0,132,250,128,0,0,0,0,10,47,226,191,136,234,188,51,26,170,20,89,105,118,45,18,1,194,113,9,115,113,37,246,103,206,73,145,145,40,200,140,137,94,210,35,250,136,116,78,12,88,116,138,142,46,92,88,135,58,26,31,139,22,135,46,156,201,184,222,228,162,66,100,211,222,74,139,84,232,74,34,51,208,201,90,253,94,209,113,128,0,0,0,3,228,93,55,101,187,101,209,101,92,23,61,98,29,54,12,70,150,235,143,74,144,219,41,209,40,82,207,214,89,145,107,181,42,62,255,0,97,138,167,207,23,19,153,149,197,85,176,199,4,167,57,30,25,147,240,37,85,89,116,208,165,151,240,150,86,166,94,141,40,200,200,200,218,90,76,211,245,153,119,16,175,155,78,203,196,204,109,188,35,211,232,148,218,229,197,84,170,204,67,78,73,38,100,75,52,173,215,82,70,183,86,148,173,68,68,167,72,212,103,175,210,215,169,159,94,139,143,153,83,186,176,2,222,166,78,187,119,34,116,222,73,184,223,206,18,80,107,67,166,105,209,198,80,100,100,166,84,90,117,255,0,179,142,218,54,252,171,170,233,164,91,112,155,90,222,170,78,143,13,4,132,153,158,174,56,148,23,113,25,247,168,189,135,246,13,2,240,254,195,15,193,94,88,45,74,12,168,220,186,135,240,238,212,102,141,20,175,227,9,75,70,186,161,42,63,85,207,105,125,130,183,120,189,223,142,215,241,194,45,170,220,197,56,197,19,126,141,115,53,36,115,161,192,95,118,227,34,212,203,94,226,253,99,172,112,82,176,158,39,47,251,226,82,81,203,87,162,187,33,232,122,255,0,108,90,95,122,127,204,127,111,184,90,184,0,0,0,0,0,0,0,0,0,0,0,0,0,8,47,197,186,206,114,228,192,4,85,153,101,107,93,35,93,20,148,234,73,230,205,128,158,167,180,244,250,62,242,253,98,171,114,99,123,72,176,179,19,107,87,154,152,152,237,181,219,185,138,91,134,132,30,176,100,36,181,245,147,250,126,255,0,104,209,101,106,145,14,189,76,122,149,61,180,184,195,251,119,164,200,140,143,106,137,69,208,200,203,188,139,216,51,89,152,140,61,159,133,120,195,95,177,42,81,141,137,20,206,203,185,6,133,39,78,100,86,157,46,138,74,79,185,194,254,73,127,72,185,254,23,244,74,28,124,178,80,42,48,225,37,50,159,237,92,231,20,218,8,207,109,66,105,39,67,34,215,187,94,241,236,243,39,145,252,31,199,187,70,165,79,77,179,77,163,86,222,221,38,53,66,4,40,177,221,55,211,25,198,154,75,142,242,22,190,94,171,73,153,23,95,84,180,238,208,82,126,99,50,179,138,89,110,187,230,83,174,42,5,75,209,77,74,113,48,106,205,197,145,217,220,65,58,241,54,100,242,217,109,38,163,75,38,191,87,188,186,151,78,238,189,146,174,32,56,129,128,183,37,46,211,186,234,174,213,108,249,114,216,142,255,0,110,125,247,215,13,165,185,29,181,41,190,100,148,52,218,80,211,74,208,204,180,78,167,236,62,151,111,134,184,151,103,226,189,167,6,241,178,235,112,234,48,102,178,211,186,199,146,211,198,210,150,210,28,229,175,150,181,18,86,73,113,58,167,94,154,151,212,99,213,0,0,0,0,129,156,93,172,20,92,24,15,14,230,110,23,57,234,109,77,181,41,105,111,114,144,134,225,207,94,166,123,76,200,136,207,222,68,42,143,42,87,74,108,236,195,88,21,183,30,54,155,106,228,165,111,50,86,210,52,148,230,20,100,125,75,167,171,239,26,62,183,42,173,87,109,234,101,109,133,18,155,168,67,102,82,76,140,140,140,156,65,40,187,140,253,254,243,31,68,0,0,0,0,84,255,0,25,252,67,171,57,58,220,195,150,100,184,138,114,83,14,168,166,201,106,34,55,136,234,44,153,153,110,219,244,122,125,29,126,191,96,249,60,22,164,55,242,238,232,140,182,208,189,180,169,174,151,77,84,71,206,167,22,191,81,125,98,114,210,115,125,135,13,102,14,165,132,55,53,201,79,165,203,101,15,49,25,82,230,48,194,29,120,167,20,116,52,147,91,218,169,102,123,180,73,35,83,208,244,238,208,72,214,31,98,83,45,201,140,242,29,105,212,146,208,226,20,74,74,146,101,169,25,25,116,50,50,246,143,244,31,30,238,186,232,150,77,185,80,185,238,26,132,120,80,105,209,157,146,235,175,58,134,210,73,109,181,45,93,86,100,90,237,73,159,83,46,225,30,178,179,155,26,94,96,241,2,244,183,169,15,182,236,58,36,250,138,34,172,148,149,27,172,178,251,8,66,210,105,121,100,164,153,60,90,25,17,17,251,52,246,201,208,0,0,0,0,0,0,0,0,0,0,0,0,28,127,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,206,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,255,0,85,255,0,138,87,222,40,124,156,249,117,93,244,159,201,43,126,29,173,71,254,10,203,61,150,151,23,119,33,143,154,66,119,237,230,47,215,94,229,158,189,84,122,16,177,78,18,153,40,244,220,200,121,178,196,218,101,42,101,21,158,115,118,93,61,242,231,184,169,204,191,203,93,77,68,74,216,223,37,109,58,219,73,113,42,81,184,106,116,137,179,105,149,174,218,128,0,80,183,20,91,143,48,85,92,205,84,169,56,222,142,195,74,131,218,93,177,233,172,72,105,113,81,66,84,167,89,102,82,80,219,139,218,244,142,205,189,211,112,201,211,82,82,70,148,33,13,33,30,43,32,20,156,6,175,230,142,209,161,102,14,153,46,163,71,168,200,68,74,52,50,103,157,10,77,109,199,91,76,54,167,54,68,106,92,101,40,212,157,164,70,147,112,217,39,126,103,154,52,60,35,174,127,219,192,103,178,185,119,51,152,57,177,33,209,215,29,105,163,72,56,221,166,107,53,179,105,206,198,184,45,19,141,169,201,36,173,199,176,156,66,84,217,60,78,169,44,155,166,89,225,23,167,194,82,183,140,181,188,169,195,123,19,94,237,150,251,53,7,163,89,115,95,168,37,249,74,165,178,124,149,199,83,100,141,91,101,151,218,117,13,27,142,41,102,147,82,9,13,180,211,38,186,129,205,143,138,124,100,248,129,112,249,139,227,207,185,132,55,146,48,94,62,61,165,136,142,90,111,221,15,90,11,113,47,151,61,138,138,34,55,41,41,91,103,161,154,28,105,197,154,84,157,218,27,46,18,246,106,222,255,0,65,151,220,206,227,46,88,107,181,106,254,16,221,30,141,114,183,79,118,159,58,51,236,166,68,87,181,66,201,151,212,202,245,65,188,194,214,110,52,179,35,209,91,146,162,83,110,58,218,249,165,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,247,168,216,23,15,46,220,50,175,28,57,244,55,163,171,73,194,250,237,70,227,74,205,133,188,186,196,138,91,206,74,39,29,96,137,14,242,214,124,132,47,85,31,41,150,147,189,68,146,81,208,184,246,184,163,132,55,150,16,73,182,88,188,24,136,72,188,45,122,101,223,72,122,51,228,234,31,167,78,107,123,74,50,232,164,45,42,39,27,90,84,69,162,218,81,167,114,13,11,84,234,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,127,231,147,55,116,172,160,225,26,110,182,41,209,43,23,101,122,66,169,182,229,41,249,9,66,22,249,32,212,185,79,32,148,78,174,51,37,183,127,44,181,53,184,203,102,166,249,164,226,115,237,118,93,53,219,230,234,172,222,183,76,238,219,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,7,64,204,6,94,174,172,186,76,178,40,151,172,157,43,87,117,159,14,237,147,79,84,87,24,114,149,218,95,144,218,33,186,78,17,44,222,66,24,73,184,70,148,237,113,107,65,18,137,4,181,207,254,6,63,158,207,217,191,222,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,17,87,11,242,233,125,227,6,22,98,46,38,88,177,251,127,224,207,177,76,172,66,222,203,91,41,110,198,158,243,243,57,142,186,141,121,61,133,9,229,33,43,90,249,250,145,22,195,37,124,156,11,199,76,71,203,166,35,211,177,67,11,235,61,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,249,168,117,136,91,30,254,44,170,118,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,0,2,165,120,218,96,229,117,171,170,197,204,12,119,185,212,89,52,242,179,166,55,181,9,236,146,155,114,68,184,231,169,175,123,156,228,59,39,161,35,106,59,47,172,173,92,73,23,0,225,89,140,116,44,34,205,197,34,53,198,206,145,47,218,123,182,115,114,119,47,248,44,169,47,176,228,99,216,132,40,215,204,126,59,76,105,234,165,60,253,234,81,37,6,71,16,4,233,226,7,140,117,215,112,11,44,57,126,142,207,38,139,27,11,237,203,198,99,155,144,174,215,41,200,71,18,57,104,104,222,223,37,13,73,234,75,218,190,213,235,39,86,210,103,229,120,86,96,229,11,23,115,113,72,147,113,189,172,75,10,158,237,226,220,109,171,254,21,42,51,236,55,24,183,161,105,52,114,223,144,211,250,250,201,87,35,98,146,105,89,153,95,72,170,190,57,223,153,63,218,79,221,162,0,101,255,0,47,87,86,98,230,94,244,75,42,78,181,171,70,207,153,118,198,167,166,43,143,185,85,236,207,199,109,112,218,38,200,214,79,45,15,168,219,34,74,183,56,132,32,201,36,179,90,57,253,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,23,211,144,92,235,218,185,172,195,136,148,74,181,79,179,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,0,14,105,152,172,6,179,115,37,132,117,220,41,188,225,68,82,42,49,214,186,100,231,163,155,203,164,212,73,10,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,231,179,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,249,88,135,141,24,161,138,212,171,78,133,136,23,124,186,181,54,198,163,179,65,183,161,169,13,180,196,8,77,165,41,74,80,219,105,74,77,102,148,54,149,58,162,55,22,77,182,74,82,182,39,73,149,194,111,40,127,133,220,71,252,96,175,88,91,237,11,2,160,143,68,165,185,252,167,37,92,76,155,47,179,185,180,17,172,217,97,11,75,170,213,72,37,56,166,18,92,212,19,200,43,169,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,50,174,58,254,60,229,158,242,192,107,123,13,175,58,204,232,149,27,123,20,109,120,87,29,22,107,38,72,90,86,228,88,239,73,136,235,70,163,82,86,202,164,182,68,190,168,113,11,66,136,201,91,219,111,181,240,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,5,169,105,66,214,146,66,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,205,115,99,225,99,25,62,31,220,62,92,248,205,96,244,23,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,178,158,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,0,12,171,142,171,142,185,122,186,176,46,30,31,214,234,210,125,35,69,196,139,62,153,118,210,42,13,197,113,166,203,180,176,135,31,134,163,81,26,13,230,22,178,37,18,20,173,91,113,133,153,32,221,216,158,235,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,189,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,96,226,143,224,79,19,126,229,243,136,66,138,240,158,197,252,40,98,157,155,134,126,148,244,103,202,219,130,157,66,237,188,142,119,101,237,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,253,120,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,205,56,93,113,0,135,87,135,77,203,38,55,220,92,154,171,61,154,157,99,213,31,109,134,34,185,21,166,26,97,154,74,185,104,70,215,139,149,171,78,56,107,83,202,113,77,154,137,100,210,93,179,241,0,56,213,248,88,181,190,32,65,242,234,136,166,187,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,63,37,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,237,56,94,231,95,241,128,177,17,131,24,133,83,170,206,196,155,54,158,185,46,212,102,159,59,211,52,180,188,148,34,65,186,148,150,143,53,205,97,151,9,195,53,185,234,59,189,197,45,222,92,234,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,14,171,153,124,186,95,121,95,197,57,248,103,125,71,254,118,101,30,110,246,127,140,233,125,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,116,240,186,226,1,50,145,50,155,150,76,111,184,185,212,167,187,53,58,199,170,62,219,239,202,110,83,175,180,195,52,149,114,208,189,204,159,55,86,156,112,208,150,82,218,155,53,26,13,164,181,109,67,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,199,228,189,240,26,242,179,48,123,15,49,201,80,165,203,180,239,248,243,16,138,130,99,146,88,133,81,143,58,92,117,66,90,137,106,61,234,106,50,31,74,148,72,222,78,56,148,18,185,46,40,118,12,130,231,94,234,202,158,35,196,162,85,170,125,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,125,22,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,96,28,171,54,62,22,49,147,225,253,195,229,207,140,214,14,149,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,79,78,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,102,167,88,245,71,219,125,249,77,202,117,246,152,102,146,174,90,23,185,147,230,234,211,142,26,18,202,91,83,102,163,65,180,150,173,168,4,117,207,254,3,70,204,30,87,46,235,101,152,82,228,215,104,17,215,115,91,200,137,29,217,47,174,163,17,167,20,150,91,101,181,164,221,91,237,41,232,196,70,74,208,228,18,201,10,82,82,67,62,214,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,75,254,42,119,215,225,67,20,240,147,19,61,23,232,207,149,184,63,64,174,246,46,127,59,178,246,169,51,94,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,63,46,76,49,230,54,95,50,185,153,171,153,153,178,227,87,107,241,237,235,102,222,92,73,14,198,125,21,25,109,85,146,151,155,121,180,40,218,91,13,37,233,36,102,105,212,227,146,9,105,82,146,98,37,90,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,166,140,39,177,127,5,248,89,102,225,159,165,61,39,242,74,223,167,80,187,111,35,147,218,187,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,60,174,108,124,44,99,39,195,251,135,203,159,25,172,29,87,50,249,116,190,242,191,138,115,240,206,250,143,252,236,202,60,221,236,255,0,25,210,251,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,156,233,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,118,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,197,115,47,152,187,19,43,248,89,63,19,47,169,31,206,195,163,194,216,247,241,157,83,179,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,153,247,17,231,219,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,176,174,21,153,14,255,0,90,51,87,139,244,95,231,93,180,40,85,58,119,247,133,198,173,165,124,223,249,194,90,67,140,255,0,55,33,10,252,146,197,170,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,74,224,70,14,87,113,247,19,33,97,85,172,246,202,213,86,159,85,145,78,111,106,15,180,202,137,78,145,45,168,218,173,104,66,57,203,142,150,185,138,81,37,28,205,231,169,39,67,248,21,106,101,229,133,23,252,218,52,199,37,208,46,203,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,244,91,106,62,169,35,73,247,24,187,238,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,71,117,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,32,7,26,191,11,22,183,196,8,62,93,81,20,237,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,252,151,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,92,247,11,28,233,213,113,242,205,153,131,88,165,112,75,170,98,13,163,28,229,197,156,252,101,26,234,84,68,155,77,37,215,159,220,100,228,150,157,112,144,181,44,144,165,161,108,171,231,87,206,89,74,12,216,248,88,198,79,135,247,15,151,62,51,88,47,251,255,0,154,203,255,0,171,255,0,255,0,131,130,128,71,181,197,28,33,188,176,130,77,178,197,224,196,66,69,225,107,211,46,250,67,209,159,39,80,253,58,115,91,218,81,151,69,33,105,81,56,218,210,162,45,22,210,141,59,144,104,90,166,87,11,220,244,254,5,46,164,96,118,49,222,125,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,158,27,218,185,204,212,148,132,58,104,115,230,146,169,14,29,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,140,89,166,205,141,47,47,152,129,101,219,213,119,219,106,29,110,125,57,18,150,106,74,77,166,94,125,244,45,106,53,60,130,74,72,153,61,76,200,200,189,186,251,36,45,163,117,208,239,107,114,159,115,219,181,24,243,96,212,99,53,37,167,89,121,14,39,107,141,165,105,234,131,50,215,106,136,250,25,247,143,176,63,205,247,216,138,203,146,100,188,134,154,105,38,181,184,181,18,82,148,145,106,102,102,125,8,136,189,162,57,85,179,123,135,46,230,14,153,132,54,205,201,79,170,75,121,182,88,146,168,147,24,125,13,60,115,142,58,218,81,161,237,82,178,61,186,164,209,169,106,90,247,232,32,215,26,89,8,249,117,107,198,67,104,70,234,84,39,79,166,138,51,231,84,75,95,172,190,177,245,184,48,98,29,89,185,215,30,28,189,37,197,211,148,137,149,68,182,107,81,145,60,103,78,100,140,139,118,223,163,211,232,235,245,251,5,176,0,0,0,0,15,157,113,213,90,161,91,213,58,219,234,36,183,79,134,244,165,25,153,17,17,54,131,81,247,153,123,189,228,51,131,154,219,165,23,142,97,175,250,219,111,27,173,187,113,213,118,25,171,113,18,78,115,234,34,46,167,211,214,247,139,91,225,17,96,162,223,192,121,151,59,144,185,47,84,170,110,26,86,166,246,169,109,185,14,2,245,35,218,70,100,102,94,243,33,61,0,0,0,0,121,92,74,196,187,63,10,45,57,215,141,233,91,135,78,131,9,151,93,214,68,150,153,55,84,134,150,231,45,28,197,164,148,179,75,106,209,58,245,208,254,179,20,145,157,94,32,56,129,143,87,37,82,211,181,42,174,210,172,248,146,223,142,199,97,125,246,23,49,164,57,33,180,169,206,92,149,180,226,86,211,169,212,200,180,86,133,236,46,188,135,46,121,89,197,44,200,221,240,233,214,237,2,165,232,167,101,54,153,213,103,34,200,236,237,160,221,100,156,51,121,12,184,146,81,37,226,95,173,220,93,79,167,125,221,229,111,38,152,95,150,235,74,28,40,52,72,85,26,254,214,222,149,83,149,26,59,207,37,254,83,4,178,109,226,97,181,146,55,178,74,78,189,117,51,51,235,221,27,56,198,81,104,77,225,21,30,171,216,137,51,206,177,29,190,106,91,65,122,157,150,160,173,12,244,221,244,186,247,136,7,195,215,12,100,226,134,102,45,232,44,196,231,179,68,122,37,106,73,114,205,68,150,89,168,68,37,153,250,138,34,232,231,183,66,247,153,13,2,209,105,16,232,52,198,105,80,27,75,113,216,221,177,41,34,34,45,202,53,31,66,34,46,243,63,96,206,158,115,175,105,55,238,98,110,154,243,179,19,33,183,123,15,45,72,112,214,130,210,12,116,158,158,178,191,67,223,236,22,165,194,70,206,114,219,192,23,42,206,178,180,174,173,166,170,82,116,37,114,166,207,79,67,218,90,253,47,121,254,161,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,92,238,216,243,111,236,187,220,148,74,123,68,227,235,236,123,83,180,205,71,164,232,202,61,8,146,163,238,65,251,6,122,45,42,147,212,139,134,37,69,133,154,22,215,51,69,17,153,105,170,20,94,195,47,120,211,149,137,91,93,197,106,193,172,184,162,82,164,115,117,50,61,75,213,113,73,247,159,232,251,197,79,113,121,203,220,218,85,238,140,111,163,82,92,56,181,93,125,39,33,182,15,106,57,76,192,140,206,229,37,178,34,212,204,200,183,44,254,173,59,132,182,225,95,83,41,217,102,165,71,215,172,110,126,165,253,213,66,105,251,254,161,50,135,60,198,204,11,195,252,120,179,230,90,55,213,26,60,150,228,50,227,109,73,236,236,45,248,235,83,78,54,149,182,183,91,94,197,39,154,179,35,34,232,103,175,191,90,67,206,134,71,175,28,181,92,178,106,116,184,83,42,22,140,135,150,113,102,19,110,187,202,74,156,144,164,37,199,18,195,109,37,68,211,4,165,17,31,77,117,46,157,222,147,135,190,116,235,248,19,126,193,178,174,202,203,206,217,181,105,13,71,82,31,144,181,34,43,142,189,17,179,112,137,199,208,210,18,150,90,87,173,161,153,125,101,208,175,26,215,185,232,151,141,6,13,203,110,212,24,155,79,168,199,106,75,14,178,234,28,73,161,196,37,105,245,144,102,159,162,162,62,134,125,227,234,128,0,0,14,35,157,43,65,155,203,44,120,137,9,113,201,231,161,91,85,121,177,147,176,148,124,228,83,228,18,52,45,166,122,234,175,103,95,113,140,237,209,230,73,180,238,216,51,221,66,145,34,141,81,105,229,39,67,35,37,178,233,25,150,157,15,93,83,245,126,161,163,236,173,221,13,94,25,122,195,218,227,111,37,197,63,108,82,84,238,138,212,210,181,65,97,70,147,234,122,31,173,220,103,168,234,128,0,0,0,2,163,56,208,219,19,227,93,214,221,209,200,87,98,118,28,56,156,210,74,182,243,77,218,138,246,238,211,77,116,235,166,186,143,13,193,222,243,133,110,227,237,94,149,57,253,165,84,160,72,138,211,102,178,34,55,93,155,79,74,122,26,139,175,170,125,196,103,246,143,39,196,202,151,81,195,108,217,252,161,162,72,147,6,100,134,125,50,203,173,173,77,41,46,42,167,49,105,82,84,146,73,151,84,17,145,145,235,211,188,88,151,12,220,201,206,199,92,21,42,93,209,51,157,95,183,95,244,118,229,56,106,91,177,152,137,13,60,213,111,117,107,82,141,110,171,85,104,68,126,226,62,249,140,43,147,139,126,100,36,89,246,52,60,37,180,234,172,38,161,86,117,181,207,38,223,50,89,68,117,153,236,58,147,229,186,74,250,73,79,69,36,211,239,215,184,115,62,11,84,58,147,215,61,213,117,173,79,28,69,68,157,13,74,51,86,211,123,153,78,112,250,233,166,186,125,122,253,66,217,192,0,0,0,0,0,0,0,0,0,0,0,0,5,0,241,43,204,45,171,152,188,205,78,173,217,81,181,162,218,52,244,218,81,170,9,148,219,237,213,123,52,169,46,46,99,70,217,154,9,149,173,245,19,102,74,86,230,208,133,153,164,214,104,68,85,26,51,201,78,63,89,185,138,203,205,181,120,89,244,184,148,133,210,35,179,64,171,210,33,83,206,20,74,93,70,60,118,185,177,227,53,170,146,81,137,43,109,76,237,82,180,105,109,165,91,86,149,161,61,212,0,7,20,205,118,84,112,227,54,184,112,187,42,245,107,176,213,96,243,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,158,43,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,218,167,13,62,33,148,170,141,129,43,4,49,202,100,74,106,240,226,215,126,165,71,174,165,41,73,74,162,83,153,35,114,42,216,71,174,236,152,241,208,107,79,37,11,83,140,178,225,169,36,182,148,183,161,174,126,179,175,117,102,179,17,229,209,41,53,62,207,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,244,28,58,242,43,39,52,183,145,95,24,131,2,90,48,174,129,33,230,103,61,26,83,72,93,78,162,201,71,89,83,76,137,194,125,148,41,185,9,113,111,37,31,65,10,66,86,133,168,150,139,211,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,102,223,54,62,41,241,147,226,5,195,230,47,139,62,225,1,107,80,175,156,151,226,21,149,116,193,237,180,91,130,240,171,82,234,49,185,171,111,159,21,250,76,6,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,65,108,253,100,162,234,202,158,35,203,173,210,105,157,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,237,120,75,101,226,149,140,185,134,145,126,93,116,169,114,168,88,99,30,53,109,133,179,49,44,161,53,179,144,147,167,165,212,145,243,86,130,38,100,188,68,141,19,190,58,9,195,52,171,150,229,186,102,199,194,198,50,124,63,184,124,185,241,154,193,126,108,101,158,205,205,127,15,204,39,194,219,194,116,186,114,211,99,219,117,42,69,78,49,154,151,78,168,183,74,109,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,40,219,21,112,206,234,193,188,71,184,240,182,245,137,217,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,15,203,121,95,247,150,32,201,165,74,188,238,25,117,85,208,232,240,168,20,194,120,203,100,58,116,70,137,168,241,218,66,72,146,132,37,37,169,232,94,178,212,181,171,114,214,165,29,154,112,172,200,119,250,209,154,188,95,162,255,0,58,237,161,66,169,211,191,188,46,53,109,43,230,255,0,206,18,210,28,103,249,185,8,87,228,150,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,57,87,20,44,139,126,5,46,165,227,142,14,89,157,147,13,171,91,61,49,26,18,183,51,66,170,56,226,136,244,100,146,93,158,27,218,183,203,208,212,132,58,107,111,230,146,168,237,156,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,210,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,226,153,201,192,184,121,137,203,141,231,135,62,134,244,141,105,84,247,42,54,226,80,108,33,228,86,35,161,78,69,38,221,124,141,13,115,22,92,133,175,84,159,41,231,83,189,36,163,81,103,94,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,15,148,62,173,205,116,215,111,10,139,53,107,142,119,107,151,30,159,2,150,219,156,164,55,182,44,40,173,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,223,112,155,192,186,238,15,229,151,229,37,219,70,165,68,170,226,37,65,23,36,87,163,154,28,148,186,59,145,89,40,72,144,226,75,251,251,200,111,114,137,9,146,122,237,90,156,66,102,168,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,215,248,160,240,251,147,86,147,90,205,14,11,82,162,33,104,142,169,247,133,14,51,77,70,70,198,90,149,34,101,104,221,117,244,164,214,105,67,9,91,13,53,189,197,154,157,245,150,165,235,92,24,23,142,152,143,151,76,71,167,98,134,23,214,123,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,243,80,235,16,182,61,252,89,84,236,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,5,32,113,109,204,22,28,99,38,56,211,236,171,26,223,254,31,134,125,190,133,91,175,184,193,52,228,249,92,228,18,162,36,141,36,226,153,138,227,111,18,84,163,218,167,31,124,208,146,78,142,59,5,133,255,0,112,217,204,45,171,142,153,101,182,232,148,152,222,142,173,97,189,62,5,165,87,167,185,41,183,92,62,205,21,182,216,152,146,73,146,201,151,208,131,52,154,210,157,28,109,244,17,172,154,222,169,84,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,226,188,58,243,23,125,230,131,11,47,140,76,190,164,126,112,42,112,232,240,182,51,252,89,75,236,209,30,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,42,1,26,8,182,112,26,205,204,151,15,204,56,194,155,206,20,69,34,163,134,244,21,211,39,61,28,222,93,38,162,84,166,138,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,116,153,153,124,186,95,121,95,197,57,248,103,125,71,254,118,101,30,110,246,127,140,233,125,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,116,240,186,226,1,50,145,50,155,150,76,111,184,185,212,167,187,53,58,199,170,62,219,239,202,110,83,175,180,195,52,149,114,208,189,204,159,55,86,156,112,208,150,82,218,155,53,26,13,164,181,98,185,177,240,177,140,159,15,238,31,46,124,102,176,95,71,16,44,136,208,179,85,106,185,122,218,200,236,88,155,111,211,205,186,116,157,86,231,165,34,176,220,167,26,165,108,92,134,163,177,205,147,33,39,218,84,70,164,105,161,234,158,133,68,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,169,225,149,158,218,86,55,89,180,236,12,197,43,154,91,152,161,65,142,226,98,204,170,62,149,174,228,132,131,82,146,182,220,208,141,114,89,107,68,184,133,238,113,104,111,159,185,195,55,185,83,212,0,101,92,104,34,217,192,107,55,50,92,63,48,227,10,111,56,81,20,138,142,27,208,87,76,156,244,115,121,116,154,137,82,154,40,243,90,36,173,10,222,218,149,169,164,150,157,232,53,182,163,216,181,17,210,102,101,242,233,125,229,127,20,231,225,157,245,31,249,217,148,121,187,217,254,51,165,246,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,211,194,235,136,4,202,68,202,110,89,49,190,226,231,82,158,236,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,212,192,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,185,238,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,214,139,42,212,203,203,10,47,249,180,105,142,75,160,93,150,117,97,200,206,174,36,178,39,233,245,24,143,26,84,109,188,202,140,137,109,186,217,232,182,212,125,82,70,147,238,49,119,220,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,127,77,10,90,80,132,40,144,143,21,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,99,252,86,50,43,38,241,110,126,105,240,162,4,185,53,216,177,205,235,214,10,165,52,150,21,78,137,9,103,233,36,27,206,36,210,182,154,142,219,74,101,178,87,48,141,181,37,9,82,92,55,106,130,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,11,233,200,46,117,237,92,214,97,196,74,37,90,167,217,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,67,217,228,202,37,43,55,216,70,155,81,138,140,74,61,217,65,144,170,149,185,85,126,58,86,132,62,104,52,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,172,251,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,117,60,47,115,175,248,192,88,136,193,140,66,169,213,103,98,77,155,79,92,151,106,51,79,157,233,154,90,94,74,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,46,165,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,126,200,110,25,218,184,201,195,50,213,194,219,214,39,104,162,220,212,250,253,62,78,214,219,91,140,239,171,205,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,162,243,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,194,247,61,63,129,75,169,24,29,140,119,159,100,195,106,214,255,0,67,201,154,157,204,208,170,142,56,147,45,94,53,23,103,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,32,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,30,207,38,81,41,89,190,194,52,218,140,84,98,81,238,202,12,133,84,173,202,171,241,210,180,33,243,65,165,113,94,89,36,221,68,103,139,110,254,89,234,75,109,151,13,46,114,137,181,103,218,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,139,148,225,123,158,159,195,93,170,140,14,198,59,207,181,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,180,76,103,71,57,154,146,86,182,137,14,124,234,147,33,194,159,224,51,195,159,252,6,147,151,204,209,221,214,203,48,162,70,161,87,228,46,230,183,145,18,59,81,152,69,58,91,174,41,44,182,203,107,81,52,134,29,75,209,136,140,147,169,71,37,146,18,149,36,135,10,172,221,53,219,130,157,66,164,213,231,118,136,150,205,61,116,186,91,124,164,35,179,197,92,169,18,212,222,169,34,53,234,252,185,11,213,70,106,245,244,215,106,82,68,141,116,215,98,90,181,27,42,60,237,148,90,173,66,29,82,100,110,82,15,155,42,35,114,91,142,230,243,45,233,218,137,178,75,66,50,73,243,53,81,25,165,38,83,83,132,38,5,195,196,252,199,75,196,107,134,141,219,104,184,105,79,77,69,149,44,216,91,41,172,62,179,110,17,56,211,132,165,171,106,17,45,244,45,4,70,219,177,154,81,173,39,181,43,187,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,209,70,117,242,163,66,205,166,13,77,179,121,84,168,119,125,55,89,150,181,110,107,43,87,96,149,185,6,227,102,166,204,150,76,190,132,114,156,45,22,146,213,14,114,214,182,155,33,158,203,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,61,86,44,227,246,50,227,175,160,63,11,152,133,85,186,62,75,211,202,153,75,237,171,73,242,25,233,185,71,180,139,152,242,246,163,152,250,247,58,230,196,111,90,182,167,73,65,195,67,35,146,115,29,121,51,140,55,194,226,35,14,172,186,195,104,122,35,136,106,66,235,149,22,73,183,202,18,153,89,41,37,24,146,182,148,242,150,159,93,14,19,104,35,53,45,108,222,72,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,111,241,88,200,228,156,74,165,79,205,38,27,46,35,85,219,98,142,107,186,105,138,67,76,21,70,157,21,43,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,82,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,189,55,243,49,102,230,191,135,230,44,98,149,159,6,93,57,105,177,238,74,109,94,153,36,141,75,167,84,91,165,56,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,20,24,53,80,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,34,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,91,167,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,73,118,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,93,78,27,102,186,30,107,120,116,98,205,110,166,238,203,206,215,195,250,221,30,232,101,199,152,55,31,148,154,67,166,153,233,109,162,79,45,153,30,186,146,70,218,18,151,16,251,105,220,77,111,85,32,139,254,255,0,230,178,255,0,234,255,0,255,0,224,224,160,17,127,212,92,186,88,153,160,200,46,21,97,165,245,31,243,127,67,153,71,155,189,239,226,202,167,161,73,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,163,108,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,232,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,102,156,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,205,78,177,234,143,182,195,17,92,138,211,13,48,205,37,92,180,35,107,197,202,213,167,28,53,169,229,56,166,205,68,178,105,46,217,248,0,0,0,0,0,0,0,0,0,0,0,0,0,169,158,52,180,58,147,55,61,171,117,161,79,20,84,196,131,13,42,35,86,210,123,153,81,112,186,233,166,186,125,122,253,67,165,240,144,204,132,139,190,198,153,132,183,101,85,133,84,41,46,184,184,4,227,230,107,56,141,51,1,134,146,92,199,77,95,73,74,232,148,146,125,218,119,11,27,16,231,137,150,100,231,96,86,10,157,46,215,155,201,175,220,79,250,59,84,184,105,91,81,159,137,49,60,212,236,117,11,74,137,109,39,69,104,100,71,236,51,238,174,222,25,180,202,142,36,230,207,229,13,109,249,51,166,71,103,211,47,60,226,148,234,148,226,106,112,214,165,41,74,37,25,245,89,153,153,158,189,123,199,172,227,19,121,194,184,177,246,145,74,130,254,165,75,160,71,138,235,100,162,208,157,110,109,65,42,232,74,62,190,177,119,145,31,216,61,207,5,235,98,124,155,190,228,186,59,58,187,19,80,166,68,230,154,21,183,154,78,211,151,183,118,154,107,167,93,53,212,91,152,0,0,0,0,229,121,164,186,26,179,242,245,136,85,215,30,75,106,98,216,171,41,173,85,166,229,166,11,234,36,151,82,212,207,111,113,30,163,56,53,153,146,110,203,182,116,246,144,165,200,172,212,93,121,41,34,51,51,91,206,153,145,105,212,245,213,95,95,235,26,35,201,101,160,205,153,150,60,59,132,136,252,151,166,219,84,137,210,83,176,146,124,229,211,227,146,245,45,164,122,234,159,111,95,121,142,222,0,0,0,62,85,209,115,209,44,234,12,235,150,226,168,49,10,159,78,142,236,151,221,121,212,54,146,67,104,82,213,235,44,201,63,69,38,125,76,187,133,28,241,9,206,157,123,29,175,217,214,85,167,89,121,171,54,147,33,216,233,67,18,22,148,74,113,167,165,182,78,25,54,250,218,90,84,203,169,245,180,35,63,168,186,31,155,201,126,71,175,28,202,220,177,170,85,72,83,41,246,140,119,144,169,83,13,183,90,230,165,46,71,82,208,219,138,97,198,148,163,105,243,82,72,251,244,212,250,119,221,230,9,224,93,129,128,246,116,59,70,198,163,71,140,220,118,91,109,233,61,157,132,63,33,105,105,182,212,183,22,211,104,222,165,114,144,102,102,93,76,181,247,105,208,197,112,113,150,169,19,120,101,65,166,22,166,165,213,34,185,167,219,30,160,159,127,244,15,197,194,11,47,115,45,74,29,67,25,171,180,167,24,149,87,142,236,40,142,58,193,164,215,17,212,64,144,133,36,212,217,25,164,205,38,100,100,179,79,184,143,188,88,109,247,90,93,187,106,206,172,54,162,74,163,242,180,51,61,11,214,113,41,247,151,233,123,198,99,110,234,147,213,139,134,93,69,247,13,110,61,203,213,70,102,122,232,132,151,180,207,220,52,45,146,27,26,109,131,151,123,106,137,80,104,155,125,29,179,114,118,153,40,181,157,37,69,169,26,82,125,203,47,96,239,96,0,0,0,0,0,0,0,0,0,0,0,0,0,60,238,32,193,85,74,208,159,9,45,239,55,57,94,174,154,235,163,168,62,239,212,50,250,70,236,87,181,52,154,86,159,97,150,157,228,52,173,150,170,154,234,248,45,111,79,113,198,214,167,59,94,170,108,245,73,233,45,226,247,159,184,126,124,204,96,197,47,29,112,166,169,98,212,90,109,71,43,145,203,82,146,147,219,182,75,46,158,134,104,94,154,242,139,249,63,246,151,192,201,222,9,47,2,112,142,13,158,250,11,158,223,55,122,180,234,173,101,72,112,181,51,109,6,125,29,247,127,218,125,212,7,135,198,60,36,180,241,162,194,171,88,215,101,50,52,166,106,17,31,97,167,29,101,165,170,59,174,50,227,73,117,6,226,22,72,90,73,213,25,40,146,102,90,254,163,160,252,222,229,94,239,203,22,36,76,167,73,140,250,232,146,100,57,34,151,57,180,58,104,38,84,252,130,101,10,112,217,109,28,205,140,110,50,79,79,105,116,238,151,156,47,51,182,229,34,160,198,6,98,93,110,75,177,164,154,91,164,72,151,39,113,33,106,84,40,172,48,149,60,249,17,36,136,150,100,132,35,94,243,47,105,11,105,101,230,228,50,220,134,86,149,182,234,73,104,82,79,82,50,50,212,140,140,135,253,128,0,0,248,87,221,16,174,75,38,224,183,141,180,185,233,58,92,184,123,84,90,146,185,140,169,26,25,104,122,253,47,113,253,131,55,89,139,180,95,178,49,194,248,183,158,109,45,246,107,134,166,148,37,36,100,73,74,102,60,130,34,35,73,105,244,125,194,225,56,79,226,107,119,126,94,202,218,149,59,157,50,137,51,178,182,131,119,113,162,59,48,96,160,139,67,89,153,104,106,246,17,23,216,38,240,0,0,0,0,130,252,93,176,241,219,203,46,49,42,208,227,51,207,161,214,219,168,186,246,207,156,228,179,2,122,141,59,137,38,123,117,81,30,134,100,90,251,72,84,222,85,49,73,88,67,142,86,189,214,183,141,168,222,146,132,196,165,238,218,73,99,182,48,226,204,207,122,72,136,137,191,105,233,239,29,151,137,166,41,219,152,185,140,54,213,209,109,205,143,37,143,146,80,218,113,108,184,218,254,115,181,76,89,234,104,90,139,93,28,79,183,94,163,185,112,95,126,166,87,157,199,29,167,28,236,125,134,98,148,157,85,183,127,54,156,70,122,119,107,160,181,139,226,235,166,217,22,141,98,235,171,73,109,136,212,168,50,38,45,75,90,82,90,52,210,156,62,170,50,46,228,159,180,190,210,25,222,205,174,47,212,241,183,29,238,90,243,147,157,145,13,21,89,144,233,196,110,169,105,236,229,49,245,53,183,215,89,105,163,189,54,158,157,122,23,190,222,120,96,96,195,152,93,151,168,21,137,209,89,110,85,206,166,171,40,90,91,209,70,204,152,48,148,90,153,161,39,222,217,251,76,190,179,19,20,0,0,0,0,0,0,0,0,0,0,0,0,5,106,241,100,206,189,71,15,225,254,44,88,95,83,228,86,171,116,245,185,119,205,108,226,200,109,170,92,166,30,100,233,138,109,105,90,219,121,212,56,151,148,175,154,90,27,228,26,13,68,241,154,43,47,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,147,252,65,56,119,126,44,86,173,169,137,24,102,117,90,229,183,232,248,212,187,182,71,103,249,152,53,70,219,105,162,155,161,184,183,26,102,99,134,181,108,86,228,52,239,168,78,104,243,45,167,128,100,255,0,50,149,220,171,99,141,31,19,105,133,206,165,61,182,151,114,68,76,84,62,228,186,59,175,54,185,13,180,74,82,54,188,92,164,56,217,146,208,92,198,208,74,51,65,173,42,209,69,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,4,63,226,5,145,26,22,106,173,87,47,91,89,29,139,19,109,250,121,183,78,147,170,220,244,164,86,27,148,227,84,173,139,144,212,118,57,178,100,36,251,74,136,212,141,52,61,83,208,168,92,118,172,159,229,174,187,154,156,113,163,225,149,48,249,52,166,118,213,46,73,105,148,134,28,137,71,105,230,209,33,198,141,73,94,231,143,154,134,219,34,66,203,152,226,13,68,72,37,169,58,30,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,25,172,205,143,138,124,100,248,129,112,249,139,227,175,240,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,83,139,216,67,132,121,170,194,55,44,203,205,136,149,251,98,191,29,170,133,50,167,79,125,11,91,11,82,13,81,231,194,144,157,201,37,146,87,170,86,91,144,180,45,73,81,45,181,169,42,243,249,67,203,29,11,41,120,53,27,10,169,21,175,77,203,93,66,85,82,169,87,236,203,141,219,229,58,162,74,92,228,41,215,73,173,172,55,29,173,18,173,167,202,223,161,41,74,31,91,54,62,22,49,147,225,253,195,229,207,140,214,13,30,229,234,233,161,88,217,47,195,75,214,233,157,216,168,182,254,23,209,170,149,25,60,165,185,200,138,197,37,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,81,190,116,243,49,39,53,216,243,85,196,246,96,203,167,208,152,142,205,34,222,131,44,154,231,198,167,51,184,211,204,54,210,68,107,113,215,30,120,200,212,189,134,241,182,75,90,80,147,28,40,95,71,15,220,247,80,179,85,106,183,101,93,43,236,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,217,146,102,164,105,169,106,158,165,5,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,61,51,111,138,24,95,132,217,121,189,174,12,92,76,73,116,41,244,121,148,130,163,189,53,200,171,174,63,34,59,136,69,57,167,26,35,117,43,120,183,36,214,130,51,109,27,221,61,18,218,148,89,204,187,42,52,42,197,213,89,171,90,214,231,201,250,44,218,132,137,20,234,71,108,92,191,71,197,91,138,83,81,185,235,34,91,188,180,26,81,204,81,110,86,221,79,169,139,137,225,1,131,216,219,98,225,28,155,218,240,185,37,210,108,155,170,68,153,244,139,70,77,25,132,174,82,220,68,50,106,180,82,247,115,210,133,182,195,141,33,133,36,144,164,109,121,58,146,208,165,88,80,0,12,251,113,33,193,10,174,8,230,190,236,77,66,185,18,169,30,252,145,34,248,130,182,91,83,107,97,137,243,36,25,176,234,79,82,37,182,235,110,160,141,42,50,82,9,11,245,77,70,218,35,0,246,184,41,133,245,92,106,197,203,67,10,40,202,150,220,139,166,177,26,154,185,17,161,42,90,225,176,181,151,58,81,180,147,35,90,25,107,152,234,253,100,145,33,181,25,169,36,70,101,165,219,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,62,176,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,144,56,161,100,163,241,127,190,215,140,248,123,76,165,65,195,107,202,160,136,205,83,161,23,39,208,213,69,50,165,174,57,52,165,30,172,187,202,125,230,205,178,36,55,235,181,177,180,161,174,103,96,225,33,150,124,203,218,23,147,120,229,85,157,46,207,195,58,253,31,152,170,100,147,66,215,117,33,100,226,98,172,163,238,220,194,26,81,243,209,33,100,149,169,11,74,90,37,181,33,197,21,175,128,8,1,197,147,55,159,130,44,56,252,95,108,169,187,46,251,254,158,191,75,41,200,28,214,226,219,175,19,204,61,181,197,153,32,158,125,104,83,73,209,43,52,182,151,212,124,165,155,43,58,118,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,148,244,206,183,11,79,192,86,13,82,177,63,8,42,181,91,163,228,189,61,136,247,124,126,195,171,207,250,210,29,147,89,215,156,124,182,81,186,59,93,157,182,213,203,105,28,213,184,173,174,184,113,3,45,25,139,190,242,191,138,112,49,50,197,145,252,212,58,196,45,140,255,0,25,210,251,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,146,151,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,80,190,126,179,175,117,102,179,17,229,209,41,53,62,207,134,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,146,218,205,4,91,148,234,221,159,252,21,60,44,93,63,16,39,121,117,56,82,176,210,158,83,188,44,96,223,195,251,123,203,152,16,171,140,222,44,224,212,75,18,133,131,21,187,67,211,88,147,47,151,92,163,84,118,169,175,147,240,77,227,67,175,115,116,249,222,209,200,113,158,206,70,105,245,57,171,218,166,152,223,82,214,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,95,245,231,103,226,61,129,195,210,248,179,113,114,253,249,105,119,210,176,190,190,197,82,183,176,203,180,185,216,36,154,83,185,90,45,222,90,13,13,115,150,68,227,188,190,98,200,150,181,17,103,176,106,160,86,95,21,140,138,201,188,91,159,154,124,40,129,46,77,118,44,115,122,245,130,169,77,37,133,83,162,66,89,250,73,6,243,137,52,173,166,163,182,210,153,108,149,204,35,109,73,66,84,151,13,218,160,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,250,114,11,157,123,87,53,152,113,18,137,86,169,246,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,33,175,25,108,77,193,38,48,190,151,133,21,218,52,74,182,40,57,34,37,86,132,181,54,251,79,209,169,206,184,234,95,150,135,137,179,105,196,58,113,14,58,163,155,133,169,173,183,77,38,108,160,197,64,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,46,127,52,214,190,50,217,220,40,238,58,6,60,222,159,41,174,248,244,251,120,229,201,118,42,91,149,27,117,78,158,103,18,75,200,121,212,76,121,149,154,219,57,73,52,243,82,148,169,68,107,220,226,234,175,41,222,41,240,111,226,5,189,230,44,13,41,138,43,226,185,139,56,53,137,185,142,126,157,134,118,135,102,175,90,93,162,135,118,220,91,84,207,166,39,50,180,182,76,242,76,139,119,101,229,173,174,208,175,89,205,118,22,173,50,202,213,202,178,45,132,216,203,139,153,142,183,105,216,29,119,252,146,175,80,119,87,36,220,91,146,126,138,130,218,208,219,207,114,76,203,180,238,231,37,174,207,213,46,243,182,57,181,163,113,105,178,174,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,138,107,226,185,146,143,193,149,212,254,101,48,206,153,85,147,109,221,181,9,18,110,214,180,231,51,71,170,60,226,84,82,55,154,141,196,179,41,199,23,209,73,216,219,165,180,150,68,243,45,38,21,96,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,209,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,118,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,21,226,95,145,200,217,142,179,94,198,27,29,114,209,136,182,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,105,46,211,186,107,182,53,213,70,189,109,105,221,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,15,215,136,87,173,87,18,175,251,151,17,171,177,226,49,82,186,171,19,107,115,26,136,133,37,134,223,146,242,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,189,238,23,30,4,240,203,239,175,56,154,41,91,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,163,197,113,105,196,108,18,181,178,243,30,204,197,43,86,93,201,112,220,146,36,189,102,66,102,75,241,145,14,162,204,117,50,170,147,174,182,100,147,68,116,204,35,38,87,187,154,183,16,157,155,119,184,221,27,13,20,100,78,203,198,91,19,44,182,117,19,27,238,111,73,86,142,159,21,200,20,245,82,211,5,202,13,44,162,178,220,90,99,165,177,11,113,230,144,222,174,41,196,146,201,199,22,131,53,147,100,181,72,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,167,110,50,216,141,130,85,252,80,165,216,84,43,86,92,172,80,183,35,196,102,187,112,170,75,237,177,14,156,109,186,251,20,212,48,103,202,121,107,57,133,33,79,18,75,97,114,208,75,89,169,105,106,15,229,250,220,196,123,175,28,108,58,30,16,175,147,121,189,112,65,118,137,37,81,205,246,225,202,105,228,184,153,78,160,155,115,230,89,216,111,56,102,218,210,150,219,90,148,147,34,50,26,83,180,233,213,218,61,171,70,164,221,55,31,202,10,212,42,124,120,245,26,191,99,68,79,72,74,67,105,75,178,121,8,51,67,92,197,146,151,203,73,237,78,237,11,161,15,172,43,47,141,62,3,70,171,89,182,166,99,104,208,165,174,165,66,144,139,102,180,108,199,117,212,122,57,227,113,216,207,58,178,94,198,16,212,131,113,178,61,159,56,185,200,73,175,213,66,78,162,192,95,71,10,204,28,174,225,22,81,233,18,110,55,180,151,126,212,29,188,91,141,181,31,193,98,201,97,134,227,22,244,45,68,190,99,17,218,127,95,85,73,231,236,82,73,72,51,57,128,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,16,215,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,233,161,40,82,208,133,26,209,86,185,50,201,117,213,153,252,113,157,134,247,34,106,182,181,22,208,220,253,223,33,200,46,34,84,61,143,114,142,10,73,104,52,53,49,197,147,137,74,94,211,106,90,125,123,92,54,141,181,95,245,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,31,88,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,170,242,177,141,127,139,182,96,172,156,99,114,159,219,98,91,245,3,237,236,37,174,99,139,130,251,75,143,43,148,158,99,100,111,19,15,58,109,238,89,39,152,72,221,170,117,35,209,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,170,91,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,152,43,133,216,189,121,97,4,155,153,251,61,248,132,139,194,215,169,218,21,118,100,176,78,161,250,116,230,182,58,146,62,138,66,210,162,109,196,41,38,90,45,164,146,183,32,214,133,120,161,169,43,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,41,7,53,188,78,177,99,26,113,30,131,92,194,25,181,91,6,219,179,106,13,212,232,145,148,184,207,74,118,160,209,202,109,51,157,89,53,185,28,200,178,141,151,34,27,142,176,105,222,149,27,132,163,51,241,92,64,115,49,102,230,191,18,236,172,82,179,224,203,167,45,54,60,74,109,94,153,36,141,75,167,84,91,157,53,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,7,5,79,20,247,79,195,249,222,99,78,23,82,32,7,26,191,11,22,183,196,8,62,93,81,21,1,132,247,215,224,191,20,236,220,76,244,95,164,254,73,92,20,234,239,98,231,242,123,87,101,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,143,176,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,186,248,169,228,59,253,119,205,94,16,81,127,154,118,239,161,83,41,223,223,215,38,182,165,243,127,230,233,117,13,179,252,228,133,171,242,171,21,151,102,223,247,150,31,73,170,202,179,46,25,116,165,215,40,243,104,21,50,100,203,100,202,116,182,141,169,17,221,66,136,210,180,41,39,169,106,94,170,210,133,167,106,208,149,23,159,23,253,255,0,205,101,255,0,213,255,0,255,0,193,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,87,7,26,124,70,194,58,173,229,106,97,165,46,213,137,47,17,104,113,209,54,167,113,179,37,27,225,83,157,39,13,186,91,168,65,154,150,181,40,211,36,137,210,79,41,10,65,183,184,165,56,101,0,48,82,202,191,177,23,23,45,11,43,11,100,75,139,118,85,43,17,154,164,204,140,183,144,184,15,146,201,69,44,220,97,42,117,164,48,73,55,150,234,8,205,180,54,165,255,0,36,105,118,211,167,87,104,246,173,26,147,116,220,127,40,43,80,169,241,227,212,106,253,141,17,61,33,41,13,165,46,201,228,32,205,13,115,22,74,95,45,39,181,59,180,46,132,62,176,0,0,0,0,0,0,0,0,0,0,0,0,8,117,196,255,0,6,28,197,28,189,79,172,65,138,203,146,173,133,59,89,90,212,222,170,38,99,65,154,163,208,201,10,62,247,11,218,69,245,144,168,108,165,98,253,79,4,177,222,218,175,55,57,216,240,215,85,135,14,162,68,234,144,158,206,115,24,83,187,189,116,22,154,53,215,113,233,211,169,123,180,67,99,221,116,219,222,209,163,221,116,153,45,191,26,171,6,60,196,41,11,74,139,71,90,75,133,213,38,101,220,162,246,159,218,98,169,248,208,63,83,59,202,220,142,235,142,118,62,195,13,73,78,170,219,191,155,81,34,61,59,181,208,112,238,25,120,169,110,97,22,48,220,183,69,201,54,60,102,10,211,152,211,107,121,198,209,243,157,170,26,203,67,90,210,90,232,218,189,186,244,28,107,53,152,164,172,94,199,43,162,235,75,198,236,111,73,77,98,34,247,110,37,49,219,31,113,6,71,189,68,101,163,158,195,211,220,45,143,132,78,30,59,103,101,202,101,90,100,102,121,213,202,219,149,6,158,217,243,156,151,160,64,81,39,113,164,143,110,169,51,208,140,203,95,105,137,208,0,0,0,0,33,15,21,252,77,110,207,203,217,219,81,103,114,102,86,230,118,87,17,205,218,107,142,244,25,200,50,208,150,70,122,154,125,164,101,246,138,123,203,173,162,245,239,142,22,61,188,203,105,115,180,220,52,196,45,42,35,50,82,85,49,164,25,25,18,79,95,165,238,26,69,177,40,133,109,89,22,253,188,77,165,191,70,82,226,67,218,146,208,139,150,202,81,161,22,133,250,62,226,251,7,221,0,0,1,255,0,15,60,220,118,92,144,242,210,134,218,73,173,106,81,232,68,68,90,153,153,152,169,110,40,121,219,114,175,80,127,3,48,210,183,37,168,209,141,77,213,228,68,147,180,150,180,170,108,87,227,169,76,190,100,105,50,52,25,161,104,215,184,207,216,66,33,229,15,42,247,134,103,113,34,29,58,52,103,209,68,141,33,185,21,73,206,33,210,65,178,151,216,39,144,151,9,151,17,204,216,254,226,37,116,246,159,78,251,240,193,204,36,180,240,94,194,164,216,214,157,50,52,86,105,241,24,97,215,26,101,164,42,67,173,178,219,74,117,102,218,16,75,90,137,164,153,168,210,70,122,126,162,247,0,35,46,117,50,208,89,137,163,219,244,210,66,72,161,213,162,60,242,180,235,202,66,100,37,68,103,202,115,167,207,123,122,127,79,105,194,11,6,6,24,225,181,187,100,83,154,66,27,164,211,34,68,86,196,164,183,41,168,237,181,175,68,167,95,160,93,116,47,213,220,62,22,101,42,75,164,224,181,197,61,183,27,109,77,246,77,20,226,180,79,89,108,151,188,189,227,53,38,110,202,123,82,73,169,106,246,17,107,220,67,80,88,125,5,84,219,66,4,37,55,176,219,230,250,186,105,166,174,172,251,191,88,244,64,0,0,0,0,0,0,0,0,0,0,0,0,0,63,53,69,36,184,110,37,69,169,30,157,63,89,12,190,223,16,209,79,186,38,196,109,179,66,91,229,232,157,52,211,86,210,125,223,172,104,51,34,117,181,92,25,98,180,42,74,109,72,55,61,33,209,73,208,250,84,36,167,222,126,225,223,140,137,69,162,136,140,190,176,74,82,146,218,148,145,17,123,8,135,244,0,112,60,227,229,166,131,152,220,40,170,81,29,129,27,211,112,227,63,38,155,36,218,71,48,159,68,105,9,105,27,249,78,47,110,247,181,209,37,174,189,75,175,125,5,221,182,229,231,128,184,167,42,142,249,203,166,214,173,138,170,201,135,147,205,100,212,184,210,84,148,184,133,25,33,102,157,237,106,74,34,46,239,97,247,94,71,15,140,204,69,199,236,24,166,68,169,79,67,183,13,191,25,154,116,196,169,210,83,174,242,34,69,37,188,162,55,86,181,106,227,199,170,143,77,79,188,136,251,229,64,0,0,7,120,163,78,44,56,86,86,86,97,62,83,64,134,134,97,87,161,118,199,148,150,246,239,148,252,233,203,81,153,146,8,140,205,41,46,166,102,175,172,199,191,224,209,137,74,129,138,181,236,55,144,241,54,196,138,60,170,154,13,197,104,149,56,169,52,246,73,37,170,180,53,104,93,219,117,250,253,130,227,59,192,0,0,0,7,50,204,173,143,23,16,176,50,245,183,95,130,82,221,114,131,82,84,86,141,162,112,205,243,134,242,17,161,26,84,122,234,189,58,22,189,122,12,223,222,180,121,22,189,237,94,160,58,210,163,191,73,170,202,134,164,109,52,27,107,105,229,32,203,77,8,200,200,211,221,161,105,167,113,15,153,34,101,66,166,227,69,42,84,137,110,37,41,101,162,113,106,112,201,62,196,167,95,103,94,132,94,241,117,60,36,240,89,204,61,193,9,183,245,199,0,162,84,171,115,156,122,59,142,53,203,63,71,189,14,11,169,51,53,161,42,211,114,20,125,20,105,233,237,239,28,203,138,70,117,161,71,166,63,129,24,115,91,75,146,93,82,147,86,147,10,73,25,37,6,153,177,94,142,165,178,254,164,122,236,51,66,209,167,113,159,176,132,5,202,62,14,213,113,203,29,45,251,113,170,116,153,241,153,159,18,125,72,210,202,157,34,138,83,24,67,170,95,168,178,219,163,189,77,69,167,94,167,239,209,29,145,109,65,179,108,218,21,167,77,97,12,198,163,83,98,192,105,8,73,36,137,12,180,150,203,161,17,23,114,75,184,139,236,33,246,192,0,0,0,0,0,0,0,0,0,0,0,4,106,207,214,107,161,229,75,3,165,214,233,142,239,188,238,142,117,30,215,101,183,152,39,24,148,166,84,106,158,166,221,37,115,25,143,234,41,68,77,173,42,113,108,54,173,164,238,244,208,101,90,167,121,98,189,255,0,54,179,49,185,117,251,178,241,172,57,37,212,68,136,70,253,66,163,45,227,82,137,182,89,73,17,173,199,92,61,16,218,75,170,136,146,93,196,47,79,135,206,73,41,89,80,176,28,174,220,236,68,157,136,183,84,120,239,85,102,42,42,82,253,37,133,50,202,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,147,247,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,80,14,126,178,163,51,42,88,227,46,137,76,107,125,153,116,115,171,22,187,205,178,249,54,196,85,60,162,84,5,56,233,171,152,244,127,81,42,50,113,106,83,107,97,197,109,55,118,39,181,240,155,205,231,224,139,17,255,0,23,219,214,110,203,66,255,0,168,35,209,42,110,7,53,200,183,19,198,203,12,238,113,6,75,38,95,66,18,210,181,74,201,46,37,133,23,41,6,242,206,234,71,42,252,108,114,177,255,0,9,108,42,255,0,211,42,119,254,216,116,170,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,17,215,63,248,243,27,47,153,92,187,174,102,102,203,141,93,175,199,93,179,111,46,36,135,99,62,138,140,182,156,74,94,109,230,208,163,105,108,52,151,164,145,153,167,83,142,72,37,165,74,73,140,240,137,41,195,171,24,235,184,55,155,139,18,77,33,158,209,18,240,168,49,103,85,35,110,66,57,209,103,190,211,105,61,234,66,205,60,167,202,59,250,39,106,151,200,217,185,41,90,140,104,80,6,107,51,99,226,159,25,62,32,92,62,98,248,229,66,199,248,83,231,142,54,26,213,96,101,111,18,81,45,218,21,207,88,36,90,213,52,173,215,206,157,81,148,164,32,161,45,189,76,145,25,231,116,82,84,218,75,150,243,174,41,100,164,186,167,25,184,145,202,179,99,225,99,25,62,31,220,62,92,248,205,96,145,89,144,206,13,205,141,152,105,134,184,37,70,57,116,235,18,192,181,232,16,23,2,75,81,212,185,149,184,80,85,29,233,196,180,163,154,132,25,60,227,72,111,152,164,154,27,75,134,148,173,102,132,50,57,148,74,174,111,177,113,86,163,245,25,116,123,78,131,29,53,43,142,170,196,117,45,104,96,214,73,68,86,86,105,54,145,37,227,221,179,152,122,18,27,121,194,75,156,163,109,83,171,137,103,15,58,85,70,192,139,141,248,27,14,37,53,120,113,107,177,77,172,80,148,164,164,165,81,41,204,153,55,41,15,175,215,118,76,120,232,36,43,156,181,169,198,89,108,146,162,91,73,67,213,87,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,62,255,0,196,7,51,22,110,107,241,46,202,197,43,62,12,186,114,211,99,196,166,213,233,146,72,212,186,117,69,185,211,86,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,162,90,240,49,252,246,126,205,254,242,22,63,122,227,126,11,225,173,85,170,22,35,98,245,149,106,212,159,142,153,109,67,173,215,226,65,125,198,20,165,37,46,165,183,156,74,141,6,164,45,36,162,45,53,66,139,216,99,245,88,184,177,133,152,161,219,191,6,120,151,106,93,190,140,229,118,223,65,86,99,79,236,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,80,60,106,252,83,218,223,15,224,249,141,68,123,254,11,183,77,10,198,181,115,11,122,221,51,187,21,22,223,167,208,234,149,25,60,165,185,200,138,195,117,71,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,68,188,242,102,238,171,155,236,92,77,214,197,58,93,30,211,160,199,85,54,220,165,63,33,75,90,24,53,154,151,41,228,18,141,164,73,120,246,239,229,150,132,134,217,108,212,231,40,156,87,85,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,111,36,115,251,167,48,184,5,99,87,101,90,215,174,56,97,253,191,90,133,179,180,211,170,151,52,40,146,152,222,132,173,27,218,113,196,173,59,144,180,168,181,46,169,81,25,116,50,30,130,202,196,43,7,18,169,78,215,112,230,248,183,238,170,107,18,21,17,217,148,74,155,51,152,109,244,165,42,83,74,113,149,41,36,178,74,208,163,73,158,186,45,39,237,33,232,0,87,175,25,108,23,165,92,184,13,75,198,138,85,161,17,251,134,207,172,68,137,81,173,37,105,105,246,40,143,243,91,229,47,85,23,57,29,177,216,187,83,162,212,131,117,197,39,106,86,233,157,48,139,52,224,177,128,210,106,215,149,215,152,218,204,40,139,166,208,163,174,217,162,155,209,218,117,126,145,120,155,118,75,205,44,215,189,133,181,28,219,108,207,103,206,34,114,210,75,245,86,147,183,64,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,235,28,210,173,153,188,182,208,42,179,104,85,220,193,225,173,58,165,78,144,228,73,144,229,221,144,25,126,51,237,168,210,227,78,54,167,73,72,90,84,70,147,73,145,25,25,25,24,246,182,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,20,147,35,234,70,57,86,112,51,41,66,202,182,7,86,49,54,166,92,234,171,219,169,118,220,69,69,91,237,203,172,58,203,139,142,219,164,149,35,107,37,202,91,142,25,173,7,203,109,100,147,53,154,18,172,235,221,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,117,60,47,114,81,248,191,216,136,198,124,66,166,85,96,226,77,229,79,92,103,105,211,75,147,232,106,90,158,74,209,28,218,74,143,87,157,229,48,243,134,225,18,219,245,26,216,218,144,239,50,111,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,253,124,57,179,175,248,170,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,140,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,87,87,20,44,235,254,48,23,218,240,99,15,106,116,169,216,109,102,212,17,37,170,140,35,231,122,102,168,150,84,133,200,39,84,146,209,150,185,175,178,217,54,102,135,61,119,119,184,149,181,203,130,194,234,120,42,120,88,186,126,32,78,242,234,112,165,97,125,19,243,41,66,202,183,14,140,51,196,218,153,115,170,175,97,253,191,75,182,226,42,42,223,110,93,97,218,66,23,29,183,73,42,70,214,75,148,183,28,51,90,15,150,218,201,38,107,52,37,84,89,118,93,53,219,230,234,172,222,183,76,238,219,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,5,228,240,235,200,172,108,173,89,165,124,98,12,8,139,197,74,252,119,153,156,244,105,78,173,20,202,115,199,29,101,77,50,39,13,135,150,151,35,165,197,188,148,125,53,169,9,90,208,146,90,251,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,78,220,86,50,57,27,13,106,179,243,73,134,203,150,237,10,231,172,26,238,154,98,144,235,231,78,168,202,82,214,115,80,230,134,72,140,243,186,165,73,113,69,203,121,214,210,131,82,93,75,108,193,252,11,199,76,71,203,166,35,211,177,67,11,235,61,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,249,168,117,136,91,30,254,44,170,118,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,50,174,47,205,140,204,89,185,80,225,249,132,248,165,120,65,151,81,90,172,123,110,155,72,166,70,35,74,234,53,23,41,77,173,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,93,22,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,218,120,83,228,114,78,26,210,160,102,147,18,87,17,218,237,207,71,37,218,212,196,161,167,202,157,78,148,148,44,166,173,205,12,209,37,230,180,74,82,218,139,150,203,174,37,102,165,58,166,217,238,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,169,197,147,55,159,130,44,56,252,95,108,169,187,46,251,254,158,191,75,41,200,28,214,226,219,175,19,204,61,181,197,153,32,158,125,104,83,73,209,43,52,182,151,212,124,165,155,43,58,139,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,122,30,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,21,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,79,1,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,120,172,216,248,88,198,79,135,247,15,151,62,51,88,58,174,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,15,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,213,226,131,195,238,53,38,53,107,52,56,45,74,150,180,46,66,167,222,20,56,205,59,37,123,222,118,84,137,149,163,117,215,212,162,65,41,108,37,108,52,214,198,208,74,119,213,66,87,165,91,11,254,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,181,76,167,230,46,196,202,255,0,12,11,7,18,239,169,31,254,94,135,71,133,177,239,227,58,167,164,42,111,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,29,80,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,118,21,194,179,33,223,235,70,106,241,126,139,252,235,182,133,10,167,78,254,240,184,213,180,175,155,255,0,56,75,72,113,159,230,228,33,95,146,88,180,154,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,53,252,108,114,177,255,0,9,108,42,255,0,211,42,119,254,216,51,99,225,99,25,62,31,220,62,92,248,205,96,190,142,32,89,238,161,101,86,213,114,202,181,151,219,113,54,224,167,155,148,232,218,45,191,69,197,125,185,77,181,85,222,184,238,199,127,149,38,58,75,179,40,201,75,215,83,209,61,78,139,63,174,171,246,234,254,218,220,119,37,199,80,255,0,148,153,58,165,58,67,159,244,156,121,231,28,95,214,165,41,94,211,49,123,220,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,1,226,177,175,11,233,88,213,132,119,126,20,86,85,17,184,247,77,30,77,53,18,36,194,76,180,67,125,104,62,76,162,105,70,68,181,178,239,45,212,122,201,50,91,105,50,82,76,136,203,52,55,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,123,92,181,225,12,156,122,199,155,27,8,217,98,91,145,238,42,195,44,212,14,35,237,50,251,84,228,106,236,215,155,91,186,160,150,220,102,222,112,136,201,90,154,8,137,42,51,36,158,148,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,228,208,45,59,86,212,244,151,201,107,102,149,70,244,205,65,234,181,71,209,240,155,143,219,39,59,167,54,75,219,8,185,143,47,106,119,56,173,84,173,11,83,61,7,214,1,231,239,92,66,176,112,214,148,213,119,17,175,139,126,213,166,191,33,49,26,153,91,169,179,5,135,31,82,84,164,180,151,30,82,82,107,52,161,106,36,145,235,162,20,126,195,30,82,147,153,188,182,215,234,176,168,84,44,193,225,173,70,165,81,144,220,72,112,226,93,144,30,126,75,238,40,146,219,77,182,151,77,75,90,148,100,146,73,17,153,153,145,16,137,124,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,43,9,149,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,188,139,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,40,135,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,137,99,85,2,160,56,165,228,39,228,36,202,246,107,176,189,253,246,253,86,161,219,46,250,92,137,26,185,2,116,183,201,39,50,58,150,122,184,203,207,186,146,91,90,154,155,113,194,52,17,180,163,75,21,172,39,255,0,5,79,20,247,79,195,249,222,99,78,23,82,32,7,26,191,11,22,183,196,8,62,93,81,20,172,37,86,65,115,175,117,101,79,17,226,81,42,213,62,209,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,190,139,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,40,223,136,166,69,100,229,106,242,59,227,15,160,75,94,21,215,228,50,204,23,164,202,105,107,166,84,94,41,11,58,105,17,184,111,188,132,183,29,78,33,229,35,232,45,40,82,214,180,154,215,13,69,255,0,127,243,89,127,245,127,255,0,240,112,80,8,187,60,77,206,13,43,41,188,63,48,117,84,243,150,229,247,120,225,189,42,5,168,134,90,73,162,51,232,165,70,39,39,58,167,16,166,182,71,55,154,89,54,164,168,221,90,144,141,187,13,199,27,167,111,235,239,28,113,79,255,0,203,119,158,32,92,31,242,49,187,117,82,116,159,250,13,53,189,231,127,226,161,59,191,146,69,210,242,120,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,73,106,0,0,0,0,0,0,0,0,0,0,0,0,0,62,37,239,109,65,188,172,218,237,167,82,97,15,70,172,211,101,64,117,11,73,40,141,15,52,166,207,161,145,151,114,143,188,143,236,49,157,204,220,96,237,87,3,113,210,224,183,29,167,73,129,25,233,242,231,211,77,76,169,162,56,167,49,244,52,164,122,136,45,186,53,208,210,90,116,232,126,233,245,194,223,58,208,164,83,24,192,140,70,173,165,185,45,41,41,164,201,155,36,136,148,130,76,40,172,199,74,222,127,83,61,119,153,33,8,211,188,203,218,67,166,241,108,193,103,49,11,4,33,95,214,220,2,151,82,162,78,109,233,14,54,215,48,253,30,204,57,206,168,200,208,133,43,77,203,73,245,81,39,175,179,188,82,180,121,149,10,99,142,148,89,82,34,56,164,169,151,73,181,169,179,52,251,82,173,61,157,58,145,251,135,211,178,168,242,46,139,218,131,64,105,165,72,126,175,85,139,13,40,218,107,83,139,117,228,160,139,77,12,204,204,213,238,61,125,198,52,129,150,171,30,46,30,224,101,149,110,199,130,81,29,110,131,77,84,166,201,162,108,201,242,134,202,23,169,18,82,122,234,141,58,150,189,58,142,154,0,0,0,1,220,41,207,140,190,37,42,126,42,208,112,222,59,196,227,17,232,241,106,107,54,213,170,82,226,100,212,25,52,158,138,208,149,161,247,109,215,235,246,15,1,194,127,10,202,245,204,39,202,106,132,36,61,10,131,11,182,50,165,55,187,100,166,39,65,90,76,140,208,100,70,73,81,245,35,37,125,100,47,47,184,0,0,0,69,126,32,249,152,139,128,56,47,83,137,77,158,134,174,27,130,51,212,232,105,75,164,151,90,231,196,148,72,121,36,78,161,105,209,198,75,69,22,186,31,113,25,247,81,189,165,110,94,120,245,138,113,104,236,28,186,149,106,231,170,160,159,121,92,215,141,43,147,37,41,83,139,81,18,214,73,222,238,166,163,35,239,246,159,125,250,100,227,45,52,28,185,97,69,46,136,212,8,222,155,153,25,137,53,41,36,210,57,134,250,227,71,75,168,223,202,109,123,119,179,174,138,45,117,234,125,123,187,224,0,255,0,149,33,43,45,22,146,81,23,94,165,168,254,145,17,22,132,93,7,2,207,93,109,86,254,88,174,250,146,91,83,134,215,163,253,84,150,166,122,212,35,39,222,94,241,159,43,30,18,42,23,68,40,110,54,107,75,156,205,82,69,174,186,54,163,254,129,168,42,114,73,16,219,74,75,66,45,122,126,179,31,164,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,73,73,173,149,36,139,191,79,243,140,204,227,181,57,202,78,42,215,41,238,181,203,83,93,155,84,237,211,77,99,52,125,218,23,188,93,215,11,250,234,235,153,59,178,221,121,90,188,143,72,239,235,239,170,77,211,188,204,251,136,75,16,0,1,252,50,35,45,12,181,35,21,57,197,215,45,12,83,100,195,199,27,102,148,233,246,151,27,133,61,49,152,45,164,106,57,242,93,121,100,134,190,164,234,181,47,221,169,123,71,34,225,33,137,207,217,153,135,145,111,75,168,60,152,21,202,74,225,55,24,221,50,107,180,189,58,2,9,123,13,100,157,219,83,166,186,25,233,211,67,23,129,223,212,135,244,0,0,5,117,241,139,195,6,106,216,77,72,196,72,209,22,228,168,85,56,240,156,54,219,35,52,178,136,213,7,141,71,162,12,201,36,103,212,247,105,245,123,69,114,100,130,255,0,123,14,243,33,104,212,219,156,184,205,212,42,112,41,207,154,93,52,111,105,201,241,148,164,31,172,157,72,246,119,25,153,116,238,26,35,163,206,106,169,72,131,83,97,90,183,46,51,79,160,245,46,169,90,73,69,221,175,191,222,63,96,0,0,0,15,203,83,100,228,83,101,199,36,165,70,235,14,35,69,22,164,122,164,203,67,250,134,115,243,161,107,38,213,204,165,249,29,59,72,231,215,234,147,148,73,238,73,174,124,130,208,186,22,159,71,235,251,71,203,202,206,17,212,241,151,27,173,107,86,28,83,118,34,106,144,95,168,40,208,165,37,49,59,91,13,186,103,162,22,68,68,78,23,210,45,190,255,0,174,206,243,165,156,11,107,43,88,85,7,47,248,77,58,3,183,9,81,26,165,188,244,23,91,87,98,71,102,145,17,74,220,195,205,173,183,208,227,13,158,166,143,87,167,77,116,34,169,40,177,47,188,98,189,201,182,27,170,87,235,213,201,190,178,180,122,83,170,117,231,187,207,77,235,50,53,185,223,212,245,87,180,204,93,175,14,220,155,196,203,221,141,30,242,185,169,204,124,173,175,66,67,143,41,108,151,54,59,47,179,17,197,48,163,91,13,186,131,75,172,171,84,25,153,17,251,207,169,76,176,0,0,0,0,0,0,0,0,0,0,0,0,20,23,197,6,22,54,192,205,125,105,140,105,171,68,168,161,81,212,245,158,244,100,176,148,38,219,114,100,165,195,100,201,164,33,91,219,82,159,109,102,233,27,134,180,40,247,45,27,22,175,203,195,46,191,131,86,254,110,45,101,227,29,19,183,246,253,41,246,171,171,140,169,12,194,184,157,125,148,195,125,196,17,255,0,124,109,11,52,172,155,117,214,156,209,27,57,173,223,240,8,107,197,98,231,193,42,46,87,39,210,241,94,159,18,177,93,159,32,215,101,82,85,82,126,43,234,171,147,75,99,182,160,153,234,180,69,106,83,142,169,46,23,37,71,203,109,70,74,117,177,68,35,70,121,31,182,49,114,206,202,230,31,219,216,209,80,136,253,118,37,30,50,35,69,106,154,184,111,211,105,220,164,246,72,82,146,189,13,114,89,107,106,28,87,45,189,13,59,12,156,82,20,243,185,204,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,118,227,79,140,85,90,214,46,90,152,33,79,175,68,118,133,109,81,209,91,157,14,36,165,41,105,170,202,91,137,36,202,108,150,104,37,183,25,182,150,209,41,4,180,162,99,135,169,165,210,17,171,35,89,103,141,154,140,80,185,236,39,167,68,98,69,50,199,173,85,233,237,203,55,80,195,213,30,90,34,194,230,56,210,137,109,161,169,50,217,144,102,73,115,113,48,104,52,40,150,122,71,250,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,146,114,171,138,95,134,156,184,225,214,38,61,93,244,204,250,205,191,23,210,179,123,47,103,230,213,26,71,38,119,205,146,16,148,233,41,167,211,234,36,144,122,106,141,82,105,51,234,163,53,153,177,241,79,140,159,16,46,31,49,124,79,78,31,217,103,179,115,95,195,242,245,194,219,194,116,186,114,211,137,18,234,84,138,156,99,53,46,157,81,110,149,9,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,43,131,21,112,206,234,193,188,71,184,240,182,245,137,217,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,95,225,79,158,57,56,149,74,129,149,188,73,68,70,171,182,197,28,145,107,84,210,182,152,42,141,58,42,80,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,122,101,102,199,194,198,50,124,63,184,124,185,241,154,193,210,178,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,9,229,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,93,44,83,183,21,140,142,70,195,90,172,252,210,97,178,229,187,66,185,235,6,187,166,152,164,58,249,211,170,50,148,181,156,212,57,161,146,35,60,238,169,82,92,81,114,222,117,180,160,212,151,82,219,53,192,45,83,129,143,231,179,246,111,247,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,67,149,113,171,241,79,107,124,63,131,230,53,17,10,169,191,46,255,0,5,151,15,163,255,0,238,51,229,5,27,210,255,0,145,255,0,93,59,53,75,176,119,252,239,228,125,37,244,61,79,211,235,203,31,42,211,249,43,242,170,141,242,235,210,191,38,253,33,31,211,30,137,229,246,238,195,204,79,63,179,243,126,111,157,203,223,179,127,171,187,77,122,106,52,189,130,149,108,47,173,97,29,161,51,5,106,113,39,216,141,209,227,68,183,221,140,243,142,161,48,152,65,50,219,70,167,76,221,37,182,77,242,214,151,62,113,43,66,146,189,22,74,33,237,69,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,57,166,102,220,165,51,150,220,87,122,187,10,92,202,106,44,122,234,166,71,137,37,49,159,121,130,128,247,49,13,186,166,220,75,107,52,234,68,179,109,100,147,50,51,74,180,208,243,68,47,79,132,55,200,79,196,218,155,242,71,253,117,249,65,84,249,83,249,111,245,211,152,158,95,229,61,95,236,30,193,249,47,83,223,235,243,4,213,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,43,131,139,189,177,139,148,172,209,162,225,196,106,132,74,149,10,177,71,105,22,140,168,84,213,197,98,61,57,167,92,221,9,106,86,164,228,150,157,113,107,113,68,226,245,41,13,47,70,146,226,25,111,138,228,126,231,194,59,59,52,120,127,112,227,69,62,91,244,40,149,136,203,141,41,170,146,33,177,77,168,243,83,217,38,202,82,244,37,198,101,221,171,113,60,198,244,36,239,51,113,40,83,46,232,204,4,95,226,67,83,193,40,25,80,187,34,227,107,113,20,138,140,121,17,173,67,122,35,239,45,55,33,67,144,236,3,105,108,164,212,202,247,52,178,53,168,210,217,160,214,133,158,197,169,42,207,184,191,238,25,116,12,101,183,242,143,107,35,24,235,125,191,183,233,80,181,90,92,148,200,122,21,186,235,12,170,27,14,44,139,251,227,136,65,169,102,219,78,180,222,168,217,202,110,149,179,99,226,159,25,62,32,92,62,98,248,235,245,252,237,213,104,185,28,177,242,145,135,15,203,129,33,200,243,94,187,43,17,165,41,165,169,135,234,117,21,174,146,109,169,146,51,67,141,57,13,213,186,211,186,41,11,83,42,35,35,113,35,133,96,94,5,226,62,98,241,30,157,133,248,95,70,237,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,87,171,206,78,14,80,178,255,0,152,123,131,7,109,199,187,68,75,102,159,67,142,228,157,171,71,107,148,186,68,55,36,201,216,181,172,219,230,190,227,174,242,247,154,81,191,106,125,84,145,11,63,224,169,225,98,233,248,129,59,203,169,194,149,132,159,207,116,41,49,100,224,3,239,213,165,204,68,204,7,179,158,101,151,146,209,34,26,9,167,144,108,180,104,66,84,104,53,33,78,25,184,107,94,247,86,68,162,65,33,8,233,92,30,240,243,14,47,188,205,84,106,23,173,43,210,149,91,78,223,93,118,129,25,248,132,228,86,101,34,84,118,206,90,150,110,22,143,53,205,79,41,38,210,211,185,197,56,74,109,108,182,106,187,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,161,110,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,211,192,100,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,105,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,119,30,170,255,0,197,43,239,20,62,78,124,186,174,250,79,228,149,191,14,214,163,255,0,5,101,158,203,75,139,187,144,199,205,33,59,246,243,23,235,175,114,207,94,170,61,8,79,94,20,249,28,141,137,85,88,25,164,196,149,203,106,133,108,86,9,118,181,49,40,117,131,168,212,98,169,11,41,171,115,66,37,198,101,221,18,148,182,163,230,60,211,137,89,165,45,41,183,174,36,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,15,201,153,184,82,105,217,146,197,122,124,202,180,186,164,136,183,197,117,151,103,75,75,73,126,82,211,61,226,83,206,19,40,67,68,181,25,26,140,155,66,17,169,158,212,164,180,34,180,158,11,152,121,135,17,176,58,227,197,90,101,43,159,121,206,184,36,208,170,85,41,17,9,14,71,138,211,49,158,110,36,117,243,23,185,147,230,161,213,168,146,210,148,226,137,10,74,201,134,150,118,42,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,196,74,197,220,233,210,176,15,59,52,44,26,197,43,130,37,47,15,174,235,30,28,184,179,159,140,146,69,54,182,170,132,198,146,235,207,238,35,110,51,173,54,72,90,150,75,74,22,134,85,243,72,231,44,228,86,42,225,157,171,140,152,113,113,225,109,235,19,180,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,225,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,251,95,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,46,223,179,55,86,165,87,242,137,138,245,218,21,78,37,70,155,81,195,122,236,184,115,34,60,151,152,146,195,148,199,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,54,226,90,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,142,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,245,41,53,59,55,21,236,8,85,152,109,196,175,218,119,141,29,185,45,34,92,67,54,42,20,233,108,146,146,78,50,242,72,205,14,52,225,106,135,18,93,20,100,162,239,33,155,108,194,218,212,43,27,31,113,46,202,181,160,246,42,45,191,120,86,105,116,232,220,213,185,200,138,196,215,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,119,252,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,30,42,187,127,222,87,53,179,108,217,149,219,134,92,186,21,157,30,76,106,21,61,70,68,196,20,72,144,185,15,154,18,68,68,107,113,215,12,212,179,213,102,73,109,38,123,91,66,83,47,248,104,100,114,78,99,175,38,113,134,248,92,68,97,213,151,88,109,15,68,113,13,72,93,114,162,201,54,249,66,83,43,37,36,163,18,86,210,158,82,211,235,161,194,109,4,102,165,173,155,201,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,230,199,194,198,50,124,63,184,124,185,241,154,193,232,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,109,60,41,242,57,39,13,105,80,51,73,137,43,136,237,118,231,163,146,237,106,98,80,211,229,78,167,74,74,22,83,86,230,134,104,146,243,90,37,41,109,69,203,101,215,18,179,82,157,83,108,216,248,0,12,240,241,8,115,11,215,156,28,73,78,20,194,150,196,22,235,14,166,174,183,164,184,234,31,173,238,51,168,173,164,184,218,86,210,59,73,186,131,65,169,196,154,208,181,182,162,105,109,182,142,213,193,134,173,74,167,102,190,183,14,161,83,137,22,69,82,199,159,18,11,79,60,148,46,83,229,50,19,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,43,180,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,106,156,106,252,44,90,223,16,32,249,117,68,86,6,77,176,114,133,152,12,195,219,248,59,113,189,217,226,92,212,250,228,118,228,237,90,251,36,164,82,38,57,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,121,252,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,127,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,117,103,142,192,179,113,7,42,24,159,22,243,183,162,85,81,67,181,234,149,250,97,188,71,190,29,70,36,55,157,143,33,165,164,201,72,90,84,90,30,135,235,33,75,66,183,33,106,73,231,48,106,160,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,241,20,203,61,155,149,172,195,29,153,135,211,165,174,222,175,209,217,184,224,194,146,102,181,211,16,244,137,12,156,66,116,212,106,121,9,84,117,26,22,175,95,98,210,149,26,212,147,113,126,43,39,249,148,174,229,91,28,104,248,155,76,46,117,41,237,180,187,146,34,98,161,247,37,209,221,121,181,200,109,162,82,145,181,226,229,33,198,204,150,130,230,54,130,81,154,13,105,86,138,45,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,130,220,106,252,44,90,223,16,32,249,117,68,84,94,8,89,84,172,74,198,139,7,14,107,178,37,177,77,186,174,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,135,170,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,229,175,10,60,235,254,12,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,169,86,198,221,45,198,130,39,158,117,54,105,156,74,77,42,181,149,12,97,135,89,166,68,159,29,187,30,181,45,13,73,101,46,161,47,177,13,215,153,116,146,162,50,37,182,235,109,184,133,119,165,104,74,139,67,34,49,155,113,127,223,252,214,95,253,95,255,0,252,28,20,2,59,86,106,104,23,221,10,227,195,229,222,85,186,173,82,5,83,11,237,10,133,182,237,66,75,46,114,169,107,165,50,158,67,40,104,146,150,89,110,82,38,54,148,41,41,89,237,55,22,110,41,197,58,228,212,224,151,135,152,113,91,174,226,38,35,212,233,93,190,243,181,253,31,14,154,244,136,132,109,211,34,203,68,146,113,200,238,115,15,87,157,229,45,181,153,180,149,54,218,8,146,226,137,247,80,155,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,211,136,150,77,226,102,18,198,145,121,91,52,230,126,86,208,97,45,198,84,134,75,155,33,150,25,150,226,88,35,67,14,58,179,83,175,39,68,17,145,25,251,143,169,210,84,168,151,222,14,222,230,219,237,213,40,21,234,28,223,85,70,79,69,117,46,178,247,121,107,177,100,68,182,251,250,30,169,246,25,11,109,201,110,112,45,172,210,225,84,236,191,226,204,232,45,92,39,68,118,150,203,211,157,109,61,181,29,154,60,68,171,115,239,56,183,31,91,143,184,122,146,61,110,189,53,212,142,177,115,79,132,117,60,26,198,235,166,213,151,20,218,136,170,164,231,233,230,72,82,82,168,157,173,244,52,101,170,16,70,70,77,159,209,45,190,239,171,233,228,190,214,77,213,153,75,10,57,236,51,131,95,165,206,34,95,114,141,19,227,150,135,208,245,250,95,87,218,52,97,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,250,135,234,0,0,0,1,248,235,19,154,165,210,39,84,223,86,141,196,140,235,235,61,75,162,80,147,81,247,233,238,247,140,238,103,126,255,0,123,17,51,33,119,84,215,57,201,45,211,234,115,233,204,26,221,53,236,105,185,242,84,148,23,172,173,8,183,247,17,145,117,238,22,55,193,211,12,25,164,225,53,95,17,36,196,91,114,166,84,228,66,108,220,108,136,212,202,227,83,222,37,22,168,35,52,153,151,126,237,62,175,104,177,64,0,0,31,206,238,166,40,255,0,139,126,39,63,121,230,30,61,189,18,160,234,160,80,233,40,132,228,98,116,205,174,210,204,233,232,53,236,37,154,119,109,86,154,232,71,167,77,8,117,206,17,57,104,98,165,38,102,56,220,212,167,75,179,58,228,40,9,146,193,109,51,73,192,146,211,200,37,181,245,171,69,165,126,253,11,218,45,144,136,136,180,34,208,136,127,64,0,4,78,226,127,93,93,15,39,119,171,204,43,71,151,232,221,157,125,213,72,90,247,25,31,113,138,69,192,154,115,149,108,85,161,211,218,107,152,167,123,78,137,219,174,186,70,116,251,180,63,112,211,52,100,154,25,74,76,187,181,255,0,56,255,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,45,75,65,156,12,226,209,30,160,230,26,233,132,233,168,246,246,29,13,90,235,253,131,28,253,197,239,22,169,194,18,190,237,71,45,205,80,149,183,101,35,118,221,59,254,118,124,245,30,189,126,175,113,126,177,59,0,0,0,115,124,194,225,69,47,25,112,154,226,178,42,17,80,243,146,233,210,211,16,205,9,81,166,66,163,58,210,20,90,161,122,25,115,15,169,22,190,239,113,212,46,74,112,46,239,182,115,199,80,180,220,163,203,140,221,165,84,117,70,227,241,221,66,92,98,45,94,51,123,146,124,178,212,143,110,164,122,36,186,123,5,224,32,140,144,146,62,242,34,35,31,244,0,0,3,137,231,42,192,107,17,178,233,122,208,213,13,18,30,98,139,82,149,24,148,217,44,210,241,65,144,148,41,62,170,140,148,70,190,134,69,175,184,103,137,165,212,176,250,252,67,173,238,110,125,185,87,37,39,118,228,154,93,142,247,77,126,138,139,214,71,212,127,96,209,102,83,177,2,54,36,229,234,194,175,183,37,15,73,77,187,75,98,105,165,100,173,36,246,22,22,225,31,172,163,215,85,255,0,40,245,247,142,186,0,0,0,3,241,214,38,55,78,164,78,168,58,180,161,17,163,58,242,148,163,209,41,36,164,204,204,207,216,93,6,113,179,125,118,38,240,204,134,32,212,16,225,184,136,247,37,90,42,21,174,169,52,166,124,131,35,73,234,126,175,173,208,116,92,180,99,45,185,150,220,50,185,47,216,205,64,151,123,214,91,153,71,166,54,226,91,113,113,90,122,59,46,179,32,136,150,219,200,52,188,206,155,210,163,34,215,161,26,186,151,10,170,213,49,7,30,49,25,114,228,246,250,221,193,112,212,15,99,104,231,201,81,56,251,230,100,132,145,154,215,183,152,239,66,234,126,183,180,207,173,195,240,251,200,69,191,131,214,196,12,70,196,106,43,50,238,217,237,53,41,166,101,198,67,133,9,43,110,43,201,245,94,142,135,91,117,14,182,178,232,163,219,169,251,117,49,59,82,148,161,36,132,36,146,148,150,132,68,90,17,23,184,127,64,121,75,255,0,20,172,12,48,164,63,89,190,110,234,61,25,134,26,83,164,83,170,12,71,53,232,149,171,68,243,86,146,51,50,66,244,45,125,135,238,49,3,177,171,140,29,141,105,205,147,73,194,250,25,214,100,71,117,109,20,153,17,153,145,17,205,166,226,119,37,108,77,35,52,153,165,179,35,211,170,84,103,237,33,30,127,171,57,152,71,107,73,83,214,117,140,138,89,75,39,12,154,167,206,39,205,157,255,0,71,172,237,186,237,246,119,107,245,11,36,201,214,105,97,102,155,14,85,119,55,73,122,4,184,146,14,28,164,27,4,211,102,234,24,142,226,205,5,205,112,246,234,255,0,77,79,93,11,169,123,251,240,0,0,0,0,0,0,0,0,0,14,41,156,12,181,208,179,83,129,213,140,50,169,159,38,170,206,234,165,183,45,82,150,195,113,43,13,50,226,35,184,233,165,43,220,201,243,86,219,132,104,89,242,220,89,164,137,100,133,39,58,247,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,93,79,11,220,235,254,48,22,34,48,99,16,170,117,89,216,147,102,211,215,37,218,140,211,231,122,102,150,151,146,132,72,55,82,146,209,230,185,172,50,225,56,102,183,61,71,119,184,165,187,203,153,87,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,206,182,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,50,184,77,228,162,157,136,19,63,25,220,80,166,115,232,180,74,130,27,180,33,56,82,163,184,237,82,43,236,188,85,52,184,133,33,14,50,210,219,83,41,79,206,161,110,115,201,100,147,100,137,118,254,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,52,57,129,196,207,195,38,56,223,152,164,220,186,172,136,151,53,193,58,161,3,210,142,111,148,204,21,188,174,202,194,253,117,146,121,76,19,77,146,18,163,74,18,130,74,79,106,72,91,87,6,76,45,249,41,151,26,238,38,79,161,118,89,247,221,192,231,102,155,218,183,246,202,92,36,19,44,252,217,44,210,222,201,74,168,167,170,82,181,107,169,234,158,89,138,234,226,43,131,149,220,27,205,197,247,26,174,247,104,137,120,84,31,188,105,114,118,161,28,232,179,223,117,197,22,196,173,102,158,83,229,33,141,85,181,75,228,111,218,148,173,36,39,7,4,124,80,165,74,176,49,11,5,222,76,70,42,84,202,195,87,68,115,84,212,243,230,49,37,150,227,59,178,62,132,173,140,42,35,59,156,35,81,107,45,180,153,39,166,251,52,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,233,92,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,48,224,94,5,227,142,39,99,141,59,11,240,190,141,85,165,95,84,170,129,186,243,206,155,208,92,183,156,138,241,19,146,164,184,69,204,139,200,112,147,169,233,204,39,54,161,9,83,138,66,21,125,25,133,167,87,104,249,47,196,186,77,211,113,252,160,173,66,194,250,204,122,141,95,177,162,39,164,37,34,146,234,93,147,200,65,154,26,230,44,148,190,90,79,106,119,104,93,8,103,8,95,247,13,156,189,90,184,23,150,91,110,183,73,147,233,26,214,36,83,224,93,181,122,131,145,91,105,194,237,49,91,113,136,105,52,145,172,217,97,11,50,73,45,74,213,199,31,89,18,9,221,137,149,64,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,62,220,64,178,199,66,202,174,62,185,101,90,213,174,219,69,184,41,231,114,211,163,118,101,183,232,184,175,205,148,219,80,119,173,215,86,255,0,41,17,210,92,229,25,41,122,234,105,35,234,115,3,129,143,231,179,246,111,247,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,191,224,187,107,80,175,155,87,48,182,85,211,7,182,209,110,10,125,14,151,81,141,205,91,124,248,175,183,84,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,71,0,226,5,145,26,238,85,110,167,47,91,89,29,183,12,174,10,129,183,78,147,170,27,244,92,167,220,148,227,84,173,139,144,236,135,249,81,163,164,251,74,136,146,189,116,61,21,208,220,63,115,221,93,202,173,212,221,149,116,175,182,225,149,193,80,39,42,49,180,67,126,139,148,251,145,91,118,171,189,17,221,144,255,0,42,52,117,23,102,73,146,87,174,165,162,186,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,10,213,227,71,142,148,42,86,28,91,153,120,166,86,106,172,220,149,186,132,107,146,165,26,57,45,184,171,163,180,82,91,109,18,23,169,37,205,242,146,133,161,178,37,145,42,33,173,91,12,154,53,212,8,177,78,12,152,233,50,214,198,90,238,3,85,235,59,40,183,181,61,202,141,46,35,132,251,159,199,17,18,75,81,50,73,51,105,174,100,66,144,167,22,164,145,175,178,48,157,228,105,74,85,114,128,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,117,241,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,161,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,164,240,155,206,189,71,16,33,254,44,88,161,83,231,214,168,148,244,57,104,77,112,226,199,109,218,92,86,25,100,169,137,109,9,66,220,121,164,54,167,146,175,157,90,219,231,154,205,36,201,26,236,82,236,186,104,86,53,171,89,189,110,153,221,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,10,1,207,214,107,166,102,183,28,101,214,233,142,236,179,45,126,117,30,215,101,183,159,54,223,138,151,148,106,158,166,221,36,242,222,145,234,41,68,77,161,73,109,12,54,173,198,214,245,118,190,19,121,67,252,46,226,63,227,5,122,194,223,104,88,21,4,122,37,45,207,229,57,42,226,100,217,125,157,205,160,141,102,203,8,90,93,86,170,65,41,197,48,146,230,160,158,65,93,72,205,102,108,124,83,227,39,196,11,135,204,95,28,254,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,139,233,200,46,74,45,92,169,225,196,74,221,90,153,218,49,54,230,167,178,229,199,80,144,77,173,200,27,201,46,42,153,28,219,82,208,150,90,89,17,45,72,81,243,156,65,44,207,106,90,67,85,87,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,133,154,113,7,178,169,83,248,120,101,103,17,158,145,44,170,84,58,61,14,137,29,164,173,60,133,49,58,134,135,157,82,211,183,113,172,149,79,100,146,100,162,34,37,57,169,43,82,52,197,254,29,88,199,93,193,188,220,88,146,105,12,246,136,151,133,65,139,58,169,27,114,17,206,139,61,246,155,73,239,82,22,105,229,62,81,223,209,59,84,190,70,205,201,74,212,99,66,131,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,229,49,87,12,237,92,100,195,139,143,11,111,88,157,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,206,102,100,112,66,171,151,12,109,186,112,94,179,92,137,89,145,110,72,105,40,159,25,181,54,137,44,60,195,114,25,89,161,93,80,179,105,230,247,163,85,18,87,185,36,165,145,18,206,215,248,42,120,88,186,126,32,78,242,234,112,165,97,45,56,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,36,87,24,91,42,149,106,231,5,117,218,124,137,110,72,188,109,122,109,110,114,94,90,77,13,190,133,61,4,146,209,18,72,201,28,168,45,40,201,70,163,222,165,158,186,25,37,61,127,130,94,49,215,90,186,175,172,191,72,103,157,69,147,79,59,198,27,155,144,158,201,41,183,35,196,144,90,18,55,185,206,67,177,186,154,246,163,178,250,169,213,197,25,91,80,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,71,127,225,39,156,91,239,20,57,217,104,190,161,250,79,228,149,190,170,141,30,183,204,101,158,203,75,139,216,97,49,78,236,237,48,157,251,121,139,95,61,110,41,103,174,211,35,208,148,38,86,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,157,124,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,133,201,229,242,173,85,173,112,117,170,204,172,212,229,207,144,222,27,222,145,16,236,151,148,234,210,195,10,169,50,203,68,165,25,153,33,182,155,109,180,39,185,40,66,82,90,17,17,10,76,26,125,197,92,51,181,113,147,14,46,60,45,189,98,118,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,60,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,92,192,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,26,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,30,215,35,153,68,170,230,251,23,21,106,63,81,151,71,180,232,49,211,82,184,234,172,71,82,214,134,13,100,148,69,101,102,147,105,18,94,61,219,57,135,161,33,183,156,36,185,202,54,213,160,139,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,62,176,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,88,255,0,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,0,3,154,102,83,23,163,96,46,3,95,56,184,243,241,27,145,110,209,222,122,158,82,216,117,230,29,168,175,70,161,50,226,26,209,102,135,36,184,203,102,100,105,208,150,102,106,73,17,168,179,89,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,245,120,41,138,21,92,21,197,203,67,21,232,201,150,228,139,90,177,26,164,184,241,166,170,34,230,48,133,151,58,41,186,146,51,66,30,107,152,210,253,85,17,161,197,17,165,68,102,71,165,219,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,148,176,49,74,196,197,15,148,127,33,107,190,147,249,37,112,76,181,171,31,193,94,103,178,213,34,237,231,177,243,168,78,253,188,196,122,232,220,131,215,162,143,67,30,172,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,22,233,158,76,162,82,179,125,132,105,181,24,168,196,163,221,148,25,10,169,91,149,87,227,165,104,67,230,131,74,226,188,178,73,186,136,207,22,221,252,179,212,150,219,46,26,92,229,19,106,207,181,217,107,87,108,107,170,179,101,93,48,123,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,22,191,128,57,227,141,152,236,147,98,246,15,95,8,150,140,69,178,240,158,186,183,165,184,183,100,34,185,78,102,158,182,10,106,158,89,169,69,36,148,182,146,242,86,175,93,110,19,136,51,37,45,12,212,88,213,64,10,86,227,87,226,158,214,248,127,7,204,106,34,0,9,211,194,247,58,255,0,139,253,246,140,24,196,42,157,42,14,27,94,85,5,201,118,163,52,249,62,134,170,41,148,161,18,13,212,164,245,101,222,83,12,184,78,25,33,191,81,221,237,165,14,243,38,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,249,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,225,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,194,178,177,158,57,56,149,148,76,85,202,222,36,162,35,85,219,99,9,238,4,90,213,52,173,166,10,163,78,139,76,113,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,101,139,254,255,0,230,178,255,0,234,255,0,255,0,224,224,160,17,61,56,131,225,12,148,101,183,43,56,247,5,137,110,71,127,13,232,118,133,81,197,62,215,33,133,162,2,37,66,74,27,232,233,173,194,114,160,106,87,172,130,38,91,47,80,204,183,249,94,19,56,161,74,195,140,224,210,233,149,148,196,110,61,245,71,153,107,162,92,153,169,142,136,207,173,77,201,103,77,196,100,226,221,118,35,113,208,222,169,53,46,66,116,51,50,36,42,247,128,0,0,0,0,0,0,0,0,0,0,7,1,206,46,105,97,101,103,14,83,119,57,73,122,124,185,114,10,28,84,19,4,235,100,234,216,144,226,13,101,205,108,246,234,199,93,15,93,15,161,123,171,111,250,179,153,132,106,180,165,51,103,88,203,165,156,179,112,137,218,124,227,124,153,223,244,122,78,219,174,223,103,118,191,80,144,216,43,198,14,198,187,38,198,164,226,133,12,232,210,36,58,134,142,76,120,204,199,136,222,227,109,59,148,183,230,153,146,72,212,225,153,233,209,41,35,246,24,158,54,6,41,97,254,39,210,24,172,216,247,125,30,178,195,237,37,211,40,53,6,36,26,53,74,21,162,185,75,81,17,145,45,58,150,190,210,247,144,245,96,63,138,74,86,147,66,210,74,74,139,67,35,45,72,203,220,32,151,16,76,132,91,248,195,108,79,196,108,57,162,179,18,237,128,211,178,157,102,36,100,54,83,82,134,229,60,175,85,152,235,117,199,86,235,136,46,170,45,218,23,183,67,20,241,74,170,98,14,3,226,50,37,198,237,244,75,130,222,168,22,246,215,207,140,163,113,135,200,205,10,34,52,47,111,49,174,165,208,253,95,97,151,78,235,153,124,101,183,51,37,134,86,221,251,37,168,17,47,122,51,112,232,245,54,219,75,109,174,83,76,199,121,215,164,25,26,220,121,102,167,158,211,122,148,68,122,117,34,87,83,231,57,66,186,202,207,204,134,31,84,22,225,182,137,23,37,38,42,213,174,132,73,84,248,230,102,163,212,189,95,87,168,209,213,26,99,117,26,68,26,131,75,74,209,42,51,79,37,73,61,82,162,82,72,200,200,253,165,212,126,192,0,0,0,28,139,54,56,129,27,13,242,245,126,215,220,146,134,100,170,221,170,49,8,212,178,78,178,123,11,235,108,139,214,73,235,170,63,146,122,251,134,116,221,93,75,16,111,197,186,230,231,39,220,117,115,82,182,238,81,169,217,15,117,211,233,40,253,101,253,103,246,141,14,228,214,192,103,14,114,233,101,80,209,13,17,222,126,139,77,149,36,146,217,32,212,242,160,199,74,212,175,85,38,106,51,71,83,50,215,222,59,96,0,0,15,249,89,25,161,68,93,230,70,68,40,255,0,58,216,23,119,220,217,227,167,218,109,209,229,201,110,237,170,52,162,113,136,238,173,45,177,42,175,37,189,202,62,89,232,69,187,83,61,20,93,125,162,222,178,245,133,20,188,26,194,107,118,200,167,197,67,46,68,167,68,76,179,36,37,38,169,9,140,211,75,81,232,132,106,103,203,46,166,90,251,253,197,210,0,0,0,65,62,47,117,247,105,217,110,118,132,141,187,42,251,119,235,174,191,53,62,2,139,78,191,95,184,255,0,80,170,188,157,81,30,175,102,26,214,132,209,168,183,118,237,77,58,235,253,131,32,253,199,238,26,63,34,208,180,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,124,75,168,5,64,205,61,204,194,90,52,18,251,22,154,167,77,116,167,67,63,113,123,196,218,224,195,94,57,56,117,117,209,21,180,138,31,97,219,239,61,239,212,20,126,223,232,22,68,0,0,0,60,13,15,6,44,186,14,34,84,49,46,5,30,35,53,138,139,46,178,243,205,199,105,42,89,56,249,60,163,53,18,9,70,102,178,35,61,84,127,225,234,61,240,0,0,0,252,149,106,116,122,189,46,101,42,91,73,113,137,145,220,142,226,20,146,50,82,86,147,73,145,145,145,145,244,51,246,12,238,231,135,13,36,225,134,100,111,10,99,140,33,168,245,58,173,66,169,17,40,73,165,36,195,147,228,165,5,166,196,151,115,126,194,50,247,24,178,126,15,216,152,237,205,131,181,43,66,84,150,205,116,170,139,201,109,181,44,249,156,182,162,192,108,140,136,214,126,175,173,167,113,22,190,225,96,192,0,0,0,56,206,111,241,1,24,111,151,171,210,184,114,121,15,63,69,168,197,142,178,94,213,19,167,6,66,147,180,247,36,245,213,29,52,61,70,115,110,58,179,213,235,134,169,92,146,234,220,118,163,53,249,110,45,106,51,82,148,226,205,70,102,102,102,102,102,103,239,49,249,219,237,181,23,152,130,201,58,251,142,41,44,178,210,117,81,169,70,122,37,36,94,211,235,161,17,11,108,225,137,145,184,212,26,84,108,111,196,250,58,28,169,200,52,63,73,141,34,57,25,52,210,147,10,75,15,108,126,57,41,46,18,137,101,185,11,208,186,145,117,212,197,153,33,8,109,9,109,180,146,82,146,34,74,72,180,34,47,113,15,250,31,242,181,161,180,41,199,20,73,74,72,205,70,103,161,17,123,196,82,205,166,126,240,191,47,116,137,212,106,109,86,45,98,234,84,119,82,196,88,143,199,144,76,187,181,244,167,154,132,200,109,196,145,58,201,18,180,45,75,82,46,243,233,77,120,253,154,220,91,204,29,122,85,66,235,185,102,183,78,91,139,228,211,163,204,146,81,146,217,173,211,78,173,56,242,210,71,181,229,39,167,77,58,125,190,115,11,240,11,22,49,134,98,34,216,150,85,98,160,218,214,72,57,45,83,100,186,194,12,205,5,170,150,211,107,208,139,152,131,63,168,245,247,11,13,203,159,8,51,124,169,215,22,54,214,22,134,214,211,50,78,12,9,26,40,148,124,149,236,113,185,48,191,190,164,203,95,113,123,197,143,97,6,10,97,246,7,91,41,181,48,250,137,30,4,50,81,56,225,162,51,13,45,215,57,109,182,107,95,41,180,18,148,100,210,53,61,53,61,62,205,61,216,0,0,0,0,0,0,0,0,0,0,128,28,89,50,135,248,93,195,143,198,10,202,133,190,239,176,41,235,244,178,92,159,202,110,85,186,201,60,251,219,91,89,26,13,230,22,181,58,157,20,131,83,106,125,39,205,89,50,130,167,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,201,252,246,241,7,174,231,2,29,191,102,209,45,95,146,246,101,27,179,213,30,130,251,136,145,42,85,99,144,164,56,226,158,36,150,140,181,205,121,166,137,36,147,90,77,78,56,68,106,67,76,249,76,130,229,70,102,107,113,198,37,18,166,214,203,50,215,228,214,46,135,156,101,243,109,248,169,121,36,152,9,113,163,79,45,233,30,186,82,102,226,20,150,208,251,137,220,109,108,85,255,0,90,118,181,10,198,181,104,214,85,173,7,177,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,245,128,4,106,226,43,140,116,44,27,202,61,247,38,174,207,104,151,120,83,223,179,169,113,183,45,28,233,83,216,117,181,30,244,161,100,158,83,5,33,253,21,181,43,228,108,220,149,45,38,51,216,52,231,130,22,85,87,13,112,94,193,195,154,236,136,143,212,173,91,94,149,68,152,236,69,169,76,56,252,104,141,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,92,28,109,48,83,254,225,115,25,14,161,238,178,170,17,92,119,254,113,50,35,140,160,155,255,0,158,147,138,83,159,204,18,83,244,204,70,174,21,152,199,66,194,44,220,82,35,92,108,233,18,253,167,187,103,55,39,114,255,0,130,202,146,251,14,70,61,136,66,141,124,199,227,180,198,158,170,83,207,222,165,18,80,100,119,210,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,199,228,133,73,165,83,164,207,153,79,166,68,139,34,169,32,165,206,117,150,82,133,202,124,154,109,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,158,228,145,23,53,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,178,156,88,249,9,248,44,188,191,10,95,247,25,242,126,163,242,143,242,223,235,95,102,115,181,126,67,231,127,35,204,252,159,175,250,61,116,25,162,196,41,182,109,70,255,0,185,106,24,115,73,151,75,180,229,86,38,189,65,131,45,70,167,226,211,148,242,206,51,46,25,173,102,107,75,70,132,153,154,215,212,143,214,87,121,218,247,6,79,198,59,228,37,119,229,55,255,0,35,31,57,242,111,210,59,251,71,165,57,197,207,236,31,248,159,229,185,186,250,156,253,57,94,191,106,22,84,0,3,60,57,255,0,199,153,57,131,205,29,221,115,51,54,36,154,21,2,66,237,155,121,113,36,53,37,133,211,162,58,226,82,243,111,54,132,147,168,125,213,61,36,140,205,90,20,130,65,45,73,74,76,71,81,234,176,158,250,252,23,226,157,155,137,158,139,244,159,201,43,130,157,93,236,92,254,79,106,236,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,210,246,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,208,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,31,241,25,201,71,227,85,135,12,87,236,10,101,41,188,77,181,190,114,155,37,242,229,57,84,130,68,179,114,152,167,183,37,9,220,181,147,141,41,210,82,80,226,84,157,90,75,206,184,84,89,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,4,181,205,119,17,219,203,50,216,13,100,224,210,169,18,233,146,34,199,141,38,246,169,170,81,36,235,149,24,251,144,130,67,108,18,26,40,202,50,68,165,33,72,232,241,182,148,18,74,57,56,247,31,201,254,90,235,185,169,199,26,62,25,83,15,147,74,103,109,82,228,150,153,72,97,200,148,118,158,109,18,28,104,212,149,238,120,249,168,109,178,36,44,185,142,32,212,68,130,90,147,162,139,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,62,176,205,102,108,124,83,227,39,196,11,135,204,95,22,211,194,247,37,31,139,253,136,140,103,196,42,101,86,14,36,222,84,245,198,118,157,52,185,62,134,165,169,228,173,17,205,164,168,245,121,222,83,15,56,110,17,45,191,81,173,141,169,14,243,39,80,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,20,172,47,122,248,178,169,87,255,0,9,136,212,42,204,137,108,199,139,130,244,154,218,21,25,105,74,205,250,125,50,60,230,82,102,164,168,182,41,216,205,165,101,166,166,131,81,17,164,204,148,84,109,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,154,48,158,250,252,40,97,101,155,137,158,139,244,103,202,219,126,157,93,236,92,254,119,101,237,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,242,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,164,140,157,210,105,84,92,168,96,244,58,53,50,36,8,238,88,244,89,107,106,51,41,105,10,125,248,109,60,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,142,192,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,89,167,27,139,42,149,63,5,240,247,17,158,145,44,170,84,59,161,218,36,118,146,180,242,20,196,232,142,60,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,5,112,234,198,58,238,13,230,226,196,147,72,103,180,68,188,42,12,89,213,72,219,144,142,116,89,239,180,218,79,122,144,179,79,41,242,142,254,137,218,165,242,54,110,74,86,163,26,20,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,98,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,35,53,153,177,241,79,140,159,16,46,31,49,124,90,166,90,127,239,54,213,254,31,223,127,250,250,160,165,97,170,129,199,243,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,235,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,207,139,254,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,185,238,21,148,154,85,59,35,150,12,202,125,50,36,89,21,73,21,137,115,157,101,148,161,114,159,42,156,150,73,215,84,69,170,214,77,50,211,100,165,106,123,27,66,123,146,68,82,212,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,83,180,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,2,176,56,218,99,29,9,171,86,197,203,244,118,121,213,169,53,2,188,102,57,185,105,236,145,91,110,68,72,229,161,163,99,156,229,187,39,169,47,114,59,47,172,157,28,73,149,75,0,189,238,20,248,243,39,25,50,185,2,217,174,205,136,229,119,13,164,21,178,226,19,33,163,125,202,114,26,66,160,60,182,80,132,155,72,229,25,198,73,153,43,152,112,220,89,173,74,53,146,102,80,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,87,87,21,204,235,254,12,173,87,242,215,134,117,58,84,155,146,237,167,200,141,118,187,175,57,234,61,45,230,210,146,143,176,210,109,165,233,77,184,190,170,86,246,218,45,196,130,55,153,117,53,151,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,10,177,50,213,198,76,56,183,49,74,202,151,218,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,5,120,161,100,163,241,128,177,23,140,248,123,76,170,206,196,155,54,158,136,205,83,161,23,59,211,52,180,188,165,174,57,52,165,22,143,53,205,125,230,205,178,53,185,235,181,177,197,45,174,93,32,128,213,64,10,86,227,87,226,158,214,248,127,7,204,106,35,149,112,235,203,165,137,154,12,83,190,48,206,250,143,249,191,169,204,163,205,222,247,241,101,83,180,196,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,164,86,89,248,56,222,83,47,41,53,156,207,85,98,83,173,234,13,99,146,205,22,145,36,159,93,201,25,178,81,155,221,165,11,74,162,70,90,185,122,17,164,164,41,28,210,52,199,86,197,159,106,227,43,73,165,80,50,137,100,208,168,84,200,148,234,109,58,248,166,196,135,14,35,41,101,136,204,55,76,168,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,133,91,101,59,197,62,13,252,64,183,188,197,129,165,49,18,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,90,22,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,126,81,127,223,252,214,95,253,95,255,0,252,28,20,2,46,123,50,216,67,39,22,184,76,88,47,211,88,150,253,74,198,177,237,123,190,43,44,190,211,72,90,35,83,27,68,165,58,110,125,36,34,27,242,220,36,164,210,179,91,104,36,238,250,10,168,188,39,190,191,5,248,167,102,226,103,162,253,39,242,74,224,167,87,123,23,63,147,218,187,44,150,222,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,52,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,0,0,0,0,0,0,0,0,60,38,47,224,166,31,99,141,178,171,83,16,104,145,231,195,53,27,141,154,227,48,234,218,115,150,227,100,180,115,91,89,37,68,78,175,67,211,82,215,237,214,184,115,25,194,15,144,85,27,139,4,171,11,91,104,101,233,37,6,124,141,84,107,46,114,246,54,220,104,95,222,146,69,175,188,189,194,188,177,67,0,177,99,7,166,46,45,247,101,86,41,237,161,102,130,146,237,54,75,76,44,200,214,90,165,110,182,141,72,249,107,50,250,139,95,120,244,120,3,154,220,91,203,229,126,45,66,212,185,103,59,78,109,196,115,169,210,38,73,84,101,54,75,104,213,163,77,188,132,153,237,101,41,235,211,77,75,236,185,76,165,231,239,11,243,9,72,131,70,169,85,98,209,238,164,199,105,47,197,150,252,120,228,243,187,88,74,185,72,84,135,28,81,27,175,25,39,82,212,244,50,239,46,178,181,11,67,136,75,141,168,148,149,17,26,76,143,82,50,247,143,250,31,242,180,33,196,41,183,18,74,74,136,201,73,50,212,140,189,198,43,55,137,222,70,226,215,169,82,113,191,12,40,232,110,167,28,214,253,90,52,120,228,68,235,73,76,217,47,189,177,136,230,165,56,106,52,22,229,175,67,232,71,215,67,21,38,239,109,167,60,252,23,137,214,28,109,74,101,230,149,170,77,42,35,209,73,50,246,31,77,12,140,126,139,114,172,245,6,225,165,215,35,58,182,221,167,77,98,91,107,66,140,148,149,54,178,81,25,25,25,25,25,25,123,200,104,203,40,24,128,140,72,203,205,151,92,41,60,247,152,162,211,162,190,179,94,229,27,169,131,29,74,220,123,148,122,234,190,186,158,163,179,0,0,0,0,175,158,48,56,152,237,179,131,180,219,66,44,150,201,117,90,139,41,113,180,172,249,156,183,98,207,108,204,200,150,94,175,171,167,113,150,190,241,91,25,30,195,73,56,159,153,27,62,152,219,9,118,61,50,171,79,170,75,74,210,106,73,176,220,248,201,89,105,177,69,220,231,180,136,189,230,52,69,73,167,71,164,82,225,210,162,52,150,216,135,29,184,237,161,41,34,36,165,9,36,145,17,17,17,23,66,47,96,253,96,0,0,3,192,215,48,98,203,175,98,37,63,18,231,209,226,61,88,167,50,211,44,188,228,118,148,164,19,111,155,201,50,81,160,212,70,75,51,50,209,69,254,30,163,223,0,0,0,10,221,227,61,94,84,108,58,181,40,104,218,101,51,183,111,247,150,199,233,234,47,111,244,8,73,195,74,128,85,252,211,219,44,27,70,178,71,109,215,68,235,166,180,233,135,238,63,112,191,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,137,197,242,156,220,92,198,170,114,35,146,14,94,154,172,145,166,253,176,32,23,126,157,116,29,87,130,245,121,228,214,110,250,31,57,60,181,250,63,212,220,122,244,69,69,93,218,255,0,64,182,96,0,0,0,0,0,0,0,21,9,198,83,12,83,73,188,40,120,139,22,10,137,153,145,227,65,113,242,107,213,55,86,237,65,227,78,226,65,22,186,22,186,26,181,250,189,163,194,240,137,197,88,246,102,58,205,181,106,211,29,68,42,221,49,200,241,218,39,8,144,114,222,153,1,180,158,213,44,139,93,18,101,169,17,171,237,23,104,70,74,34,50,61,72,250,143,232,0,0,0,175,46,50,152,146,84,60,17,161,216,212,202,138,216,168,212,43,241,159,144,210,30,218,107,132,228,74,131,74,35,36,168,148,105,53,17,23,84,154,127,204,41,144,76,158,27,121,87,119,29,49,86,29,221,95,167,45,203,114,218,148,220,197,155,140,153,178,251,241,228,195,112,217,86,246,86,218,137,77,186,122,167,82,51,47,105,23,125,233,209,233,20,218,13,50,53,30,145,9,152,144,225,180,134,25,101,150,210,218,16,132,36,146,148,146,82,68,68,68,68,69,161,22,157,7,236,31,50,226,185,104,54,157,42,77,106,226,171,68,167,195,138,210,222,113,217,47,161,164,146,82,147,81,250,203,50,46,228,153,245,63,97,138,193,206,135,20,212,180,245,99,13,176,49,199,8,210,137,20,249,53,109,123,151,172,134,86,184,239,197,151,253,233,104,51,79,215,167,113,10,204,169,85,47,172,86,186,187,85,66,85,94,226,173,212,159,218,147,113,111,75,125,107,113,195,50,73,106,106,89,234,183,15,167,94,170,247,152,158,57,60,225,105,117,223,142,194,190,177,161,181,82,168,75,38,222,106,158,100,227,18,220,215,179,186,91,218,147,17,72,52,26,22,234,79,69,117,81,105,220,70,98,213,240,191,4,48,203,7,232,81,104,86,53,161,73,167,34,59,72,105,79,179,79,142,203,207,26,80,132,154,220,83,77,163,114,143,150,131,51,211,169,151,216,61,217,17,17,104,69,161,16,254,128,0,0,0,0,0,0,0,0,0,0,10,22,226,167,134,248,113,134,217,184,171,181,135,147,55,185,114,83,218,185,46,24,157,184,164,118,42,196,183,223,91,232,211,170,218,230,32,153,145,203,89,153,151,104,213,59,91,83,105,76,64,26,61,201,230,14,97,62,11,224,21,175,73,193,199,187,109,22,224,167,194,184,31,171,237,146,223,166,165,63,10,58,85,80,228,72,90,215,27,156,134,155,95,32,140,146,141,116,208,143,93,123,88,0,10,181,227,113,139,209,145,74,195,220,4,130,252,71,36,63,33,219,190,168,218,152,119,158,194,16,151,34,194,82,28,232,209,161,195,114,121,41,62,178,200,217,108,253,66,50,223,5,178,45,101,85,111,252,224,225,37,10,141,34,35,50,34,221,17,43,107,84,149,169,40,54,41,234,237,207,36,141,41,81,239,83,81,156,74,11,77,13,102,146,51,73,25,168,180,102,34,87,20,124,33,147,139,89,62,185,159,166,177,45,250,149,141,33,155,190,43,44,190,211,72,90,35,37,104,148,167,77,207,164,132,67,126,91,132,148,154,86,107,109,4,157,223,65,84,109,132,247,215,224,191,20,236,220,76,244,95,164,254,73,92,20,234,239,98,231,242,123,87,101,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,6,159,134,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,87,4,122,181,42,129,74,199,154,237,118,167,18,157,77,167,71,183,229,204,153,45,228,178,196,102,27,77,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,56,7,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,208,66,86,164,33,106,52,35,207,228,23,37,23,86,107,49,30,37,110,173,76,236,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,219,232,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,0,8,235,159,252,121,141,151,204,174,93,215,51,51,101,198,174,215,227,174,217,183,151,18,67,177,159,69,70,91,78,37,47,54,243,104,81,180,182,26,75,210,72,204,211,169,199,36,18,210,165,36,198,125,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,249,67,234,220,214,181,118,207,168,179,73,184,224,246,73,114,41,240,42,141,183,205,67,155,162,205,138,212,184,206,106,131,50,45,236,62,210,244,215,114,119,104,162,37,17,145,92,247,7,124,104,170,226,46,94,107,88,127,116,93,242,235,53,123,2,176,136,144,227,201,66,148,184,20,71,163,163,177,180,78,154,116,90,9,214,102,165,9,53,41,77,161,180,163,213,108,154,33,61,69,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,20,151,198,35,11,240,190,192,204,53,22,224,177,213,18,159,93,188,232,235,171,220,116,120,208,156,105,4,255,0,104,90,17,81,55,12,249,74,92,147,75,169,90,16,73,50,92,85,58,189,202,124,212,112,44,104,79,135,86,27,225,198,29,101,30,196,119,13,230,118,214,238,202,123,23,37,106,95,110,41,60,218,195,236,52,137,104,213,62,163,124,149,181,217,249,105,34,52,118,125,23,171,155,212,169,42,2,0,101,115,33,223,254,244,248,155,154,188,95,162,254,112,46,103,109,10,21,78,157,255,0,231,29,241,171,105,95,55,254,112,150,144,227,63,205,200,66,191,36,177,63,192,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,61,121,133,181,168,86,54,62,226,93,149,107,65,236,84,91,126,240,172,210,233,209,185,171,115,145,21,137,174,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,162,234,120,86,99,29,119,23,114,143,72,141,113,179,172,187,10,160,237,156,220,157,200,254,21,22,51,12,57,24,246,33,9,36,114,216,144,211,26,122,202,87,35,122,148,106,89,145,118,188,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,190,140,235,90,212,43,195,40,248,189,73,184,224,246,184,145,236,250,157,81,182,249,171,111,108,168,76,42,92,103,53,65,145,158,199,216,105,122,107,181,91,116,81,26,76,200,243,175,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,154,48,158,250,252,40,97,101,155,137,158,139,244,103,202,219,126,157,93,236,92,254,119,101,237,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,133,124,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,25,172,205,143,138,124,100,248,129,112,249,139,226,213,50,211,255,0,121,182,175,240,254,251,255,0,215,213,5,43,13,84,0,134,188,69,50,43,27,52,182,105,223,24,125,2,34,49,82,129,29,150,96,189,38,83,168,69,78,156,201,200,89,211,72,141,194,97,149,169,201,10,113,15,41,31,77,9,66,150,132,40,214,138,43,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,95,167,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,131,156,156,116,153,152,156,199,94,120,141,233,159,72,209,85,80,114,157,110,41,4,250,25,69,30,58,212,220,83,109,167,204,214,215,49,5,207,90,52,73,115,94,117,91,18,106,52,151,42,172,218,213,219,126,157,66,171,85,224,246,120,151,53,61,117,74,91,156,212,47,180,69,68,169,17,20,230,137,51,52,104,252,73,8,209,68,74,245,53,211,106,146,102,141,107,87,101,218,181,27,214,60,29,244,90,85,66,29,46,100,158,106,11,149,42,91,114,92,142,222,195,61,234,220,136,82,79,82,35,73,114,244,81,145,169,36,114,215,133,62,60,198,193,188,209,192,182,107,179,101,183,66,196,152,229,108,184,132,200,116,152,110,162,183,80,168,15,45,148,33,68,234,249,164,113,146,102,73,229,148,199,22,107,74,73,100,171,222,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,243,226,13,157,186,86,84,44,6,232,86,195,241,39,98,45,213,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,40,178,173,83,188,177,94,255,0,155,89,152,220,186,253,217,120,214,28,146,234,34,68,35,126,161,81,150,241,169,68,219,44,164,136,214,227,174,30,136,109,37,213,68,73,46,226,29,127,51,121,40,198,92,170,208,172,202,254,34,83,57,145,46,154,122,92,151,38,25,37,216,180,186,161,173,211,58,99,143,33,74,37,60,150,16,219,155,180,74,22,165,60,150,141,212,178,167,15,218,240,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,21,43,197,23,135,252,202,68,202,150,102,240,66,221,231,82,158,237,53,27,226,150,195,143,191,41,185,78,190,235,239,85,147,204,90,247,50,124,221,29,109,178,66,89,75,105,112,146,104,55,84,213,96,141,84,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,1,89,124,86,50,43,38,241,110,126,105,240,162,4,185,53,216,177,205,235,214,10,165,52,150,21,78,137,9,103,233,36,27,206,36,210,182,154,142,219,74,101,178,87,48,141,181,37,9,82,92,55,106,44,95,247,255,0,53,151,255,0,87,255,0,255,0,7,5,0,141,30,229,234,214,161,95,57,47,195,75,42,233,131,219,104,183,6,23,209,169,117,24,220,213,183,207,138,253,37,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,103,139,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,126,124,58,177,142,133,140,153,71,177,36,210,25,236,242,236,250,123,22,117,82,54,229,175,147,42,3,13,54,147,222,164,32,149,205,96,227,191,162,119,37,28,253,155,148,164,40,196,149,0,0,0,0,0,0,0,0,0,0,0,31,195,34,50,208,203,82,49,225,49,67,4,48,203,24,40,82,168,87,205,161,73,168,162,67,75,105,47,189,79,142,243,204,154,144,180,146,219,83,173,175,106,139,152,179,35,211,161,159,218,42,163,56,124,45,46,187,13,201,183,214,11,182,170,173,13,4,227,206,211,200,156,126,91,122,118,135,79,99,81,162,37,4,130,66,26,73,106,174,138,61,59,140,140,64,234,109,82,250,194,155,171,181,83,229,85,237,218,221,53,253,170,54,214,244,71,208,182,220,35,52,158,134,149,150,139,108,186,116,234,159,121,11,50,201,135,20,212,186,245,31,13,177,205,199,12,212,152,244,248,213,109,123,215,172,118,80,185,15,202,151,253,245,107,50,79,215,167,121,11,63,183,110,90,13,217,74,141,90,183,106,209,42,16,229,52,135,155,118,51,232,117,38,149,36,148,94,178,12,203,185,68,125,15,218,67,233,143,199,88,164,83,107,212,201,52,122,188,38,101,195,152,210,216,121,151,155,75,136,90,22,147,74,146,105,81,25,25,25,25,150,134,90,117,20,89,196,147,42,206,224,94,42,76,187,168,20,229,183,110,92,178,220,152,131,109,147,38,88,126,68,153,142,19,41,216,202,27,73,37,182,139,68,234,102,69,237,50,238,134,194,230,248,53,226,73,87,48,70,185,99,84,234,43,126,163,79,175,73,126,59,75,123,113,162,19,113,41,237,36,136,148,163,81,17,40,204,186,36,147,254,97,97,160,0,0,3,248,102,73,35,51,61,8,186,138,75,226,237,138,177,239,60,117,133,106,210,166,58,168,84,74,99,113,228,52,110,17,160,165,179,50,123,106,50,74,86,101,174,138,34,212,200,149,246,15,115,193,175,12,147,86,188,107,152,139,42,10,141,152,113,228,193,110,65,181,234,147,168,118,158,241,39,113,160,203,93,15,93,9,90,253,94,209,111,128,0,0,0,0,0,0,0,42,103,141,13,121,229,86,109,10,31,53,60,180,122,67,212,220,122,245,69,57,93,218,255,0,64,229,92,32,233,205,202,204,106,39,46,57,44,226,107,181,102,141,118,111,129,60,187,244,233,168,187,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,243,198,138,132,244,92,69,179,235,104,132,225,34,111,164,55,188,77,158,211,216,197,57,37,170,180,253,93,227,225,112,113,171,28,92,108,171,83,14,65,39,182,242,52,108,215,166,237,145,42,10,232,90,245,211,236,23,70,0,0,0,0,0,0,0,2,27,241,77,194,165,98,70,90,159,153,14,50,151,42,220,158,170,210,148,132,106,174,92,120,19,79,77,73,10,61,53,89,116,232,95,89,10,109,203,117,230,254,28,227,197,149,93,113,245,69,106,61,195,77,68,197,26,141,27,89,76,198,84,230,167,185,36,90,18,61,167,167,78,163,71,246,69,114,45,207,102,208,110,56,47,165,230,42,148,200,179,27,112,148,74,220,151,26,74,200,245,35,50,61,73,69,220,103,246,152,251,96,0,0,2,149,120,190,226,51,55,38,53,64,180,216,124,214,154,85,57,164,173,36,162,50,37,181,46,123,103,208,148,125,125,111,113,126,161,5,237,43,106,169,120,220,212,187,98,141,13,249,83,42,147,24,134,211,108,182,165,168,212,227,137,66,122,36,140,251,212,69,208,143,191,184,104,47,35,152,9,7,1,240,50,139,73,85,53,17,170,149,88,241,170,83,247,50,72,117,47,187,14,50,92,74,190,109,10,47,89,174,164,162,51,212,186,153,159,116,135,28,219,28,241,238,192,192,59,46,109,221,122,86,162,176,108,50,226,152,137,218,88,75,239,184,150,157,113,40,66,28,113,27,141,92,165,17,17,30,166,125,61,250,82,198,111,120,129,98,78,96,171,114,105,118,197,114,169,111,91,45,184,182,155,143,10,76,136,138,146,209,46,66,72,158,74,36,173,181,238,109,228,146,180,45,15,105,123,11,175,27,193,28,187,226,166,97,46,168,244,171,70,223,168,201,110,84,148,34,77,77,200,146,87,29,163,83,141,165,106,113,230,218,115,110,132,242,84,102,101,208,143,83,250,238,67,41,124,58,176,187,2,169,112,107,151,125,18,155,113,220,230,203,78,58,228,232,209,230,53,29,253,172,40,205,147,114,50,28,65,165,198,148,105,51,61,72,148,126,211,233,48,35,198,143,17,134,226,196,97,182,89,105,36,134,219,109,36,148,161,36,90,17,17,23,66,34,34,211,65,254,128,0,0,3,240,85,238,10,13,1,131,149,93,173,192,166,178,93,238,75,146,134,83,222,69,222,163,34,239,50,47,214,67,204,91,152,199,135,87,141,101,218,21,161,116,211,107,146,163,237,231,149,58,115,18,73,157,200,53,39,127,45,102,105,212,146,173,53,46,187,79,220,61,176,0,0,0,0,0,0,0,141,89,250,205,116,60,169,96,116,186,221,49,221,247,157,209,206,163,218,236,182,243,4,227,18,148,202,141,83,212,219,164,174,99,49,253,69,40,137,181,165,78,45,134,213,180,157,222,154,1,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,218,227,246,94,49,67,44,247,148,43,15,22,105,81,32,85,234,20,120,149,182,81,26,99,114,81,200,124,148,70,147,82,12,200,150,219,173,188,202,203,187,123,74,52,26,219,52,56,185,107,194,111,55,159,130,44,71,252,95,111,89,187,45,11,254,160,143,68,169,184,28,215,34,220,79,27,44,51,185,196,25,44,153,125,8,75,74,213,43,36,184,150,20,92,164,27,203,59,169,0,1,69,124,94,111,175,149,185,201,169,80,61,23,217,62,69,91,244,186,23,59,159,204,237,124,198,213,63,155,183,105,114,244,237,252,189,186,171,242,91,181,245,182,167,160,112,75,181,171,178,241,246,250,189,99,193,223,69,165,89,231,75,153,39,154,130,229,74,151,54,59,145,219,216,103,189,91,145,10,73,234,68,105,46,94,138,50,53,36,142,229,7,148,197,139,23,240,161,133,151,150,25,250,83,209,159,43,109,250,141,11,182,242,57,221,151,181,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,48,67,74,121,78,240,177,131,127,15,237,239,46,96,80,14,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,68,63,177,177,211,17,240,219,14,47,156,47,178,171,62,138,165,98,55,97,106,190,243,4,105,149,34,44,82,144,69,21,46,17,250,140,185,218,149,205,34,45,203,74,18,131,81,33,78,33,127,91,45,25,116,190,243,65,138,112,48,206,197,143,252,212,202,196,221,236,255,0,22,82,251,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,150,132,240,47,2,240,227,46,152,113,78,194,252,47,163,118,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,0,0,168,190,52,248,243,38,173,121,90,153,114,163,77,136,186,109,10,58,46,106,209,51,33,167,87,233,23,137,198,163,50,234,9,27,216,91,81,205,199,8,183,252,226,39,33,70,143,85,10,62,105,194,19,2,225,226,126,99,165,226,53,195,70,237,180,92,52,167,166,162,202,150,108,45,148,214,31,89,183,8,156,105,194,82,213,181,8,150,250,22,130,35,109,216,205,40,214,147,218,149,193,97,63,248,129,224,167,255,0,186,198,88,115,23,14,161,249,191,183,44,170,132,87,29,255,0,243,113,204,136,227,40,38,255,0,231,164,226,148,231,243,4,148,253,51,28,211,133,246,55,210,176,79,53,244,84,214,104,114,234,49,239,248,233,177,208,184,206,37,43,134,252,217,145,77,151,205,42,232,180,19,172,182,133,150,228,153,33,197,44,183,26,9,181,223,160,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,56,254,106,179,49,102,229,67,8,230,98,149,225,6,93,69,106,144,154,109,34,153,24,141,43,168,212,92,67,139,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,157,123,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,122,172,84,203,198,40,96,213,155,135,151,229,247,74,137,22,145,137,212,117,86,232,43,102,99,111,45,76,17,160,246,186,148,158,168,89,180,244,103,136,186,150,201,8,35,50,113,46,182,220,138,225,169,157,122,142,93,49,30,14,23,222,181,61,48,202,238,168,41,185,40,81,197,97,186,85,82,73,198,105,21,55,95,113,36,179,101,8,97,40,113,38,234,80,150,214,183,72,148,164,18,87,122,128,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,210,158,83,188,44,96,223,195,251,123,203,152,21,43,198,74,214,161,91,249,184,135,86,164,65,236,242,238,107,62,157,84,170,57,205,90,251,68,164,63,38,34,92,209,70,100,141,24,137,29,26,36,137,62,166,186,110,82,140,250,95,4,124,80,170,197,191,241,11,5,222,76,183,233,181,58,59,87,68,115,84,213,114,33,191,25,230,227,59,178,62,134,157,239,166,91,59,156,35,73,233,17,180,153,43,166,203,31,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,140,203,102,22,214,161,88,216,251,137,118,85,173,7,177,81,109,251,194,179,75,167,70,230,173,206,68,86,38,186,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,139,159,225,51,138,21,92,71,201,245,46,153,89,76,183,36,88,181,137,150,186,37,201,154,169,11,146,194,18,220,150,116,220,68,109,161,166,165,183,29,13,234,162,74,35,167,67,34,50,66,124,87,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,70,107,51,99,226,159,25,62,32,92,62,98,248,181,76,180,255,0,222,109,171,252,63,190,255,0,245,245,65,74,195,85,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,47,241,33,198,250,86,8,229,66,236,85,66,135,46,169,34,252,143,34,199,130,134,92,75,104,97,249,240,228,17,190,234,143,83,36,54,211,110,172,137,41,51,82,201,8,245,73,70,226,40,95,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,47,248,180,217,84,172,53,198,140,48,195,154,20,137,111,211,109,92,39,162,209,33,187,45,105,83,238,49,26,92,230,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,63,87,15,172,11,135,152,156,184,230,131,14,125,13,233,26,210,169,246,253,70,220,74,13,132,60,138,196,116,85,28,138,77,186,249,26,26,230,44,185,11,94,169,62,83,206,167,122,73,70,162,133,118,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,105,123,5,49,66,149,141,88,71,104,98,189,25,49,27,143,116,209,227,84,151,30,52,212,203,68,55,214,130,231,69,55,82,68,75,91,46,243,26,95,170,147,37,182,162,52,164,200,200,188,254,108,124,44,99,39,195,251,135,203,159,25,172,30,215,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,58,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,217,167,11,174,31,240,233,16,233,185,155,198,251,119,157,85,123,179,84,108,122,91,238,48,252,86,226,186,195,79,179,86,87,45,107,220,241,243,116,105,183,9,10,101,77,169,195,73,172,218,83,86,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,215,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,204,14,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,110,36,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,205,101,255,0,213,255,0,255,0,193,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,83,7,20,124,33,141,132,185,193,185,159,166,177,17,138,109,243,29,155,190,43,44,190,235,171,66,228,169,104,148,167,77,207,162,181,204,98,91,132,148,154,144,72,113,4,157,191,65,50,215,130,94,49,208,157,181,111,172,191,72,103,147,90,141,80,59,198,27,155,150,174,215,21,198,227,196,144,90,18,54,55,201,91,81,186,154,247,47,181,122,169,209,181,25,217,248,0,0,0,0,0,0,0,15,19,114,99,38,29,89,181,150,104,87,125,211,77,162,74,145,187,144,85,25,204,70,39,182,160,148,173,156,197,145,171,66,82,117,208,186,110,47,120,244,244,155,130,131,95,96,165,80,171,112,42,76,159,115,145,36,161,228,247,153,119,164,204,187,200,203,245,24,253,224,0,0,3,252,228,70,143,45,135,34,203,97,183,153,117,38,135,27,113,36,164,173,38,90,25,25,31,67,35,35,211,65,15,243,105,195,171,11,177,214,151,58,185,104,81,41,182,229,206,76,186,227,78,65,141,30,27,82,31,218,250,136,222,54,227,45,197,154,156,117,38,163,35,212,201,37,237,46,180,223,141,217,119,197,76,189,221,82,41,87,117,191,81,140,220,89,43,68,106,155,113,36,162,59,166,151,28,74,20,219,206,52,222,237,73,149,40,140,139,169,22,165,245,118,76,161,113,1,196,156,190,214,227,82,238,122,229,82,225,182,92,117,13,57,30,108,153,18,213,25,163,92,116,153,50,149,201,67,104,36,182,202,137,58,150,133,184,253,135,210,233,240,51,30,236,12,124,179,33,93,182,93,106,43,230,251,45,169,248,157,165,133,62,195,138,105,167,20,149,161,183,23,180,211,205,73,25,25,234,71,211,221,175,73,17,227,60,120,9,7,30,48,50,181,73,77,53,18,106,148,168,242,106,80,54,178,75,117,79,181,14,74,91,74,126,109,106,63,89,222,132,146,35,212,250,25,31,126,125,46,219,106,169,103,92,213,75,98,179,13,248,179,41,115,31,134,235,111,54,164,40,148,219,138,66,186,40,136,251,210,101,212,139,187,184,78,142,16,88,140,205,183,141,83,237,71,223,52,38,171,78,117,40,73,168,137,38,183,101,192,108,186,26,139,175,171,238,63,214,46,168,0,0,0,124,75,218,185,22,216,179,107,183,28,231,210,204,122,93,50,84,199,28,53,18,118,165,182,148,179,61,76,200,139,162,79,188,203,237,33,156,28,200,222,114,49,27,30,47,90,235,111,170,83,82,46,26,146,33,168,148,107,220,202,166,60,166,244,61,202,35,212,151,236,61,58,244,23,35,194,199,10,85,134,249,106,98,100,200,166,137,87,28,244,214,146,165,163,69,114,164,64,132,122,106,104,73,233,170,15,167,82,250,204,76,128,0,0,0,0,0,0,1,252,49,75,188,99,170,199,47,27,41,52,194,144,74,236,92,253,91,37,235,183,124,74,122,186,150,189,53,251,7,221,224,187,66,118,78,34,222,21,181,194,112,209,11,209,251,30,54,207,105,111,98,162,147,209,90,126,174,241,112,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,183,140,101,140,245,103,10,168,183,92,106,115,143,29,27,180,239,121,12,154,137,190,108,154,123,101,170,137,39,166,186,105,222,90,253,98,24,240,163,173,183,79,205,205,177,74,113,229,35,210,61,183,66,221,162,79,151,76,156,174,189,126,191,113,139,224,0,0,0,0,0,0,0,1,229,49,90,207,143,127,97,197,203,103,200,66,84,85,106,76,200,105,53,17,30,213,58,194,219,35,234,149,105,244,253,199,246,24,205,230,48,219,50,240,223,26,174,251,105,108,186,202,168,55,45,66,51,38,164,154,119,165,137,110,33,43,79,68,234,71,179,161,145,23,234,23,181,195,239,17,211,136,153,106,181,214,185,140,188,245,26,12,42,74,146,135,55,41,60,152,17,117,35,245,148,100,122,175,175,119,216,66,74,0,0,0,252,181,74,132,74,69,54,85,82,115,232,102,60,54,22,251,174,45,68,148,165,8,73,169,70,102,102,68,68,68,71,212,204,103,47,57,87,195,215,254,101,111,250,161,201,110,68,120,183,21,86,20,37,182,179,89,42,58,103,200,83,122,30,229,17,244,95,176,244,235,208,132,199,225,85,148,19,184,43,41,199,27,226,146,71,10,18,139,209,141,200,99,189,228,46,12,150,94,73,58,201,150,154,26,136,148,149,235,223,167,180,197,186,182,218,26,109,45,54,130,74,16,68,148,164,139,66,34,46,226,33,195,51,83,154,203,19,45,86,44,234,197,86,175,1,218,242,163,187,232,250,103,104,101,79,56,233,178,250,154,82,153,83,205,172,219,53,176,105,51,73,235,175,66,235,221,70,185,142,205,62,39,230,78,236,145,85,185,171,50,209,77,83,203,236,148,182,100,72,40,232,79,53,229,35,230,86,243,137,37,146,95,82,58,31,119,66,250,250,190,79,248,125,98,54,61,214,41,215,13,211,71,168,81,109,62,99,50,21,34,76,119,227,42,75,59,227,172,205,165,46,50,218,89,41,167,84,105,235,161,237,63,97,117,185,220,17,203,238,27,96,61,173,22,220,178,173,216,49,214,211,72,75,210,202,36,116,62,242,201,182,208,165,45,109,182,141,198,174,82,76,204,203,169,245,247,105,210,192,0,0,7,248,203,153,18,159,29,114,231,202,102,51,13,36,214,183,93,89,33,9,73,22,166,102,103,208,136,136,140,255,0,80,138,57,169,226,23,133,121,125,133,38,155,68,172,83,110,27,145,173,154,67,135,34,52,190,94,166,193,252,227,105,146,135,11,86,222,53,23,191,105,159,113,117,169,92,89,206,134,100,113,254,182,113,219,185,235,177,18,255,0,228,233,180,25,179,219,66,182,161,179,61,26,231,175,95,200,238,233,239,81,253,150,199,195,187,45,213,220,22,195,153,23,13,250,169,111,220,247,14,206,210,115,205,106,125,158,67,242,208,143,202,180,135,19,185,183,81,222,103,169,105,166,133,166,178,236,0,0,0,0,0,0,7,148,197,92,76,181,112,111,14,46,60,82,189,101,246,122,45,179,79,118,161,39,107,141,161,199,182,23,168,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,58,249,151,204,93,247,154,12,83,159,137,151,212,143,231,97,209,225,108,103,248,178,151,218,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,167,79,9,76,148,122,110,100,60,217,98,109,50,149,50,138,207,57,187,46,158,249,115,220,84,230,95,229,174,166,162,37,108,111,146,182,157,109,164,184,149,40,220,53,58,68,217,180,202,215,97,89,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,117,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,38,243,121,248,93,195,143,197,246,245,155,190,239,176,41,232,244,74,155,129,202,110,85,186,201,50,195,59,156,65,154,13,230,22,180,180,173,82,131,83,106,97,69,205,89,60,178,159,224,3,53,153,177,241,79,140,159,16,46,31,49,124,89,247,4,187,90,133,19,0,175,171,214,60,29,149,170,173,224,116,185,146,121,171,62,108,88,144,163,185,29,189,134,123,19,181,115,100,158,164,68,163,230,104,163,50,74,72,172,84,6,104,115,55,73,165,80,51,37,138,244,42,21,50,37,58,155,78,190,43,177,33,195,136,202,89,98,51,13,207,121,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,46,39,132,53,245,242,183,38,212,218,7,162,251,39,200,171,130,169,66,231,115,249,157,175,152,226,103,243,118,237,46,94,157,191,151,183,85,126,75,118,190,182,212,212,14,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,68,32,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,179,54,165,56,150,81,181,59,80,102,163,46,98,220,90,251,168,0,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,6,104,177,175,20,42,184,213,139,151,126,43,214,83,45,185,23,77,98,77,73,17,228,205,84,181,195,97,107,62,76,82,117,68,70,180,50,215,45,164,122,169,34,67,105,34,74,72,136,138,236,248,86,96,229,119,8,178,143,72,147,113,189,164,187,246,160,237,226,220,109,168,254,11,22,75,12,55,24,183,161,106,37,243,24,142,211,250,250,170,79,63,98,146,74,65,153,208,184,191,230,48,183,240,211,195,42,129,134,140,208,189,51,62,179,131,244,143,69,66,237,93,159,155,84,106,150,195,208,126,112,214,132,167,73,77,48,175,93,68,131,211,69,234,147,81,29,11,127,93,86,21,213,253,181,183,46,75,114,161,255,0,41,14,117,54,116,119,63,232,184,203,205,184,143,169,73,82,125,134,67,71,217,85,197,47,195,78,92,112,235,19,30,174,250,102,125,102,223,139,233,89,189,151,179,243,106,141,35,147,59,230,201,8,74,116,148,211,233,245,18,72,61,53,70,169,52,153,192,14,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,3,228,221,151,77,10,198,181,107,55,173,211,59,177,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,158,204,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,193,23,106,9,199,13,45,145,32,158,125,104,230,184,122,173,69,170,27,230,45,13,54,98,64,112,155,202,31,225,119,17,255,0,24,43,214,22,251,66,192,168,35,209,41,110,127,41,201,87,19,38,203,236,238,109,4,107,54,88,66,210,234,181,82,9,78,41,132,151,53,4,242,10,215,179,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,246,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,86,105,194,111,58,245,28,64,135,248,177,98,133,79,159,90,162,83,208,229,161,53,195,139,29,183,105,113,88,101,146,166,37,180,37,11,113,230,144,218,158,74,190,117,107,111,158,107,52,147,36,107,178,160,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,137,92,105,236,8,213,220,188,218,152,131,30,222,151,50,165,106,221,8,140,185,204,147,170,68,10,116,200,238,19,198,233,36,246,37,11,144,196,4,18,214,93,23,177,41,50,230,25,42,186,248,123,226,133,87,10,179,131,134,213,58,122,101,189,30,191,88,106,215,157,17,153,170,140,137,12,84,20,81,139,155,161,25,56,134,157,113,169,4,218,139,69,46,58,58,164,200,150,155,201,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,75,227,45,96,70,182,115,71,75,188,233,214,244,184,145,239,27,94,36,153,149,5,19,166,196,234,140,119,93,142,225,33,74,51,65,45,184,205,193,37,33,26,104,74,109,70,90,185,185,93,3,130,62,40,85,98,223,248,133,130,239,38,91,244,218,157,29,171,162,57,170,106,185,16,223,140,243,113,157,217,31,67,78,247,211,45,157,206,17,164,244,136,218,76,149,211,103,117,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,205,102,108,124,83,227,39,196,11,135,204,95,22,169,150,159,251,205,181,127,135,247,223,254,190,168,41,88,106,160,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,83,7,25,108,104,170,220,184,243,75,193,122,85,223,45,251,122,207,163,196,151,81,162,165,10,105,134,43,111,243,92,230,175,84,151,57,125,141,216,187,85,170,210,130,117,196,167,106,150,233,31,229,224,201,133,191,42,243,29,93,196,201,244,46,213,2,196,183,220,236,211,123,86,206,199,84,154,178,101,159,155,37,146,156,223,21,53,20,245,74,144,157,53,61,21,203,48,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,16,255,0,136,174,14,87,112,111,55,23,220,106,187,221,162,37,225,80,126,241,165,201,218,132,115,162,207,125,215,20,91,18,181,154,121,79,148,134,53,86,213,47,145,191,106,82,180,144,156,28,22,49,230,53,90,205,186,242,229,89,155,45,117,42,20,133,220,212,82,122,67,174,163,209,207,27,109,73,101,164,26,54,48,134,164,27,110,25,111,249,197,206,90,137,30,170,212,115,127,54,62,22,49,147,225,253,195,229,207,140,214,9,255,0,194,247,34,223,134,187,169,24,227,140,118,103,107,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,104,134,206,142,115,53,52,161,110,146,27,249,212,166,67,101,117,32,56,254,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,158,203,255,0,7,111,236,58,197,202,182,8,86,104,50,229,93,148,186,193,209,17,14,20,87,150,185,239,154,201,44,170,51,106,66,93,117,15,146,155,91,39,176,141,196,56,217,145,122,196,47,123,135,165,185,152,43,91,44,182,253,39,49,75,228,213,89,229,181,64,166,187,29,166,37,82,168,77,69,97,152,145,100,161,182,209,181,226,229,56,179,37,154,221,36,184,146,113,68,178,82,17,37,68,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,253,255,0,205,101,255,0,213,255,0,255,0,193,193,64,35,74,121,78,240,177,131,127,15,237,239,46,96,65,94,54,152,57,66,118,213,177,115,3,29,238,77,106,53,64,172,233,141,237,90,187,92,87,27,145,46,57,234,107,216,223,37,109,73,232,72,220,190,213,235,43,70,210,71,21,120,86,99,29,11,8,179,113,72,141,113,179,164,75,246,158,237,156,220,157,203,254,11,42,75,236,57,24,246,33,10,53,243,31,142,211,26,122,169,79,63,122,148,73,65,145,223,72,0,0,0,0,0,0,0,8,137,196,71,45,181,220,106,195,152,247,13,132,169,108,92,246,246,254,204,112,13,105,125,238,123,241,16,191,201,52,183,21,181,182,151,220,101,161,107,174,165,174,149,57,132,217,208,204,142,0,86,202,59,151,61,118,90,88,252,165,54,189,54,123,136,78,228,56,101,171,92,244,105,249,109,221,125,201,63,182,218,178,173,196,47,10,243,5,10,53,54,183,88,166,219,215,35,187,245,135,50,68,104,156,205,13,243,249,182,213,37,110,30,141,178,74,63,118,226,62,227,233,44,144,226,29,73,45,181,165,105,62,227,73,234,70,63,232,0,0,0,115,76,110,203,238,27,99,197,173,42,220,189,109,216,50,22,235,75,75,50,206,36,117,190,202,205,183,16,149,33,110,54,189,166,158,106,140,140,139,161,245,247,235,76,89,192,225,243,136,216,9,88,168,220,54,181,30,161,90,180,247,189,33,50,35,71,126,74,163,51,190,66,200,221,82,35,33,164,18,90,105,38,174,186,22,226,246,31,78,81,151,28,211,226,126,91,46,200,245,91,102,177,45,116,228,188,142,215,75,122,68,131,142,180,243,89,82,254,101,15,54,147,89,165,132,163,169,247,116,63,170,242,178,173,154,203,19,50,182,44,26,197,42,175,1,170,242,99,181,233,10,103,104,101,47,54,233,50,194,157,82,89,75,206,44,155,37,190,73,35,81,235,175,67,235,223,220,220,109,14,182,166,156,65,41,11,35,74,146,101,169,25,31,121,24,168,174,42,185,65,59,126,178,172,113,177,233,36,80,166,168,253,38,220,118,59,158,90,231,73,121,229,19,76,145,105,161,36,141,74,94,189,218,251,12,67,140,154,223,15,216,25,149,195,250,161,73,110,60,121,87,21,42,20,215,28,89,160,147,29,83,227,169,205,79,114,72,186,35,249,71,167,78,164,52,105,75,168,196,171,211,98,213,96,190,135,163,76,97,15,180,226,20,74,74,144,180,146,146,100,100,102,70,70,70,93,72,199,234,0,0,1,26,248,130,98,58,112,239,45,87,67,136,152,203,47,86,96,205,164,165,43,115,106,149,206,129,43,66,79,172,147,51,213,29,59,254,195,20,75,131,214,204,188,72,198,171,66,218,67,46,188,170,245,203,79,140,241,165,38,173,137,126,91,104,82,213,209,90,17,111,234,102,71,250,198,144,240,166,207,143,96,225,197,181,103,199,66,82,84,154,76,56,106,52,145,22,229,52,194,27,51,232,148,235,244,61,197,246,16,245,96,0,0,0,0,0,0,3,254,86,100,148,41,70,122,17,17,158,162,136,120,174,86,219,168,102,230,231,165,33,229,44,233,221,139,82,221,170,75,153,76,130,174,157,126,175,113,9,157,193,206,198,122,141,133,85,155,178,77,53,198,78,177,217,182,60,182,77,36,231,42,77,65,179,209,70,146,215,77,116,239,61,62,161,98,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,222,124,112,253,252,69,203,61,213,67,130,203,142,204,87,97,228,37,9,53,25,255,0,24,69,82,186,18,84,125,200,62,226,20,221,195,157,51,63,28,156,63,76,71,84,203,159,198,190,182,227,73,23,241,84,190,243,33,161,80,0,0,0,0,0,0,0,31,197,36,148,147,73,247,25,104,98,136,184,165,225,145,216,217,140,151,87,102,49,52,205,121,135,42,71,162,54,238,91,243,230,171,95,160,146,61,73,29,250,153,253,102,37,63,5,252,70,110,85,161,113,225,180,153,38,228,182,103,204,170,182,149,175,83,75,4,213,57,146,34,35,86,164,90,255,0,197,211,235,246,11,55,0,0,1,200,115,103,122,162,195,203,229,243,91,61,55,122,6,166,218,61,251,187,11,234,45,61,100,245,245,61,227,61,20,10,100,156,84,198,8,52,214,210,234,151,116,220,109,52,163,73,25,169,61,166,81,36,207,185,90,126,83,191,214,253,99,69,25,111,195,152,88,91,130,246,149,167,21,148,33,113,168,208,18,249,146,72,141,110,166,35,45,169,74,209,41,212,207,151,212,204,181,31,225,152,220,124,180,50,255,0,134,181,187,190,191,89,128,197,66,61,62,75,148,216,143,200,105,43,147,41,49,222,113,164,18,22,226,20,189,202,100,203,68,158,167,220,95,85,0,102,27,48,87,222,98,241,14,125,219,116,84,100,56,203,210,29,76,24,73,121,227,105,150,77,247,92,109,41,109,110,56,73,50,39,148,146,36,158,132,93,11,235,149,188,62,56,123,207,197,186,148,60,79,197,122,76,216,86,204,87,27,147,14,51,236,41,179,154,164,170,43,237,153,161,248,202,109,198,22,219,142,22,164,175,91,77,11,166,166,46,66,214,181,168,54,101,6,13,181,109,211,35,64,167,211,227,181,25,134,99,178,134,146,72,109,9,66,125,84,17,39,232,165,37,208,139,184,135,214,0,0,0,28,235,24,49,243,11,240,66,129,34,187,126,93,148,200,38,211,107,91,113,92,159,29,169,15,40,144,226,137,40,67,174,35,113,159,41,100,69,175,83,45,61,250,84,142,110,248,159,226,30,43,73,157,101,225,124,151,40,22,235,114,29,66,102,69,91,241,102,190,130,55,219,34,55,24,150,166,212,133,54,227,106,238,234,164,145,247,17,16,133,14,57,122,226,85,198,167,87,233,139,146,183,55,77,79,231,166,73,123,99,127,244,150,173,16,143,175,66,79,184,133,184,100,23,135,13,42,192,138,214,37,227,53,33,169,181,183,119,118,122,108,168,233,113,166,116,57,76,171,123,82,35,37,105,213,11,105,69,162,186,153,17,247,104,66,198,82,148,161,36,148,36,146,69,236,34,208,135,244,0,0,0,0,0,0,5,32,113,83,205,93,247,138,88,203,87,192,111,70,213,104,22,101,137,80,105,191,69,212,225,178,135,167,85,25,75,233,244,154,85,203,230,161,151,25,149,163,73,230,41,11,104,155,123,66,55,54,167,154,228,7,39,213,92,217,98,226,83,80,40,141,216,150,116,136,115,238,181,188,234,137,114,88,90,212,109,193,105,45,173,46,239,144,76,186,131,113,42,73,52,132,173,123,183,147,109,185,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,32,175,20,44,148,126,48,22,34,241,159,15,105,149,89,216,147,102,211,209,25,170,116,34,231,122,102,150,151,148,181,199,38,148,162,209,230,185,175,188,217,182,70,183,61,118,182,56,165,181,203,165,107,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,52,103,148,204,126,141,153,140,6,182,49,101,52,185,116,249,211,227,246,106,171,46,211,221,138,199,164,89,209,18,142,41,184,106,39,99,115,73,124,181,165,197,244,245,22,100,234,28,66,59,0,12,192,226,197,245,248,80,197,59,203,19,61,23,232,207,149,183,5,70,187,216,185,252,238,203,218,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,118,156,36,236,170,85,171,146,219,126,187,79,145,45,201,23,141,98,171,91,156,151,150,147,67,111,162,74,160,146,90,34,73,25,35,149,5,165,25,40,212,123,212,179,215,67,36,166,101,0,206,182,127,44,95,193,222,114,113,98,129,233,79,72,118,187,129,202,239,59,145,202,219,233,38,209,63,149,183,114,181,229,246,174,94,237,125,109,155,180,78,187,74,202,184,42,120,88,186,126,32,78,242,234,112,170,188,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,41,131,140,173,38,171,95,205,221,147,66,161,83,37,212,106,85,27,30,155,18,28,56,140,169,231,228,190,229,78,160,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,19,127,135,238,68,104,89,85,181,91,189,110,148,118,220,77,184,41,228,221,70,78,171,111,209,113,95,110,43,142,210,182,34,67,177,223,229,73,142,163,237,41,34,82,245,208,180,79,67,152,0,0,2,26,241,88,199,153,56,55,149,201,246,205,10,108,70,235,184,147,32,237,150,208,169,13,19,237,211,150,210,213,61,228,50,180,40,221,71,40,138,50,140,137,60,179,152,218,201,105,81,32,149,77,121,107,194,25,56,245,143,54,54,17,178,196,183,35,220,85,134,89,168,28,71,218,101,246,169,200,213,217,175,54,183,117,65,45,184,205,188,225,17,146,181,52,17,18,84,102,73,61,41,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,50,196,52,167,148,239,11,24,55,240,254,222,242,230,5,53,241,83,193,202,22,17,102,226,175,38,220,123,72,151,237,61,171,197,200,219,87,252,22,84,151,223,110,73,111,90,212,107,230,63,29,215,245,245,82,158,126,196,164,146,130,51,146,188,18,241,175,254,238,178,231,50,159,239,189,105,242,155,107,254,111,14,91,111,44,220,255,0,153,27,105,75,127,207,154,149,244,8,56,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,139,227,29,153,139,202,101,229,7,44,52,104,55,5,6,222,167,71,102,175,90,121,226,38,99,92,139,116,144,184,220,162,36,238,118,52,117,33,194,51,223,177,82,9,100,104,221,25,11,56,107,147,252,181,215,115,83,142,52,124,50,166,31,38,148,206,218,165,201,45,50,144,195,145,40,237,60,218,36,56,209,169,43,220,241,243,80,219,100,72,89,115,28,65,168,137,4,181,39,69,22,157,173,66,177,173,90,53,149,107,65,236,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,212,125,97,18,184,131,100,146,149,154,251,1,186,237,176,196,72,56,139,106,199,144,245,42,98,98,165,79,213,152,75,47,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,90,44,164,212,239,44,40,191,225,86,97,183,46,129,118,89,213,134,228,180,137,113,8,159,167,212,98,60,74,73,56,203,201,50,37,182,235,101,170,28,73,245,73,146,139,188,133,255,0,100,43,51,18,115,79,151,154,101,241,89,131,45,139,134,135,35,228,229,192,243,196,214,201,181,22,35,176,183,37,180,77,37,41,74,29,75,205,184,104,216,141,139,82,208,68,164,161,43,84,138,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,252,153,192,176,35,98,126,87,49,74,204,122,222,151,93,145,42,215,157,38,159,79,136,78,169,247,234,49,154,57,16,137,180,180,123,214,178,146,203,38,72,45,119,153,18,76,148,70,105,60,219,141,15,98,21,235,85,196,174,30,23,46,35,87,99,196,98,165,117,96,188,218,220,198,162,33,73,97,183,228,208,214,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,198,120,70,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,235,198,158,192,141,93,203,205,169,136,49,237,233,115,42,86,173,208,136,203,156,201,58,164,64,167,76,142,225,60,110,146,79,98,80,185,12,64,65,45,101,209,123,18,147,46,97,146,171,91,34,215,173,86,192,206,14,18,87,104,209,226,61,34,85,209,18,136,180,201,66,148,130,98,160,174,194,242,136,146,164,158,244,181,37,197,32,245,208,150,73,51,37,17,26,78,205,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,51,89,155,31,20,248,201,241,2,225,243,23,197,170,101,167,254,243,109,95,225,253,247,255,0,175,170,10,86,26,168,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,25,161,197,139,235,240,161,138,119,150,38,122,47,209,159,43,110,10,141,119,177,115,249,221,151,181,73,113,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,130,247,184,111,96,133,43,4,114,161,105,166,159,92,151,84,145,126,71,143,124,78,91,205,165,180,48,252,248,113,204,152,105,37,169,146,27,105,182,144,102,165,25,169,100,181,250,164,162,109,21,237,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,58,87,25,108,23,165,92,184,13,75,198,138,85,161,17,251,134,207,172,68,137,81,173,37,105,105,246,40,143,243,91,229,47,85,23,57,29,177,216,187,83,162,212,131,117,197,39,106,86,233,157,112,100,79,29,43,184,3,153,171,58,228,166,86,105,84,202,85,122,161,22,219,185,30,170,18,10,42,104,242,165,50,82,22,183,20,105,228,242,246,33,226,112,148,146,74,153,45,219,144,107,66,175,83,54,62,22,49,147,225,253,195,229,207,138,96,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,122,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,0,60,165,71,10,176,226,175,136,244,140,94,169,217,116,169,55,157,6,159,34,151,77,173,185,28,142,84,104,175,25,27,141,165,95,249,228,147,63,89,9,121,244,164,210,79,58,75,245,96,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,239,254,107,47,254,175,255,0,254,14,10,1,26,83,202,119,133,140,27,248,127,111,121,115,3,159,241,21,193,202,22,50,101,30,251,141,87,123,179,203,179,233,239,222,52,185,59,86,190,76,168,12,58,226,139,98,86,130,87,53,131,144,198,170,220,148,115,247,237,82,144,146,20,25,135,183,173,87,13,111,251,107,17,168,81,226,63,82,181,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,211,149,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,0,0,0,0,0,0,127,20,148,172,182,173,36,162,63,97,150,162,185,179,245,195,134,149,127,197,119,18,240,102,144,212,42,219,91,123,69,54,44,116,182,211,218,156,86,83,177,168,241,148,181,104,132,58,163,213,93,12,204,251,181,33,81,237,174,245,195,91,141,46,163,211,22,221,110,22,186,31,207,67,146,206,246,255,0,232,173,58,161,127,86,164,175,113,139,10,202,63,21,187,146,214,56,118,78,56,145,212,169,141,243,54,213,11,152,244,179,215,158,225,243,30,147,48,147,244,148,210,19,211,232,150,157,250,24,181,108,63,197,27,7,20,104,237,215,44,91,174,149,88,138,230,190,180,41,204,200,219,162,150,158,188,165,168,139,171,107,246,251,15,220,99,213,0,0,0,15,147,116,218,212,27,206,131,58,218,185,41,145,167,211,234,17,221,140,251,47,178,135,82,104,113,10,66,189,85,145,167,232,169,69,212,143,188,197,55,241,7,225,239,63,9,42,83,49,63,10,41,51,102,219,50,156,114,76,200,204,48,167,14,18,148,169,79,184,100,134,35,37,182,216,67,109,182,90,154,189,93,116,62,154,24,138,89,121,204,21,247,151,76,66,129,118,218,245,25,13,178,204,134,147,58,18,158,120,154,121,146,125,167,28,74,155,67,141,146,140,201,148,164,201,71,161,151,67,250,175,251,46,88,249,104,230,3,13,104,151,125,6,179,79,126,161,34,159,25,202,156,70,36,52,165,198,148,168,236,184,242,13,8,113,106,70,213,60,69,162,143,113,119,31,215,250,51,33,135,48,177,75,5,238,219,78,83,40,90,228,209,167,165,131,52,145,154,29,84,71,155,74,147,170,85,161,151,51,161,145,106,51,175,95,166,73,194,188,96,157,77,113,46,165,118,181,198,235,73,53,17,146,149,217,165,26,72,251,147,175,228,251,253,95,212,52,47,148,203,213,23,230,95,44,106,217,105,187,208,52,198,151,239,221,216,88,81,235,235,43,175,175,239,29,120,0,0,5,100,113,160,196,102,226,217,246,230,27,70,146,109,203,122,124,58,171,137,66,244,53,48,109,84,89,50,50,37,106,101,175,252,93,62,191,96,139,28,45,48,200,239,172,198,196,171,189,27,154,205,5,134,234,68,102,141,196,149,177,62,18,181,250,10,34,208,151,223,169,31,214,66,247,82,146,74,73,37,220,69,161,15,232,0,0,0,0,0,0,0,252,117,158,103,161,231,114,87,177,206,204,238,213,107,166,135,180,244,61,70,125,184,140,166,103,227,147,136,5,45,213,60,231,241,87,175,184,213,175,241,84,78,227,49,114,57,14,176,31,195,172,179,218,180,57,204,184,212,196,246,238,122,86,147,73,151,241,132,165,39,161,165,39,220,178,239,33,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,189,42,37,106,156,237,50,115,40,117,135,182,239,66,210,74,35,209,68,162,232,100,101,222,69,236,21,217,150,140,134,202,192,252,223,189,115,200,101,153,20,74,110,223,70,56,73,53,153,115,41,111,33,237,76,227,161,31,77,221,61,83,47,175,175,125,143,128,0,0,0,0,0,0,0,10,198,227,69,135,72,122,207,182,241,46,52,67,92,134,234,16,233,14,45,45,234,105,104,154,168,188,102,102,73,212,139,95,248,218,125,94,209,25,184,82,98,3,150,158,98,209,71,55,249,77,86,32,148,51,245,182,146,141,217,208,83,167,210,45,122,39,187,67,251,12,94,137,25,25,17,145,234,70,63,160,0,2,14,113,111,191,164,218,153,114,98,143,78,148,150,228,86,43,9,132,250,57,134,70,168,206,192,158,149,22,132,162,51,35,52,151,121,25,125,70,43,67,135,141,138,229,247,153,235,106,50,98,19,237,210,100,195,170,188,70,222,237,173,181,80,136,74,87,209,86,154,111,239,61,11,235,33,124,152,135,127,218,120,67,98,79,186,174,106,156,88,16,41,48,157,113,4,243,205,52,110,27,76,173,100,218,55,169,41,53,26,91,86,137,212,181,211,216,40,103,59,25,179,186,115,43,137,147,148,138,131,173,219,116,217,14,196,167,68,101,215,9,167,90,110,68,158,83,202,71,57,198,212,225,182,254,134,164,232,70,93,11,167,127,88,225,239,144,186,206,52,92,48,113,43,16,105,78,199,180,169,242,26,121,166,164,48,180,118,197,182,184,175,17,109,118,58,218,113,165,180,234,203,162,139,118,135,236,212,206,233,237,123,94,135,102,208,96,219,86,229,58,60,26,125,61,134,163,48,203,12,161,164,165,13,161,40,79,170,130,36,151,170,148,151,66,46,225,245,64,0,0,124,234,229,195,67,182,105,239,85,107,245,120,116,232,140,33,78,56,244,169,8,101,9,36,164,212,122,169,102,68,93,18,103,223,236,49,6,243,89,197,27,14,176,190,52,203,95,11,36,49,112,87,249,110,32,164,178,182,37,195,109,90,62,141,13,108,75,74,201,68,182,219,62,238,137,86,189,230,66,165,177,167,48,184,161,142,215,4,170,221,245,115,79,148,211,210,22,243,80,142,108,133,198,96,141,110,40,146,134,221,113,100,146,73,58,180,145,17,244,35,211,223,175,163,203,206,82,177,99,48,151,12,72,54,245,177,82,102,146,227,141,155,245,39,97,73,76,116,182,107,104,148,100,234,25,90,72,246,188,74,235,211,78,189,221,246,231,148,126,29,88,101,129,84,232,119,5,217,76,141,93,186,17,204,222,185,108,199,148,203,122,169,244,22,195,114,50,28,45,91,117,58,245,239,73,123,11,172,199,74,82,130,218,132,146,72,189,132,90,15,232,0,0,0,0,0,0,0,143,249,174,201,70,13,102,210,132,191,150,84,207,70,221,240,233,238,66,162,93,48,201,93,170,6,171,39,18,151,27,37,37,18,153,37,145,252,211,154,232,151,94,229,169,165,184,110,15,107,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,116,176,1,2,177,67,132,214,23,226,86,104,203,25,100,220,114,227,217,53,201,18,107,119,77,180,78,57,207,153,85,83,164,179,75,18,53,220,212,105,10,91,139,116,181,222,217,165,73,104,210,79,36,227,78,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,74,223,212,84,205,63,251,190,194,175,250,214,163,254,130,45,167,47,216,103,248,27,192,235,15,11,92,137,74,143,46,217,183,224,211,231,250,45,189,145,94,156,134,83,218,159,71,168,131,87,53,243,117,195,90,146,74,90,150,106,81,110,81,142,128,2,176,51,153,194,255,0,31,115,19,153,59,195,24,236,171,191,15,225,81,110,15,71,246,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,20,159,225,233,149,251,251,41,152,47,90,195,156,70,171,219,245,26,149,70,232,147,91,105,218,36,135,158,97,44,57,18,35,41,74,148,243,77,40,151,186,58,204,200,146,101,161,167,175,121,20,43,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,188,77,78,30,153,95,191,178,153,130,245,172,57,196,106,189,191,81,169,84,110,137,53,182,157,162,72,121,230,18,195,145,34,50,148,169,79,52,210,137,123,163,172,204,137,38,90,26,122,247,145,74,0,30,43,27,236,170,174,37,96,189,253,135,52,41,17,24,169,93,86,189,86,137,13,217,107,82,88,109,249,49,28,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,194,162,255,0,168,169,154,127,247,125,133,95,245,173,71,253,4,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,0,21,235,196,47,135,166,52,102,207,26,40,184,141,135,55,61,149,78,166,211,173,120,212,71,90,173,205,150,203,234,125,185,114,222,82,146,150,99,58,147,70,217,8,34,51,81,30,164,174,157,198,126,215,134,246,74,113,79,39,223,132,79,194,101,126,212,169,252,173,244,71,98,244,20,169,47,114,251,47,107,230,115,121,204,53,166,189,165,27,118,238,215,69,107,166,133,172,213,1,199,234,185,103,179,107,249,163,165,102,158,187,58,92,170,237,185,107,162,220,161,65,73,155,108,67,89,187,48,223,150,179,37,106,242,214,212,195,105,40,50,36,32,185,138,50,90,148,131,107,176,0,0,0,174,172,255,0,112,249,199,220,219,99,140,76,67,178,171,88,127,71,162,210,173,248,180,40,201,170,85,166,148,169,28,183,159,125,110,173,182,225,41,13,122,242,84,130,73,45,122,165,178,81,153,26,141,9,250,220,60,56,120,98,158,83,113,78,226,196,204,76,188,237,73,253,190,223,85,10,20,42,19,146,100,110,230,201,101,231,29,117,199,154,103,102,222,204,132,165,41,74,247,115,84,102,104,216,68,185,254,41,91,250,138,153,167,255,0,119,216,85,255,0,90,212,127,208,69,186,96,133,149,85,195,92,23,176,112,230,187,34,35,245,43,86,215,165,81,38,59,17,106,83,14,63,26,35,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,71,254,34,153,54,184,115,125,96,90,148,251,6,77,191,2,236,182,43,14,60,196,234,220,217,76,48,138,115,236,168,164,178,146,101,183,9,75,91,173,67,81,26,145,208,154,86,138,78,166,74,138,185,107,225,101,154,252,5,199,155,27,23,25,196,92,53,110,61,187,88,101,234,129,68,155,49,231,221,167,47,86,166,178,218,29,130,72,53,185,25,199,155,35,51,78,134,178,50,82,76,137,69,34,184,144,228,167,20,243,131,248,59,252,25,215,237,74,103,201,47,75,246,223,78,202,146,207,51,181,118,78,95,43,146,195,186,233,217,151,187,118,221,53,78,154,234,122,120,174,30,156,61,49,163,41,152,209,90,196,108,70,185,236,170,141,54,163,107,201,162,52,213,18,108,183,159,75,238,75,136,242,84,164,189,25,164,146,54,199,89,25,146,140,245,52,244,239,50,176,160,0,1,199,243,55,149,220,47,205,53,128,245,161,136,20,72,139,169,67,143,44,237,234,210,144,225,191,70,154,243,42,109,50,17,203,113,181,56,130,87,45,106,97,75,229,184,109,55,184,143,106,77,44,170,229,158,205,202,134,17,195,194,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,47,176,0,8,65,143,220,44,48,191,28,51,13,11,27,24,184,162,91,148,137,82,34,75,186,109,168,212,119,20,138,243,232,144,165,202,116,228,55,41,179,140,185,13,26,91,90,155,70,187,201,78,158,231,22,163,57,147,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,71,214,0,21,129,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,179,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,123,200,171,219,250,138,153,167,255,0,119,216,85,255,0,90,212,127,208,69,186,96,133,149,85,195,92,23,176,112,230,187,34,35,245,43,86,215,165,81,38,59,17,106,83,14,63,26,35,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,123,81,78,216,133,193,135,29,42,55,253,203,80,195,155,163,13,105,118,156,170,196,215,168,48,101,213,234,74,126,45,57,79,44,227,50,225,156,69,153,173,45,26,18,102,107,95,82,63,89,93,231,53,48,35,43,248,209,96,100,86,236,202,189,243,87,178,158,174,202,163,220,84,75,126,101,38,68,181,68,38,42,12,186,166,213,45,199,90,74,247,166,76,151,247,27,109,232,77,19,122,18,148,74,214,5,255,0,81,83,52,255,0,238,251,10,191,235,90,143,250,8,186,144,0,21,129,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,179,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,123,200,171,219,250,138,153,167,255,0,119,216,85,255,0,90,212,127,208,69,186,96,133,149,85,195,92,23,176,112,230,187,34,35,245,43,86,215,165,81,38,59,17,106,83,14,63,26,35,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,123,80,28,83,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,204,253,81,215,27,138,142,68,248,242,23,189,77,182,226,203,84,50,162,45,16,126,177,150,186,22,166,85,237,130,28,34,115,37,134,184,209,96,226,53,118,246,195,87,233,182,173,209,74,173,204,106,37,74,122,159,113,136,210,219,121,196,182,149,67,74,77,102,148,25,17,26,146,90,233,169,151,120,183,65,205,51,41,132,49,177,235,1,175,156,35,121,136,142,72,184,168,239,51,79,57,111,186,203,13,84,81,163,176,158,113,109,106,178,67,114,91,101,195,34,37,106,72,50,52,168,140,210,117,67,253,69,76,211,255,0,187,236,42,255,0,173,106,63,232,34,122,103,127,43,248,209,155,60,182,217,152,115,14,175,101,83,175,106,117,98,157,91,175,58,236,137,108,210,148,251,112,36,179,37,49,84,77,58,241,163,157,32,141,178,113,36,123,11,214,61,122,28,64,193,14,17,57,146,195,92,104,176,113,26,187,123,97,171,244,219,86,232,165,86,230,53,18,165,61,79,184,196,105,109,188,226,91,74,161,165,38,179,74,12,136,141,73,45,116,212,203,188,91,160,175,94,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,116,238,51,112,244,225,233,141,25,76,198,138,214,35,98,53,207,101,84,105,181,27,94,77,17,166,168,147,101,188,250,95,114,92,71,146,165,37,232,205,36,145,182,58,200,204,148,103,169,167,167,121,149,133,10,139,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,188,77,76,33,202,253,253,96,100,18,126,85,235,53,123,125,235,178,85,175,114,209,17,50,52,135,149,78,39,234,14,77,83,42,55,20,210,93,216,146,146,222,243,229,234,90,43,66,86,133,173,123,127,81,83,52,255,0,238,251,10,191,235,90,143,250,8,186,144,1,81,120,223,194,39,50,88,149,141,23,246,35,80,175,108,53,98,155,117,93,21,90,220,54,165,212,167,165,246,216,147,45,199,155,75,137,76,53,36,150,73,89,17,145,41,69,174,186,25,247,139,9,201,158,10,93,89,118,203,101,159,131,151,173,66,149,54,181,111,250,67,180,191,75,117,199,34,175,159,62,68,132,108,83,141,182,179,209,15,36,143,84,23,172,71,166,165,161,157,123,99,127,8,156,201,98,86,52,95,216,141,66,189,176,213,138,109,213,116,85,107,112,218,151,82,158,151,219,98,76,183,30,109,46,37,48,212,146,89,37,100,70,68,165,22,186,232,103,222,44,39,38,120,41,117,101,219,45,150,126,14,94,181,10,84,218,213,191,233,14,210,253,45,215,28,138,190,124,249,18,17,177,78,54,218,207,68,60,146,61,80,94,177,30,154,150,134,125,172,0,7,138,198,251,42,171,137,88,47,127,97,205,10,68,70,42,87,85,175,85,162,67,118,90,212,150,27,126,76,71,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,168,191,234,42,102,159,253,223,97,87,253,107,81,255,0,65,23,82,0,35,174,124,176,35,23,51,39,128,206,97,30,17,92,214,253,26,69,82,177,13,234,209,214,214,180,49,38,156,206,247,121,41,91,108,60,180,175,180,162,35,132,105,36,234,77,168,141,90,25,165,80,3,15,120,48,227,165,58,255,0,182,170,24,141,116,97,173,82,211,139,88,132,245,122,12,74,189,73,47,202,167,37,228,28,150,91,50,136,131,37,169,162,90,72,201,104,234,101,235,39,188,174,36,87,175,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,186,119,25,251,94,27,217,41,197,60,159,126,17,63,9,149,251,82,167,242,183,209,29,139,208,82,164,189,203,236,189,175,153,205,231,48,214,154,246,148,109,219,187,93,21,174,154,22,178,171,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,219,200,231,118,94,213,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,129,254,162,166,105,255,0,221,246,21,127,214,181,31,244,17,103,214,182,10,93,82,242,119,23,46,23,173,66,149,74,173,47,15,215,98,201,159,75,117,202,132,86,180,130,168,72,148,142,99,113,214,189,80,73,116,219,50,78,138,51,65,45,68,68,225,251,108,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,232,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,0,0,4,95,226,23,149,251,251,54,120,47,69,195,156,57,171,219,244,234,149,58,232,141,91,117,218,220,135,153,97,76,55,18,91,42,74,84,203,78,168,215,186,66,12,136,210,69,161,43,175,113,28,43,193,14,17,57,146,195,92,104,176,113,26,187,123,97,171,244,219,86,232,165,86,230,53,18,165,61,79,184,196,105,109,188,226,91,74,161,165,38,179,74,12,136,141,73,45,116,212,203,188,77,78,33,121,95,191,179,103,130,244,92,57,195,154,189,191,78,169,83,174,136,213,183,93,173,200,121,150,20,195,113,37,178,164,165,76,180,234,141,123,164,32,200,141,36,90,18,186,247,17,198,12,153,240,191,199,220,187,102,78,207,198,59,214,239,195,249,180,91,127,210,29,165,138,93,66,107,146,151,207,129,34,58,54,37,200,141,160,244,91,201,51,213,101,234,145,233,169,232,71,103,224,60,86,55,217,85,92,74,193,123,251,14,104,82,34,49,82,186,173,122,173,18,27,178,214,164,176,219,242,98,56,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,133,69,255,0,81,83,52,255,0,238,251,10,191,235,90,143,250,8,186,144,21,235,196,47,135,166,52,102,207,26,40,184,141,135,55,61,149,78,166,211,173,120,212,71,90,173,205,150,203,234,125,185,114,222,82,146,150,99,58,147,70,217,8,34,51,81,30,164,174,157,198,110,30,156,61,49,163,41,152,209,90,196,108,70,185,236,170,141,54,163,107,201,162,52,213,18,108,183,159,75,238,75,136,242,84,164,189,25,164,146,54,199,89,25,146,140,245,52,244,239,50,176,161,23,248,133,229,126,254,205,158,11,209,112,231,14,106,246,253,58,165,78,186,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,238,144,131,34,52,145,104,74,235,220,71,10,240,67,132,78,100,176,215,26,44,28,70,174,222,216,106,253,54,213,186,41,85,185,141,68,169,79,83,238,49,26,91,111,56,150,210,168,105,73,172,210,131,34,35,82,75,93,53,50,239,22,232,3,197,99,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,84,95,245,21,51,79,254,239,176,171,254,181,168,255,0,160,139,62,252,10,93,95,137,127,226,233,233,10,87,202,79,193,127,200,174,213,205,115,176,246,239,68,246,62,102,254,95,51,147,204,235,187,151,187,111,93,186,244,21,131,253,69,76,211,255,0,187,236,42,255,0,173,106,63,232,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,62,253,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,20,237,86,224,161,153,38,106,179,89,161,98,94,26,204,166,162,67,137,135,34,92,185,241,159,121,130,81,242,214,227,73,138,226,91,89,167,67,52,19,139,36,153,153,18,149,166,167,106,153,107,178,175,236,53,192,107,27,14,113,58,69,190,253,195,106,209,217,162,62,237,5,111,42,19,140,70,213,152,202,74,158,74,86,107,56,232,100,220,51,74,75,153,191,105,18,116,33,210,192,0,0,0,0,0,0,0,127,20,148,172,182,173,36,162,63,97,150,162,28,102,227,135,86,25,227,173,58,101,193,105,211,35,80,174,117,242,246,46,35,49,226,178,230,138,97,7,188,219,140,183,15,70,218,86,157,123,212,126,195,233,76,248,197,151,204,82,192,234,211,212,155,238,211,169,195,109,189,187,102,46,4,150,227,185,170,27,81,237,91,173,163,93,57,168,35,233,222,122,123,181,244,24,5,155,60,96,203,221,89,153,118,133,201,45,216,13,110,221,77,147,50,82,162,43,84,186,69,171,77,188,218,79,214,121,74,254,235,67,251,109,199,46,252,77,240,91,22,41,109,197,188,42,108,219,117,162,121,166,22,153,207,68,134,203,138,117,215,18,142,89,57,41,75,50,36,165,6,175,118,226,211,93,72,75,234,29,195,67,185,169,236,213,104,21,120,117,24,143,161,46,54,244,89,8,121,10,37,36,148,90,41,6,100,125,20,71,223,237,33,244,64,0,0,124,171,162,215,161,222,84,25,214,213,199,78,143,58,159,80,97,216,207,178,251,40,117,42,67,136,82,21,234,172,141,39,234,169,69,212,143,188,82,199,16,140,133,214,112,94,225,155,137,88,123,74,122,69,165,80,144,227,206,181,29,133,175,177,173,197,203,120,203,107,81,208,211,109,33,166,144,93,84,123,117,247,104,101,201,242,79,155,59,167,45,88,153,5,75,168,58,229,183,82,144,212,74,140,71,157,112,218,105,167,36,70,230,188,148,115,155,109,46,19,108,104,74,86,164,69,208,250,119,95,54,30,95,246,158,47,88,144,46,171,102,167,22,124,10,180,38,156,89,50,243,78,155,102,235,40,89,182,189,138,82,73,68,151,19,170,117,61,53,246,138,27,226,29,98,185,98,102,118,229,142,168,133,29,186,180,153,149,86,72,155,217,185,183,106,18,201,42,250,41,215,93,157,229,169,125,102,44,191,132,133,253,38,235,203,148,138,61,74,82,92,145,71,172,46,19,8,230,25,154,99,53,2,2,82,90,26,140,200,136,212,125,196,69,245,16,156,96,0,3,248,102,68,70,102,122,17,10,46,226,183,136,14,93,153,139,93,28,159,55,90,163,193,56,127,75,118,211,106,116,228,233,244,143,78,138,238,208,190,194,18,103,130,238,29,33,155,62,228,196,185,49,13,18,28,168,76,164,54,181,55,161,169,163,106,156,241,25,25,167,83,45,127,227,105,245,123,69,156,128,0,0,0,0,0,0,0,255,0,135,91,67,205,45,167,11,84,173,38,147,47,121,25,10,227,204,190,67,101,99,134,111,217,185,227,178,204,122,37,75,119,164,220,52,154,12,249,116,182,80,206,134,81,214,143,166,214,158,177,159,213,215,186,196,168,244,168,148,74,115,52,200,44,161,166,25,221,177,9,73,36,139,85,26,143,161,17,23,121,159,176,126,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,78,155,16,231,21,67,150,92,242,254,86,133,175,118,157,250,107,220,63,80,0,0,15,240,153,54,21,58,51,147,106,18,217,139,29,148,154,220,117,231,9,8,66,72,181,51,53,31,66,34,34,51,215,234,28,87,16,115,165,151,60,55,83,141,86,177,46,131,37,230,148,104,91,48,171,48,22,225,40,183,234,91,84,250,79,93,80,101,167,188,200,115,232,28,78,114,179,62,105,66,249,69,34,62,170,219,205,126,93,57,13,247,145,107,187,181,119,117,215,236,29,195,14,241,255,0,7,241,77,134,220,178,241,6,223,168,60,233,17,166,51,53,104,174,189,212,145,167,168,219,138,62,247,18,95,105,233,238,29,8,0,0,0,69,14,38,22,114,46,204,177,86,23,200,109,197,210,206,69,65,59,147,174,211,106,159,51,67,47,84,244,63,91,191,167,218,66,153,114,157,119,189,97,230,62,192,169,110,218,218,238,106,84,89,61,76,190,104,231,176,107,254,82,127,67,219,211,222,52,119,66,168,179,87,162,83,234,209,143,86,166,197,106,67,103,211,232,173,4,162,238,51,46,227,247,143,220,0,0,42,111,141,5,205,81,85,94,220,182,74,73,148,50,102,28,163,104,150,175,167,186,162,141,116,215,78,238,154,233,168,143,156,51,177,46,200,193,204,100,172,95,215,196,230,216,136,139,126,68,84,18,157,101,38,107,41,80,221,45,188,213,32,181,209,181,105,235,127,73,143,215,159,44,246,92,89,132,185,101,218,22,133,66,109,62,210,167,72,113,148,182,211,171,107,181,242,220,148,217,41,68,220,133,180,226,86,211,201,212,244,45,116,247,119,249,220,139,228,214,236,204,125,253,76,175,205,128,109,90,20,122,147,47,84,94,144,211,169,68,132,52,244,101,186,202,84,108,56,210,212,166,158,51,36,40,203,94,186,232,93,247,189,98,88,182,214,28,90,212,251,66,212,166,71,131,79,167,199,105,132,54,203,13,180,74,229,182,150,201,74,38,210,148,154,141,40,78,167,161,119,15,64,0,0,62,109,102,227,160,91,209,29,157,93,173,192,167,199,101,10,113,199,37,73,67,73,74,72,140,204,204,212,100,69,208,140,255,0,81,136,153,152,62,38,56,23,132,52,217,208,237,234,159,202,74,218,9,214,24,77,49,232,115,25,75,196,151,73,38,225,34,82,22,72,222,217,107,167,93,20,94,211,21,103,152,124,251,227,142,59,212,100,55,242,162,161,66,163,56,107,74,97,83,38,204,138,133,182,106,119,66,113,190,208,180,30,168,119,105,251,52,73,23,113,117,226,22,117,139,124,226,157,196,213,34,217,164,84,235,53,25,175,37,38,166,163,189,33,91,150,226,83,185,70,132,169,95,73,196,234,122,123,126,177,101,89,77,225,48,239,46,5,235,143,82,24,90,92,229,73,110,151,29,122,232,147,228,56,72,125,153,80,251,255,0,42,133,145,31,184,189,230,44,150,200,195,220,54,194,26,20,122,45,165,66,162,208,97,176,218,25,35,98,44,120,166,230,212,37,58,171,150,148,145,168,201,180,235,211,174,223,168,122,168,179,162,78,71,50,28,134,222,71,233,54,178,81,31,235,47,176,199,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,83,162,65,71,50,100,134,217,71,233,56,178,73,23,235,63,180,135,133,196,172,23,194,92,109,163,174,159,123,90,212,74,203,78,105,182,75,144,99,72,113,58,41,6,123,86,226,22,69,169,180,146,63,169,58,123,11,74,185,205,63,9,171,182,212,231,93,120,39,37,53,74,106,54,243,41,239,45,215,229,158,188,134,203,150,212,104,100,159,164,167,84,125,126,137,107,236,49,94,181,106,45,207,101,85,142,21,86,13,70,145,62,58,146,189,174,180,228,119,18,173,9,73,50,37,17,40,140,137,73,61,126,178,49,32,50,241,159,124,113,192,138,140,118,254,84,84,43,180,102,205,9,84,42,156,217,146,144,134,201,77,106,77,183,218,16,130,209,13,109,47,102,138,50,238,62,150,153,151,206,38,56,23,139,212,216,48,174,26,159,201,186,218,201,166,31,77,77,232,112,217,83,198,150,137,70,217,46,82,214,104,222,225,232,103,215,68,159,180,132,179,163,92,116,11,134,35,83,168,85,184,21,8,239,33,46,54,228,89,40,117,42,73,145,25,25,26,76,200,250,25,31,235,33,244,128,0,7,159,190,236,91,107,17,237,106,133,161,117,211,35,206,167,212,35,186,194,219,121,134,221,36,243,27,83,102,164,147,137,82,73,68,149,171,67,208,251,197,17,103,163,38,183,94,92,47,234,157,126,20,3,118,208,172,84,158,122,156,243,13,58,164,71,75,175,73,91,76,169,68,195,109,33,73,105,146,51,66,76,244,246,106,93,222,135,33,185,236,184,178,247,114,196,180,46,234,132,202,133,163,81,144,219,42,109,215,92,119,178,115,28,138,217,169,36,228,132,52,218,80,211,42,208,244,61,53,247,119,126,78,38,56,151,100,99,30,49,209,239,235,30,115,111,196,93,191,30,42,201,46,178,163,37,156,169,142,153,171,148,165,150,186,56,157,125,111,232,49,32,248,47,220,213,20,213,238,59,100,228,153,195,54,102,74,38,141,106,250,123,169,200,215,77,116,238,233,174,154,139,100,0,0,31,134,187,81,102,145,68,168,85,164,158,141,66,138,236,135,15,167,209,66,13,71,222,100,93,197,239,25,196,205,149,224,245,251,152,251,254,165,187,115,104,185,170,177,99,117,51,249,162,158,249,163,249,74,253,63,103,79,112,185,174,25,246,114,45,60,177,81,215,200,109,181,213,14,61,65,91,83,166,227,118,159,15,83,63,84,181,63,87,191,175,218,98,87,128,0,0,14,123,136,152,255,0,131,248,88,195,142,94,152,131,111,211,222,104,140,213,25,234,180,86,158,232,75,215,212,113,196,159,123,106,47,180,180,247,142,31,63,137,206,86,96,77,56,95,40,164,72,209,91,121,172,75,167,45,190,243,45,119,118,174,238,154,253,131,160,225,246,116,178,231,137,10,109,170,46,37,208,99,60,234,137,8,102,109,102,2,28,53,30,205,11,106,95,81,235,170,200,180,247,145,142,213,14,108,42,140,102,230,211,229,179,42,59,201,37,182,235,46,18,208,180,153,106,70,74,46,134,70,70,71,175,214,63,220,0,0,7,229,42,108,66,156,117,14,89,115,207,249,90,22,189,218,119,233,175,112,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,206,76,134,34,71,118,92,151,80,211,44,161,78,56,181,168,146,148,164,139,83,51,51,232,68,68,93,226,162,120,141,113,1,184,170,151,21,71,6,176,154,189,46,155,14,155,33,232,181,10,132,9,75,101,199,29,109,201,113,221,108,157,98,73,145,160,200,219,86,213,32,140,204,136,207,216,66,187,227,177,124,226,13,79,146,202,107,119,12,231,151,189,90,19,210,220,53,26,180,53,30,155,143,233,47,191,222,175,172,123,215,114,167,143,172,80,190,81,30,24,220,167,23,151,205,45,180,89,187,182,236,223,175,228,116,238,250,199,192,181,49,15,23,176,78,232,135,62,143,92,185,109,217,212,201,45,190,113,21,38,84,68,175,150,226,79,150,226,18,164,25,160,212,209,17,167,167,209,211,217,210,218,50,35,196,134,149,139,253,159,14,49,106,100,74,109,200,68,134,226,203,113,196,178,204,162,254,12,202,19,189,249,75,113,111,41,199,28,61,9,61,72,181,46,186,144,176,22,157,105,246,144,243,14,33,198,220,73,41,11,65,145,165,68,125,72,200,203,188,135,253,128,0,14,73,154,250,23,202,44,188,223,212,244,199,231,57,242,114,170,166,211,179,119,175,216,95,34,61,52,63,120,206,229,49,217,54,182,41,196,124,139,151,34,145,112,54,178,35,212,182,173,169,36,125,123,140,186,167,234,253,67,70,185,112,184,93,185,240,46,196,171,62,164,27,142,219,148,179,89,160,250,26,142,27,42,62,243,63,210,247,142,146,0,0,41,199,140,188,180,175,21,104,49,73,74,213,52,152,171,211,94,159,217,53,2,21,212,196,201,113,73,69,26,83,205,18,200,210,162,66,205,58,145,247,145,232,58,182,90,112,6,233,204,70,39,83,45,26,44,87,151,21,82,89,118,163,32,144,225,147,113,187,67,45,186,173,201,109,194,35,34,120,143,85,22,133,237,250,244,1,151,188,14,181,48,11,13,233,150,69,179,1,134,84,203,12,170,99,200,105,180,169,249,4,195,77,56,226,148,134,209,184,213,201,73,153,153,106,126,223,113,116,208,30,74,247,197,140,55,195,168,14,84,47,59,218,133,72,109,179,52,233,50,164,196,117,26,137,42,61,165,204,90,122,250,138,233,245,31,184,196,106,188,120,161,101,182,217,77,69,184,149,119,234,79,65,91,200,73,68,145,1,228,188,104,221,161,163,73,100,106,35,52,244,238,215,82,28,2,243,227,71,108,27,18,99,89,118,69,83,156,72,90,91,114,125,53,189,187,244,81,17,234,220,237,116,215,111,119,215,245,14,15,117,113,115,199,186,203,15,49,74,129,70,130,74,53,114,214,219,83,90,89,17,146,136,186,166,97,245,234,95,224,17,227,18,51,135,152,124,79,91,165,92,196,235,138,52,119,137,73,92,88,85,169,200,101,73,61,250,164,208,167,148,70,70,75,50,211,220,68,67,142,203,155,54,123,203,147,58,91,210,94,89,154,148,227,206,26,212,163,51,212,204,204,250,153,234,103,254,17,254,36,100,70,70,101,174,134,37,174,85,115,159,102,101,202,152,182,222,194,122,13,86,168,74,55,27,168,187,66,105,249,9,86,214,52,46,105,190,218,136,137,76,238,233,237,61,123,207,167,102,187,184,201,98,117,70,59,177,173,139,74,139,13,43,66,144,133,46,4,134,212,157,73,68,70,70,137,189,12,181,79,248,7,238,202,190,51,102,191,56,24,187,6,61,66,224,168,192,181,233,242,90,155,57,113,37,212,154,101,109,55,41,130,113,178,51,91,173,154,141,169,7,234,171,66,208,139,83,211,190,217,45,27,105,187,86,140,205,37,19,36,74,54,183,106,235,238,111,90,181,90,149,213,90,22,191,75,78,239,96,251,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,37,221,109,55,117,81,158,164,174,100,136,166,238,221,29,97,205,139,78,139,74,186,43,67,211,232,233,221,237,20,219,138,153,161,206,14,82,113,18,93,147,112,214,229,212,33,199,229,242,30,159,38,168,235,78,238,97,14,43,106,150,235,68,173,14,65,17,232,93,12,139,237,63,91,110,241,154,191,88,111,149,115,89,52,89,36,125,252,170,107,203,247,254,156,239,238,127,192,35,94,103,115,71,99,99,213,77,186,157,31,10,232,52,23,208,211,232,83,209,40,108,197,113,213,45,166,144,147,90,146,234,205,70,158,87,67,215,166,191,95,72,214,102,70,102,100,90,106,99,253,162,77,153,1,244,73,131,45,232,207,32,201,73,113,151,13,10,73,145,234,70,70,93,75,169,23,248,7,98,195,140,225,230,31,12,22,209,80,241,58,226,147,29,146,74,81,22,109,106,114,217,74,75,102,137,36,37,228,145,17,18,8,180,247,25,144,144,246,175,23,60,123,163,48,203,21,88,20,105,196,147,79,49,110,53,53,213,153,17,36,143,170,166,23,94,135,254,17,222,44,206,52,118,193,49,26,53,233,100,85,57,198,132,37,199,32,83,91,219,191,68,145,158,174,78,215,77,119,119,253,95,88,239,246,119,20,44,182,220,201,167,55,46,174,253,53,233,203,101,10,41,114,32,50,150,77,123,117,53,235,44,205,36,70,174,189,250,104,98,74,217,24,177,134,248,139,1,186,133,153,123,80,170,237,184,100,157,33,212,152,144,162,81,165,39,180,249,107,87,95,93,61,62,178,247,144,245,160,57,150,97,48,58,212,199,220,55,169,217,23,52,6,30,83,204,60,168,111,45,166,212,166,36,27,14,180,219,137,82,219,94,211,79,57,70,70,69,169,123,61,199,159,252,203,96,13,211,151,124,78,169,218,53,168,175,34,42,100,188,237,58,65,161,194,39,35,118,135,155,105,91,148,219,100,102,100,201,158,169,45,15,217,245,114,151,230,75,148,73,41,50,158,116,144,68,148,146,214,106,208,139,184,139,81,98,188,26,101,165,24,171,94,139,185,90,170,147,41,122,107,211,251,38,158,66,227,128,0,7,54,204,125,194,237,177,129,119,221,89,133,32,156,106,220,170,26,13,103,208,148,80,222,81,119,25,126,143,188,103,42,166,236,155,167,20,229,190,101,204,145,87,184,28,89,145,106,123,150,236,147,62,157,230,125,85,245,254,177,162,60,168,80,190,78,229,230,193,167,170,63,37,207,147,148,165,56,157,155,125,126,194,193,25,233,161,123,135,91,0,0,31,240,235,173,48,210,222,125,196,54,219,105,53,45,107,50,36,164,139,169,153,153,247,16,175,236,247,113,33,165,97,7,104,195,140,37,153,18,165,114,25,45,185,82,219,113,47,51,20,191,132,178,180,239,98,82,28,67,201,113,182,207,67,79,66,61,79,174,132,42,98,236,196,60,94,198,203,162,100,250,197,114,229,184,167,84,164,184,241,68,76,153,82,210,142,99,138,62,91,104,82,150,100,146,83,166,68,93,126,150,158,222,191,121,172,169,227,235,244,47,148,69,134,55,41,69,229,243,79,117,22,110,237,187,55,235,249,29,59,190,177,224,164,49,124,225,245,79,146,242,107,118,244,230,87,189,58,147,209,28,37,18,180,37,22,187,79,233,35,191,222,159,168,88,135,14,110,32,55,21,42,226,167,96,214,44,215,165,212,161,212,164,51,22,159,80,159,41,111,56,219,174,57,18,59,77,155,175,201,34,36,17,19,138,209,40,51,35,51,50,246,144,183,104,210,24,151,29,169,113,157,67,172,188,132,184,218,208,162,82,84,147,45,72,200,203,161,145,145,247,143,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,201,179,85,127,181,134,216,3,124,92,170,125,45,60,221,6,166,152,250,171,105,155,197,9,245,164,147,235,36,245,213,29,52,61,70,113,238,138,220,187,190,236,170,220,50,20,181,191,88,168,63,44,247,25,153,238,117,213,47,78,166,103,222,175,121,253,166,45,243,135,30,77,109,26,118,30,211,49,42,238,183,211,34,109,98,35,51,24,57,113,26,89,108,117,136,143,36,211,204,99,93,55,18,180,209,70,93,253,79,188,79,166,172,219,89,184,5,77,114,223,166,174,34,27,229,19,43,136,217,163,97,39,110,134,157,186,119,116,251,4,37,207,158,77,48,50,239,180,106,151,149,37,20,171,114,229,139,13,247,99,55,12,161,195,110,75,169,106,83,136,74,137,44,27,139,82,156,81,17,145,30,166,73,45,58,150,162,154,201,251,135,13,239,53,59,77,159,34,21,78,137,60,249,79,199,117,109,171,152,203,189,20,149,39,106,180,220,130,50,50,208,250,23,113,139,216,225,221,153,134,241,235,6,169,244,250,188,244,187,95,183,216,106,157,39,152,238,231,158,38,34,196,37,188,173,206,173,106,213,110,158,170,61,53,62,242,35,239,150,32,0,3,206,98,76,39,42,56,119,116,64,101,148,58,228,154,44,214,144,133,167,114,84,165,48,178,34,50,246,151,81,155,76,96,139,34,133,141,215,155,18,227,114,28,135,116,212,72,208,72,52,145,108,150,225,122,164,122,116,233,208,95,46,65,174,86,110,124,178,90,50,25,86,189,142,157,2,26,186,151,69,34,159,20,204,187,207,244,191,247,9,18,0,3,254,92,113,13,54,167,92,89,37,8,35,82,148,103,161,17,23,121,153,138,50,226,185,136,176,111,60,194,149,46,3,172,188,138,68,14,198,181,178,162,81,18,218,157,57,38,70,100,163,235,235,23,77,11,236,33,15,172,251,78,187,124,92,148,235,90,220,167,72,155,58,165,37,152,205,54,195,43,112,200,220,113,40,35,50,65,25,233,185,73,46,132,125,226,249,114,23,148,139,123,47,88,103,77,172,84,41,77,29,213,90,132,204,169,175,188,194,57,204,27,209,226,169,198,119,27,45,184,146,75,172,153,236,81,158,135,223,169,247,74,177,255,0,15,62,204,102,87,34,67,200,105,166,210,107,90,214,162,74,82,146,45,76,204,207,161,17,16,130,185,209,226,77,103,224,187,51,44,156,51,168,65,174,93,4,151,26,91,172,58,212,152,241,87,164,134,205,11,83,50,144,226,28,75,141,32,204,180,212,137,94,243,34,42,144,197,140,198,98,238,50,214,101,213,47,27,210,174,235,50,95,113,242,130,138,148,165,69,108,212,183,21,162,91,113,213,145,104,78,41,37,215,162,122,123,245,240,52,186,53,114,227,156,152,52,90,84,234,156,199,148,68,150,98,176,183,156,90,140,200,139,68,164,140,204,204,212,69,246,153,123,199,114,176,242,41,153,108,64,138,137,212,252,55,173,83,216,94,134,74,168,81,231,180,70,70,73,62,134,81,212,93,203,47,240,24,232,5,194,231,51,110,54,211,141,210,97,164,148,105,74,201,108,84,8,203,222,127,216,157,195,252,165,112,194,204,196,88,114,100,29,9,167,86,193,44,210,134,162,212,20,165,232,90,150,210,236,157,117,246,14,31,127,229,187,27,240,213,247,91,186,176,202,230,142,203,36,165,46,81,209,101,161,130,34,53,106,123,214,210,75,185,10,63,179,168,230,171,66,219,90,155,113,10,66,208,102,149,37,69,161,145,151,121,25,15,69,135,214,77,67,16,238,218,109,165,75,126,59,50,42,50,89,142,149,190,165,37,36,110,58,134,200,204,210,149,31,122,203,216,98,197,176,75,131,212,250,217,192,175,98,101,218,202,105,206,27,82,57,84,185,234,37,173,179,229,175,77,30,132,105,61,82,107,46,253,53,211,235,22,73,130,57,123,195,76,2,183,25,183,236,42,20,104,230,134,146,219,178,206,44,116,72,124,201,182,208,106,113,109,54,141,198,174,74,12,204,203,169,150,190,237,58,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,47,152,28,166,97,22,99,41,170,139,124,81,27,110,103,77,181,24,177,162,148,180,250,205,25,232,235,172,184,101,169,50,148,255,0,115,169,123,180,173,124,99,225,13,117,89,108,187,88,180,46,248,15,210,218,219,184,231,212,28,83,165,169,182,146,215,151,12,147,244,148,175,111,118,158,209,94,85,106,99,244,105,238,211,164,173,181,58,214,221,198,131,51,46,169,35,46,242,47,97,143,202,132,45,197,165,182,208,165,173,102,73,74,82,90,153,153,247,17,16,233,86,14,91,177,191,18,159,105,187,87,12,174,105,12,188,73,82,37,21,22,90,216,50,51,78,135,189,13,40,187,150,147,251,58,142,225,23,134,22,102,37,67,141,32,168,77,52,183,201,6,164,59,22,160,149,35,82,212,247,23,100,233,167,180,127,169,240,185,204,219,109,186,227,148,152,106,36,154,146,130,67,21,3,51,247,31,246,39,112,231,247,230,69,51,45,96,69,92,234,134,27,214,170,12,35,83,53,83,232,243,221,34,34,37,31,83,56,233,46,228,31,248,72,112,218,173,26,185,110,78,92,26,213,42,117,50,99,42,50,83,50,152,91,46,33,68,102,71,170,84,68,100,100,105,50,251,72,253,195,223,97,62,99,49,119,6,171,49,42,150,117,233,87,105,152,207,182,249,193,93,74,82,98,184,105,91,106,209,77,182,234,8,245,38,210,147,235,213,61,61,218,91,126,75,184,147,89,248,208,204,59,39,19,42,16,104,119,65,165,182,144,235,238,181,26,60,165,233,29,178,66,20,244,165,184,183,20,227,171,50,45,53,50,79,188,140,142,117,50,251,50,89,68,136,239,33,214,156,73,45,11,66,137,73,82,76,181,35,35,46,134,70,67,254,196,84,207,166,82,45,236,194,97,157,78,177,79,165,52,87,85,22,19,210,161,62,203,8,231,62,108,199,148,166,217,220,76,184,226,137,78,188,71,177,38,90,159,118,135,223,67,87,133,167,93,177,238,74,141,173,113,211,164,66,157,77,146,244,103,91,125,149,182,102,109,184,164,25,145,44,136,244,220,149,23,82,46,225,48,120,81,226,44,27,51,48,167,75,158,235,12,162,175,3,177,161,111,40,146,70,183,103,65,73,17,25,168,186,250,167,211,67,251,12,94,107,110,33,214,210,235,107,37,33,100,74,74,136,245,35,35,238,50,49,255,0,64,0,35,182,126,110,86,109,156,178,93,210,30,86,157,178,157,62,26,122,151,85,46,159,40,200,187,203,244,127,247,10,26,193,248,178,107,184,221,102,49,18,55,61,201,151,77,56,137,6,131,81,30,249,109,151,172,69,175,78,189,70,146,240,218,19,148,236,59,181,224,60,202,26,114,53,22,19,75,66,19,181,41,82,88,65,25,17,123,11,160,244,96,0,2,39,113,16,204,195,120,11,131,85,8,20,137,233,106,191,112,48,237,58,49,54,238,215,153,39,226,203,36,60,157,174,161,105,209,109,22,138,45,116,62,226,51,238,162,117,72,184,113,34,243,75,181,41,242,38,212,235,115,203,154,252,135,86,225,243,30,119,170,148,165,110,86,155,150,102,102,122,159,83,239,49,114,153,12,201,166,6,90,22,141,46,242,171,34,149,113,220,178,161,176,236,150,230,20,57,141,198,117,77,69,113,105,73,41,130,113,10,75,137,50,34,51,212,137,71,175,83,212,77,167,108,219,89,200,7,77,110,223,166,162,34,219,229,27,40,136,217,35,97,167,110,132,157,186,119,116,251,4,5,226,55,147,91,70,165,135,181,60,74,180,109,244,199,155,71,136,244,199,206,36,70,144,91,26,98,91,202,53,114,216,215,77,198,157,117,81,23,119,82,239,21,7,107,214,229,218,23,101,42,225,142,165,161,250,61,65,137,101,180,204,143,115,78,165,122,116,50,62,244,251,203,237,33,163,140,170,223,237,98,78,0,216,247,42,95,75,175,57,65,166,38,70,138,220,100,241,194,97,106,37,122,202,61,117,95,93,79,81,214,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,190,44,87,12,250,30,89,57,80,158,105,37,80,171,118,39,146,165,40,148,109,185,79,157,187,66,35,47,113,119,234,95,80,164,204,58,143,26,94,32,219,17,38,176,111,199,122,179,9,183,90,74,9,70,226,13,244,18,146,68,125,15,82,51,45,12,105,67,3,225,65,167,224,213,139,18,155,15,178,199,110,219,166,37,13,114,201,6,146,40,173,145,17,145,116,35,208,136,191,80,246,111,186,219,12,184,243,198,68,219,105,53,40,207,184,136,139,83,20,161,196,135,55,151,157,203,140,115,236,11,78,162,154,125,30,223,113,216,78,42,19,206,180,183,95,98,84,182,140,212,109,188,105,81,26,20,157,125,82,51,208,186,17,116,16,110,189,94,153,113,76,76,249,237,178,79,147,100,133,173,4,123,157,86,166,102,181,153,153,154,150,102,163,212,253,162,105,240,150,197,135,172,156,193,187,107,79,155,178,157,94,166,170,27,45,41,211,36,156,183,231,65,66,76,146,107,36,235,181,38,93,8,213,245,24,188,50,61,72,143,222,63,160,0,63,61,69,162,122,159,37,147,73,25,56,202,211,161,151,126,169,49,157,44,236,209,253,11,153,123,237,158,81,54,79,215,106,146,8,137,58,116,85,66,79,94,226,247,11,69,224,243,121,63,113,229,178,171,77,152,107,55,105,119,51,241,26,239,208,153,110,5,61,41,46,170,51,239,81,247,104,95,96,158,0,0,56,174,108,241,226,222,192,124,30,184,46,26,133,78,35,85,55,105,242,217,167,71,113,228,37,110,73,56,175,173,162,218,110,33,70,70,166,140,189,83,212,251,139,175,118,122,177,26,247,173,98,133,249,87,187,234,102,183,165,214,39,200,144,150,211,189,90,115,94,91,132,132,146,148,163,211,87,15,66,212,255,0,88,179,110,22,217,42,106,2,89,199,140,68,164,73,41,47,50,159,69,69,151,31,230,201,7,216,165,51,33,40,121,141,119,106,75,34,90,23,221,169,23,180,197,163,161,9,109,9,109,9,36,165,36,68,68,69,161,17,23,176,127,208,130,92,73,243,162,156,21,180,100,225,157,141,86,134,119,53,114,34,217,120,219,145,243,209,99,188,212,198,84,226,57,79,161,196,45,46,52,141,20,105,50,35,247,158,132,84,161,89,172,213,46,10,164,170,213,102,115,243,38,205,121,114,31,125,247,84,226,220,113,106,53,41,70,165,25,153,153,153,153,234,103,174,166,61,118,13,224,245,229,141,151,189,58,204,179,233,18,229,187,46,67,45,188,235,81,221,113,12,52,167,155,109,78,44,219,66,205,41,73,186,147,53,25,104,90,254,163,186,204,168,112,240,194,140,17,161,211,171,183,37,33,154,221,204,228,102,93,144,169,241,227,73,109,151,141,12,41,92,179,92,100,56,157,174,52,173,53,61,72,148,126,211,233,46,96,83,105,244,184,233,139,78,132,196,102,80,68,73,109,150,210,132,145,17,17,22,132,68,69,220,69,254,1,250,52,47,112,104,94,226,30,118,235,195,187,30,247,167,200,166,221,54,165,34,166,204,150,214,218,251,84,6,94,61,20,149,36,207,215,73,150,186,41,95,225,63,120,172,172,231,240,180,75,12,213,113,35,3,152,117,106,53,191,49,250,66,19,169,18,116,144,242,146,203,17,162,127,122,66,72,213,245,107,220,98,182,73,155,223,7,111,136,239,77,166,206,163,214,232,210,208,250,89,150,203,209,212,106,101,238,229,36,246,47,110,246,204,143,187,184,251,140,133,203,228,7,62,182,198,51,91,116,252,58,190,39,192,165,93,20,232,205,69,104,156,117,182,17,41,45,183,21,146,219,205,144,183,22,181,56,234,180,209,37,174,158,242,50,57,204,149,37,105,37,161,68,164,168,181,35,35,212,140,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,227,108,160,220,117,196,161,5,222,165,30,132,95,172,86,183,16,174,33,244,123,98,12,172,39,194,73,212,250,165,69,237,157,174,107,110,165,246,155,208,226,62,141,174,71,146,74,45,82,167,18,122,167,169,150,133,220,102,42,130,222,181,47,44,65,171,38,37,191,69,170,86,166,190,243,44,31,103,140,236,149,111,112,246,182,74,216,74,62,186,104,94,253,58,11,50,201,135,11,68,190,205,43,18,49,197,135,80,162,91,19,24,164,45,58,17,167,72,239,37,47,49,38,39,247,212,40,137,95,86,189,230,44,214,212,195,187,30,200,167,199,166,218,214,165,34,152,204,102,208,218,59,44,6,89,61,18,148,164,143,212,73,22,186,37,63,224,47,112,244,90,23,184,131,66,247,15,207,62,155,79,170,71,84,90,140,38,36,178,178,50,83,111,54,149,164,200,200,200,245,35,35,46,227,63,240,136,141,154,254,30,24,81,141,212,58,141,118,219,164,51,68,185,155,140,243,177,213,2,60,104,205,188,241,33,245,39,152,104,140,183,21,185,199,83,174,135,169,146,75,218,93,105,79,25,48,122,242,193,59,222,163,102,94,20,137,113,29,137,33,230,217,117,216,238,182,135,218,75,206,54,151,16,110,33,6,164,168,218,81,146,136,180,61,63,81,121,26,53,102,169,111,213,34,214,168,211,159,135,54,19,200,144,195,236,58,166,214,219,136,81,41,42,37,36,200,200,200,200,143,82,61,117,33,117,220,53,243,162,156,105,180,99,225,157,243,87,134,87,53,14,34,25,96,220,145,243,210,163,178,212,54,82,226,249,175,173,197,173,78,58,189,84,73,34,51,247,30,164,115,184,127,202,208,151,16,166,214,146,82,84,70,70,70,90,145,145,251,5,92,113,73,201,83,83,210,246,60,97,221,34,73,201,101,149,122,86,44,72,255,0,54,104,46,219,41,233,10,67,44,107,187,83,65,26,214,190,237,8,253,134,43,39,14,111,122,214,23,223,148,139,190,152,107,102,93,30,124,121,10,109,91,211,175,41,228,56,104,81,37,73,61,53,108,181,45,75,245,13,10,229,51,30,45,236,120,193,235,126,225,167,212,226,59,83,106,159,17,154,140,118,222,66,150,220,146,138,194,221,45,164,226,212,68,74,116,139,214,61,75,184,250,247,246,160,0,16,63,140,53,228,253,183,150,202,85,54,25,172,157,170,92,204,68,119,191,67,101,200,21,4,168,186,40,143,189,37,223,169,125,162,174,178,77,71,244,214,101,236,70,121,68,225,49,93,165,200,50,52,235,209,53,8,221,123,143,222,52,91,78,104,153,167,198,100,146,68,77,178,132,232,69,221,162,72,126,128,0,31,195,61,8,207,220,40,243,139,78,44,61,123,102,13,155,90,4,237,244,234,13,49,48,222,105,46,153,164,165,177,58,114,20,102,146,89,167,93,170,34,234,68,175,168,132,44,160,215,166,91,179,21,62,3,108,155,230,217,161,11,89,30,230,149,169,25,45,6,70,70,149,145,164,180,63,96,156,156,55,243,121,121,219,56,199,2,193,187,42,41,168,81,238,7,26,132,218,166,188,235,203,105,247,229,68,104,141,38,227,196,148,232,132,171,79,84,204,181,62,134,93,5,215,176,235,111,178,219,204,153,27,110,36,148,147,46,227,35,45,72,120,204,112,133,6,161,131,87,212,74,140,50,149,29,203,106,166,149,181,203,37,154,136,226,184,70,68,71,208,207,67,50,253,99,53,248,139,30,52,76,65,185,226,66,96,216,142,205,102,107,109,52,164,18,77,180,19,235,36,164,200,186,22,132,68,90,16,187,62,19,183,4,250,230,89,57,83,94,105,69,79,171,118,38,82,74,81,168,155,110,159,7,110,164,102,126,243,238,208,190,161,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,90,168,200,139,235,13,201,51,50,37,22,165,222,90,143,249,39,217,82,57,137,121,6,159,210,37,22,131,254,137,73,81,17,146,136,200,203,82,208,251,199,244,67,142,42,22,195,87,38,89,37,40,148,68,237,42,106,234,93,253,233,106,159,55,234,51,239,87,213,246,144,163,123,42,164,154,53,229,65,171,169,104,65,65,169,197,146,106,89,232,146,36,58,149,106,103,169,116,233,239,33,164,172,187,87,227,220,216,21,96,85,227,62,211,164,253,179,74,82,148,218,137,73,220,112,218,81,245,35,63,210,247,143,121,82,139,219,169,242,161,110,52,246,134,86,214,164,122,25,110,73,150,191,227,25,232,207,166,27,87,48,231,50,55,83,53,120,147,27,110,177,81,157,84,138,227,237,172,137,198,93,159,43,98,146,106,74,117,35,36,25,145,150,164,126,195,49,29,196,150,225,225,106,86,174,172,208,218,200,162,180,226,206,149,46,13,78,81,161,43,61,177,218,168,196,222,163,218,71,161,22,226,234,122,23,188,200,104,61,164,154,26,66,20,122,154,82,68,103,250,135,253,128,0,254,25,18,136,200,203,82,62,130,130,248,155,80,74,139,153,250,187,137,111,97,77,68,137,61,11,77,119,212,38,117,238,47,112,153,60,21,106,159,234,99,116,209,183,23,250,251,58,78,154,245,254,199,167,39,223,253,2,203,0,7,224,175,214,160,91,116,58,133,195,85,144,134,33,211,34,187,50,67,139,90,82,148,54,218,13,106,51,53,25,17,17,18,76,245,51,34,250,197,16,113,16,205,101,79,30,241,102,101,14,143,82,63,147,52,7,28,128,203,108,188,174,83,238,49,38,90,82,246,137,121,109,168,212,219,164,91,136,136,204,189,132,93,254,163,135,62,74,106,24,221,120,68,196,43,210,144,243,118,181,30,75,111,164,164,71,81,55,45,198,157,136,233,35,231,24,91,110,33,109,58,174,155,136,204,181,238,45,76,238,214,223,160,82,45,106,44,43,126,133,1,136,112,41,236,55,25,134,89,105,45,161,13,161,4,132,145,37,36,73,45,18,146,46,132,69,208,125,17,225,177,175,18,169,120,75,134,23,29,245,84,125,45,149,46,151,50,75,36,106,73,26,221,110,59,142,165,37,185,73,212,207,150,125,9,68,127,103,120,206,182,96,177,114,181,141,152,175,94,190,235,50,221,125,50,167,74,40,68,227,139,87,42,42,164,186,235,104,45,203,94,210,46,105,244,74,182,151,179,222,126,106,194,176,174,140,75,186,96,89,246,133,46,68,234,141,65,246,152,66,26,97,199,73,28,199,18,217,45,100,218,84,162,65,41,105,212,244,62,255,0,212,47,79,33,217,51,183,242,235,96,193,173,215,169,145,100,93,245,72,173,63,45,245,178,133,174,57,184,204,85,45,164,169,76,54,234,9,46,178,102,73,51,61,61,186,159,116,180,0,0,31,242,227,109,186,218,154,117,9,90,22,70,149,37,69,169,25,31,121,25,8,63,159,124,131,218,216,209,108,84,177,6,195,163,198,167,221,148,200,79,72,229,197,142,219,69,51,150,220,167,116,50,106,58,221,113,197,186,234,11,77,197,187,66,246,232,103,77,45,63,127,224,118,32,168,217,118,161,67,184,40,51,77,42,218,167,226,175,152,195,253,72,244,216,189,188,198,190,163,245,125,134,93,46,67,135,238,125,40,56,215,110,194,195,187,254,174,204,75,186,3,13,178,135,36,200,67,101,49,40,68,86,72,200,221,144,183,92,113,110,186,191,228,150,237,15,219,169,28,230,66,208,226,73,104,81,41,39,220,100,122,144,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,181,161,180,154,214,162,74,75,188,204,244,33,90,220,66,248,137,69,180,24,145,133,120,47,93,67,213,115,217,218,234,80,229,18,146,215,88,143,163,150,236,105,36,164,234,133,58,147,213,61,122,145,116,212,197,88,217,182,85,253,141,55,139,116,74,4,90,133,110,181,59,93,86,104,122,74,213,177,165,43,214,52,37,107,63,81,163,211,161,244,79,184,186,94,166,82,178,43,134,249,121,181,146,85,90,45,62,179,112,200,113,183,159,151,42,51,18,57,107,101,247,150,210,154,90,163,182,180,158,215,19,169,159,181,37,166,154,117,148,109,182,219,77,165,166,144,148,33,4,73,74,82,90,17,17,119,17,16,255,0,160,0,1,18,243,227,147,59,127,49,86,12,234,221,6,153,22,61,223,75,138,235,241,31,67,40,66,228,27,108,202,82,26,82,146,195,142,172,148,235,196,102,146,50,215,217,161,247,209,101,253,97,93,24,105,116,207,179,174,250,92,136,53,26,123,238,176,180,58,195,141,18,249,110,41,179,90,9,196,165,70,131,82,21,161,232,93,223,168,122,92,190,226,229,107,4,241,94,131,125,209,165,186,194,98,206,138,83,73,183,22,158,108,84,201,105,215,16,123,86,141,196,124,162,232,165,109,63,111,188,180,83,130,152,149,75,197,172,48,183,47,170,91,233,112,170,148,200,114,94,34,82,76,208,235,145,219,117,73,61,170,86,134,92,194,232,106,51,251,123,199,185,31,58,224,160,82,46,154,44,219,126,187,1,137,144,42,12,57,25,246,94,105,46,33,109,173,6,133,17,165,68,105,61,82,163,46,164,101,212,82,87,17,140,148,212,48,70,240,151,136,86,93,33,231,45,90,196,151,31,81,71,142,163,110,35,142,187,45,227,71,205,176,134,219,66,26,105,61,55,25,145,105,222,90,25,121,126,29,249,172,169,224,38,44,195,161,214,42,71,242,102,190,227,112,30,109,231,149,202,97,199,228,196,74,158,209,79,33,180,154,91,104,203,113,145,153,23,176,203,186,247,232,21,168,23,37,14,159,112,210,164,33,248,117,56,173,76,142,226,22,149,37,109,184,130,90,76,141,38,100,100,100,162,61,72,204,190,177,251,192,5,105,241,169,170,23,224,198,215,163,110,47,245,246,12,157,53,235,253,143,81,79,191,250,4,53,225,147,65,42,214,103,232,238,41,189,229,9,17,229,119,107,166,202,140,62,189,199,239,23,234,68,73,34,34,45,8,186,15,232,0,15,248,117,38,182,150,132,158,134,164,153,17,254,161,159,14,33,246,165,106,212,205,13,210,138,211,78,32,234,178,231,84,226,154,210,178,221,29,218,140,189,138,45,196,90,145,237,62,165,169,123,140,196,105,18,35,33,120,109,93,196,108,200,218,172,210,34,76,113,186,61,70,13,82,83,140,54,179,38,217,106,124,93,234,81,165,42,208,136,150,70,102,122,17,123,76,134,133,233,177,123,13,62,44,45,198,174,206,202,26,212,207,83,61,169,34,215,252,67,193,230,38,191,30,217,192,171,254,175,37,246,154,38,45,154,170,146,167,20,73,78,226,134,234,139,169,153,126,143,188,102,214,245,169,38,179,121,87,170,233,90,22,83,170,114,164,146,144,122,164,201,110,169,90,145,234,125,58,251,204,94,71,10,251,97,171,111,44,145,84,106,35,118,171,53,21,46,254,228,187,79,133,245,17,247,167,235,251,76,76,113,252,53,37,36,102,106,34,34,45,79,83,238,31,242,111,50,68,147,55,81,162,140,137,62,177,117,63,113,15,238,244,145,232,106,45,72,181,239,246,15,233,25,25,106,71,169,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,124,226,246,26,97,196,69,75,188,239,138,21,43,110,154,53,46,167,29,135,21,213,37,208,156,90,117,250,105,63,176,203,222,66,22,227,159,23,12,42,179,105,174,65,195,88,18,171,85,149,105,202,117,109,70,147,13,62,179,70,123,141,153,132,178,245,20,178,45,63,148,159,113,24,131,23,223,19,252,202,221,117,137,51,41,149,182,169,49,29,217,203,102,28,153,236,18,116,74,72,253,84,203,50,45,77,38,127,172,253,227,154,214,51,191,154,90,196,215,231,22,53,222,112,77,253,186,181,10,228,168,180,218,54,145,23,170,92,243,211,93,53,63,172,204,124,231,115,137,154,7,58,39,30,177,1,180,145,235,177,187,166,162,148,253,154,115,199,173,181,120,132,102,146,214,54,136,177,38,177,85,38,141,61,42,117,138,139,251,136,182,244,63,225,37,175,209,255,0,25,251,196,135,195,78,49,24,145,64,109,136,247,205,191,10,162,222,228,243,214,204,71,222,115,111,168,74,218,110,205,46,189,23,166,190,211,251,71,201,205,159,18,155,115,48,54,27,214,125,185,68,184,169,221,170,34,154,144,82,99,54,203,106,90,153,125,181,105,178,82,245,79,207,39,188,181,208,143,236,58,254,23,103,194,131,31,35,223,248,82,88,103,62,102,250,157,184,214,198,91,83,132,102,80,227,198,130,202,116,35,113,74,211,114,204,186,36,147,246,31,65,61,71,7,204,246,80,48,191,51,52,23,153,185,105,17,152,174,162,50,153,137,85,102,60,116,201,70,136,120,144,131,121,108,184,178,65,45,245,47,66,246,245,46,189,240,6,167,193,87,16,125,56,143,67,223,182,247,162,57,197,191,180,213,31,237,60,173,231,174,155,96,237,221,179,79,171,93,125,130,107,229,19,34,184,123,149,182,213,89,136,146,168,220,146,99,28,105,19,158,38,30,50,74,185,10,82,80,225,71,109,205,188,198,55,17,25,251,117,239,238,147,224,0,0,41,15,139,237,188,116,92,198,64,144,111,161,206,223,65,106,86,137,86,187,119,207,158,122,31,66,208,250,125,99,181,240,85,156,199,38,233,167,115,207,157,186,115,220,189,197,166,221,41,197,174,157,250,235,211,81,106,32,2,4,241,78,205,34,48,179,14,156,194,187,114,164,182,235,151,44,115,106,73,50,246,138,76,41,12,77,97,102,123,29,74,203,215,109,61,233,52,253,167,208,84,222,95,48,154,191,142,184,191,66,180,97,69,147,45,51,234,113,85,80,120,144,183,54,48,185,77,54,235,139,81,33,122,105,205,35,53,40,140,186,245,250,244,59,130,56,83,64,193,188,55,162,88,244,24,17,227,20,24,49,154,144,166,90,66,57,175,33,134,218,82,212,105,66,55,25,242,203,83,50,35,61,63,81,123,208,21,149,198,11,48,146,45,234,85,55,4,232,115,77,15,212,216,102,163,48,219,112,203,88,238,38,124,101,182,173,174,17,247,145,106,70,131,47,121,251,5,77,208,40,117,43,154,183,6,223,164,48,167,166,212,100,181,21,132,37,42,81,169,199,22,72,73,104,146,51,62,170,46,226,51,23,115,195,223,35,214,206,12,217,180,236,67,188,104,208,230,221,117,88,172,202,74,164,71,109,197,68,75,173,68,120,146,147,113,132,56,218,144,235,74,208,183,30,154,159,121,234,101,55,200,137,36,73,73,17,17,116,34,33,253,0,0,1,255,0,43,66,28,66,155,113,4,164,168,140,148,147,45,72,200,253,134,43,175,137,30,66,90,196,106,84,172,95,194,154,36,8,181,170,123,11,145,81,137,26,49,33,83,27,109,51,36,58,178,67,17,212,183,30,90,214,217,106,165,145,43,66,35,235,161,138,148,160,215,239,108,33,189,219,170,82,164,212,40,149,218,28,210,222,146,91,209,156,75,140,188,74,54,214,73,52,172,139,123,101,170,117,35,213,62,195,33,108,188,63,120,140,210,175,202,116,108,46,198,106,211,80,235,204,111,228,84,230,73,75,109,191,185,82,159,86,231,164,73,82,215,181,8,105,37,162,122,25,145,119,104,98,198,90,121,167,208,78,178,234,28,65,247,41,42,35,35,253,100,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,58,243,76,32,221,121,212,54,130,239,82,148,68,69,250,204,87,55,16,46,35,52,171,14,157,39,11,240,102,180,212,202,243,251,57,245,56,114,82,227,108,109,84,87,211,181,232,242,82,180,238,66,221,73,234,158,166,70,93,218,152,169,26,93,42,241,196,155,149,48,224,49,84,175,86,167,107,244,82,236,167,221,216,217,159,176,148,181,104,132,31,191,66,79,184,133,223,100,27,35,20,156,187,90,229,113,223,52,202,85,66,240,155,244,159,228,165,222,203,177,201,72,46,82,157,142,219,168,220,211,200,37,117,235,167,187,77,102,96,0,0,0,254,25,18,136,210,162,35,35,232,100,98,16,241,8,200,245,179,140,246,109,71,16,172,234,52,56,87,93,42,43,210,148,168,241,219,109,82,210,211,82,222,52,168,219,97,110,56,165,186,234,117,45,197,174,133,220,122,25,210,45,126,135,82,182,107,115,173,250,187,10,102,109,58,75,177,95,66,146,164,154,92,109,102,133,22,138,34,50,234,147,239,34,49,108,156,31,115,9,34,225,165,84,176,78,183,52,214,253,49,135,170,49,13,199,12,244,142,218,96,70,67,105,220,225,159,121,158,132,72,34,247,31,176,89,168,15,7,141,216,83,64,198,76,55,173,216,245,232,17,228,166,116,25,45,71,83,205,33,124,167,150,195,141,37,105,53,33,123,76,185,135,161,145,25,150,191,168,243,195,152,60,38,175,224,86,47,215,109,25,177,100,196,76,10,156,165,83,222,52,45,189,236,34,83,173,180,226,20,104,70,186,242,140,201,73,34,46,157,62,171,99,225,99,154,68,98,158,29,183,133,119,29,73,110,87,45,168,228,212,98,121,237,84,168,81,216,132,194,12,183,186,165,159,174,226,187,146,73,251,15,160,158,224,2,171,184,213,78,99,147,107,83,185,231,206,221,5,238,94,226,211,110,149,18,215,78,253,117,233,168,226,156,32,173,227,173,102,54,124,130,125,13,246,10,11,178,180,82,180,221,178,124,3,208,186,30,167,215,234,23,120,0,0,2,48,102,235,34,184,123,154,70,211,89,150,146,167,92,145,162,148,104,243,153,38,25,51,74,121,234,74,86,225,199,113,205,188,199,205,70,68,126,205,123,251,225,69,51,130,174,32,250,113,126,152,191,109,239,68,115,143,103,102,170,63,218,121,91,203,77,119,65,219,187,102,191,86,186,123,4,254,203,14,80,48,191,44,212,22,89,182,169,17,159,174,174,50,89,151,85,122,60,117,73,94,168,100,150,130,121,12,182,179,65,173,132,175,67,246,245,62,189,221,224,64,174,43,216,247,30,192,194,133,97,156,25,187,42,119,27,70,135,155,75,132,70,113,36,70,156,202,181,34,113,42,211,114,8,186,164,211,246,159,65,73,130,192,50,153,196,166,220,203,245,134,205,159,113,209,46,42,143,101,138,150,163,148,104,205,188,218,86,150,88,109,58,239,148,141,19,243,42,238,45,116,50,251,11,235,226,95,24,140,72,175,182,252,123,26,223,133,78,111,114,185,11,122,35,236,185,183,215,36,238,54,166,159,94,168,215,79,105,125,130,60,93,92,66,51,73,116,155,164,120,147,88,165,19,166,174,148,202,197,69,141,164,123,186,23,240,147,211,233,127,136,189,195,201,55,156,76,208,182,74,35,199,188,64,89,30,166,157,247,77,68,246,31,189,63,63,208,203,216,62,189,11,61,25,164,161,202,84,163,198,59,182,160,106,100,217,217,62,225,168,186,141,53,35,221,167,104,47,91,167,127,214,99,171,225,151,21,44,196,89,181,100,200,184,102,69,173,195,38,137,6,220,183,39,73,61,119,32,245,209,114,200,181,209,38,90,255,0,198,63,120,154,152,25,197,195,10,175,42,107,112,113,42,4,170,45,101,58,243,93,67,81,163,67,87,172,233,150,211,122,97,172,253,68,160,143,95,229,43,220,100,38,149,141,139,216,105,136,241,19,46,204,190,40,85,93,218,234,212,74,156,119,220,79,85,23,82,109,106,211,232,40,254,194,63,113,143,98,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,37,37,185,74,34,34,246,153,138,254,206,231,18,250,14,17,41,187,43,8,38,83,171,117,183,117,237,50,155,113,18,88,99,78,204,226,52,92,121,73,90,119,33,199,11,169,117,52,232,93,8,204,84,165,255,0,142,152,185,137,213,23,42,23,150,33,92,85,30,102,154,48,253,90,83,205,35,68,164,189,84,184,226,180,215,98,76,254,178,251,7,252,88,248,37,139,152,151,41,13,89,184,119,115,85,144,230,186,201,139,72,148,251,41,208,149,244,150,219,106,211,93,138,34,250,200,203,216,98,97,97,87,8,188,103,187,154,98,161,121,84,169,212,120,174,238,222,202,158,151,30,66,116,222,69,234,185,12,200,186,165,39,246,31,214,66,73,80,56,50,97,52,56,203,69,102,241,184,223,117,122,104,109,212,35,40,139,67,62,237,208,117,238,50,31,161,174,12,184,46,209,43,250,240,186,150,123,76,139,117,66,33,150,191,255,0,66,60,149,197,193,102,222,115,156,237,185,125,79,74,143,113,182,153,85,52,18,125,186,106,72,131,253,207,248,196,108,197,222,21,216,255,0,135,105,147,58,132,196,75,130,27,70,181,54,138,114,102,203,120,208,92,195,45,73,49,18,91,180,65,125,90,168,189,226,38,221,216,117,125,88,147,222,166,221,246,141,98,144,243,43,82,12,166,192,122,62,186,41,69,169,115,18,147,211,84,43,252,7,238,30,116,119,28,160,230,38,179,151,76,91,167,221,49,103,73,110,155,45,109,66,168,52,219,171,36,42,58,164,199,91,166,105,39,91,73,250,172,233,235,30,158,242,247,104,19,8,241,70,214,197,219,14,143,122,90,245,152,83,154,168,66,142,251,201,143,33,183,77,135,92,101,183,20,218,201,11,81,37,105,39,19,170,76,204,203,82,251,71,179,0,0,0,0,20,243,198,158,128,77,98,229,177,112,182,104,36,174,222,133,21,73,46,243,81,202,168,175,93,52,255,0,30,163,230,112,114,184,23,11,24,43,52,114,146,105,76,138,84,133,114,247,232,70,106,149,79,79,118,191,87,184,92,200,15,141,120,92,212,203,58,216,170,92,181,137,172,68,139,77,134,252,167,29,121,196,182,132,147,109,169,103,169,168,200,139,162,76,251,203,184,103,155,57,248,215,63,27,241,226,227,174,57,61,82,160,211,167,204,166,211,214,78,169,104,84,102,230,72,83,70,131,230,44,141,59,93,232,105,50,45,15,161,123,236,15,132,22,0,68,166,217,213,12,96,175,210,11,210,18,165,59,22,19,142,199,47,236,117,53,2,67,106,73,173,189,218,238,35,50,50,94,158,239,120,178,240,31,229,46,67,49,34,189,41,245,146,26,101,181,56,181,25,145,17,36,139,83,61,79,234,33,64,28,71,177,21,172,66,204,189,105,200,243,10,75,52,99,147,73,66,137,194,89,17,51,80,151,161,106,74,81,119,47,187,167,127,113,15,87,195,15,47,167,139,88,217,22,233,171,66,83,148,155,105,72,158,149,41,189,80,169,17,229,194,89,36,205,77,169,39,234,184,125,53,35,211,218,68,47,78,36,86,33,70,106,28,86,210,219,76,33,45,161,41,34,34,74,72,180,34,34,46,133,208,135,251,0,0,0,0,255,0,57,17,227,203,97,200,178,152,109,230,93,73,161,198,220,73,41,43,73,150,134,70,71,208,200,203,166,130,181,184,132,240,233,102,238,98,110,45,224,197,21,150,170,196,167,36,79,166,196,140,73,39,203,73,114,29,90,26,141,24,212,167,20,181,52,146,53,43,175,66,62,186,24,170,187,138,213,196,12,38,185,21,2,185,77,173,91,149,120,154,104,167,25,126,27,201,220,217,31,77,196,149,22,168,112,181,250,149,238,49,61,114,153,197,90,225,177,216,69,167,141,71,46,177,4,181,229,79,45,242,36,151,87,220,61,238,73,150,69,244,148,210,75,66,238,45,61,132,44,223,10,51,55,130,248,197,8,228,218,23,229,17,199,147,244,162,46,169,16,223,78,166,178,45,80,219,171,50,232,218,143,236,234,58,161,25,31,82,61,71,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,139,169,158,131,149,226,190,102,240,95,7,97,20,155,190,252,162,54,242,190,140,68,85,34,19,234,208,208,71,162,28,117,6,125,28,73,253,157,69,100,102,207,138,181,195,124,48,187,79,5,78,93,30,9,233,205,158,123,227,201,62,172,56,91,28,141,44,203,233,37,212,158,165,220,122,123,76,64,171,118,214,196,28,88,185,19,2,135,77,173,92,149,121,122,234,109,178,252,199,149,181,179,62,187,73,74,61,16,217,233,245,39,220,66,230,114,27,195,230,131,130,20,136,247,206,36,210,160,84,238,199,247,250,143,176,135,155,139,181,82,154,245,9,232,200,117,27,154,117,26,250,221,76,189,196,68,115,156,136,136,180,34,208,135,244,0,0,0,7,248,203,138,196,216,206,195,148,218,92,105,244,41,181,165,68,70,74,73,150,134,70,71,208,250,24,162,206,39,153,125,60,37,198,201,87,77,38,18,155,164,220,170,92,245,41,45,232,132,200,145,46,106,205,36,105,109,41,47,85,178,233,169,158,158,211,33,229,56,112,226,43,88,121,153,122,35,146,38,20,118,107,39,26,146,181,27,132,130,50,122,161,19,82,212,212,146,238,71,119,94,238,227,23,255,0,18,67,50,226,179,41,133,146,218,121,180,184,133,17,145,145,164,203,82,61,75,234,49,254,160,43,67,139,238,0,68,169,89,212,252,96,160,82,11,210,17,101,53,22,107,141,71,47,236,116,181,62,67,138,81,161,189,218,238,50,51,51,94,158,255,0,120,175,204,152,99,92,252,16,199,139,114,184,220,245,69,131,81,159,14,155,80,89,186,164,33,49,156,153,29,78,154,207,152,130,36,237,107,169,168,204,180,46,165,238,208,205,157,115,83,47,27,94,151,115,81,230,177,46,45,74,27,18,155,117,151,18,226,12,156,109,43,45,13,38,100,125,20,71,222,125,227,236,128,166,110,49,215,2,230,227,5,26,142,114,77,105,98,147,29,92,189,250,145,26,101,84,19,221,175,215,238,31,79,130,197,0,157,197,203,158,225,112,208,105,69,189,54,42,82,125,228,162,149,78,94,186,105,254,61,69,195,0,0,0,0,15,25,139,152,161,107,97,21,135,88,189,46,138,204,40,45,83,225,72,125,148,200,144,219,70,251,173,178,227,137,109,4,181,164,148,181,19,106,209,36,100,103,161,253,163,63,121,190,204,77,103,49,120,183,80,186,101,78,146,229,54,34,221,133,79,105,199,86,104,76,116,201,144,182,140,146,110,184,146,245,94,211,213,61,61,197,239,225,195,209,90,56,119,124,223,115,217,166,218,22,149,98,174,243,203,74,8,161,64,122,70,154,169,37,169,242,210,163,211,85,167,252,37,239,18,203,8,184,87,99,254,34,38,52,234,235,17,45,248,110,154,20,226,42,41,155,17,226,65,242,204,244,37,68,81,110,209,103,245,106,147,247,9,39,110,240,89,183,155,228,187,113,223,83,212,162,218,110,38,45,77,6,159,102,186,18,224,255,0,117,254,33,235,207,131,54,11,41,109,45,87,125,210,91,118,154,137,53,8,154,25,151,127,254,2,62,85,215,193,135,13,165,176,167,45,155,206,186,203,233,104,201,9,145,81,142,148,26,200,149,166,187,32,235,223,183,252,98,46,226,247,10,76,120,176,25,147,82,182,138,29,126,27,107,95,45,152,93,178,84,147,65,19,138,45,82,136,105,45,116,66,75,167,181,69,239,17,98,248,193,44,92,195,73,75,106,242,195,187,154,146,134,244,210,76,170,68,166,25,86,164,159,162,183,27,78,186,111,73,31,214,100,94,210,31,247,96,227,158,46,97,141,65,185,246,110,33,92,84,222,94,186,176,197,90,83,45,47,84,168,189,100,182,226,117,211,122,140,190,179,251,69,181,228,143,137,125,7,23,84,229,149,139,243,41,212,74,219,90,118,105,78,56,136,204,63,175,105,113,122,174,68,165,45,91,80,219,101,208,186,26,180,62,134,70,44,5,42,74,139,114,84,70,71,237,35,31,208,0,0,0,0,0,0,0,0,0,0,0,0,16,27,136,142,125,226,224,181,48,240,227,12,42,209,36,221,50,191,178,29,101,242,95,99,218,168,143,39,114,152,144,135,27,222,211,171,34,213,62,182,158,237,76,233,158,60,107,174,251,173,147,81,99,213,107,213,105,95,201,109,14,202,125,205,168,247,22,229,30,137,71,234,36,251,136,89,142,81,248,81,46,106,81,118,227,218,36,199,82,117,236,244,196,22,205,127,46,218,185,204,202,135,245,52,164,232,127,95,184,89,93,129,131,120,105,134,52,228,211,108,187,50,141,77,109,58,234,168,244,232,236,169,94,178,213,212,219,66,117,250,106,255,0,9,253,99,218,17,18,75,68,145,17,125,67,250,0,63,229,198,155,117,6,219,173,165,105,81,104,105,81,106,70,67,146,98,246,86,48,91,25,169,178,34,93,54,69,33,50,95,66,211,219,88,166,196,41,4,102,151,11,82,113,108,172,245,213,213,43,237,235,246,214,190,104,120,76,92,86,123,19,110,188,22,145,42,177,16,141,199,142,158,226,220,145,39,185,231,54,182,212,104,100,90,104,150,146,146,215,188,244,246,144,175,59,162,210,185,172,170,196,154,13,213,66,168,82,167,195,121,108,186,204,200,174,48,180,169,10,82,79,213,90,73,69,235,37,69,212,189,135,238,18,91,37,121,229,189,114,217,114,197,163,84,230,191,81,180,166,72,67,114,99,62,227,175,19,8,91,145,210,181,182,133,72,109,164,154,90,100,200,140,203,166,186,31,78,235,185,193,156,114,195,220,113,180,225,220,246,77,199,79,155,218,25,109,199,163,53,49,135,30,97,106,105,181,169,11,67,110,47,106,147,205,73,25,25,244,51,211,221,175,66,0,0,0,1,86,124,106,232,236,29,58,214,175,147,106,231,243,160,196,223,161,105,179,109,69,122,107,166,189,255,0,95,234,17,139,133,181,194,170,30,104,96,176,169,36,218,42,16,218,134,73,53,232,74,82,234,48,139,66,45,75,83,233,245,253,130,250,64,87,191,20,172,216,211,44,11,45,252,28,183,229,161,234,189,114,50,145,43,146,226,85,202,97,230,166,199,89,43,99,201,82,76,150,130,212,141,6,69,237,212,250,10,135,195,155,98,161,136,56,147,110,90,112,217,92,137,53,250,212,56,36,68,149,47,85,63,33,13,234,122,18,143,77,86,94,195,251,12,104,227,46,216,110,198,20,224,229,171,102,183,13,152,207,196,164,193,76,180,182,217,35,89,8,138,211,107,51,45,169,61,117,111,188,203,94,157,125,195,164,15,225,153,17,106,98,50,103,95,53,54,62,9,225,85,114,44,75,174,144,237,203,50,44,152,113,160,55,61,149,62,135,23,26,73,33,74,108,158,67,132,146,113,173,166,101,215,94,132,90,247,80,173,122,171,93,196,203,242,93,72,216,92,170,173,199,84,113,196,52,210,86,181,56,252,135,141,68,148,167,85,40,204,212,189,8,186,159,95,105,139,198,225,159,151,137,24,33,129,44,205,184,105,252,170,221,196,250,106,202,55,90,52,186,211,50,33,195,62,82,183,182,133,167,69,180,122,167,169,17,251,76,251,166,0,0,0,0,0,15,249,113,182,222,109,77,60,218,86,133,145,165,73,81,106,70,71,222,70,66,57,102,103,35,88,65,153,10,107,202,170,82,155,164,214,87,183,109,70,158,196,86,31,61,20,207,210,117,81,220,95,208,100,146,95,81,153,119,31,74,124,204,14,65,177,235,3,234,155,24,178,107,55,37,45,93,211,104,244,217,179,27,107,213,107,242,142,20,116,37,58,169,221,165,239,52,168,187,203,175,21,182,47,188,74,194,234,153,75,183,46,42,253,191,39,249,72,98,92,136,155,253,85,17,110,36,41,38,122,19,138,211,251,175,172,92,71,14,60,244,86,51,0,204,203,3,17,151,21,53,248,60,190,202,235,102,162,57,27,206,91,171,213,79,72,90,215,181,12,160,186,36,180,246,244,208,202,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,124,71,51,207,88,203,251,48,236,12,57,92,85,87,231,115,59,75,174,26,204,227,236,56,142,163,69,51,33,11,70,228,60,178,234,147,215,217,211,83,58,119,185,239,188,74,197,26,153,203,184,238,42,253,193,39,249,40,126,92,137,123,61,84,145,237,37,169,70,90,147,105,215,251,159,168,118,172,191,100,27,30,177,190,171,177,251,38,179,109,210,211,223,54,177,77,155,13,167,125,87,127,38,225,199,90,85,162,154,218,126,227,82,75,188,250,92,30,89,114,53,132,25,111,166,176,170,93,41,186,181,105,27,183,84,106,12,69,125,242,213,79,105,181,212,199,109,127,65,227,73,253,68,69,220,93,100,113,17,23,66,31,208,0,0,0,0,16,255,0,137,134,94,36,99,126,4,189,54,222,167,243,107,118,235,234,171,36,219,104,212,235,172,199,135,48,249,73,216,218,214,173,86,233,104,158,132,103,237,35,239,163,154,21,82,187,134,119,228,74,145,48,184,181,91,114,168,219,139,105,212,173,10,109,248,239,17,154,84,157,82,162,50,82,52,50,232,101,167,176,197,244,228,159,53,54,62,54,97,85,14,44,187,178,146,213,203,14,44,104,114,96,57,61,148,190,183,17,26,49,45,73,108,222,91,134,70,227,187,72,207,174,189,12,181,239,147,132,100,101,169,15,232,230,249,137,195,118,49,95,7,46,155,53,200,108,200,126,93,38,114,98,37,198,201,122,72,92,87,91,65,145,109,81,235,171,157,228,90,245,233,238,25,199,196,107,98,161,135,184,147,113,218,115,25,92,121,52,10,212,200,38,70,149,35,69,49,33,109,234,90,146,79,77,80,126,194,251,8,91,199,11,92,217,83,47,251,45,140,28,184,37,161,154,189,14,50,81,23,156,226,83,205,97,150,161,71,65,39,123,202,82,140,214,179,208,137,4,71,236,208,250,11,8,1,66,220,82,174,37,87,51,67,57,132,201,39,17,79,134,236,51,74,87,169,37,77,212,102,150,134,90,158,135,215,234,251,4,157,224,169,71,96,169,247,77,124,218,87,63,157,58,38,253,165,166,205,180,229,233,174,154,247,253,127,168,90,96,0,0,0,14,123,140,216,229,135,184,29,105,204,185,239,107,142,159,11,179,178,227,140,198,118,99,13,188,250,210,211,139,74,16,135,28,70,229,43,148,162,34,35,234,101,167,191,74,71,206,158,121,111,92,201,220,178,168,212,201,175,211,173,40,114,22,220,104,204,56,243,36,250,16,228,132,161,110,33,50,28,105,70,166,158,34,51,34,235,166,133,211,190,52,91,22,149,205,122,86,35,80,109,90,21,66,171,62,99,168,101,166,33,197,113,245,169,75,82,82,94,170,8,212,126,178,146,93,11,188,203,222,44,51,43,188,38,46,43,193,136,87,94,52,200,149,71,136,102,219,229,79,109,110,71,147,220,203,155,92,106,76,51,45,52,83,169,81,107,222,90,123,12,89,70,16,229,99,5,176,98,155,30,37,173,100,82,21,37,132,33,61,181,250,108,67,144,102,73,108,181,55,16,202,15,93,90,74,190,222,191,103,91,109,166,218,65,54,211,105,66,82,90,18,82,90,17,16,255,0,160,1,255,0,43,66,28,73,165,196,18,146,125,228,101,169,15,25,127,224,222,26,98,117,57,84,219,210,204,163,84,155,86,154,42,69,58,59,202,79,172,133,116,55,16,173,62,130,127,192,95,80,173,76,220,112,162,92,52,174,238,192,68,73,144,165,105,218,41,139,45,250,126,65,180,242,89,139,15,235,117,74,212,254,191,120,172,233,17,110,187,18,182,109,74,143,85,160,213,162,255,0,37,196,59,22,67,123,145,238,61,170,45,82,191,214,74,247,24,185,142,29,217,248,139,141,52,194,195,140,79,171,68,139,116,197,254,199,117,231,201,29,179,114,165,188,173,170,126,66,220,115,99,77,54,71,162,125,93,125,218,25,79,144,0,0,0,0,0,0,0,0,0,0,0,1,29,115,169,154,74,86,90,112,194,77,106,60,216,43,184,100,108,244,124,55,92,73,173,205,178,35,165,223,155,39,91,89,232,219,251,189,83,233,222,125,59,232,38,227,184,111,108,93,188,94,172,85,28,168,86,235,149,45,186,145,27,210,93,115,150,209,39,166,227,82,207,68,54,94,211,232,159,113,11,125,200,7,15,58,62,20,210,255,0,8,88,179,71,106,101,203,43,242,17,37,71,67,136,139,181,82,154,87,168,252,100,184,141,205,184,217,244,87,83,34,62,237,8,88,24,0,0,0,15,226,146,149,145,165,105,37,17,247,145,150,162,45,102,155,32,216,73,152,42,77,74,170,205,41,186,69,206,166,158,121,137,112,88,141,31,157,32,210,250,146,111,44,163,173,197,17,184,246,170,208,245,61,8,251,203,173,53,230,59,41,152,167,151,43,129,248,87,61,10,91,212,163,113,93,158,162,204,89,42,142,164,239,120,146,70,234,217,109,38,173,172,169,93,61,157,123,187,191,153,99,205,78,35,101,190,246,167,214,40,21,137,78,209,142,83,94,144,166,185,33,245,48,182,121,204,169,211,75,72,121,180,26,205,12,146,75,113,233,167,67,233,221,123,89,105,204,181,139,153,11,18,37,207,109,84,227,20,242,109,180,205,131,206,103,156,211,220,150,86,231,205,161,215,20,148,146,158,74,125,99,212,143,161,253,125,132,0,0,0,64,46,48,54,244,58,142,6,211,106,174,194,91,143,69,171,50,105,113,45,145,237,36,195,158,162,212,244,212,139,83,215,188,86,110,70,174,6,237,236,209,97,243,174,171,106,102,92,52,152,102,122,233,244,234,49,190,178,247,127,238,26,44,105,196,60,218,29,108,200,210,180,146,146,101,237,35,31,46,238,175,197,181,173,122,189,199,49,246,154,102,153,6,68,197,173,197,18,82,68,219,106,89,234,102,100,93,201,63,105,125,163,58,57,183,197,42,142,44,227,221,225,95,151,48,223,143,30,177,80,137,12,201,197,41,29,157,51,95,91,123,117,90,139,77,28,233,161,233,238,33,38,56,80,224,221,169,118,98,65,226,53,210,236,37,42,136,255,0,240,6,100,41,179,82,100,178,252,23,155,117,41,90,15,67,245,148,68,164,168,143,191,77,59,197,204,206,185,173,170,83,42,122,165,95,166,196,109,9,53,26,159,148,219,100,68,68,103,222,102,94,227,255,0,0,230,88,133,155,92,191,225,189,45,250,141,115,20,45,151,22,202,84,101,26,61,110,17,190,181,18,86,123,82,133,60,157,76,246,25,17,123,244,33,0,179,19,197,242,99,205,77,183,240,86,144,218,79,154,227,69,54,116,115,45,81,163,168,220,135,35,77,239,252,146,136,244,247,159,184,87,141,225,125,226,134,62,94,138,155,91,151,85,174,213,170,178,204,218,138,219,146,37,104,227,174,168,201,13,161,74,90,180,222,241,145,17,106,126,182,157,76,250,216,167,15,158,27,243,35,212,105,152,197,141,148,199,24,114,27,236,206,166,83,30,100,210,123,144,168,178,25,83,172,201,139,253,245,42,52,175,234,35,239,49,106,113,162,198,133,29,184,144,227,182,195,12,160,155,109,182,208,73,74,18,69,161,17,17,116,34,34,34,45,7,250,128,0,0,0,0,0,252,181,42,85,46,177,21,112,106,244,216,179,163,57,166,230,100,178,151,80,173,12,140,181,74,136,200,250,145,31,218,68,35,222,33,228,3,45,24,138,149,28,219,18,159,74,116,244,249,202,85,46,158,194,203,232,123,78,58,189,136,34,253,103,239,31,63,2,248,124,224,174,94,239,162,191,108,90,173,204,185,137,250,45,76,126,33,181,249,23,90,62,141,70,108,251,158,89,253,46,253,62,178,57,60,0,0,0,0,0,0,0,34,175,245,81,242,39,254,254,127,228,205,99,253,16,73,75,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,0,15,201,83,171,82,168,177,145,50,179,83,137,2,59,146,24,136,135,100,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,245,128,0,0,252,144,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,220,162,51,253,96,3,242,66,171,82,170,50,103,195,167,212,226,74,145,75,144,81,39,52,203,201,90,226,190,109,54,241,52,234,72,245,66,205,167,154,112,146,173,15,99,136,87,114,136,207,245,128,0,0,0,0,0,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,236,50,101,239,148,182,220,113,45,236,142,219,139,45,80,203,135,169,150,223,87,77,117,50,35,231,248,91,159,92,167,99,77,247,76,195,60,52,197,111,76,220,149,158,119,98,133,232,42,148,126,111,41,149,188,231,206,61,29,13,167,70,218,90,189,101,22,186,104,90,153,145,28,128,0,0,31,145,202,181,41,154,172,122,19,213,56,136,169,76,142,244,184,240,212,242,73,247,152,101,77,165,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,191,172,0,0,7,63,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,97,147,47,124,165,182,227,137,111,100,118,220,89,106,134,92,61,76,182,250,186,107,169,145,31,42,180,248,143,100,198,249,186,168,214,85,173,140,157,182,181,112,84,35,210,233,209,190,78,213,91,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,212,73,80,0,0,0,0,0,0,31,38,236,186,104,86,53,171,89,189,110,153,221,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,15,215,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,55,86,165,61,85,145,66,102,167,17,117,40,113,217,151,34,26,94,73,190,203,15,41,196,180,234,219,215,114,80,181,48,242,82,163,45,20,109,56,69,174,211,211,245,128,0,226,152,215,156,204,182,101,218,234,139,101,99,30,36,124,159,173,77,167,162,168,196,111,67,207,151,190,42,220,113,180,185,190,59,14,32,181,91,46,22,134,123,189,93,116,208,200,205,130,153,204,203,102,98,110,169,86,86,14,98,71,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,69,188,217,104,71,187,214,215,77,8,204,187,88,141,87,103,17,236,152,216,215,85,102,202,186,113,147,177,86,173,250,132,138,93,70,55,201,218,171,156,137,76,56,166,221,111,122,35,41,10,218,180,40,181,73,154,79,77,72,204,186,142,213,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,187,20,222,202,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,108,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,225,84,158,38,57,40,175,213,97,80,168,88,193,46,163,82,168,200,110,36,56,113,45,42,219,207,201,125,197,18,91,105,182,211,12,212,181,169,70,73,36,145,25,153,153,17,9,64,63,35,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,63,88,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,201,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,0,0,0,28,171,29,51,71,129,57,107,244,39,225,174,249,249,57,242,143,180,250,51,248,178,100,206,127,103,229,115,191,177,154,115,110,222,123,95,75,77,119,116,215,67,211,228,224,166,115,50,217,152,155,170,85,149,131,152,145,242,130,181,10,158,186,163,241,189,15,62,38,200,168,113,182,212,230,249,12,54,131,209,111,54,90,17,238,245,181,211,66,51,46,214,3,202,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,219,55,178,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,21,180,248,143,100,198,249,186,168,214,85,173,140,157,182,181,112,84,35,210,233,209,190,78,213,91,231,202,125,196,182,211,123,215,25,40,78,229,173,37,170,140,146,90,234,102,69,212,118,172,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,226,182,159,17,236,152,223,55,85,26,202,181,177,147,182,214,174,10,132,122,93,58,55,201,218,171,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,186,137,42,0,0,0,63,35,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,63,88,0,0,0,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,70,191,234,163,228,79,253,252,255,0,201,154,199,250,32,149,64,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,219,97,122,10,165,35,149,205,101,15,55,243,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,148,20,88,85,5,210,223,147,216,100,196,217,41,13,182,226,155,217,33,182,214,122,33,230,207,82,45,190,182,154,234,70,69,207,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,158,219,11,208,85,41,28,174,107,40,121,191,156,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,46,129,130,152,247,132,249,137,181,101,94,184,57,117,252,160,162,194,168,46,150,252,158,195,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,46,128,0,0,63,37,50,173,74,173,70,92,202,53,78,36,248,237,200,126,34,221,140,242,93,66,95,97,213,178,243,70,164,153,145,45,183,91,113,181,167,189,43,66,146,122,25,25,15,214,0,2,53,93,156,71,178,99,99,93,85,155,42,233,198,78,197,90,183,234,18,41,117,24,223,39,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,234,58,173,181,143,120,79,120,96,211,217,129,183,46,190,215,96,199,167,207,170,57,87,236,50,91,219,22,18,157,76,151,57,11,108,158,61,134,195,165,166,205,202,219,234,145,234,90,241,95,234,163,228,79,253,252,255,0,201,154,199,250,32,146,150,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,96,0,31,146,109,90,149,78,147,2,29,66,167,18,44,138,164,131,137,5,167,158,74,23,41,242,105,199,141,166,146,103,170,214,77,50,235,134,148,234,123,27,90,187,146,102,95,172,0,0,0,0,0,0,0,0,0,0,70,44,116,225,243,130,185,132,190,142,252,190,234,183,50,38,43,233,53,13,248,132,215,228,90,107,185,216,206,31,115,40,63,165,223,175,212,69,251,240,243,32,25,104,195,164,164,225,88,148,250,171,165,175,206,85,105,116,247,214,127,79,218,81,211,236,89,151,234,47,112,144,148,218,85,46,143,21,16,105,20,216,176,99,55,174,214,99,50,150,144,157,76,204,244,74,72,136,186,153,159,218,102,63,80,0,0,0,0,0,15,242,147,22,52,216,238,68,153,29,183,216,121,6,219,141,184,130,82,86,147,45,12,140,143,161,145,145,153,104,42,179,136,55,13,249,146,42,53,60,98,193,58,99,143,185,49,247,167,84,233,140,178,106,61,203,84,169,15,41,166,99,69,254,244,148,154,151,245,25,247,24,174,187,62,251,197,12,3,189,19,54,137,46,171,66,171,82,165,145,187,21,199,36,69,213,198,157,73,154,28,66,84,133,105,189,146,35,35,208,253,93,58,25,116,176,236,187,113,124,152,203,80,173,252,106,164,54,163,230,182,209,205,131,28,207,68,104,210,55,45,201,51,123,255,0,42,163,61,61,199,239,19,247,15,115,107,151,252,72,165,177,81,161,226,133,178,218,222,74,76,227,72,173,194,39,208,163,74,15,106,144,151,149,161,150,242,35,47,126,164,58,108,27,154,218,170,178,151,169,181,250,108,182,214,146,81,41,137,77,184,70,70,68,125,228,103,239,47,240,138,102,226,189,131,118,165,167,137,5,136,214,179,176,146,170,219,255,0,195,217,142,166,201,74,146,243,243,158,113,213,37,8,45,79,213,73,26,148,163,62,237,117,239,17,159,41,24,165,81,194,108,123,179,235,241,38,27,17,228,86,41,241,38,25,184,164,163,179,170,107,11,115,118,139,73,105,163,125,117,61,61,228,52,93,104,215,226,221,54,189,34,227,134,251,78,179,83,131,30,98,22,218,137,73,50,113,180,172,180,50,51,46,229,23,180,254,209,245,29,113,12,182,183,92,50,36,161,38,165,25,251,8,134,116,243,203,112,55,112,230,139,16,93,105,91,147,14,225,171,67,35,215,95,161,81,147,245,159,191,255,0,112,179,30,15,214,236,58,110,6,212,170,173,67,91,111,74,171,60,106,113,77,145,110,37,67,128,163,208,244,212,203,82,215,188,79,224,0,0,1,199,179,45,153,107,23,45,246,36,187,158,229,169,198,57,230,219,137,133,7,156,207,57,215,185,47,45,191,155,91,173,169,73,53,50,164,250,167,169,159,66,250,168,151,51,153,169,196,108,200,94,213,10,197,126,177,41,170,49,74,119,209,244,214,228,62,150,16,207,57,229,52,106,105,111,56,130,89,33,227,73,237,61,52,232,93,59,255,0,185,113,202,102,41,230,54,224,98,21,177,66,150,205,40,156,79,104,168,191,22,74,99,165,59,217,37,17,58,134,92,73,43,107,201,87,95,103,94,238,251,148,202,206,65,176,147,47,180,154,109,85,234,83,117,123,157,45,50,235,242,231,49,26,71,38,65,37,133,40,217,89,199,67,137,34,113,157,83,169,234,90,153,247,159,73,74,148,165,4,73,66,73,36,93,196,69,160,254,128,0,0,0,175,204,255,0,240,243,163,226,181,47,240,133,132,212,118,161,220,177,127,47,18,44,116,54,137,91,149,21,164,250,140,70,83,139,218,219,110,31,85,116,51,51,238,212,133,65,91,183,13,237,132,55,139,53,138,91,149,10,37,114,155,187,66,51,122,51,173,243,26,52,245,218,105,89,106,135,15,218,93,21,238,49,126,217,43,205,37,43,50,216,97,26,181,34,108,20,92,49,247,250,66,27,78,36,150,222,233,18,18,215,205,155,174,44,181,109,141,222,177,245,239,46,157,210,40,0,0,0,0,0,0,0,0,0,0,0,124,250,245,118,153,109,82,159,173,214,101,183,26,28,109,188,199,92,113,40,74,119,40,146,90,154,140,136,186,168,139,169,251,70,123,243,175,153,186,222,99,177,98,109,85,53,7,21,111,68,229,250,54,57,58,179,66,55,70,140,151,125,94,107,136,45,92,103,95,84,254,179,235,221,44,184,95,100,154,61,196,234,49,183,18,41,74,92,70,245,244,92,103,216,35,67,154,246,216,207,111,67,204,25,30,134,148,25,109,95,78,243,246,16,182,210,34,34,208,139,66,31,208,0,0,0,0,30,19,23,112,98,194,198,171,86,101,173,123,208,32,206,110,67,46,54,219,206,196,101,215,25,82,155,113,4,180,41,212,47,106,146,78,168,200,200,186,25,253,186,209,190,120,178,107,114,101,166,252,145,34,153,79,149,42,212,168,173,114,34,76,67,78,45,182,73,199,164,154,25,83,137,97,182,210,162,105,130,81,164,181,208,143,82,233,221,225,114,181,153,171,223,46,88,133,77,174,81,42,242,202,142,185,108,149,70,15,104,123,146,227,38,251,10,116,249,105,117,180,26,141,12,146,117,81,232,101,208,250,119,95,206,4,99,61,177,142,120,119,73,189,237,201,209,221,57,145,88,114,75,45,186,218,148,203,203,97,167,86,133,37,11,94,211,79,53,36,100,103,169,123,125,231,209,0,0,0,70,46,34,182,148,107,163,44,55,67,143,178,75,85,46,28,218,130,15,105,30,211,106,159,47,67,234,71,167,210,250,190,210,20,109,128,21,22,168,184,237,97,84,157,113,72,110,37,209,75,117,74,73,232,100,72,152,209,153,235,169,123,134,146,108,90,147,53,139,46,131,84,97,195,113,18,169,145,94,37,25,145,153,146,154,74,181,51,35,62,189,125,226,41,113,59,199,152,56,77,129,82,168,17,170,139,110,175,114,26,233,168,98,59,228,78,147,82,33,205,65,56,164,147,137,87,47,123,122,25,232,101,174,157,12,197,19,74,146,244,217,79,76,144,179,91,175,184,167,92,81,153,153,154,148,122,153,234,125,123,204,122,219,23,24,113,27,13,80,180,89,23,101,86,141,189,102,179,84,25,239,199,61,199,183,174,173,45,63,160,159,240,23,184,135,161,171,230,143,48,117,198,84,197,79,24,111,39,155,89,26,84,149,220,19,148,70,70,70,90,104,167,79,222,99,197,189,82,190,239,217,165,25,233,181,219,130,82,213,185,45,27,143,75,89,153,158,157,19,170,143,189,122,125,170,250,199,120,192,76,129,99,230,56,84,216,36,90,242,237,250,102,169,91,178,171,16,166,196,74,155,220,214,237,139,236,235,73,171,107,186,150,189,61,85,31,113,117,181,108,175,240,232,194,28,11,129,10,173,94,164,68,184,46,70,141,183,213,34,116,120,178,208,203,196,150,84,102,210,151,25,14,36,137,198,140,211,215,82,220,126,211,233,45,216,142,196,86,81,30,51,40,105,166,146,72,66,16,146,74,82,146,45,8,136,139,161,17,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,171,197,31,192,158,38,253,203,231,16,135,138,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,102,248,0,8,149,196,27,59,116,172,168,88,13,208,173,135,226,78,196,91,170,60,134,105,80,211,41,41,126,146,194,153,121,40,171,45,181,50,234,22,134,228,37,180,165,167,9,36,241,243,9,38,100,219,154,115,254,13,85,106,173,127,45,183,181,118,187,83,151,81,169,84,113,34,165,46,100,201,111,41,231,228,190,228,10,122,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,79,80,16,255,0,136,22,123,168,89,85,181,92,178,173,101,246,220,77,184,41,230,229,58,54,139,111,209,113,95,110,83,109,85,119,174,59,177,223,229,73,142,146,236,202,50,82,245,212,244,79,83,168,28,181,230,187,17,242,223,142,39,141,244,199,126,81,207,170,115,216,185,24,170,60,110,57,89,139,33,228,59,33,43,144,162,83,136,121,78,54,135,9,226,213,68,226,72,212,78,36,214,218,244,39,133,88,153,106,227,38,28,91,152,165,101,75,237,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,28,171,54,62,22,49,147,225,253,195,229,207,136,85,194,211,62,223,46,225,208,114,163,138,12,108,184,41,84,254,199,104,85,35,199,209,185,240,98,48,106,40,114,18,130,209,183,153,97,165,26,29,208,146,227,109,153,44,201,212,146,159,178,160,1,202,179,99,225,99,25,62,31,220,62,92,248,133,92,45,51,237,242,238,29,7,42,56,160,198,203,130,149,79,236,118,133,82,60,125,27,159,6,35,6,162,135,33,40,45,27,121,150,26,81,161,221,9,46,54,217,146,204,157,73,41,251,42,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,10,213,226,243,137,151,86,13,226,62,92,49,74,202,151,217,235,86,205,66,191,80,141,185,199,16,219,219,14,153,189,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,196,202,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,17,171,136,70,96,177,31,45,153,113,168,95,248,91,111,246,218,212,186,131,20,127,73,45,131,121,154,19,111,161,207,225,238,55,181,72,86,213,161,182,144,78,25,55,205,125,173,219,203,230,156,166,28,170,230,170,242,203,174,97,161,227,76,170,148,186,186,42,242,21,26,240,57,45,148,217,117,74,116,137,13,187,48,201,110,173,42,57,38,164,37,212,44,220,78,174,161,59,205,72,82,210,173,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,165,110,44,153,188,252,46,226,63,226,251,101,77,223,104,88,21,5,250,89,78,64,229,57,42,226,100,222,97,237,174,44,205,102,203,8,90,154,78,137,65,41,197,62,163,230,160,153,89,123,94,14,56,223,143,47,222,83,176,50,45,14,93,199,133,241,99,189,81,151,49,231,54,162,213,125,100,181,54,109,56,174,138,68,151,82,164,156,82,234,107,53,190,141,164,137,28,207,171,196,135,30,111,44,182,241,3,195,140,86,179,38,203,74,233,214,61,57,21,56,44,200,38,81,86,167,29,86,121,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,202,194,178,209,152,187,19,52,24,89,3,19,44,89,31,205,67,172,66,216,247,241,101,83,179,50,243,240,249,142,180,223,59,149,207,66,121,168,78,197,247,145,247,145,117,80,1,93,92,102,240,46,29,211,131,84,44,121,164,81,183,214,172,154,131,116,234,164,182,205,134,255,0,137,229,168,208,147,120,212,68,235,188,185,103,29,45,161,42,50,71,107,125,91,12,148,165,38,184,114,83,152,122,174,89,243,13,109,95,140,85,98,64,161,84,36,51,68,186,87,38,26,164,163,208,143,200,104,229,40,146,217,27,164,182,201,180,188,131,111,214,222,210,72,201,105,53,54,189,25,140,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,69,94,54,152,215,255,0,112,185,115,135,79,247,94,181,9,78,53,255,0,56,135,17,182,86,78,127,207,77,196,169,191,230,13,42,250,100,34,255,0,11,236,16,165,99,102,107,232,170,172,215,37,211,163,216,17,211,124,33,17,155,74,151,49,248,83,34,147,44,26,149,209,8,55,94,109,107,61,170,51,67,106,65,109,53,147,136,183,252,235,98,238,40,96,126,94,110,92,64,194,107,18,93,199,87,139,29,230,94,145,25,246,210,186,11,11,142,238,149,99,105,109,56,82,81,29,210,101,75,107,110,155,13,75,89,165,180,44,202,138,240,135,52,88,161,132,217,134,111,49,113,107,114,229,215,103,214,29,169,92,141,50,182,226,162,184,196,137,4,244,216,174,165,45,155,73,67,199,187,77,27,50,109,123,22,132,146,155,65,150,130,112,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,169,94,45,121,215,244,220,201,153,77,195,42,157,42,101,21,158,75,151,165,65,131,231,184,169,204,191,204,69,49,38,105,216,223,37,109,52,227,170,109,74,81,184,105,104,205,179,105,228,47,192,112,147,199,76,118,183,177,77,236,20,177,109,111,149,182,101,79,117,98,177,76,237,208,224,122,35,153,38,12,103,235,28,231,91,55,100,114,153,36,39,178,161,101,191,126,164,90,145,152,151,252,95,238,154,237,141,128,88,123,122,218,211,187,21,106,223,197,10,77,82,157,39,148,135,57,18,152,133,61,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,29,87,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,251,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,5,80,113,33,199,155,203,45,188,64,240,227,21,172,201,178,210,186,117,143,78,69,78,11,50,9,148,85,169,199,85,158,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,176,172,180,102,46,196,205,6,22,64,196,203,22,71,243,80,235,16,182,61,252,89,84,236,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,5,64,96,190,125,191,21,124,226,99,94,27,226,35,29,163,12,174,108,80,184,102,75,144,196,125,242,168,179,151,57,198,142,98,73,5,189,230,77,13,182,151,90,234,162,74,18,182,139,114,84,219,214,254,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,41,131,10,179,183,85,202,134,121,113,162,133,115,191,46,118,29,93,88,145,90,102,171,13,82,148,150,41,47,170,176,105,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,226,109,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,192,3,53,153,177,241,79,140,159,16,46,31,49,124,90,166,90,127,239,54,213,254,31,223,127,250,250,160,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,21,198,86,173,85,160,101,182,201,174,208,170,114,233,213,42,118,36,83,101,195,153,17,229,50,252,103,219,129,80,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,107,195,247,61,212,44,213,90,173,217,87,74,251,22,38,219,244,242,114,163,27,69,185,233,72,172,55,21,183,106,187,209,29,168,236,115,100,200,81,118,100,153,169,26,106,90,167,169,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,230,252,118,37,50,184,242,89,67,173,58,147,66,208,180,146,146,164,153,104,100,100,125,12,140,132,72,205,7,14,156,33,199,72,19,106,180,26,68,75,126,228,116,220,125,50,32,199,139,17,15,60,105,121,68,110,169,17,150,226,136,220,116,141,93,117,61,164,125,229,214,170,113,239,32,88,249,129,245,55,201,118,188,187,130,153,170,150,212,170,60,41,178,210,150,247,59,183,122,251,58,18,74,218,214,167,167,79,89,39,220,125,56,59,53,43,238,194,154,113,153,155,93,183,229,33,91,148,209,56,244,69,145,145,233,213,58,164,251,209,167,218,159,168,123,74,70,104,243,7,67,101,44,83,49,134,242,101,180,17,37,41,69,193,57,36,68,68,69,166,137,116,189,196,60,253,245,140,56,141,137,77,161,23,189,217,85,172,236,89,44,149,58,123,242,15,113,110,235,171,171,87,233,171,252,39,239,49,228,98,201,122,20,166,102,71,89,161,214,28,75,173,168,140,200,201,73,61,72,245,46,189,228,47,103,134,38,60,193,197,156,10,139,64,147,84,91,149,123,108,209,77,91,18,31,35,116,218,143,14,18,13,196,164,220,82,185,123,220,208,143,66,45,117,232,70,37,109,245,82,102,145,101,215,170,143,184,109,162,45,50,83,198,162,50,35,34,75,74,87,67,51,46,189,61,227,54,216,255,0,81,110,181,142,183,237,73,167,20,180,75,186,42,174,165,74,61,76,201,83,29,50,51,61,79,222,47,39,135,85,165,26,215,203,13,174,227,44,146,21,84,135,10,160,179,218,69,184,221,167,196,212,250,17,107,244,126,191,180,196,157,0,0,1,206,241,223,25,237,140,12,195,186,181,239,113,206,142,209,195,138,251,145,153,113,214,210,167,158,67,14,186,132,37,43,90,55,26,185,74,34,34,61,79,217,239,42,6,205,46,102,175,124,198,226,21,74,185,91,171,203,58,58,37,188,84,232,61,161,238,75,108,147,239,169,163,229,169,215,16,74,36,60,105,213,39,161,23,66,233,223,238,178,59,147,91,147,50,215,228,121,21,58,124,168,182,165,57,104,145,46,98,218,113,13,188,77,189,24,214,202,86,166,28,109,74,54,159,53,18,79,77,72,181,62,157,247,145,132,88,49,97,96,173,171,14,214,178,40,16,96,183,29,150,219,113,230,162,50,211,143,41,45,182,131,90,212,210,17,185,74,38,146,102,102,93,76,190,205,61,216,0,0,0,0,15,225,145,25,104,101,169,10,146,226,131,146,104,214,235,171,198,220,55,165,41,17,28,211,210,145,152,96,137,13,233,216,163,51,177,12,176,68,90,154,150,103,185,125,123,203,218,66,38,228,163,51,117,188,184,226,196,42,170,170,14,38,222,151,204,244,148,115,117,100,133,237,141,37,45,122,188,214,208,122,56,246,190,177,253,101,215,191,66,20,26,237,46,229,164,177,91,163,75,106,76,57,59,185,110,182,226,86,149,109,81,164,244,52,153,145,245,73,151,67,246,15,160,0,0,0,0,0,0,0,0,0,0,2,12,113,88,199,121,88,105,131,72,179,168,53,85,69,170,92,90,237,54,159,52,56,158,207,42,11,157,54,56,149,22,169,89,251,15,161,251,11,168,168,252,182,224,165,107,31,49,94,147,135,212,134,86,101,55,159,205,123,106,246,53,178,51,206,150,229,37,181,237,215,148,100,90,164,245,255,0,25,104,226,199,178,232,56,127,109,68,181,173,186,108,104,80,97,243,57,109,71,101,13,164,183,184,165,159,170,132,164,190,146,212,125,222,211,31,124,0,0,0,0,0,7,129,198,156,25,179,49,190,196,170,217,119,125,22,12,196,205,136,251,49,223,126,51,78,57,25,213,178,227,105,117,181,56,133,236,82,121,170,50,81,22,164,103,250,142,132,51,125,149,139,167,44,184,145,50,135,61,133,61,69,150,235,146,41,178,208,151,20,142,66,159,144,150,144,181,155,45,163,153,177,131,51,36,150,158,210,233,221,210,184,121,231,6,169,128,216,147,18,219,186,235,147,156,180,235,11,110,25,176,236,149,27,17,157,118,68,68,115,118,184,242,26,65,37,166,148,91,180,51,34,246,25,119,94,125,177,114,81,238,250,5,62,229,160,206,98,92,26,148,102,165,48,235,46,165,196,154,28,66,86,158,169,51,47,162,162,62,134,125,227,234,0,0,15,13,142,118,244,91,171,6,111,154,4,168,141,73,41,182,229,77,132,33,198,201,101,185,113,29,65,30,134,71,215,214,247,123,70,113,46,24,171,177,177,146,165,17,41,236,222,130,185,94,66,72,139,97,32,153,148,100,90,125,29,8,182,125,93,222,193,161,140,175,92,172,85,242,231,99,87,164,74,65,182,155,102,152,235,174,169,194,208,139,176,178,181,25,153,153,251,245,234,98,154,56,147,227,116,236,85,204,29,94,142,205,89,82,105,86,227,210,41,109,54,135,205,109,146,227,206,152,146,86,132,226,147,174,215,52,212,136,186,31,113,16,226,56,59,151,252,75,199,42,185,82,44,74,20,137,6,95,73,243,139,33,108,163,214,109,39,185,77,54,189,52,230,160,207,167,113,253,154,206,172,33,224,223,115,213,224,199,169,98,141,210,196,53,41,104,112,216,167,78,113,181,18,12,155,61,13,47,194,62,189,92,47,119,66,250,196,147,180,56,75,101,234,133,201,118,176,245,94,160,227,74,74,141,46,170,11,168,94,155,122,25,42,25,106,71,161,235,246,142,247,99,228,227,45,246,10,218,145,71,194,59,81,217,45,54,148,20,137,20,8,10,119,166,211,221,185,44,36,245,213,4,122,251,245,29,114,151,68,163,80,227,166,37,22,147,10,3,9,34,34,110,43,8,105,36,90,17,119,36,136,187,136,139,245,16,253,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,17,87,138,63,129,60,77,251,151,206,33,10,22,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,250,114,11,157,123,87,53,152,113,18,137,86,169,246,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,235,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,226,120,42,120,88,186,126,32,78,242,234,112,159,227,138,102,187,53,216,113,148,172,56,93,235,122,187,219,170,179,185,140,80,40,12,60,72,149,87,148,146,35,52,164,204,143,150,202,55,36,221,120,200,210,218,84,146,34,90,214,219,107,207,21,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,188,248,150,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,224,51,99,225,99,25,62,31,220,62,92,248,205,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,126,231,186,133,154,171,85,187,42,233,95,98,196,219,126,158,78,84,99,104,183,61,41,21,134,226,182,237,87,122,35,181,29,142,108,153,10,46,204,147,53,35,77,75,84,245,41,128,3,149,102,199,194,198,50,124,63,184,124,185,241,155,106,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,239,112,253,207,117,11,53,86,171,118,85,210,190,197,137,182,253,60,156,168,198,209,110,122,82,43,13,197,109,218,174,244,71,106,59,28,217,50,20,93,153,38,106,70,154,150,169,234,83,0,121,76,55,197,92,56,198,10,20,139,159,11,239,74,85,205,74,137,80,147,75,122,93,58,65,58,218,37,48,189,142,54,102,95,244,84,147,250,43,109,109,184,131,82,22,133,42,21,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,1,85,124,115,191,50,127,180,159,187,68,0,203,70,98,239,188,175,226,156,12,76,177,100,127,53,14,177,11,99,63,198,116,190,210,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,15,147,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,69,0,231,235,42,51,50,165,142,50,232,148,198,183,217,151,71,58,177,107,188,219,47,147,108,69,83,202,37,64,83,142,154,185,143,71,245,18,163,39,22,165,54,182,28,86,211,119,98,122,175,11,220,235,254,47,247,218,48,99,16,170,116,168,56,109,121,84,23,37,218,140,211,228,250,26,168,166,82,132,72,55,82,147,213,151,121,76,50,225,56,100,134,253,71,119,182,148,59,204,187,241,0,56,178,102,243,240,69,135,31,139,237,149,55,101,223,127,211,215,233,101,57,3,154,220,91,117,226,121,135,182,184,179,36,19,207,173,10,105,58,37,102,150,210,250,143,148,179,101,103,78,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,209,70,85,114,207,102,229,67,8,225,225,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,23,86,220,106,252,83,218,223,15,224,249,141,68,71,252,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,223,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,99,66,118,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,96,30,83,22,44,95,194,134,22,94,88,103,233,79,70,124,173,183,234,52,46,219,200,231,118,94,213,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,140,209,98,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,47,207,135,86,49,208,177,147,40,246,36,154,67,61,158,93,159,79,98,206,170,70,220,181,242,101,64,97,166,210,123,212,132,18,185,172,28,119,244,78,228,163,159,179,114,148,133,24,164,28,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,86,205,86,41,126,26,115,29,136,184,152,205,119,211,48,43,55,4,175,69,77,236,189,159,155,75,105,124,152,63,54,104,66,147,164,86,152,79,174,146,89,233,170,245,81,168,206,215,184,59,224,189,87,14,178,243,90,196,11,162,208,151,70,171,223,245,132,75,135,34,74,212,149,207,162,51,29,29,141,210,104,213,162,16,110,189,53,72,81,165,42,113,14,37,126,179,102,209,137,213,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,161,110,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,209,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,32,113,20,207,84,108,173,89,167,99,225,244,248,139,197,74,252,118,94,130,204,152,174,173,20,202,115,199,33,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,232,218,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,139,254,200,46,84,97,229,75,3,162,81,42,109,111,188,238,142,77,98,232,121,198,88,39,24,148,166,82,73,128,151,26,53,115,25,143,235,165,38,110,45,42,113,111,184,157,164,238,196,241,94,53,126,22,45,111,136,16,124,186,162,42,131,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,208,78,90,51,23,98,102,131,11,32,98,101,139,35,249,168,117,136,91,30,254,44,170,118,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,0,2,170,248,231,126,100,255,0,105,63,118,136,1,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,58,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,105,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,102,179,54,62,41,241,147,226,5,195,230,47,137,233,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,75,95,30,82,157,138,184,113,87,196,122,190,16,211,47,74,84,155,206,131,79,143,84,169,81,27,144,71,42,52,87,140,201,183,20,159,252,195,81,23,172,132,188,194,148,73,39,154,53,249,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,127,194,143,58,255,0,131,43,169,140,181,226,101,78,171,38,219,187,106,17,227,90,78,235,206,102,143,84,121,197,36,227,236,36,155,137,102,83,142,35,170,85,177,183,75,113,160,137,231,157,77,202,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,153,105,255,0,188,219,87,248,127,125,255,0,235,234,130,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,32,7,26,191,11,22,183,196,8,62,93,81,20,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,14,229,71,53,216,113,155,92,56,69,235,101,59,216,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,96,60,166,42,226,101,171,131,120,113,113,226,149,235,47,179,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,21,45,135,188,100,241,98,30,56,213,46,220,77,183,189,33,134,213,79,224,241,45,74,89,198,105,202,43,102,243,58,73,68,149,179,205,152,242,25,67,186,182,227,141,54,227,142,153,151,37,36,148,166,221,44,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,165,18,141,92,142,168,149,170,76,41,236,40,140,141,185,76,33,212,153,104,101,220,162,50,238,51,47,214,99,145,223,25,56,203,125,252,183,100,86,48,142,212,106,75,173,169,7,34,61,2,2,93,235,184,247,110,83,10,61,117,89,158,190,253,7,4,187,248,75,101,234,187,206,118,142,245,94,158,227,170,82,137,45,42,11,72,70,187,186,17,38,25,232,69,169,105,246,8,217,139,220,27,238,122,68,25,21,44,46,186,88,152,164,173,110,19,21,25,206,56,163,65,19,135,161,37,136,69,215,163,101,238,234,127,80,130,184,199,151,252,75,192,218,185,210,47,186,20,136,230,127,69,242,139,33,12,175,214,113,37,181,78,182,141,117,229,44,203,167,113,125,186,118,238,27,24,221,59,10,179,7,72,163,189,86,84,106,85,198,244,122,91,173,173,243,67,102,185,19,161,164,213,161,184,148,235,181,189,53,50,62,133,220,100,46,95,52,55,43,20,140,185,223,53,248,242,144,77,170,217,169,186,211,169,89,104,101,216,94,90,76,140,140,189,218,244,49,158,123,122,42,239,156,100,167,68,82,123,79,167,110,86,80,162,81,111,37,147,210,136,143,95,165,169,30,255,0,175,191,218,52,119,129,150,244,91,87,6,108,106,4,88,141,70,40,86,229,49,133,161,182,201,5,185,17,26,65,158,132,69,215,213,247,123,7,185,0,0,31,46,231,185,40,246,133,2,161,114,215,167,49,18,13,54,51,178,159,117,231,82,218,73,13,161,75,87,85,25,23,209,73,159,83,46,225,70,28,67,51,131,84,199,156,73,151,109,218,149,201,205,218,116,117,185,12,152,106,74,137,137,46,181,34,90,57,187,91,121,109,44,148,211,169,45,218,17,153,123,8,187,249,174,80,114,179,116,230,107,18,33,208,224,48,182,104,177,29,110,69,74,90,210,226,81,200,75,241,210,234,18,178,101,196,115,54,62,70,68,162,211,218,125,59,239,191,5,112,102,203,193,11,18,149,101,218,20,72,48,211,10,35,12,200,125,136,205,54,228,151,80,203,109,169,215,20,218,17,189,74,229,36,205,70,90,153,151,234,47,124,0,0,0,0,0,3,224,95,22,93,7,16,45,169,118,181,201,77,141,54,12,206,95,49,169,12,161,196,158,199,18,178,245,86,149,23,210,66,79,187,216,67,56,249,146,193,74,214,1,226,189,91,15,170,236,172,138,23,35,148,246,213,236,119,124,102,93,61,170,83,104,221,167,52,136,244,73,105,254,51,183,14,20,248,239,43,18,240,105,118,117,122,170,169,85,75,119,77,198,235,230,183,21,218,37,78,115,249,110,41,71,162,80,94,194,232,94,210,234,39,56,0,0,0,0,0,0,0,0,0,0,10,56,226,201,139,15,94,217,131,122,203,142,249,170,21,175,183,150,104,81,154,23,218,96,193,112,251,150,100,122,26,125,201,253,125,227,190,112,121,192,182,202,12,236,102,170,83,222,66,149,202,244,115,206,53,162,28,235,80,142,238,213,41,191,91,78,132,123,87,211,219,238,22,150,3,240,214,43,148,75,122,18,234,85,250,196,26,100,70,244,223,34,100,132,50,218,117,50,34,213,75,50,34,234,100,95,105,151,188,113,74,150,120,178,201,76,172,34,142,172,88,182,100,41,122,252,251,21,218,122,217,45,18,74,234,174,208,94,253,59,187,199,84,180,113,43,15,47,232,231,42,200,190,173,250,251,73,250,74,166,84,216,148,73,234,162,45,77,165,40,139,170,21,255,0,154,126,227,30,148,0,0,0,0,112,60,224,229,150,215,204,94,23,213,41,82,169,81,213,93,139,17,247,105,178,201,134,205,210,125,49,228,37,164,111,54,156,94,221,239,107,162,75,93,122,151,94,250,1,197,12,58,185,176,134,253,170,217,151,12,25,112,166,82,103,62,195,107,113,167,27,55,18,211,203,108,157,65,173,41,51,73,155,103,162,180,45,116,246,119,11,38,225,111,157,83,113,198,176,55,18,43,106,209,13,37,52,153,18,228,244,233,216,163,48,194,84,243,253,255,0,76,201,8,71,188,203,218,66,212,90,117,183,154,67,205,45,43,67,137,37,37,73,61,72,200,250,145,145,143,251,0,1,243,174,56,233,151,111,85,34,44,181,75,208,223,108,203,234,52,25,12,226,102,202,150,138,70,97,175,200,173,39,106,126,80,213,20,93,52,255,0,195,159,47,113,123,133,147,225,230,101,45,252,63,225,206,137,77,87,121,85,20,210,10,223,100,138,82,18,242,100,122,9,6,146,111,231,82,162,50,82,58,105,215,95,96,170,70,99,86,177,79,17,249,49,74,76,202,133,205,88,250,78,111,113,102,185,15,253,37,153,110,87,210,115,169,245,61,79,218,47,187,36,185,102,182,48,51,8,104,14,170,147,17,85,218,173,54,36,217,175,169,134,205,196,186,236,88,220,196,110,229,33,100,68,182,181,209,90,158,189,230,103,221,36,72,136,136,136,139,66,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,171,197,31,192,158,38,253,203,231,16,133,0,143,127,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,70,98,236,76,208,97,100,12,76,177,100,127,53,14,177,11,99,223,197,149,78,204,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,232,49,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,161,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,120,115,47,152,187,239,52,24,167,63,19,47,169,31,206,195,163,194,216,207,241,101,47,180,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,114,161,117,60,21,60,44,93,63,16,39,121,117,56,75,252,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,207,102,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,47,107,100,229,18,171,90,201,206,33,230,234,230,168,203,167,211,104,18,33,211,109,168,9,142,164,29,77,245,212,34,71,145,41,107,90,118,170,50,18,251,141,39,150,102,106,121,14,18,148,142,73,161,222,85,130,22,85,43,18,177,162,193,195,154,236,137,108,83,110,171,162,149,68,152,236,69,165,47,182,196,153,109,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,234,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,194,247,61,63,129,75,169,24,29,140,119,159,100,195,106,214,255,0,67,201,154,157,204,208,170,142,56,147,45,94,53,23,103,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,106,153,177,240,177,140,159,15,238,31,46,124,102,176,122,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,187,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,142,85,155,31,11,24,201,240,254,225,242,231,198,107,7,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,175,99,231,17,154,22,33,240,244,151,118,217,209,105,83,174,251,187,147,135,215,125,45,237,236,122,10,84,232,18,142,76,132,49,189,75,91,46,34,59,253,153,70,225,164,247,145,172,212,182,93,100,85,94,19,208,46,171,175,20,236,219,90,197,173,250,26,228,172,220,20,234,125,30,163,218,92,143,216,231,59,37,180,48,255,0,53,162,55,27,216,226,144,173,232,35,82,116,212,136,204,136,91,79,23,250,117,118,143,146,252,61,164,221,55,31,202,10,212,43,194,147,30,163,87,236,104,137,233,9,72,164,207,75,178,121,8,51,67,92,197,146,151,203,73,237,78,237,11,161,8,45,194,227,199,102,25,125,245,228,243,69,255,0,0,0,10,171,227,157,249,147,253,164,253,218,42,172,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,219,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,250,192,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,59,50,143,55,123,223,197,149,78,204,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,157,108,85,195,59,171,6,241,30,227,194,219,214,39,103,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,44,43,42,220,85,35,97,174,87,46,11,19,19,138,35,247,149,135,71,98,155,135,164,212,7,92,42,194,57,74,106,59,18,144,217,33,164,34,41,161,158,99,134,235,107,117,147,209,41,83,200,82,157,174,11,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,46,251,134,166,74,41,217,116,195,136,56,161,122,211,52,196,219,186,158,167,36,173,69,41,135,41,84,185,37,25,212,83,29,97,197,18,13,228,45,132,173,197,27,73,90,92,90,218,35,82,80,74,92,213,20,173,198,175,197,61,173,240,254,15,152,212,68,0,19,43,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,122,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,2,146,248,196,96,189,43,14,179,13,69,196,11,94,208,137,70,164,95,244,117,203,153,34,50,210,148,79,173,179,33,125,177,211,104,149,170,22,109,61,9,75,81,37,41,113,110,41,126,179,134,233,143,65,193,147,29,38,90,216,203,93,192,106,189,103,101,22,246,167,185,81,165,196,112,159,115,248,226,34,73,106,38,73,38,109,53,204,136,82,20,226,212,146,53,246,70,19,188,141,41,74,162,6,108,124,83,227,39,196,11,135,204,95,19,254,153,141,127,129,110,11,150,231,103,167,246,169,247,223,166,236,168,123,218,222,203,93,182,165,83,237,14,57,163,136,82,116,138,212,157,138,45,218,58,109,110,73,167,118,149,171,132,246,47,225,67,20,236,220,51,244,167,163,62,86,220,20,234,23,109,228,115,187,47,106,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,154,45,59,90,133,99,90,180,107,42,214,131,216,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,250,195,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,82,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,235,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,83,87,34,252,79,163,96,206,17,214,48,167,26,78,93,89,22,173,30,116,235,62,116,153,142,169,114,86,218,25,40,116,2,38,163,56,166,208,106,231,154,36,186,179,67,72,218,222,210,66,16,69,2,177,87,19,46,172,100,196,123,143,20,175,89,125,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,182,158,20,121,40,252,25,90,172,102,83,19,41,148,169,55,37,219,79,143,38,210,107,78,115,212,122,91,205,169,71,35,121,40,219,75,210,155,113,29,18,157,237,180,91,77,100,111,60,210,108,84,64,14,53,126,22,45,111,136,16,124,186,162,41,88,119,92,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,237,45,165,78,41,149,238,78,213,153,164,207,150,183,16,189,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,10,171,227,157,249,147,253,164,253,218,42,172,74,172,130,231,94,234,202,158,35,196,162,85,170,125,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,125,22,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,70,190,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,133,173,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,190,156,130,231,94,213,205,102,28,68,162,85,170,125,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,42,128,0,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,76,174,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,160,181,45,40,90,210,72,93,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,111,155,31,20,248,201,241,2,225,243,23,199,42,22,253,145,110,36,94,155,192,43,190,217,198,58,247,167,113,39,14,45,250,165,118,142,220,215,123,59,215,53,46,12,37,72,38,142,81,239,230,204,71,41,194,113,70,141,234,107,99,186,60,164,72,89,85,14,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,226,231,176,110,207,196,123,55,133,13,211,31,18,47,223,148,238,85,112,190,183,88,162,167,97,159,162,104,242,104,235,114,36,14,106,180,91,188,180,30,237,84,90,55,204,228,163,86,218,66,142,144,69,249,240,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,7,52,204,86,60,217,185,109,194,58,238,43,94,115,98,37,20,232,235,69,50,11,210,13,149,213,170,38,133,28,120,77,26,80,181,111,113,73,208,212,72,86,196,18,220,81,108,66,140,179,195,143,216,199,93,204,6,50,221,152,197,113,179,217,229,220,213,5,72,110,54,228,47,178,69,66,73,184,209,183,161,8,39,57,76,54,211,92,205,132,165,236,220,175,89,70,98,218,184,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,168,91,79,11,174,32,16,234,240,233,185,100,198,251,139,147,85,103,179,83,172,122,163,237,176,196,87,34,180,195,76,51,73,87,45,8,218,241,114,181,105,199,13,106,121,78,41,179,81,44,154,75,182,126,3,53,153,177,241,79,140,159,16,46,31,49,124,90,166,90,127,239,54,213,254,31,223,127,250,250,160,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,1,198,175,194,197,173,241,2,15,151,84,69,43,14,171,150,140,197,223,121,95,197,56,24,153,98,200,254,106,29,98,22,198,127,140,233,125,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,234,174,203,166,133,99,90,181,155,214,233,157,216,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,162,30,32,217,219,170,230,190,255,0,110,133,108,63,46,14,29,90,178,36,51,74,134,153,74,83,21,103,210,243,201,69,89,109,169,150,150,133,185,29,77,165,45,56,74,54,75,152,73,50,55,28,213,195,231,36,149,92,215,223,238,87,110,118,37,193,195,171,86,68,119,170,179,21,21,74,98,172,250,94,101,75,164,161,196,188,210,208,183,35,169,197,41,214,205,70,201,114,205,68,70,227,122,223,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,25,25,25,106,70,35,118,118,178,205,108,99,158,16,215,221,77,38,34,107,180,170,108,185,176,159,75,13,147,138,117,168,178,121,104,221,202,90,204,141,110,235,162,116,61,123,140,143,190,132,94,141,90,194,204,71,228,202,41,48,234,22,205,99,233,55,189,181,146,227,191,244,144,103,181,95,73,190,135,208,245,47,96,181,172,66,204,173,3,16,56,115,185,41,218,239,58,162,170,65,219,239,17,202,66,158,84,131,161,44,212,78,124,234,148,102,106,95,93,122,235,236,21,179,148,218,90,42,249,134,176,226,186,157,201,249,67,75,81,244,215,255,0,14,96,189,199,239,26,59,183,35,166,37,189,75,136,130,209,44,195,97,178,47,168,144,68,62,136,0,15,248,117,214,217,105,111,58,180,161,13,164,212,165,40,244,34,34,234,102,102,42,187,138,70,117,77,183,29,192,204,55,173,171,69,180,164,213,164,68,147,211,175,109,138,251,10,91,47,247,253,3,52,45,30,227,63,97,10,217,195,12,58,185,177,118,253,165,89,150,244,25,115,102,213,167,48,195,139,109,167,28,54,210,235,200,108,221,89,161,42,50,73,27,133,170,180,61,53,246,247,11,254,201,246,89,109,124,186,97,125,42,149,22,149,25,53,233,81,24,118,167,44,216,108,157,55,213,30,58,94,70,242,105,181,237,222,206,186,40,181,215,169,245,238,239,128,0,0,0,63,134,100,69,169,143,27,124,99,54,20,225,179,74,114,248,196,91,106,138,180,160,214,150,103,213,227,70,113,125,21,161,37,46,173,58,153,236,81,23,214,147,247,24,231,52,220,241,101,146,167,88,93,29,56,177,108,199,82,52,249,247,235,180,244,50,122,164,213,209,93,160,253,218,119,119,142,215,71,174,209,46,24,72,169,80,43,16,106,113,28,215,100,136,114,16,243,106,208,205,39,162,144,102,71,212,140,190,210,63,112,253,192,42,211,140,54,5,180,112,96,227,53,46,158,242,212,158,111,164,94,109,173,80,223,90,124,118,183,41,45,250,186,245,34,220,190,167,221,238,28,15,132,222,44,61,100,230,13,155,46,67,251,97,93,27,185,134,181,25,33,29,154,12,231,11,189,100,69,170,149,237,37,126,174,241,120,224,0,0,0,0,0,0,0,0,0,3,243,207,150,212,24,142,74,121,73,74,17,166,166,163,208,186,153,23,183,237,25,169,204,53,215,42,255,0,198,42,237,194,169,43,154,185,125,151,69,165,102,225,171,100,86,145,208,245,86,191,67,223,236,23,205,146,28,57,86,22,229,178,211,180,100,69,67,50,34,118,254,97,146,54,168,247,79,146,225,110,213,41,62,231,58,106,67,188,0,167,78,40,185,195,187,234,216,130,238,15,88,119,44,138,125,34,145,183,181,59,78,152,235,74,145,205,98,20,132,110,83,79,26,87,181,100,178,45,80,90,106,122,106,122,152,174,117,76,150,181,243,23,41,229,43,244,141,102,102,58,182,9,102,139,24,48,30,178,154,157,155,117,79,83,5,174,248,18,103,74,56,171,245,28,73,106,219,110,160,143,67,117,74,239,250,90,31,191,91,208,202,150,110,108,28,205,218,45,212,169,117,72,49,171,141,107,218,233,134,251,40,125,189,93,124,145,243,41,121,197,150,168,96,213,215,216,122,151,78,238,250,0,0,0,0,43,163,138,46,77,224,94,182,147,248,215,100,82,165,59,112,211,183,28,230,34,176,149,37,200,173,181,54,75,142,26,90,96,214,107,55,20,146,220,165,146,123,181,235,161,138,137,182,238,10,253,131,117,194,174,83,95,151,78,169,209,230,182,246,137,82,217,113,14,52,225,43,106,182,154,84,90,41,5,169,106,71,169,123,12,95,222,68,179,25,77,199,252,19,163,203,118,160,211,181,154,52,104,244,201,233,55,82,167,22,235,49,35,27,139,50,230,173,103,170,222,239,86,135,175,121,17,247,201,32,0,31,227,49,45,170,27,233,116,244,65,182,162,81,251,139,67,212,103,103,60,236,195,99,51,119,194,97,56,107,65,214,170,102,102,102,71,235,122,66,79,187,245,14,101,59,20,46,105,214,12,124,58,92,197,166,147,30,90,38,147,73,113,194,73,184,150,77,157,77,59,246,235,176,244,215,110,191,94,157,4,165,225,103,129,15,98,158,60,38,229,171,83,84,229,22,221,140,83,210,235,140,153,182,169,81,230,66,89,55,185,77,169,6,123,28,51,211,82,86,158,210,33,121,241,163,179,18,51,81,35,182,150,218,101,9,109,8,73,17,18,82,69,161,17,17,116,34,208,135,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,9,41,197,11,37,31,139,253,246,188,103,195,218,101,42,14,27,94,85,4,70,106,157,8,185,62,134,170,41,149,45,113,201,165,40,245,101,222,83,239,54,109,145,33,191,93,173,141,165,13,115,56,94,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,246,150,210,167,20,202,247,39,106,204,210,103,203,91,136,95,191,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,92,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,175,21,204,221,38,149,64,204,150,43,208,168,84,200,148,234,109,58,248,174,196,135,14,35,41,101,136,204,55,61,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,181,254,10,158,22,46,159,136,19,188,186,156,35,175,24,135,51,70,237,229,69,85,253,10,36,92,32,41,11,77,176,138,44,151,95,136,115,72,150,70,186,130,148,218,12,167,41,162,82,208,131,73,182,134,148,180,50,167,20,153,46,43,143,240,253,200,141,119,53,87,83,119,173,210,142,197,134,86,253,64,155,168,201,213,14,122,82,83,14,69,113,218,86,196,72,106,67,28,216,210,20,125,165,36,105,70,154,22,170,232,86,105,196,198,147,74,160,112,255,0,196,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,86,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,20,195,148,239,20,248,55,241,2,222,243,22,5,249,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,253,131,20,156,197,208,56,99,226,157,11,50,20,201,116,234,149,58,199,174,68,182,161,203,102,43,47,198,183,219,183,219,76,70,156,109,130,37,33,105,81,60,147,75,228,79,145,145,147,158,193,73,130,199,248,172,100,114,54,26,213,103,230,147,13,151,45,218,21,207,88,53,221,52,197,33,215,206,157,81,148,165,172,230,161,205,12,145,25,231,117,74,146,226,139,150,243,173,165,6,164,186,150,217,134,185,104,204,93,247,149,252,83,129,137,150,44,143,230,161,214,33,108,103,248,206,151,218,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,39,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,95,43,54,62,22,49,147,225,253,195,229,207,140,214,11,52,226,177,145,88,214,115,147,243,79,133,16,34,70,161,74,144,111,94,176,85,41,213,62,154,140,185,171,63,73,32,222,113,68,164,58,236,134,218,83,45,146,121,102,77,169,40,82,84,225,181,89,98,202,120,50,101,211,229,45,247,93,204,189,126,62,176,45,14,101,10,223,245,254,157,81,246,75,181,59,234,58,74,46,84,87,73,27,92,109,72,95,109,220,147,37,51,210,64,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,30,82,255,0,197,43,19,11,254,78,124,186,174,250,51,229,109,193,14,214,163,255,0,5,121,238,213,84,149,187,144,199,205,33,91,55,114,215,235,175,106,11,78,170,45,72,122,176,21,87,199,59,243,39,251,73,251,180,69,94,29,121,116,177,51,65,138,119,198,25,223,81,255,0,55,245,57,148,121,187,222,254,44,170,118,152,140,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,151,31,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,166,87,10,60,235,254,12,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,169,86,198,221,45,198,130,39,158,117,55,40,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,232,0,0,0,0,33,7,20,28,159,91,56,217,132,117,172,109,163,20,74,117,247,96,81,213,61,115,228,187,33,72,153,68,132,137,82,30,130,72,74,249,72,89,155,206,58,135,57,106,81,173,180,182,106,74,22,107,69,27,11,20,225,21,149,75,19,21,238,170,190,58,95,85,42,85,83,228,37,66,43,116,122,3,115,30,68,232,117,68,56,204,166,42,111,19,78,35,107,37,202,91,109,165,100,180,60,162,127,82,46,73,111,185,64,20,173,198,175,197,61,173,240,254,15,152,212,71,52,225,189,128,214,110,100,177,47,17,240,166,243,133,17,72,168,225,189,69,116,201,207,71,55,151,73,168,148,232,5,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,62,43,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,79,78,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,102,167,88,245,71,219,125,249,77,202,117,246,152,102,146,174,90,23,185,147,230,234,211,142,26,18,202,91,83,102,163,65,180,150,173,168,4,85,226,105,130,159,134,156,163,221,61,158,161,217,103,216,154,222,176,247,187,177,151,123,19,15,118,134,220,209,181,169,90,197,118,78,196,150,221,93,38,183,40,147,187,90,43,194,123,235,240,95,138,118,110,38,122,47,210,127,36,174,10,117,119,177,115,249,61,171,178,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,234,230,22,233,161,95,56,251,137,119,173,173,59,182,209,110,11,194,179,84,167,73,229,45,190,124,87,230,186,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,173,138,152,165,242,175,8,176,91,12,224,87,123,84,11,18,223,170,246,152,93,151,103,99,170,77,173,206,121,239,156,52,18,156,223,21,52,229,116,82,144,157,52,45,21,204,33,47,248,50,96,92,203,167,25,107,184,243,87,163,111,162,217,52,247,41,212,185,110,27,237,255,0,28,75,73,33,70,201,164,137,167,121,113,14,66,92,66,148,102,142,214,194,182,25,169,42,77,202,0,8,149,196,171,44,246,110,60,229,230,183,121,214,103,75,167,92,56,93,71,170,220,116,89,172,153,173,10,67,113,201,233,49,29,104,212,73,82,30,76,102,200,151,209,109,173,8,81,25,167,123,110,80,96,153,92,46,114,207,102,230,23,30,94,170,226,4,235,126,109,10,195,142,138,188,139,98,121,155,143,214,214,189,232,107,70,119,17,42,51,46,242,214,241,171,114,12,205,134,148,133,37,243,52,222,240,8,1,198,175,194,197,173,241,2,15,151,84,69,117,112,228,181,168,87,206,112,172,187,42,233,131,219,104,183,5,62,226,165,212,99,115,86,223,62,43,244,41,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,252,185,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,158,129,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,244,22,165,165,11,90,73,11,189,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,85,124,115,191,50,127,180,159,187,71,10,225,39,96,89,184,167,142,151,254,31,98,13,189,18,185,111,87,48,222,124,105,208,100,145,236,117,30,146,166,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,71,252,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,90,240,163,206,191,224,202,234,99,45,120,153,83,170,201,182,238,218,132,120,214,147,186,243,153,163,213,30,113,73,56,251,9,38,226,89,148,227,136,234,149,108,109,210,220,104,34,121,231,83,58,184,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,1,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,159,240,200,192,188,56,204,94,48,95,88,95,138,20,110,221,74,157,135,243,93,101,230,140,145,42,159,41,53,10,121,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,226,185,151,203,165,247,149,252,83,159,134,119,212,127,231,102,81,230,239,103,248,206,151,218,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,59,140,187,140,237,211,132,133,39,30,104,185,104,110,30,41,83,34,64,179,92,145,218,236,54,157,103,149,81,84,39,214,227,210,29,117,36,68,71,25,199,92,39,24,82,254,113,91,221,87,86,77,131,21,23,155,31,20,248,201,241,2,225,243,23,196,223,179,114,43,27,52,188,56,112,210,248,195,232,17,17,138,148,8,245,70,96,189,38,83,168,69,78,156,205,102,170,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,21,150,59,254,69,178,233,248,206,230,58,221,176,42,81,249,182,221,63,117,118,230,245,246,235,75,142,180,111,107,163,173,185,243,206,45,152,251,155,81,173,28,254,97,17,146,12,94,166,108,124,44,99,39,195,251,135,203,159,25,172,30,171,10,177,50,234,193,188,71,183,49,74,202,151,217,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,15,101,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,42,236,186,104,86,53,171,89,189,110,153,221,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,12,251,231,147,55,117,92,223,98,226,110,182,41,210,232,246,157,6,58,169,182,229,41,249,10,90,208,193,172,212,185,79,32,148,109,34,75,199,183,127,44,180,36,54,203,102,167,57,68,226,163,168,186,158,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,159,199,199,76,56,157,142,47,101,226,153,89,237,215,156,27,125,219,146,165,26,57,18,219,167,69,75,209,219,109,18,23,175,168,243,157,169,11,67,100,70,174,90,77,106,216,75,104,220,232,0,51,89,155,31,20,248,201,241,2,225,243,23,196,170,202,118,74,45,92,214,100,70,244,173,210,105,157,159,19,109,155,194,168,229,185,80,142,77,161,201,251,41,144,28,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,97,5,90,153,121,97,69,255,0,54,141,49,201,116,11,178,206,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,61,22,218,143,170,72,210,125,198,46,251,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,233,161,75,74,16,133,18,17,50,134,107,51,99,226,159,25,62,32,92,62,98,248,181,76,180,255,0,222,109,171,252,63,190,255,0,245,245,65,74,195,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,16,3,141,95,133,139,91,226,4,31,46,168,138,160,203,37,38,149,95,204,150,20,80,171,180,200,149,26,109,70,248,161,68,153,14,91,41,121,137,44,57,61,148,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,238,188,64,178,35,93,202,173,212,229,235,107,35,182,225,149,193,80,54,233,210,117,67,126,139,148,251,146,156,106,149,177,114,29,144,255,0,42,52,116,159,105,81,18,87,174,135,162,186,31,202,200,46,117,238,172,169,226,60,74,37,90,167,218,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,93,87,137,135,16,10,22,97,189,27,132,56,23,113,85,92,176,97,105,50,183,59,150,184,140,215,229,31,45,108,183,201,113,9,123,147,28,210,163,209,205,169,91,170,221,203,249,150,157,84,95,202,174,89,239,44,215,226,228,60,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,52,61,133,88,103,106,224,222,28,91,152,91,101,68,236,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,38,59,50,227,59,18,67,105,113,167,144,166,214,133,17,25,41,38,90,25,25,31,67,45,12,81,135,20,204,8,123,11,49,225,87,45,38,154,166,232,183,20,99,158,167,91,100,201,180,202,145,50,106,205,189,201,109,40,35,216,217,30,154,154,180,246,153,8,181,3,20,46,104,22,12,140,59,68,181,170,147,34,90,230,27,74,113,195,73,56,166,73,157,73,59,246,235,180,180,215,110,191,94,157,7,77,200,195,48,223,204,221,142,153,174,26,16,85,170,97,145,145,145,122,222,144,141,239,253,99,68,208,210,218,97,176,150,143,84,19,105,36,159,188,180,45,7,251,0,0,141,185,237,204,101,55,0,48,78,177,45,170,131,77,86,107,49,164,83,32,36,157,74,92,67,175,68,146,109,172,139,154,133,150,139,103,189,58,158,189,196,103,221,64,151,37,193,95,191,174,185,181,202,147,242,234,53,58,196,215,30,209,74,91,206,45,199,92,53,109,78,227,82,143,85,44,244,45,76,245,63,105,139,118,225,117,147,120,54,93,164,206,53,223,20,153,45,92,21,29,167,5,137,76,18,82,220,87,26,133,37,183,9,46,176,75,37,147,137,81,110,74,205,61,250,117,212,197,139,128,0,0,0,119,8,143,158,44,242,90,153,113,181,37,208,173,218,165,58,161,120,205,142,227,76,68,67,237,186,168,230,182,228,165,46,45,8,144,219,168,36,188,202,72,212,68,122,107,167,127,117,40,226,206,60,226,126,51,220,82,110,27,218,235,169,73,83,238,45,104,138,115,164,46,59,36,167,28,89,37,8,113,197,237,34,230,168,136,181,232,71,167,191,95,4,153,146,208,190,98,37,60,149,126,145,44,200,197,140,112,186,206,21,221,73,196,22,176,122,252,185,100,84,41,21,125,221,149,218,140,199,93,84,126,83,19,100,47,106,157,120,146,141,203,52,17,232,131,215,66,215,67,208,197,197,128,224,249,222,195,149,226,150,91,46,203,70,60,84,61,34,95,96,229,153,163,114,139,108,248,206,30,221,18,163,238,111,174,132,40,103,47,55,92,171,3,24,168,87,10,100,174,18,226,118,173,86,165,155,102,157,241,93,71,83,213,58,125,63,127,180,105,90,4,182,167,68,110,83,42,74,144,189,116,52,158,165,208,204,189,159,96,253,0,0,0,0,0,0,0,0,0,0,57,86,104,111,21,216,88,27,114,93,77,62,76,174,23,99,218,189,219,116,223,49,148,119,238,79,233,251,198,120,48,158,143,34,240,196,154,85,37,109,57,41,217,124,255,0,87,105,173,74,219,29,106,238,208,204,244,36,251,189,131,76,212,90,116,122,77,49,154,124,84,108,105,173,219,83,161,22,154,168,204,251,136,189,166,63,112,255,0,57,10,52,50,165,22,186,150,159,231,25,157,199,234,212,187,131,22,171,181,89,174,188,183,94,236,186,155,170,51,87,72,205,39,218,102,125,196,94,209,236,50,185,128,240,177,214,191,50,222,152,235,237,31,205,242,214,202,137,42,47,81,229,159,83,109,127,205,23,179,255,0,119,98,204,135,12,220,84,193,250,43,215,125,169,25,234,253,37,189,187,153,138,137,50,165,39,85,178,223,84,183,21,9,47,89,197,31,127,209,73,251,72,71,204,191,99,253,243,151,75,229,155,190,209,150,227,106,78,238,209,21,110,60,77,61,243,46,182,157,232,109,198,247,109,231,40,203,83,232,125,126,221,3,224,94,96,172,60,120,182,32,215,237,58,172,117,187,49,151,228,28,51,125,147,125,182,218,124,217,53,41,13,184,179,34,220,69,215,93,61,98,238,215,65,212,0,0,0,0,126,42,213,30,159,112,82,102,81,42,177,155,145,18,115,14,71,121,183,16,149,165,72,90,77,42,35,37,17,145,234,70,101,212,140,133,12,113,18,203,12,156,5,198,26,157,114,151,10,66,109,251,150,107,213,6,28,54,204,154,105,201,18,165,169,44,164,210,210,16,157,27,104,140,144,70,102,69,237,50,238,255,0,126,28,89,151,145,129,216,205,76,183,42,114,223,42,21,209,49,154,106,219,230,31,41,183,228,203,136,131,121,68,167,80,130,209,13,25,26,180,51,34,246,25,119,95,37,50,163,18,173,79,141,84,128,250,30,143,45,148,62,210,208,162,82,84,133,36,148,70,70,70,100,125,12,187,140,126,144,1,249,170,78,19,84,233,78,154,119,18,24,90,182,233,174,186,36,250,12,233,103,94,106,103,102,90,250,117,49,201,146,77,114,166,141,187,54,235,252,62,79,95,241,142,37,22,43,243,101,51,14,43,74,113,231,220,75,77,161,41,51,53,41,71,161,17,17,117,51,51,49,124,252,53,48,29,56,67,128,148,202,205,66,11,109,84,238,102,88,171,26,141,173,174,37,169,16,161,171,97,153,182,149,23,172,217,234,90,153,107,237,51,18,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,143,110,203,90,133,124,218,181,155,42,233,131,219,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,168,161,124,253,100,162,234,202,158,35,203,173,210,105,157,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,205,50,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,141,15,97,86,25,218,184,55,135,22,230,22,217,81,59,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,157,124,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,211,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,71,229,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,156,117,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,231,247,134,0,224,213,255,0,136,246,182,46,94,88,123,74,170,221,246,94,239,66,85,31,66,185,145,181,51,82,119,36,140,144,239,45,102,110,53,204,74,185,78,41,75,111,98,204,212,127,43,54,62,22,49,147,225,253,195,229,207,140,214,13,57,216,23,173,131,152,60,35,164,222,180,104,241,43,54,157,239,71,39,87,14,106,25,144,133,176,242,13,47,68,146,218,84,182,141,105,51,113,151,154,213,68,75,75,136,61,116,49,73,124,64,178,35,93,202,173,212,229,235,107,35,182,225,149,193,80,54,233,210,117,67,126,139,148,251,146,156,106,149,177,114,29,144,255,0,42,52,116,159,105,81,18,87,174,135,162,186,31,202,200,46,117,238,172,169,226,60,74,37,90,167,218,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,39,152,91,166,133,124,228,191,18,239,91,90,119,109,162,220,24,95,89,170,83,164,242,150,223,62,43,244,151,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,156,33,163,220,181,230,11,14,51,157,129,199,122,211,45,255,0,224,19,249,244,43,146,129,84,96,164,55,30,87,37,7,34,34,205,73,38,228,178,166,222,65,146,136,182,173,183,72,148,148,43,123,105,170,28,244,112,236,185,176,79,23,40,234,193,90,20,186,141,137,127,214,32,209,109,244,73,159,29,43,135,91,154,183,137,186,81,41,215,185,171,65,19,59,208,251,137,74,73,14,37,11,113,75,66,156,93,186,101,123,2,232,89,116,192,235,87,11,233,52,106,84,25,240,105,241,221,175,189,78,53,173,186,133,97,76,160,165,202,55,28,34,113,205,238,36,246,154,200,140,155,75,104,36,161,40,74,19,21,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,164,26,158,106,175,44,215,241,3,194,187,194,179,82,150,155,98,157,137,20,104,214,157,33,198,201,148,83,169,199,85,99,97,169,164,173,105,237,46,37,45,169,229,238,86,229,145,36,143,150,134,208,139,222,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,194,115,253,147,234,86,108,176,141,73,167,148,182,239,187,58,60,201,246,162,217,117,36,137,47,173,9,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,160,203,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,45,83,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,217,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,62,77,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,20,47,159,172,235,221,89,172,196,121,116,74,77,79,179,225,149,179,80,121,187,114,159,28,220,67,115,246,26,155,77,78,65,56,148,45,79,58,131,51,66,86,146,228,182,179,65,22,229,58,183,111,248,4,63,226,129,143,120,177,151,108,2,160,94,184,57,117,252,159,173,77,188,34,210,223,147,216,99,75,223,21,112,166,184,166,246,72,109,196,22,171,101,179,212,139,119,171,166,186,25,145,196,12,133,103,215,54,56,211,155,27,27,12,241,47,21,189,51,109,214,125,39,219,97,122,10,155,31,155,202,166,202,121,191,156,102,58,28,78,142,52,133,122,170,45,116,208,245,35,50,59,127,0,1,72,28,80,179,175,248,192,95,107,193,140,61,169,210,167,97,181,155,80,68,150,170,48,143,157,233,154,162,89,82,23,32,157,82,75,70,90,230,190,203,100,217,154,28,245,221,222,226,86,215,46,21,211,173,59,170,177,66,171,221,52,155,102,171,54,139,111,246,127,75,212,99,194,113,200,180,254,122,205,12,118,135,82,70,134,185,139,35,74,55,153,110,81,25,22,166,58,86,85,115,49,121,101,67,23,33,226,149,159,6,37,69,10,142,170,109,94,153,36,137,40,168,211,156,91,107,117,130,115,105,169,149,238,105,181,161,196,145,237,90,19,185,43,70,246,215,162,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,74,220,106,252,83,218,223,15,224,249,141,68,121,254,16,23,253,155,98,230,190,76,91,194,225,137,73,93,213,107,201,160,82,14,73,154,81,42,162,228,200,110,181,28,151,166,212,173,105,97,194,70,227,45,203,218,132,234,181,161,42,180,156,235,229,70,133,155,76,26,155,102,242,169,80,238,250,110,179,45,106,220,214,86,174,193,43,114,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,67,61,151,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,92,247,11,28,233,213,113,242,205,153,131,88,165,112,75,170,98,13,163,28,229,197,156,252,101,26,234,84,68,155,77,37,215,159,220,100,228,150,157,112,144,181,44,144,165,161,108,171,231,87,206,89,79,80,25,172,205,86,22,254,5,179,29,136,184,102,205,11,208,208,40,215,4,175,69,66,237,93,163,149,75,117,124,232,63,56,107,90,149,172,87,88,87,174,163,89,107,162,244,81,40,139,149,0,208,159,14,172,28,161,96,222,81,236,72,212,135,187,68,187,194,158,197,227,84,147,181,104,231,74,158,195,78,36,182,41,107,36,242,152,40,236,106,157,169,95,35,126,212,169,106,33,37,64,5,64,113,100,206,189,59,16,38,126,44,88,95,83,231,209,104,149,5,185,119,205,108,229,71,113,218,164,87,222,100,233,138,109,105,66,28,101,165,182,151,148,175,157,66,220,228,26,13,38,201,154,235,218,211,176,47,43,234,53,193,42,207,183,165,213,145,106,209,220,175,213,202,49,18,151,22,156,219,173,52,236,131,70,187,148,132,41,246,205,123,72,246,163,114,213,162,16,181,39,213,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,128,28,106,252,44,90,223,16,32,249,117,68,86,174,65,241,50,213,194,44,222,225,181,245,122,203,236,148,88,245,9,20,249,50,148,227,109,183,23,182,196,122,26,31,117,110,45,40,67,45,174,66,86,226,205,94,171,105,90,136,140,200,136,239,123,49,88,13,102,230,75,8,235,184,83,121,194,136,164,84,99,173,116,201,207,71,55,151,73,168,146,20,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,207,190,101,242,233,125,229,127,20,231,225,157,245,31,249,217,148,121,187,217,254,51,165,246,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,211,194,235,136,4,202,68,202,110,89,49,190,226,231,82,158,236,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,213,181,0,170,190,57,223,153,63,218,79,221,163,143,240,97,171,82,169,217,175,173,195,168,84,226,69,145,84,177,231,196,130,211,207,37,11,148,249,76,132,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,202,213,51,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,240,226,174,25,221,88,55,136,247,30,22,222,177,59,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,45,105,217,227,147,137,92,63,239,220,173,226,74,34,53,93,182,40,244,68,90,213,52,173,166,10,163,78,139,86,167,160,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,142,185,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,170,226,133,145,111,192,165,212,188,113,193,203,51,178,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,179,195,123,86,249,122,26,144,135,77,109,252,210,85,29,179,139,249,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,138,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,45,211,16,240,95,11,241,90,171,105,215,113,2,208,137,86,169,88,213,134,107,214,244,197,45,198,159,129,53,181,37,73,82,28,109,73,81,160,212,134,212,166,148,102,218,205,182,205,73,86,196,233,237,70,107,51,99,226,159,25,62,32,92,62,98,248,181,238,16,88,243,102,222,121,116,141,129,169,155,18,37,217,96,72,154,181,211,213,32,212,252,218,116,137,74,144,153,168,73,161,37,177,46,201,91,10,74,77,123,13,182,212,179,79,57,180,142,107,197,23,135,252,58,188,58,150,102,240,66,221,228,213,89,237,53,27,226,150,195,140,49,21,200,173,48,235,239,85,147,204,90,54,188,92,173,29,109,178,90,158,83,137,112,146,75,39,84,239,85,225,55,150,47,193,6,7,126,22,111,27,94,148,205,223,136,123,42,16,42,13,189,207,148,221,186,227,44,185,21,133,31,84,53,204,89,45,245,33,179,213,73,91,28,211,222,217,33,169,43,155,31,11,24,201,240,254,225,242,231,198,107,5,143,241,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,179,15,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,190,215,196,15,136,28,156,221,73,165,216,246,61,10,93,15,14,168,114,27,169,50,205,73,150,189,35,62,163,202,82,13,247,141,10,90,90,67,105,117,214,208,218,22,122,238,82,214,165,26,144,134,121,254,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,171,245,113,27,181,168,86,54,112,175,75,42,214,131,216,168,182,253,62,221,165,211,163,115,86,231,34,43,20,40,13,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,177,94,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,34,174,126,179,175,106,229,79,14,37,209,41,53,62,209,137,183,53,61,230,237,202,124,115,109,110,64,222,74,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,130,188,32,46,154,237,243,157,12,66,189,110,153,221,182,181,112,89,245,106,165,70,79,41,13,243,229,63,86,128,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,186,11,148,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,7,20,188,148,90,184,161,135,21,236,200,89,84,206,197,127,90,20,254,219,86,236,228,218,27,173,210,216,34,231,42,70,245,36,185,209,216,74,156,67,164,102,181,54,209,178,105,115,230,121,84,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,14,228,255,0,50,148,44,212,224,117,31,19,105,133,201,170,179,182,151,114,68,76,85,176,220,74,195,76,182,185,13,180,74,82,247,50,124,212,56,217,146,214,124,183,16,74,50,89,45,41,161,124,216,248,167,198,79,136,23,15,152,190,45,83,45,63,247,155,106,255,0,15,239,191,253,125,80,82,176,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,209,157,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,195,154,236,168,226,62,82,177,29,118,85,234,215,110,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,47,159,225,86,25,221,88,201,136,246,230,22,217,81,59,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,161,236,170,229,158,205,202,134,17,195,194,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,47,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,135,196,175,1,211,139,216,9,84,172,211,224,182,237,78,217,101,250,177,40,154,220,226,154,143,10,98,182,17,147,106,81,250,206,22,133,169,22,190,210,49,67,18,162,191,10,83,208,229,52,166,222,97,197,52,226,20,147,35,74,146,122,25,25,31,82,50,50,29,183,37,19,83,7,50,214,43,170,142,79,18,171,148,196,109,217,187,79,225,241,186,255,0,136,104,182,154,225,59,78,138,233,39,105,45,132,43,110,154,105,170,75,160,253,32,3,243,84,170,49,41,52,249,53,73,239,161,152,241,25,91,238,184,181,18,82,148,37,38,163,51,51,50,34,208,136,251,204,80,223,17,236,203,200,199,12,102,169,219,116,201,111,29,14,215,152,245,53,13,243,15,148,227,209,165,203,65,60,146,75,171,65,234,135,72,137,90,17,153,123,8,187,255,0,63,14,236,177,73,199,156,97,166,87,42,144,164,42,223,182,166,179,80,125,194,108,205,167,92,143,42,34,148,202,141,77,45,10,35,109,211,213,6,100,102,94,210,46,251,232,162,209,233,246,253,38,29,18,149,25,184,241,32,176,220,118,91,109,9,66,82,132,36,146,146,34,73,17,22,132,68,93,8,136,126,208,0,0,0,28,3,56,153,160,182,242,217,134,117,58,172,137,140,42,191,46,27,205,82,226,27,141,154,205,245,199,144,166,86,164,27,173,175,103,49,157,12,210,122,251,11,175,117,8,226,86,33,95,24,249,137,50,238,106,202,165,212,234,213,169,174,38,52,102,205,231,148,158,116,133,173,12,180,133,41,106,34,222,233,146,82,70,125,250,22,166,125,101,166,10,240,181,196,75,206,203,77,249,126,58,229,34,36,136,69,45,136,155,159,143,40,137,77,54,234,119,33,216,134,93,202,89,30,138,250,69,167,176,204,112,60,209,224,60,44,10,175,195,183,161,58,251,167,243,156,197,188,162,82,143,212,101,101,212,155,71,243,167,236,255,0,223,227,176,6,179,46,129,139,52,42,164,39,94,67,172,246,173,13,165,25,43,172,103,83,211,67,35,238,51,246,141,49,71,81,173,148,168,245,212,245,255,0,56,255,0,65,248,107,84,230,42,180,199,160,73,70,246,157,219,185,58,17,235,162,136,253,164,126,210,25,153,197,138,60,139,67,18,106,180,148,52,228,87,98,114,61,93,166,133,39,116,118,213,221,161,25,106,74,247,123,70,135,242,187,120,174,254,192,219,110,234,117,254,106,230,246,205,203,221,187,93,147,30,71,126,229,126,135,188,117,80,0,0,0,0,0,0,0,0,0,17,123,137,21,69,16,114,155,120,32,222,113,11,119,209,251,118,43,77,116,169,67,215,94,191,88,165,108,164,178,252,140,193,218,140,198,73,27,138,237,219,72,200,244,254,193,127,220,52,148,3,254,92,65,56,131,65,251,70,111,115,117,99,84,48,255,0,30,110,58,4,248,252,147,107,177,237,45,138,79,124,38,22,125,233,79,233,151,176,124,204,189,227,189,127,1,111,168,183,101,41,182,228,50,222,254,116,119,73,107,74,245,101,214,211,234,165,196,17,232,110,153,245,63,253,247,185,151,92,208,97,6,107,236,180,185,71,114,42,228,57,175,106,163,84,14,41,190,157,29,119,102,230,18,235,166,90,148,115,89,107,236,209,69,245,84,247,17,140,162,63,128,55,226,110,171,114,154,150,237,138,214,188,132,199,100,201,184,252,150,98,33,91,182,50,134,209,185,199,149,166,134,122,158,189,199,223,229,178,17,153,75,147,5,241,206,221,139,38,177,53,218,45,101,232,244,23,35,57,33,197,50,203,114,39,199,82,214,72,55,80,132,158,137,87,94,165,235,30,164,122,152,191,138,53,78,61,110,143,6,179,17,68,166,39,198,106,83,74,35,35,35,66,210,74,35,232,102,93,199,236,51,31,180,0,0,0,4,99,226,5,128,144,49,187,1,43,68,138,107,79,85,104,17,228,213,162,185,201,74,157,53,49,10,86,196,17,242,214,175,164,238,186,22,157,123,140,143,190,129,228,55,85,179,110,135,26,74,156,141,82,161,207,52,145,145,169,11,105,246,92,253,74,73,146,147,245,25,105,236,23,171,195,79,49,77,99,110,6,68,165,212,229,184,186,205,180,109,210,93,39,156,213,199,17,30,28,52,155,158,179,171,89,145,173,211,245,140,139,83,246,17,247,203,240,1,249,106,164,103,75,152,68,93,123,59,154,127,230,152,206,126,116,18,180,230,78,251,39,19,161,250,122,169,236,211,167,111,144,61,54,64,240,65,220,104,204,5,14,44,170,127,104,165,209,164,70,170,74,222,209,173,181,33,153,177,73,104,61,91,90,79,213,119,184,244,45,59,204,139,191,64,212,74,68,27,126,143,6,135,76,97,12,68,167,198,106,43,13,161,4,148,161,182,208,73,73,17,36,136,136,136,136,139,66,34,33,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,243,249,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,95,96,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,37,167,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,121,55,77,173,135,24,227,135,18,173,187,146,13,42,237,179,46,218,122,20,164,165,210,122,44,232,174,18,92,105,230,157,108,255,0,184,113,183,91,81,41,42,36,45,10,35,36,168,161,6,81,56,77,91,56,43,127,203,196,108,104,184,226,94,85,42,21,97,169,86,107,84,215,36,68,98,49,71,121,15,49,62,74,72,210,163,146,106,66,75,179,238,91,40,34,94,170,127,122,77,185,107,155,31,11,24,201,240,254,225,242,231,198,107,7,95,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,238,127,50,153,188,194,202,46,74,139,48,84,153,189,161,187,198,158,199,200,164,170,4,106,131,140,92,75,109,111,194,230,182,102,228,116,61,14,76,115,117,205,234,50,109,200,107,73,110,113,40,66,169,219,44,153,176,204,190,95,170,172,218,216,19,113,203,126,61,126,177,17,229,219,10,167,34,160,197,86,94,228,161,44,161,147,73,186,133,188,91,90,81,199,83,110,172,137,178,221,170,27,52,217,79,25,87,42,175,101,18,201,122,187,10,36,58,146,239,138,106,166,71,137,37,82,88,101,243,166,84,57,136,109,213,54,218,156,65,43,82,37,155,104,53,17,17,154,83,174,133,2,248,92,120,236,195,47,190,188,158,104,191,58,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,16,241,2,207,117,119,53,87,83,150,85,172,190,197,134,86,253,64,220,167,70,209,14,122,82,83,14,74,109,170,174,245,199,106,67,28,216,210,18,93,153,70,105,70,154,158,170,234,92,87,41,222,41,240,111,226,5,189,230,44,13,41,128,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,16,113,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,52,129,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,78,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,202,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,98,144,56,161,103,95,241,128,190,215,131,24,123,83,165,78,195,107,54,160,137,45,84,97,31,59,211,53,68,178,164,46,65,58,164,150,140,181,205,125,150,201,179,52,57,235,187,189,196,173,174,92,22,26,168,1,199,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,235,222,71,199,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,246,174,204,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,0,5,117,113,92,206,191,224,202,213,127,45,120,103,83,165,73,185,46,218,124,136,215,107,186,243,158,163,210,222,109,41,40,251,13,38,218,94,148,219,139,234,165,111,109,162,220,72,35,121,151,83,82,216,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,104,79,5,50,151,132,248,47,128,82,178,253,78,164,118,218,45,193,79,92,123,169,206,209,37,191,77,74,126,19,113,38,73,208,222,90,227,115,144,209,124,219,75,36,163,95,87,67,234,116,195,159,236,159,85,114,155,139,138,77,60,162,57,98,94,50,38,79,181,22,203,170,53,198,97,11,73,185,5,212,184,181,59,190,57,60,210,9,197,41,68,234,20,133,238,222,110,54,223,181,225,169,157,122,142,93,49,30,14,23,222,181,61,48,202,238,168,41,185,40,81,197,97,186,85,82,73,198,105,21,55,95,113,36,179,101,8,97,40,113,38,234,80,150,214,183,72,148,164,18,87,122,130,149,184,213,248,167,181,190,31,193,243,26,136,128,2,242,120,104,103,142,54,99,172,214,112,122,248,68,180,98,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,159,85,158,140,130,91,57,188,141,71,184,168,213,72,150,229,247,77,145,6,10,235,178,74,68,132,46,136,135,94,55,163,19,9,117,45,111,73,201,113,244,43,110,229,173,164,180,107,66,22,107,71,74,202,142,84,112,227,41,88,112,139,42,202,107,183,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,85,95,27,76,20,255,0,184,92,198,67,168,123,172,170,132,87,29,255,0,156,76,136,227,40,38,255,0,231,164,226,148,231,243,4,148,253,51,21,86,59,86,77,176,46,102,98,115,29,102,97,207,161,189,35,69,85,65,186,141,198,149,155,232,101,20,120,235,75,146,137,199,88,35,91,92,196,23,33,11,213,37,205,121,164,239,73,168,148,90,62,0,16,171,137,94,117,233,217,116,195,137,216,95,101,84,244,196,219,186,158,150,227,33,39,41,135,41,84,185,37,37,165,212,218,125,180,146,13,228,45,133,33,180,147,169,90,92,90,29,50,82,80,105,93,32,218,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,162,140,159,229,174,133,149,108,14,163,225,149,48,249,213,87,182,213,46,73,105,148,183,219,151,88,117,150,209,33,198,141,73,70,214,75,148,134,219,34,66,15,150,218,13,68,107,53,169,85,25,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,244,22,148,41,107,90,77,107,249,60,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,32,95,26,191,11,22,183,196,8,62,93,81,20,172,45,83,133,102,124,127,214,140,170,98,253,107,249,214,173,10,237,78,163,253,225,17,168,137,71,43,254,112,166,150,227,223,205,199,66,127,36,129,53,51,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,187,4,173,200,55,27,53,54,100,178,101,244,35,148,225,104,180,150,168,115,150,181,180,217,15,43,146,12,132,216,153,71,161,49,113,205,127,211,120,155,82,167,185,14,183,91,106,67,201,138,134,93,91,46,42,28,102,76,201,6,202,22,195,102,78,173,28,213,168,148,173,80,149,19,72,149,64,42,175,142,119,230,79,246,147,247,104,172,11,78,233,174,216,215,85,26,245,181,167,118,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,47,167,32,185,215,181,115,89,135,17,40,149,106,159,103,196,219,102,158,203,119,29,62,65,182,135,39,236,36,182,170,156,114,109,40,66,153,117,102,70,180,161,37,201,113,100,131,45,170,105,110,254,78,32,217,36,165,102,190,192,110,187,108,49,18,14,34,218,177,228,61,74,152,152,169,83,245,102,18,203,202,69,37,110,41,230,144,132,57,33,77,169,46,184,106,38,79,152,105,34,39,28,214,133,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,29,47,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,209,237,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,20,25,159,236,159,85,114,155,139,138,77,60,162,57,98,94,50,38,79,181,22,203,170,53,198,97,11,73,185,5,212,184,181,59,190,57,60,210,9,197,41,68,234,20,133,238,222,110,54,223,160,225,251,158,234,238,85,110,166,236,171,165,125,183,12,174,10,129,57,81,141,162,27,244,92,167,220,138,219,181,93,232,142,236,135,249,81,163,168,187,50,76,146,189,117,45,21,212,239,164,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,143,41,133,88,153,117,96,222,35,219,152,165,101,75,236,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,135,178,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,171,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,230,185,177,240,177,140,159,15,238,31,46,124,102,176,106,118,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,157,124,235,97,22,23,224,126,97,174,92,63,194,107,238,37,199,72,139,33,231,158,143,25,135,18,138,11,235,144,238,148,147,117,110,184,114,87,29,162,101,43,119,118,187,205,72,89,37,196,44,139,143,218,116,234,21,98,234,163,82,110,155,143,228,253,22,109,66,60,122,141,95,177,174,95,163,226,173,196,165,217,60,132,25,45,222,90,13,75,229,164,247,43,110,133,212,198,143,178,189,131,152,113,129,152,29,106,216,216,94,245,42,125,43,209,241,231,61,91,167,36,185,117,233,78,178,131,114,164,106,37,185,191,157,162,84,159,156,90,82,223,45,8,61,136,65,21,43,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,37,86,101,243,23,98,101,127,11,39,226,101,245,35,249,216,116,120,91,30,254,51,170,118,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,240,227,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,83,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,57,149,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,117,226,177,158,56,216,149,85,159,149,188,54,68,182,168,86,197,96,209,116,212,212,183,88,58,141,70,42,150,131,132,134,245,34,92,102,93,213,74,83,137,62,99,205,54,164,18,82,210,92,122,31,229,87,44,247,150,107,241,114,30,22,217,243,162,83,144,152,234,169,85,234,114,76,148,138,117,57,181,182,135,95,38,247,18,158,94,231,91,66,27,73,150,229,173,59,148,132,111,113,26,30,194,172,51,181,112,111,14,45,204,45,178,162,118,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,58,249,177,241,79,140,159,16,46,31,49,124,90,166,90,127,239,54,213,254,31,223,127,250,250,160,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,206,204,163,205,222,247,241,101,83,179,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,114,172,135,228,94,133,147,235,86,163,54,183,62,149,113,223,215,7,47,210,21,184,208,214,223,100,139,203,104,206,158,194,156,90,141,76,165,244,56,179,116,144,210,157,213,189,232,46,82,9,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,225,173,210,32,220,20,121,212,58,155,8,126,37,66,51,177,95,109,104,37,37,109,184,131,74,136,201,68,100,100,100,102,90,25,25,12,253,103,243,4,29,193,124,192,87,34,197,167,156,122,93,102,68,154,164,93,141,26,27,74,30,155,40,144,130,209,180,36,189,86,187,139,94,157,198,101,221,230,50,96,151,21,153,59,16,155,78,227,244,245,47,217,175,254,31,28,104,190,148,70,84,184,100,162,208,251,59,122,255,0,230,144,253,96,2,32,113,44,204,75,120,37,129,146,233,116,201,110,34,177,114,155,148,150,137,151,52,113,180,72,135,49,36,231,170,234,22,68,75,104,189,98,35,208,253,134,125,212,84,195,117,91,202,232,109,165,41,201,53,42,228,242,73,153,154,150,183,95,121,207,214,165,25,169,95,89,158,190,209,127,28,63,112,18,159,130,56,9,69,223,77,105,154,173,126,60,106,180,167,13,148,165,210,83,240,162,239,65,159,45,10,250,77,107,161,235,215,188,204,251,164,224,0,0,0,15,197,90,169,199,162,81,231,86,101,168,146,196,8,206,202,117,70,100,68,72,66,77,70,125,76,139,184,189,166,66,128,115,255,0,152,138,214,57,99,189,109,146,168,201,244,61,187,38,77,26,52,114,121,124,149,20,121,146,182,57,183,154,180,153,154,29,211,113,105,211,161,17,23,127,127,225,109,147,178,190,171,104,198,187,222,142,203,212,138,107,228,152,44,203,143,184,150,251,107,133,37,183,18,151,88,82,76,141,11,81,18,146,178,62,253,58,106,98,112,103,11,58,88,93,150,123,53,251,106,51,177,167,87,222,140,168,112,233,144,149,29,222,207,171,82,16,131,113,146,125,181,161,180,173,141,166,100,93,53,34,34,215,186,149,51,9,142,245,252,122,190,165,93,149,86,219,142,203,155,57,49,218,37,161,40,209,150,155,87,170,167,22,69,169,180,71,208,255,0,247,125,60,162,216,181,12,65,199,155,114,129,2,63,52,221,237,155,139,98,149,221,9,245,151,114,85,250,7,236,26,66,109,28,180,18,61,195,254,128,102,215,54,204,191,31,48,119,91,50,82,68,226,123,14,226,34,50,47,236,22,61,226,234,120,110,84,17,59,41,182,122,9,231,28,91,94,144,223,189,90,233,173,74,102,154,117,250,132,161,0,0,0,0,0,0,0,0,0,1,15,120,164,205,56,185,95,173,180,73,215,157,217,189,158,234,140,33,80,153,49,50,44,202,89,230,103,167,250,225,255,0,234,18,6,143,64,5,66,113,134,192,201,84,219,202,153,139,212,90,97,246,106,159,59,210,78,54,201,237,71,45,170,124,118,181,52,183,161,106,102,127,73,71,245,123,133,105,14,153,128,120,243,122,224,29,243,18,238,181,107,117,8,205,179,204,231,197,102,75,200,105,253,89,117,180,239,66,28,70,237,166,234,140,181,62,134,122,253,183,133,153,124,48,162,230,239,45,238,157,17,17,36,72,151,183,209,242,12,144,179,70,217,236,243,118,169,40,116,203,82,142,100,123,127,95,213,159,248,143,78,160,86,99,76,109,78,198,151,5,246,223,66,146,102,133,182,180,153,41,42,35,232,100,101,208,200,250,13,13,228,107,18,75,18,178,223,103,207,113,247,158,145,76,165,83,233,146,28,117,91,148,183,91,129,24,212,102,123,148,103,169,175,93,79,67,250,135,127,0,0,0,1,249,170,112,35,213,105,178,233,114,219,74,216,152,195,145,221,74,136,140,148,133,164,210,100,100,100,100,125,15,218,66,131,120,141,96,68,172,27,199,186,156,184,212,206,69,42,225,113,234,171,46,54,201,165,173,207,205,150,105,78,164,218,19,187,107,122,232,90,244,246,153,15,97,194,163,25,23,96,227,195,118,132,250,146,153,167,92,45,20,70,154,83,219,80,169,79,204,130,217,122,166,180,164,212,105,65,151,66,53,105,239,23,148,147,37,17,41,38,70,70,90,145,144,254,128,248,87,221,101,139,122,202,175,215,36,188,134,155,129,76,149,36,212,165,18,72,182,50,165,119,153,151,187,222,67,56,25,144,186,19,122,227,157,233,89,142,165,186,151,235,245,34,108,245,221,184,149,49,229,22,154,25,234,71,187,167,81,108,220,39,112,5,155,19,7,213,136,213,202,99,40,171,215,158,55,99,58,108,145,47,177,63,22,11,200,45,84,218,85,244,208,103,209,70,157,123,181,62,162,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,139,198,254,46,217,146,195,92,104,191,176,230,133,100,225,171,244,219,86,232,170,209,33,187,46,155,61,79,184,196,105,110,50,218,156,82,102,37,38,179,74,8,204,201,41,45,117,208,139,184,88,78,76,241,174,234,204,78,91,44,252,99,189,105,244,168,85,171,131,210,29,165,138,91,78,55,21,28,137,242,35,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,179,132,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,95,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,230,7,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,57,86,108,124,44,99,39,195,251,135,203,159,25,172,18,211,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,140,31,43,46,175,146,191,33,126,83,85,126,77,250,67,210,222,135,237,174,118,30,221,203,229,118,158,70,188,190,119,47,212,230,109,221,183,213,215,78,130,101,112,150,203,197,43,25,115,13,34,252,186,233,82,229,80,176,198,60,106,219,11,102,98,89,66,107,103,33,39,79,75,169,35,230,173,4,76,201,120,137,26,39,124,116,19,134,105,87,45,201,149,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,163,191,241,75,207,183,203,185,149,236,168,225,123,27,45,250,85,67,177,221,245,73,17,244,114,124,232,143,146,142,28,116,172,181,109,150,95,105,38,183,116,37,56,227,100,72,50,105,38,167,235,174,141,107,87,110,10,117,122,173,72,131,218,34,91,52,244,85,42,142,115,80,142,207,21,114,152,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,46,129,148,239,20,248,55,241,2,222,243,22,5,191,113,33,206,182,41,228,251,240,119,248,51,160,90,149,63,149,190,151,237,190,157,139,37,238,95,101,236,156,190,87,37,246,180,215,180,175,118,237,218,232,157,52,208,245,241,92,61,56,133,227,70,108,241,162,181,135,56,141,108,89,84,234,109,58,215,147,91,105,218,36,41,108,190,167,219,151,17,148,165,74,122,75,169,52,109,144,179,50,36,145,234,73,235,222,71,205,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,143,147,70,186,104,87,5,70,189,73,164,78,237,18,237,154,130,41,117,70,249,75,71,103,148,184,172,75,75,122,168,136,151,171,18,227,175,84,153,167,215,211,93,201,81,21,96,241,83,200,119,250,239,154,188,32,162,255,0,52,237,223,66,166,83,191,191,174,77,109,75,230,255,0,205,210,234,27,103,249,201,11,87,229,86,43,46,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,204,226,146,226,153,94,229,110,65,26,76,249,136,113,8,142,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,19,197,7,136,36,154,76,154,214,87,176,90,171,17,107,92,117,64,188,43,145,157,106,74,54,60,212,168,243,40,166,211,172,41,36,178,74,216,82,223,105,221,237,172,148,215,170,180,175,74,193,179,108,11,203,16,100,213,98,217,150,244,186,170,232,116,121,181,250,153,178,69,178,29,58,35,70,236,137,14,173,70,73,66,18,146,208,181,63,89,106,66,19,185,107,74,79,207,141,4,113,11,205,5,253,148,204,23,162,226,54,28,210,45,250,141,74,163,116,70,162,58,213,110,59,207,48,150,28,137,45,229,41,41,101,214,148,75,221,29,4,70,106,50,208,213,211,184,202,48,100,207,138,6,62,230,39,50,118,126,14,94,182,134,31,194,162,220,30,144,237,47,210,233,243,91,148,142,68,9,18,17,177,78,75,113,5,170,217,73,30,168,63,84,207,77,15,67,43,63,1,10,184,144,231,91,20,242,125,248,59,252,25,208,45,74,159,202,223,75,246,223,78,197,146,247,47,178,246,78,95,43,146,251,90,107,218,87,187,118,237,116,78,154,104,122,248,174,30,156,66,241,163,54,120,209,90,195,156,70,182,44,170,117,54,157,107,201,173,180,237,18,20,182,95,83,237,203,136,202,82,165,61,37,212,154,54,200,89,153,18,72,245,36,245,239,35,145,89,215,205,117,11,41,120,53,54,242,230,210,166,93,245,45,97,218,212,73,175,45,61,190,86,228,19,142,26,91,35,89,178,194,23,205,112,245,66,79,68,55,204,66,221,108,198,123,46,203,166,187,124,221,85,155,214,233,157,219,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,160,187,238,26,153,40,167,101,211,14,32,226,133,235,76,211,19,110,234,122,156,146,181,20,166,28,165,82,228,148,103,81,76,117,135,20,72,55,144,182,18,183,20,109,37,105,113,107,104,141,73,65,41,115,84,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,58,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,210,120,77,231,94,163,136,16,255,0,22,44,80,169,243,235,84,74,122,28,180,38,184,113,99,182,237,46,43,12,178,84,196,182,132,161,110,60,210,27,83,201,87,206,173,109,243,205,102,146,100,141,124,3,141,95,138,123,91,225,252,31,49,168,136,171,151,252,189,93,89,139,153,123,209,44,169,58,214,173,27,62,101,219,26,158,152,174,62,229,87,179,63,29,181,195,104,155,35,89,60,180,62,163,108,137,42,220,226,16,131,36,146,205,104,231,246,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,104,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,128,7,42,205,86,22,254,26,114,227,136,184,102,205,11,211,51,235,54,252,175,69,66,237,93,159,155,84,105,28,232,63,56,107,66,83,164,166,152,87,174,162,65,233,162,245,73,168,143,54,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,95,224,151,131,148,38,173,91,235,48,50,30,231,86,164,212,14,206,134,222,213,167,178,69,109,184,242,228,30,164,189,142,115,150,236,110,134,141,200,236,190,170,180,113,68,86,126,3,149,102,95,49,118,38,87,240,178,126,38,95,82,63,157,135,71,133,177,239,227,58,167,102,121,230,33,243,26,105,206,79,55,144,180,243,86,157,136,239,51,238,35,206,182,42,226,101,213,140,152,143,113,226,149,235,47,180,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,255,0,194,111,40,127,130,44,56,252,96,175,88,91,46,251,254,158,143,68,165,185,252,214,226,219,175,19,47,179,185,180,17,32,158,125,104,75,170,213,75,52,182,150,18,92,165,155,200,57,254,60,166,42,225,157,171,140,152,113,113,225,109,235,19,180,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,215,204,190,93,47,188,175,226,156,252,51,190,163,255,0,59,50,143,55,123,63,198,116,190,210,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,63,248,86,103,199,253,104,202,166,47,214,191,157,106,208,174,212,234,63,222,17,26,136,148,114,191,231,10,105,110,61,252,220,116,39,242,72,29,87,141,95,133,139,91,226,4,31,46,168,138,160,203,150,8,85,115,29,140,52,92,26,161,87,34,82,42,85,248,245,21,67,151,45,181,45,130,126,60,23,228,182,135,54,250,201,66,212,193,32,214,68,163,65,44,212,73,94,221,135,226,174,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,187,78,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,111,136,85,196,135,58,216,167,147,239,193,223,224,206,129,106,84,254,86,250,95,182,250,118,44,151,185,125,151,178,114,249,92,151,218,211,94,210,189,219,183,107,162,116,211,67,215,197,112,244,226,23,141,25,179,198,138,214,28,226,53,177,101,83,169,180,235,94,77,109,167,104,144,165,178,250,159,110,92,70,82,149,41,233,46,164,209,182,66,204,200,146,71,169,39,175,121,31,53,227,157,249,147,253,164,253,218,43,46,211,176,47,43,234,53,193,42,207,183,165,213,145,106,209,220,175,213,202,49,18,151,22,156,219,173,52,236,131,70,187,148,132,41,246,205,123,72,246,163,114,213,162,16,181,39,213,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,53,14,177,11,99,223,197,149,78,204,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,2,184,190,228,250,148,116,169,57,189,178,202,90,106,73,145,10,5,227,17,78,165,76,56,193,165,49,163,78,70,245,146,144,180,168,163,71,83,109,146,137,100,182,215,181,27,29,91,149,237,148,239,20,248,55,241,2,222,243,22,5,212,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,35,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,207,190,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,211,194,235,135,252,202,188,202,110,102,241,190,221,228,210,153,236,213,27,30,150,251,143,177,41,201,77,62,211,236,213,149,203,90,54,178,92,173,26,109,194,90,94,75,138,112,210,72,38,148,239,96,226,23,196,47,26,50,153,141,20,92,57,195,155,98,202,168,211,106,54,188,106,219,174,214,225,75,121,244,190,228,185,108,169,41,83,50,90,73,35,108,116,25,17,164,207,83,87,94,226,39,15,78,33,120,209,155,60,104,173,97,206,35,91,22,85,58,155,78,181,228,214,218,118,137,10,91,47,169,246,229,196,101,41,82,158,146,234,77,27,100,44,204,137,36,122,146,122,247,145,216,80,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,30,170,251,202,141,118,133,148,236,51,205,85,172,213,86,169,69,185,189,37,14,232,46,74,22,205,22,83,53,39,163,69,115,114,76,150,76,190,132,37,26,169,38,148,58,141,13,205,95,105,180,249,252,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,67,216,85,137,150,174,50,97,197,185,138,86,84,190,209,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,121,92,216,248,88,198,79,135,247,15,151,62,51,88,47,39,137,126,120,227,101,198,205,123,7,172,116,75,94,34,222,148,119,22,204,182,214,236,116,80,233,207,27,140,28,212,188,131,74,142,73,169,14,165,148,161,94,162,219,55,22,100,73,66,30,164,187,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,61,86,53,224,38,44,101,218,234,139,101,99,29,169,242,126,181,54,158,138,163,17,187,116,105,123,226,173,199,27,75,155,227,184,226,11,85,178,225,104,103,187,213,215,77,12,140,231,7,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,60,43,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,229,242,120,66,106,112,169,196,203,87,6,242,35,137,152,165,122,203,236,244,91,102,240,169,212,36,237,113,180,56,246,202,101,59,99,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,10,224,205,86,102,47,44,215,226,228,204,82,188,32,196,167,33,49,211,77,164,83,35,17,41,20,234,115,107,113,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,57,84,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,167,175,5,79,20,247,79,195,249,222,99,78,30,215,27,248,187,102,75,13,113,162,254,195,154,21,147,134,175,211,109,91,162,171,68,134,236,186,108,245,62,227,17,165,184,203,106,113,73,152,148,154,205,40,35,51,36,164,181,215,66,46,225,53,56,122,102,130,254,205,158,11,214,177,27,17,169,22,253,58,165,78,186,36,209,26,106,137,29,230,88,83,13,196,136,242,84,164,188,235,170,53,238,144,178,51,37,17,104,73,233,222,103,73,153,177,241,79,140,159,16,46,31,49,124,123,252,56,206,109,119,9,50,119,117,101,158,198,165,114,170,183,221,193,81,145,91,172,72,66,22,219,20,121,16,98,70,84,104,232,61,117,121,222,83,201,91,138,34,38,219,50,217,170,214,75,103,138,225,86,25,221,88,201,136,246,230,22,217,81,59,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,161,236,170,229,158,205,202,134,17,195,194,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,47,176,12,214,102,199,197,62,50,124,64,184,124,197,241,106,153,105,255,0,188,219,87,248,127,125,255,0,235,234,130,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,158,44,56,2,205,247,131,201,196,106,29,49,133,213,232,47,19,178,93,38,72,215,216,152,139,57,229,150,169,109,74,250,107,35,234,162,78,189,250,31,81,83,57,112,186,19,101,99,157,151,89,144,165,180,150,43,244,226,112,245,219,180,147,49,149,30,186,153,104,69,183,175,81,163,251,18,178,197,195,100,208,43,145,158,67,173,207,166,69,146,74,74,137,68,123,217,74,187,200,207,223,239,49,247,64,127,20,100,146,53,40,200,136,139,83,51,20,107,197,95,25,87,127,99,195,150,124,10,146,158,167,91,205,28,71,90,75,219,144,153,76,76,156,217,250,164,181,36,148,73,89,23,82,37,105,238,30,63,135,46,4,73,198,76,124,166,75,147,76,231,210,237,231,25,170,188,227,140,154,154,220,196,216,134,164,234,109,173,59,182,185,174,135,167,79,105,16,191,42,100,8,244,170,108,74,92,70,210,134,33,176,220,118,146,146,34,36,161,9,36,145,17,17,17,23,66,246,16,253,32,0,0,0,56,6,121,113,36,176,215,45,247,132,246,223,121,153,21,58,85,66,153,29,198,149,181,72,117,200,18,77,38,71,185,38,90,26,53,212,181,63,168,80,61,133,109,212,241,95,22,104,150,218,86,236,137,151,69,126,52,87,28,89,169,106,53,201,146,148,26,212,122,40,251,220,212,207,69,119,251,69,235,85,94,165,228,215,38,75,84,84,199,137,80,166,91,38,132,27,100,150,205,218,139,116,163,208,250,114,148,165,26,163,125,75,61,63,193,68,248,171,137,215,86,45,94,213,107,206,234,173,79,158,253,66,99,242,27,41,82,92,119,144,219,143,45,194,109,27,214,163,74,82,110,43,68,145,153,22,167,246,143,32,44,179,131,206,6,74,169,94,117,60,94,173,83,15,179,83,57,62,142,113,198,79,106,249,141,84,35,187,161,169,189,15,67,34,250,42,47,175,220,45,240,0,103,11,57,198,71,153,75,192,200,245,255,0,91,255,0,253,66,56,183,190,22,211,78,86,87,232,141,26,116,228,246,159,103,190,163,52,76,32,0,0,0,0,0,0,0,0,0,16,251,138,68,21,202,202,245,113,228,247,51,217,181,253,117,24,68,41,215,41,142,56,206,96,109,87,26,86,213,151,110,208,245,211,255,0,2,124,105,40,140,143,169,15,232,14,103,152,92,21,183,113,219,13,106,86,61,118,4,119,78,87,39,146,242,218,66,150,214,217,13,58,173,170,83,107,219,175,40,136,244,46,191,227,44,239,99,38,13,94,216,35,121,204,179,47,58,60,168,178,34,242,244,117,113,222,67,110,110,105,183,61,83,113,8,51,208,157,73,31,78,134,127,97,159,132,34,51,232,67,68,153,18,165,92,16,50,179,103,211,238,196,76,68,228,250,67,152,137,100,178,116,191,140,100,153,106,78,22,191,68,211,223,236,208,81,246,107,176,225,220,55,198,139,138,130,152,164,204,120,171,132,132,36,144,105,34,53,195,105,206,237,169,47,105,251,5,147,240,108,196,73,53,188,52,174,89,83,165,111,114,5,66,75,236,183,188,204,201,148,71,167,182,147,208,212,126,211,50,232,68,95,230,22,60,0,0,0,0,32,215,21,140,15,111,16,240,77,119,165,62,156,78,84,109,213,156,199,93,67,58,172,163,71,137,57,195,35,81,54,165,109,220,178,62,166,69,245,151,120,166,252,28,186,164,88,88,181,104,221,77,190,166,78,145,94,167,203,112,201,70,159,85,169,45,172,200,250,167,167,169,239,47,212,52,137,131,247,131,23,238,24,90,247,107,15,161,223,73,209,225,74,90,144,162,81,110,114,59,110,31,82,82,191,79,222,99,216,128,138,252,70,49,161,140,39,203,189,122,27,51,35,181,62,227,139,42,140,209,41,194,75,169,237,16,101,145,45,30,186,84,70,74,111,161,150,189,125,134,41,7,4,108,218,134,43,99,101,167,107,242,223,150,229,114,225,128,204,165,232,167,12,144,244,182,208,181,172,246,171,167,206,117,51,35,239,235,168,209,222,21,89,49,48,235,14,237,219,46,27,72,66,105,20,184,144,149,177,36,68,165,52,194,27,51,232,148,235,244,11,216,95,97,119,15,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,87,22,56,53,254,20,49,78,242,196,207,198,59,209,159,43,110,10,141,119,177,124,144,231,118,94,213,37,199,185,92,206,218,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,197,175,2,109,156,20,249,83,242,143,228,231,109,254,51,236,61,143,159,218,38,63,39,242,60,199,54,237,231,237,250,103,174,221,122,107,161,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,36,102,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,225,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,215,248,83,231,142,78,37,82,160,101,111,18,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,189,72,215,37,150,180,82,84,218,79,152,203,78,41,100,149,52,167,30,153,89,177,240,177,140,159,15,238,31,46,124,102,176,105,247,21,112,206,213,198,76,56,184,240,182,245,137,218,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,12,240,230,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,119,147,145,108,186,126,44,89,113,183,108,10,148,126,85,201,80,221,93,185,189,125,218,85,36,33,27,218,232,235,141,252,203,104,102,62,230,212,72,95,35,152,68,70,179,28,3,141,95,133,139,91,226,4,31,46,168,138,107,182,174,154,237,159,81,122,173,110,78,236,146,228,83,231,210,220,115,148,135,55,69,155,21,216,146,91,209,100,100,91,216,125,212,107,166,228,238,213,38,74,34,50,253,118,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,182,156,193,229,86,205,202,135,11,123,246,207,163,83,98,42,231,168,199,183,100,221,149,118,220,55,151,81,168,149,86,22,242,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,117,151,148,239,20,248,55,241,2,222,243,22,5,212,231,159,35,31,142,143,200,159,245,81,249,29,242,59,210,95,218,79,72,118,174,215,217,191,241,134,118,109,236,223,241,181,223,236,211,175,148,201,79,13,239,196,251,20,234,184,153,248,101,249,91,233,59,125,250,23,98,249,59,216,57,124,201,49,222,230,243,59,83,186,233,217,182,237,218,90,239,215,94,154,31,0,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,41,175,51,57,174,196,124,165,113,51,196,155,214,202,119,183,82,167,122,9,138,253,1,247,141,17,106,241,83,72,134,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,118,233,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,86,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,163,174,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,59,52,226,211,122,210,177,43,35,88,97,136,212,40,242,216,166,221,87,69,22,183,13,169,104,74,95,109,137,52,121,207,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,84,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,245,218,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,114,152,109,146,139,87,42,121,17,197,154,221,90,153,218,49,54,230,194,250,219,151,29,66,65,54,183,32,111,166,58,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,53,74,195,69,25,214,202,151,227,131,133,148,172,51,249,123,242,75,209,151,3,21,222,219,232,190,223,204,229,198,144,207,43,151,206,107,77,123,78,237,219,143,77,154,105,215,82,224,25,92,225,73,248,181,227,181,179,141,127,135,175,148,127,39,59,111,241,103,201,110,199,207,237,16,223,141,249,110,214,230,221,188,253,223,64,245,219,167,77,117,41,254,2,42,231,159,35,31,142,143,200,159,245,81,249,29,242,59,210,95,218,79,72,118,174,215,217,191,241,134,118,109,236,223,241,181,223,236,211,175,148,201,79,13,239,196,251,20,234,184,153,248,101,249,91,233,59,125,250,23,98,249,59,216,57,124,201,49,222,230,243,59,83,186,233,217,182,237,218,90,239,215,94,154,31,117,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,195,138,184,103,117,96,222,35,220,120,91,122,196,236,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,191,240,155,205,231,225,119,14,63,23,219,214,110,251,190,192,167,163,209,42,110,7,41,185,86,235,36,203,12,238,113,6,104,55,152,90,210,210,181,74,13,77,169,133,23,53,100,242,202,127,142,41,156,12,202,80,178,173,129,213,140,77,169,151,58,170,246,234,93,183,17,81,86,251,114,235,14,178,226,227,182,233,37,72,218,201,114,150,227,134,107,65,242,219,89,36,205,102,132,171,58,247,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,93,79,11,220,148,126,47,246,34,49,159,16,169,149,88,56,147,121,83,215,25,218,116,210,228,250,26,150,167,146,180,71,54,146,163,213,231,121,76,60,225,184,68,182,253,70,182,54,164,59,204,136,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,234,188,84,242,29,254,187,230,175,8,40,191,205,59,119,208,169,148,239,239,235,147,91,82,249,191,243,116,186,134,217,254,114,66,213,249,85,138,245,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,39,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,28,83,57,56,233,15,46,217,113,188,241,27,211,62,142,173,38,158,229,58,220,82,9,133,188,186,196,132,41,184,166,219,79,153,33,222,90,207,158,180,104,163,229,50,234,182,40,146,105,60,225,11,84,224,151,141,127,247,117,151,57,148,255,0,125,235,79,148,219,95,243,120,114,219,121,102,231,252,200,219,74,91,254,124,212,175,160,66,213,0,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,61,153,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,21,143,240,148,206,191,166,225,195,202,110,38,212,234,179,43,76,243,156,178,234,15,159,61,181,65,101,142,98,233,138,50,78,246,249,40,105,215,26,83,138,82,77,179,83,68,109,147,76,161,118,126,57,166,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,157,124,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,234,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,105,60,38,242,81,81,195,248,127,140,238,40,83,57,21,170,221,61,13,218,16,156,40,178,27,106,151,41,134,94,42,154,92,66,150,182,222,117,14,41,148,167,230,150,134,249,228,178,81,60,68,143,87,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,199,248,151,228,114,54,99,172,215,177,134,199,92,180,98,45,151,71,113,12,196,109,14,200,69,114,156,201,184,249,194,75,40,37,40,164,146,150,234,153,82,19,235,173,195,109,100,100,164,45,154,75,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,65,57,28,205,221,43,55,216,70,171,173,250,116,74,61,217,65,144,154,109,199,74,98,66,86,132,62,104,37,34,83,40,53,27,168,140,241,110,217,204,45,73,109,188,217,41,206,81,184,175,63,158,124,140,126,58,63,34,127,213,71,228,119,200,239,73,127,105,61,33,218,187,95,102,255,0,198,25,217,183,179,127,198,215,127,179,78,190,83,37,60,55,191,19,236,83,170,226,103,225,151,229,111,164,237,247,232,93,139,228,239,96,229,243,36,199,123,155,204,237,78,235,167,102,219,183,105,107,191,93,122,104,124,3,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,121,254,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,123,143,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,246,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,22,211,196,110,233,161,95,60,58,175,75,214,214,157,219,104,183,5,62,221,170,83,164,242,150,223,62,43,245,72,14,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,166,204,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,64,203,213,211,66,177,177,247,13,47,91,166,119,98,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,29,131,63,217,193,170,230,203,23,20,170,121,196,110,196,179,164,76,129,106,33,150,148,75,146,194,214,146,114,115,170,113,9,119,124,130,101,165,147,106,74,73,164,37,8,219,188,156,113,207,87,195,175,34,178,115,75,121,21,241,136,48,37,163,10,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,244,16,164,37,104,90,137,104,189,58,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,53,206,183,13,239,199,7,20,233,88,153,248,101,249,37,232,203,125,138,23,98,249,59,219,249,156,185,50,30,230,243,59,83,90,107,218,118,237,218,122,108,215,94,186,19,37,60,55,191,19,236,83,170,226,103,225,151,229,111,164,237,247,232,93,139,228,239,96,229,243,36,199,123,155,204,237,78,235,167,102,219,183,105,107,191,93,122,104,115,84,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,139,158,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,192,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,28,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,202,102,110,173,74,175,229,19,21,235,180,42,156,74,141,54,163,134,245,217,112,230,68,121,47,49,37,135,41,143,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,109,199,213,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,234,120,94,228,163,241,127,177,17,140,248,133,76,170,193,196,155,202,158,184,206,211,166,151,39,208,212,181,60,149,162,57,180,149,30,175,59,202,97,231,13,194,37,183,234,53,177,181,33,222,100,138,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,175,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,201,115,93,53,219,194,162,205,90,227,157,218,229,199,167,192,165,182,231,41,13,237,139,10,43,81,35,55,162,8,136,246,48,195,72,215,77,202,219,170,140,212,102,103,114,156,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,238,95,39,132,35,171,151,253,228,237,131,31,11,85,112,203,43,78,45,97,234,250,41,41,50,75,7,81,117,150,216,84,133,145,22,171,89,52,202,16,157,198,123,8,220,217,183,152,230,233,21,144,92,148,93,89,172,196,120,149,186,181,51,179,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,125,255,0,23,251,90,133,99,99,238,30,217,86,180,30,197,69,183,240,190,147,75,167,70,230,173,206,68,86,38,207,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,71,214,224,169,226,158,233,248,127,59,204,105,195,191,226,199,6,191,194,134,41,222,88,153,248,199,122,51,229,109,193,81,174,246,47,146,28,238,203,218,164,184,247,43,153,219,83,191,111,51,110,237,169,215,77,116,45,116,18,171,37,57,82,252,79,176,178,171,134,127,47,126,86,250,78,224,126,187,219,125,23,216,57,124,200,209,217,229,114,249,206,235,167,102,221,187,113,107,191,77,58,106,116,89,155,31,20,248,201,241,2,225,243,23,199,74,194,44,142,94,88,245,149,10,238,61,225,74,229,213,174,123,86,232,153,75,157,109,33,4,165,207,167,55,14,27,196,228,50,34,220,169,40,83,238,153,180,122,243,81,161,55,163,136,36,61,192,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,236,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,51,89,155,31,20,248,201,241,2,225,243,23,197,170,101,167,254,243,109,95,225,253,247,255,0,175,170,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,49,86,201,137,136,184,119,113,89,115,26,66,211,87,165,203,132,157,233,35,36,169,214,22,217,31,84,171,79,166,126,195,251,15,184,103,19,27,172,218,134,20,227,101,217,107,242,223,136,229,14,225,158,204,85,232,166,204,208,204,183,16,133,160,246,167,167,205,244,50,34,238,233,160,187,238,28,248,208,198,44,101,222,131,13,233,145,220,159,109,197,139,70,117,41,112,141,213,118,120,49,8,214,191,93,74,51,53,57,212,207,78,190,194,18,160,7,142,198,11,193,139,11,12,46,139,181,247,208,215,163,40,243,101,33,74,81,39,214,110,59,142,23,83,82,127,67,222,67,55,152,199,117,63,126,226,213,221,117,56,250,222,58,189,122,161,45,179,53,26,189,87,100,184,178,34,234,174,158,191,188,255,0,88,184,238,20,248,30,222,30,96,154,47,74,133,56,155,168,220,75,41,141,60,182,116,89,198,145,18,11,132,68,163,109,42,219,185,6,125,12,203,235,62,241,57,128,0,0,0,5,112,241,147,196,73,52,76,52,161,217,80,101,108,114,125,66,51,239,55,188,200,205,149,199,168,54,163,208,148,94,210,34,234,70,95,230,16,159,134,134,30,42,247,204,181,22,107,145,137,214,104,107,141,83,212,209,187,106,153,168,67,61,126,137,145,25,18,190,175,180,133,143,113,99,166,92,83,50,196,217,80,27,152,182,162,213,201,217,101,28,150,122,71,77,62,118,243,94,194,211,102,134,90,153,244,238,212,81,120,247,120,55,131,87,182,55,94,112,236,203,50,143,42,84,137,92,205,93,68,119,150,219,123,90,113,207,88,219,66,204,181,38,148,69,211,169,151,218,101,162,12,189,96,173,189,129,56,107,77,177,232,80,35,180,168,188,238,115,200,105,9,91,187,164,58,234,119,41,45,163,118,156,211,34,212,186,127,140,250,104,15,225,153,23,83,25,181,205,155,142,61,152,27,169,199,85,185,71,216,117,61,117,255,0,192,152,23,21,194,222,10,226,229,122,134,242,187,158,237,58,126,170,140,210,19,4,0,0,0,0,0,0,0,0,0,4,123,207,133,148,87,206,89,238,186,74,57,198,249,246,30,89,53,222,127,198,17,84,127,201,81,247,35,216,66,130,240,142,228,85,163,136,116,155,133,14,147,106,137,207,209,70,173,52,220,195,136,239,212,191,75,222,52,205,110,214,35,87,232,241,234,209,20,149,52,254,253,166,70,70,94,170,205,39,220,102,93,228,126,209,244,128,7,8,204,142,77,176,127,51,20,213,51,120,82,206,21,75,166,149,58,115,17,91,151,244,153,239,121,198,28,87,209,97,41,254,228,204,189,218,69,91,27,131,78,25,209,238,174,223,116,221,181,185,180,166,127,36,203,115,227,184,165,234,218,136,247,165,112,137,39,162,141,38,90,123,189,226,197,105,20,154,125,14,158,213,46,151,25,184,241,88,221,203,109,180,37,9,78,170,53,30,132,146,34,46,166,103,220,41,19,138,85,8,233,184,227,116,75,40,105,105,43,168,210,144,74,38,246,235,252,84,223,77,116,250,135,168,224,223,114,202,167,227,117,106,137,218,150,152,210,104,114,85,202,222,100,147,90,165,211,211,174,154,233,174,133,167,118,162,231,192,0,0,0,7,148,197,107,74,37,247,134,183,77,161,53,132,186,221,94,141,58,17,36,210,74,50,55,99,173,189,75,84,171,175,174,126,195,251,12,103,3,29,44,105,56,105,139,215,93,166,182,150,194,105,213,169,205,71,213,38,147,38,155,148,235,104,63,162,159,208,246,17,16,185,190,21,152,166,155,251,45,236,210,38,212,16,228,235,126,106,105,104,105,78,234,225,48,196,8,73,37,109,53,168,246,238,89,150,186,17,107,236,33,51,199,252,58,226,25,105,111,56,162,74,16,147,82,140,207,66,34,46,243,20,165,197,147,30,155,191,241,97,140,61,161,85,73,250,93,9,164,166,74,27,127,113,38,107,50,103,52,178,50,75,138,73,122,171,46,244,146,189,250,23,65,251,56,70,224,146,111,44,81,147,137,117,26,115,238,65,161,165,104,97,254,78,173,38,91,50,32,60,146,220,109,153,18,137,42,51,232,162,86,158,238,241,116,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,52,103,129,183,253,155,133,153,38,195,28,65,196,27,134,37,14,222,161,225,189,191,38,116,233,38,123,26,71,163,227,145,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,250,172,191,102,31,11,243,53,96,39,17,176,162,171,46,101,53,18,10,12,198,165,195,114,51,240,166,147,45,60,228,103,18,162,218,165,161,47,182,70,166,212,182,204,204,246,173,90,106,58,88,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,37,113,6,201,37,43,53,246,3,117,219,97,136,144,113,22,213,143,33,234,84,196,197,74,159,171,48,150,94,82,41,43,113,79,52,132,33,201,10,109,73,117,195,81,50,124,195,73,17,56,230,181,23,149,28,168,227,142,60,99,138,44,171,41,170,173,157,62,206,168,54,253,126,190,251,47,70,114,215,113,151,140,137,74,34,52,56,153,132,227,74,38,153,35,75,134,227,106,51,52,37,183,28,110,239,179,11,78,174,209,242,95,137,116,155,166,227,249,65,90,133,133,245,152,245,26,191,99,68,79,72,74,69,37,212,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,186,16,206,16,213,64,241,88,163,132,54,110,47,198,182,88,188,24,150,107,179,238,138,101,223,72,122,51,230,210,216,168,193,119,123,74,50,234,149,161,73,55,27,90,84,71,170,29,81,167,106,201,11,79,181,16,3,141,95,133,139,91,226,4,31,46,168,138,96,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,94,247,15,220,136,208,178,171,106,183,122,221,40,237,184,155,112,83,201,186,140,157,86,223,162,226,190,220,87,29,165,108,68,135,99,191,202,147,29,71,218,82,68,165,235,161,104,158,135,245,184,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,181,76,253,127,222,178,203,151,236,135,255,0,179,146,133,85,139,190,225,123,146,143,197,254,196,70,51,226,21,50,171,7,18,111,42,122,227,59,78,154,92,159,67,82,212,242,86,136,230,210,84,122,188,239,41,135,156,55,8,150,223,168,214,198,212,135,121,146,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,143,249,214,205,111,226,125,133,148,172,76,249,5,242,183,210,119,3,20,46,197,233,78,193,203,230,70,144,247,55,153,201,119,93,59,54,221,187,75,93,250,235,211,67,224,25,92,226,183,248,202,99,181,179,130,159,128,95,147,159,40,251,111,241,159,202,158,217,200,236,240,223,147,249,30,200,222,237,220,141,191,76,180,221,175,93,52,57,254,0,33,87,18,188,148,83,179,23,135,19,177,66,202,166,107,137,182,141,61,46,70,90,74,83,238,85,105,113,138,75,171,166,52,195,106,52,19,203,91,234,91,106,38,148,181,56,132,52,102,148,172,212,138,65,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,66,121,107,205,229,137,142,25,101,60,193,85,166,250,49,187,102,158,255,0,203,84,166,3,200,110,155,58,28,84,63,55,148,217,27,139,113,157,138,39,91,216,167,20,109,173,9,63,156,37,161,52,131,156,12,202,87,115,83,142,53,140,77,169,151,38,148,206,234,93,183,17,81,80,195,145,40,237,60,226,227,182,233,37,75,220,241,243,86,227,134,107,89,115,28,89,36,201,4,132,166,85,112,163,201,71,225,54,234,99,50,152,153,76,170,198,182,237,42,132,121,54,147,90,114,89,172,85,25,113,74,57,27,201,68,226,153,138,227,104,232,148,236,113,211,218,107,50,101,230,149,114,130,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,34,141,184,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,233,85,194,59,42,24,161,133,52,169,216,245,122,87,229,210,105,183,205,29,182,105,246,194,84,219,172,79,132,226,98,202,133,86,91,141,62,164,146,201,43,146,210,90,113,162,113,4,227,135,170,119,154,78,199,192,84,175,27,76,99,174,187,117,88,185,126,142,207,38,139,26,158,87,140,199,55,33,93,174,83,142,72,137,28,180,52,111,111,146,134,164,245,37,237,95,106,245,147,171,105,51,172,17,213,114,171,138,95,129,108,199,97,214,38,61,93,244,52,10,53,193,23,210,179,123,47,104,229,82,221,95,38,119,205,146,22,165,107,21,215,211,234,36,214,90,234,141,20,73,50,210,152,0,137,92,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,16,255,0,93,86,21,213,253,181,183,46,75,114,161,255,0,41,14,117,54,116,119,63,232,184,203,205,184,143,169,73,82,125,134,66,250,114,47,157,123,87,50,120,29,42,191,118,212,253,21,116,225,229,62,59,119,196,154,137,182,196,94,140,172,253,38,79,37,40,101,12,188,81,223,113,73,209,60,149,33,196,153,108,38,220,114,168,51,253,156,26,174,108,177,113,74,167,156,70,236,75,58,68,200,22,162,25,105,68,185,44,45,105,39,39,58,167,16,151,119,200,38,90,89,54,164,164,154,66,80,141,187,201,199,28,246,188,53,50,81,81,204,94,35,193,197,11,214,153,174,25,90,53,5,57,37,106,40,175,183,85,170,70,56,206,162,152,235,14,40,214,76,173,15,165,110,40,218,82,20,218,22,209,26,84,178,82,47,80,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,42,175,138,158,67,191,215,124,213,225,5,23,249,167,110,250,21,50,157,253,253,114,107,106,95,55,254,110,151,80,219,63,206,72,90,191,42,177,205,56,83,229,91,30,110,43,254,6,100,109,251,194,93,133,103,210,100,20,83,144,168,156,227,186,216,39,145,218,224,33,165,41,41,56,198,148,41,42,144,173,196,219,201,108,219,74,220,105,70,205,207,128,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,114,119,101,173,66,190,109,90,205,149,116,193,237,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,103,223,60,153,68,170,229,7,23,19,106,49,81,151,88,180,235,209,213,82,183,42,175,199,82,22,182,9,102,149,197,121,100,146,105,114,89,61,187,249,103,161,161,198,92,52,183,205,38,211,229,44,156,204,94,86,118,93,49,15,44,170,131,18,125,167,126,72,135,82,65,168,137,183,233,181,22,37,68,117,79,161,100,147,55,16,235,81,16,210,155,87,113,147,107,66,147,163,137,119,242,229,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,80,8,238,185,59,202,173,229,154,252,92,167,217,244,106,108,180,219,20,233,17,228,221,149,118,220,38,81,78,167,26,253,114,75,170,66,211,218,92,74,92,75,40,218,173,203,35,81,151,45,14,45,26,19,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,142,255,0,138,184,103,106,227,38,28,92,120,91,122,196,237,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,132,21,202,79,9,90,118,11,98,154,241,51,24,239,10,85,225,232,10,129,200,181,97,83,217,149,27,148,243,18,88,122,29,77,231,9,212,109,120,185,78,37,81,13,47,52,91,200,249,142,105,161,76,12,216,248,88,198,79,135,247,15,151,62,51,88,44,251,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,217,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,219,106,1,13,120,138,100,86,54,105,108,211,190,48,250,4,68,98,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,20,87,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,185,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,247,47,147,194,28,171,45,25,116,190,243,65,138,112,48,206,197,143,252,212,202,196,221,236,255,0,22,82,251,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,150,135,176,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,161,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,149,69,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,195,202,113,34,225,187,248,64,244,166,97,114,245,65,254,186,253,121,151,53,179,13,175,245,235,218,185,145,16,95,248,103,121,184,209,127,100,117,82,75,159,169,72,172,188,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,65,57,104,204,93,137,154,12,44,129,137,150,44,143,230,161,214,33,108,123,248,178,169,217,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,168,7,54,62,41,241,147,226,5,195,230,47,139,84,203,79,253,230,218,191,195,251,239,255,0,95,84,20,172,52,39,97,99,166,28,101,211,34,56,89,138,24,161,89,236,52,168,56,127,110,180,203,45,17,46,85,66,82,169,140,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,158,193,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,17,255,0,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,183,202,220,130,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,229,92,57,179,237,248,212,80,159,195,124,68,99,179,226,109,179,79,237,146,228,49,31,100,90,212,20,45,13,28,196,146,11,99,47,18,220,109,46,181,209,38,165,165,109,22,213,41,182,102,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,226,231,130,69,102,226,140,92,75,167,83,158,110,13,113,8,67,239,147,58,52,169,111,72,158,242,139,113,54,68,106,52,164,143,170,141,90,123,251,199,225,225,55,143,77,216,24,176,246,30,215,106,132,197,46,186,210,147,25,11,127,105,42,107,210,96,180,130,34,83,137,73,250,168,62,228,154,189,218,151,65,117,205,56,135,154,67,205,168,148,133,164,148,147,35,212,140,143,184,199,253,136,97,197,79,20,211,96,101,189,234,68,42,130,27,157,112,77,85,45,109,37,221,28,228,63,2,106,77,91,73,105,61,187,144,69,174,134,90,251,12,83,30,5,216,210,113,47,23,173,75,77,13,45,244,212,107,80,90,145,162,77,70,109,57,41,166,214,127,69,95,167,237,35,33,164,12,41,180,162,88,152,107,107,90,16,152,75,45,210,40,208,97,26,73,4,147,51,106,58,27,212,244,74,122,250,133,236,47,176,135,171,0,0,0,0,20,193,198,66,229,149,80,198,218,45,23,181,45,81,163,80,227,43,149,188,205,36,180,203,168,39,93,53,211,93,15,77,116,212,125,110,12,212,147,149,138,21,250,129,198,74,137,170,84,162,222,104,215,67,41,20,243,239,208,91,30,35,225,237,185,138,118,101,86,197,186,227,115,169,213,104,143,196,119,68,54,165,160,157,105,109,41,72,230,37,73,37,18,92,86,134,105,63,215,220,43,246,165,193,139,13,229,222,143,78,141,121,215,153,160,186,242,158,228,149,69,132,188,146,55,76,246,165,37,7,97,17,35,161,23,191,234,18,199,45,217,54,193,252,179,211,82,205,159,75,57,181,46,186,212,234,44,69,114,95,210,123,185,230,216,109,95,69,245,39,251,146,34,247,235,221,192,7,205,184,171,17,168,20,121,21,105,106,74,90,99,102,227,51,34,47,89,100,146,239,50,46,243,47,104,204,206,46,220,139,187,241,14,173,113,45,210,113,82,249,26,168,149,174,187,88,109,29,250,159,232,251,197,250,100,62,202,43,27,44,246,165,37,124,226,124,187,119,48,157,239,47,227,9,74,47,228,164,251,151,237,33,33,0,0,0,0,0,0,0,0,0,0,124,59,210,223,141,116,219,83,40,82,217,75,173,73,229,238,73,164,148,71,181,196,171,184,200,203,189,62,225,153,75,238,218,122,201,187,167,91,138,83,137,114,23,43,169,153,146,189,118,146,191,113,126,151,184,95,222,66,49,92,177,111,46,54,229,193,34,67,42,153,252,51,158,218,87,170,209,252,62,82,19,184,141,106,50,212,155,212,181,49,35,0,0,0,84,95,23,218,76,70,106,51,42,232,139,181,247,238,58,99,106,119,97,22,226,244,82,250,110,211,83,250,37,237,246,14,73,194,114,66,217,204,137,161,15,182,130,93,51,105,146,149,161,168,142,124,30,133,239,23,158,0,0,0,0,63,134,68,100,100,100,70,71,208,200,197,35,113,111,194,18,178,113,218,53,229,77,138,77,83,235,180,244,60,250,137,27,119,75,122,100,247,21,213,40,36,159,170,146,239,51,87,219,222,61,111,7,60,74,58,94,37,86,48,253,233,46,154,38,65,145,49,45,111,245,55,46,69,61,162,61,55,23,94,154,107,183,245,251,5,198,142,71,154,172,84,143,132,24,25,118,93,106,148,211,50,253,19,61,152,38,181,146,117,149,216,223,113,178,47,93,7,222,223,242,79,95,112,206,189,223,112,214,113,34,254,169,215,231,58,185,53,10,253,81,231,254,146,215,170,223,121,75,218,157,77,74,211,114,207,66,212,207,175,180,94,159,13,60,23,60,32,203,125,63,182,195,75,115,110,87,154,175,41,106,111,106,246,200,129,15,84,234,104,65,233,185,179,233,215,237,49,44,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,72,172,200,103,6,230,198,204,52,195,92,18,163,28,186,117,137,96,90,244,8,11,129,37,168,234,92,202,220,40,42,142,244,226,90,81,205,66,12,158,113,164,55,204,82,77,13,165,195,74,86,179,66,63,38,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,111,139,181,100,219,132,151,8,208,111,48,181,243,91,61,80,163,209,109,243,16,135,92,49,161,59,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,16,3,141,95,133,139,91,226,4,31,46,168,143,41,194,211,33,63,33,33,208,115,93,138,15,239,184,42,180,254,217,104,82,227,200,213,184,16,101,176,105,41,146,20,131,209,199,158,97,213,18,26,212,210,219,110,25,172,141,213,18,88,178,161,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,181,76,253,127,222,178,203,151,236,135,255,0,179,146,135,228,225,125,195,238,53,90,53,23,52,56,211,74,150,132,34,66,103,217,244,57,45,59,25,123,217,118,44,136,117,162,117,167,210,163,65,169,15,165,12,58,214,199,16,105,119,214,66,145,173,175,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,69,254,33,121,95,191,179,103,130,244,92,57,195,154,189,191,78,169,83,174,136,213,183,93,173,200,121,150,20,195,113,37,178,164,165,76,180,234,141,123,164,32,200,141,36,90,18,186,247,17,198,12,153,240,191,199,220,187,102,78,207,198,59,214,239,195,249,180,91,127,210,29,165,138,93,66,107,146,151,207,129,34,58,54,37,200,141,160,244,91,201,51,213,101,234,145,233,169,232,71,103,224,0,42,3,139,38,74,41,216,127,51,241,157,194,250,103,34,139,91,168,45,187,190,19,101,42,67,141,85,37,62,243,199,83,83,139,82,208,219,46,173,196,178,164,252,210,16,231,32,144,74,55,140,145,90,195,191,228,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,118,8,187,86,109,182,74,112,201,4,243,235,71,41,178,209,106,45,86,231,45,104,105,194,26,19,180,237,106,21,141,106,209,172,171,90,15,98,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,235,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,214,102,83,23,164,227,214,60,223,56,184,243,242,220,143,113,86,30,122,158,82,216,105,151,218,167,35,70,161,50,226,26,213,4,182,227,54,203,102,100,106,212,208,102,106,81,153,168,249,168,11,254,225,151,141,127,134,156,163,218,221,162,159,217,103,216,154,89,83,54,53,177,151,123,19,12,246,119,27,213,197,169,90,197,118,54,245,30,221,93,39,118,164,147,183,89,84,0,42,175,138,158,67,191,215,124,213,225,5,23,249,167,110,250,21,50,157,253,253,114,107,106,95,55,254,110,151,80,219,63,206,72,90,191,42,177,86,176,170,213,90,116,105,240,233,245,57,113,99,213,35,148,73,205,50,242,144,137,76,19,173,188,77,58,146,61,22,130,117,150,156,36,171,82,222,218,21,222,146,50,233,121,104,203,165,247,154,12,83,129,134,118,44,127,230,166,86,38,239,103,248,178,151,218,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,136,187,204,180,81,133,88,103,106,224,222,28,91,152,91,101,68,236,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,57,86,101,242,233,98,102,131,11,39,225,157,245,31,249,217,148,121,187,222,254,44,170,118,103,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,44,251,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,95,175,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,126,229,243,136,66,136,112,246,202,170,226,85,255,0,109,97,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,26,51,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,42,193,156,217,224,54,63,94,87,117,135,133,183,212,74,197,94,206,145,202,148,132,116,68,214,8,144,74,151,13,90,233,34,50,93,81,178,110,163,161,45,36,127,147,117,151,29,171,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,78,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,207,183,19,74,77,42,139,158,60,79,135,70,166,68,129,29,201,20,217,107,106,51,41,105,10,125,250,100,71,158,116,210,146,34,53,184,235,142,56,181,119,169,107,82,143,83,51,49,97,92,21,60,44,93,63,16,39,121,117,56,66,172,249,97,157,213,140,156,76,238,172,45,178,162,118,138,213,205,80,160,83,227,110,109,197,182,206,250,68,45,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,45,211,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,236,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,229,56,165,231,219,228,36,58,246,84,112,189,141,247,5,86,159,216,238,250,164,136,250,183,2,12,182,9,71,14,58,86,90,56,243,204,58,147,91,186,26,91,109,194,36,25,186,163,83,21,129,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,64,57,177,241,79,140,159,16,46,31,49,124,90,166,90,127,239,54,213,254,31,223,127,250,250,160,165,97,218,177,215,53,216,143,142,118,78,31,225,125,77,223,69,89,152,115,111,211,40,244,218,52,119,141,77,200,149,22,26,35,185,62,65,232,92,199,151,181,123,8,203,107,77,172,208,157,77,78,184,239,74,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,122,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,104,35,49,88,243,102,229,183,8,235,184,173,121,205,136,148,83,163,173,20,200,47,72,54,87,86,168,154,20,113,225,52,105,66,213,189,197,39,67,81,33,91,16,75,113,69,177,10,50,207,190,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,46,127,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,130,114,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,82,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,238,37,152,48,172,95,203,125,67,177,67,39,38,219,79,59,94,74,210,222,171,52,199,129,51,68,234,72,89,233,185,194,233,211,237,33,69,150,141,195,89,195,123,250,153,94,130,242,227,84,40,53,70,95,250,75,70,139,97,228,175,69,104,105,86,155,144,90,150,164,125,61,131,69,25,85,197,72,248,191,129,118,157,214,153,77,61,47,209,48,25,156,104,89,43,73,61,141,135,28,35,245,214,122,234,231,242,143,95,120,235,130,156,184,198,98,81,213,49,42,143,135,236,201,116,145,14,12,121,138,111,127,169,185,18,42,13,25,233,184,250,245,211,93,191,175,216,60,151,9,12,33,43,219,29,164,222,85,56,132,237,62,133,79,91,236,40,219,221,182,91,51,32,56,158,170,65,164,189,85,31,113,146,190,206,241,119,36,68,68,68,68,68,69,208,136,135,244,0,0,0,0,81,135,22,57,11,123,50,36,133,190,218,201,20,205,164,73,86,166,146,41,243,186,31,184,72,46,10,144,35,246,27,166,169,200,249,238,108,230,57,155,75,232,233,78,86,221,116,215,191,174,154,139,77,0,0,1,28,243,237,138,229,132,153,113,184,238,8,242,24,76,207,224,124,134,212,189,22,191,225,241,80,173,164,75,73,158,132,230,167,161,138,4,177,45,167,175,107,186,13,184,149,56,167,38,243,122,145,153,171,212,105,75,247,31,232,251,134,154,236,187,126,53,173,109,67,161,68,101,45,53,27,153,181,36,146,73,22,231,20,174,226,34,46,245,123,135,220,0,0,0,0,0,0,0,0,0,1,252,50,212,180,20,1,196,151,11,81,134,57,157,184,99,65,134,182,105,147,123,39,99,89,183,181,43,217,79,134,107,208,201,9,73,232,165,159,119,235,234,59,159,9,28,197,34,211,188,165,97,45,199,87,91,112,106,187,59,3,110,200,209,182,249,77,79,125,221,9,110,145,22,170,82,79,213,73,245,239,211,188,92,97,25,31,82,61,71,244,0,0,84,175,23,202,245,42,116,119,105,145,159,109,82,153,185,169,174,45,4,164,154,137,62,139,119,169,145,30,191,202,47,96,225,156,43,32,74,151,153,120,238,177,191,107,48,144,226,246,235,166,210,168,66,215,93,8,94,232,0,0,0,0,8,9,197,211,11,90,186,48,98,45,236,212,85,187,38,147,45,189,202,66,55,26,90,106,36,247,12,204,246,25,145,17,171,222,69,246,119,138,214,200,109,250,246,31,230,98,209,154,219,206,52,221,86,163,2,148,249,182,163,73,155,78,212,34,154,139,233,39,167,169,237,212,190,163,26,28,167,202,106,108,8,211,89,51,54,228,50,135,80,102,125,77,42,73,25,119,125,162,187,248,198,98,180,122,22,23,81,240,234,28,148,246,250,133,66,60,167,91,37,150,189,153,200,245,6,84,102,68,178,86,155,136,187,210,101,254,97,91,121,57,194,169,184,179,152,59,54,138,212,37,200,135,10,179,78,157,56,185,102,180,246,100,78,142,151,9,94,162,139,77,28,235,184,180,247,152,209,93,185,69,135,110,91,244,202,5,61,148,53,26,155,13,152,141,33,9,36,146,80,218,9,9,34,34,34,34,232,146,238,34,31,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,85,199,74,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,253,174,115,114,129,117,100,239,17,224,217,213,106,247,202,58,45,106,158,154,133,34,186,221,57,200,141,201,208,246,62,194,144,163,90,18,243,75,34,53,33,14,57,163,110,176,179,52,155,155,19,210,248,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,130,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,7,138,196,188,33,179,113,106,77,154,253,230,196,183,209,99,93,17,110,250,99,44,190,109,33,117,24,205,60,136,234,116,211,235,41,8,83,252,194,73,26,117,91,104,37,110,70,228,43,218,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,69,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,149,89,177,240,177,140,159,15,238,31,46,124,102,176,95,245,159,151,171,87,49,121,76,203,37,18,245,147,173,22,209,167,218,87,108,154,122,162,182,251,117,94,205,70,54,209,13,210,112,141,4,202,214,250,77,194,52,171,115,104,90,8,146,107,37,162,85,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,4,0,226,201,155,207,193,22,28,126,47,182,84,221,151,125,255,0,79,95,165,148,228,14,107,113,109,215,137,230,30,218,226,204,144,79,62,180,41,164,232,149,154,91,75,234,62,82,205,149,157,43,9,211,194,247,58,255,0,139,253,246,140,24,196,42,157,42,14,27,94,85,5,201,118,163,52,249,62,134,170,41,148,161,18,13,212,164,245,101,222,83,12,184,78,25,33,191,81,221,237,165,14,243,46,252,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,67,254,42,120,199,93,194,44,163,213,227,91,140,233,46,253,168,53,103,57,39,114,63,130,197,146,195,238,73,61,139,66,137,124,198,35,186,198,158,170,147,207,222,149,18,144,68,116,153,130,152,95,85,198,172,92,180,48,162,140,169,109,200,186,107,17,169,171,145,26,18,165,174,27,11,89,115,165,27,73,50,53,161,150,185,142,175,214,73,18,27,81,154,146,68,102,95,171,48,182,181,10,198,199,220,75,178,173,104,61,138,139,111,222,21,154,93,58,55,53,110,114,34,177,53,214,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,212,122,188,84,192,185,150,182,94,48,91,30,105,20,109,148,91,218,159,85,167,85,37,182,111,185,252,113,18,175,57,9,55,141,68,109,53,204,136,81,210,218,18,162,53,246,71,213,176,141,42,82,164,175,6,76,82,249,41,152,234,238,25,207,174,246,88,23,221,190,231,102,133,217,119,246,202,164,37,147,204,252,225,32,212,222,200,170,168,171,170,146,133,107,161,234,174,89,11,169,0,16,131,138,14,112,109,156,19,194,58,214,9,81,142,37,70,251,191,232,234,128,184,18,90,144,148,67,162,77,68,168,239,78,37,165,28,165,172,141,151,26,67,124,196,168,150,226,92,52,169,8,52,46,141,132,170,225,233,156,95,197,43,20,230,124,161,135,218,236,203,215,176,211,171,191,57,203,244,127,46,73,108,168,250,140,58,235,188,134,93,151,243,8,219,204,230,245,61,82,141,47,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,130,188,92,112,47,14,46,252,182,86,49,190,167,70,229,94,118,39,96,106,155,84,142,100,135,30,139,34,123,44,57,22,71,67,230,178,93,161,110,32,143,69,33,194,51,74,136,150,234,92,169,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,10,241,100,194,108,118,196,12,14,244,222,23,221,245,87,237,106,38,249,247,125,170,218,161,199,138,236,24,172,189,36,234,42,121,102,135,156,229,27,105,37,70,220,234,86,174,66,208,218,86,201,169,116,237,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,187,175,17,76,197,216,153,160,197,59,31,19,44,89,31,155,250,100,58,196,45,143,127,22,85,59,76,183,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,240,84,241,79,116,252,63,157,230,52,225,117,32,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,75,75,39,1,172,219,51,24,113,15,28,147,10,36,187,178,255,0,145,13,11,168,42,57,165,248,84,232,240,98,71,76,36,40,214,162,216,167,99,45,245,41,36,141,230,227,105,89,43,146,218,135,75,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,69,101,163,61,81,178,181,146,107,174,199,195,233,241,23,138,149,251,226,67,208,89,147,21,213,162,153,78,122,159,25,7,82,35,54,205,135,150,151,35,169,180,50,165,253,53,165,106,66,208,147,66,226,5,38,153,121,98,189,255,0,10,141,13,201,117,251,178,241,172,55,25,165,203,150,70,253,66,163,45,226,74,77,199,158,81,17,173,199,92,45,86,226,139,170,140,212,125,230,47,123,32,185,40,181,114,167,135,17,43,117,106,103,104,196,219,154,158,203,151,29,66,65,54,183,32,111,36,184,170,100,115,109,75,66,89,105,100,68,181,33,71,206,113,4,179,61,169,105,13,74,161,154,204,216,248,167,198,79,136,23,15,152,190,45,83,45,63,247,155,106,255,0,15,239,191,253,125,80,82,176,235,249,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,67,53,89,103,188,178,161,139,147,48,182,240,157,18,162,133,71,77,74,145,83,140,100,148,84,105,206,45,196,52,249,183,184,212,202,247,52,226,22,218,140,246,173,10,218,165,163,99,139,149,92,46,115,219,74,193,58,171,216,17,141,23,52,184,246,77,114,66,21,111,212,101,190,158,197,111,77,82,150,110,161,205,197,185,168,210,20,180,153,175,127,45,167,18,107,52,164,158,121,212,220,248,8,1,198,175,194,197,173,241,2,15,151,84,69,74,229,234,233,161,88,216,251,134,151,173,211,59,177,81,109,251,194,141,84,168,201,229,45,206,68,86,38,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,14,193,159,236,224,213,115,101,139,138,85,60,226,55,98,89,210,38,64,181,16,203,74,37,201,97,107,73,57,57,213,56,132,187,190,65,50,210,201,181,37,36,210,18,132,109,222,78,56,231,171,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,119,78,37,124,57,104,86,85,10,118,97,50,243,107,246,26,84,29,174,92,150,189,46,26,214,220,102,212,185,46,200,170,161,74,120,249,108,163,116,118,206,51,44,147,109,54,147,112,182,33,11,210,5,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,157,113,209,97,220,118,253,78,129,80,101,14,198,169,67,122,35,168,90,73,68,164,56,131,66,136,200,200,200,250,40,251,200,198,117,51,141,133,83,112,155,48,119,149,21,216,75,143,14,109,102,163,58,9,114,205,9,236,203,157,33,45,146,125,68,150,154,55,211,105,105,238,49,100,156,28,241,90,61,115,11,171,24,117,50,82,123,125,62,161,34,83,77,154,203,94,204,220,122,123,41,50,35,89,171,77,198,125,201,34,255,0,48,177,10,132,166,161,64,147,53,227,50,110,59,43,117,102,71,212,146,148,153,159,127,216,51,199,159,43,245,236,64,204,197,219,53,199,157,117,186,85,70,125,41,131,113,70,163,38,154,168,74,52,151,210,87,79,95,217,161,125,68,44,167,132,86,22,183,107,224,196,187,217,232,171,106,77,90,99,155,84,180,109,53,52,236,72,14,17,145,236,35,50,51,79,188,203,237,239,19,236,0,0,0,0,5,17,113,83,129,42,38,101,228,58,254,243,75,208,150,226,55,107,166,211,168,78,211,77,72,73,94,11,53,104,12,208,46,122,82,221,73,74,92,249,174,146,55,39,118,195,69,57,58,233,174,186,107,245,11,72,0,0,31,195,50,46,166,122,10,115,226,221,152,166,238,203,198,46,18,219,149,117,185,6,149,191,183,182,212,141,91,115,154,212,7,218,212,144,233,145,232,164,171,233,36,186,247,107,222,56,103,13,172,45,70,39,102,118,222,141,58,26,222,166,66,237,125,177,100,222,228,163,125,62,97,163,83,52,41,37,170,144,93,255,0,171,168,191,242,45,11,65,253,0,0,0,0,0,0,0,0,0,0,21,231,197,159,46,111,223,56,120,222,43,91,148,103,38,85,104,58,243,91,139,28,220,125,238,123,240,88,45,9,13,41,74,209,40,81,245,81,104,68,125,229,208,84,13,143,121,86,240,254,231,135,117,91,242,221,139,62,23,51,150,227,110,45,10,45,237,169,179,234,133,37,95,69,103,220,101,222,52,13,148,12,214,217,217,144,176,35,212,99,85,97,181,92,103,127,108,130,167,218,75,200,213,233,4,223,205,147,206,44,181,67,59,186,251,58,151,78,233,8,0,3,241,86,43,52,218,12,7,42,117,105,172,197,140,214,155,156,121,196,161,37,170,137,37,213,70,69,222,100,95,172,103,99,54,216,241,51,27,177,66,183,90,76,149,42,4,167,225,190,211,105,89,155,100,166,225,182,209,153,23,49,105,239,37,119,31,180,254,193,48,120,50,225,115,211,238,139,131,20,164,54,147,139,30,60,186,74,55,36,250,58,151,41,239,145,150,168,211,184,255,0,75,95,171,218,45,204,0,0,0,0,7,18,206,133,187,30,229,203,30,35,68,122,42,95,114,61,177,88,144,198,168,37,108,117,52,249,4,149,117,35,211,77,221,229,212,80,14,11,203,114,220,198,235,53,199,143,106,225,220,212,228,175,78,154,26,37,183,175,187,244,70,143,236,170,236,54,240,178,131,113,204,144,134,227,34,129,22,99,174,45,100,73,74,10,50,86,102,102,103,161,116,212,245,51,253,98,138,120,136,227,163,248,203,143,245,152,241,166,19,244,235,122,76,138,68,125,142,26,144,162,98,108,178,74,139,71,22,147,245,92,239,45,62,194,246,204,30,15,88,8,229,54,153,85,198,27,138,142,180,189,39,159,6,10,159,143,161,27,74,76,9,13,184,147,91,122,235,169,30,138,74,244,247,23,180,90,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,202,184,191,238,27,57,122,181,112,47,44,182,221,110,147,39,210,53,172,72,167,192,187,106,245,7,34,182,211,133,218,98,182,227,16,210,105,35,89,178,194,22,100,146,90,149,171,142,62,178,36,19,187,19,215,243,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,246,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,83,211,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,217,169,214,61,81,246,223,126,83,114,157,125,166,25,164,171,150,133,238,100,249,186,180,227,134,132,178,150,212,217,168,208,109,37,171,106,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,7,20,206,6,101,40,89,86,192,234,198,38,212,203,157,85,123,117,46,219,136,168,171,125,185,117,135,89,113,113,219,116,146,164,109,100,185,75,113,195,53,160,249,109,172,146,102,179,66,85,157,123,178,233,174,223,55,85,102,245,186,103,118,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,232,45,167,45,124,39,112,206,171,150,83,119,27,232,122,98,109,221,79,126,161,2,160,165,84,88,114,215,237,49,80,81,88,118,39,61,148,62,243,11,249,215,16,226,19,243,139,91,70,106,74,9,106,170,188,85,195,59,171,6,241,30,227,194,219,214,39,103,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,167,133,30,117,255,0,9,182,171,25,107,196,202,157,42,53,201,105,83,227,198,180,157,215,146,245,98,150,203,106,73,199,216,73,38,212,244,86,219,71,84,171,123,141,30,227,65,155,47,58,171,21,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,1,69,124,89,49,210,133,140,25,154,249,55,105,86,106,178,233,88,119,79,93,183,41,153,4,182,226,162,176,220,167,142,106,227,182,163,254,240,202,220,218,147,90,163,22,155,144,150,214,174,193,193,99,1,164,213,175,43,175,49,181,152,81,23,77,161,71,93,179,69,55,163,180,234,253,34,241,54,236,151,154,89,175,123,11,106,57,182,217,158,207,156,68,229,164,151,234,173,39,8,51,99,226,159,25,62,32,92,62,98,248,177,75,55,7,40,88,201,193,114,155,26,174,247,103,151,103,211,238,11,198,151,39,106,215,201,149,2,165,82,113,69,177,43,65,43,154,193,200,99,85,110,74,57,251,246,169,72,73,10,182,195,219,214,171,134,183,253,181,136,212,40,241,31,169,90,181,136,85,184,109,75,66,148,195,143,198,121,15,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,188,105,163,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,232,7,42,204,190,98,236,76,175,225,100,252,76,190,164,127,59,14,143,11,99,223,198,117,78,204,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,157,108,85,196,203,171,25,49,30,227,197,43,214,95,104,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,44,171,36,60,49,104,87,158,92,110,91,203,27,161,82,149,90,197,59,125,159,145,206,236,92,151,173,200,174,35,157,30,161,243,110,161,10,121,213,156,119,121,68,100,162,105,174,90,214,69,33,246,83,94,185,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,21,133,112,172,207,143,250,209,149,76,95,173,127,58,213,161,93,169,212,127,188,34,53,17,40,229,127,206,20,210,220,123,249,184,232,79,228,144,45,80,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,1,74,220,80,178,45,248,20,186,151,142,56,57,102,118,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,118,120,111,106,223,47,67,82,16,233,173,191,154,74,163,182,112,0,79,254,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,117,60,47,114,45,248,20,181,81,142,56,199,102,118,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,118,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,115,252,6,107,51,99,226,159,25,62,32,92,62,98,248,181,76,180,255,0,222,109,171,252,63,190,255,0,245,245,65,74,195,67,220,63,112,134,205,194,12,168,88,44,89,236,75,37,222,20,120,55,125,93,233,47,155,171,126,163,58,27,11,117,68,93,18,132,37,36,219,104,74,72,180,67,73,53,110,89,173,106,245,89,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,120,113,87,12,238,172,27,196,123,143,11,111,88,157,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,179,254,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,102,167,88,245,71,219,97,136,174,69,105,134,152,102,146,174,90,17,181,226,229,106,211,142,26,212,242,156,83,102,162,89,52,151,108,252,64,14,53,126,22,45,111,136,16,124,186,162,41,88,119,92,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,237,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,54,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,185,86,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,39,65,22,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,127,198,23,1,23,82,165,210,177,134,221,163,173,79,70,54,32,206,83,17,245,34,101,41,159,33,199,20,104,111,93,117,52,234,165,47,79,121,123,68,61,225,221,142,143,96,214,63,81,163,201,152,76,83,174,25,49,233,18,55,184,105,66,73,249,177,9,74,61,92,66,75,213,111,188,245,251,15,217,122,215,173,118,27,184,89,94,184,225,200,67,145,151,64,149,49,167,16,178,50,82,14,50,150,70,70,71,161,244,208,245,35,253,99,56,56,209,45,203,143,27,175,39,25,51,82,230,92,213,20,163,94,186,154,229,185,167,191,244,133,254,228,186,220,143,109,101,143,14,98,51,20,153,114,69,177,72,144,254,136,36,239,117,84,248,228,165,116,34,215,93,189,231,212,118,208,0,0,0,0,21,25,198,107,11,158,129,116,91,248,165,29,164,148,89,17,226,82,23,181,39,213,229,57,80,124,204,244,70,157,197,250,90,253,94,209,193,56,108,99,170,112,143,29,233,148,138,140,196,179,78,184,158,102,152,190,107,155,91,74,228,76,134,147,87,87,18,146,50,75,103,215,67,233,236,49,124,240,103,69,169,67,102,124,25,13,188,196,134,210,227,110,54,178,82,84,149,17,25,25,25,116,62,134,67,253,192,0,71,188,223,102,182,206,203,125,131,34,163,42,173,13,218,227,251,59,28,20,190,210,158,94,143,71,39,62,108,222,109,103,162,30,221,211,217,212,250,119,231,230,248,188,171,120,131,115,204,186,238,9,110,202,159,55,151,204,91,142,45,102,123,27,75,101,213,106,82,190,138,11,188,207,184,91,247,9,140,185,191,99,97,227,152,173,113,209,220,135,84,175,105,202,110,84,115,109,246,121,15,206,96,245,37,180,149,39,84,173,39,209,71,169,25,119,23,65,97,128,0,0,0,0,0,0,0,0,0,0,62,109,193,111,210,46,138,83,212,90,228,22,37,195,145,183,152,211,205,37,196,158,213,18,139,162,136,203,189,36,125,222,193,67,121,233,201,101,207,151,75,230,85,86,129,73,153,46,205,151,179,178,202,109,135,28,38,118,179,25,43,230,173,12,54,210,117,121,227,36,232,125,116,208,250,247,240,204,31,199,28,70,192,251,133,23,13,133,113,206,128,190,188,214,27,152,251,76,189,234,56,132,239,75,78,35,118,222,106,204,181,62,134,127,110,182,223,151,174,43,152,87,125,211,142,22,38,31,160,106,141,119,184,239,102,139,29,122,169,211,245,77,233,138,81,232,148,32,143,235,87,184,200,76,187,103,23,112,194,239,140,137,54,237,255,0,110,206,39,53,209,12,85,99,186,174,134,162,238,66,207,244,79,252,3,239,29,199,111,18,182,157,118,156,71,238,237,72,215,252,227,204,222,24,215,132,214,36,103,36,221,56,143,108,211,185,90,110,68,154,196,102,87,212,210,69,209,110,39,244,211,254,18,21,107,158,174,36,232,191,233,178,48,227,7,231,75,139,17,91,57,213,24,238,236,82,189,104,207,39,99,177,229,40,143,67,67,137,61,83,237,50,247,152,175,43,62,213,173,223,55,69,50,215,161,66,145,50,109,78,91,49,91,75,77,173,195,35,113,196,182,70,100,146,81,233,170,139,216,125,227,65,57,30,203,244,60,0,192,218,45,21,81,80,213,78,171,30,53,82,161,234,18,84,153,14,195,140,151,82,127,54,133,23,172,207,114,136,207,222,102,125,210,20,0,0,0,0,7,59,204,76,55,106,24,11,136,176,152,35,230,63,106,85,219,78,154,235,170,161,58,69,221,246,140,228,115,213,108,226,207,105,144,173,170,165,92,91,220,53,30,154,27,82,117,61,117,211,244,126,175,212,45,63,51,217,201,166,216,249,51,177,237,235,58,224,101,85,251,138,218,166,69,120,162,75,73,186,203,50,41,79,33,74,62,91,228,180,232,226,83,212,200,200,143,78,243,208,86,174,3,225,173,195,143,152,217,70,183,144,196,169,203,170,214,35,200,170,58,73,91,170,38,93,150,210,30,113,74,218,191,231,117,53,40,140,186,245,215,219,162,28,27,195,122,46,20,97,189,2,201,162,194,106,59,116,218,116,88,238,236,109,8,55,28,109,134,219,53,171,106,83,170,143,150,90,153,145,25,255,0,136,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,143,249,215,202,141,11,54,152,53,54,205,229,82,161,221,244,221,102,90,213,185,172,173,93,130,86,228,27,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,134,123,46,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,185,78,23,185,233,252,53,218,168,192,236,99,188,251,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,251,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,46,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,62,77,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,25,215,206,6,101,43,185,169,199,26,198,38,212,203,147,74,103,117,46,219,136,168,168,97,200,148,118,158,113,113,219,116,146,165,238,120,249,171,113,195,53,172,185,142,44,146,100,130,66,83,47,248,77,228,162,157,136,19,63,25,220,80,166,115,232,180,74,130,27,180,33,56,82,163,184,237,82,43,236,188,85,52,184,133,33,14,50,210,219,83,41,79,206,161,110,115,201,100,147,100,137,118,254,33,87,18,188,148,83,179,23,135,19,177,66,202,166,107,137,182,141,61,46,70,90,74,83,238,85,105,113,138,75,171,166,52,195,106,52,19,203,91,234,91,106,38,148,181,56,132,52,102,148,172,212,138,65,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,66,121,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,197,107,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,7,148,197,139,235,240,95,133,151,150,38,122,47,210,127,36,173,250,141,119,177,115,249,61,171,178,198,113,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,50,247,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,104,39,32,24,13,27,47,153,92,180,109,151,161,75,141,93,175,199,69,205,112,162,92,119,99,62,138,140,182,155,82,153,113,151,22,163,105,108,52,150,99,25,17,39,83,142,107,52,37,74,81,10,54,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,167,108,235,101,226,171,150,124,195,92,182,27,244,168,144,40,85,9,15,86,237,100,70,152,169,40,244,35,242,29,40,169,53,56,102,233,45,178,109,76,172,156,245,183,180,163,35,90,77,46,46,202,120,52,227,69,42,229,192,106,166,11,213,110,248,143,220,54,125,98,92,186,117,21,72,75,79,177,68,127,148,231,53,26,36,185,200,237,142,202,220,173,86,164,27,173,165,91,82,182,136,231,165,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,20,3,159,172,215,76,205,110,56,203,173,211,29,217,102,90,252,234,61,174,203,111,62,109,191,21,47,40,213,61,77,186,73,229,189,35,212,82,136,155,66,146,218,24,109,91,141,173,234,234,188,47,114,81,248,192,95,104,198,124,66,166,82,167,97,181,155,80,92,103,105,211,75,157,233,154,162,89,74,209,28,218,74,139,70,90,230,176,243,134,225,26,28,245,26,216,226,86,239,46,239,196,95,207,246,79,169,89,178,194,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,114,131,63,174,171,10,234,254,218,219,151,37,185,80,255,0,148,135,58,155,58,59,159,244,92,101,230,220,71,212,164,169,62,195,33,123,220,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,175,53,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,138,23,207,214,74,46,172,169,226,60,186,221,38,153,218,48,202,230,168,60,229,185,80,142,78,45,184,27,205,78,38,153,32,220,82,214,151,154,65,25,33,75,81,243,155,65,172,143,114,93,67,93,87,130,167,138,123,167,225,252,239,49,167,11,169,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,19,167,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,217,170,54,61,45,247,31,98,83,146,154,125,167,217,171,43,150,180,109,100,185,90,52,219,132,180,188,151,20,225,164,144,77,41,219,106,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,50,211,255,0,121,182,175,240,254,251,255,0,215,213,5,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,68,74,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,178,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,213,36,105,62,227,23,125,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,244,208,165,165,8,66,137,8,241,92,106,252,44,90,223,16,32,249,117,68,85,6,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,160,156,180,101,210,196,202,254,22,64,195,59,22,63,243,83,43,19,119,189,252,103,84,236,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,29,196,93,230,125,84,7,201,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,162,176,108,94,12,158,143,204,116,239,150,247,95,165,48,98,151,202,168,211,246,189,203,170,85,247,173,90,83,159,229,146,121,60,189,159,60,250,54,243,16,166,249,68,218,220,95,102,179,235,78,214,161,88,214,173,26,202,181,160,246,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,140,120,113,69,197,108,55,175,217,53,168,76,200,110,165,78,149,29,173,237,161,102,219,142,48,227,100,180,238,74,180,81,115,15,67,34,51,47,241,12,239,99,198,26,220,56,7,141,149,171,121,113,229,65,93,46,177,38,69,45,211,66,218,81,178,212,183,80,203,137,86,212,127,53,169,41,36,69,211,166,158,203,41,203,6,114,105,183,198,76,239,139,122,241,184,26,77,126,221,182,170,113,89,41,114,210,78,188,204,122,83,40,74,139,152,249,173,90,184,165,117,34,34,51,215,184,245,21,99,207,85,205,139,61,166,58,183,42,171,113,111,108,210,122,234,110,201,212,180,211,95,210,250,255,0,88,209,190,93,97,59,78,192,92,58,132,241,31,49,139,82,144,218,181,239,212,161,52,71,223,246,14,136,0,0,0,0,2,61,103,135,47,240,241,255,0,3,107,84,84,197,67,181,58,84,121,53,74,127,168,74,82,164,181,14,74,90,73,124,218,212,103,185,238,228,145,31,184,200,251,243,253,95,162,220,248,95,124,73,165,204,106,101,50,175,64,168,173,8,89,165,198,92,67,172,60,105,37,164,204,146,162,209,109,158,135,161,30,165,236,50,22,137,145,190,38,22,234,40,84,188,50,198,42,151,101,126,27,76,69,106,169,49,228,33,181,37,8,140,202,77,199,164,74,212,207,94,98,207,68,247,17,159,188,133,139,219,24,173,134,151,148,54,230,219,55,245,187,82,109,198,201,210,236,149,88,239,25,36,201,39,169,236,89,254,146,127,194,67,237,21,199,111,26,182,149,118,156,103,238,237,72,215,252,227,224,220,216,187,134,22,132,101,201,184,175,251,118,9,55,166,168,126,171,29,165,117,52,151,114,214,95,164,95,225,16,211,48,156,87,48,170,196,167,148,44,52,51,175,84,221,238,113,174,205,42,58,52,83,71,235,27,51,18,162,213,43,89,23,214,159,113,24,169,12,96,199,28,70,199,11,133,119,13,251,113,206,158,190,156,166,28,152,251,172,179,234,54,133,108,75,174,47,110,238,82,12,244,62,166,95,102,157,207,34,217,44,185,243,23,124,197,170,215,233,51,34,89,177,55,246,169,78,48,227,100,246,230,100,165,28,165,173,135,26,86,143,50,68,173,79,166,186,23,94,235,228,183,237,250,69,175,74,102,139,67,130,196,72,113,247,114,218,101,164,182,146,220,163,81,244,73,17,23,85,25,247,123,71,210,0,0,0,0,0,0,0,0,0,0,0,30,79,18,176,186,200,197,171,109,251,86,249,161,67,169,65,127,110,164,252,86,94,52,237,113,11,245,121,168,81,22,170,109,26,244,246,125,130,153,115,71,195,23,20,176,166,165,34,177,134,180,201,183,45,0,246,114,154,138,204,153,146,211,234,176,147,220,76,197,74,11,215,113,102,90,31,209,73,251,72,196,49,172,91,87,61,178,255,0,38,189,65,169,210,221,47,228,203,138,227,10,238,35,238,81,17,247,40,191,194,94,241,247,173,204,101,197,139,73,212,59,110,226,77,209,0,145,174,136,143,88,146,210,122,145,251,16,178,253,35,255,0,9,143,72,188,212,102,25,199,185,231,140,87,153,31,184,174,25,218,119,105,252,240,242,247,102,46,98,109,240,234,221,186,175,219,130,167,191,77,201,149,84,144,242,79,66,78,157,28,89,254,138,127,192,94,225,243,109,75,38,240,190,234,69,74,179,237,170,173,110,98,191,216,96,66,118,74,254,138,149,244,91,74,143,185,10,62,238,228,159,184,92,126,72,184,108,219,88,57,46,149,138,56,128,114,39,92,233,140,234,23,5,254,91,177,99,188,137,169,113,151,91,109,216,168,113,10,36,50,143,91,118,190,178,180,232,101,164,251,66,16,218,18,219,104,74,16,130,36,165,41,45,8,136,187,136,136,127,208,0,0,0,0,15,49,138,17,147,51,13,46,200,138,238,122,135,61,179,253,113,214,95,210,51,93,140,113,74,14,46,94,209,82,125,25,184,170,72,47,176,165,56,95,208,62,61,118,237,175,220,145,169,240,170,181,25,15,177,76,136,212,40,205,45,229,169,40,109,178,50,65,17,41,70,69,161,40,203,166,133,238,33,107,220,35,242,208,221,10,133,39,26,238,122,75,136,155,80,66,227,211,251,67,26,17,199,113,16,36,180,234,55,180,71,222,74,209,73,89,151,126,158,241,102,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,13,120,138,100,86,54,105,108,211,190,48,250,4,68,98,165,2,59,44,193,122,76,167,80,138,157,57,147,144,179,166,145,27,132,195,43,83,146,20,226,30,82,62,154,18,133,45,8,81,173,20,109,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,5,159,226,110,117,237,92,214,112,204,196,42,37,90,167,217,241,54,217,167,219,237,220,116,249,6,218,28,159,178,175,1,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,0,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,35,87,16,44,177,215,115,85,128,78,89,86,181,107,177,86,173,250,129,220,180,232,221,153,14,122,82,83,16,165,54,212,29,235,117,164,49,205,92,132,151,57,70,105,70,154,154,76,186,149,80,101,19,34,87,246,45,102,142,94,17,226,165,179,46,129,77,195,185,13,79,189,163,205,97,237,22,194,93,70,200,40,117,131,36,146,229,164,207,150,226,93,73,27,36,235,205,41,205,132,149,94,245,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,31,88,5,64,113,100,201,69,59,15,230,126,51,184,95,76,228,81,107,117,5,183,119,194,108,165,72,113,170,164,167,222,120,234,106,113,106,90,27,101,213,184,150,84,159,154,66,28,228,18,9,70,241,146,61,175,8,140,162,98,133,161,85,94,104,174,250,140,187,110,143,92,163,187,77,162,209,78,59,124,250,212,39,148,219,157,169,254,98,77,76,198,220,211,75,107,102,215,29,52,165,123,146,206,133,35,144,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,5,101,241,167,199,152,212,155,54,212,203,149,26,108,180,84,171,178,17,115,86,137,153,14,180,143,71,50,110,53,25,151,80,72,216,250,29,144,78,56,69,191,230,215,5,10,52,122,200,81,65,254,29,88,57,93,198,76,220,88,145,169,15,118,120,150,125,65,139,198,169,39,106,23,201,139,1,246,156,73,108,82,208,106,230,190,113,216,213,59,148,142,126,253,170,74,20,67,66,131,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,17,171,141,166,14,80,157,181,108,92,192,199,123,147,90,141,80,43,58,99,123,86,174,215,21,198,228,75,142,122,154,246,55,201,91,82,122,18,55,47,181,122,202,209,180,145,195,94,27,216,223,85,193,28,215,218,106,167,208,226,85,35,223,146,35,216,243,144,243,138,109,108,49,62,100,114,39,218,81,106,68,182,221,109,165,153,41,38,74,65,45,30,169,168,156,69,202,103,79,46,53,92,211,224,53,87,10,232,87,188,187,106,164,169,12,212,161,172,157,82,97,77,125,141,198,220,89,201,73,26,151,25,74,50,87,66,51,67,136,101,210,74,249,124,181,83,6,26,112,255,0,204,21,235,152,230,50,219,118,91,191,34,235,76,211,211,93,171,75,168,56,211,236,196,163,239,66,21,45,147,105,102,137,126,187,137,105,41,105,102,70,233,154,22,166,201,14,169,187,244,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,88,28,90,242,81,233,184,115,51,101,134,84,202,172,202,211,60,150,239,74,123,5,207,109,80,89,99,150,138,154,72,213,189,190,74,26,105,183,82,218,84,147,108,210,233,147,100,211,203,95,42,225,41,149,172,101,174,226,60,60,202,71,185,42,182,93,143,74,231,67,75,172,37,36,229,211,215,107,176,210,135,18,164,42,26,86,130,230,186,164,159,206,54,148,178,100,234,20,236,121,43,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,237,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,85,117,240,235,203,165,247,149,252,253,95,24,105,125,71,252,223,212,230,81,230,239,103,248,206,151,233,168,140,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,157,170,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,83,182,13,228,86,78,105,115,179,140,119,198,32,192,150,140,43,160,98,69,206,204,231,163,74,105,11,169,212,89,168,18,202,154,100,78,19,236,161,77,200,75,139,121,40,250,8,82,18,180,45,68,180,92,72,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,153,105,255,0,188,219,87,248,127,125,255,0,235,234,130,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,43,171,138,230,74,63,9,182,171,249,148,195,58,101,42,53,201,105,83,228,73,187,90,211,146,245,98,150,203,105,81,72,222,106,38,212,244,86,219,95,69,39,123,141,30,210,89,155,44,180,170,140,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,148,230,239,48,52,172,244,100,155,11,89,195,229,196,151,136,51,241,34,131,65,173,91,205,154,98,174,45,110,69,62,123,105,74,82,235,134,72,140,243,187,141,151,84,225,164,209,169,41,68,182,221,74,37,254,64,114,125,74,202,110,17,165,53,2,150,229,247,120,199,135,62,235,91,206,164,209,25,244,33,70,220,22,146,218,212,214,200,230,243,168,55,18,165,27,171,82,215,187,97,182,219,114,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,111,23,12,180,183,93,161,70,198,171,102,146,226,230,211,208,136,243,251,59,26,145,71,109,19,228,186,234,246,52,103,222,105,213,74,89,23,118,190,241,84,52,43,182,191,109,198,168,66,165,84,100,48,197,78,35,176,164,180,135,150,148,173,183,8,137,100,100,149,17,30,164,146,46,186,151,188,135,216,193,200,165,59,23,44,152,170,62,143,92,84,212,31,216,114,155,47,233,26,81,194,248,201,135,134,150,156,68,247,51,67,128,217,126,168,232,47,232,30,156,0,0,0,0,7,252,173,8,113,10,109,196,37,104,89,26,84,149,22,164,100,125,228,100,43,123,136,215,15,152,183,227,19,113,171,10,41,178,142,191,29,135,28,157,76,134,201,114,228,161,37,46,75,142,37,150,35,41,107,121,78,45,180,146,148,190,165,161,31,93,12,84,109,118,223,184,173,26,171,180,155,130,145,62,147,80,140,181,37,108,75,142,227,14,161,73,81,164,253,85,145,40,180,82,76,187,187,200,253,195,210,218,184,223,139,150,74,13,171,99,17,238,106,123,102,142,89,34,61,98,75,73,36,250,189,8,144,225,126,138,127,192,67,239,35,53,25,134,109,238,121,99,21,230,103,238,59,134,118,157,218,127,60,60,221,199,140,184,177,118,186,183,110,44,73,186,39,146,244,213,18,43,18,93,79,66,47,98,214,127,162,95,224,33,240,104,246,213,207,115,63,201,160,208,106,117,71,79,249,49,34,184,250,187,140,251,146,70,125,201,63,240,31,184,76,236,174,112,197,197,44,86,169,71,172,98,85,50,109,181,64,45,252,214,165,51,38,28,181,122,175,164,182,147,209,84,131,245,219,65,158,167,244,84,94,211,33,115,88,107,133,214,70,18,219,108,90,182,53,10,29,54,11,27,180,38,34,178,201,171,115,139,95,173,202,66,72,244,83,139,211,167,183,237,30,176,0,0,0,0,0,0,0,0,0,0,0,0,127,155,241,163,202,104,217,148,195,111,54,174,244,56,146,82,79,219,220,99,144,98,6,81,114,251,137,45,169,55,6,25,91,169,117,90,124,251,20,88,68,239,242,63,148,182,85,236,65,23,216,35,53,193,193,223,0,42,47,63,38,153,112,221,49,86,189,188,182,211,46,18,27,78,132,68,125,19,11,167,113,254,179,30,117,222,12,152,82,114,137,76,222,55,9,49,237,37,84,35,110,238,255,0,152,233,222,63,117,63,131,70,10,33,167,74,161,118,221,42,112,246,242,249,83,226,25,23,83,215,93,96,253,130,81,96,198,78,240,43,3,80,151,45,27,58,3,211,83,175,240,233,148,248,106,147,254,201,254,200,219,40,62,231,84,159,179,66,251,123,112,0,0,0,0,0,15,63,136,91,14,193,185,73,197,236,73,209,230,106,173,116,208,185,43,235,168,205,142,59,33,182,241,166,251,38,157,230,36,238,90,161,146,183,107,175,240,183,125,163,247,229,223,10,170,24,203,139,118,253,147,6,35,207,183,38,124,67,151,202,109,74,217,25,82,90,105,107,61,16,189,8,185,133,169,153,105,239,247,30,139,176,134,195,166,225,166,26,91,86,85,54,58,26,69,34,147,10,18,182,161,41,53,41,168,237,182,102,123,82,157,79,212,46,186,23,216,93,195,216,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,95,138,118,86,63,224,211,133,95,250,27,78,255,0,216,142,149,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,3,154,85,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,8,89,100,203,109,58,52,248,116,252,190,97,172,88,245,72,229,18,115,76,218,112,16,137,76,19,173,188,77,58,146,107,69,160,157,101,167,9,42,212,183,182,133,119,164,140,148,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,87,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,105,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,69,36,140,186,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,20,236,172,127,193,167,10,191,244,54,157,255,0,177,29,84,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,252,83,178,177,255,0,6,156,42,255,0,208,218,119,254,196,117,80,0,0,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,180,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,162,146,70,93,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,58,88,15,41,125,97,62,22,98,135,97,252,38,97,165,169,118,250,51,155,216,189,59,70,141,63,178,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,229,178,176,67,5,240,214,170,237,119,14,112,134,202,181,106,79,199,84,71,102,81,40,17,32,190,227,10,82,84,166,148,227,45,165,70,131,82,16,163,73,158,154,161,39,236,33,237,71,63,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,59,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,232,148,145,23,66,33,232,44,172,61,176,112,214,148,237,11,14,108,123,126,213,166,191,33,82,221,135,68,166,51,5,135,31,82,82,149,58,166,217,74,82,107,52,161,9,53,25,107,162,18,94,194,31,86,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,20,236,172,127,193,167,10,191,244,54,157,255,0,177,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,252,83,178,177,255,0,6,156,42,255,0,208,218,119,254,196,117,80,0,0,0,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,172,120,171,215,4,48,95,18,170,173,87,113,27,8,108,171,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,233,170,212,126,211,11,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,30,212,0,120,171,215,4,48,95,18,170,173,87,113,27,8,108,171,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,233,170,212,126,211,11,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,30,212,115,74,182,89,50,219,95,170,205,174,215,114,249,134,181,26,149,70,67,146,230,76,151,105,192,121,249,47,184,163,83,142,184,226,154,53,45,106,81,154,141,70,102,102,102,102,99,218,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,246,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,117,82,140,207,169,152,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,118,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,116,82,72,203,169,16,240,31,138,118,86,63,224,211,133,95,250,27,78,255,0,216,142,170,0,0,3,242,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,85,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,218,99,207,218,217,122,192,43,26,187,22,233,178,176,63,15,237,250,212,45,253,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,245,74,140,143,161,152,232,0,0,3,202,95,88,79,133,152,161,216,127,9,152,105,106,93,190,140,230,246,47,78,209,163,79,236,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,238,33,249,108,172,16,193,124,53,170,187,93,195,156,33,178,173,90,147,241,213,17,217,148,74,4,72,47,184,194,148,149,41,165,56,203,105,81,160,212,132,40,210,103,166,168,73,251,8,123,80,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,180,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,45,75,162,146,70,93,72,135,138,164,229,147,45,180,10,172,42,237,11,47,152,107,78,169,83,164,55,46,28,200,150,156,6,95,140,251,106,37,54,235,110,37,162,82,22,149,17,40,148,70,70,70,68,100,61,173,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,105,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,69,36,140,186,145,15,21,73,203,38,91,104,21,88,85,218,22,95,48,214,157,82,167,72,110,92,57,145,45,56,12,191,25,246,212,74,109,214,220,75,68,164,45,42,34,81,40,140,140,140,136,200,116,176,0,0,0,0,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,107,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,217,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,213,74,51,62,166,99,235,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,107,248,167,101,99,254,13,56,85,255,0,161,180,239,253,136,234,160,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,218,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,68,164,136,186,17,15,65,101,97,237,131,134,180,167,104,88,115,99,219,246,173,53,249,10,150,236,58,37,49,152,44,56,250,146,148,169,213,54,202,82,147,89,165,8,73,168,203,93,16,146,246,16,244,0,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,89,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,246,160,0,0,3,154,85,178,201,150,218,253,86,109,118,187,151,204,53,168,212,170,50,28,151,50,100,187,78,3,207,201,125,197,26,156,117,199,20,209,169,107,82,140,212,106,51,51,51,51,51,30,174,153,135,182,13,22,205,94,28,209,172,123,126,5,166,228,119,226,46,131,26,152,203,84,229,48,249,172,222,104,227,37,36,209,161,195,113,195,90,118,232,173,234,215,93,76,120,175,197,59,43,31,240,105,194,175,253,13,167,127,236,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,205,42,217,100,203,109,126,171,54,187,93,203,230,26,212,106,85,25,14,75,153,50,93,167,1,231,228,190,226,141,78,58,227,138,104,212,181,169,70,106,53,25,153,153,153,153,143,173,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,216,189,97,211,113,47,13,46,91,42,165,29,14,162,175,73,155,9,59,144,149,26,84,236,119,27,35,45,201,86,135,235,159,93,15,236,62,225,157,28,196,97,85,67,6,177,110,224,178,103,68,122,59,113,231,203,56,124,214,212,141,241,147,37,214,144,178,213,8,212,143,150,122,25,22,158,239,113,126,12,9,67,110,99,77,136,78,187,203,73,92,148,179,53,110,211,79,225,109,123,70,147,176,247,97,88,54,209,54,189,233,42,60,61,21,174,186,151,37,29,117,30,128,0,0,0,0,0,127,195,173,52,251,75,101,230,210,227,110,36,210,180,40,181,37,17,244,50,50,62,242,17,219,28,114,27,128,24,229,218,102,86,109,118,41,85,57,9,89,156,218,92,40,76,62,165,171,152,122,169,197,71,90,143,214,116,212,103,239,34,62,242,235,30,106,28,25,240,93,110,54,116,235,186,232,74,9,4,75,230,207,136,71,187,174,186,105,7,187,184,126,54,184,50,97,73,74,53,61,120,220,38,199,176,147,80,141,187,187,254,99,167,120,244,86,255,0,7,124,0,167,60,196,154,157,195,116,202,90,55,115,27,84,184,75,109,90,145,145,116,84,46,189,229,250,200,73,156,63,202,46,95,112,217,180,166,223,195,43,117,78,167,95,159,126,139,8,221,254,95,242,144,202,125,139,50,251,7,95,98,52,120,173,19,49,88,109,150,211,220,134,210,73,73,123,123,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,117,152,171,133,139,91,2,175,234,219,242,18,207,102,182,106,174,32,205,100,157,84,152,110,168,136,181,50,235,234,251,198,109,175,106,177,215,175,42,237,108,214,107,244,133,78,84,173,76,245,215,123,170,87,188,253,254,243,22,145,194,35,45,110,83,227,205,199,11,146,150,141,210,153,114,20,30,123,30,177,161,69,2,75,110,167,123,93,221,21,162,146,191,176,189,162,209,72,136,139,66,46,131,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,90,25,116,21,119,197,223,45,139,168,199,133,142,22,221,45,27,162,178,220,41,220,134,61,98,66,74,124,151,29,86,198,187,186,167,85,41,122,123,203,218,42,218,202,170,157,6,242,161,86,201,102,143,71,212,226,202,51,35,211,77,142,165,94,242,247,123,200,105,39,46,183,11,23,78,5,88,53,182,36,37,238,211,108,210,156,89,146,201,90,41,80,218,81,145,232,103,215,214,247,142,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,191,184,179,99,210,108,156,48,70,25,82,42,168,106,163,93,34,41,44,161,253,171,84,71,227,206,101,122,165,46,18,140,183,36,139,170,77,58,247,235,220,42,79,4,48,230,167,139,56,167,110,89,20,232,174,72,85,74,167,13,135,204,144,165,146,26,114,75,109,41,107,209,42,209,37,204,45,76,200,203,252,195,70,24,25,134,208,48,159,11,45,187,34,20,118,90,85,58,151,13,135,205,164,37,36,167,91,140,211,74,87,68,167,93,121,101,212,200,143,252,195,222,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,88,229,134,208,49,99,11,46,75,34,108,118,93,85,74,151,49,134,13,212,37,68,151,92,140,235,73,87,84,171,77,57,135,212,136,207,252,195,57,248,223,135,21,60,38,197,75,142,200,168,198,113,133,83,106,115,24,96,205,10,73,45,166,228,184,210,86,141,82,157,82,124,179,208,200,136,191,204,45,179,132,206,61,38,246,195,5,225,149,94,172,135,170,52,34,62,204,202,223,220,180,196,102,60,22,81,162,84,225,168,139,114,140,186,36,147,175,118,157,194,192,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,153,196,171,230,143,134,246,45,110,245,174,76,106,60,106,77,62,76,195,55,28,74,55,27,76,173,205,165,185,73,35,51,36,31,77,75,237,46,241,158,140,220,227,221,107,48,24,201,90,186,102,212,95,126,157,26,84,152,116,214,212,242,212,132,197,76,167,214,214,132,110,45,37,234,188,127,68,246,251,139,223,53,248,67,229,189,201,147,230,227,117,201,70,62,67,60,200,48,78,76,126,245,146,160,73,109,212,111,107,78,227,86,138,74,253,250,23,180,91,41,17,17,104,69,161,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,17,150,134,90,145,138,154,226,241,150,247,33,207,133,141,214,221,24,249,15,114,224,206,56,209,251,150,106,159,37,199,87,177,173,59,137,58,169,75,247,106,94,209,10,50,141,143,117,172,191,227,37,22,233,133,81,125,138,116,153,81,161,212,155,75,203,74,21,21,82,152,91,186,145,56,132,159,170,201,125,35,219,239,47,118,133,176,214,249,163,226,77,139,67,189,104,114,218,145,26,173,79,141,48,141,183,16,189,166,235,40,115,105,237,82,136,140,137,101,211,83,251,79,188,122,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,195,197,235,48,82,173,43,38,6,18,219,149,54,83,50,176,166,158,156,218,94,50,95,99,117,153,236,56,90,33,194,62,244,167,162,146,105,247,235,220,42,155,8,172,42,142,40,98,101,183,100,64,142,243,202,172,85,161,195,117,72,66,149,203,109,217,13,180,165,171,68,171,68,151,48,181,51,35,34,247,31,112,209,110,93,176,162,151,131,24,73,111,88,244,214,146,149,69,129,19,181,25,37,37,189,244,198,105,165,171,162,17,174,188,162,234,101,175,191,220,93,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,53,204,78,20,82,241,159,9,46,27,30,164,210,84,169,80,37,246,83,52,164,246,62,168,206,180,133,117,66,244,211,154,125,72,181,247,123,143,58,88,189,97,84,112,191,19,46,75,34,124,119,89,85,30,171,50,27,74,90,20,158,99,109,72,113,164,173,58,165,58,164,249,103,161,145,17,31,184,187,133,172,112,133,204,20,171,182,202,159,132,151,29,77,149,76,163,169,215,224,161,79,25,172,161,180,204,8,237,145,18,220,51,239,82,186,37,36,159,118,157,194,199,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,173,85,35,80,232,243,171,51,86,72,98,4,103,100,186,163,50,45,16,132,154,143,188,200,187,136,251,204,134,124,51,233,140,238,99,46,97,110,25,205,186,165,195,162,75,151,71,143,170,181,35,109,153,210,141,38,94,186,203,77,28,246,104,95,81,123,100,215,8,220,186,46,230,184,229,227,45,118,150,147,133,76,121,200,145,77,246,59,223,109,200,18,16,180,238,104,203,185,71,161,146,200,253,222,241,112,41,74,82,68,148,145,17,17,104,68,94,194,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,37,42,35,74,136,140,140,180,50,63,105,10,126,226,229,151,69,219,55,28,76,101,161,82,210,80,170,111,55,18,81,176,199,115,238,57,62,66,214,173,173,17,119,36,181,51,89,159,191,222,35,46,66,241,157,204,26,204,45,189,57,199,84,136,117,185,113,40,242,52,86,132,77,189,58,41,168,207,215,65,105,163,126,221,75,234,63,102,131,232,181,72,213,202,60,26,204,37,146,216,159,25,169,45,40,140,143,84,45,36,162,238,51,46,227,46,227,49,251,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,190,35,216,255,0,15,6,112,42,165,77,139,85,56,245,139,133,167,169,140,161,167,201,14,146,95,135,44,146,189,9,196,43,77,237,119,150,189,125,134,125,212,87,66,166,85,241,18,251,133,75,104,158,149,80,184,170,173,180,106,61,203,82,221,125,226,78,227,61,20,163,213,75,239,208,207,175,180,104,107,39,56,67,27,6,112,22,217,182,209,17,166,37,202,129,10,116,205,141,146,76,228,42,20,116,57,187,212,65,235,171,93,117,45,125,231,238,237,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,142,113,176,134,54,51,96,53,205,109,174,35,79,203,139,2,108,232,123,219,37,25,72,76,41,8,108,211,234,44,245,213,222,154,22,190,227,247,231,150,189,75,171,225,221,249,54,150,233,61,22,161,110,213,92,104,148,91,144,164,58,195,198,157,196,122,37,69,162,145,208,244,35,233,236,23,169,195,135,31,225,227,54,5,83,105,178,170,167,34,177,111,52,205,49,230,221,124,150,233,165,136,113,9,75,208,220,90,180,222,239,121,233,215,216,71,223,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,70,165,25,17,17,106,102,126,193,70,220,84,241,169,204,65,199,39,236,200,149,20,72,131,110,110,134,180,52,246,244,33,248,243,39,54,100,100,78,40,137,68,149,245,232,71,245,23,112,112,179,203,225,98,174,51,55,122,85,161,27,148,187,103,73,173,173,198,245,109,82,99,203,132,225,39,85,54,164,153,237,112,250,106,71,167,180,139,168,188,102,25,106,51,13,199,97,180,161,182,144,72,66,82,68,68,148,145,104,68,68,93,196,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,190,203,82,89,114,59,237,165,198,221,73,161,104,81,17,146,146,101,161,145,145,247,144,163,158,41,153,124,44,42,198,103,111,74,76,35,110,151,115,110,154,226,219,111,70,211,38,68,185,174,26,117,75,105,73,30,214,203,166,166,122,123,76,186,135,10,204,106,115,15,177,201,139,54,93,69,17,224,220,100,152,104,67,175,108,66,223,145,50,11,100,68,70,226,72,212,105,71,78,134,127,81,247,11,201,35,37,17,41,38,70,70,90,145,151,180,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,156,194,98,52,92,43,194,11,158,240,145,45,168,235,137,75,154,168,234,113,194,70,175,38,43,174,36,136,205,73,235,243,126,195,215,252,227,56,248,149,114,205,196,28,78,185,110,151,94,114,75,213,234,228,201,169,51,81,172,204,223,144,181,145,23,85,30,154,175,222,125,253,230,46,247,134,78,11,22,24,101,254,157,91,157,75,236,211,174,52,179,84,37,45,141,139,91,50,33,67,86,186,154,18,102,70,166,207,218,101,211,188,196,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,15,184,155,96,177,98,126,95,234,53,184,52,190,211,58,220,75,213,67,82,24,222,180,51,30,20,197,107,169,33,70,68,74,112,189,164,93,123,200,82,22,26,220,179,112,251,19,173,171,165,167,156,140,245,6,185,14,106,140,148,104,50,54,36,33,102,71,213,39,166,168,247,151,119,121,13,28,101,239,17,162,226,166,16,91,23,132,121,109,72,92,186,92,37,72,83,110,18,244,121,81,90,113,68,102,74,87,95,156,246,158,191,231,29,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,112,241,131,198,181,219,216,127,76,194,234,61,69,9,151,83,144,204,137,77,161,237,20,113,156,98,123,11,35,36,184,71,222,68,93,82,101,239,247,10,203,202,254,25,75,197,140,111,181,45,102,34,186,251,42,171,65,118,81,33,179,81,37,142,214,202,22,106,209,10,34,45,28,235,169,105,239,26,53,177,45,230,45,27,34,222,181,99,36,146,213,26,149,18,158,130,34,34,209,44,178,150,203,184,136,187,147,238,47,176,135,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,197,48,43,53,216,113,142,119,182,32,97,125,49,223,69,94,120,115,112,84,232,245,42,52,135,137,78,72,139,22,98,227,183,62,57,232,92,198,87,181,27,200,139,115,78,44,144,173,73,77,56,239,107,1,205,51,27,141,244,172,184,224,245,107,25,107,180,57,117,122,109,2,69,57,51,34,68,113,40,124,216,145,57,136,206,45,189,222,170,150,132,190,107,36,25,164,150,104,36,154,145,187,121,123,91,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,62,176,0,0,8,85,68,226,133,131,85,220,220,55,151,218,67,158,148,181,42,157,150,135,75,186,225,54,167,25,118,226,91,238,33,76,150,211,87,58,27,155,227,180,220,132,165,36,78,165,106,249,198,28,75,205,205,80,30,83,22,47,175,193,126,22,94,88,153,232,191,73,252,146,183,234,53,222,197,207,228,246,174,203,25,199,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,15,203,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,0,215,24,140,35,172,102,26,219,195,235,118,216,151,248,58,168,72,114,147,82,186,234,142,162,18,218,150,228,132,183,30,99,109,184,178,74,32,165,37,189,197,60,109,187,177,237,219,27,54,13,183,236,40,0,115,76,197,99,205,155,150,220,35,174,226,181,231,54,34,81,78,142,180,83,32,189,32,217,93,90,162,104,81,199,132,209,165,11,86,247,20,157,13,68,133,108,65,45,197,22,196,40,203,154,228,203,61,24,113,156,58,20,230,233,144,62,75,222,116,109,206,212,173,153,19,10,67,137,139,191,107,114,163,187,177,28,246,79,114,18,179,36,37,77,184,100,149,36,137,77,45,201,42,0,33,6,109,248,158,217,185,102,198,218,38,16,83,236,217,119,42,233,210,25,122,247,121,6,108,174,4,71,216,37,180,204,50,86,137,122,78,215,90,124,205,70,77,108,34,107,118,247,20,184,242,171,8,113,163,11,241,234,205,111,16,48,142,239,137,113,80,156,144,236,67,144,202,28,105,109,62,217,150,246,157,105,212,165,214,151,161,165,68,149,165,38,104,90,22,90,165,105,51,139,248,133,197,47,6,172,76,205,82,240,13,186,87,164,168,167,80,244,29,197,117,42,114,160,183,65,170,20,167,163,56,203,172,201,101,8,113,150,150,219,74,114,66,94,36,19,110,45,73,222,109,237,84,213,0,30,83,21,113,50,213,193,188,56,184,241,74,245,151,217,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,8,193,145,254,35,182,110,107,170,181,27,6,235,164,68,179,175,182,228,74,147,74,166,20,163,117,138,165,56,148,165,160,152,113,68,70,185,44,181,161,58,141,11,121,33,79,54,68,142,99,108,117,252,212,230,114,133,149,91,86,209,189,110,154,47,109,162,220,23,132,11,106,163,39,180,173,191,69,197,125,183,220,118,118,196,52,234,223,229,34,58,143,146,146,37,47,93,9,68,125,15,170,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,128,0,124,155,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,60,86,92,177,190,149,152,236,30,162,227,45,10,135,46,145,77,175,200,168,166,28,73,110,37,111,147,17,231,63,25,181,185,183,213,74,214,150,9,102,130,53,18,13,102,146,82,246,239,62,150,2,53,103,55,61,24,113,147,202,20,22,234,112,62,84,94,117,157,174,211,109,152,243,10,59,138,139,191,107,146,164,59,177,124,134,75,106,210,131,52,41,78,56,70,148,164,201,46,173,190,149,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,176,1,5,113,143,138,158,28,96,254,107,27,193,10,157,3,182,89,148,109,105,215,69,205,21,242,144,228,42,146,201,181,36,217,105,163,87,49,152,254,187,114,16,127,61,204,55,9,40,35,143,178,68,223,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,67,92,234,113,48,177,50,191,93,70,27,217,180,79,149,247,244,42,132,79,77,211,95,39,162,69,167,65,82,25,144,173,207,154,52,113,231,152,116,146,215,47,122,80,165,41,110,126,76,153,118,80,96,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,33,86,5,241,66,193,172,107,204,117,111,7,25,115,208,180,25,125,154,21,147,88,156,218,154,244,236,226,91,165,33,46,26,140,187,63,55,86,10,43,75,65,41,123,23,189,73,117,214,227,148,213,0,17,255,0,56,185,197,177,50,129,98,71,175,215,225,250,102,228,172,239,249,63,111,243,30,143,233,78,83,209,209,43,248,82,24,117,182,57,77,200,39,62,112,139,126,155,83,169,159,79,203,147,236,237,225,126,110,109,157,212,87,226,80,239,104,81,220,151,88,180,213,41,199,223,130,199,104,91,77,186,135,150,203,73,146,133,37,45,45,74,105,38,77,155,237,161,122,26,147,187,245,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,40,45,254,99,210,61,23,205,122,66,34,255,0,10,91,13,54,255,0,53,184,230,231,205,145,236,215,106,180,50,235,32,0,0,0,0,113,251,39,51,22,109,227,152,188,67,203,42,160,203,129,118,88,113,225,212,144,106,35,113,138,149,57,248,177,29,83,232,89,36,137,181,180,236,180,52,166,213,222,70,218,208,165,106,226,90,236,0,0,56,253,147,153,139,54,241,204,94,33,229,149,80,101,192,187,44,56,240,234,72,53,17,184,197,74,156,252,88,142,169,244,44,146,68,218,218,118,90,26,83,106,239,35,109,104,82,181,113,45,118,0,0,0,17,87,62,216,231,153,172,181,216,141,99,22,14,81,176,254,183,104,83,121,81,238,40,213,216,114,149,58,19,142,188,77,179,37,165,183,41,164,58,202,150,227,109,41,178,71,49,10,52,171,215,66,150,108,192,170,79,26,252,201,51,85,132,245,119,13,48,214,101,53,18,27,84,200,241,34,79,140,251,204,18,139,152,134,221,84,167,18,218,205,58,145,44,219,89,36,204,140,210,173,52,59,106,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,108,111,189,106,184,107,130,247,246,35,80,163,196,126,165,106,218,245,90,220,54,165,161,74,97,199,227,68,113,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,138,139,254,173,94,105,255,0,220,14,21,127,213,85,31,244,225,117,35,154,102,43,30,108,220,182,225,29,119,21,175,57,177,18,138,116,117,162,153,5,233,6,202,234,213,19,66,142,60,38,141,40,90,183,184,164,232,106,36,43,98,9,110,40,182,33,70,85,67,253,90,188,211,255,0,184,28,42,255,0,170,170,63,233,194,79,210,51,145,157,152,25,57,188,179,113,136,214,38,26,208,160,197,143,77,93,163,73,58,61,65,47,212,145,38,161,25,133,77,124,149,55,84,70,54,158,95,41,37,162,221,51,75,154,165,162,71,62,48,127,86,175,52,255,0,238,7,10,191,234,170,143,250,112,186,144,1,74,223,213,171,205,63,251,129,194,175,250,170,163,254,156,44,251,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,210,197,45,167,27,138,142,68,249,17,209,177,46,56,226,203,84,50,147,61,86,126,177,158,154,22,132,95,43,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,89,0,0,0,2,176,51,153,197,3,31,114,237,153,59,195,7,44,171,67,15,230,209,109,255,0,71,246,103,234,148,249,174,74,95,62,4,121,11,222,166,229,182,131,209,111,40,139,68,23,170,69,174,167,169,156,159,225,233,154,11,251,54,120,47,90,196,108,70,164,91,244,234,149,58,232,147,68,105,170,36,119,153,97,76,55,18,35,201,82,146,243,174,168,215,186,66,200,204,148,69,161,39,167,121,156,160,16,131,54,252,79,108,220,179,99,109,19,8,41,246,108,187,149,116,233,12,189,123,188,131,54,87,2,35,236,18,218,102,25,43,68,189,39,107,173,62,102,163,38,182,17,53,187,123,138,92,121,105,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,187,20,222,202,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,117,3,253,90,188,211,255,0,184,28,42,255,0,170,170,63,233,194,221,48,66,245,170,226,86,11,216,56,141,93,143,17,138,149,213,107,210,171,115,26,136,133,37,134,223,147,17,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,222,61,168,8,191,196,47,52,23,246,83,48,94,139,136,216,115,72,183,234,53,42,141,209,26,136,235,85,184,239,60,194,88,114,36,183,148,164,165,151,90,81,47,116,116,17,25,168,203,67,87,78,227,40,193,147,62,40,24,251,152,156,201,217,248,57,122,218,24,127,10,139,112,122,67,180,191,75,167,205,110,82,57,16,36,72,70,197,57,45,196,22,171,101,36,122,160,253,83,61,52,61,12,172,252,0,5,43,127,86,175,52,255,0,238,7,10,191,234,170,143,250,112,179,236,153,227,93,213,152,156,182,89,248,199,122,211,233,80,171,87,7,164,59,75,20,182,156,110,42,57,19,228,71,70,196,184,227,139,45,80,202,76,245,89,250,198,122,104,90,17,124,172,157,103,22,196,205,253,137,34,191,64,135,232,107,146,141,179,229,5,191,204,122,71,162,249,175,72,68,95,225,75,97,166,223,230,183,28,220,249,178,61,154,237,86,134,93,100,0,0,0,229,89,163,199,79,197,175,2,110,108,107,249,45,242,143,228,231,98,254,44,237,221,143,159,218,38,49,27,242,220,183,54,237,231,238,250,7,174,221,58,107,169,122,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,0,3,143,229,163,51,22,110,105,109,235,174,243,195,232,50,209,111,80,46,137,22,228,25,178,72,208,186,154,25,139,25,227,150,77,26,73,76,161,74,144,162,66,21,235,236,66,84,162,66,148,109,163,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,133,125,219,204,93,214,69,195,106,201,73,41,170,205,42,93,61,194,50,35,213,47,50,166,207,188,140,187,149,238,63,176,198,114,179,65,134,82,240,159,27,238,187,89,248,174,176,202,106,211,221,136,75,108,210,74,99,181,188,132,26,117,66,72,203,70,250,104,90,123,133,154,112,124,198,181,220,56,127,83,194,234,197,69,10,151,76,146,244,136,173,173,237,84,81,155,98,3,8,34,37,56,103,222,102,93,18,69,238,247,11,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,231,33,228,70,142,236,135,20,73,67,72,82,212,102,122,17,17,22,166,40,11,137,6,39,72,196,92,202,87,25,77,68,223,139,66,114,77,37,8,75,198,164,36,217,159,47,78,155,212,68,100,75,250,190,194,18,19,131,142,13,162,173,122,86,113,86,169,19,115,16,226,200,167,199,230,55,169,19,200,118,158,250,86,91,144,101,174,134,125,73,90,253,94,209,111,189,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,61,119,238,58,98,62,93,51,221,138,120,161,133,245,158,195,85,131,136,23,19,79,50,233,26,226,212,34,170,166,241,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,187,252,180,102,46,196,205,6,22,64,196,203,22,71,243,80,235,16,182,61,252,89,84,236,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,69,94,40,254,4,241,55,238,95,56,132,43,47,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,122,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,2,176,56,162,241,0,135,72,135,82,203,38,8,92,92,234,171,221,166,157,124,85,24,109,135,226,183,21,214,29,97,234,74,121,136,94,231,143,155,171,174,54,104,83,42,109,45,146,141,102,234,90,169,97,111,220,45,51,237,242,238,29,7,42,56,160,198,203,130,149,79,236,118,133,82,60,125,27,159,6,35,6,162,135,33,40,45,27,121,150,26,81,161,221,9,46,54,217,146,204,157,73,41,251,42,28,171,54,62,22,49,147,225,253,195,229,207,138,86,200,46,117,238,172,169,226,60,74,37,90,167,218,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,209,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,0,1,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,206,204,163,205,222,247,241,101,83,179,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,103,219,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,176,174,21,153,241,255,0,90,50,169,139,245,175,231,90,180,43,181,58,143,247,132,70,162,37,28,175,249,194,154,91,143,127,55,29,9,252,146,5,170,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,6,125,243,201,155,186,174,111,177,113,55,91,20,233,116,123,78,131,29,84,219,114,148,252,133,45,104,96,214,106,92,167,144,74,54,145,37,227,219,191,150,90,18,27,101,179,83,156,162,113,92,211,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,136,127,196,11,61,212,44,170,218,174,89,86,178,251,110,38,220,20,243,114,157,27,69,183,232,184,175,183,41,182,170,187,215,29,216,239,242,164,199,73,118,101,25,41,122,234,122,39,169,209,103,245,213,126,221,95,219,91,142,228,184,234,31,242,147,39,84,167,72,115,254,147,143,60,227,139,250,212,165,43,218,102,46,251,41,185,0,252,13,101,98,254,195,59,134,224,236,247,158,49,219,235,135,93,155,217,55,250,27,159,78,83,40,135,203,68,133,181,35,178,189,38,90,185,168,83,124,222,102,134,100,73,65,149,59,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,86,85,194,159,61,82,111,22,224,101,99,21,231,203,147,93,139,28,153,178,167,38,43,73,97,84,232,144,144,94,141,89,50,218,77,43,105,168,238,58,151,156,53,115,8,220,74,150,149,37,178,118,205,0,81,95,18,188,235,212,115,23,136,243,176,190,202,169,235,134,86,141,65,45,198,66,78,43,237,213,106,145,142,75,75,169,180,251,105,53,147,43,67,234,67,105,39,84,133,54,132,58,100,149,44,210,143,43,195,175,42,151,86,100,241,198,5,110,21,75,209,86,182,30,84,41,213,170,253,65,169,142,49,43,163,198,227,17,99,27,46,33,228,60,241,199,112,137,228,41,60,148,161,75,221,188,155,67,147,255,0,141,95,133,139,91,226,4,31,46,168,136,171,194,247,61,63,129,75,169,24,29,140,119,159,100,195,106,214,255,0,67,201,154,157,204,208,170,142,56,147,45,94,53,23,103,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,32,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,179,136,166,122,164,230,150,242,59,31,15,167,203,70,21,208,36,50,244,22,100,197,105,11,169,212,89,41,8,58,145,25,182,79,178,133,55,33,77,161,149,47,232,33,43,82,16,181,26,17,102,156,46,60,9,225,151,223,94,113,52,74,160,20,129,197,79,42,151,222,22,227,45,95,30,125,37,85,175,217,151,221,65,167,61,41,83,152,202,222,131,84,121,47,171,209,137,79,51,154,182,91,102,46,173,43,150,148,33,163,109,157,76,219,220,174,107,144,28,224,213,114,155,139,137,85,64,226,57,98,94,50,33,192,186,208,243,74,53,198,97,11,81,55,57,165,54,133,59,190,57,60,234,205,180,165,68,234,20,180,109,222,109,184,221,249,218,119,77,10,249,181,104,215,173,173,59,182,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,245,132,42,226,97,157,122,142,88,44,74,109,147,134,149,62,205,137,55,110,146,97,76,108,226,189,232,104,44,188,217,185,33,232,239,37,205,252,237,22,195,100,166,246,158,143,168,150,74,100,146,170,65,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,163,69,25,57,203,236,204,177,101,246,219,194,74,181,193,233,154,172,30,124,202,148,150,159,125,113,74,83,238,169,197,183,25,15,40,249,108,163,113,32,137,9,109,43,82,84,233,182,133,186,178,21,3,196,103,37,31,138,174,35,177,95,176,41,149,87,48,202,233,249,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,249,76,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,236,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,4,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,168,190,43,217,227,147,114,213,107,121,71,195,148,68,58,21,54,68,116,93,213,98,91,82,14,116,182,148,219,233,132,193,164,212,77,33,135,82,142,106,143,71,77,230,148,222,136,75,107,231,86,88,187,62,27,156,65,36,230,38,51,152,61,140,149,88,137,196,90,116,117,73,133,82,121,214,153,93,204,131,117,247,29,38,163,178,195,76,178,184,204,147,9,52,37,74,91,136,37,185,166,136,112,202,122,142,127,142,152,233,135,25,116,195,138,142,40,98,133,103,176,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,225,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,231,167,8,236,153,87,101,215,104,249,196,187,106,189,134,149,7,183,199,181,41,209,214,133,185,80,113,72,122,20,153,50,15,175,45,148,110,125,180,55,209,197,184,147,89,236,66,19,207,129,121,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,135,176,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,0,0,0,10,33,226,17,127,222,88,89,196,122,246,196,28,62,184,101,208,238,26,28,138,36,152,51,163,25,111,105,126,134,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,106,153,36,206,13,179,155,156,47,106,180,147,137,10,246,161,199,97,55,101,30,35,82,57,16,95,117,199,208,202,219,113,212,18,84,135,147,25,110,146,18,183,13,178,81,33,106,81,150,229,72,160,1,68,60,66,47,251,203,11,56,143,94,216,131,135,215,12,186,29,195,67,145,68,147,6,116,99,45,237,47,208,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,237,123,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,249,65,111,243,30,145,232,190,107,210,17,23,248,82,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,89,0,0,0,2,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,60,78,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,218,102,110,173,74,175,229,19,21,235,180,42,156,74,141,54,163,134,245,217,112,230,68,121,47,49,37,135,41,143,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,109,198,162,47,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,204,224,230,206,242,205,214,40,124,184,174,199,151,71,161,64,142,220,106,21,184,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,253,57,104,51,52,180,130,46,233,195,131,135,252,204,196,87,90,197,188,94,183,127,212,158,7,105,97,168,210,28,126,59,151,20,173,139,111,108,117,178,182,220,67,44,184,100,181,188,74,218,110,52,77,36,151,243,198,213,138,241,71,240,39,137,191,114,249,196,33,64,35,83,180,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,164,188,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,67,216,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,244,28,75,51,213,39,44,182,204,92,48,195,25,242,226,226,133,199,29,138,148,89,201,138,211,140,82,41,197,32,201,79,172,159,109,109,60,183,141,135,153,75,100,147,218,92,199,20,164,26,91,39,41,90,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,253,146,76,159,91,57,70,194,246,168,169,40,147,111,106,228,118,21,118,86,34,59,35,145,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,78,120,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,82,6,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,167,2,241,211,14,51,23,135,20,236,80,194,250,207,110,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,0,8,171,197,31,192,158,38,253,203,231,16,133,96,112,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,0,2,157,184,168,103,170,77,255,0,112,213,114,195,133,179,229,177,108,80,228,61,77,188,222,122,43,91,42,213,22,37,50,180,176,209,56,217,188,218,34,189,24,200,220,66,209,205,90,150,91,84,218,16,183,36,87,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,197,65,113,142,193,180,82,111,74,54,42,210,226,109,98,100,88,244,249,28,182,244,35,121,110,212,31,82,207,106,8,181,208,139,83,53,107,245,123,68,123,225,193,137,210,48,235,50,148,54,85,81,54,34,215,92,141,73,90,20,241,165,10,55,167,196,215,166,244,145,153,146,62,191,176,197,254,199,121,18,99,181,33,181,18,144,234,18,180,153,30,164,100,101,169,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,115,27,125,53,135,88,41,120,93,46,62,77,46,45,18,160,166,149,184,146,124,196,196,121,101,161,238,79,95,83,216,122,140,226,98,13,197,34,244,191,238,11,149,197,173,231,107,21,105,115,8,204,205,74,81,186,242,215,239,61,79,85,123,207,237,49,122,220,54,112,159,240,111,150,218,13,66,76,118,17,38,228,143,22,180,74,74,52,89,55,34,4,51,218,163,52,36,245,213,29,75,169,125,102,37,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,30,131,39,121,170,188,178,161,139,148,251,194,141,82,150,171,98,163,34,60,107,178,144,219,100,242,42,52,226,95,174,105,105,75,66,123,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,142,188,81,252,9,226,111,220,190,113,8,80,8,179,238,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,102,167,88,245,71,219,125,249,77,202,117,246,152,102,146,174,90,23,185,147,230,234,211,142,26,18,202,91,83,102,163,65,180,150,173,168,0,67,94,34,153,234,141,149,171,52,236,124,62,159,17,120,169,95,142,203,208,89,147,21,213,162,153,78,120,228,32,234,68,102,217,176,242,210,228,117,54,134,84,191,166,180,173,72,90,18,104,93,27,90,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,105,51,120,60,210,151,149,8,9,167,203,150,198,55,55,28,238,9,203,120,210,234,31,127,177,184,101,111,180,146,146,152,173,35,158,109,32,229,169,78,25,173,11,94,164,218,201,180,85,183,245,213,97,93,95,219,91,114,228,183,42,31,242,144,231,83,103,71,115,254,139,140,188,219,136,250,148,149,39,216,100,47,79,135,238,123,168,89,170,181,91,178,174,149,246,44,77,183,233,228,229,70,54,139,115,210,145,88,110,43,110,213,119,162,59,81,216,230,201,144,162,236,201,51,82,52,212,181,79,82,237,121,177,240,177,140,159,15,238,31,46,124,102,176,79,254,23,185,233,252,10,93,72,192,236,99,188,251,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,187,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,0,17,127,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,12,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,162,237,56,104,103,142,54,99,172,214,112,122,248,68,180,98,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,152,1,196,83,61,82,115,75,121,29,143,135,211,229,163,10,232,18,25,122,11,50,98,180,133,212,234,44,148,132,29,72,140,219,39,217,66,155,144,166,208,202,151,244,16,149,169,8,90,141,8,134,163,245,66,164,213,106,49,167,204,167,211,37,202,143,75,142,82,231,58,203,42,90,34,176,110,182,201,58,234,136,180,66,13,215,154,108,148,173,11,123,136,79,122,136,143,170,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,119,83,141,249,245,194,60,52,202,229,51,48,52,42,236,73,83,175,122,58,222,178,169,15,108,144,252,186,137,181,249,25,13,50,238,137,68,103,84,73,148,100,233,114,205,42,108,148,110,169,180,46,133,239,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,109,60,41,242,57,39,13,105,80,51,73,137,43,136,237,118,231,163,146,237,106,98,80,211,229,78,167,74,74,22,83,86,230,134,104,146,243,90,37,41,109,69,203,101,215,18,179,82,157,83,108,216,248,137,92,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,16,255,0,93,86,21,213,253,181,183,46,75,114,161,255,0,41,14,117,54,116,119,63,232,184,203,205,184,143,169,73,82,125,134,66,252,242,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,142,188,89,51,175,81,195,248,127,139,22,23,212,249,21,170,221,61,110,93,243,91,56,178,27,106,151,41,135,153,58,98,155,90,86,182,222,117,14,37,229,43,230,150,134,249,6,131,81,60,102,138,192,192,188,11,196,124,197,226,61,59,11,240,190,141,219,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,15,101,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,81,47,141,95,133,139,91,226,4,31,46,168,138,86,22,211,194,235,136,4,58,188,58,110,89,49,190,226,228,213,89,236,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,237,159,128,169,94,40,188,64,38,85,230,84,178,201,130,23,23,38,148,207,105,167,95,21,70,27,125,137,78,74,105,247,88,122,146,158,98,17,181,146,229,106,235,141,154,210,242,92,75,100,162,65,58,151,107,4,95,247,11,143,2,120,101,247,215,156,77,18,168,7,148,197,92,51,181,113,147,14,46,60,45,189,98,118,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,60,57,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,92,181,225,71,157,127,193,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,213,42,216,219,165,184,208,68,243,206,166,207,243,59,152,91,87,43,248,53,90,197,203,166,55,111,236,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,253,211,139,52,165,106,67,77,58,178,66,246,109,60,235,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,219,55,178,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,186,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,187,109,189,9,73,89,58,183,55,30,214,164,200,74,210,70,141,156,198,155,73,160,212,147,121,230,147,97,67,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,125,243,131,148,203,203,40,184,161,242,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,251,255,0,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,42,184,150,241,4,141,131,212,170,198,95,48,130,171,45,188,65,159,31,179,86,42,209,29,118,43,246,210,22,152,175,182,109,154,216,52,62,185,17,159,117,36,182,93,74,216,61,20,70,75,36,233,76,32,62,173,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,23,189,149,110,33,152,95,142,56,13,112,98,166,35,76,137,101,212,176,238,59,7,122,161,212,185,216,153,55,119,19,18,34,171,214,83,136,125,77,173,45,176,70,167,137,194,229,104,230,173,184,237,75,103,111,56,55,54,110,113,65,218,210,142,92,43,38,135,33,244,218,116,121,109,71,231,193,97,214,216,67,203,113,198,144,74,82,222,84,100,58,104,82,220,38,205,70,132,41,68,91,149,208,56,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,101,92,72,172,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,5,0,241,71,241,217,137,191,114,249,60,33,197,48,47,29,49,31,46,152,143,78,197,12,47,172,246,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,80,15,20,127,29,152,155,247,47,147,194,28,83,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,83,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,179,56,57,76,188,178,139,138,31,33,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,223,229,131,59,117,92,46,192,188,78,203,77,246,252,186,133,167,120,218,245,184,148,25,15,74,81,162,129,53,234,108,223,154,105,164,178,181,173,18,164,174,50,13,59,208,219,75,82,221,63,166,233,156,75,18,255,0,136,206,117,255,0,26,172,71,98,129,96,84,234,173,225,149,173,243,116,216,207,159,41,186,164,226,53,147,149,53,51,181,43,78,228,44,155,105,46,154,148,134,210,165,104,210,158,117,178,241,89,36,201,245,205,155,156,80,106,138,146,151,10,201,161,200,97,87,101,98,35,177,249,240,88,117,183,214,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,104,34,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,136,215,197,31,192,158,38,253,203,231,16,133,0,139,9,225,165,196,18,78,15,85,104,249,124,197,250,172,70,240,250,124,142,205,71,171,75,117,168,172,91,75,90,165,62,225,184,104,96,214,250,36,73,125,164,154,222,117,40,96,181,81,153,32,149,165,207,128,202,184,191,238,23,30,4,240,203,239,175,56,154,40,4,72,172,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,5,0,241,71,241,217,137,191,114,249,60,33,221,114,95,156,27,103,40,217,9,187,171,74,56,147,111,106,229,241,85,77,167,71,150,212,142,68,231,218,133,71,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,0,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,115,220,56,56,127,195,203,189,9,172,91,197,235,119,253,86,39,246,150,26,141,33,198,36,55,110,197,222,182,246,199,91,43,113,181,188,243,100,75,91,196,173,196,219,164,210,73,31,60,110,206,161,149,113,163,220,148,221,52,43,195,40,248,67,86,183,39,118,184,145,236,250,101,45,199,57,75,111,108,168,76,38,36,150,244,89,17,158,199,216,117,26,233,181,91,117,73,154,76,140,251,88,8,1,198,175,194,197,173,241,2,15,151,84,69,117,112,222,186,104,86,126,118,176,182,173,113,206,236,145,36,84,37,210,219,115,148,183,55,74,155,6,68,72,205,232,130,51,45,239,190,210,53,211,106,119,106,163,36,145,153,104,80,0,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,88,133,255,0,112,184,240,39,134,95,125,121,196,209,64,34,69,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,2,42,241,71,240,39,137,191,114,249,196,33,64,34,199,248,87,231,170,77,129,112,210,178,195,138,83,229,191,108,87,36,51,77,179,30,102,43,91,41,53,23,229,60,181,48,233,54,217,60,226,37,61,36,136,156,90,215,202,90,80,91,82,218,214,182,238,36,5,122,241,45,226,9,27,7,169,85,140,190,97,5,86,91,120,131,62,63,102,172,85,162,58,236,87,237,164,45,49,95,108,219,53,176,104,125,114,35,62,234,73,108,186,149,176,122,40,140,150,73,210,152,69,212,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,14,36,216,79,248,73,203,109,122,161,26,59,10,147,109,199,149,90,53,45,26,172,219,143,2,97,237,73,146,20,122,234,190,133,208,190,178,20,83,135,247,12,139,46,255,0,183,238,86,214,227,46,209,234,209,38,25,145,154,84,147,105,244,47,222,90,30,169,247,151,218,67,71,121,114,190,154,196,92,20,179,238,150,223,39,87,42,137,79,83,170,220,74,62,98,162,50,179,212,247,43,175,175,237,61,71,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,188,94,241,125,219,95,10,96,97,237,50,166,244,121,117,105,109,46,66,26,123,97,185,25,216,211,218,82,84,73,89,25,164,205,37,169,26,76,143,79,111,112,169,236,9,178,101,98,22,47,90,86,180,118,57,197,54,181,1,167,146,105,53,106,218,229,52,133,116,36,171,244,253,165,160,210,22,22,219,77,89,184,109,107,90,172,180,77,166,147,69,131,11,97,36,147,180,218,142,132,105,166,133,167,209,247,23,216,67,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,242,110,172,11,196,123,67,9,236,172,111,169,209,185,182,101,247,218,218,166,213,35,153,173,182,101,71,146,251,14,69,145,208,185,79,31,103,91,136,35,213,43,108,204,210,163,52,58,150,228,7,15,220,247,87,114,171,117,55,101,93,43,237,184,101,112,84,9,202,140,109,16,223,162,229,62,228,86,221,170,239,68,119,100,63,202,141,29,69,217,146,100,149,235,169,104,174,167,102,156,76,106,212,170,255,0,15,252,64,174,208,170,113,42,52,218,140,122,12,184,115,34,60,151,152,146,195,149,104,42,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,70,216,79,98,254,20,49,78,205,195,63,74,122,51,229,109,193,78,161,118,222,71,59,178,246,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,126,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,11,220,244,254,26,237,84,96,118,49,222,125,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,162,99,58,57,204,212,146,181,180,72,115,231,84,153,14,20,255,0,28,255,0,31,175,12,71,176,48,106,236,188,176,142,194,249,105,119,210,169,234,126,151,68,222,101,218,92,220,68,165,109,78,139,119,150,131,91,188,148,25,56,239,47,150,131,37,173,38,89,172,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,130,210,120,44,97,14,17,213,45,235,175,26,166,177,18,163,136,180,106,194,232,209,80,243,232,113,116,138,115,145,91,82,100,52,207,210,105,114,20,185,45,27,202,215,114,24,90,16,105,46,113,46,210,133,69,241,167,195,156,35,165,94,86,166,37,210,238,168,145,49,22,185,29,16,170,118,227,49,145,190,109,57,162,112,155,170,58,180,17,41,11,74,137,49,136,221,53,115,80,148,19,123,74,43,132,117,235,133,87,78,35,217,120,143,110,92,152,67,58,171,18,243,137,80,105,52,69,82,218,55,101,57,41,195,229,165,148,52,68,174,119,51,121,182,109,26,84,151,18,179,66,146,162,81,164,244,19,141,243,111,42,142,70,175,234,134,35,82,98,82,238,201,88,79,85,122,189,6,34,137,76,69,168,170,142,225,201,101,179,37,172,141,9,116,214,146,50,90,250,17,122,202,239,60,230,15,107,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,211,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,217,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,0,0,16,131,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,163,97,210,178,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,57,127,197,19,1,172,220,182,225,30,93,112,166,204,133,17,40,167,71,184,87,83,156,204,115,101,117,106,137,162,148,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,243,252,32,45,106,21,243,143,184,133,101,93,48,123,109,22,224,194,250,181,46,163,27,154,182,249,241,95,155,1,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,30,43,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,137,98,207,184,93,112,255,0,153,87,153,77,204,222,55,219,188,154,83,61,154,163,99,210,223,113,246,37,57,41,167,218,125,154,178,185,107,70,214,75,149,163,77,184,75,75,201,113,78,26,73,4,210,157,182,160,1,85,124,84,242,29,254,187,230,175,8,40,191,205,59,119,208,169,148,239,239,235,147,91,82,249,191,243,116,186,134,217,254,114,66,213,249,85,138,224,194,28,104,197,12,5,188,155,196,12,35,187,229,219,181,214,227,187,16,228,50,134,221,67,172,56,69,189,167,90,117,42,105,212,106,73,81,37,105,81,18,208,133,150,138,66,76,190,85,90,167,121,98,189,255,0,54,179,49,185,117,251,178,241,172,57,37,212,68,136,70,253,66,163,45,227,82,137,182,89,73,17,173,199,92,61,16,218,75,170,136,146,93,196,47,79,135,206,73,41,89,80,176,28,174,220,236,68,157,136,183,84,120,239,85,102,42,42,82,253,37,133,50,202,151,73,67,137,121,212,45,13,200,75,138,83,173,154,73,227,229,154,136,201,182,244,150,162,0,113,171,240,177,107,124,64,131,229,213,17,77,118,157,173,93,190,110,170,53,149,107,65,237,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,126,186,181,50,242,194,139,254,109,26,99,146,232,23,101,157,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,122,45,181,31,84,145,164,251,140,93,247,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,211,66,150,148,33,10,36,35,197,113,66,207,79,224,82,213,94,7,96,229,231,217,49,38,181,179,211,18,97,39,115,212,42,91,141,168,207,71,137,69,217,230,61,171,124,189,9,75,67,70,183,62,105,74,142,225,211,93,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,31,175,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,123,220,46,60,9,225,151,223,94,113,52,74,160,1,31,243,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,187,4,173,200,55,27,53,54,100,178,101,244,35,148,225,104,180,150,168,115,150,181,180,217,12,246,93,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,237,113,119,50,56,219,143,84,171,94,141,139,247,244,187,158,61,157,29,216,212,117,203,142,193,62,210,28,75,73,112,220,121,8,75,178,22,162,142,214,171,121,75,89,154,76,204,245,82,140,229,175,12,92,135,126,27,235,177,177,231,22,40,187,172,27,126,160,159,70,210,234,52,238,100,91,161,228,161,228,185,162,185,169,62,76,119,211,28,213,185,183,26,121,68,227,39,174,199,82,87,82,0,57,86,103,114,245,106,230,131,6,171,88,71,116,201,236,29,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,186,109,100,149,33,75,105,215,80,75,70,253,197,158,28,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,232,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,226,133,154,93,89,28,147,149,46,28,56,185,120,98,10,226,72,196,91,194,61,190,137,204,180,134,157,69,18,34,107,48,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,43,44,90,247,21,140,137,82,142,149,63,52,216,53,108,203,77,73,50,13,251,222,149,78,97,42,97,198,13,43,83,149,130,65,25,41,11,74,137,36,254,196,168,150,75,231,168,145,177,247,28,170,17,223,242,117,147,171,239,55,247,220,138,5,2,103,161,173,186,54,207,148,23,7,45,153,30,139,230,179,33,113,127,130,173,246,156,127,154,228,115,111,230,204,246,107,185,90,17,117,208,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,202,184,253,83,105,53,90,116,104,19,42,20,201,113,99,213,35,156,184,46,188,202,144,137,76,19,174,50,110,180,163,45,22,130,117,151,91,53,39,82,222,218,211,222,147,34,155,252,56,56,128,76,203,189,117,172,36,197,235,139,253,73,231,246,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,60,78,221,248,0,0,10,1,226,143,227,179,19,126,229,242,120,67,143,183,128,215,148,220,188,167,49,180,120,82,234,22,244,59,162,93,179,90,54,99,145,162,148,180,71,132,236,103,157,89,44,213,177,245,75,113,178,61,132,132,45,164,36,214,106,121,9,29,3,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,20,3,197,31,199,102,38,253,203,228,240,132,106,147,107,87,98,90,180,235,214,68,29,148,90,173,66,109,46,28,158,106,15,155,42,35,113,156,144,222,194,61,233,218,137,177,143,83,34,73,243,52,73,153,165,68,93,215,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,28,171,51,185,122,181,115,65,131,85,172,35,186,100,246,14,223,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,221,54,178,74,144,165,180,235,168,37,163,126,226,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,241,67,170,229,139,47,87,86,104,49,150,139,132,118,180,158,193,219,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,251,150,208,74,82,18,183,93,105,6,180,111,220,90,30,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,69,94,40,254,4,241,55,238,95,56,132,40,4,122,172,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,219,97,118,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,182,158,24,188,64,38,98,236,56,217,126,198,251,139,181,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,245,121,197,165,79,37,105,212,148,226,86,183,44,84,101,92,95,247,11,143,2,120,101,247,215,156,77,20,2,63,84,218,77,86,157,26,4,202,133,50,92,88,245,72,231,46,11,175,50,164,34,83,4,235,140,155,173,40,203,69,160,157,101,214,205,73,212,183,182,180,247,164,200,166,255,0,14,14,32,19,50,239,93,107,9,49,122,226,255,0,82,121,253,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,0,2,128,120,163,248,236,196,223,185,124,158,16,138,162,213,56,81,228,91,242,25,160,198,187,51,253,175,42,192,133,57,95,221,41,85,71,35,154,127,189,118,85,169,95,166,241,35,251,29,225,223,243,121,196,194,196,203,30,44,91,152,97,76,162,124,169,151,18,161,253,125,199,104,158,102,85,38,10,227,52,235,29,152,220,66,89,125,231,10,74,29,45,28,52,146,88,83,74,216,167,73,198,165,86,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,236,83,123,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,230,8,73,252,128,231,6,171,148,220,92,74,170,7,17,203,18,241,145,14,5,214,135,154,81,174,51,8,90,137,185,205,41,180,41,221,241,201,231,86,109,165,42,39,80,165,163,110,243,109,198,239,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,196,0,227,87,225,98,214,248,129,7,203,170,34,149,133,207,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,102,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,128,83,183,21,12,245,73,191,238,26,174,88,112,182,124,182,45,138,28,135,169,183,155,207,69,107,101,90,162,196,166,86,150,26,39,27,55,155,68,87,163,25,27,136,90,57,171,82,203,106,155,66,22,229,112,11,254,225,113,224,79,12,190,250,243,137,162,128,71,170,184,176,182,251,181,44,75,71,19,43,244,46,203,109,223,125,191,228,252,222,212,202,251,103,98,120,153,149,243,104,89,184,222,199,20,73,249,196,167,118,186,167,82,234,37,255,0,14,14,32,19,50,239,93,107,9,49,122,226,255,0,82,121,253,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,126,0,34,175,20,127,2,120,155,247,47,156,66,20,2,61,5,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,251,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,251,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,189,171,63,217,193,165,101,55,8,212,170,121,203,114,251,188,99,204,129,106,33,150,146,104,140,250,16,146,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,186,1,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,122,188,100,194,27,203,2,49,18,161,133,184,130,196,70,46,26,76,120,47,78,98,51,228,242,35,174,76,70,101,19,38,178,245,84,180,37,244,161,102,147,82,55,165,91,84,180,232,163,183,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,45,138,86,211,87,150,27,93,54,179,205,19,169,171,81,167,66,216,105,37,110,230,199,90,52,211,67,215,233,123,143,236,49,155,220,119,178,165,97,238,47,93,182,180,134,57,37,10,181,61,166,80,73,52,232,218,37,58,132,244,52,167,244,61,133,160,182,30,16,152,190,229,209,133,51,240,246,167,83,122,68,186,76,183,87,29,14,189,188,219,140,212,104,13,37,41,37,44,204,146,70,163,208,137,36,69,175,179,184,88,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,41,68,148,154,143,184,139,81,71,252,90,177,57,219,191,31,152,182,89,117,181,69,163,211,82,194,137,10,51,209,214,166,206,65,235,162,204,181,209,94,226,63,176,126,14,20,56,88,237,247,152,179,174,76,132,181,64,160,211,187,123,111,27,102,105,41,44,78,130,162,45,198,133,39,93,171,51,211,82,63,172,133,231,33,36,132,37,5,220,146,34,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,91,78,75,112,47,14,51,23,195,50,195,194,252,80,163,118,234,84,239,76,186,203,205,25,34,85,62,82,106,243,137,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,74,194,174,15,56,195,91,198,138,189,179,138,242,229,219,184,117,73,145,33,80,238,88,135,5,231,235,172,53,45,8,109,13,199,76,149,174,26,223,142,110,58,75,113,14,19,70,146,74,146,179,61,14,106,241,8,176,44,220,44,225,195,123,97,246,31,91,209,40,118,245,14,61,18,52,24,49,136,246,52,143,76,195,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,167,108,167,120,167,193,191,136,22,247,152,176,46,79,136,22,68,104,89,170,181,92,189,109,100,118,44,77,183,233,230,221,58,78,171,115,210,145,88,110,83,141,82,182,46,67,81,216,230,201,144,147,237,42,35,82,52,208,245,79,66,163,122,77,78,242,194,139,254,21,102,27,114,232,23,101,157,88,110,75,72,151,16,137,250,125,70,35,196,164,147,140,188,147,34,91,110,182,90,161,196,159,84,153,40,187,200,94,246,65,115,175,106,230,179,14,34,81,42,213,62,207,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,149,66,168,56,160,240,251,141,73,141,90,205,14,11,82,165,173,11,144,169,247,133,14,51,78,201,94,247,157,149,34,101,104,221,117,245,40,144,74,91,9,91,13,53,177,180,18,157,245,80,149,233,0,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,43,190,155,196,19,4,160,101,66,6,104,95,170,196,82,42,49,206,3,52,54,93,125,229,166,228,40,110,72,58,43,174,161,131,83,43,220,210,146,79,184,210,91,52,26,29,47,81,104,221,69,152,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,212,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,205,56,93,112,255,0,135,72,135,77,204,222,55,219,188,234,171,221,154,163,99,210,223,113,135,226,183,21,214,26,125,154,178,185,107,94,231,143,155,163,77,184,72,83,42,109,78,26,77,102,210,154,157,89,177,240,177,140,159,15,238,31,46,124,102,176,95,159,16,108,146,82,179,95,96,55,93,182,24,137,7,17,109,88,242,30,165,76,76,84,169,250,179,9,101,229,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,204,52,145,19,142,107,69,149,106,101,229,133,23,252,218,52,199,37,208,46,203,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,244,91,106,62,169,35,73,247,24,187,238,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,68,202,0,0,21,129,196,159,135,45,118,249,186,147,142,217,119,181,251,109,106,224,168,66,129,93,182,105,144,208,223,62,83,238,58,151,42,234,117,111,37,9,220,181,197,67,169,75,100,146,213,201,46,44,139,156,177,45,114,57,148,74,86,80,112,141,86,163,245,24,149,139,178,189,33,53,43,142,170,196,116,161,11,124,144,73,68,86,86,105,39,87,25,146,221,179,152,122,154,220,121,194,75,124,211,109,48,215,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,91,166,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,245,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,171,92,20,224,251,125,197,204,116,170,38,56,151,110,194,122,22,249,177,171,52,201,108,181,242,147,106,219,228,196,83,68,247,105,135,189,43,81,186,123,79,78,75,136,109,207,93,183,197,186,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,241,88,215,122,216,56,117,132,119,125,235,138,81,226,74,180,233,116,121,46,213,161,201,67,43,68,246,13,6,147,136,77,190,164,180,234,223,53,19,40,105,102,68,226,220,74,63,148,51,67,118,84,104,85,139,170,179,86,181,173,207,147,244,89,181,9,18,41,212,142,216,185,126,143,138,183,20,166,163,115,214,68,183,121,104,52,163,152,162,220,173,186,159,83,29,171,34,216,179,131,88,41,152,235,118,253,199,27,67,211,84,24,155,155,141,51,106,157,244,20,227,90,13,154,159,103,34,62,209,202,209,94,174,134,164,111,230,182,74,117,166,210,122,41,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,138,22,69,191,13,118,170,241,199,7,44,206,215,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,209,49,157,27,229,232,105,90,218,37,183,243,170,76,118,202,154,237,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,93,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,121,60,58,242,43,27,43,86,105,95,24,131,2,34,241,82,191,29,230,103,61,26,83,171,69,50,156,241,199,89,83,76,137,195,97,229,165,200,233,113,111,37,31,77,106,66,86,180,36,150,186,118,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,0,40,175,138,230,44,224,214,38,230,57,250,118,25,218,29,154,189,105,118,138,29,219,113,109,83,62,152,156,202,210,217,51,201,50,45,221,151,150,182,187,66,189,103,53,216,90,180,203,43,84,43,26,40,200,182,44,224,214,46,101,198,221,168,224,117,161,242,74,131,65,221,67,147,110,237,81,250,42,115,104,67,143,51,206,50,46,211,187,156,151,123,71,85,59,206,222,230,215,77,196,38,64,0,0,141,89,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,218,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,145,215,134,87,15,58,174,18,201,167,102,71,27,97,203,129,121,57,29,195,183,45,229,169,77,46,144,195,237,41,181,200,152,146,208,206,75,141,56,180,147,10,232,210,22,102,178,55,140,147,31,186,241,71,240,39,137,191,114,249,196,33,64,35,85,2,160,51,121,194,118,234,129,139,22,227,185,92,161,243,173,107,210,161,232,247,105,238,169,206,203,106,114,227,52,124,249,50,222,125,215,157,101,211,68,183,77,123,61,69,37,45,36,150,183,25,66,172,255,0,2,240,47,14,50,233,135,20,236,47,194,250,55,97,165,65,213,215,158,116,201,114,170,18,148,68,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,122,0,12,171,139,137,203,206,83,44,220,221,112,196,195,59,30,187,34,37,30,187,2,69,90,77,10,227,84,3,148,253,41,103,92,148,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,170,90,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,118,105,194,143,61,63,144,202,254,53,222,127,237,120,182,4,217,201,254,233,42,165,185,32,213,253,235,178,161,73,253,54,73,127,216,236,139,84,0,0,20,3,197,31,199,102,38,253,203,228,240,132,233,225,1,107,80,175,156,151,226,21,149,116,193,237,180,91,130,240,171,82,234,49,185,171,111,159,21,250,76,6,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,87,182,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,61,127,135,7,16,9,153,119,174,181,132,152,189,113,127,169,60,254,210,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,231,137,219,191,20,3,197,31,199,102,38,253,203,228,240,132,202,225,121,132,54,110,61,100,39,18,112,143,16,24,150,229,10,226,190,38,51,32,226,62,108,190,210,209,10,152,235,79,54,190,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,117,193,153,220,189,93,89,95,198,90,214,17,221,50,123,127,96,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,238,155,89,37,75,74,29,105,212,18,215,179,113,201,78,28,28,64,38,101,222,186,214,18,98,245,197,254,164,243,251,75,237,73,144,219,242,28,183,101,108,91,155,163,161,148,56,226,217,121,194,36,45,146,78,210,113,210,117,38,143,158,39,110,252,0,0,4,74,226,85,150,123,55,30,114,243,91,188,235,51,165,211,174,28,46,163,213,110,58,44,214,76,214,133,33,184,228,244,152,142,180,106,36,169,15,38,51,100,75,232,182,214,132,40,140,211,189,183,40,48,104,207,39,217,76,179,114,139,133,255,0,33,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,186,128,138,188,81,252,9,226,111,220,190,113,8,80,8,190,142,35,57,40,252,106,176,225,138,253,129,76,165,55,137,182,183,206,83,100,190,92,167,42,144,72,150,110,83,20,246,228,161,59,150,178,113,165,58,74,74,28,74,147,171,73,121,215,10,136,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,233,195,187,55,159,141,110,13,31,202,153,188,236,66,179,185,80,174,141,144,59,51,47,243,84,239,101,150,222,211,54,207,154,219,74,222,73,217,181,214,221,209,180,54,109,110,160,17,127,220,46,60,9,225,151,223,94,113,52,80,8,184,156,188,229,50,205,205,215,12,76,51,177,235,178,34,81,235,176,36,85,164,208,174,53,64,57,79,210,150,117,201,70,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,202,165,175,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,102,156,40,243,211,249,12,175,227,93,231,254,215,139,96,77,156,159,238,146,170,91,146,13,95,222,187,42,20,159,211,100,151,253,142,200,181,64,1,64,60,81,252,118,98,111,220,190,79,8,123,94,26,121,21,141,153,171,154,86,39,226,116,8,146,176,190,220,144,253,54,84,21,74,117,183,234,245,19,142,70,150,16,108,56,135,89,67,36,251,47,41,195,81,110,62,91,105,74,201,78,27,118,41,196,51,58,116,172,172,97,124,138,21,161,112,68,78,42,92,177,200,173,248,103,25,50,142,19,6,230,215,106,15,182,165,18,80,132,164,157,75,70,178,81,45,226,73,114,220,66,30,219,68,63,215,85,251,117,127,109,110,59,146,227,168,127,202,76,157,82,157,33,207,250,78,60,243,142,47,235,82,148,175,105,152,191,60,128,228,250,149,148,220,35,74,106,5,45,203,238,241,143,14,125,214,183,157,73,162,51,232,66,141,184,45,37,181,169,173,145,205,231,80,110,37,74,55,86,165,175,118,195,109,182,243,238,58,86,52,96,53,229,130,173,217,181,74,236,41,110,208,175,203,94,151,115,80,170,202,142,77,177,49,18,161,48,251,236,160,201,106,45,241,221,120,218,81,25,146,204,137,183,13,9,75,168,214,95,240,210,226,9,39,7,170,180,124,190,98,253,86,35,120,125,62,71,102,163,213,165,186,212,86,45,165,173,82,159,112,220,52,48,107,125,18,36,190,210,77,111,58,148,48,90,168,204,144,74,210,231,196,0,227,87,225,98,214,248,129,7,203,170,34,162,240,111,8,111,44,119,196,74,126,22,225,243,17,31,184,106,209,231,61,5,137,47,147,40,144,184,209,30,148,108,146,207,213,74,214,150,20,132,26,141,40,222,164,238,82,19,170,139,202,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,251,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,206,43,196,183,136,36,108,30,165,86,50,249,132,21,89,109,226,12,248,253,154,177,86,136,235,177,95,182,144,180,197,125,179,108,214,193,161,245,200,140,251,169,37,178,234,86,193,232,162,50,89,39,74,129,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,151,159,23,253,194,227,192,158,25,125,245,231,19,69,0,139,179,202,30,3,89,185,146,225,111,104,97,77,231,10,34,145,81,143,93,93,50,115,209,205,229,210,106,37,85,158,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,168,188,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,177,94,20,121,233,252,134,87,241,174,243,255,0,107,197,176,38,206,79,247,73,85,45,201,6,175,239,93,149,10,79,233,178,75,254,199,100,90,160,8,171,197,31,192,158,38,253,203,231,16,133,0,139,222,226,59,145,201,57,173,179,96,94,24,124,184,145,241,22,207,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,162,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,160,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,182,111,101,102,63,55,148,202,25,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,59,74,225,67,145,200,214,213,42,137,155,140,70,92,178,174,212,163,200,93,163,73,52,59,28,160,196,117,46,48,169,175,146,137,38,234,223,105,75,229,36,181,104,153,117,46,106,181,56,142,76,53,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,210,75,66,144,125,202,35,35,20,99,197,123,11,29,177,51,22,85,200,112,214,152,21,234,119,111,113,226,111,68,156,151,231,78,81,150,226,66,83,174,212,17,233,169,159,214,99,247,240,149,196,215,109,12,126,126,217,121,214,211,22,177,77,83,9,37,171,77,93,118,108,20,22,154,172,139,93,19,238,51,251,69,224,37,68,164,146,139,184,203,81,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,235,50,17,18,145,58,83,139,216,134,99,58,226,148,71,166,132,73,51,51,215,245,12,231,231,50,180,186,238,99,239,153,74,148,235,232,110,185,83,105,181,56,189,218,32,167,200,50,34,61,79,167,95,96,177,158,13,248,113,232,188,62,173,95,206,71,117,42,151,54,76,52,173,104,208,141,43,98,158,233,104,123,75,221,250,95,171,218,44,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,20,87,197,147,16,48,107,16,51,53,206,194,244,115,235,84,74,122,232,119,124,214,217,84,118,221,170,69,148,243,38,202,155,91,8,91,143,52,134,210,133,72,230,58,133,183,200,66,54,147,38,107,230,185,0,180,177,182,230,205,29,163,80,192,100,196,110,187,110,200,69,74,161,50,91,76,60,196,26,66,221,110,36,215,220,97,215,90,55,208,77,75,52,155,109,45,47,25,44,249,106,74,136,150,157,15,0,163,110,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,122,16,9,255,0,194,247,34,223,134,187,169,24,227,140,118,103,107,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,104,134,206,142,115,53,52,161,110,146,27,249,212,166,67,101,117,35,149,102,199,194,198,50,124,63,184,124,185,241,154,193,125,28,63,115,221,66,205,85,170,221,149,116,175,177,98,109,191,79,39,42,49,180,91,158,148,138,195,113,91,118,171,189,17,218,142,199,54,76,133,23,102,73,154,145,166,165,170,122,151,128,226,133,145,111,195,93,170,188,113,193,203,51,181,226,77,23,103,166,35,66,86,215,171,180,182,219,81,30,140,146,79,180,76,103,70,249,122,26,86,182,137,109,252,234,147,29,178,170,188,175,97,158,50,226,158,56,218,180,76,6,137,173,223,77,168,71,172,196,168,58,218,85,22,147,217,158,67,133,58,73,173,11,66,89,105,100,131,61,201,86,229,26,80,148,173,107,74,21,164,138,75,117,86,105,80,153,174,205,137,50,164,136,237,166,100,136,145,149,25,135,159,36,151,49,109,180,167,28,83,104,53,106,100,131,113,102,146,50,35,82,180,212,255,0,88,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,133,184,140,231,95,241,170,196,118,40,22,5,78,170,222,25,90,223,55,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,47,63,146,92,137,222,89,199,170,215,95,77,114,93,163,105,208,163,154,23,113,170,146,83,88,118,162,106,108,211,9,8,55,153,53,47,148,181,184,165,36,213,203,34,108,150,69,205,108,207,149,102,43,1,175,44,182,226,229,119,10,111,56,82,210,186,116,133,174,153,57,232,228,202,42,212,227,90,138,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,86,21,194,179,62,63,235,70,85,49,126,181,252,235,86,133,118,167,81,254,240,136,212,68,163,149,255,0,56,83,75,113,239,230,227,161,63,146,64,181,65,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,42,87,138,47,15,249,148,137,149,44,205,224,133,187,206,165,61,218,106,55,197,45,135,31,126,83,114,157,125,215,222,171,39,152,181,238,100,249,186,58,219,100,132,178,150,210,225,36,208,110,169,175,65,194,251,135,220,154,76,154,46,104,113,166,149,17,107,92,116,207,179,232,114,90,106,74,54,60,212,89,16,235,68,235,79,169,36,178,74,223,74,24,117,173,237,172,146,239,170,180,163,75,74,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,2,0,113,100,205,231,224,139,14,63,23,219,42,110,203,190,255,0,167,175,210,202,114,7,53,184,182,235,196,243,15,109,113,102,72,39,159,90,20,210,116,74,205,45,165,245,31,41,102,202,206,157,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,42,179,165,195,102,242,202,85,155,72,196,26,53,225,46,253,183,159,144,228,106,212,230,104,69,5,20,101,153,182,81,141,210,41,15,40,208,242,148,226,9,122,37,9,90,16,147,61,206,160,143,149,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,30,127,136,238,71,36,230,182,205,129,120,97,242,226,71,196,91,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,185,73,91,174,165,68,146,120,221,110,136,69,223,112,224,226,1,15,49,20,38,176,147,23,174,47,245,88,129,218,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,213,196,74,250,193,171,43,42,119,92,92,111,165,213,106,180,91,151,149,70,129,77,165,190,168,242,165,213,12,206,68,82,67,251,84,134,57,107,141,206,55,28,74,144,73,100,200,219,120,204,153,115,61,130,250,56,90,88,184,203,98,101,78,131,23,20,42,148,165,209,106,191,199,54,133,54,59,9,57,80,41,114,204,228,17,200,125,10,216,231,57,110,169,228,55,180,214,218,92,50,91,134,106,38,88,172,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,18,43,56,57,76,179,115,117,133,255,0,33,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,179,78,20,121,233,252,134,87,241,174,243,255,0,107,197,176,38,206,79,247,73,85,45,201,6,175,239,93,149,10,79,233,178,75,254,199,100,90,160,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,69,94,40,254,4,241,55,238,95,56,132,40,4,105,119,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,130,220,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,171,92,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,216,166,246,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,242,162,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,121,254,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,33,23,125,195,131,136,4,60,196,80,154,194,76,94,184,191,213,98,7,105,125,169,50,27,98,59,119,20,93,235,115,116,116,50,134,219,67,204,182,100,133,178,73,220,109,180,78,164,215,243,196,212,234,1,64,60,81,252,118,98,111,220,190,79,8,73,76,129,102,187,14,50,149,145,27,182,245,189,93,237,213,89,216,129,82,98,129,64,97,226,68,170,188,164,211,41,166,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,93,120,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,182,205,236,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,110,156,52,184,125,198,193,234,85,31,48,120,191,74,150,222,32,207,143,218,104,244,153,109,59,21,251,105,11,76,166,28,39,9,15,154,31,92,136,207,180,163,67,205,37,108,30,169,50,37,146,180,176,161,149,113,126,108,101,158,205,205,127,15,204,39,194,219,194,116,186,114,211,99,219,117,42,69,78,49,154,151,78,168,183,74,109,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,40,219,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,246,216,93,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,43,133,14,120,227,92,180,170,38,81,241,25,18,206,187,77,143,33,22,141,88,214,236,130,157,17,164,184,250,161,62,106,53,27,75,97,164,175,148,162,209,163,101,164,183,162,20,218,57,222,215,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,202,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,90,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,197,55,178,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,151,159,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,167,14,44,142,73,202,149,155,62,240,196,21,196,145,136,183,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,229,16,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,209,202,184,197,126,2,127,1,52,255,0,151,255,0,252,164,252,239,224,255,0,251,51,253,185,79,244,159,228,191,131,255,0,99,236,254,200,255,0,248,126,182,162,149,134,148,242,185,248,118,252,4,219,63,140,191,255,0,41,63,195,125,55,253,135,254,220,127,179,255,0,97,127,7,254,199,228,125,15,250,94,182,225,213,68,85,226,143,224,79,19,126,229,243,136,66,128,70,159,113,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,109,155,217,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,57,153,145,198,250,174,99,241,182,233,198,138,205,14,37,26,69,199,33,165,34,4,103,20,226,35,48,203,13,199,101,6,181,117,90,201,166,91,222,189,18,74,94,229,18,80,70,72,46,127,73,169,201,162,213,97,86,97,183,17,201,16,36,55,37,164,75,136,212,166,20,180,40,148,146,113,151,146,166,157,70,164,90,161,196,169,10,45,73,68,100,102,67,70,121,81,205,118,28,102,215,14,17,122,217,78,246,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,41,179,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,185,198,67,14,61,41,135,212,91,249,184,238,169,81,38,70,134,165,161,26,145,37,12,84,29,234,123,79,223,250,95,171,218,43,155,38,117,165,208,179,31,99,74,76,167,88,67,149,202,99,78,41,181,237,213,7,62,57,153,25,234,93,58,123,70,140,40,210,17,46,145,6,83,107,222,135,163,52,226,84,103,174,164,105,35,35,215,245,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,203,226,157,65,186,78,25,221,181,71,151,177,17,40,115,223,82,181,211,66,68,117,168,207,93,75,221,239,25,181,198,74,171,151,46,47,221,211,154,62,105,74,184,39,242,76,189,109,201,84,167,13,62,211,215,233,123,5,239,240,247,179,217,180,50,193,105,33,184,252,133,213,41,240,42,46,167,97,39,115,142,83,226,110,81,150,210,212,253,94,243,212,254,177,36,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,109,60,80,179,175,248,191,216,139,193,140,61,169,213,96,226,77,229,79,68,150,170,48,143,147,232,106,90,158,82,23,32,157,82,79,87,157,229,62,203,100,217,146,219,245,221,222,218,144,215,50,149,173,59,90,187,124,221,84,107,42,214,131,219,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,208,158,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,111,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,0,85,95,27,76,107,255,0,184,92,185,195,167,251,175,90,132,167,26,255,0,156,67,136,219,43,39,63,231,166,226,84,223,243,6,149,125,50,21,86,45,211,130,198,60,198,171,89,183,94,92,171,51,101,174,165,66,144,187,154,138,79,72,117,212,122,57,227,109,169,44,180,131,70,198,16,212,131,109,195,45,255,0,56,185,203,81,35,213,90,142,205,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,69,25,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,181,176,48,182,196,194,255,0,148,127,33,104,94,140,249,91,112,76,186,107,31,194,158,123,181,85,37,109,231,191,243,171,86,205,220,180,122,136,218,130,211,162,75,83,30,172,0,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,88,28,90,243,175,232,72,115,50,155,134,85,58,172,58,211,220,151,47,74,131,7,200,109,48,94,99,152,138,98,76,211,189,206,114,29,105,199,84,218,146,146,108,146,209,155,132,235,200,69,112,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,19,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,185,6,126,178,81,106,230,179,14,37,214,233,52,206,207,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,161,111,235,170,194,186,191,182,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,245,41,42,79,176,200,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,203,37,25,19,141,235,205,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,245,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,197,51,129,153,74,22,85,176,58,177,137,181,50,231,85,94,221,75,182,226,42,42,223,110,93,97,214,92,92,118,221,36,169,27,89,46,82,220,112,205,104,62,91,107,36,153,172,208,149,103,94,236,186,107,183,205,213,89,189,110,153,221,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,186,11,158,225,177,144,24,216,3,74,135,142,88,156,220,74,133,247,113,81,227,61,78,131,34,152,235,47,218,168,121,46,27,204,234,234,136,206,75,141,56,202,29,51,105,11,104,208,243,73,82,144,181,154,230,173,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,237,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,219,226,237,65,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,72,14,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,0,0,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,0,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,86,95,21,236,142,70,185,105,85,188,220,97,202,229,157,118,155,30,58,238,234,73,33,217,5,58,35,73,109,132,205,96,146,74,54,150,195,73,71,53,39,163,70,203,74,115,84,41,181,243,170,174,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,146,76,224,219,57,185,194,246,171,73,56,144,175,106,28,118,19,118,81,226,53,35,145,5,247,92,125,12,173,183,29,65,37,72,121,49,150,233,33,43,112,219,37,18,22,165,25,110,84,138,0,20,3,197,31,199,102,38,253,203,228,240,132,212,225,77,138,86,38,11,100,118,253,196,188,76,174,250,26,219,163,98,3,253,182,111,101,122,71,43,155,18,150,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,87,182,112,115,103,121,102,235,20,62,92,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,20,148,225,165,195,238,78,48,213,104,249,131,197,250,84,71,48,250,4,142,211,71,164,203,105,169,76,92,171,66,165,48,225,56,72,124,150,194,35,201,97,165,26,30,105,72,124,181,73,145,160,213,173,207,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,196,53,226,59,145,201,57,173,179,96,94,24,124,184,145,241,22,207,142,250,32,178,234,26,105,21,184,138,50,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,162,17,119,220,56,56,128,67,204,69,9,172,36,197,235,139,253,86,32,118,151,218,147,33,182,35,183,113,69,222,183,55,71,67,40,109,180,60,203,102,72,91,36,157,198,219,68,234,77,127,60,77,78,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,0,137,21,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,157,184,157,100,59,240,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,128,2,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,74,161,89,124,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,170,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,246,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,82,40,80,15,20,127,29,152,155,247,47,147,194,17,125,202,181,85,234,84,122,19,213,57,107,166,195,144,244,184,240,212,242,141,134,95,121,45,165,215,80,222,187,82,181,165,134,82,165,17,106,162,105,178,61,118,150,150,63,194,211,33,63,46,230,80,115,93,138,15,236,183,233,85,14,217,104,82,227,200,209,201,243,162,62,105,41,146,20,131,213,182,89,125,165,18,26,212,148,227,141,153,172,137,164,146,95,183,240,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,16,113,176,185,240,140,172,219,14,207,172,211,229,206,196,82,145,42,125,21,232,149,36,54,138,93,57,70,218,36,170,83,7,185,78,33,245,54,218,90,245,83,170,227,184,162,116,137,181,180,245,74,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,45,127,137,111,225,151,250,158,152,83,248,193,250,43,240,133,242,194,159,233,223,70,109,228,243,187,5,75,102,237,159,55,206,229,242,249,188,175,154,230,243,57,95,55,176,68,14,23,30,59,48,203,239,175,39,154,46,167,51,185,133,181,114,191,131,85,172,92,186,99,118,254,193,203,141,78,165,162,83,113,222,169,206,117,91,90,142,218,150,127,221,56,179,74,86,164,52,211,171,36,47,102,211,206,13,217,95,249,87,117,86,110,159,66,82,168,222,153,168,72,168,122,58,147,27,179,193,135,205,113,75,228,71,107,83,229,178,141,219,80,141,79,106,72,139,83,208,116,12,174,99,167,226,215,142,214,206,53,252,150,249,71,242,115,182,255,0,22,118,238,199,207,237,16,223,141,249,110,91,155,118,243,247,125,3,215,110,157,53,212,180,103,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,44,187,139,254,225,113,224,79,12,190,250,243,137,162,128,69,223,100,183,29,48,227,46,156,51,44,60,80,197,10,207,97,165,65,244,203,76,178,209,18,229,84,37,42,175,56,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,212,6,58,99,166,35,230,47,17,234,56,161,138,21,158,221,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,79,254,18,153,40,244,220,200,121,178,196,218,101,42,101,21,158,115,118,93,61,242,231,184,169,204,191,203,93,77,68,74,216,223,37,109,58,219,73,113,42,81,184,106,116,137,179,105,149,174,218,128,69,94,40,254,4,241,55,238,95,56,132,40,4,75,78,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,239,63,145,124,153,87,115,135,136,242,169,142,85,125,13,102,90,253,158,69,205,82,105,104,57,73,109,211,95,42,52,102,213,174,175,59,202,116,137,197,36,219,109,40,82,149,184,201,13,57,221,120,150,240,251,147,131,213,90,198,96,240,130,149,17,188,62,159,35,180,214,41,49,26,106,43,22,210,214,168,172,54,77,146,223,53,190,137,18,95,117,68,134,90,74,24,45,18,68,72,36,233,24,50,163,154,236,71,202,86,35,162,245,178,157,237,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,253,92,250,226,149,137,141,57,177,190,113,51,13,43,190,153,182,235,62,140,236,83,123,43,209,249,188,170,108,86,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,202,184,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,54,113,8,179,153,187,242,193,118,161,200,252,229,210,233,243,234,77,39,97,43,107,141,211,229,109,81,22,211,208,253,110,242,208,254,177,68,24,55,85,114,218,197,251,70,115,166,109,20,91,130,7,56,207,213,52,165,50,155,53,123,75,79,163,237,26,73,194,186,131,85,108,50,180,170,140,175,122,37,208,224,62,149,107,174,164,168,232,81,30,186,159,191,222,61,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,13,158,43,233,187,19,44,87,244,163,112,208,245,82,129,85,165,199,82,79,67,75,174,211,228,154,76,143,114,76,186,163,217,169,253,70,51,237,97,197,122,228,196,122,4,105,42,55,92,168,214,162,165,211,89,154,141,102,227,233,35,215,93,117,215,119,183,81,164,76,4,164,51,66,193,123,34,150,203,73,108,163,219,180,198,204,146,146,46,169,136,210,125,132,94,239,112,247,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,8,171,197,31,192,158,38,253,203,231,16,133,16,225,237,78,242,162,223,246,213,103,14,91,150,229,217,2,177,10,77,5,17,34,20,167,213,81,67,200,84,98,109,147,74,137,213,243,73,26,32,210,173,199,161,104,122,232,63,37,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,22,169,193,114,145,151,213,80,174,58,221,50,163,206,198,118,123,75,21,38,100,41,214,28,102,132,234,227,27,105,142,223,57,77,73,103,156,194,20,183,137,180,58,219,142,19,106,34,65,180,183,108,252,0,102,179,53,88,165,248,105,204,118,34,226,99,53,223,76,192,172,220,18,189,21,55,178,246,126,109,45,165,242,96,252,217,161,10,78,145,90,97,62,186,73,103,166,171,213,70,163,63,85,113,101,211,208,153,30,180,115,47,62,63,97,159,93,196,9,244,40,222,191,55,210,116,181,68,46,75,189,29,52,179,201,149,79,168,163,105,182,75,115,157,184,207,106,27,221,245,120,117,99,29,119,6,243,113,98,73,164,51,218,34,94,21,6,44,234,164,109,200,71,58,44,247,218,109,39,189,72,89,167,148,249,71,127,68,237,82,249,27,55,37,43,81,141,10,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,143,241,88,200,228,108,53,170,207,205,38,27,46,91,180,43,158,176,107,186,105,138,67,175,157,58,163,41,75,89,205,67,154,25,34,51,206,234,149,37,197,23,45,231,91,74,13,73,117,45,179,13,114,209,152,187,239,43,248,167,3,19,44,89,31,205,67,172,66,216,207,241,157,47,180,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,123,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,240,174,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,3,197,99,91,152,160,214,17,221,234,193,88,81,37,95,103,71,146,155,125,18,100,182,194,10,105,160,201,181,146,157,109,109,26,210,103,189,8,113,36,218,214,148,161,106,109,10,83,137,204,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,223,248,44,90,88,70,140,35,186,239,138,50,98,75,196,85,86,23,77,173,60,243,72,76,184,52,227,67,107,140,195,68,78,173,93,153,197,37,199,13,205,141,115,29,66,208,105,89,70,66,197,143,128,164,190,49,212,204,35,129,153,120,50,172,199,37,170,246,168,209,217,147,121,146,101,161,232,137,89,33,13,65,34,70,227,91,50,123,59,90,184,131,36,160,218,56,171,73,106,183,20,174,21,144,218,222,50,209,243,89,97,51,129,143,110,184,42,53,2,141,42,19,181,4,195,139,80,165,164,185,211,99,201,113,72,112,137,147,97,151,22,102,77,184,180,169,180,173,164,41,212,54,66,202,184,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,86,188,80,102,227,108,252,215,214,159,198,154,76,74,114,19,29,76,217,236,198,83,10,66,173,182,230,74,68,55,140,218,90,213,189,197,37,247,22,78,153,56,75,90,139,106,17,177,9,112,190,166,96,149,91,53,244,88,184,210,228,68,45,17,211,38,207,57,50,223,140,143,148,140,204,138,236,50,37,180,164,164,214,105,67,228,132,58,124,183,22,105,70,138,90,144,147,191,64,17,43,138,61,51,8,231,228,250,230,149,139,46,75,74,233,210,25,147,107,20,57,104,102,74,171,230,149,181,20,144,133,168,146,242,54,186,241,188,141,20,162,142,79,173,5,189,9,82,104,48,104,163,33,181,188,101,184,178,167,97,86,241,205,238,215,112,77,167,148,152,181,7,106,9,151,42,161,75,112,249,144,164,73,52,161,36,151,148,194,219,35,35,83,139,82,82,149,186,190,106,220,66,36,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,163,165,102,219,27,234,185,112,192,27,143,26,40,212,56,149,153,22,228,138,90,151,2,75,138,109,18,88,122,163,26,59,200,37,167,170,22,109,60,230,197,232,162,74,246,168,210,178,35,65,251,92,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,168,30,39,89,14,252,8,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,225,254,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,123,46,184,243,102,230,75,8,232,88,173,102,77,136,164,84,99,161,21,56,44,200,55,151,73,168,146,18,114,33,58,106,66,21,189,181,43,66,81,161,59,208,104,113,37,177,105,51,164,206,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,251,151,201,225,8,255,0,38,233,196,114,194,202,117,149,34,117,85,187,5,87,4,218,164,56,220,163,68,23,235,5,26,51,114,28,222,68,68,235,205,176,113,139,67,53,27,73,123,84,146,121,202,53,253,92,1,167,97,61,83,25,109,56,216,233,113,250,18,193,69,65,50,43,242,123,28,153,60,200,173,37,78,28,109,145,76,158,46,121,161,44,115,27,245,155,230,239,235,183,65,165,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,21,147,236,217,217,185,186,194,255,0,151,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,16,56,175,100,114,53,203,74,173,230,227,14,87,44,235,180,216,241,215,119,82,73,14,200,41,209,26,75,108,38,107,4,146,81,180,182,26,74,57,169,61,26,54,90,83,154,161,77,175,157,85,118,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,191,236,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,164,80,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,69,94,40,254,4,241,55,238,95,56,132,40,4,119,252,226,228,234,251,202,5,247,30,129,95,153,233,155,110,179,191,228,253,193,203,102,63,165,57,76,199,92,175,224,168,125,215,24,229,57,32,155,249,195,45,250,110,78,164,125,59,87,14,14,32,19,50,239,93,107,9,49,122,226,255,0,82,121,253,165,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,207,19,183,83,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,91,69,255,0,112,184,240,39,134,95,125,121,196,209,64,34,255,0,184,92,120,19,195,47,190,188,226,104,149,64,41,91,137,214,67,191,2,21,217,56,243,132,244,93,182,13,193,80,87,164,169,116,234,119,46,45,174,242,144,202,91,213,92,213,31,38,67,234,144,105,218,219,109,50,163,109,146,211,123,73,56,127,129,120,233,136,249,116,196,122,118,40,97,125,103,176,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,30,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,233,51,138,63,142,204,77,251,151,201,225,15,65,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,123,192,3,42,226,247,170,25,179,179,114,139,144,156,27,190,43,177,226,86,43,179,236,123,106,53,10,220,84,243,138,253,85,101,10,41,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,164,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,91,159,12,94,31,243,48,138,28,108,192,227,125,187,217,47,169,123,95,182,105,174,184,251,82,168,49,92,97,230,93,84,148,37,100,217,188,251,114,58,178,226,20,166,82,132,234,105,113,75,67,127,91,141,95,133,139,91,226,4,31,46,168,138,224,225,239,127,217,184,89,155,155,39,16,113,6,225,137,67,183,168,113,235,114,103,78,146,103,177,164,122,30,97,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,202,206,14,108,239,44,221,98,135,203,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,145,92,49,114,29,248,111,174,198,199,156,88,162,238,176,109,250,130,125,27,75,168,211,185,145,110,135,146,135,146,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,113,76,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,237,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,109,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,13,69,255,0,112,184,240,39,134,95,125,121,196,209,64,35,213,92,88,165,125,221,118,37,163,134,117,250,239,106,182,236,78,223,242,126,23,101,101,29,143,182,188,79,74,249,196,32,156,115,123,137,37,124,226,149,183,77,19,161,116,18,215,134,158,69,99,102,106,230,149,137,248,157,2,36,172,47,183,36,63,77,149,5,82,157,109,250,189,68,227,145,165,132,27,14,33,214,80,201,62,203,202,112,212,91,143,150,218,82,178,83,134,221,228,136,171,197,31,192,158,38,253,203,231,16,133,0,139,254,226,143,224,79,19,126,229,243,136,66,128,71,95,202,174,89,239,44,215,226,228,60,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,52,61,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,187,20,46,212,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,94,130,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,64,57,254,201,245,87,41,184,184,164,211,202,35,150,37,227,34,100,251,81,108,186,163,92,102,16,180,155,144,93,75,139,83,187,227,147,205,32,156,82,148,78,161,72,94,237,230,227,109,198,1,117,60,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,113,238,144,205,119,5,239,122,91,205,37,194,145,110,212,219,34,82,72,250,170,35,169,246,145,251,253,195,55,119,228,71,173,188,71,175,198,140,163,105,202,117,106,82,90,52,25,164,208,109,190,162,78,154,105,166,155,125,154,13,4,228,118,249,106,251,203,21,131,40,156,53,189,75,160,82,169,146,20,163,212,212,235,116,248,198,163,51,220,163,62,171,246,232,127,81,14,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,189,120,193,223,203,161,97,29,50,213,98,122,218,114,161,61,149,45,164,187,183,115,110,69,158,217,234,68,162,212,143,77,59,140,133,87,101,154,1,212,241,242,192,132,81,137,254,109,203,74,73,182,104,220,74,214,107,37,166,154,30,189,227,72,182,148,66,131,106,209,161,19,36,207,34,159,29,190,89,39,105,39,107,105,45,52,246,105,167,112,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,165,91,44,153,109,175,213,102,215,107,185,124,195,90,141,74,163,33,201,115,38,75,180,224,60,252,151,220,81,169,199,92,113,77,26,150,181,40,205,70,163,51,51,51,51,49,237,109,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,251,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,186,169,70,103,212,204,125,96,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,66,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,89,79,18,46,27,191,132,15,74,102,23,47,84,31,235,175,215,153,115,91,48,218,255,0,94,189,171,153,17,5,255,0,134,119,155,141,23,246,71,85,36,185,250,148,138,192,192,188,116,196,124,186,98,61,59,20,48,190,179,216,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,157,4,229,87,51,22,110,107,240,142,30,41,89,240,101,211,150,153,10,166,213,233,146,72,212,186,117,69,180,54,183,88,39,54,146,94,70,215,91,90,28,73,22,228,45,59,146,133,239,109,29,128,70,174,34,184,199,66,193,188,163,223,114,106,236,246,137,119,133,61,251,58,151,27,114,209,206,149,61,135,91,81,239,74,22,73,229,48,82,31,209,91,82,190,70,205,201,82,210,99,62,212,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,15,98,150,93,61,51,145,234,158,90,25,143,242,174,125,43,15,217,161,82,189,126,195,219,234,148,248,136,236,46,245,116,146,214,178,163,176,189,171,112,208,95,69,102,164,238,215,58,227,78,120,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,127,54,62,22,49,147,225,253,195,229,207,140,214,13,78,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,91,136,54,73,42,185,80,191,219,174,219,12,75,157,135,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,230,26,72,205,183,52,112,249,206,221,87,42,23,251,148,43,157,249,115,176,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,92,178,81,153,182,222,151,146,132,97,198,56,225,196,9,179,105,20,171,182,204,187,105,240,234,145,227,213,41,196,244,89,209,92,36,72,142,226,227,200,71,247,181,145,45,4,164,168,139,161,25,116,243,244,156,178,101,182,129,85,133,93,161,101,243,13,105,213,42,116,134,229,195,153,18,211,128,203,241,159,109,68,166,221,109,196,180,74,66,210,162,37,18,136,200,200,200,140,135,75,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,85,95,21,60,135,127,174,249,171,194,10,47,243,78,221,244,42,101,59,251,250,228,214,212,190,111,252,221,46,161,182,127,156,144,181,126,85,98,0,101,163,49,119,222,87,241,78,6,38,88,178,63,154,135,88,133,177,159,227,58,95,105,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,209,70,21,98,101,171,140,152,113,110,98,149,149,47,180,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,28,87,63,89,174,135,149,44,14,151,91,166,59,190,243,186,57,212,123,93,150,222,96,156,98,82,153,81,170,122,155,116,149,204,102,63,168,165,17,54,180,169,197,176,218,182,147,187,211,64,55,101,211,93,190,110,170,205,235,116,206,237,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,94,159,14,108,148,126,42,184,112,253,126,255,0,166,82,156,196,219,167,231,42,82,88,46,107,148,184,38,72,54,233,137,123,114,144,173,171,65,184,234,154,36,165,110,41,41,213,212,178,211,135,224,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,29,126,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,246,182,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,56,6,126,178,163,15,53,184,29,46,137,76,107,101,231,107,243,171,22,187,205,178,193,184,252,164,178,162,84,5,56,233,167,150,204,143,81,42,50,113,9,75,136,97,197,110,38,182,42,128,110,203,90,187,99,93,85,155,42,233,131,216,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,188,158,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,185,127,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,207,102,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,93,127,133,238,74,63,24,11,237,24,207,136,84,202,84,236,54,179,106,11,140,237,58,105,115,189,51,84,75,41,90,35,155,73,81,104,203,92,214,30,112,220,35,67,158,163,91,28,74,221,229,221,248,0,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,28,81,252,9,226,111,220,190,113,8,84,174,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,118,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,222,130,106,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,246,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,209,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,144,28,18,238,154,236,76,125,190,172,168,243,182,81,106,182,121,213,38,70,229,32,249,178,162,77,142,220,119,55,153,111,78,212,77,146,90,17,146,79,153,170,136,205,41,50,181,75,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,180,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,137,73,17,116,34,30,130,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,68,60,81,252,118,98,111,220,190,79,8,75,254,25,24,23,135,25,139,200,141,245,133,248,161,70,237,212,169,216,129,53,214,94,104,201,18,169,242,147,76,167,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,168,1,154,236,168,226,62,82,177,29,118,85,234,215,110,165,78,230,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,91,200,220,146,117,147,51,83,106,82,76,141,104,91,110,46,101,112,198,226,25,85,183,170,182,246,87,113,162,100,186,141,30,163,33,138,69,155,90,52,169,231,233,207,184,162,109,138,115,250,106,165,198,82,141,40,105,125,77,147,52,160,254,103,105,199,183,65,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,205,102,88,179,11,117,101,127,25,104,184,185,107,70,237,253,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,185,113,6,164,173,40,117,166,150,104,94,205,167,163,60,61,189,105,88,149,96,91,88,141,66,143,45,138,109,213,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,197,53,241,70,201,37,43,47,215,51,56,219,134,236,68,135,100,222,149,133,196,93,22,36,84,199,98,133,52,227,161,196,180,222,175,41,78,33,245,55,53,210,74,27,67,108,147,100,217,104,70,217,14,107,194,227,199,102,25,125,245,228,243,69,255,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,85,226,143,224,79,19,126,229,243,136,66,128,70,151,115,21,128,214,110,100,176,142,187,133,55,156,40,138,69,70,58,215,76,156,244,115,121,116,154,137,33,69,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,60,235,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,52,225,41,157,127,77,195,135,148,220,77,169,213,102,86,153,231,57,101,212,31,62,123,106,130,203,28,197,211,20,100,157,237,242,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,234,88,95,247,11,143,2,120,101,247,215,156,77,20,2,47,251,133,199,129,60,50,251,235,206,38,137,84,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,32,56,37,221,53,216,152,251,125,89,81,231,108,162,213,108,243,170,76,141,202,65,243,101,68,155,29,184,238,111,50,222,157,168,155,36,180,35,36,159,51,85,17,154,82,101,197,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,234,177,23,19,46,172,80,168,209,234,55,76,190,103,160,109,250,85,179,78,97,14,56,108,197,131,2,43,113,218,67,105,90,213,179,119,45,78,172,147,162,77,215,157,89,37,59,244,19,171,134,47,15,248,120,187,50,54,96,113,190,221,237,118,44,77,175,219,52,215,92,97,216,181,233,77,190,243,46,170,74,18,179,112,153,97,200,253,89,113,9,75,202,90,117,53,54,149,161,203,148,16,3,141,95,133,139,91,226,4,31,46,168,138,86,18,83,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,251,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,115,65,52,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,43,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,173,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,115,81,127,220,46,60,9,225,151,223,94,113,52,80,8,239,249,58,201,213,247,155,251,238,69,2,129,51,208,214,221,27,103,202,11,131,150,204,143,69,243,89,144,184,191,193,86,251,78,63,205,114,57,183,243,102,123,53,220,173,8,186,232,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,211,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,138,73,25,117,34,30,3,241,78,202,199,252,26,112,171,255,0,67,105,223,251,17,202,184,163,248,19,196,223,185,124,226,16,160,17,163,60,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,62,234,3,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,219,11,181,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,115,51,35,130,21,92,184,99,109,211,130,245,154,228,74,204,139,114,67,73,68,248,205,169,180,73,97,230,27,144,202,205,10,234,133,155,79,55,189,26,168,146,189,201,37,44,136,150,118,191,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,38,237,136,83,173,90,204,35,100,158,231,211,228,55,203,52,238,37,110,109,69,166,158,221,117,238,25,186,204,204,3,166,99,229,255,0,8,227,19,28,171,150,170,146,108,145,180,146,69,53,226,211,77,11,78,225,106,60,31,47,229,215,112,142,167,106,191,61,78,185,79,158,242,144,210,157,221,181,182,226,192,108,180,35,81,232,69,174,157,196,66,194,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,23,26,186,155,158,146,181,168,223,193,118,114,32,201,255,0,150,215,117,69,62,255,0,161,250,187,196,63,225,255,0,69,98,181,154,75,45,18,35,173,210,137,85,167,74,34,74,9,91,77,53,24,189,79,82,61,11,175,120,208,218,16,150,208,148,36,180,36,145,17,17,123,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,152,56,196,97,126,3,88,120,185,69,184,44,117,75,165,226,13,221,29,117,123,142,143,26,22,148,231,216,82,214,132,84,77,195,50,38,228,186,235,110,165,104,65,44,156,216,167,87,202,94,170,147,26,242,83,137,184,219,134,57,134,182,165,96,37,26,93,114,225,174,72,102,149,42,135,25,182,55,214,41,221,161,169,18,98,27,175,54,180,198,66,147,28,141,114,8,139,148,132,169,102,164,165,42,26,40,164,185,85,122,149,9,234,236,40,144,234,75,142,218,166,71,137,37,82,88,101,243,73,115,16,219,170,109,181,56,130,86,164,75,54,208,106,34,35,52,167,93,10,168,56,218,99,29,117,219,170,197,203,244,118,121,52,88,212,242,188,102,57,185,10,237,114,156,114,68,72,229,161,163,123,124,148,53,39,169,47,106,251,87,172,157,91,73,156,85,225,213,131,149,220,100,205,197,137,26,144,247,103,137,103,212,24,188,106,146,118,161,124,152,176,31,105,196,150,197,45,6,174,107,231,29,141,83,185,72,231,239,218,164,161,68,52,40,51,109,156,11,2,78,24,102,143,20,172,199,173,232,148,40,241,110,137,210,105,244,248,132,210,88,98,157,37,211,145,8,155,75,71,177,8,56,207,50,100,130,211,97,25,36,201,38,70,146,181,78,13,55,252,155,155,43,149,75,50,163,112,196,151,34,206,186,37,198,135,79,73,180,79,193,167,72,105,169,13,154,210,146,37,154,28,146,228,227,74,215,174,166,151,18,71,163,123,83,40,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,242,152,171,134,118,174,50,97,197,199,133,183,172,78,209,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,64,188,175,240,127,182,112,214,255,0,168,93,249,128,174,219,248,131,77,131,33,214,232,52,86,161,200,67,14,18,30,101,200,211,165,106,226,82,107,52,161,228,57,9,72,121,157,28,234,227,157,194,199,192,0,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,167,235,200,14,125,170,57,73,174,203,182,47,86,42,181,140,50,170,246,169,146,105,116,184,241,78,84,122,163,136,97,40,152,133,56,73,91,190,164,100,178,109,27,200,65,37,195,112,136,212,146,74,184,174,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,211,194,83,37,30,155,153,15,54,88,155,76,165,76,162,179,206,110,203,167,190,92,247,21,57,151,249,107,169,168,137,91,27,228,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,219,80,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,43,87,139,38,74,42,56,129,15,241,157,194,250,103,62,181,68,167,173,187,190,19,101,22,59,110,210,226,176,243,199,83,83,139,82,22,227,205,33,180,178,164,252,234,214,223,32,144,73,38,76,151,85,120,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,177,77,236,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,47,243,203,196,194,163,153,219,18,139,134,120,111,68,170,218,150,220,250,122,28,188,97,84,10,44,142,221,56,158,97,230,217,101,194,65,184,76,176,228,125,201,121,42,105,78,243,76,150,210,9,4,74,142,185,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,138,108,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,208,226,143,224,79,19,126,229,243,136,66,128,70,170,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,36,166,113,173,204,190,220,121,125,185,27,204,218,251,37,139,19,144,235,245,70,163,186,236,170,84,167,29,75,17,229,70,229,54,227,137,121,46,62,148,145,146,20,147,74,212,151,18,166,212,226,79,56,66,250,56,98,226,230,96,177,119,47,177,170,216,223,71,237,112,34,109,98,217,187,93,158,211,178,171,209,91,117,230,29,76,150,146,163,112,158,97,200,251,13,231,9,42,121,43,73,153,41,73,91,174,86,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,50,174,52,167,148,239,11,24,55,240,254,222,242,230,4,85,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,129,26,179,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,180,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,51,237,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,252,162,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,149,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,226,90,112,243,201,101,87,52,248,161,30,187,119,219,242,213,133,118,212,131,59,130,97,73,84,82,154,249,55,185,170,123,14,37,38,165,173,74,54,148,233,32,210,104,100,212,124,198,214,182,119,95,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,136,1,198,175,194,197,173,241,2,15,151,84,69,74,224,14,14,87,115,1,140,182,158,14,219,143,118,121,119,53,65,49,220,147,181,11,236,145,80,149,57,38,78,197,173,4,231,41,134,221,119,151,188,148,189,155,83,235,40,136,104,211,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,17,255,0,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,249,63,112,114,222,145,232,190,107,209,215,43,248,42,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,92,235,139,254,225,113,224,79,12,190,250,243,137,162,128,69,249,240,172,164,210,169,217,28,176,102,83,233,145,34,200,170,72,172,75,156,235,44,165,11,148,249,84,228,178,78,186,162,45,86,178,105,150,155,37,43,83,216,218,19,220,146,34,150,160,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,66,92,66,144,162,212,148,70,70,71,238,25,228,226,1,70,98,139,154,75,209,17,216,91,69,46,171,81,148,100,164,146,119,26,170,50,186,150,132,90,151,78,241,47,248,42,84,220,244,149,211,71,254,11,179,145,58,79,252,182,187,169,201,247,253,15,213,222,45,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,62,113,170,147,20,241,110,214,138,82,94,57,37,110,193,95,43,121,114,246,118,154,137,110,219,223,187,94,154,251,135,31,225,83,76,77,79,52,236,110,96,157,236,148,180,202,47,87,118,211,77,70,15,173,220,122,105,175,120,190,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,185,237,226,141,74,193,58,173,103,5,240,34,52,74,229,237,30,59,177,42,55,2,157,75,144,173,233,187,146,158,82,26,52,169,50,228,161,60,205,201,51,38,218,115,150,149,243,77,46,178,158,171,195,231,59,116,172,215,216,14,80,174,119,226,65,196,91,86,60,118,106,176,213,41,42,126,172,194,89,101,43,171,33,180,178,210,16,135,36,41,196,169,166,201,68,201,242,201,70,68,227,122,211,14,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,234,115,245,157,123,87,42,120,113,46,137,73,169,246,140,77,185,169,239,55,110,83,227,155,107,114,6,242,83,105,169,200,39,18,180,37,150,150,70,104,74,210,124,231,16,104,34,218,151,86,213,16,213,170,119,150,43,223,243,107,51,27,151,95,187,47,26,195,146,93,68,72,132,111,212,42,50,222,53,40,155,101,148,145,26,220,117,195,209,13,164,186,168,137,37,220,66,242,56,126,228,70,133,149,91,85,187,214,233,71,109,196,219,130,158,77,212,100,234,182,253,23,21,246,226,184,237,43,98,36,59,29,254,84,152,234,62,210,146,37,47,93,11,68,244,57,128,51,195,196,35,20,42,184,171,156,28,73,169,212,19,45,152,244,10,195,182,188,24,143,77,84,148,71,98,158,163,140,124,173,72,137,180,58,235,110,200,54,210,90,37,114,23,213,70,102,181,75,254,8,248,67,37,117,92,66,199,185,204,75,110,59,17,218,180,41,110,37,246,185,15,173,106,110,84,212,173,190,174,146,219,38,224,26,85,234,160,201,231,11,215,50,61,150,190,41,175,141,165,173,93,137,143,182,45,235,34,14,202,45,86,207,42,92,57,60,212,31,54,84,73,178,28,144,222,194,61,233,218,137,177,143,83,34,73,243,52,73,153,165,68,78,9,119,77,118,38,62,223,86,84,121,219,40,181,91,60,234,147,35,114,144,124,217,81,38,199,110,59,155,204,183,167,106,38,201,45,8,201,39,204,213,68,102,148,153,89,254,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,56,88,133,109,210,172,219,254,229,180,40,87,60,75,146,155,67,172,77,166,195,173,68,36,242,42,76,50,242,219,110,83,123,86,180,236,113,41,37,150,139,81,104,162,209,74,239,62,191,145,108,190,208,179,43,152,235,119,14,238,155,130,149,78,162,199,221,88,168,196,154,250,219,122,177,22,50,208,183,96,69,36,41,11,83,206,160,213,169,165,105,83,109,37,231,75,83,107,106,180,61,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,98,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,10,33,226,113,149,107,7,45,88,185,18,169,98,94,17,31,143,136,50,42,53,178,181,155,136,203,11,183,152,222,214,196,164,154,81,17,198,113,215,36,165,146,229,54,72,68,115,65,27,134,133,40,67,81,161,236,137,101,158,205,203,78,3,81,169,84,41,214,253,118,187,113,199,106,175,93,185,232,230,110,49,88,91,155,150,199,37,227,81,155,145,154,105,194,67,70,91,80,162,220,233,33,10,121,100,114,40,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,208,226,143,224,79,19,126,229,243,136,66,128,70,170,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,64,60,81,252,118,98,111,220,190,79,8,79,78,13,85,106,85,3,40,151,181,118,187,83,137,78,166,211,175,138,148,185,147,37,188,150,88,140,195,116,202,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,65,94,33,153,211,170,230,159,20,36,80,173,11,130,90,176,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,150,218,214,246,239,215,195,155,37,31,141,86,35,191,95,191,233,149,86,240,202,214,249,202,148,150,11,148,221,82,113,26,13,186,98,94,220,149,167,114,22,110,58,166,137,74,67,105,74,117,105,79,52,225,94,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,56,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,128,28,78,178,29,248,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,82,176,191,238,23,30,4,240,203,239,175,56,154,40,4,95,247,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,209,238,74,109,106,21,159,148,124,33,164,219,144,123,36,73,22,125,50,168,227,124,213,185,186,84,214,19,46,75,154,172,204,203,123,239,186,189,53,218,157,218,36,137,36,68,93,172,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,251,235,206,38,138,1,23,253,194,227,192,158,25,125,245,231,19,68,170,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,42,212,196,211,51,78,254,214,9,174,215,75,84,163,245,118,238,53,84,103,122,221,197,174,186,119,142,193,193,86,76,82,197,187,166,41,201,120,164,157,187,57,206,86,242,229,236,237,52,226,221,183,191,118,189,53,247,11,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,78,124,106,41,173,35,26,173,122,161,58,190,97,219,16,153,216,106,45,52,237,117,21,107,166,159,210,60,7,8,130,34,205,36,197,26,201,58,219,110,39,83,61,8,207,210,48,58,125,162,242,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,96,113,69,225,255,0,14,175,14,165,153,188,16,183,121,53,86,123,77,70,248,165,176,227,12,69,114,43,76,58,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,88,24,85,137,151,86,13,226,61,185,138,86,84,190,207,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,49,98,250,252,40,98,157,229,137,158,139,244,103,202,219,130,163,93,236,92,254,119,101,237,82,92,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,189,78,23,30,4,240,203,239,175,56,154,37,80,138,188,81,252,9,226,111,220,190,113,8,81,94,19,223,95,130,252,83,179,113,51,209,126,147,249,37,112,83,171,189,139,159,201,237,93,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,31,87,29,49,211,17,243,23,136,245,28,80,197,10,207,110,170,206,209,166,89,104,141,17,105,241,82,102,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,172,215,133,62,69,100,217,205,192,205,62,43,192,151,26,187,42,57,61,101,65,76,166,148,194,105,210,225,32,253,36,179,101,197,26,150,235,82,28,105,44,184,73,229,145,56,165,33,74,83,102,213,154,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,204,101,217,116,215,111,155,170,179,122,221,51,187,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,23,147,194,103,11,234,184,113,147,234,93,78,178,169,109,200,190,171,19,46,132,68,147,9,81,215,25,133,165,184,204,233,184,204,220,67,173,68,110,66,28,209,36,164,72,78,132,100,68,181,76,161,93,92,109,45,106,20,188,2,177,111,89,16,119,214,169,87,129,82,225,201,230,172,185,81,101,194,144,228,134,246,17,236,86,229,194,140,122,153,26,139,151,162,76,137,74,35,174,188,129,223,95,131,188,228,225,61,127,209,126,144,237,119,3,116,46,79,63,149,183,210,77,174,7,55,118,213,107,203,237,92,205,186,122,219,54,234,157,119,21,234,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,0,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,5,106,241,100,206,189,71,15,225,254,44,88,95,83,228,86,171,116,245,185,119,205,108,226,200,109,170,92,166,30,100,233,138,109,105,90,219,121,212,56,151,148,175,154,90,27,228,26,13,68,241,154,42,219,8,112,95,20,49,234,242,111,15,240,142,208,151,113,87,92,142,236,179,142,202,219,105,13,48,217,22,247,93,117,213,37,166,145,169,165,36,165,169,36,107,90,16,90,169,105,35,243,255,0,215,85,133,117,127,109,109,203,146,220,168,127,202,67,157,77,157,29,207,250,46,50,243,110,35,234,82,84,159,97,144,191,60,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,37,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,137,84,0,56,166,112,51,41,66,202,182,7,86,49,54,166,92,234,171,219,169,118,220,69,69,91,237,203,172,58,203,139,142,219,164,149,35,107,37,202,91,142,25,173,7,203,109,100,147,53,154,18,172,235,221,151,77,118,249,186,171,55,173,211,59,182,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,234,177,103,0,113,151,2,189,1,248,92,195,218,173,175,242,162,158,85,58,95,109,66,75,158,207,77,201,61,166,124,183,145,185,28,198,23,181,214,247,163,122,19,185,58,205,94,20,121,215,252,25,93,76,101,175,19,42,117,89,54,221,219,80,143,26,210,119,94,115,52,122,163,206,41,39,31,97,36,220,75,50,156,113,29,82,173,141,186,91,141,4,79,60,234,110,80,0,0,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,6,85,197,255,0,112,184,240,39,134,95,125,121,196,208,226,143,224,79,19,126,229,243,136,66,128,70,170,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,64,60,81,252,118,98,111,220,190,79,8,114,170,126,98,239,186,38,92,102,229,162,129,35,176,219,117,219,130,85,118,224,245,25,119,210,123,145,79,236,173,122,237,27,140,242,92,167,154,247,54,225,115,57,219,84,90,35,214,244,25,62,202,101,229,155,172,80,249,15,66,145,46,143,66,129,29,201,53,219,141,48,10,83,20,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,189,250,115,22,68,105,105,102,90,8,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,138,23,106,122,71,43,154,242,222,115,231,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,42,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,138,188,81,252,9,226,111,220,190,113,8,80,8,213,64,0,202,184,191,238,23,30,4,240,203,239,175,56,154,40,4,95,247,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,50,174,47,251,133,199,129,60,50,251,235,206,38,138,1,23,253,194,227,192,158,25,125,245,231,19,68,170,0,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,78,46,228,71,154,72,106,37,146,180,182,219,78,164,122,145,31,164,103,244,251,71,191,224,175,77,105,120,213,116,85,77,213,243,10,216,154,198,194,81,105,167,107,167,43,93,52,254,145,113,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,123,141,93,37,207,76,218,213,222,206,199,47,178,193,137,205,217,243,186,239,168,171,110,237,62,143,183,77,123,199,3,225,71,89,98,149,154,36,53,33,149,172,166,82,74,50,54,36,140,210,181,212,96,232,103,169,150,133,211,237,23,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,154,248,174,100,163,240,101,117,63,153,76,51,166,85,100,219,119,109,66,68,155,181,173,57,204,209,234,143,56,149,20,141,230,163,113,44,202,113,197,244,82,118,54,233,109,37,145,60,203,73,174,177,127,220,46,60,9,225,151,223,94,113,52,74,161,21,120,163,248,19,196,223,185,124,226,16,160,17,98,156,40,242,81,248,77,186,152,204,166,38,83,42,177,173,187,74,161,30,77,164,214,156,150,107,21,70,92,82,142,70,242,81,56,166,98,184,218,58,37,59,28,116,246,154,204,153,121,165,92,160,14,41,157,107,166,133,103,229,31,23,170,215,28,238,201,18,69,159,83,165,182,231,41,110,110,149,53,133,68,140,222,136,35,50,222,251,237,35,93,54,167,118,170,50,73,25,150,112,134,151,114,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,58,88,138,188,78,176,183,240,161,147,107,215,178,80,189,39,85,180,187,61,211,79,254,21,201,236,189,149,194,237,111,245,90,82,189,176,92,155,234,43,118,186,250,169,53,146,5,27,96,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,104,123,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,53,103,235,53,208,242,165,129,210,235,116,199,119,222,119,71,58,143,107,178,219,204,19,140,74,83,42,53,79,83,110,146,185,140,199,245,20,162,38,214,149,56,182,27,86,210,119,122,104,50,173,83,188,177,94,255,0,155,89,152,220,186,253,217,120,214,28,146,234,34,68,35,126,161,81,150,241,169,68,219,44,164,136,214,227,174,30,136,109,37,213,68,73,46,226,23,167,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,70,14,42,121,14,255,0,93,243,87,132,20,95,230,157,187,232,84,202,119,247,245,201,173,169,124,223,249,186,93,67,108,255,0,57,33,106,252,170,197,122,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,41,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,112,215,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,42,128,124,155,178,233,161,88,214,173,102,245,186,103,118,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,51,175,156,12,202,87,115,83,142,53,140,77,169,151,38,148,206,234,93,183,17,81,80,195,145,40,237,60,226,227,182,233,37,75,220,241,243,86,227,134,107,89,115,28,89,36,201,4,132,166,74,240,197,200,119,225,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,37,102,153,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,207,112,189,206,191,227,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,185,212,0,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,0,50,174,47,251,133,199,129,60,50,251,235,206,38,135,20,127,2,120,155,247,47,156,66,20,2,53,80,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,1,226,143,227,179,19,126,229,242,120,66,63,225,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,197,11,181,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,135,178,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,190,192,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,149,113,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,12,171,139,254,225,113,224,79,12,190,250,243,137,162,128,69,255,0,112,184,240,39,134,95,125,121,196,209,42,128,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,14,85,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,74,160,0,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,34,226,185,89,98,171,154,37,181,29,149,160,161,210,78,50,247,164,136,212,180,84,103,106,101,161,158,165,215,237,29,243,130,165,37,207,76,221,53,222,206,199,47,178,206,137,205,217,243,186,239,167,43,110,237,62,143,183,77,123,197,176,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,142,51,22,147,19,172,26,13,206,167,166,27,145,231,69,142,77,161,69,202,209,44,212,23,184,203,78,254,186,107,175,112,129,25,3,185,213,107,102,118,209,124,158,67,105,157,81,129,5,123,149,166,169,93,66,41,153,23,82,235,234,253,127,96,208,204,87,147,34,51,47,160,204,210,227,105,89,107,238,50,212,127,168,0,0,0,15,225,153,23,83,61,7,248,74,168,211,224,160,220,155,58,60,116,145,106,106,117,212,160,180,247,245,63,168,199,135,186,177,255,0,5,44,184,207,73,184,177,90,209,134,108,18,183,52,237,118,35,110,25,164,148,102,146,74,220,46,190,170,139,79,121,14,63,116,241,25,203,21,180,201,58,139,214,37,68,245,211,108,26,149,61,227,238,87,179,180,151,232,255,0,140,135,135,168,241,97,203,116,54,205,108,29,93,243,247,55,216,20,126,223,116,207,168,126,24,124,92,50,237,33,226,109,200,117,230,139,244,150,220,20,151,127,191,182,15,119,100,113,40,203,37,229,40,225,185,117,55,72,81,119,57,83,157,79,142,142,244,151,127,106,63,210,255,0,1,31,184,119,59,83,28,112,114,247,109,11,181,49,70,210,170,169,105,37,114,225,214,226,190,180,235,183,161,147,110,30,135,235,39,252,37,239,30,213,151,153,144,218,94,97,212,56,218,136,141,42,66,136,200,200,253,164,100,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,162,136,120,131,100,146,171,149,11,253,186,237,176,196,185,216,117,117,72,144,245,42,98,98,169,44,82,95,83,207,41,20,149,184,167,157,90,214,220,116,182,164,186,225,164,222,46,97,164,140,219,115,75,74,225,113,224,79,12,190,250,243,137,162,85,8,171,197,31,192,158,38,253,203,231,16,133,90,240,249,201,37,87,53,247,251,149,219,157,137,112,112,234,213,145,29,234,172,197,69,82,152,171,62,151,153,82,233,40,113,47,52,180,45,200,234,113,74,117,179,81,178,92,179,81,17,184,222,183,189,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,71,214,1,13,120,182,94,180,171,87,37,183,5,10,161,30,91,146,47,26,197,42,137,5,76,161,38,134,223,68,148,206,53,58,102,162,50,71,42,11,169,35,73,40,247,169,5,166,134,106,77,37,225,61,139,248,80,197,59,55,12,253,41,232,207,149,183,5,58,133,219,121,28,238,203,218,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,167,224,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,20,98,197,245,248,80,200,45,229,137,126,139,244,103,202,220,31,168,215,123,23,63,157,217,123,85,21,199,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,12,235,141,84,0,0,0,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,57,153,151,204,93,247,154,12,83,159,137,151,212,143,231,97,209,225,108,103,248,178,151,218,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,167,255,0,10,204,135,127,173,25,171,197,250,47,243,174,218,20,42,157,59,251,194,227,86,210,190,111,252,225,45,33,198,127,155,144,133,126,73,98,213,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,250,248,115,103,95,241,85,196,119,232,23,253,78,170,230,25,93,63,55,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,57,213,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,41,91,139,38,111,63,11,184,143,248,190,217,83,119,218,22,5,65,126,150,83,144,57,78,74,184,153,55,152,123,107,139,51,89,178,194,22,166,147,162,80,74,113,79,168,249,168,38,86,81,255,0,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,176,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,208,157,167,107,80,172,107,86,141,101,90,208,123,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,31,88,64,14,39,89,14,252,55,208,164,227,206,19,209,119,95,214,253,61,94,146,165,211,169,220,201,87,67,41,91,41,111,85,115,82,92,232,236,38,65,167,107,110,58,242,73,182,75,93,141,36,169,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,40,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,0,12,171,139,254,225,113,224,79,12,190,250,243,137,161,197,31,192,158,38,253,203,231,16,133,0,141,84,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,130,248,152,210,106,181,254,32,24,129,66,161,83,37,212,106,85,25,20,24,144,225,196,101,79,63,37,247,41,48,82,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,215,242,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,179,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,228,168,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,101,92,105,79,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,42,241,71,240,39,137,191,114,249,196,33,64,35,85,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,160,17,127,220,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,195,149,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,202,184,191,238,23,30,4,240,203,239,175,56,154,40,4,95,247,11,143,2,120,101,247,215,156,77,18,168,0,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,121,152,237,169,231,221,67,109,164,140,212,165,168,136,136,139,218,102,99,197,93,120,227,131,150,67,107,93,215,138,54,149,41,72,73,171,151,50,183,21,133,171,77,221,8,156,112,181,63,85,95,224,63,112,225,151,191,18,140,178,89,178,138,27,119,83,117,117,31,123,148,201,212,249,8,239,81,119,246,162,253,31,240,25,123,199,132,153,197,195,46,209,222,54,219,135,94,116,191,73,13,193,81,119,251,251,96,253,212,238,44,57,110,152,217,45,243,171,176,126,231,59,2,79,217,239,153,245,143,113,107,113,25,203,21,202,201,186,187,214,37,56,245,211,108,234,149,61,147,238,79,179,180,159,233,127,136,199,96,181,113,255,0,5,47,72,204,201,183,113,90,209,152,111,146,118,180,213,118,35,142,17,168,146,100,147,74,28,62,190,178,75,79,121,143,113,22,163,79,156,130,114,20,232,242,18,101,169,41,167,82,178,211,223,208,254,178,31,238,70,71,212,143,81,253,0,0,0,1,254,82,158,76,120,207,62,179,50,75,109,169,103,167,184,139,81,158,108,254,92,234,186,115,59,119,62,111,33,196,193,168,207,130,141,170,215,68,162,161,40,200,143,169,245,245,190,175,176,79,110,12,246,155,16,108,42,245,204,151,166,19,146,39,74,96,219,90,139,149,162,153,167,175,113,22,157,253,52,215,94,225,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,247,20,43,44,174,156,181,212,166,146,99,164,233,11,122,161,189,101,162,140,154,129,52,246,145,237,63,210,238,233,246,144,166,12,184,85,61,13,142,214,29,71,114,83,201,185,41,107,51,81,232,69,164,198,79,175,82,247,13,35,89,83,202,169,103,80,234,36,180,171,181,83,98,189,170,79,82,61,205,36,254,191,120,251,64,0,0,62,37,201,123,217,182,116,55,42,23,101,215,71,163,70,105,38,165,187,62,115,81,208,68,68,102,102,106,113,68,93,201,81,254,163,247,8,167,141,92,79,242,249,134,10,147,6,129,89,77,209,49,148,175,69,209,228,65,154,201,172,185,133,166,168,150,147,239,65,126,165,39,222,33,110,38,241,140,197,218,211,178,97,225,245,181,67,133,1,226,90,80,236,216,114,155,146,130,51,89,17,145,181,52,210,70,73,52,31,218,71,245,8,221,121,103,167,50,215,170,31,106,102,37,87,32,161,245,40,244,129,89,168,53,176,149,187,213,78,178,15,66,45,199,161,125,68,57,148,170,198,48,223,166,107,153,84,188,110,46,106,181,51,113,249,82,247,25,253,166,173,126,153,255,0,231,125,99,233,65,203,246,63,86,27,101,232,24,53,126,203,109,243,73,54,182,173,217,174,37,102,173,52,208,201,179,215,93,75,187,222,61,116,44,146,230,146,116,102,228,163,4,111,102,201,195,34,218,229,181,81,37,22,164,71,212,185,31,88,253,127,136,166,105,183,37,63,129,187,180,183,40,147,175,201,234,142,133,245,159,240,126,225,231,174,60,169,102,86,207,83,142,84,112,82,252,67,45,17,154,165,55,109,207,38,72,139,93,125,115,100,139,185,38,127,103,81,230,105,247,78,50,97,132,173,212,250,253,227,108,58,219,154,41,45,202,149,11,214,35,45,82,100,70,147,239,65,116,255,0,139,245,9,35,130,252,80,115,11,133,234,137,2,181,82,102,228,167,50,182,201,197,85,94,157,49,243,65,114,200,200,183,75,74,117,218,217,253,90,168,253,226,198,178,235,196,199,5,113,136,162,82,46,170,196,59,94,178,250,27,37,122,70,68,72,81,214,234,185,41,216,141,242,150,179,51,91,138,208,180,215,68,159,180,132,189,165,213,169,85,184,109,212,104,213,40,179,226,188,146,91,111,198,121,46,182,180,153,17,145,146,146,102,70,70,70,71,246,25,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,166,42,225,157,171,140,152,113,113,225,109,235,19,180,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,30,43,41,56,33,85,203,134,0,219,152,47,89,174,68,172,200,183,36,85,18,137,241,155,83,104,146,195,213,25,50,25,89,161,93,80,179,105,230,247,163,85,18,87,185,36,165,145,18,207,176,14,63,155,108,16,170,230,63,0,110,60,23,163,87,34,81,164,92,114,41,105,92,249,45,169,196,70,97,154,140,105,15,44,144,158,171,89,52,203,155,17,170,73,75,218,147,82,8,205,101,237,112,171,12,237,92,27,195,139,115,11,108,168,157,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,245,96,2,31,241,64,192,76,88,204,78,1,80,44,172,28,181,62,80,86,161,94,17,106,143,198,237,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,160,6,94,184,112,231,58,198,199,220,52,189,110,156,27,236,84,91,126,240,163,85,42,50,126,81,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,244,23,126,3,159,230,22,214,174,223,56,5,137,118,85,173,7,182,214,174,11,62,179,75,167,70,230,161,190,124,167,225,58,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,138,65,254,165,198,123,63,222,51,252,166,163,255,0,165,139,126,252,22,223,127,136,47,224,83,208,95,215,159,224,127,228,183,163,59,83,63,235,167,161,123,55,35,157,191,149,249,111,87,126,253,158,221,218,117,21,3,253,75,140,246,127,188,103,249,77,71,255,0,75,23,252,0,0,0,0,2,0,113,91,202,230,59,102,83,240,93,248,20,177,190,81,252,156,244,223,164,255,0,140,225,195,228,118,142,195,201,254,201,117,189,219,185,14,253,29,116,219,215,77,75,94,127,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,147,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,142,207,192,0,4,10,197,94,16,248,37,125,227,69,35,17,109,26,156,75,58,211,110,68,121,53,235,62,37,49,247,88,170,172,165,173,233,36,219,229,45,7,9,14,180,180,178,72,101,4,134,137,4,104,34,238,41,213,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,16,50,63,194,230,149,129,215,253,71,21,241,162,76,75,146,177,67,172,74,102,205,134,109,39,144,195,12,188,164,177,86,125,178,82,211,218,92,74,82,235,77,110,81,71,37,37,70,106,123,111,35,165,113,64,192,76,88,204,78,1,80,44,172,28,181,62,80,86,161,94,17,106,143,198,237,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,160,6,94,184,112,231,58,198,199,220,52,189,110,156,27,236,84,91,126,240,163,85,42,50,126,81,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,244,23,126,0,2,144,51,11,195,135,57,215,206,62,226,93,235,107,96,223,109,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,160,179,252,133,97,109,247,130,217,78,177,176,207,18,232,94,134,185,40,222,147,237,176,187,83,50,57,92,218,148,167,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,64,0,138,185,223,200,77,137,155,138,19,247,28,39,253,9,137,180,218,123,112,232,149,183,100,60,168,171,101,165,188,226,97,201,100,140,208,76,173,111,184,102,234,17,205,66,141,42,213,105,73,180,190,149,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,0,1,89,120,207,193,254,149,123,230,94,29,203,98,87,98,91,24,95,113,72,145,82,175,83,169,240,210,202,232,164,218,35,151,101,133,185,197,146,215,41,213,201,90,126,105,12,198,66,20,68,149,18,90,105,118,41,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,2,63,231,215,11,111,188,105,202,117,243,134,120,105,66,244,205,201,89,244,103,98,133,218,153,143,205,229,84,162,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,3,253,75,140,246,127,188,103,249,77,71,255,0,75,23,252,0,0,40,7,250,151,25,236,255,0,120,207,242,154,143,254,150,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,251,108,46,212,204,142,87,54,165,41,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,103,215,11,111,188,105,202,117,243,134,120,105,66,244,205,201,89,244,103,98,133,218,153,143,205,229,84,162,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,3,253,75,140,246,127,188,103,249,77,71,255,0,75,23,252,32,7,21,188,174,99,182,101,63,5,223,129,75,27,229,31,201,207,77,250,79,248,206,28,62,71,104,236,60,159,236,151,91,221,187,144,239,209,215,77,189,116,212,181,231,252,47,242,103,153,60,187,99,237,126,245,198,60,55,249,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,236,252,7,10,180,114,153,102,219,217,168,191,115,89,89,145,18,183,112,221,81,233,209,168,173,189,0,210,187,121,12,66,76,89,38,211,134,226,146,226,223,75,109,234,190,90,22,132,111,108,140,210,226,247,119,80,0,21,1,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,59,20,223,78,211,99,243,121,84,216,172,185,243,111,72,67,137,209,198,150,159,89,37,174,154,150,164,100,103,47,248,95,224,38,44,101,219,0,171,246,86,49,218,159,39,235,83,111,9,85,70,35,118,232,210,247,197,92,40,77,165,205,241,220,113,5,170,217,112,180,51,221,234,235,166,134,70,115,0,80,15,245,46,51,217,254,241,159,229,53,31,253,44,93,246,94,173,106,237,141,128,88,105,101,93,48,123,21,106,223,179,232,212,186,140,110,106,28,228,74,98,19,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,143,252,80,48,19,22,51,19,128,84,11,43,7,45,79,148,21,168,87,132,90,163,241,187,116,104,155,34,162,20,214,212,230,249,14,54,131,209,111,54,90,17,238,245,181,211,66,51,40,129,144,172,133,102,199,5,179,99,99,98,102,37,225,79,161,173,186,55,164,251,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,3,159,230,22,214,174,223,56,5,137,118,85,173,7,182,214,174,11,62,179,75,167,70,230,161,190,124,167,225,58,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,138,65,254,165,198,123,63,222,51,252,166,163,255,0,165,139,254,0,17,255,0,62,184,91,125,227,78,83,175,156,51,195,74,23,166,110,74,207,163,59,20,46,212,204,126,111,42,165,21,231,62,113,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,168,31,234,92,103,179,253,227,63,202,106,63,250,88,191,224,1,64,63,212,184,207,103,251,198,127,148,212,127,244,177,111,217,10,194,219,239,5,178,157,99,97,158,37,208,189,13,114,81,189,39,219,97,118,166,100,114,185,181,41,79,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,64,255,0,82,227,61,159,239,25,254,83,81,255,0,210,197,191,100,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,109,133,218,153,145,202,230,212,165,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,82,0,0,64,14,43,121,92,199,108,202,126,11,191,2,150,55,202,63,147,158,155,244,159,241,156,56,124,142,209,216,121,63,217,46,183,187,119,33,223,163,174,155,122,233,169,107,207,248,95,228,207,50,121,118,199,218,253,235,140,120,111,242,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,243,252,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,216,166,250,118,155,31,155,202,166,197,101,207,155,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,127,194,255,0,1,49,99,46,216,5,95,178,177,142,212,249,63,90,155,120,74,170,49,27,183,70,151,190,42,225,66,109,46,111,142,227,136,45,86,203,133,161,158,239,87,93,52,50,51,152,0,2,128,127,169,113,158,207,247,140,255,0,41,168,255,0,233,98,239,178,245,107,87,108,108,2,195,75,42,233,131,216,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,71,64,1,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,118,232,209,54,69,68,41,173,169,205,242,28,109,7,162,222,108,180,35,221,235,107,166,132,102,81,3,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,246,217,190,157,166,200,229,115,105,178,153,111,230,217,144,183,21,171,142,161,62,170,79,77,117,61,8,140,202,223,192,0,80,15,245,46,51,217,254,241,159,229,53,31,253,44,91,246,66,176,182,251,193,108,167,88,216,103,137,116,47,67,92,148,111,73,246,216,93,169,153,28,174,109,74,83,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,80,63,212,184,207,103,251,198,127,148,212,127,244,177,111,217,10,194,219,239,5,178,157,99,97,158,37,208,189,13,114,81,189,39,219,97,118,166,100,114,185,181,41,79,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,128,0,1,31,243,235,133,183,222,52,229,58,249,195,60,52,161,122,102,228,172,250,51,177,66,237,76,199,230,242,170,81,94,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,58,129,254,165,198,123,63,222,51,252,166,163,255,0,165,139,254,0,1,80,25,245,200,86,108,113,167,54,55,206,38,97,166,20,250,102,219,172,250,51,177,77,244,237,54,63,55,149,77,138,203,159,54,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,255,0,133,254,2,98,198,93,176,10,191,101,99,29,169,242,126,181,54,240,149,84,98,55,110,141,47,124,85,194,132,218,92,223,29,199,16,90,173,151,11,67,61,222,174,186,104,100,103,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,74,165,90,149,68,134,229,70,179,82,139,2,43,41,53,184,252,151,146,211,104,73,17,153,153,169,70,68,68,68,70,127,97,24,136,89,138,226,99,130,184,58,82,233,22,173,98,29,209,89,97,14,18,125,29,34,36,216,232,117,60,228,236,94,201,72,89,25,45,180,234,90,107,162,139,218,98,185,113,167,138,14,97,113,65,82,224,81,106,76,219,116,231,150,225,54,170,83,211,161,190,72,62,97,17,30,217,106,78,187,92,47,171,84,151,184,70,234,133,211,140,152,159,43,117,66,191,120,220,238,184,230,137,75,146,165,77,245,140,207,68,145,25,168,251,214,125,63,227,125,99,211,91,153,82,204,173,224,166,220,167,96,165,248,182,93,34,52,202,114,219,158,108,153,30,154,122,228,201,151,114,136,254,206,163,208,254,34,153,166,220,164,254,6,238,211,218,163,78,191,39,170,58,31,214,95,193,251,135,228,155,146,92,210,65,140,228,149,224,141,236,225,54,102,91,91,182,170,38,163,208,140,250,23,35,234,30,70,118,95,177,250,142,219,207,79,193,171,246,35,108,26,137,197,187,110,205,109,40,52,235,174,166,109,150,154,104,125,254,225,243,98,214,49,134,194,50,92,58,165,227,110,242,149,169,27,111,202,137,180,203,236,52,233,244,11,255,0,55,234,29,54,205,207,78,101,172,164,48,212,60,74,174,78,67,10,73,233,62,179,80,119,121,39,111,170,173,36,22,164,123,75,82,250,204,73,28,50,227,25,139,212,87,163,67,196,27,106,135,54,3,36,132,173,216,80,229,57,37,100,70,130,51,51,118,105,36,204,210,75,63,180,203,235,19,75,5,120,159,229,243,19,213,26,13,126,178,155,94,99,201,70,171,172,72,131,9,146,89,242,203,77,87,45,71,222,179,253,73,87,184,74,203,110,247,179,111,24,109,212,45,59,174,143,89,140,234,73,72,118,4,230,164,32,200,200,140,140,148,218,140,187,148,147,253,101,239,31,108,0,0,7,197,189,103,149,46,206,174,84,77,105,79,101,166,202,123,85,30,132,91,90,81,253,94,225,155,156,199,213,125,53,142,215,229,71,114,85,206,185,42,139,35,73,234,71,172,199,143,167,83,247,139,158,225,123,101,21,173,150,186,108,227,76,117,29,93,108,212,55,160,181,81,19,176,33,30,211,61,165,250,61,221,126,211,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,20,206,85,168,213,225,150,187,254,156,225,56,107,102,222,170,200,107,102,159,148,40,18,9,58,244,62,158,183,179,168,207,61,180,149,219,184,145,75,109,215,92,104,233,213,182,18,181,33,91,86,158,91,229,169,145,244,208,253,95,168,104,251,46,213,38,106,216,27,98,77,98,66,222,39,45,202,89,154,220,89,41,70,103,13,163,234,100,103,215,168,232,160,0,62,69,201,119,91,54,141,61,218,157,203,93,129,77,140,202,20,181,185,42,83,108,164,136,146,106,62,171,81,23,114,85,237,246,24,133,57,148,226,153,133,152,101,30,93,15,13,164,49,113,214,208,151,16,151,88,92,105,145,16,225,19,201,34,82,153,150,149,145,146,208,131,62,154,237,87,188,200,85,166,55,231,7,27,241,218,177,50,77,126,237,168,195,129,41,215,54,83,160,79,150,220,109,138,91,134,73,229,45,229,167,232,186,105,211,187,66,34,251,124,117,131,129,120,189,138,147,91,102,206,176,174,26,161,200,112,146,111,177,75,148,251,100,106,52,150,229,41,182,213,211,231,18,102,126,227,250,200,75,236,34,225,27,140,55,90,35,79,191,39,66,163,199,113,104,83,140,155,178,163,190,150,207,150,102,91,93,134,100,74,209,75,47,118,165,245,24,152,184,111,194,87,47,118,153,69,155,112,63,89,172,202,66,16,111,53,49,80,100,71,82,203,97,171,68,174,25,25,167,84,153,117,246,25,251,196,140,181,50,167,151,235,57,134,216,164,97,69,170,100,218,9,36,167,40,80,183,30,132,146,212,205,44,151,95,84,186,142,131,79,179,109,26,83,45,49,77,181,233,49,91,96,210,109,37,152,77,32,144,100,68,69,161,18,75,77,52,45,52,247,15,174,148,33,5,181,9,36,145,123,8,180,31,245,222,63,21,78,141,73,172,197,92,42,173,54,44,198,28,35,74,155,125,148,184,147,35,35,35,232,162,50,238,51,47,214,56,158,43,228,155,47,152,181,75,118,5,90,196,165,211,30,112,212,178,149,76,165,193,101,253,230,149,150,166,181,48,163,239,112,207,237,34,49,94,217,142,225,29,115,91,71,50,191,131,51,220,169,193,109,183,30,236,114,157,113,233,6,101,206,94,212,34,60,50,47,162,150,136,139,94,243,50,247,8,9,120,216,56,131,132,215,17,211,174,154,13,98,131,81,134,246,173,173,248,175,197,86,228,45,68,75,65,173,41,87,210,109,90,25,126,143,212,37,150,80,120,147,98,30,11,78,133,106,95,243,100,87,109,133,56,219,106,114,75,143,202,146,194,53,142,222,137,55,101,33,180,165,45,180,179,46,157,13,71,236,51,210,224,112,71,48,56,111,143,118,219,21,251,18,187,22,74,148,210,92,122,41,74,97,111,178,102,219,107,81,45,13,56,189,186,115,80,71,169,244,51,211,221,175,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,205,113,187,48,56,111,128,150,219,245,251,238,187,22,50,146,210,150,204,83,148,194,31,120,201,183,22,146,74,29,113,27,181,229,44,139,67,234,101,167,191,74,127,205,255,0,18,108,67,198,137,211,109,76,63,155,34,133,108,37,199,27,39,35,56,252,89,47,167,89,13,232,163,106,82,219,82,84,219,168,51,233,212,210,94,194,45,98,93,157,96,226,14,44,220,69,78,181,168,53,138,245,70,99,218,184,182,34,191,41,91,150,180,145,173,102,132,169,95,73,196,234,103,250,95,88,159,153,113,225,29,115,92,167,14,191,140,211,220,166,65,113,182,222,236,113,93,113,153,4,103,201,94,213,162,68,51,47,162,167,72,203,94,242,34,247,139,9,194,140,147,101,243,9,105,109,64,164,216,148,186,155,205,154,86,114,170,116,184,47,63,188,146,130,212,150,150,18,125,237,145,253,166,102,59,101,50,141,73,163,69,68,42,85,54,44,54,27,34,74,91,97,148,182,146,34,34,34,232,146,34,238,34,47,212,63,111,112,255,0,149,33,11,45,171,73,40,143,216,101,168,249,21,11,54,209,170,178,235,21,43,94,147,41,183,205,70,234,94,132,210,201,102,100,100,122,145,164,245,215,83,215,95,120,231,215,94,84,242,253,120,176,227,21,124,40,181,72,156,65,164,212,221,10,22,226,212,148,90,145,169,147,235,235,31,81,28,241,35,132,174,94,174,222,213,50,128,253,102,141,41,104,89,178,212,53,65,143,29,43,61,230,157,82,136,102,100,157,84,69,211,216,69,238,16,235,23,120,70,227,13,168,137,51,236,57,208,171,17,219,90,212,219,36,236,169,15,169,178,230,25,22,214,161,145,26,180,74,11,221,169,253,100,34,13,253,129,88,189,133,115,92,102,241,176,174,26,89,199,112,210,82,30,165,202,97,179,52,154,139,114,84,227,105,233,243,106,50,63,113,125,70,61,142,8,103,7,27,240,42,177,14,77,2,237,168,204,129,21,214,247,211,167,207,150,228,109,137,91,102,105,229,33,228,39,232,180,73,211,187,67,50,251,45,43,45,124,83,48,179,19,99,196,161,226,76,134,45,218,218,210,218,20,235,235,141,14,34,220,50,101,38,73,83,210,212,179,51,90,214,101,211,93,169,247,145,137,173,109,221,214,205,221,79,106,169,109,87,96,84,163,60,132,173,14,69,148,219,196,100,105,37,23,84,40,203,185,73,246,251,72,125,128,0,28,235,49,21,38,41,88,27,125,205,126,66,217,38,237,202,161,146,219,89,37,68,101,13,211,232,102,101,215,160,206,13,202,149,220,88,145,84,109,167,92,116,234,53,183,210,133,45,91,150,174,99,231,161,153,245,212,253,111,172,104,99,38,182,163,86,126,90,236,10,115,100,225,45,235,122,149,33,221,250,126,80,224,71,37,105,208,186,122,190,222,163,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,120,149,74,106,187,135,151,61,25,246,247,162,117,26,108,101,22,132,122,146,216,90,125,164,126,255,0,113,140,221,227,173,12,237,28,104,188,41,145,141,77,246,59,130,160,77,105,208,211,178,91,169,46,226,45,12,182,251,8,94,135,14,251,205,139,203,43,246,179,141,74,83,206,82,161,193,166,60,106,89,40,201,198,169,209,55,23,210,63,210,246,232,127,81,9,48,3,254,30,121,168,237,41,231,221,67,109,160,141,74,90,212,68,73,34,234,102,102,125,194,34,230,167,136,174,19,224,36,89,148,26,37,65,154,237,204,132,184,218,24,134,236,105,77,178,233,19,233,34,117,41,146,135,19,163,141,17,43,166,164,74,47,105,244,169,124,122,206,246,57,99,165,102,91,245,27,178,125,42,150,234,156,67,112,41,179,230,48,201,180,107,116,200,150,217,190,180,235,181,211,73,233,211,66,34,238,46,188,243,13,112,71,21,113,162,190,221,54,207,181,170,245,39,230,58,70,185,125,134,75,205,36,214,180,17,173,107,109,181,153,22,174,164,204,253,199,175,187,91,44,203,15,9,10,93,45,20,235,167,28,39,38,84,146,54,101,21,62,35,169,91,95,236,43,229,186,212,152,100,125,228,234,84,90,247,25,23,188,88,69,129,131,152,105,134,48,90,131,101,89,148,106,97,52,148,164,156,141,78,142,203,138,208,144,90,153,182,132,234,126,162,79,237,34,247,16,246,128,0,0,0,63,134,68,162,52,168,136,200,203,67,35,246,142,35,152,12,163,225,6,62,208,42,17,110,11,78,150,213,93,248,174,183,30,164,212,8,169,144,219,138,67,164,149,115,86,202,212,90,45,227,86,165,215,94,189,253,244,199,155,60,140,226,94,91,235,175,202,110,156,253,90,220,117,107,91,19,34,51,33,242,105,179,91,230,146,117,206,206,219,105,50,109,157,202,211,161,106,71,220,125,60,86,90,115,59,136,89,112,190,161,87,40,53,153,222,140,39,219,68,250,121,201,127,146,227,60,230,84,239,205,33,214,210,106,52,178,73,245,143,77,58,31,78,235,229,203,94,98,172,172,198,97,229,58,236,182,42,13,42,95,103,101,53,8,188,214,141,198,100,114,25,113,210,216,135,92,52,145,27,201,45,20,122,145,244,63,175,173,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,153,148,204,85,149,151,60,60,168,221,183,60,246,147,47,179,188,154,124,94,107,68,227,210,57,15,56,209,108,91,173,154,136,205,149,22,137,61,76,250,23,213,67,89,150,204,238,33,230,62,250,155,92,175,86,103,122,48,223,113,16,41,197,33,254,75,108,243,158,83,95,52,183,92,73,40,146,241,167,213,61,52,232,93,59,253,174,83,50,51,137,121,144,174,177,41,202,115,244,155,113,165,161,111,204,150,204,134,9,214,201,108,26,137,167,59,59,141,168,205,183,183,39,94,135,161,159,113,117,185,204,191,229,27,8,48,10,129,79,139,111,218,116,183,170,236,69,105,185,21,39,96,69,84,133,184,148,52,74,87,53,12,161,71,170,217,37,106,125,117,235,223,221,219,136,137,36,73,73,17,17,22,132,69,236,31,208,0,0,0,30,46,255,0,193,204,52,196,232,46,193,189,108,202,53,76,157,74,146,110,73,167,71,121,196,234,75,45,72,220,66,180,63,93,71,246,153,251,204,87,190,103,184,72,82,234,136,168,221,56,31,57,17,100,153,189,40,224,75,117,40,107,253,153,124,182,154,141,12,207,188,218,74,75,94,226,50,247,10,211,196,188,17,197,92,23,175,187,77,188,45,106,189,53,248,110,168,209,47,176,201,101,165,26,22,180,146,219,91,141,160,204,181,105,70,71,238,45,125,250,116,60,6,206,246,57,96,93,102,27,244,235,178,125,86,150,210,155,67,144,42,83,230,62,201,52,75,104,204,144,217,62,132,235,181,162,73,107,211,67,50,238,62,150,209,149,110,34,184,79,143,113,97,208,107,117,6,104,87,50,210,219,107,98,99,177,162,182,243,166,76,36,201,164,170,74,220,86,174,58,100,158,154,153,36,253,165,214,93,50,243,82,26,75,204,58,135,27,89,18,146,180,40,140,148,71,212,140,140,187,199,253,128,140,252,68,47,54,44,220,175,221,46,59,41,76,185,85,135,58,152,201,165,100,147,55,29,167,75,218,95,72,191,71,217,169,253,70,40,191,2,168,135,118,227,69,159,76,148,106,115,181,215,233,228,238,189,77,91,229,180,147,239,35,212,207,119,180,134,145,48,214,148,213,11,15,45,138,51,8,216,136,52,104,81,210,90,17,104,72,97,9,46,226,47,119,184,135,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,180,135,216,113,135,16,149,165,196,26,20,149,22,164,100,101,166,134,94,225,159,174,35,150,51,86,46,103,235,236,178,201,54,138,202,229,85,201,41,78,132,92,234,140,178,232,91,83,211,212,250,254,211,19,171,131,125,244,237,75,14,43,86,106,228,145,166,44,233,50,73,179,89,234,91,88,167,183,174,155,187,186,233,221,255,0,96,177,241,249,170,53,24,84,152,50,42,85,25,77,71,141,21,165,188,235,174,172,144,132,33,36,106,81,153,153,145,17,17,17,158,167,238,21,121,196,7,137,27,148,249,51,112,147,4,106,202,39,121,110,49,62,173,21,254,173,175,89,81,220,75,79,70,149,169,40,140,154,90,73,73,233,208,207,216,66,181,40,148,28,72,198,219,209,184,112,90,172,220,149,202,180,146,74,158,82,95,152,225,173,215,72,141,75,81,18,215,166,247,72,204,250,245,87,180,207,173,145,229,87,132,185,37,48,239,12,115,144,149,155,173,54,251,116,198,87,169,39,94,67,132,151,153,149,15,161,254,85,42,45,126,175,120,177,140,55,192,220,42,194,138,115,16,108,155,18,131,77,113,150,210,217,201,143,75,140,203,203,209,40,47,89,109,182,157,117,229,164,207,235,34,63,112,247,125,221,8,127,64,0,0,0,0,7,153,196,12,58,180,113,46,219,157,108,221,212,40,21,24,179,35,186,199,240,152,173,60,109,154,219,90,55,39,152,149,17,40,137,106,208,244,233,169,138,38,207,62,79,46,156,187,226,5,82,185,6,154,183,109,74,181,65,247,224,188,195,46,41,182,16,235,242,84,219,74,81,50,219,105,52,180,201,25,165,38,122,23,118,165,221,231,242,95,154,59,175,46,216,161,74,113,154,212,194,183,42,51,24,143,80,134,169,46,118,116,182,228,136,252,215,121,124,214,219,37,114,217,219,185,90,150,157,15,167,117,253,225,213,243,68,196,123,50,145,120,208,38,177,38,45,82,20,121,68,109,56,133,146,77,198,144,230,211,216,165,17,25,18,203,166,167,223,250,199,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,230,241,22,249,162,97,197,153,87,188,107,243,88,141,22,151,10,68,163,55,92,66,9,70,219,75,115,105,111,82,72,204,201,7,211,82,238,253,98,129,51,161,154,75,175,49,56,161,85,113,234,212,195,183,41,211,31,143,79,134,153,46,118,117,54,220,137,28,167,121,124,215,27,53,114,222,219,185,58,22,157,11,167,127,160,200,198,79,46,156,196,98,5,46,185,58,154,182,173,74,77,65,135,231,60,251,46,37,183,208,211,241,148,227,73,81,178,227,106,53,52,241,153,37,70,90,151,126,133,223,123,56,127,135,86,142,26,91,112,109,155,70,133,2,157,22,28,118,152,254,13,21,166,77,195,67,104,70,229,114,210,146,53,25,33,58,158,157,116,33,233,128,0,0,0,0,7,243,191,161,143,9,137,24,27,133,88,175,78,126,13,237,98,80,106,78,60,218,155,41,50,41,113,158,121,26,165,101,234,173,198,213,166,156,197,25,125,102,103,239,21,209,154,174,18,233,82,102,94,24,25,33,40,54,154,113,245,211,30,94,132,173,57,238,26,89,102,44,62,167,249,36,164,181,250,189,194,182,235,116,28,72,193,43,209,200,115,154,172,219,117,202,76,147,74,94,74,95,134,225,45,167,76,137,72,81,146,23,166,246,140,200,250,117,79,176,203,165,149,240,254,226,70,229,66,76,44,36,198,234,178,141,222,91,108,64,171,74,127,171,139,214,44,118,210,235,210,101,106,106,51,55,86,162,74,122,245,50,246,144,180,58,117,70,21,90,12,122,149,58,83,82,35,74,105,15,52,235,75,37,161,104,81,18,146,100,100,102,70,70,70,71,169,123,199,233,21,193,198,66,250,118,155,135,20,91,53,18,72,147,42,116,105,38,217,44,245,61,204,84,27,215,77,221,221,61,223,246,8,43,195,142,198,106,250,204,253,1,135,153,39,81,70,92,90,185,165,73,220,71,201,168,196,46,165,181,93,61,127,171,237,33,160,88,237,33,134,27,97,180,37,8,109,4,132,165,37,161,17,17,104,68,69,238,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,175,140,101,136,116,188,83,163,222,70,150,255,0,133,211,227,198,37,36,186,232,169,53,7,52,63,84,189,222,255,0,251,71,248,112,111,191,88,165,99,69,110,205,148,227,201,68,186,36,153,45,145,25,18,13,197,203,167,182,93,234,46,189,61,218,255,0,152,92,202,220,109,182,212,235,139,74,80,146,53,41,74,61,8,136,187,204,207,220,43,11,137,158,123,37,91,221,171,4,112,182,180,146,148,251,75,106,167,54,28,147,213,180,159,108,140,243,92,198,36,17,165,100,100,218,182,169,29,58,25,251,8,87,22,12,96,214,33,102,43,17,161,91,148,24,53,42,139,213,41,205,246,249,230,211,239,37,164,184,251,104,113,215,93,74,28,52,232,111,18,148,165,17,233,174,167,245,221,254,84,50,57,134,57,120,183,160,75,126,137,10,167,115,114,90,92,137,210,99,71,121,109,189,177,131,87,45,195,142,219,132,68,227,59,147,175,82,212,207,188,250,73,194,74,82,68,148,145,17,23,113,16,254,128,0,0,0,0,0,0,229,25,149,192,171,119,31,112,190,173,102,86,32,199,114,67,145,223,92,55,150,210,13,109,62,113,222,109,181,37,74,109,102,147,35,120,204,140,139,82,246,123,143,61,248,233,132,119,30,8,226,109,110,200,174,65,149,27,176,79,146,136,110,186,211,136,231,48,137,14,180,219,137,53,33,27,136,249,70,100,162,34,35,211,167,184,172,39,132,230,108,156,98,66,240,54,248,174,56,225,58,163,93,41,114,164,235,161,153,193,140,203,8,55,94,238,250,90,33,40,247,233,237,33,107,164,100,101,169,30,164,99,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,68,90,153,232,68,42,139,139,30,108,156,126,66,48,54,199,174,56,217,52,162,93,85,113,100,233,169,145,206,140,243,11,54,158,238,250,58,161,72,247,107,236,33,94,216,25,132,119,30,55,98,109,18,200,161,193,149,39,183,207,140,137,142,180,211,139,228,176,185,13,52,227,138,52,161,123,72,185,164,102,163,35,34,215,175,184,244,33,150,172,10,183,112,11,11,233,54,101,30,12,118,228,55,29,133,204,121,13,32,150,235,229,29,150,220,82,148,150,208,106,51,54,72,204,204,181,63,111,184,186,184,0,0,0,0,0,0,15,225,165,42,35,74,136,140,143,188,140,70,60,215,228,115,12,115,15,111,79,150,197,18,21,50,230,228,186,184,243,163,70,142,202,220,123,99,230,158,99,133,29,199,12,141,199,183,43,78,167,161,31,121,117,164,12,103,193,172,66,203,174,35,77,183,43,208,106,84,231,169,179,156,236,19,201,167,217,75,169,109,247,16,219,173,58,164,54,106,212,217,53,37,73,34,215,77,75,234,177,222,25,153,236,149,112,246,92,17,197,42,210,14,75,13,33,170,100,217,146,79,87,18,93,142,51,45,115,31,144,102,165,153,155,138,218,148,117,234,101,237,33,103,168,113,183,27,75,173,173,42,66,136,148,149,36,245,35,35,238,50,63,112,166,110,50,23,235,21,92,104,162,89,145,93,121,72,137,68,141,37,194,53,17,160,156,68,186,131,103,220,163,235,215,221,175,249,135,251,240,115,177,14,169,138,149,139,200,144,223,240,74,124,136,198,165,23,93,19,38,158,230,132,123,79,223,239,255,0,180,92,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,231,227,29,99,181,81,194,218,53,222,212,87,28,126,45,74,60,117,45,40,35,36,182,152,245,7,15,83,219,169,22,167,239,208,87,150,67,239,137,214,46,101,173,57,112,95,109,162,170,84,32,83,31,53,168,210,70,203,149,8,166,162,232,164,254,129,119,234,95,80,185,140,231,102,38,46,6,101,250,117,207,30,100,84,84,171,80,157,129,4,148,225,18,137,231,161,72,91,106,70,142,161,90,238,107,161,164,204,253,196,126,202,19,144,253,217,141,88,159,170,151,42,161,89,186,235,59,91,37,27,174,153,59,38,71,68,151,211,94,155,221,238,245,143,175,180,251,239,35,32,57,74,163,229,235,11,34,79,172,210,227,185,115,214,82,220,249,18,29,97,38,243,4,244,104,166,166,73,74,101,183,18,148,184,201,158,195,215,67,235,169,159,116,177,0,0,0,0,1,241,171,119,149,163,108,164,213,113,93,52,138,89,17,107,252,50,115,76,116,235,250,106,47,209,87,248,15,220,62,101,55,22,176,182,179,32,162,82,177,30,215,152,250,143,66,109,138,196,119,20,103,169,23,66,74,204,251,204,139,245,143,84,219,141,186,218,93,105,105,90,22,68,164,169,39,169,40,143,184,200,253,164,63,232,0,5,120,113,85,202,156,123,238,202,86,49,90,212,221,42,244,54,77,115,185,44,150,138,136,203,83,164,56,163,216,202,148,103,189,105,234,165,146,125,250,31,81,82,56,101,122,86,112,203,17,168,55,125,42,91,177,37,81,106,177,101,43,107,139,111,113,50,250,28,52,43,106,146,102,157,80,90,150,165,221,236,26,43,203,70,44,66,198,92,28,182,239,40,242,218,126,75,212,232,105,156,104,112,149,164,147,138,203,142,23,69,172,251,220,254,81,235,239,247,159,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,115,47,139,16,176,107,7,46,75,202,68,182,152,146,205,58,98,97,26,220,36,235,36,162,188,227,101,213,104,62,246,255,0,146,122,251,189,229,157,76,78,189,43,56,155,136,213,235,190,171,45,217,114,171,85,89,82,147,185,197,185,161,60,250,220,36,167,114,148,123,117,89,232,90,159,127,180,91,119,10,172,169,199,177,44,164,227,21,211,77,214,175,92,100,151,7,156,201,104,152,143,53,6,67,106,45,236,165,68,123,208,173,13,43,52,251,181,62,162,195,192,0,127,203,142,54,211,106,117,213,165,8,65,26,148,165,30,132,146,46,243,51,246,16,242,181,44,90,194,218,52,131,137,85,196,123,94,27,233,61,13,183,235,17,219,81,30,166,93,73,75,35,239,35,47,212,62,157,18,242,180,110,100,146,173,219,166,145,84,35,45,127,129,206,105,254,157,63,65,71,250,73,255,0,9,123,199,217,0,0,0,0,1,19,243,253,148,170,62,97,112,178,92,250,53,46,59,119,69,25,46,79,143,33,166,16,79,62,76,198,148,105,100,212,150,92,113,73,83,143,17,236,45,53,62,186,145,247,209,180,119,238,204,21,196,253,82,185,84,250,205,169,89,218,225,36,221,104,205,216,210,58,164,254,130,244,222,215,119,170,125,61,135,221,125,153,49,204,68,92,115,203,244,11,158,68,216,171,169,81,97,53,2,113,37,194,53,27,204,194,142,183,20,189,93,90,181,220,239,83,81,145,251,200,189,180,207,159,11,226,117,245,153,107,178,92,231,219,116,169,117,9,244,198,13,10,53,17,50,221,66,81,164,186,169,95,166,125,218,23,212,44,55,131,141,142,213,59,11,171,55,123,177,92,109,249,85,25,17,210,181,35,66,83,106,143,79,112,180,61,186,153,106,94,253,5,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,156,68,172,195,188,114,197,116,37,184,102,251,180,184,115,106,72,218,222,229,17,181,79,151,161,253,19,62,245,125,95,105,10,17,178,174,10,133,145,123,209,174,56,188,198,165,81,106,113,165,146,125,100,158,246,94,74,244,50,35,35,239,79,118,165,250,132,136,206,62,108,170,24,253,66,178,237,182,166,61,217,41,52,90,113,204,100,156,86,206,220,210,36,33,102,105,231,44,181,209,237,53,50,37,123,244,246,245,110,20,89,116,103,17,49,37,120,149,95,166,19,180,250,2,141,200,170,121,146,82,74,83,18,32,188,133,22,246,148,157,118,172,244,50,81,43,221,167,120,186,134,155,67,45,33,150,210,73,66,18,73,73,17,104,68,68,93,7,253,128,0,0,0,252,117,122,189,58,131,75,151,90,171,204,102,36,40,44,57,38,67,239,56,150,208,219,104,73,169,74,82,148,100,68,68,68,102,102,102,68,90,10,222,206,7,21,90,117,159,54,161,98,96,129,70,168,75,75,78,198,118,164,189,174,180,135,117,144,210,141,167,99,75,35,35,35,75,74,73,154,117,208,245,247,16,173,155,255,0,52,120,241,137,19,158,155,113,98,117,203,163,203,82,185,13,86,166,114,146,70,107,61,169,74,221,86,137,45,234,34,47,112,243,52,108,96,197,90,4,230,234,20,172,71,185,227,190,210,137,68,166,235,18,80,122,145,145,247,165,100,125,228,66,198,56,127,113,30,185,103,220,180,220,36,198,106,177,204,76,247,89,133,79,168,72,125,199,29,55,86,228,88,237,33,110,200,147,245,186,163,36,164,207,83,51,34,239,33,107,177,228,51,46,59,114,163,184,151,26,121,9,113,11,73,145,146,146,101,169,25,25,116,62,131,253,0,7,192,191,173,120,119,173,147,93,180,231,176,219,204,213,233,178,160,169,46,36,148,70,78,178,166,207,161,145,151,114,143,216,127,97,140,235,230,199,8,170,24,49,141,247,37,171,50,10,226,176,236,249,146,225,36,218,82,18,113,142,99,232,108,210,70,132,22,221,26,61,13,37,167,78,159,84,232,225,11,152,181,198,145,59,4,235,245,70,82,211,170,118,116,34,125,253,22,107,51,129,25,182,211,189,221,52,211,93,18,148,125,135,236,22,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,56,189,102,45,114,36,65,193,58,5,81,149,52,217,181,58,105,48,254,171,37,17,207,140,227,106,216,238,154,105,166,169,82,62,211,246,8,47,148,236,34,168,99,62,55,219,118,172,56,43,148,195,83,225,203,154,146,105,75,73,70,41,140,33,195,81,18,22,91,116,116,181,53,22,157,122,253,122,40,176,109,120,118,85,147,66,180,224,48,219,44,210,41,177,96,165,40,73,36,136,154,101,45,151,66,34,46,228,151,176,190,194,31,124,0,127,156,137,12,196,142,236,169,14,37,182,153,66,156,90,212,100,68,148,145,106,102,102,125,11,160,170,46,32,60,71,174,88,23,37,75,9,48,102,170,112,211,1,231,161,84,42,49,223,113,183,73,196,57,42,59,168,67,177,228,253,77,40,137,73,35,212,136,204,187,136,87,61,103,24,49,86,191,57,202,133,87,17,238,121,15,186,163,81,169,202,196,149,158,166,102,125,234,89,159,121,152,244,214,6,104,241,227,13,231,51,54,221,196,235,151,70,86,149,114,29,173,76,229,40,136,210,123,84,148,58,157,82,123,18,70,94,225,100,217,63,226,171,78,187,230,211,236,76,111,40,212,249,106,105,168,205,84,145,181,166,150,238,177,218,74,157,118,76,179,51,51,53,58,165,25,39,93,11,95,121,11,33,164,85,233,213,234,92,74,213,34,99,50,225,78,97,185,49,223,101,196,184,135,27,90,73,73,82,84,147,50,50,50,50,50,50,51,35,212,126,192,0,0,0,31,240,235,104,121,165,178,226,73,73,90,77,42,35,45,117,35,20,175,197,119,46,172,225,222,36,163,18,168,20,210,106,159,95,81,57,41,76,178,73,73,203,126,68,231,150,163,52,52,148,235,181,5,169,154,141,94,253,123,199,41,201,198,108,170,24,3,66,188,237,183,102,59,217,42,212,90,137,195,100,220,86,206,220,234,35,161,6,73,231,32,181,209,157,53,34,53,123,181,246,71,123,214,224,168,94,247,197,106,227,149,189,217,85,170,156,153,102,159,89,71,189,231,148,189,8,140,204,251,213,221,169,254,177,125,220,59,108,195,179,178,197,108,37,216,70,195,181,72,112,170,74,220,222,197,25,187,79,137,169,253,18,62,244,253,127,105,137,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,199,227,5,186,221,215,133,183,109,188,235,123,251,125,18,124,116,167,77,117,53,198,113,26,105,161,254,151,184,198,109,241,126,130,187,83,21,110,234,6,195,108,233,213,217,241,146,90,105,183,151,37,196,23,176,180,250,62,226,30,102,151,2,77,94,171,18,153,25,10,118,68,217,13,176,218,72,141,74,82,214,162,73,17,17,106,102,102,103,238,26,13,200,62,14,67,194,76,189,91,104,85,49,152,213,10,220,8,117,89,10,38,73,14,26,158,131,23,113,40,246,37,90,238,111,174,186,245,46,243,18,68,0,0,0,7,249,73,146,196,56,206,203,146,234,91,101,148,41,199,22,165,17,18,82,69,169,153,153,244,34,208,133,81,113,41,207,163,178,228,207,193,92,41,175,72,101,8,230,196,171,75,137,40,210,74,208,230,70,125,157,236,72,234,71,243,103,181,104,247,25,251,8,87,182,18,97,21,253,143,23,204,75,82,210,129,42,116,234,132,134,201,233,42,105,231,80,209,56,243,109,169,199,86,218,22,105,34,83,169,53,40,200,244,215,95,182,123,127,82,174,13,143,102,70,173,95,53,121,18,39,173,180,37,198,97,72,37,151,52,218,220,100,73,118,33,43,77,201,89,117,61,123,190,177,17,115,33,150,138,198,14,18,46,24,241,228,250,22,92,146,97,163,121,10,222,149,43,156,180,235,163,72,65,22,198,253,135,223,245,14,41,66,172,78,183,171,112,43,212,201,46,199,151,78,148,212,182,29,105,102,133,161,198,214,74,74,146,164,153,25,25,25,17,145,145,145,141,10,228,79,22,85,139,185,119,183,43,50,106,14,76,155,78,137,14,155,45,215,93,230,45,79,55,6,50,150,106,51,90,140,207,87,53,61,76,143,83,234,66,66,128,0,172,174,47,185,125,85,110,137,3,25,40,84,146,92,136,8,106,28,199,25,99,85,37,132,34,124,135,20,163,75,102,100,157,76,140,204,214,69,239,47,104,173,92,185,98,36,172,45,198,171,66,240,98,99,209,218,137,90,167,170,81,180,225,163,123,9,150,203,139,74,180,82,72,210,100,223,82,51,211,222,52,119,134,247,116,59,242,194,183,175,8,46,37,109,86,41,113,39,17,145,145,254,85,148,57,236,82,139,185,101,237,63,180,199,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,230,241,34,238,135,97,216,87,13,225,57,196,161,170,61,46,92,227,51,50,47,201,50,183,61,170,73,119,32,253,165,246,144,206,38,99,113,22,86,41,99,85,223,120,72,152,244,134,165,214,170,10,138,110,184,107,216,194,165,188,226,18,157,84,162,36,145,57,208,136,244,247,11,42,225,5,151,213,81,40,147,241,146,187,73,36,72,158,135,97,195,113,230,52,82,152,90,32,72,109,73,53,54,70,105,212,140,200,201,102,94,226,246,139,53,0,1,30,179,217,139,10,194,60,187,220,117,152,213,7,33,205,168,196,153,77,136,235,78,242,214,151,156,131,37,72,52,153,45,38,71,171,122,150,134,103,169,116,33,158,170,237,98,117,195,91,159,94,169,201,118,68,186,140,167,101,190,235,171,53,173,110,56,179,82,148,165,40,204,204,204,204,204,204,204,204,118,188,183,229,162,177,140,123,238,9,17,228,250,22,36,147,97,211,101,10,222,165,39,146,181,105,171,75,65,150,199,61,167,223,245,9,117,253,74,184,55,197,153,38,181,99,85,228,71,158,134,214,150,217,155,32,144,92,210,107,113,17,165,168,134,173,55,41,5,208,245,239,250,132,9,197,188,34,191,176,30,249,151,106,93,176,37,65,157,79,144,225,51,37,45,60,210,29,38,222,113,180,184,210,220,66,13,68,106,105,70,149,17,22,186,107,246,88,79,13,108,250,59,18,68,12,21,197,122,244,135,155,95,42,37,38,92,201,70,162,78,167,14,51,12,239,126,71,66,47,156,61,168,71,188,203,218,66,215,99,73,98,100,102,165,198,117,46,50,250,18,227,107,74,136,201,73,50,212,140,140,186,25,104,99,253,64,0,0,0,70,236,252,96,228,60,91,203,213,200,130,166,51,38,161,68,129,50,171,29,70,201,45,194,83,48,101,108,36,158,197,43,93,206,116,211,78,167,222,67,62,85,72,18,105,21,89,116,201,40,83,82,33,72,113,135,18,100,105,82,86,133,26,76,140,143,67,35,35,47,112,244,184,67,65,93,213,138,182,141,0,144,110,29,70,187,2,50,139,77,119,19,146,91,65,251,15,95,165,238,49,164,156,31,183,91,181,48,178,210,183,219,111,151,216,104,144,35,169,58,105,161,162,51,104,211,77,11,244,125,196,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,146,218,94,142,235,74,66,86,75,66,146,105,81,106,70,70,93,198,67,60,153,250,178,221,178,179,61,120,52,227,36,209,85,234,117,10,179,105,36,154,72,144,237,66,86,154,22,210,233,234,253,127,105,143,33,149,91,28,177,7,30,172,218,10,158,75,73,244,213,57,211,53,43,110,165,219,88,70,159,69,95,167,238,26,56,180,41,9,183,237,42,37,1,10,37,38,155,78,141,12,140,143,93,73,182,146,143,113,123,189,197,246,15,174,0,0,0,2,17,113,36,205,252,76,17,176,100,88,182,189,79,91,142,189,29,113,140,226,188,92,200,237,62,204,198,183,250,143,33,196,26,92,105,61,118,153,17,233,222,125,10,149,233,208,110,140,82,190,89,134,201,75,169,214,110,26,146,80,106,62,99,206,45,231,222,34,220,163,245,150,122,173,206,167,212,245,63,105,152,188,110,31,185,62,163,96,30,28,67,184,46,26,60,55,110,154,187,109,204,92,135,35,161,79,48,135,88,138,179,107,114,217,67,137,218,235,70,123,117,61,15,218,103,221,41,238,43,106,5,202,195,81,170,8,37,182,219,137,115,105,146,76,143,66,50,246,145,254,145,136,101,197,3,13,45,102,178,214,237,73,138,116,86,94,131,45,74,109,68,203,105,51,52,64,154,162,234,73,215,93,126,193,71,130,216,184,48,98,75,203,161,220,88,103,46,115,142,26,101,76,171,54,135,29,51,36,167,101,61,146,34,35,87,66,47,102,137,253,126,193,104,192,0,57,206,97,176,246,30,39,224,197,227,103,201,140,135,92,157,67,168,53,27,114,9,70,151,151,17,214,208,162,213,42,208,203,127,121,17,159,184,103,19,18,45,25,216,123,136,53,251,74,74,28,101,234,53,86,84,52,153,145,164,254,101,245,182,70,90,165,39,222,142,253,11,236,33,117,156,44,113,152,241,27,0,227,219,51,230,155,211,109,199,17,79,65,45,205,202,38,35,194,132,130,239,90,143,77,86,126,194,47,168,132,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,184,167,99,49,225,206,1,200,182,96,205,54,102,220,110,46,158,178,67,155,84,108,72,133,53,7,220,180,158,154,160,189,134,95,81,138,83,195,123,74,118,33,98,13,2,210,140,135,30,122,179,85,139,13,70,68,106,63,158,125,13,153,158,137,81,247,175,191,67,251,12,104,239,47,56,123,15,12,48,98,206,179,227,70,67,78,65,161,211,218,147,181,4,147,83,200,136,211,107,51,209,41,212,253,78,243,34,63,120,232,192,0,42,231,140,254,36,188,138,29,187,134,113,39,56,217,170,84,74,171,168,109,211,34,82,118,84,25,50,81,18,186,145,251,117,79,235,246,10,157,23,135,194,255,0,13,45,103,114,214,213,77,250,116,87,158,157,45,42,113,70,203,106,50,53,192,132,163,234,105,215,93,126,209,51,109,219,106,5,180,195,177,169,232,36,54,227,138,115,105,18,72,139,82,34,246,17,126,137,8,177,196,11,39,212,92,124,195,137,151,5,189,71,134,213,211,72,109,201,136,144,220,116,37,231,208,211,18,150,77,110,67,43,113,91,157,116,143,110,165,169,251,72,251,232,226,163,6,232,194,219,229,232,111,20,186,101,102,222,169,41,4,162,230,50,226,30,97,227,45,201,63,85,101,162,219,232,125,15,82,246,25,11,169,225,183,155,248,152,221,96,199,177,110,138,158,151,29,6,58,35,17,202,120,185,146,26,97,152,109,111,245,222,91,139,53,56,234,186,237,34,51,215,184,250,28,221,0,0,0,1,242,46,250,66,110,11,74,183,64,90,137,41,169,83,164,195,51,51,211,66,113,165,35,220,126,255,0,113,253,131,56,249,170,177,203,15,177,234,242,160,165,228,186,159,77,84,93,35,74,183,104,93,181,244,105,244,83,250,30,225,235,242,11,101,187,122,230,122,207,105,182,73,210,164,84,233,245,103,18,105,53,17,161,170,132,93,117,45,167,211,214,250,190,210,26,27,140,218,89,142,211,73,66,80,72,66,82,73,73,104,68,68,93,196,67,253,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,31,241,107,180,222,163,99,251,85,119,82,226,187,117,61,46,37,102,70,100,73,92,217,202,36,145,232,94,238,237,76,114,28,128,166,50,179,63,104,118,163,112,146,85,42,121,167,97,150,187,189,33,23,77,117,246,13,13,71,219,217,218,217,174,221,137,211,94,253,52,31,232,0,0,0,60,230,34,93,240,172,43,26,189,121,84,28,74,89,163,83,101,78,50,51,34,53,114,89,91,155,75,85,36,140,204,144,125,53,47,180,187,198,116,179,61,140,21,236,102,198,107,170,232,170,84,229,72,134,170,188,228,83,154,117,229,173,45,69,237,111,45,164,146,84,181,146,116,39,76,180,73,237,47,103,215,52,120,79,101,106,13,225,84,119,25,238,218,87,54,61,46,90,154,130,151,152,37,39,156,210,160,201,109,100,78,52,101,220,165,117,74,200,253,218,119,139,124,105,166,217,109,44,178,132,161,8,73,37,41,73,104,68,69,220,68,94,193,255,0,98,12,241,121,185,216,161,229,170,20,3,145,177,218,133,125,184,228,157,228,91,137,112,39,150,154,106,90,245,47,172,81,232,176,110,14,210,156,107,26,234,204,165,71,181,116,119,245,45,125,242,233,226,232,128,0,127,195,173,161,230,150,203,132,70,149,164,210,162,63,105,25,10,18,226,115,135,10,176,243,45,81,147,30,10,153,139,91,101,234,166,242,107,106,84,227,213,9,135,222,73,73,25,232,143,172,254,179,29,83,131,150,38,174,139,140,213,155,2,108,196,51,6,117,26,68,182,137,110,109,37,201,92,186,123,68,146,213,100,70,102,146,62,132,147,63,243,11,155,35,35,45,75,218,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,57,253,211,152,92,2,177,171,178,173,107,215,28,48,254,223,173,66,217,218,105,213,75,154,20,73,76,111,66,86,141,237,56,226,86,157,200,90,84,90,151,84,168,140,186,25,15,65,101,98,21,131,137,84,167,107,184,115,124,91,247,85,53,137,10,136,236,202,37,77,153,204,54,250,82,149,41,165,56,202,148,146,89,37,104,81,164,207,93,22,147,246,144,242,149,108,205,229,182,129,85,155,66,174,230,15,13,105,213,42,116,135,34,76,135,46,236,128,203,241,159,109,70,151,26,113,181,58,74,66,210,162,52,154,76,136,200,200,200,199,171,178,177,10,193,196,170,83,181,220,57,190,45,251,170,154,196,133,68,118,101,18,166,204,230,27,125,41,74,148,210,156,101,74,73,44,146,180,40,210,103,174,139,73,251,72,125,90,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,53,252,108,114,177,255,0,9,108,42,255,0,211,42,119,254,216,116,170,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,202,189,113,10,193,195,90,83,85,220,70,190,45,251,86,154,252,132,196,106,101,110,166,204,22,28,125,73,82,146,210,92,121,73,73,172,210,133,168,146,71,174,136,81,251,12,121,74,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,165,128,249,55,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,84,162,34,234,100,60,85,39,51,121,109,175,213,97,80,168,89,131,195,90,141,74,163,33,184,144,225,196,187,32,60,252,151,220,81,37,182,155,109,46,154,150,181,40,201,36,146,35,51,51,34,33,210,192,0,0,0,7,148,190,177,99,11,48,191,176,254,19,49,46,212,180,189,39,205,236,94,157,172,198,129,218,185,123,121,156,174,114,211,191,111,49,27,182,235,166,244,235,222,67,242,217,88,223,130,248,149,85,118,133,135,56,189,101,93,85,38,35,170,91,176,232,149,248,147,159,109,132,169,41,83,170,109,151,20,162,65,41,104,73,168,203,77,86,146,246,144,246,160,0,0,0,0,0,0,0,0,0,0,0,3,242,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,0,0,0,0,0,0,0,0,0,0,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,63,36,218,181,42,157,38,4,58,133,78,36,89,21,73,7,18,11,79,60,148,46,83,228,211,143,27,77,36,207,85,172,154,101,215,13,41,212,246,54,181,119,36,204,191,88,0,0,0,0,0,0,0,15,41,125,98,198,22,97,127,97,252,38,98,93,169,105,122,79,155,216,189,59,89,141,3,181,114,246,243,57,92,229,167,126,222,98,55,109,215,77,233,215,188,135,229,178,177,191,5,241,42,170,237,11,14,113,122,202,186,170,76,71,84,183,97,209,43,241,39,62,219,9,82,82,167,84,219,46,41,68,130,82,208,147,81,150,154,173,37,237,33,237,64,0,0,0,0,0,0,126,73,181,106,85,58,76,8,117,10,156,72,178,42,146,14,36,22,158,121,40,92,167,201,167,30,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,238,73,153,126,176,0,0,0,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,127,27,28,172,127,194,91,10,191,244,202,157,255,0,182,29,42,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,115,74,182,102,242,219,64,170,205,161,87,115,7,134,180,234,149,58,67,145,38,67,151,118,64,101,248,207,182,163,75,141,56,218,157,37,33,105,81,26,77,38,68,100,100,100,99,213,217,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,17,106,126,193,76,156,99,113,53,117,172,101,163,88,16,166,33,232,48,104,209,229,186,72,115,113,34,74,37,212,26,52,158,139,50,35,36,153,116,52,145,253,126,193,202,248,99,97,194,175,204,203,83,164,200,130,167,162,209,25,102,169,188,218,220,148,184,205,66,25,247,154,84,68,122,47,234,63,172,133,246,180,218,25,105,12,182,68,73,66,73,41,34,246,17,16,255,0,176,0,20,187,198,38,83,142,227,93,37,149,40,246,162,142,198,133,175,186,93,64,87,200,188,46,16,215,67,21,204,181,77,128,82,55,187,79,175,185,28,211,188,143,105,34,4,2,211,77,79,78,167,245,9,204,63,229,198,219,121,181,50,243,105,90,22,70,149,37,69,169,40,143,188,140,189,162,160,184,176,229,106,13,159,84,107,25,237,42,87,38,61,82,90,90,156,150,88,36,167,156,234,167,73,113,102,77,180,69,220,148,245,82,204,253,250,247,136,91,150,28,96,175,96,206,51,90,183,69,46,167,42,60,52,213,224,162,162,211,79,45,9,118,47,107,101,110,164,210,149,160,149,169,52,69,162,143,105,251,126,173,23,97,221,223,10,253,177,104,55,149,61,196,169,154,205,54,44,226,34,50,51,79,57,148,57,180,244,82,136,140,137,101,211,83,251,79,188,122,48,0,0,1,254,114,54,156,119,119,235,183,98,181,211,221,160,207,54,127,147,25,57,159,187,202,42,156,52,157,74,160,106,222,101,244,189,33,43,93,52,246,14,187,194,82,211,122,179,143,238,213,218,75,137,236,52,245,56,165,145,25,17,165,19,96,168,210,103,161,251,251,181,33,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,235,140,230,26,55,232,59,123,19,153,237,10,115,181,68,164,173,37,213,4,157,149,7,140,244,36,127,143,119,234,246,136,21,147,11,133,187,111,50,22,60,199,13,146,39,171,148,200,229,205,238,51,57,241,207,167,82,235,234,141,23,81,228,148,202,76,41,133,166,143,199,109,194,211,187,214,73,31,244,143,216,0,0,0,35,71,16,235,150,117,177,150,11,150,76,13,219,229,198,155,17,90,107,244,85,79,150,103,174,134,93,61,82,255,0,176,103,250,154,195,245,219,134,44,99,45,207,84,102,161,189,11,83,213,78,44,139,235,62,243,250,198,135,178,73,135,16,240,223,46,214,140,40,209,57,14,84,233,80,42,79,151,44,147,185,215,32,198,37,31,68,167,95,161,222,122,159,214,59,208,10,217,227,86,235,159,130,75,89,157,233,217,242,142,10,182,235,215,94,205,81,45,116,20,250,44,71,131,125,41,249,56,193,90,168,19,46,27,77,82,36,167,121,36,246,238,41,84,243,211,93,52,215,65,114,224,0,2,171,56,205,216,73,82,109,251,233,134,155,37,23,100,130,181,18,125,109,63,140,29,62,228,255,0,247,223,171,218,32,214,75,111,57,54,62,99,236,186,148,121,38,202,101,86,105,176,221,209,102,146,91,106,159,28,212,147,209,69,169,30,222,227,233,245,13,22,81,167,38,167,71,131,82,70,155,101,198,105,242,211,187,69,36,143,167,127,188,126,192,0,0,0,0,0,0,0,0,0,1,88,25,84,206,191,224,203,58,24,187,150,188,76,169,213,100,219,119,110,40,86,163,90,78,235,206,102,143,84,122,173,37,39,31,97,36,220,75,50,156,113,29,82,173,141,186,91,141,4,79,60,234,108,252,0,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,141,92,102,240,46,101,173,140,180,44,121,164,81,182,81,111,106,123,116,234,164,182,205,247,63,142,34,36,208,147,120,212,70,211,92,200,133,29,45,161,42,35,95,100,125,91,8,210,165,43,207,240,119,198,138,86,29,102,26,181,135,247,69,223,18,141,72,191,232,232,137,14,60,148,37,40,159,91,102,66,59,27,68,233,167,84,44,218,122,106,80,147,82,82,226,220,74,61,103,13,162,22,191,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,172,14,52,152,199,66,188,49,150,210,193,218,67,60,201,120,119,79,145,34,169,39,114,203,108,170,146,99,184,152,219,20,130,35,216,195,17,221,230,37,107,74,187,78,223,85,77,168,143,207,240,121,193,10,173,249,152,185,24,202,205,114,36,58,110,23,71,53,72,136,166,212,183,231,63,81,139,46,51,72,71,114,80,132,164,158,90,150,102,103,170,27,73,36,247,154,219,187,64,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,255,0,19,26,181,86,129,146,140,64,174,208,170,114,233,213,42,116,138,12,184,115,34,60,166,95,140,251,117,184,42,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,249,114,11,157,123,87,53,152,113,18,137,86,169,246,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,86,6,127,115,93,136,249,74,207,117,165,122,217,78,246,234,84,236,63,166,177,95,160,62,241,162,45,94,42,106,117,35,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,177,76,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,41,175,134,47,16,8,120,69,50,54,95,177,190,226,236,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,94,113,106,75,42,66,117,36,182,165,173,187,148,0,0,1,85,124,40,243,211,249,12,175,227,93,231,254,215,139,96,77,156,159,238,146,170,91,146,13,95,222,187,42,20,159,211,100,151,253,142,200,181,64,28,171,52,120,233,248,181,224,77,205,141,127,37,190,81,252,156,236,95,197,157,187,177,243,251,68,198,35,126,91,150,230,221,188,253,223,64,245,219,167,77,117,42,43,195,76,235,227,45,143,153,246,51,81,113,212,254,84,92,146,182,198,175,176,179,77,61,154,196,30,206,136,231,29,196,197,74,27,78,141,180,210,144,124,181,37,46,178,211,138,66,205,58,29,255,0,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,197,55,178,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,1,90,188,88,179,175,78,181,173,90,158,85,240,222,167,190,228,172,233,26,241,125,7,42,59,212,168,42,110,60,134,227,182,162,74,27,123,181,54,246,213,154,92,90,73,162,117,181,160,205,210,52,112,174,20,57,187,197,11,71,20,40,153,95,147,78,151,117,89,247,84,137,7,78,138,82,27,75,244,7,210,219,143,189,33,133,58,164,164,227,26,80,227,142,177,174,186,238,113,162,55,13,109,191,221,120,190,98,149,247,130,215,222,0,98,102,26,87,125,13,114,81,190,85,246,41,189,149,153,28,174,107,48,25,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,41,127,149,28,215,97,198,109,112,225,23,173,148,239,97,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,128,0,10,245,226,137,143,55,150,91,113,115,46,184,173,102,77,150,149,211,164,92,40,169,193,102,65,50,138,181,56,215,74,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,76,172,11,199,76,56,204,94,28,83,177,67,11,235,61,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,2,154,248,98,241,0,135,132,83,35,101,251,27,238,46,201,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,213,231,22,164,178,164,39,82,75,106,90,219,185,64,28,83,56,24,213,136,249,126,192,234,198,40,97,150,23,124,184,159,75,221,218,217,84,163,109,186,92,83,101,195,58,131,173,160,141,201,12,180,225,53,204,105,179,66,185,106,90,205,109,165,10,89,80,189,173,153,220,101,182,51,5,23,51,170,186,61,49,127,51,80,93,65,233,181,70,82,251,114,185,141,41,151,24,91,101,180,146,202,152,90,153,36,55,179,150,217,145,52,109,237,65,166,255,0,178,197,152,91,87,52,24,53,69,197,203,90,55,96,237,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,203,136,53,37,10,91,78,180,179,66,55,237,46,170,2,178,248,175,103,142,53,181,74,173,229,31,14,81,44,171,181,40,241,209,119,85,137,110,199,40,49,29,75,111,166,19,6,147,73,186,183,218,82,57,170,61,90,38,93,83,122,45,78,47,147,199,248,98,241,0,135,132,83,35,101,251,27,238,46,201,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,213,231,22,164,178,164,39,82,75,106,90,219,185,64,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,246,217,189,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,168,7,53,121,201,196,124,206,99,44,60,85,237,117,91,90,37,191,217,213,107,82,35,85,77,207,64,184,132,182,167,30,97,246,219,104,249,203,125,190,105,187,180,156,45,27,70,227,75,77,233,110,156,55,51,13,141,185,137,193,39,46,44,100,180,165,165,116,233,10,141,10,238,121,108,50,139,153,102,251,230,233,181,17,150,90,75,40,140,146,97,131,90,119,33,197,146,250,239,67,137,41,106,0,2,149,184,161,103,167,240,215,117,47,3,176,114,243,237,120,109,69,217,233,137,48,147,181,154,237,81,183,20,103,163,196,163,237,16,217,209,190,94,132,148,45,210,91,159,58,148,199,112,187,175,10,124,245,73,188,91,129,149,140,87,159,46,77,118,44,114,102,202,156,152,173,37,133,83,162,66,65,122,53,100,203,105,52,173,166,163,184,234,94,112,213,204,35,113,42,90,84,150,201,219,52,1,94,188,81,49,230,242,203,110,46,101,215,21,172,201,178,210,186,116,139,133,21,56,44,200,38,81,86,167,26,233,71,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,41,107,150,140,197,216,153,160,194,200,24,153,98,200,254,106,29,98,22,199,191,139,42,157,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,128,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,189,120,162,99,205,229,150,220,92,203,174,43,89,147,101,165,116,233,23,10,42,112,89,144,76,162,173,78,53,210,142,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,83,43,2,241,211,14,51,23,135,20,236,80,194,250,207,110,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,0,170,190,45,121,205,196,123,126,187,51,42,118,85,42,171,108,210,165,211,217,145,95,173,186,131,105,202,236,87,209,169,70,134,162,255,0,192,254,147,111,56,71,185,199,16,235,39,181,8,112,158,249,60,37,51,175,232,73,144,242,155,137,181,58,84,58,43,220,231,44,186,131,231,200,113,51,158,127,152,186,98,140,147,177,206,114,221,117,198,148,226,146,162,112,148,209,27,134,235,40,69,181,0,249,55,101,211,66,177,173,90,205,235,116,206,236,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,208,80,102,121,51,137,112,230,59,48,201,190,44,250,196,186,85,189,99,72,84,43,45,232,19,37,52,178,67,82,13,105,170,36,151,177,76,201,121,73,109,205,82,134,214,132,55,29,10,220,166,183,157,175,240,230,205,45,247,154,140,14,126,227,196,75,111,179,214,173,154,135,160,165,214,216,83,40,139,90,121,12,161,195,117,44,161,91,217,120,144,227,102,234,118,19,70,165,165,77,30,138,83,76,197,252,65,206,221,87,42,28,74,177,70,133,115,63,46,118,29,93,82,45,230,106,176,213,41,73,98,146,250,169,180,196,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,102,150,157,211,66,190,109,90,53,235,107,78,237,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,125,96,0,0,1,86,185,106,207,109,43,4,243,119,141,88,17,141,23,52,184,246,77,115,18,43,202,183,234,50,223,79,98,183,166,170,167,40,221,67,155,139,115,81,164,41,105,51,94,254,91,78,36,214,105,73,60,243,169,180,160,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,89,156,154,101,30,117,73,122,109,137,25,215,207,94,237,18,147,62,189,222,225,157,60,233,94,114,111,140,199,222,149,41,18,77,228,197,172,212,161,181,170,205,68,134,211,62,65,165,37,170,143,66,45,221,197,211,234,19,151,131,37,132,148,166,224,190,159,105,179,81,246,184,40,81,167,214,211,248,189,210,239,79,255,0,125,250,189,162,212,192,0,5,52,113,144,165,63,27,24,40,181,3,101,194,105,218,68,100,239,52,158,221,199,42,160,122,107,166,154,232,43,184,92,23,5,71,92,252,18,221,44,239,78,207,148,115,149,183,94,186,246,106,113,107,167,184,89,48,14,11,157,188,56,135,137,25,118,187,161,73,137,207,114,153,74,159,82,96,185,100,173,174,183,6,73,36,250,165,90,125,62,242,208,254,177,158,26,147,15,208,174,25,81,136,182,189,78,154,182,244,61,75,69,54,179,47,168,251,203,234,26,1,225,225,114,206,185,242,193,109,73,159,187,124,72,240,225,167,93,126,138,105,241,12,180,212,207,167,172,127,246,9,46,0,0,0,63,37,94,73,67,164,205,150,122,104,196,119,28,235,221,234,164,207,250,6,116,51,159,112,183,114,102,70,248,150,217,178,100,197,114,167,28,249,93,196,105,159,32,250,245,62,190,176,158,188,24,240,209,191,65,220,56,156,247,104,75,157,170,93,37,9,62,136,52,236,167,188,71,161,163,252,123,191,87,180,90,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,179,196,123,14,83,127,229,170,188,180,66,237,47,209,153,149,84,109,60,189,230,149,51,2,94,138,47,85,70,71,170,251,203,78,254,242,20,75,135,85,103,108,236,78,182,107,143,37,104,114,137,93,133,41,105,208,200,200,217,144,133,25,105,169,126,143,188,191,80,210,94,10,92,9,186,240,126,201,185,82,178,87,165,45,218,108,206,135,169,151,50,43,107,208,250,159,95,91,222,127,104,246,160,0,0,2,32,113,76,150,113,50,177,51,71,28,79,58,160,227,39,176,244,215,90,116,222,135,245,10,48,177,201,71,122,219,228,135,18,218,142,169,19,69,168,244,36,159,53,61,76,253,154,13,41,96,26,141,88,27,135,132,167,82,226,147,106,210,82,165,165,90,146,143,177,181,169,145,251,71,188,1,92,252,104,168,147,166,96,165,183,84,143,25,78,52,197,201,13,46,41,40,51,218,69,18,162,163,51,50,46,133,161,251,197,55,139,140,224,235,132,243,173,220,57,171,226,5,82,51,105,93,78,100,134,163,175,97,146,141,135,24,167,186,142,170,65,126,137,247,40,203,252,226,199,0,0,4,28,226,205,101,38,226,203,226,106,237,33,124,234,100,242,146,163,34,233,203,110,12,229,31,242,76,251,213,239,34,20,199,133,82,215,7,19,173,25,104,125,108,155,85,216,11,230,33,91,77,58,72,65,234,71,236,238,26,81,194,9,7,51,9,172,169,102,242,157,55,173,234,107,156,197,43,113,171,88,205,158,166,126,221,117,239,30,184,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,20,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,246,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,229,161,27,94,46,86,173,56,225,173,79,41,197,54,106,37,147,73,118,207,192,0,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,237,92,69,112,114,133,140,153,71,190,227,85,222,236,242,236,250,123,247,141,46,78,213,175,147,42,3,14,184,162,216,149,160,149,205,96,228,49,170,183,37,28,253,251,84,164,36,133,6,97,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,52,17,139,23,215,225,67,32,183,150,37,250,47,209,159,43,112,126,163,93,236,92,254,119,101,237,84,87,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,51,174,52,123,151,171,166,133,99,100,191,13,47,91,166,119,98,162,219,248,95,70,170,84,100,242,150,231,34,43,20,150,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,158,204,85,196,203,171,25,49,30,227,197,43,214,95,104,173,92,213,7,106,18,118,184,226,219,103,121,250,140,53,204,90,214,150,90,65,37,182,208,106,61,141,161,9,35,209,36,47,39,134,6,11,210,176,167,41,118,149,117,235,66,37,38,231,190,99,170,189,89,152,149,165,215,231,176,227,206,170,158,165,184,74,86,136,40,107,101,73,104,140,137,6,227,134,105,75,139,115,89,106,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,126,229,243,136,66,138,240,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,246,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,154,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,223,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,140,171,139,147,225,139,196,2,102,46,195,141,151,236,111,184,187,93,245,19,107,22,205,73,214,223,118,85,122,43,108,60,243,169,146,180,160,219,39,152,110,63,87,156,90,84,242,86,157,73,78,37,107,114,197,64,0,6,85,197,223,112,224,226,1,15,49,20,38,176,147,23,174,47,245,88,129,218,95,106,76,134,216,142,221,197,23,122,220,221,29,12,161,182,208,243,45,153,33,108,146,119,27,109,19,169,53,252,241,53,58,128,80,15,17,28,161,254,42,88,202,95,37,161,114,112,246,241,230,205,181,247,207,237,47,49,202,75,93,170,35,155,136,156,46,83,142,167,97,171,126,230,156,107,87,22,225,59,183,234,240,230,206,191,226,171,136,239,208,47,250,157,85,204,50,186,126,110,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,35,174,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,57,235,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,247,14,108,148,126,42,184,112,253,126,255,0,166,82,156,196,219,167,231,42,82,88,46,107,148,184,38,72,54,233,137,123,114,144,173,171,65,184,234,154,36,165,110,41,41,213,212,178,211,135,26,248,231,126,100,255,0,105,63,118,136,43,149,28,215,98,62,82,177,29,23,173,148,239,110,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,66,120,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,177,77,236,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,0,85,95,28,239,204,159,237,39,238,209,13,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,0,25,87,23,39,195,23,136,4,204,93,135,27,47,216,223,113,118,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,175,56,180,169,228,173,58,146,156,74,214,229,138,128,164,190,36,124,62,227,101,218,75,120,195,131,116,169,106,195,170,140,132,198,155,77,101,167,94,69,178,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,174,171,108,143,128,100,251,54,119,150,81,113,67,229,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,81,43,136,206,125,191,21,122,19,24,111,135,108,118,140,77,185,169,253,178,36,135,227,239,139,69,130,181,173,162,152,162,89,108,121,227,91,110,37,166,186,164,148,133,45,210,218,148,182,245,22,0,184,158,21,249,234,141,127,219,212,172,176,226,148,248,140,92,244,56,236,211,108,199,153,138,238,250,181,57,136,175,45,76,58,77,182,108,182,184,172,198,34,39,22,180,115,80,164,22,213,56,133,173,203,20,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,80,183,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,119,159,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,207,34,230,169,52,180,28,164,182,233,175,149,26,51,106,215,87,157,229,58,68,226,146,109,182,148,41,74,220,100,134,156,208,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,10,192,226,139,196,2,29,34,29,75,44,152,33,113,115,170,175,118,154,117,241,84,97,182,31,138,220,87,88,117,135,169,41,230,33,123,158,62,110,174,184,217,161,76,169,180,182,74,53,155,169,106,165,135,234,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,167,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,211,66,150,148,33,10,36,34,101,10,171,227,157,249,147,253,164,253,218,33,6,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,246,150,210,167,20,202,247,39,106,204,210,103,203,91,136,94,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,245,106,117,106,85,22,50,38,86,106,113,32,71,114,67,17,16,236,151,146,210,20,251,238,161,150,90,37,40,200,141,110,58,227,109,161,61,234,90,210,146,212,204,136,126,176,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,85,95,28,239,204,159,237,39,238,209,13,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,125,90,157,90,149,69,140,137,149,154,156,72,17,220,144,196,68,59,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,122,150,180,164,181,51,34,31,172,71,92,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,106,179,215,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,188,158,25,249,215,168,230,126,196,169,89,56,151,83,237,56,147,105,107,38,108,199,14,43,62,153,130,243,206,27,114,25,142,202,91,217,201,213,12,56,73,111,105,106,194,141,102,167,141,41,154,162,157,184,167,103,182,217,197,248,208,242,255,0,130,87,52,74,197,167,22,65,79,184,235,80,31,144,148,78,154,203,174,182,136,41,212,144,211,241,144,105,68,142,98,77,214,221,89,199,82,20,158,81,154,225,254,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,162,155,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,209,15,20,127,29,152,155,247,47,147,194,29,87,133,238,122,127,2,151,82,48,59,24,239,62,201,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,207,13,237,92,230,106,74,66,29,52,57,243,73,84,135,14,234,64,4,63,226,5,158,234,22,85,109,87,44,171,89,125,183,19,110,10,121,185,78,141,162,219,244,92,87,219,148,219,85,93,235,142,236,119,249,82,99,164,187,50,140,148,189,117,61,19,212,254,86,65,120,136,218,185,156,135,19,11,111,194,244,38,38,211,105,236,145,118,137,13,169,187,155,148,194,123,76,184,251,27,109,13,189,189,46,184,184,164,159,85,179,37,32,214,148,185,202,154,160,51,89,155,31,20,248,201,241,2,225,243,23,197,138,112,186,226,1,14,175,14,155,150,76,111,184,185,53,86,123,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,224,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,147,194,251,56,54,206,54,97,29,23,4,171,39,18,157,125,216,20,116,192,68,8,205,72,82,38,81,33,34,44,118,103,26,212,142,82,22,102,243,109,45,190,98,148,107,109,78,18,82,133,146,17,55,192,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,56,189,32,226,97,61,235,44,158,83,70,205,187,82,115,152,149,109,52,233,25,195,212,143,217,166,157,227,53,216,171,41,115,177,58,238,150,183,214,241,187,93,158,190,98,149,184,213,172,133,158,186,251,123,197,206,112,153,178,147,110,229,241,85,119,80,190,117,78,121,201,73,153,116,229,185,6,10,139,249,36,125,233,247,153,9,198,0,0,43,143,140,86,19,206,184,176,230,145,136,20,184,205,169,116,201,145,218,144,189,134,106,38,27,98,160,234,250,165,7,250,69,222,162,47,243,138,115,23,33,193,118,137,58,30,10,92,149,73,17,148,219,79,220,147,18,218,148,131,45,196,113,41,202,35,35,50,234,90,23,188,88,192,15,7,143,138,52,224,110,33,146,93,75,106,85,171,86,74,86,165,104,73,62,198,238,134,103,236,25,173,190,9,69,122,220,4,183,18,226,138,169,47,85,164,245,37,31,53,93,72,253,186,139,207,225,103,44,229,229,98,30,174,56,174,77,65,182,125,115,215,77,41,208,186,23,212,37,248,0,0,0,241,88,215,112,38,212,193,251,218,229,82,201,62,139,183,106,83,58,158,134,124,184,174,47,66,234,93,125,95,121,125,164,51,105,136,181,119,111,28,78,185,171,140,165,107,114,183,94,155,41,9,208,204,204,222,144,181,17,105,169,254,151,188,255,0,88,189,174,28,56,114,155,3,45,84,21,174,23,102,126,178,204,90,163,137,229,236,53,41,232,17,53,81,250,169,51,61,81,222,122,247,119,152,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,174,41,90,197,123,97,213,203,106,109,73,157,86,147,50,26,119,23,181,214,22,217,123,15,244,189,199,246,24,205,198,50,91,210,44,92,104,189,45,167,91,82,23,68,185,170,49,19,169,25,106,76,203,113,4,101,209,61,61,79,113,125,132,47,91,135,117,252,155,227,44,214,202,86,234,148,237,30,36,42,94,138,86,166,68,213,62,39,119,172,125,53,87,213,246,16,147,96,0,0,2,48,241,27,182,101,92,249,93,184,153,137,29,151,151,5,169,115,140,156,65,171,66,69,58,89,106,157,8,253,111,91,167,119,218,40,6,11,174,82,235,17,222,94,230,220,137,37,10,63,97,164,208,162,63,171,67,232,52,67,145,235,242,45,249,150,235,50,76,103,148,226,169,148,122,117,53,211,82,136,207,123,112,35,25,247,41,95,167,237,208,254,161,222,192,113,124,220,96,58,115,15,131,53,107,13,147,142,137,228,219,242,169,235,127,162,19,43,178,62,211,70,103,203,113,68,91,158,254,74,119,123,189,199,85,120,117,194,123,31,42,120,143,30,159,115,170,141,22,131,6,164,142,216,242,206,106,57,241,144,250,9,124,165,46,25,161,70,164,26,141,58,232,71,167,94,130,225,240,123,11,232,56,61,135,212,123,18,222,138,203,44,83,98,71,97,195,109,180,39,154,227,108,54,209,172,246,33,4,163,50,108,186,237,35,63,241,15,106,0,0,35,246,123,173,196,92,121,97,190,90,81,55,172,42,45,78,97,26,189,155,41,242,123,186,31,233,127,239,25,236,162,56,186,101,211,1,214,140,141,113,106,13,41,39,236,213,46,22,159,230,26,79,203,132,149,205,203,206,24,75,115,233,189,102,209,92,87,218,112,89,51,255,0,56,232,160,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,115,74,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,234,112,235,207,84,108,210,217,165,99,226,12,248,136,197,74,4,119,158,156,204,104,174,161,21,58,115,39,29,5,82,51,38,201,134,86,167,36,37,181,178,149,253,52,41,105,66,16,162,66,38,80,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,198,112,115,147,129,115,50,237,152,235,207,14,125,13,232,234,42,106,14,84,109,196,160,223,91,43,163,200,90,156,138,77,186,249,18,221,229,160,249,11,94,170,46,107,46,167,122,141,38,163,154,153,21,199,72,119,79,15,76,192,224,53,94,179,190,181,100,217,247,53,70,151,17,194,97,191,226,121,112,30,90,137,146,73,147,174,242,229,156,133,56,181,36,201,29,173,132,239,50,82,82,154,193,22,147,158,92,104,165,91,92,55,240,31,5,233,87,124,70,46,27,194,215,180,229,212,104,169,66,93,125,250,35,20,212,185,205,94,169,62,74,59,99,81,118,171,84,41,102,211,137,78,228,161,210,40,23,149,140,20,252,98,115,5,100,224,227,149,14,197,18,224,168,31,111,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,150,148,192,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,253,203,231,16,133,0,142,213,149,28,215,98,62,82,177,29,23,173,148,239,110,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,174,202,120,145,103,94,196,169,229,10,143,7,8,106,117,90,180,76,110,237,176,169,149,216,102,245,61,182,96,211,229,178,138,130,92,67,169,67,202,230,153,156,110,81,161,41,91,110,60,106,86,210,36,57,93,121,30,173,230,11,241,130,181,236,12,189,226,69,86,210,170,221,181,4,71,154,236,115,105,232,189,149,182,157,83,210,100,67,125,69,30,95,103,142,169,46,161,183,8,213,184,143,151,162,205,38,52,82,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,9,225,165,196,18,78,15,85,104,249,124,197,250,172,70,240,250,124,142,205,71,171,75,117,168,172,91,75,90,165,62,225,184,104,96,214,250,36,73,125,164,154,222,117,40,96,181,81,153,32,149,165,207,140,171,143,213,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,30,121,211,165,102,159,11,227,208,174,251,130,34,177,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,150,218,22,206,233,106,0,3,42,227,208,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,67,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,82,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,224,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,9,225,205,196,166,196,195,28,56,127,6,115,49,120,85,97,196,160,124,229,177,93,126,51,211,219,68,29,16,130,166,41,17,218,91,201,229,25,41,109,41,91,211,203,82,155,213,164,180,210,23,5,179,59,152,91,171,52,24,203,90,197,203,166,55,96,237,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,253,211,139,52,165,9,91,174,186,178,66,55,237,41,233,194,67,37,148,170,212,102,243,89,138,86,252,73,241,219,145,165,134,195,178,82,234,18,251,14,184,220,138,131,172,18,76,137,109,186,217,33,131,90,181,74,208,235,156,178,50,97,209,107,226,170,248,231,126,100,255,0,105,63,118,138,171,18,211,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,85,95,28,239,204,159,237,39,238,209,85,98,116,240,224,226,1,51,46,245,214,176,147,23,174,47,245,39,159,218,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,124,241,59,119,224,0,50,174,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,115,103,95,241,170,195,135,232,23,253,78,148,222,38,218,223,55,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,62,77,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,20,3,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,250,242,75,158,203,203,39,21,90,235,9,161,203,187,173,58,236,115,90,237,197,85,138,19,13,84,73,77,146,102,161,102,203,198,149,242,144,182,212,148,146,121,132,109,154,204,249,77,145,112,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,117,92,127,202,101,229,151,60,47,194,155,227,16,36,75,131,93,196,168,245,73,50,45,201,112,9,135,232,200,138,227,4,209,56,190,98,141,75,117,169,13,184,104,82,27,91,71,170,20,91,137,68,95,147,43,153,107,174,230,134,177,125,89,86,113,239,186,104,150,123,215,13,10,50,229,34,59,51,37,51,62,19,107,97,197,173,38,69,189,135,223,36,106,104,79,55,148,107,90,80,75,49,199,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,18,171,48,220,72,241,183,49,56,37,65,193,187,137,168,148,228,38,58,153,187,166,198,67,10,69,204,182,223,97,232,143,27,70,206,232,107,109,81,247,44,153,112,144,226,214,163,218,132,109,108,185,86,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,161,76,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,232,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,4,21,226,63,196,2,30,93,232,78,225,38,16,220,95,234,177,63,179,62,236,152,237,177,33,187,118,46,244,57,186,66,30,67,141,173,231,155,35,66,25,52,238,38,221,55,84,104,249,146,118,152,105,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,84,102,163,239,49,210,179,83,150,58,238,85,110,171,70,202,186,107,93,182,181,112,89,240,46,90,140,110,204,134,253,23,41,247,31,109,216,59,208,235,168,127,148,184,234,46,114,76,146,189,117,36,145,117,63,201,132,89,103,188,177,171,8,241,79,20,172,201,209,22,188,40,143,2,165,83,166,60,100,218,228,211,158,68,181,200,125,167,20,162,78,246,19,19,121,182,101,235,161,75,218,173,233,75,110,120,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,187,51,138,75,138,101,123,149,185,4,105,51,230,33,196,34,16,113,206,252,201,254,210,126,237,21,86,38,87,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,208,90,150,148,45,105,36,47,175,241,145,204,124,59,214,187,99,224,125,149,112,82,170,182,220,58,123,23,140,233,116,233,236,75,110,76,169,72,113,16,136,205,9,53,55,178,42,148,242,76,156,218,235,115,219,81,167,68,182,163,242,188,30,238,44,88,171,227,141,71,11,237,188,90,170,219,150,100,122,122,238,234,205,25,136,113,165,55,84,114,59,209,227,147,41,57,8,95,101,230,118,134,249,174,178,68,226,219,101,40,213,38,77,184,213,212,128,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,42,175,142,119,230,79,246,147,247,104,170,177,58,120,112,113,0,153,151,122,235,88,73,139,215,23,250,147,207,237,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,120,157,245,124,100,243,11,242,211,22,41,57,122,164,198,170,196,137,135,122,205,171,173,201,90,69,168,206,155,26,59,172,41,44,36,204,143,144,194,204,146,234,253,109,210,95,73,37,41,45,206,125,94,13,149,188,193,92,184,143,86,183,233,216,145,85,107,9,236,250,121,72,170,209,36,27,82,226,174,84,131,144,81,99,71,75,170,230,67,222,226,228,201,91,145,200,146,181,70,36,187,174,244,25,91,248,174,174,43,153,40,252,38,218,175,230,83,12,233,148,168,215,37,165,79,145,38,237,107,78,75,213,138,91,45,165,69,35,121,168,155,83,209,91,109,125,20,157,238,52,123,73,102,108,178,210,170,91,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,118,41,189,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,172,211,53,60,88,105,87,6,93,45,250,118,7,38,93,18,246,196,74,59,234,170,187,30,170,158,219,103,155,114,146,202,209,185,45,41,46,45,244,183,44,154,89,45,151,155,108,217,127,107,102,227,100,85,109,105,218,213,219,230,234,163,89,86,180,30,219,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,70,135,178,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,179,54,165,56,150,81,181,59,80,102,163,46,98,220,90,251,168,160,30,40,254,59,49,55,238,95,39,132,34,168,182,158,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,102,167,88,245,71,219,97,136,174,69,105,134,152,102,146,174,90,17,181,226,229,106,211,142,26,212,242,156,83,102,162,89,52,151,108,252,113,76,215,102,187,14,50,149,135,11,189,111,87,123,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,121,226,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,180,240,167,200,228,156,53,165,64,205,38,36,174,35,181,219,158,142,75,181,169,137,67,79,149,58,157,41,40,89,77,91,154,25,162,75,205,104,148,165,181,23,45,151,92,74,205,74,117,77,179,99,224,51,89,155,31,20,248,201,241,2,225,243,23,199,52,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,167,14,188,245,70,205,45,154,86,62,32,207,136,140,84,160,71,121,233,204,198,138,234,17,83,167,50,113,208,85,35,50,108,152,101,106,114,66,91,91,41,95,211,66,150,148,33,10,36,34,101,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,213,180,238,154,237,141,117,81,175,91,90,119,98,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,67,217,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,217,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,89,143,146,184,121,122,196,249,109,153,18,217,179,107,78,39,95,121,65,120,203,252,195,54,21,199,23,82,186,106,14,186,162,37,202,168,58,165,30,189,53,83,135,175,249,198,132,242,35,110,55,110,101,134,198,105,41,111,89,180,90,100,195,52,151,126,250,124,110,254,133,250,63,251,196,129,0,0,30,43,24,112,190,131,140,56,125,88,177,46,24,172,188,197,74,36,134,27,55,27,66,185,78,56,195,141,18,203,122,22,73,50,39,15,174,211,50,255,0,16,167,140,69,225,61,143,148,204,71,145,79,182,21,70,149,65,157,82,95,99,121,7,53,124,136,203,125,100,142,106,145,12,144,147,74,9,38,173,53,34,215,167,65,106,153,71,192,116,229,227,6,105,54,27,199,29,115,205,182,37,84,22,199,84,42,87,100,97,167,76,143,150,218,140,183,51,252,164,238,247,251,139,180,0,224,153,224,190,226,216,153,110,188,228,201,121,77,170,167,71,168,211,154,52,168,136,247,185,2,73,151,122,147,250,30,205,79,234,25,222,158,235,149,74,196,135,144,106,113,201,114,86,162,215,169,168,212,163,63,175,83,234,47,247,135,37,179,42,216,202,237,186,204,184,236,178,185,237,68,156,68,218,13,58,146,233,209,11,85,106,69,235,122,189,123,254,209,39,192,0,0,4,100,226,35,127,38,199,203,53,204,148,186,164,187,88,137,54,150,68,149,104,102,78,211,229,247,250,197,211,84,253,127,97,138,41,193,187,122,69,245,141,22,93,180,211,106,90,235,119,53,54,26,180,35,61,9,233,109,160,204,250,43,167,175,238,63,176,198,145,240,182,214,43,39,14,173,171,83,106,72,233,84,152,112,213,180,189,173,48,134,207,216,95,163,238,47,176,135,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,81,18,136,210,125,198,90,10,31,226,139,133,174,88,153,140,157,91,141,78,76,120,151,3,110,212,150,226,25,216,78,62,252,249,170,53,25,146,18,70,163,36,119,234,102,126,243,18,139,131,78,42,53,42,131,94,195,90,157,80,206,83,47,202,159,29,151,31,46,140,146,41,236,164,137,42,94,189,250,145,104,157,62,191,96,179,240,0,0,1,228,177,102,210,102,250,195,59,166,211,114,51,47,42,169,70,157,17,162,117,4,162,75,142,199,113,180,153,116,86,135,235,247,145,25,253,70,51,111,141,22,148,203,23,22,175,43,78,108,117,50,186,93,122,163,17,36,104,52,146,146,212,151,27,35,78,164,157,75,212,61,15,66,251,8,89,215,7,172,114,98,109,2,169,132,149,121,228,82,24,117,249,177,91,91,165,161,182,148,64,142,130,34,83,154,235,169,159,114,116,247,31,176,89,216,0,254,17,17,119,17,15,232,0,0,14,41,156,229,180,156,176,226,74,28,146,150,13,219,90,178,218,20,107,219,170,142,159,35,66,35,247,140,229,26,30,69,67,150,194,212,183,146,246,136,82,76,205,70,173,221,12,140,186,235,168,210,78,83,123,81,101,131,9,74,110,188,223,144,244,29,219,181,215,253,111,99,191,94,186,235,168,234,224,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,117,250,254,73,42,181,172,142,88,249,183,195,134,37,207,144,220,121,172,221,148,120,209,84,234,210,195,21,58,138,23,86,55,20,241,153,33,182,155,134,210,218,105,173,18,132,41,229,25,17,56,161,26,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,236,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,0,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,21,129,198,211,7,40,78,218,182,46,96,99,189,201,173,70,168,21,157,49,189,171,87,107,138,227,114,37,199,61,77,123,27,228,173,169,61,9,27,151,218,189,101,104,218,72,235,87,6,241,142,187,131,117,27,166,77,33,158,209,18,240,179,235,118,117,82,54,228,35,157,22,124,85,182,147,222,164,44,211,202,124,163,191,162,118,169,124,141,155,146,149,168,199,128,29,43,28,113,190,171,141,210,108,117,84,40,113,41,113,236,59,30,141,99,193,67,46,41,197,190,196,6,140,141,247,84,122,17,173,199,92,117,100,73,73,18,80,104,71,172,105,55,23,97,92,16,176,183,255,0,148,188,107,168,80,191,218,150,181,34,167,218,190,217,51,216,228,146,255,0,250,53,91,214,143,169,10,252,161,11,84,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,247,47,156,66,20,151,150,74,77,42,191,153,44,40,161,87,105,145,42,52,218,141,241,66,137,50,28,182,82,243,18,88,114,123,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,218,184,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,98,88,182,158,13,153,98,244,109,10,173,153,219,214,215,165,60,229,99,74,125,145,53,199,185,178,163,50,218,228,51,80,125,45,150,168,107,152,178,75,41,89,252,238,214,159,34,36,182,230,174,217,248,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,3,207,215,111,251,54,217,185,173,155,50,187,112,196,137,93,188,100,73,141,66,167,168,204,223,156,184,241,215,33,243,66,72,140,201,13,180,217,154,150,122,32,141,77,164,207,115,136,74,189,0,10,86,227,87,226,158,214,248,127,7,204,106,35,228,240,223,202,142,28,102,215,14,49,194,202,189,90,236,53,88,63,39,223,160,87,216,100,151,42,145,41,69,81,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,136,129,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,123,108,46,212,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,87,83,194,118,244,198,91,167,44,20,202,118,36,91,59,45,186,54,177,172,235,137,117,68,200,122,171,5,50,36,54,228,119,25,53,173,198,123,43,140,242,144,106,216,147,104,218,66,16,68,209,173,116,88,38,252,156,138,198,191,248,121,89,25,158,194,216,17,24,185,232,113,238,10,149,230,203,210,157,223,86,167,49,61,244,37,246,141,199,13,150,215,21,152,198,102,218,16,142,106,20,179,220,167,16,132,57,18,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,98,155,217,89,145,202,230,178,182,92,249,183,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,66,121,81,205,118,28,102,215,14,17,122,217,78,246,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,0,202,184,159,249,171,200,183,255,0,186,198,17,102,131,5,44,207,205,253,22,85,255,0,10,10,191,252,221,25,73,170,55,28,147,253,247,181,45,42,253,7,141,31,217,15,8,171,149,138,254,50,219,25,130,178,107,121,126,162,122,98,254,102,160,104,164,83,213,25,47,183,43,152,210,219,125,183,73,70,146,75,42,97,111,19,142,110,71,45,179,90,247,183,183,122,116,145,73,114,170,245,42,19,213,216,81,33,212,151,29,181,76,143,18,74,164,176,203,230,146,230,33,183,84,219,106,113,4,173,72,150,109,160,212,68,70,105,78,186,23,235,17,87,136,142,80,255,0,26,220,26,47,146,208,185,216,133,103,115,102,218,251,231,246,102,95,230,169,174,213,17,205,196,109,159,53,182,147,176,213,179,107,173,181,171,136,108,221,221,64,34,85,112,238,202,31,227,91,140,167,242,166,23,59,15,108,238,84,219,163,100,254,204,243,252,212,187,217,98,55,180,141,195,230,184,210,183,154,118,109,105,183,116,113,14,27,91,175,248,5,85,241,206,252,201,254,210,126,237,16,171,33,88,91,98,99,78,108,108,108,51,196,186,23,166,109,186,207,164,251,108,46,212,244,126,111,42,155,41,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,249,89,174,202,142,35,229,43,17,215,101,94,173,118,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,228,255,0,13,46,32,146,112,122,171,71,203,230,47,213,98,55,135,211,228,118,106,61,90,91,173,69,98,218,90,213,41,247,13,195,67,6,183,209,34,75,237,36,214,243,169,67,5,170,140,201,4,173,46,124,0,85,95,28,239,204,159,237,39,238,209,23,248,111,96,53,155,153,44,75,196,124,41,188,225,68,82,42,56,111,81,93,50,115,209,205,229,210,106,37,58,1,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,128,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,31,225,71,158,159,200,101,127,26,239,63,246,188,91,2,108,228,255,0,116,149,82,220,144,106,254,245,217,80,164,254,155,36,191,236,118,69,170,0,12,171,137,211,11,135,252,204,93,200,62,29,230,7,4,45,222,215,125,68,244,219,247,53,53,167,31,118,85,122,43,117,23,217,105,81,144,165,155,100,243,13,199,232,203,104,74,158,74,213,161,169,196,161,14,68,12,42,186,113,30,203,196,123,114,228,194,25,213,88,151,156,74,131,73,162,42,150,209,187,41,201,78,31,45,44,161,162,37,115,185,155,205,179,104,210,164,184,149,154,20,149,18,141,39,165,235,2,171,121,87,108,218,77,103,16,109,8,150,173,195,50,57,61,58,139,26,170,85,36,64,90,140,204,153,57,36,219,105,113,100,157,187,205,41,216,75,220,73,83,137,34,90,189,0,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,60,57,157,203,213,213,149,252,101,173,97,29,211,39,183,246,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,254,233,181,146,84,180,161,214,157,65,45,123,55,28,223,225,67,145,201,55,45,86,137,155,140,70,92,67,161,83,100,72,93,163,73,52,53,32,231,75,105,78,48,169,175,146,137,68,210,24,117,43,229,36,180,116,222,105,46,106,132,182,142,119,160,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,18,127,137,111,15,184,216,195,74,172,102,15,8,41,82,220,196,24,17,251,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,181,23,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,187,20,46,212,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,19,202,142,84,112,227,41,88,112,139,42,202,107,183,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,7,138,198,138,238,40,91,88,95,112,86,176,94,198,137,120,94,204,71,74,104,180,121,115,155,136,195,239,173,196,163,123,142,56,180,39,99,105,82,157,52,111,65,172,155,52,18,146,106,37,22,107,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,113,60,47,114,45,248,20,181,81,142,56,199,102,118,76,73,173,111,244,60,105,170,220,245,10,150,227,105,34,213,147,73,118,121,143,106,231,51,83,82,208,209,161,191,154,82,164,54,113,87,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,124,158,40,188,63,230,82,38,84,179,55,130,22,239,58,148,247,105,168,223,20,182,28,125,249,77,202,117,247,95,122,172,158,98,215,185,147,230,232,235,109,146,18,202,91,75,132,147,65,186,166,161,182,74,113,55,27,112,199,48,214,212,172,4,163,75,174,92,53,201,12,210,165,80,227,54,198,250,197,59,180,53,34,76,67,117,230,214,152,200,82,99,145,174,65,17,114,144,149,44,212,148,165,66,111,241,206,252,201,254,210,126,237,17,171,134,70,5,225,198,98,241,130,250,194,252,80,163,118,234,84,236,63,154,235,47,52,100,137,84,249,73,168,83,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,87,21,204,190,93,47,188,175,226,156,252,51,190,163,255,0,59,50,143,55,123,63,198,116,190,210,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,220,101,220,103,202,133,244,112,186,203,215,224,55,44,180,218,253,78,77,42,109,107,18,251,53,218,236,152,113,118,56,204,23,226,180,112,225,184,242,136,150,239,45,6,183,52,50,36,161,201,47,37,36,162,213,197,204,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,5,85,241,206,252,201,254,210,126,237,17,171,134,70,5,225,198,98,241,130,250,194,252,80,163,118,234,84,236,63,154,235,47,52,100,137,84,249,73,168,83,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,84,127,199,76,11,196,124,186,98,61,71,11,241,66,141,216,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,159,0,52,39,195,255,0,44,95,139,14,95,105,52,11,146,215,165,83,111,234,222,250,133,215,38,27,221,161,199,158,55,92,56,204,56,247,82,62,67,11,67,123,27,51,104,156,231,41,6,174,98,156,92,149,1,70,220,81,178,125,74,203,206,40,51,137,118,25,91,244,235,38,254,144,181,66,160,196,117,44,63,75,154,219,104,57,40,110,50,150,106,92,101,40,249,132,182,136,155,100,221,38,77,45,23,35,155,8,5,212,240,155,202,31,224,139,14,63,24,43,214,22,203,190,255,0,167,163,209,41,110,127,53,184,182,235,196,203,236,238,109,4,72,39,159,90,18,234,181,82,205,45,165,132,151,41,102,242,14,127,128,160,30,40,254,59,49,55,238,95,39,132,58,174,83,178,81,106,230,179,34,55,165,110,147,76,236,248,155,108,222,21,71,45,202,132,114,109,14,79,217,76,128,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,8,42,212,203,203,10,47,249,180,105,142,75,160,93,150,117,97,200,206,174,36,178,39,233,245,24,143,26,84,109,188,202,140,137,109,186,217,232,182,212,125,82,70,147,238,49,111,217,95,226,189,133,245,156,6,168,86,51,35,116,68,167,95,246,148,119,78,68,56,49,28,231,220,76,55,201,75,82,35,183,177,44,38,75,174,61,177,76,37,194,34,54,220,123,70,88,215,149,86,217,151,204,93,247,154,12,83,159,137,151,212,143,231,97,209,225,108,103,248,178,151,218,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,166,87,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,0,51,89,155,31,20,248,201,241,2,225,243,23,196,170,107,34,223,134,190,29,88,107,142,56,57,102,118,188,73,162,250,95,211,17,161,43,107,213,218,91,117,73,228,122,50,73,62,209,49,157,27,229,232,105,90,218,37,183,243,170,76,118,202,16,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,199,171,205,143,133,140,100,248,127,112,249,115,227,53,130,111,230,159,34,177,172,236,174,97,86,105,240,162,4,72,212,41,86,61,190,245,235,5,82,157,83,233,168,203,105,179,244,146,13,231,20,74,67,174,200,109,165,50,217,39,150,100,218,146,133,37,78,27,81,215,45,25,139,190,242,191,138,112,49,50,197,145,252,212,58,196,45,140,255,0,25,210,251,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,61,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,40,205,137,75,60,176,98,217,66,215,155,242,26,189,166,221,117,255,0,91,223,238,211,174,186,232,51,108,72,121,117,14,91,235,82,30,83,218,45,74,51,37,18,183,117,51,51,235,174,163,70,185,49,91,74,203,14,27,33,185,41,124,218,181,168,237,173,68,189,218,40,169,241,245,35,63,120,237,96,0,0,63,134,68,125,228,67,250,0,43,19,140,38,57,49,10,223,165,225,37,34,126,178,95,117,137,178,155,67,165,249,53,34,124,117,145,146,92,215,93,72,187,211,167,188,253,130,177,112,94,210,153,125,98,213,155,105,194,142,167,149,84,175,83,162,40,137,6,162,74,93,146,219,102,106,208,149,161,122,229,169,232,127,97,141,36,97,45,164,205,139,134,118,181,166,212,102,89,85,46,141,6,35,164,210,9,36,167,26,142,219,106,51,232,157,79,212,239,50,35,250,136,122,208,0,0,1,88,28,101,177,81,168,180,26,14,26,211,42,134,82,158,126,44,249,12,182,249,117,100,209,80,101,68,105,74,245,239,208,143,84,233,245,251,4,92,225,117,133,171,190,243,25,6,183,38,156,153,17,45,246,218,169,33,197,179,188,155,125,137,240,148,74,35,52,40,137,68,75,239,212,140,189,228,47,133,36,73,34,73,119,17,104,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,190,184,187,224,186,46,252,37,135,136,52,216,72,237,212,89,77,155,238,165,191,91,179,51,26,123,170,35,50,65,158,155,148,71,213,68,95,103,120,174,188,131,99,3,216,71,152,187,105,231,100,169,168,117,201,208,232,242,61,115,74,82,135,167,69,53,26,189,116,145,22,141,245,51,215,236,49,160,250,100,248,245,90,108,90,164,71,82,227,18,216,109,246,214,149,17,146,146,180,146,136,200,200,204,143,161,151,113,143,212,0,0,3,248,100,74,35,73,247,25,104,41,39,139,30,7,46,192,198,36,223,180,202,75,232,166,220,72,41,15,202,75,26,50,115,36,74,156,234,144,107,75,105,78,253,168,35,208,212,106,211,175,94,241,29,114,139,140,53,12,25,199,75,90,227,143,53,108,67,126,169,6,36,239,156,82,81,217,213,49,133,185,187,69,160,180,209,174,187,143,79,127,213,162,75,30,236,166,223,22,149,38,234,165,74,102,68,122,156,38,37,18,154,90,86,146,230,52,149,233,170,76,203,185,69,237,49,247,64,0,0,0,4,89,226,73,91,244,62,87,174,36,246,206,204,115,25,151,20,143,153,179,152,107,167,76,245,11,169,106,103,167,119,212,40,74,212,142,228,251,174,143,17,9,53,185,34,161,29,178,45,53,220,106,113,37,250,251,198,148,178,243,21,112,112,11,13,97,184,141,171,98,208,163,54,164,233,166,134,152,77,17,150,159,168,116,16,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,224,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,163,174,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,237,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,231,249,129,195,63,195,38,7,95,152,90,220,74,84,137,119,53,191,58,159,3,210,141,239,138,204,229,178,174,202,250,253,69,154,121,79,147,78,18,210,147,82,20,130,82,75,114,72,102,178,236,181,171,182,53,213,89,178,174,152,61,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,143,148,3,74,121,88,193,79,197,219,47,182,78,14,57,80,237,178,237,250,121,246,247,210,239,49,181,206,125,213,200,149,202,87,45,179,54,73,247,157,38,247,32,149,203,36,110,213,90,153,245,80,1,88,28,92,115,155,66,137,66,172,100,238,210,165,118,234,172,238,193,34,235,168,200,66,208,221,61,180,173,153,177,163,71,46,156,199,151,181,135,22,231,86,208,218,137,5,189,107,87,34,173,176,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,26,51,203,22,97,109,92,208,96,213,23,23,45,104,221,131,183,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,247,46,32,212,148,41,109,58,210,205,8,223,180,186,168,138,188,81,252,9,226,111,220,190,113,8,81,94,19,223,95,130,252,83,179,113,51,209,126,147,249,37,112,83,171,189,139,159,201,237,93,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,41,255,0,80,156,232,224,79,251,177,195,107,199,254,121,79,237,93,146,103,255,0,193,144,141,178,35,127,197,215,103,181,39,214,141,177,191,34,88,243,131,184,243,76,192,136,118,204,187,170,101,213,33,105,180,106,52,230,54,177,91,97,61,84,178,220,123,88,91,73,50,55,208,226,244,100,189,117,40,218,52,58,187,233,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,246,217,189,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,170,47,44,89,152,188,179,95,197,35,15,177,74,240,131,18,156,132,199,171,211,105,20,200,196,74,69,58,156,221,42,162,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,23,62,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,132,255,0,198,172,177,96,214,97,43,182,77,127,22,45,127,77,185,97,84,30,168,83,99,58,242,187,43,252,212,36,156,98,75,63,65,230,77,109,199,112,208,162,234,166,18,147,51,109,78,182,231,85,25,87,23,209,194,126,233,161,92,25,37,180,41,52,137,221,162,93,179,80,171,210,234,141,242,150,142,207,41,115,158,150,150,245,81,17,47,86,37,199,94,169,51,79,175,166,187,146,162,40,87,196,235,135,252,60,34,153,39,48,56,33,110,246,75,22,94,231,238,106,107,78,48,212,90,12,167,31,101,150,149,25,10,89,56,108,190,228,142,140,182,133,37,149,33,90,26,91,82,16,220,85,202,142,107,177,31,41,88,142,139,214,202,119,183,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,60,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,216,166,246,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,50,174,52,167,148,239,11,24,55,240,254,222,242,230,3,2,242,185,129,57,107,244,223,224,82,198,249,57,242,143,179,122,79,248,206,100,206,127,103,230,242,127,178,93,115,110,222,123,191,71,77,119,117,215,66,211,170,128,172,190,43,217,227,141,109,82,171,121,71,195,148,75,42,237,74,60,116,93,213,98,91,177,202,12,71,82,219,233,132,193,164,210,110,173,246,148,142,106,143,86,137,151,84,222,139,83,139,228,212,88,233,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,138,112,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,46,79,53,217,81,195,140,218,225,194,236,171,213,174,195,85,131,204,126,129,95,97,146,92,170,68,165,17,17,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,70,123,49,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,109,133,218,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,215,248,87,231,170,53,255,0,111,82,178,195,138,83,226,49,115,208,227,179,77,179,30,102,43,187,234,212,230,34,188,181,48,233,54,217,178,218,226,179,24,136,156,90,209,205,66,144,91,84,226,22,183,44,124,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,31,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,114,124,55,56,130,73,204,76,103,48,123,25,42,177,19,136,180,232,234,147,10,164,243,173,50,187,153,6,235,238,58,77,71,101,134,153,101,113,153,38,18,104,74,148,183,16,75,115,77,16,225,148,245,1,149,113,127,220,46,60,9,225,151,223,94,113,52,117,92,48,203,22,13,97,6,35,223,88,179,101,90,252,155,167,16,234,14,84,42,213,9,15,41,247,27,230,26,92,121,136,230,189,77,166,92,124,148,250,208,71,235,56,178,212,246,54,202,26,234,160,3,154,99,126,91,176,75,49,244,170,101,27,26,44,24,151,28,122,52,133,201,128,181,72,126,43,241,150,180,237,89,33,232,235,67,164,133,17,39,114,55,108,81,161,179,50,51,66,12,186,88,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,154,88,89,117,194,60,54,197,11,227,24,237,75,78,36,91,178,255,0,144,135,170,179,137,164,36,219,65,54,217,45,150,9,41,34,109,14,186,217,200,116,250,173,215,156,82,220,82,182,182,72,233,96,0,3,143,220,153,76,192,107,179,30,104,185,145,174,216,177,36,94,212,56,252,166,164,31,228,31,125,59,59,60,183,218,211,107,178,99,165,6,150,157,62,169,37,36,207,113,179,28,217,236,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,164,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,174,95,114,197,131,89,97,161,85,168,24,67,107,250,53,186,221,65,218,132,233,47,188,169,18,158,213,107,54,88,83,203,213,102,203,8,89,182,210,12,207,68,238,82,141,78,56,235,139,128,28,115,191,50,127,180,159,187,68,74,225,215,153,139,55,43,89,134,43,207,16,96,203,93,189,95,163,189,110,78,155,24,141,107,166,33,233,17,222,41,102,209,36,212,242,18,168,233,37,161,62,190,197,169,73,37,169,36,218,238,83,56,153,85,179,115,95,132,117,11,62,179,77,136,155,158,157,30,68,155,78,174,227,134,202,233,213,19,71,168,74,117,40,90,187,51,138,75,105,121,27,85,185,4,74,34,230,33,181,162,154,242,171,147,91,203,18,179,131,15,47,248,167,106,203,164,34,211,144,170,165,233,6,73,146,86,221,58,58,155,53,54,70,135,80,165,162,66,156,142,202,29,97,106,245,37,37,228,110,66,117,26,9,0,20,67,196,227,55,116,172,205,98,228,75,82,207,167,68,43,79,13,100,84,105,180,218,171,114,18,250,234,239,186,182,147,34,82,86,218,148,215,102,81,198,111,147,180,204,212,141,92,82,190,112,155,111,154,100,131,52,191,138,62,56,177,137,19,109,191,77,209,106,84,247,40,85,184,237,43,108,164,65,117,230,93,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,208,157,167,116,208,175,155,86,141,122,218,211,187,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,31,88,0,85,95,28,239,204,159,237,39,238,209,21,120,108,102,46,196,203,78,99,149,118,98,92,142,195,109,215,109,249,180,41,181,61,143,59,232,253,203,106,75,110,242,89,105,199,29,220,228,84,51,181,36,90,115,183,153,232,131,35,183,76,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,106,170,87,39,217,35,188,177,47,54,159,129,236,102,195,107,130,45,10,200,144,227,215,203,41,112,163,148,68,19,43,92,86,86,249,30,138,68,151,82,210,82,108,168,214,227,42,113,198,148,73,73,186,139,244,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,204,224,230,206,242,205,214,40,124,184,174,199,151,71,161,64,142,220,106,21,184,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,253,57,104,51,52,180,130,46,41,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,209,104,39,89,117,179,82,117,45,237,173,61,233,50,43,10,225,71,157,127,193,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,213,42,216,219,165,184,208,68,243,206,166,229,0,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,7,20,44,139,126,26,237,85,227,142,14,89,157,175,18,104,187,61,49,26,18,182,189,93,165,182,218,136,244,100,146,125,162,99,58,55,203,208,210,181,180,75,111,231,84,152,237,149,43,9,127,195,247,34,53,220,213,93,77,222,183,74,59,22,25,91,245,2,110,163,39,84,57,233,73,76,57,21,199,105,91,17,33,169,12,115,99,72,81,246,148,145,165,26,104,90,171,161,94,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,67,254,40,188,63,230,82,38,84,179,55,130,22,239,58,148,247,105,168,223,20,182,28,125,249,77,202,117,247,95,122,172,158,98,215,185,147,230,232,235,109,146,18,202,91,75,132,147,65,186,166,160,182,90,51,23,125,229,127,20,224,98,101,139,35,249,168,117,136,91,25,254,51,165,246,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,59,179,185,177,230,205,204,151,15,204,71,197,107,50,108,69,34,163,134,245,228,84,224,179,32,222,93,38,162,84,167,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,121,247,26,72,203,37,38,149,95,202,38,20,80,171,180,200,149,26,109,71,13,232,81,38,67,150,202,94,98,75,14,83,25,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,107,226,13,146,74,174,84,47,246,235,182,195,18,231,97,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,185,134,146,51,109,205,28,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,167,10,204,45,211,66,190,113,247,18,239,91,90,119,109,162,220,23,133,102,169,78,147,202,91,124,248,175,205,117,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,22,213,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,179,13,21,115,112,11,18,161,182,141,235,126,208,172,180,148,233,174,166,168,78,145,22,159,172,102,182,235,142,228,11,174,177,17,105,52,57,30,161,33,179,45,52,218,105,113,69,250,187,133,246,240,219,173,250,99,43,214,234,59,103,105,56,108,196,140,103,204,223,203,52,83,161,250,135,212,244,50,215,187,235,18,152,0,0,0,0,124,43,226,236,166,216,246,149,90,234,170,202,102,60,122,100,39,229,26,157,90,80,147,229,180,165,233,170,140,139,185,39,237,33,157,188,221,99,13,67,25,177,210,233,184,228,77,91,240,216,170,78,137,7,231,20,164,118,116,204,125,109,237,213,107,45,52,119,166,211,211,221,245,200,174,19,152,28,187,255,0,24,149,126,84,233,47,174,155,110,160,228,49,41,76,106,201,76,143,42,11,169,73,45,77,169,59,246,172,207,66,81,43,78,189,59,197,219,17,18,72,146,93,196,90,15,232,0,0,15,205,83,159,26,149,78,149,83,152,234,91,98,35,11,125,213,169,68,68,148,33,38,163,51,51,50,34,232,71,222,99,61,249,249,198,7,177,115,49,119,51,205,73,83,208,232,115,230,209,227,232,179,82,84,134,103,74,52,154,125,117,17,150,142,116,50,211,236,33,98,156,34,48,93,22,134,18,204,196,42,148,52,118,234,212,167,13,135,84,223,173,217,158,141,1,212,145,25,160,143,77,201,51,232,163,47,183,188,88,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,115,152,107,2,22,37,224,197,225,105,203,143,206,114,85,18,160,152,201,216,74,50,125,81,29,109,6,90,165,95,167,236,45,125,195,57,215,141,30,169,133,152,175,84,166,27,79,196,151,109,215,159,75,38,105,83,106,35,143,37,73,74,147,209,39,222,223,67,45,59,189,130,249,114,5,141,17,113,159,46,244,58,135,164,17,34,109,13,168,212,89,90,186,75,95,53,152,49,77,102,175,93,103,174,174,245,215,67,212,250,145,123,100,144,0,0,0,142,185,232,203,237,51,31,48,50,181,76,92,66,114,169,71,141,38,169,79,82,91,73,173,82,26,135,37,45,36,190,109,106,63,89,238,228,232,126,227,35,239,207,189,201,66,170,89,151,77,70,223,168,54,236,121,212,105,207,69,112,140,148,133,37,198,156,52,25,150,164,70,94,178,79,216,71,246,11,122,225,73,154,118,47,27,37,88,65,119,213,27,42,197,45,102,80,9,199,203,215,136,211,48,99,180,159,156,120,212,106,53,169,93,18,130,79,187,67,232,44,96,0,0,0,0,87,39,24,172,77,139,77,195,90,70,29,53,52,145,42,84,216,243,148,217,56,68,165,52,168,245,6,79,166,253,76,181,45,62,142,159,95,176,86,110,84,108,165,95,185,128,178,40,100,194,222,65,87,105,174,186,148,167,113,108,237,172,36,247,22,213,116,245,250,234,67,71,54,173,41,186,13,177,72,161,180,130,66,41,208,35,196,74,72,180,34,38,219,74,72,180,208,189,222,226,31,80,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,74,93,150,181,10,249,181,107,54,85,211,7,182,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,159,124,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,160,200,46,117,238,172,169,226,60,74,37,90,167,218,48,202,230,168,50,221,199,79,144,110,45,184,27,205,45,170,167,28,155,74,214,151,154,65,17,173,40,73,243,155,65,32,203,114,90,91,87,209,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,162,30,43,24,13,27,6,243,71,62,230,161,66,150,221,11,18,99,157,204,218,213,29,210,97,186,138,221,90,103,178,135,150,181,19,171,230,145,73,81,17,167,150,83,27,65,33,41,36,26,161,168,151,252,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,10,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,175,164,0,67,254,35,57,215,252,85,112,225,138,5,129,83,165,57,137,183,79,205,211,99,62,124,215,41,112,76,150,78,84,212,206,213,33,91,86,130,109,164,186,105,74,220,82,149,163,169,101,214,206,133,192,119,92,159,102,206,242,202,46,40,124,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,61,4,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,197,55,178,189,31,155,202,121,108,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,0,226,143,224,79,19,126,229,243,136,66,128,68,191,225,205,157,127,197,87,17,223,160,95,245,58,171,152,101,116,252,221,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,236,127,138,53,255,0,102,225,134,3,51,121,179,112,196,161,98,180,89,11,141,135,213,6,12,211,85,97,114,118,71,170,28,85,36,183,33,7,1,231,137,107,61,16,133,156,117,17,165,242,142,162,129,89,71,226,103,154,203,62,234,160,97,125,89,191,195,4,74,237,65,154,93,58,157,93,168,19,21,69,74,144,227,137,105,182,170,139,212,203,123,239,181,184,229,19,201,74,27,74,16,109,39,169,93,248,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,61,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,207,182,122,51,155,93,206,30,35,197,169,183,74,244,53,153,107,246,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,231,214,225,113,227,179,12,190,250,242,121,162,255,0,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,25,87,29,215,39,217,179,188,178,139,138,31,46,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,142,255,0,172,59,243,11,243,15,133,236,93,246,132,168,151,85,147,117,71,151,16,142,93,61,196,177,57,132,184,228,105,13,57,30,74,18,163,65,169,14,160,210,180,104,162,215,188,143,173,112,86,56,50,122,119,49,215,15,163,110,191,146,216,48,158,201,81,165,242,94,237,245,71,121,139,46,209,78,71,48,147,201,229,236,123,107,238,115,180,67,145,117,41,11,231,114,236,210,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,254,127,179,131,74,202,110,17,169,84,243,150,229,247,120,199,153,2,212,67,45,36,209,25,244,33,36,228,231,84,226,20,214,200,230,243,75,38,212,149,27,171,82,17,183,97,184,227,116,3,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,191,78,29,217,67,252,84,176,104,254,84,194,228,226,21,227,202,155,116,108,159,218,89,99,148,167,123,44,70,246,145,54,92,166,221,86,243,78,253,206,184,238,142,45,178,107,109,90,241,12,201,101,87,43,24,161,34,187,104,91,242,211,133,119,44,130,59,126,97,201,84,162,132,249,183,185,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,124,199,22,135,182,254,94,29,217,188,252,84,177,148,254,84,205,228,225,237,227,202,133,116,108,129,218,94,99,148,151,123,44,182,246,153,56,92,167,29,86,242,78,253,205,56,238,141,173,194,107,109,255,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,19,156,28,217,217,185,69,194,255,0,151,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,158,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,159,13,206,31,114,114,237,25,204,97,198,74,84,69,98,45,70,58,163,66,166,188,211,79,46,217,65,58,251,110,155,82,25,125,214,94,92,150,77,133,26,210,148,173,180,26,219,215,69,184,71,61,64,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,5,120,143,240,255,0,135,152,138,19,184,183,132,54,239,250,172,64,236,204,59,26,59,140,71,110,226,139,189,13,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,100,218,234,185,50,200,190,28,100,242,133,57,202,100,255,0,149,23,157,103,115,85,43,154,68,50,142,226,162,239,220,220,88,237,111,95,33,146,218,133,44,137,106,83,142,17,41,74,50,75,72,110,74,128,202,184,191,238,23,30,4,240,203,239,175,56,154,37,80,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,171,227,157,249,147,253,164,253,218,42,172,90,79,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,61,7,24,140,102,167,97,252,203,98,196,176,106,53,90,69,253,112,250,50,187,89,170,83,170,114,162,184,213,46,150,252,197,82,218,52,167,70,215,172,217,114,223,74,146,162,90,28,136,218,148,71,243,42,71,235,225,167,159,188,197,227,214,40,74,193,172,81,165,196,189,80,236,119,235,110,220,169,56,180,215,232,176,154,108,144,164,174,59,45,37,18,144,185,11,138,132,146,9,46,32,223,113,74,55,16,68,77,217,160,171,94,40,60,65,36,210,100,214,178,189,130,213,88,139,90,227,170,5,225,92,140,235,82,81,177,230,165,71,153,69,54,157,97,73,37,146,86,194,150,251,78,239,109,100,166,189,85,165,122,85,8,9,169,195,155,62,223,138,189,117,252,55,196,70,59,70,25,92,213,14,217,46,67,17,247,202,162,206,90,16,209,204,73,32,183,188,201,161,182,210,235,93,84,73,66,86,209,110,74,155,122,245,0,5,85,241,206,252,201,254,210,126,237,21,86,45,167,132,166,117,253,55,14,30,83,113,54,167,85,153,90,103,156,229,151,80,124,249,237,170,11,44,115,23,76,81,146,119,183,201,67,78,184,210,156,82,146,109,154,154,35,108,154,101,11,243,252,89,113,174,54,21,98,133,34,141,128,24,143,46,211,190,235,177,209,39,17,87,108,78,118,20,217,8,140,217,38,142,83,30,100,210,123,210,212,153,190,166,226,90,155,56,230,225,26,17,20,211,237,120,112,113,7,204,22,97,49,29,172,19,196,171,86,149,116,242,41,242,106,146,238,184,238,53,78,149,6,43,102,189,92,145,25,9,38,164,238,121,232,113,208,76,37,149,33,38,107,81,57,235,40,172,168,82,183,19,172,248,254,27,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,92,43,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,171,148,206,14,78,236,220,203,96,55,224,194,133,71,183,232,85,219,114,59,103,101,78,84,51,109,138,58,219,216,93,153,4,206,134,220,103,90,108,153,82,73,42,66,75,150,225,54,181,50,217,21,0,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,77,230,243,240,187,135,31,139,237,235,55,125,223,96,83,209,232,149,55,3,148,220,171,117,146,101,134,119,56,131,52,27,204,45,105,105,90,165,6,166,212,194,139,154,178,121,101,63,197,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,226,181,115,143,194,154,102,47,99,141,22,255,0,193,9,180,171,118,149,118,212,31,114,248,57,143,62,243,145,37,58,243,242,94,170,182,151,28,87,59,153,191,149,217,155,54,146,151,9,157,52,67,142,184,205,133,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,32,226,177,158,56,216,149,85,159,149,188,54,68,182,168,86,197,96,209,116,212,212,183,88,58,141,70,42,150,131,132,134,245,34,92,102,93,213,74,83,137,62,99,205,54,164,18,82,210,92,122,37,101,71,42,56,143,155,92,71,69,149,101,53,216,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,188,156,114,176,44,220,44,201,54,39,97,246,31,91,209,40,118,245,15,13,238,8,208,96,198,35,216,210,61,31,32,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,57,130,205,56,83,231,170,53,156,228,12,172,98,188,248,145,168,82,164,19,54,84,228,197,117,79,166,163,46,106,11,209,171,38,91,81,41,14,187,33,199,82,243,134,158,89,147,137,82,212,149,54,77,90,78,42,225,157,171,140,152,113,113,225,109,235,19,180,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,225,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,249,0,186,158,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,151,117,82,155,175,91,21,122,27,168,37,162,163,2,68,69,36,203,82,50,113,181,36,203,77,15,223,238,49,156,108,215,89,74,176,179,1,123,208,205,133,178,131,174,212,157,105,42,78,210,217,219,95,73,109,45,169,233,234,116,208,133,153,112,117,196,216,213,44,54,171,225,211,179,73,114,162,205,145,57,45,155,132,106,75,73,143,79,100,186,111,212,139,83,211,232,233,245,251,5,141,128,0,0,0,10,231,226,183,154,134,44,235,37,56,65,104,85,27,58,197,85,100,83,201,183,203,212,136,235,51,163,186,159,155,120,148,74,37,165,61,20,131,79,191,83,232,42,22,219,161,85,47,59,166,157,111,211,219,118,68,234,204,230,98,182,68,74,90,148,227,174,18,8,207,66,51,63,89,69,236,51,251,70,129,242,47,151,202,110,1,96,109,22,154,152,132,221,82,177,26,53,82,160,165,54,146,90,95,118,28,100,186,147,249,180,40,189,102,123,149,169,251,204,207,186,69,128,0,0,8,219,159,220,104,141,131,25,119,174,84,59,122,35,204,174,53,38,139,23,71,73,11,230,189,6,81,160,211,235,160,245,213,174,154,106,122,151,66,63,101,13,89,212,122,166,41,226,189,46,152,77,191,42,93,201,94,97,47,25,37,75,81,156,137,41,74,148,174,138,62,247,58,153,145,247,251,70,140,114,241,96,66,195,60,24,179,237,56,145,249,46,69,162,83,211,36,182,18,76,223,76,70,155,89,158,137,79,95,83,218,90,251,199,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,182,135,155,91,46,36,148,133,164,210,162,50,212,140,143,188,82,143,21,252,190,47,15,113,81,188,71,162,83,137,186,69,124,137,82,22,134,116,46,216,252,153,207,43,170,91,74,126,130,11,189,70,175,180,186,143,239,10,28,195,22,29,226,98,240,194,181,85,113,138,69,192,225,169,134,148,254,214,213,57,249,16,88,79,69,56,148,154,182,32,203,162,77,90,123,203,160,186,214,156,67,205,161,230,212,74,66,210,74,73,145,234,70,71,220,63,236,0,0,7,249,190,195,82,88,114,59,237,165,109,186,147,66,210,162,35,35,35,45,12,140,140,82,223,20,252,172,191,135,87,242,241,98,217,165,237,162,215,93,53,203,54,88,50,74,101,190,244,215,214,103,177,148,160,139,98,19,212,212,106,247,234,93,68,64,192,140,89,174,96,198,39,208,47,154,52,249,49,211,2,161,21,233,77,178,234,208,79,48,137,13,58,182,212,73,90,55,37,92,162,213,38,162,35,246,251,203,67,25,119,198,187,115,29,48,206,141,121,81,106,81,95,126,68,56,234,150,203,79,54,165,50,250,163,180,226,208,164,165,197,154,76,141,210,35,35,61,75,219,239,62,158,0,0,0,62,117,195,92,167,219,84,57,245,234,172,166,163,196,167,198,118,75,174,58,180,161,41,67,104,53,168,204,212,100,69,209,38,125,76,187,133,1,113,2,199,103,49,187,30,234,178,161,85,28,147,74,162,173,250,92,98,39,247,180,100,204,217,70,133,39,71,22,157,54,186,90,25,105,208,250,17,23,127,119,225,3,129,239,92,120,165,80,197,58,197,57,75,166,210,225,59,30,42,220,100,205,37,45,185,16,31,66,136,212,217,167,93,170,62,164,162,87,187,222,46,92,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,123,51,21,128,215,150,91,113,114,187,133,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,117,52,146,213,177,100,182,212,123,208,162,41,107,194,247,61,63,129,75,169,24,29,140,119,159,100,195,106,214,255,0,67,201,154,157,204,208,170,142,56,147,45,94,53,23,103,134,246,174,115,53,37,33,14,154,28,249,164,170,67,135,117,34,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,16,215,138,198,3,73,198,76,174,79,185,168,80,162,57,93,195,105,7,115,54,181,71,104,223,114,156,134,150,153,236,161,229,173,38,210,57,70,82,84,68,106,230,28,54,208,72,82,141,6,154,33,23,167,194,111,2,235,184,63,150,95,148,151,109,26,149,18,171,136,149,4,92,145,94,142,104,114,82,232,238,69,100,161,34,67,137,47,239,239,33,189,202,36,38,73,235,181,106,113,9,154,160,56,166,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,188,246,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,219,55,178,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,191,155,195,254,102,17,100,31,17,51,3,141,246,239,100,190,165,250,17,251,102,154,235,143,181,42,131,21,202,139,12,186,169,40,74,201,179,121,246,228,117,101,196,41,76,165,9,212,210,226,150,134,227,6,89,41,52,170,254,100,176,162,133,93,166,68,168,211,106,55,197,10,36,200,114,217,75,204,73,97,201,236,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,74,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,209,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,245,124,57,179,175,248,170,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,159,241,71,240,39,137,191,114,249,196,33,70,216,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,30,131,51,185,122,186,178,191,140,181,172,35,186,100,246,254,193,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,221,54,178,74,150,148,58,211,168,37,175,102,227,242,151,22,41,95,119,93,137,104,225,157,126,187,218,173,187,19,183,252,159,133,217,89,71,99,237,175,19,210,190,113,8,39,28,222,226,73,95,56,165,109,211,68,232,93,4,255,0,224,201,151,79,148,183,221,119,50,245,248,250,192,180,57,148,43,127,215,250,117,71,217,46,212,239,168,233,40,185,81,93,36,109,113,181,33,125,183,114,76,148,207,73,171,158,124,243,254,37,223,34,127,212,187,229,143,203,31,73,127,110,253,31,217,123,39,102,255,0,197,222,223,187,180,255,0,197,211,103,183,94,158,83,37,60,72,127,28,28,83,170,225,159,224,107,228,151,163,45,247,235,189,183,229,23,111,230,114,228,199,103,149,203,236,173,105,175,105,221,187,113,233,179,77,58,234,92,3,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,56,157,103,199,240,223,93,147,128,216,79,90,221,96,219,245,5,122,74,169,78,168,243,34,221,15,37,12,169,189,83,202,73,242,99,190,153,4,157,174,56,211,202,38,222,45,118,52,162,129,77,210,106,175,82,164,87,89,166,75,93,54,28,134,98,72,152,150,84,108,50,251,201,113,77,52,183,52,218,149,173,44,60,164,164,207,85,19,78,25,107,180,244,148,28,46,60,118,97,151,223,94,79,52,95,240,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,3,42,227,218,221,216,67,121,89,88,119,97,98,149,101,136,135,111,98,60,122,139,212,87,217,124,148,189,240,101,170,44,150,93,65,232,164,45,42,38,214,71,161,160,208,242,52,81,168,150,148,72,174,28,217,215,252,85,113,29,250,5,255,0,83,170,185,134,87,79,205,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,250,64,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,60,86,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,116,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,182,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,97,92,31,114,135,221,155,139,234,23,243,240,172,100,183,63,251,252,89,242,222,105,5,253,219,13,146,215,252,250,141,191,200,56,45,80,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,234,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,157,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,194,184,62,230,243,187,40,247,212,223,231,230,216,202,110,7,247,249,83,226,60,234,15,251,183,219,53,163,249,244,155,159,144,108,56,231,126,100,255,0,105,63,118,136,85,144,172,82,177,48,91,54,54,54,38,98,93,119,208,214,221,27,210,125,182,111,101,122,71,43,155,77,148,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,124,172,215,102,187,17,243,107,136,235,189,111,87,123,13,42,15,49,138,5,1,135,141,113,105,17,84,100,102,148,153,145,115,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,19,171,133,30,69,191,33,154,12,107,179,63,218,242,172,8,83,149,253,210,149,84,114,57,167,251,215,101,90,149,250,111,18,63,177,222,22,168,33,86,117,184,144,254,39,216,167,74,195,63,192,215,202,223,73,219,236,87,123,111,202,46,193,203,230,73,144,207,43,151,217,93,215,78,205,187,118,226,215,126,154,116,212,253,94,70,51,207,248,232,252,182,255,0,82,239,145,223,35,189,27,253,187,244,135,106,237,125,167,255,0,23,103,102,222,205,255,0,27,93,254,205,58,197,94,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,14,85,154,60,116,252,90,240,38,230,198,191,146,223,40,254,78,118,47,226,206,221,216,249,253,162,99,17,191,45,203,115,110,222,126,239,160,122,237,211,166,186,148,42,194,126,50,159,133,12,83,179,112,207,241,113,244,103,202,219,130,157,66,237,191,43,249,221,151,181,73,109,158,111,47,177,39,126,222,102,237,187,147,174,154,106,90,234,44,168,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,21,87,199,59,243,39,251,73,251,180,66,172,153,229,107,241,184,189,175,12,55,133,114,122,18,181,77,179,229,87,104,146,29,78,232,171,156,212,200,141,37,169,36,73,53,147,43,67,238,36,212,143,89,10,52,175,69,146,77,181,241,91,178,214,174,216,215,85,102,202,186,96,246,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,63,93,249,127,222,88,159,115,63,121,226,5,195,46,187,93,149,30,36,105,21,9,102,74,125,244,70,142,220,118,141,197,105,170,214,77,50,217,26,213,170,214,100,106,81,169,70,106,59,158,225,55,150,47,193,6,7,126,22,111,27,94,148,205,223,136,123,42,16,42,13,189,207,148,221,186,227,44,185,21,133,31,84,53,204,89,45,245,33,179,213,73,91,28,211,222,217,33,175,65,196,83,61,81,178,181,102,157,143,135,211,226,47,21,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,163,107,78,214,174,223,55,85,26,202,181,160,246,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,36,254,116,50,125,74,202,110,17,224,130,106,5,45,203,238,241,143,88,159,117,173,231,82,104,140,250,17,79,54,224,180,150,214,166,182,71,55,157,65,184,149,40,221,90,150,189,219,13,182,219,112,222,192,107,55,50,88,151,136,248,83,121,194,136,164,84,112,222,162,186,100,231,163,155,203,164,212,74,116,2,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,31,21,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,167,255,0,11,238,32,145,169,49,168,185,94,198,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,141,37,174,121,243,207,248,151,124,137,255,0,82,239,150,63,44,125,37,253,187,244,127,101,236,157,155,255,0,23,123,126,238,211,255,0,23,77,158,221,122,121,76,148,241,33,252,112,113,78,171,134,127,129,175,146,94,140,183,223,174,246,223,148,93,191,153,203,147,29,158,87,47,178,181,166,189,167,118,237,199,166,205,52,235,169,112,14,57,223,153,63,218,79,221,162,21,100,207,43,95,141,197,237,120,97,188,43,147,208,149,170,109,159,42,187,68,144,234,119,69,92,230,166,68,105,45,73,34,73,172,153,90,31,113,38,164,122,200,81,165,122,44,146,109,175,133,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,61,6,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,237,179,123,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,221,79,10,60,186,126,5,178,226,197,255,0,91,143,178,228,197,46,207,93,145,235,235,202,165,165,10,244,115,94,171,171,109,90,182,235,146,55,18,80,178,237,124,181,150,173,22,158,87,137,214,124,127,2,20,41,56,13,132,245,173,183,245,193,79,87,164,170,148,234,143,46,85,174,202,150,202,155,213,60,165,23,58,67,10,144,73,218,227,110,178,147,109,226,211,123,74,58,128,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,138,23,106,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,20,229,139,47,86,174,87,240,106,139,132,118,180,158,223,216,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,251,150,208,74,82,212,134,154,105,6,181,236,220,125,84,65,94,40,89,40,252,96,44,69,227,62,30,211,42,179,177,38,205,167,162,51,84,232,69,206,244,205,45,47,41,107,142,77,41,69,163,205,115,95,121,179,108,141,110,122,237,108,113,75,107,151,74,214,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,104,163,39,249,148,161,102,167,3,168,248,155,76,46,77,85,157,180,187,146,34,98,173,134,226,86,26,101,181,200,109,162,82,151,185,147,230,161,198,204,150,179,229,184,130,81,146,201,105,77,54,113,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,2,181,113,99,140,167,224,191,20,239,44,51,252,92,125,39,242,74,224,168,208,187,111,202,254,79,106,236,178,92,103,155,203,236,74,217,187,151,187,110,229,105,174,154,158,154,137,171,149,204,116,252,101,48,38,217,198,191,146,223,39,62,81,246,223,226,206,221,219,57,29,158,99,241,191,45,203,111,118,238,70,239,160,90,110,211,174,154,157,0,230,199,197,62,50,124,64,184,124,197,241,45,31,206,157,87,0,248,112,225,54,13,97,109,193,46,151,136,55,116,122,196,185,83,152,140,162,93,54,136,170,205,73,165,58,203,251,136,155,146,235,173,154,16,164,18,212,132,33,229,124,210,249,43,56,107,129,120,23,136,249,139,196,122,118,23,225,125,27,183,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,90,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,53,50,177,55,123,223,198,117,78,204,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,102,205,143,133,140,100,248,127,112,249,115,227,53,128,46,167,133,238,122,127,13,118,170,48,59,24,239,62,215,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,209,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,79,230,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,25,204,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,162,229,56,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,154,56,191,96,123,214,230,41,83,241,78,143,78,82,41,181,72,77,71,148,182,217,50,73,203,114,68,247,214,163,52,182,73,215,106,75,169,168,213,239,247,142,17,195,247,29,156,193,28,123,165,74,155,84,114,53,42,180,182,41,114,72,223,216,209,19,211,98,154,212,173,92,66,116,218,209,234,103,175,66,234,70,93,215,251,111,87,41,247,45,14,5,122,149,41,169,17,42,17,154,146,211,141,45,43,74,144,226,9,105,50,52,153,145,244,81,31,67,62,241,244,64,0,0,7,48,204,62,53,219,152,25,134,117,155,202,181,82,138,195,241,225,200,84,70,93,121,180,169,231,211,29,215,16,132,165,78,32,212,102,109,25,17,17,234,126,207,121,103,159,29,241,102,185,140,248,159,95,190,107,51,228,200,76,250,132,167,162,182,243,171,89,50,194,228,58,234,27,73,41,107,218,148,243,79,68,146,140,139,217,239,57,127,194,195,43,47,226,45,252,140,88,185,169,123,168,180,39,73,113,13,230,12,210,169,108,61,9,244,25,111,101,72,50,216,181,119,40,149,238,208,186,139,164,97,134,163,48,220,118,27,74,27,105,36,132,37,36,68,68,68,90,17,17,16,255,0,64,0,0,31,240,235,136,101,181,188,226,137,40,66,77,74,51,61,8,136,187,197,41,113,94,204,57,98,38,38,35,12,40,181,87,31,164,91,238,18,159,105,47,238,109,51,152,145,57,133,122,169,113,73,37,108,89,23,84,146,180,247,23,65,252,225,65,151,197,226,22,42,57,136,245,186,113,57,72,160,17,170,58,214,206,165,219,24,147,5,228,245,83,106,79,208,89,247,40,149,246,23,81,117,205,54,134,91,67,45,164,146,132,36,146,146,34,208,136,139,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,57,240,192,184,88,217,128,151,12,98,130,151,234,84,88,50,234,176,180,104,148,179,121,152,82,137,180,151,205,173,95,73,222,228,232,126,227,47,109,8,219,213,122,222,18,98,116,58,162,73,232,245,43,86,182,219,142,32,183,161,68,228,105,4,163,73,150,169,87,210,111,187,84,159,216,52,45,148,156,98,139,141,120,33,110,93,105,121,39,45,48,33,177,45,59,139,113,61,217,24,113,122,150,245,159,123,190,211,215,223,245,246,96,0,0,1,204,179,17,130,244,12,116,194,202,237,143,89,131,25,231,228,193,148,80,93,121,164,43,145,37,81,157,105,183,8,212,133,154,77,38,233,158,228,150,165,236,247,30,122,241,255,0,5,174,124,8,196,202,181,137,114,194,113,158,68,151,213,13,197,54,226,82,244,100,200,117,166,220,73,173,8,220,74,229,40,201,68,157,15,217,238,46,243,195,239,56,211,242,247,136,17,232,55,85,82,99,182,165,89,196,70,113,165,62,165,55,29,199,95,138,147,119,71,31,109,164,18,90,101,69,187,67,50,47,121,119,94,77,145,124,219,56,135,110,65,186,109,90,172,105,208,103,199,106,67,107,101,246,221,208,150,218,86,68,102,133,40,181,218,180,251,79,188,125,240,0,1,255,0,15,60,212,118,150,251,238,37,182,219,73,173,107,81,145,18,82,69,169,153,153,247,16,172,174,38,121,236,167,209,169,243,48,51,12,234,166,244,249,140,184,213,82,108,87,210,166,218,109,105,153,21,230,121,140,200,37,37,194,81,33,91,84,141,8,180,51,246,16,172,12,49,195,187,171,25,113,6,153,103,208,99,74,155,62,177,57,150,222,116,144,227,134,217,58,250,27,83,206,41,41,90,137,36,167,8,205,70,71,223,237,246,232,59,41,120,9,73,203,246,14,209,45,24,240,98,34,164,184,145,159,168,188,211,73,37,57,36,226,176,219,166,106,38,208,163,213,76,235,235,22,190,255,0,171,180,128,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,1,29,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,89,246,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,162,218,120,73,231,22,251,197,14,118,90,47,168,126,147,249,37,111,170,163,71,173,243,25,103,178,210,226,246,24,76,83,187,59,76,39,126,222,98,215,207,91,138,89,235,180,200,244,37,8,87,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,135,252,84,241,142,187,132,89,71,171,198,183,25,210,93,251,80,106,206,114,78,228,127,5,139,37,135,220,146,123,22,133,18,249,140,71,117,141,61,85,39,159,189,42,37,32,136,232,92,95,71,10,204,99,174,226,238,81,233,17,174,54,117,151,97,84,29,179,155,147,185,31,194,162,198,97,135,35,30,196,33,36,142,91,18,26,99,79,89,74,228,111,82,141,75,50,41,128,2,58,231,111,39,214,206,110,112,189,218,42,138,36,43,218,135,29,245,90,117,137,110,200,228,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,91,85,64,55,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,157,55,31,16,73,57,137,200,94,40,96,246,50,85,98,39,17,105,209,233,18,97,84,158,117,166,87,115,32,235,204,184,233,53,29,150,26,101,149,198,100,152,73,161,42,82,220,65,45,205,52,67,134,81,3,44,149,106,85,3,50,88,81,93,174,212,226,83,169,180,235,226,133,46,100,201,111,37,150,35,48,220,246,84,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,186,241,25,206,191,227,85,136,236,80,44,10,157,85,188,50,181,190,110,155,25,243,229,55,84,156,70,178,114,166,166,118,165,105,220,133,147,109,37,211,82,144,218,84,173,26,83,206,182,94,83,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,251,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,215,248,152,210,105,84,14,31,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,234,208,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,152,114,157,226,159,6,254,32,91,222,98,192,189,236,224,229,50,205,205,214,23,252,135,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,251,93,56,85,136,246,94,35,202,194,27,146,203,170,196,188,226,84,17,75,85,17,49,205,217,78,74,112,210,77,54,210,91,221,206,230,111,65,182,109,238,75,137,90,20,131,81,41,38,122,51,203,118,8,82,178,225,130,86,182,11,209,171,146,235,49,237,200,238,165,115,228,182,150,215,37,247,159,114,67,203,36,39,162,16,110,188,230,196,106,163,74,54,164,212,179,35,89,199,94,36,57,41,197,60,224,254,14,255,0,6,117,251,82,153,242,75,210,253,183,211,178,164,179,204,237,93,147,151,202,228,176,238,186,118,101,238,221,183,77,83,166,186,158,158,43,135,167,15,76,104,202,102,52,86,177,27,17,174,123,42,163,77,168,218,242,104,141,53,68,155,45,231,210,251,146,226,60,149,41,47,70,105,36,141,177,214,70,100,163,61,77,61,59,204,185,175,28,239,204,159,237,39,238,209,90,182,62,38,93,88,119,78,187,233,214,180,190,201,242,214,223,93,179,81,125,14,56,219,201,130,228,168,210,29,67,106,66,211,167,51,178,165,165,146,183,37,77,58,234,13,62,182,164,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,138,23,106,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,59,31,226,3,150,123,55,42,28,63,44,172,45,179,231,75,168,173,88,145,18,165,87,169,201,51,74,234,53,23,41,83,80,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,46,48,112,184,241,217,134,95,125,121,60,209,127,192,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,12,171,139,201,201,6,16,217,184,245,195,18,210,194,60,64,98,91,148,43,138,61,93,153,7,17,243,101,246,150,138,228,183,90,121,181,245,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,168,188,206,229,234,234,202,254,50,214,176,142,233,147,219,251,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,116,218,201,42,90,80,235,78,160,150,189,155,142,101,112,175,207,84,155,2,225,165,101,135,20,167,203,126,216,174,72,102,155,102,60,204,86,182,82,106,47,202,121,106,97,210,109,178,121,196,74,122,73,17,56,181,175,148,180,160,182,165,181,173,109,220,72,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,58,248,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,210,120,78,231,94,157,116,218,180,204,171,226,69,79,101,201,70,214,53,156,250,206,84,135,170,176,82,220,137,14,71,113,70,149,182,207,101,109,157,168,53,56,132,155,70,211,104,65,27,70,107,178,161,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,109,155,217,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,58,249,157,204,45,213,154,12,101,173,98,229,211,27,176,118,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,254,233,197,154,82,132,173,215,93,89,33,27,246,148,233,225,41,146,143,77,204,135,155,44,77,166,82,166,81,89,231,55,101,211,223,46,123,138,156,203,252,181,212,212,68,173,141,242,86,211,173,180,151,18,165,27,134,167,72,155,54,153,90,254,183,28,239,204,159,237,39,238,209,15,248,114,90,212,43,231,56,86,93,149,116,193,237,180,91,130,159,113,82,234,49,185,171,111,159,21,250,20,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,70,177,163,220,151,227,29,119,31,114,193,96,98,173,210,206,202,213,86,158,228,122,139,155,144,125,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,251,88,175,94,33,124,61,49,163,54,120,209,69,196,108,57,185,236,170,117,54,157,107,198,162,58,213,110,108,182,95,83,237,203,150,242,148,148,179,25,212,154,54,200,65,17,154,136,245,37,116,238,51,246,188,55,178,83,138,121,62,252,34,126,19,43,246,165,79,229,111,162,59,23,160,165,73,123,151,217,123,95,51,155,206,97,173,53,237,40,219,183,118,186,43,93,52,45,120,7,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,7,20,206,102,10,93,89,137,203,101,225,131,150,85,66,149,10,181,112,122,63,179,63,84,117,198,226,163,145,62,60,133,239,83,109,184,178,213,12,168,139,68,31,172,101,174,133,169,149,123,96,135,8,156,201,97,174,52,88,56,141,93,189,176,213,250,109,171,116,82,171,115,26,137,82,158,167,220,98,52,182,222,113,45,165,80,210,147,89,165,6,68,70,164,150,186,106,101,222,45,208,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,38,87,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,81,121,94,192,186,238,98,241,198,213,194,250,77,26,171,58,4,234,132,119,107,239,83,141,8,114,159,71,75,200,41,114,141,199,8,219,111,99,106,61,166,178,50,55,20,218,9,43,82,210,133,104,246,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,136,45,197,11,34,223,134,187,85,120,227,131,150,103,107,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,104,152,206,141,242,244,52,173,109,18,219,249,213,38,59,101,77,118,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,75,252,251,230,186,133,155,76,26,192,107,203,155,74,135,119,211,126,82,67,186,104,144,158,90,187,4,173,212,242,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,249,92,50,49,211,14,50,233,140,23,214,40,98,133,103,176,210,160,225,252,214,153,101,162,37,202,168,74,85,66,158,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,120,174,101,243,23,125,230,131,20,231,226,101,245,35,249,216,116,120,91,25,254,44,165,246,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,243,62,226,41,149,194,159,35,145,177,42,171,3,52,152,146,185,109,80,173,138,193,46,214,166,37,14,176,117,26,140,85,33,101,53,110,104,68,184,204,187,162,82,150,212,124,199,154,113,43,52,165,165,54,244,180,226,67,146,156,83,206,15,224,239,240,103,95,181,41,159,36,189,47,219,125,59,42,75,60,206,213,217,57,124,174,75,14,235,167,102,94,237,219,116,213,58,107,169,233,226,184,122,112,244,198,140,166,99,69,107,17,177,26,231,178,170,52,218,141,175,38,136,211,84,73,178,222,125,47,185,46,35,201,82,146,244,102,146,72,219,29,100,102,74,51,212,211,211,188,203,154,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,9,85,196,235,33,223,134,250,20,156,121,194,122,46,235,250,223,167,171,210,84,186,117,59,153,42,232,101,43,101,45,234,174,106,75,157,29,132,200,52,237,109,199,94,73,54,201,107,177,164,149,96,100,231,47,95,140,254,96,173,188,38,155,38,171,10,139,47,159,54,183,80,167,69,231,57,14,11,13,41,197,40,204,200,208,215,49,100,219,9,117,100,105,75,143,183,234,172,244,66,180,124,43,87,139,22,74,41,215,77,171,83,205,70,27,211,54,92,148,109,36,222,44,32,165,72,122,171,5,45,199,142,220,134,210,74,91,108,246,86,217,220,178,75,104,73,180,110,184,181,145,180,68,186,182,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,40,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,133,92,74,243,175,78,203,166,28,78,194,251,42,167,166,38,221,212,244,183,25,9,57,76,57,74,165,201,41,45,46,166,211,237,164,144,111,33,108,41,13,164,157,74,210,226,208,233,146,146,131,74,233,6,211,181,171,183,205,213,70,178,173,104,61,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,141,9,228,163,42,52,44,165,224,212,43,55,149,74,153,119,212,180,153,116,214,225,50,180,246,249,91,150,109,182,74,112,205,102,203,8,95,41,178,209,9,61,22,231,45,11,117,194,21,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,139,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,188,88,78,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,232,95,54,62,41,241,147,226,5,195,230,47,142,191,142,56,67,25,124,63,242,225,143,112,88,136,220,134,36,87,173,10,163,138,125,222,123,232,93,90,163,42,18,80,223,86,137,13,155,115,205,74,245,86,102,243,101,235,145,22,207,215,194,179,24,232,88,69,155,138,68,107,141,157,34,95,180,247,108,230,228,238,95,240,89,82,95,97,200,199,177,8,81,175,152,252,118,152,211,213,74,121,251,212,162,74,12,142,250,71,42,205,143,133,140,100,248,127,112,249,115,227,53,130,226,113,147,34,177,179,75,146,108,28,190,48,250,4,68,98,165,3,13,237,134,96,189,38,83,168,69,78,156,205,60,214,116,210,35,112,152,101,106,114,66,156,67,202,71,211,66,80,165,161,10,53,162,162,237,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,191,60,128,231,6,149,155,44,35,74,170,7,45,187,238,206,143,14,5,214,135,154,73,34,75,235,66,137,185,205,41,180,37,173,146,13,151,86,109,165,41,54,150,149,163,110,194,109,199,41,51,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,45,155,76,4,164,230,7,7,107,118,140,136,49,23,82,68,73,47,211,158,117,164,154,145,36,162,190,219,70,74,54,214,162,209,79,107,234,150,190,239,175,62,56,159,135,119,86,13,98,13,78,207,175,70,149,6,125,30,115,205,178,233,161,198,141,194,105,245,182,151,155,82,146,133,26,77,77,153,146,136,139,187,217,236,179,254,25,153,236,167,214,105,240,240,51,19,42,166,204,248,108,182,213,46,108,167,210,150,221,109,9,135,21,150,121,143,72,53,41,195,81,173,91,82,141,12,181,50,246,144,179,86,94,106,67,72,125,135,18,227,110,36,150,133,164,200,201,73,50,212,140,140,187,200,127,216,0,0,248,23,189,243,108,225,229,183,58,233,186,170,177,160,193,129,29,217,14,45,231,219,107,82,67,106,89,145,26,212,146,215,106,21,237,46,225,70,220,65,51,141,63,48,152,129,34,131,106,213,38,53,106,82,92,92,102,218,75,234,75,114,28,105,249,73,39,116,109,247,26,89,41,167,146,91,180,35,50,247,23,127,6,192,12,22,185,241,223,18,233,54,37,181,9,199,185,242,24,84,199,9,183,20,150,99,42,67,77,56,226,141,8,94,210,79,53,38,106,52,232,94,223,113,232,83,46,216,47,64,192,188,44,161,88,244,104,49,89,126,52,24,165,57,214,90,66,121,242,147,25,166,156,112,205,40,65,168,212,109,17,238,81,106,126,223,113,116,208,0,0,1,198,115,109,140,81,112,83,4,46,59,177,79,36,165,156,9,140,68,78,226,220,111,118,71,220,70,133,189,7,222,215,176,245,247,125,89,233,184,106,245,188,91,196,233,149,69,19,178,42,87,85,109,199,27,71,174,181,27,146,100,26,137,36,90,169,95,73,206,237,84,127,104,190,236,135,224,92,44,19,192,75,122,49,193,75,21,42,212,24,149,89,186,180,73,89,60,244,40,164,226,79,230,208,175,164,215,114,181,63,121,159,178,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,9,240,217,168,65,145,2,67,105,91,82,90,91,46,37,68,70,74,74,136,200,200,200,250,25,104,98,134,248,149,101,242,94,14,99,172,250,220,24,4,221,34,230,83,181,82,113,166,140,155,75,210,38,76,86,205,73,180,36,143,99,101,211,83,61,61,166,67,184,240,139,204,73,209,174,89,120,59,112,213,100,41,153,164,228,136,73,117,253,80,151,22,228,8,237,161,36,183,72,139,161,30,132,148,107,238,247,11,121,35,35,45,72,245,35,31,208,0,0,31,195,34,50,208,196,70,207,142,74,173,220,198,217,178,238,74,37,61,152,247,125,38,19,139,136,243,77,54,133,200,38,154,148,180,50,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,163,124,65,195,187,191,11,174,153,182,173,223,70,155,78,157,2,67,140,252,252,119,89,223,177,197,163,122,57,137,73,154,77,77,171,67,208,187,135,122,202,158,124,49,75,46,181,184,241,166,214,234,53,171,100,146,134,87,79,149,38,68,148,178,222,246,8,249,45,28,134,219,73,147,108,154,83,236,45,198,93,199,210,222,48,27,61,216,19,141,116,104,14,181,119,83,232,213,89,8,105,46,66,169,207,135,29,222,106,144,214,164,150,251,66,213,166,231,118,151,183,82,50,239,46,178,34,36,248,53,6,81,38,4,214,36,180,226,73,72,113,151,9,105,81,25,106,70,70,71,161,150,134,95,225,31,160,7,205,173,220,116,11,110,11,181,58,253,102,13,62,43,8,82,214,236,169,8,105,4,68,70,163,234,179,34,238,73,159,234,49,92,89,230,226,101,68,161,83,106,152,101,130,213,20,75,169,62,135,225,74,169,176,242,28,109,164,169,50,89,89,180,244,105,68,164,172,148,77,41,58,167,161,30,166,93,196,42,218,141,70,196,28,111,191,218,131,5,138,173,126,185,93,158,146,90,201,47,202,89,45,247,200,141,107,50,37,175,110,247,75,83,235,244,189,166,125,110,143,32,185,19,183,240,18,217,139,122,94,116,184,243,46,250,131,40,116,205,246,16,225,196,75,141,197,115,97,115,35,161,214,212,135,90,87,77,79,77,125,250,153,77,66,34,34,34,34,208,139,184,135,244,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,0,169,94,56,182,181,10,37,213,132,151,172,120,59,43,85,90,125,98,151,50,79,53,103,205,139,17,200,174,71,111,97,158,196,237,92,217,39,169,17,40,249,154,40,204,146,146,47,1,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,82,7,23,188,116,135,137,249,142,137,135,54,245,103,182,209,112,210,158,170,115,201,65,48,182,83,88,125,100,228,211,109,214,205,75,86,212,34,35,11,66,204,141,183,99,58,146,66,79,114,151,5,132,212,225,55,142,148,44,31,204,215,201,187,182,179,85,137,74,196,74,122,45,184,172,199,37,185,21,117,135,37,50,112,151,33,180,159,247,246,80,230,213,26,21,36,245,218,133,56,180,222,160,0,130,188,71,248,127,195,204,69,9,220,91,194,27,119,253,86,32,118,102,29,141,29,198,35,183,113,69,222,134,246,200,91,203,109,180,60,203,102,107,67,198,173,198,219,70,210,137,127,50,109,82,8,14,171,150,44,189,93,89,160,198,90,46,17,218,210,123,7,111,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,238,91,65,41,72,74,221,117,164,26,209,191,113,104,123,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,112,174,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,142,85,125,229,234,213,189,177,219,12,243,5,218,125,31,114,97,207,164,163,110,110,43,106,244,164,25,144,222,99,179,188,230,132,225,114,156,119,154,217,238,52,167,123,233,216,102,238,244,117,80,1,85,124,115,191,50,127,180,159,187,69,90,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,19,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,158,69,205,82,105,107,40,170,113,162,95,42,52,102,213,166,140,181,205,116,137,197,36,156,113,75,82,149,180,141,13,55,197,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,246,185,193,202,101,155,155,172,47,249,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,84,23,248,1,198,95,195,47,226,249,248,61,170,254,16,189,33,232,207,65,108,79,59,157,183,126,237,250,242,249,60,191,157,231,238,229,114,190,119,127,47,215,26,30,203,117,167,139,150,46,9,90,214,126,58,222,49,46,171,218,147,29,216,213,42,188,103,214,242,37,33,47,185,217,204,221,113,182,214,226,202,63,37,43,90,211,189,75,74,148,163,89,153,173,93,44,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,17,28,161,254,53,184,52,95,37,161,115,177,10,206,230,205,181,247,207,236,204,191,205,83,93,170,35,155,136,219,62,107,109,39,97,171,102,215,91,107,87,16,217,187,186,130,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,20,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,173,120,152,103,94,157,153,251,238,155,100,225,165,79,180,225,181,165,164,152,83,27,57,76,250,102,115,204,182,110,72,122,59,201,111,103,39,85,176,217,41,189,197,171,234,37,154,94,36,167,197,100,7,39,213,92,217,98,226,83,80,40,141,216,150,116,136,115,238,181,188,234,137,114,88,90,212,109,193,105,45,173,46,239,144,76,186,131,113,42,73,52,132,173,123,183,147,109,185,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,182,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,31,39,137,13,173,66,179,243,181,138,84,155,114,15,100,137,34,161,18,168,227,124,213,185,186,84,216,49,229,201,115,85,153,153,111,125,247,87,166,187,83,187,68,145,36,136,138,122,240,79,197,10,173,195,132,119,230,20,84,19,45,232,246,101,98,45,74,12,135,166,169,212,54,197,65,14,107,21,166,140,180,101,8,118,27,174,158,213,104,165,202,89,237,73,145,154,236,124,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,181,64,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,113,251,43,43,184,95,96,102,26,241,204,93,175,68,137,79,174,222,116,120,244,217,141,70,67,141,32,159,237,14,61,50,81,164,156,229,41,114,77,48,183,232,218,76,151,21,75,220,165,62,233,159,96,1,82,188,81,120,127,204,164,76,169,102,111,4,45,222,117,41,238,211,81,190,41,108,56,251,242,155,148,235,238,190,245,89,60,197,175,115,39,205,209,214,219,36,37,148,182,151,9,38,131,117,77,86,8,9,105,195,231,36,149,92,215,223,238,87,110,118,37,193,195,171,86,68,119,170,179,21,21,74,98,172,250,94,101,75,164,161,196,188,210,208,183,35,169,197,41,214,205,70,201,114,205,68,70,227,122,223,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,149,97,174,94,173,92,43,198,92,81,197,203,90,79,35,240,169,232,153,53,26,90,34,182,211,49,167,67,76,148,187,33,181,32,139,94,127,104,75,139,37,36,213,205,39,86,107,87,55,106,58,168,10,43,226,97,146,138,118,88,47,186,109,237,134,148,206,205,134,215,110,145,161,67,108,165,61,232,105,204,178,217,57,29,233,15,41,205,252,237,22,251,102,167,55,30,143,164,144,73,100,148,175,21,144,28,224,213,114,155,139,137,85,64,226,57,98,94,50,33,192,186,208,243,74,53,198,97,11,81,55,57,165,54,133,59,190,57,60,234,205,180,165,68,234,20,180,109,222,109,184,221,207,102,83,53,216,113,150,252,14,44,111,169,187,242,142,5,83,144,197,182,197,45,226,113,186,204,169,12,173,216,233,68,132,146,155,67,42,109,181,184,111,30,169,38,210,102,146,113,70,134,215,158,43,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,91,159,10,60,148,126,12,173,86,51,41,137,148,202,84,155,146,237,167,199,147,105,53,167,57,234,61,45,230,212,163,145,188,148,109,165,233,77,184,142,137,78,246,218,45,166,178,55,158,105,54,42,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,16,43,52,28,85,236,220,1,199,154,126,19,91,150,164,75,198,145,71,144,210,47,42,156,26,137,155,240,150,124,228,63,10,59,102,130,105,114,89,62,206,226,148,110,154,12,201,200,234,38,220,220,227,83,126,211,186,104,87,205,171,70,189,109,105,221,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,172,0,3,53,153,177,241,79,140,159,16,46,31,49,124,88,77,3,8,99,98,255,0,5,58,83,4,196,67,169,89,241,235,55,125,53,233,47,186,210,24,92,26,188,245,200,81,19,122,239,90,161,156,182,208,149,145,160,214,234,76,246,232,75,77,101,225,61,245,248,47,197,59,55,19,61,23,233,63,146,87,5,58,187,216,185,252,158,213,217,100,182,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,166,139,78,233,161,95,54,173,26,245,181,167,118,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,232,60,6,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,0,113,83,200,119,250,239,154,188,32,162,255,0,52,237,223,66,166,83,191,191,174,77,109,75,230,255,0,205,210,234,27,103,249,201,11,87,229,86,43,215,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,243,248,177,125,126,20,49,78,242,196,207,69,250,51,229,109,193,81,174,246,46,127,59,178,246,169,46,61,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,91,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,200,200,203,82,62,242,16,175,63,89,19,183,241,242,217,147,122,89,148,184,241,46,250,123,43,116,141,134,16,217,203,75,109,202,115,97,242,227,173,215,20,183,93,79,77,75,93,61,250,25,210,229,102,141,136,56,33,127,187,6,115,21,90,5,114,133,61,68,133,154,95,138,179,91,47,153,18,208,102,72,94,221,237,30,135,211,232,251,12,186,90,78,70,120,153,81,43,180,218,94,25,99,77,69,49,42,76,33,136,81,106,111,188,134,219,117,41,76,102,80,110,189,38,81,169,75,53,27,170,86,137,234,69,169,23,121,11,29,162,92,116,11,146,3,85,58,5,102,13,66,43,232,74,208,236,89,8,117,38,70,146,81,117,65,153,119,40,143,245,144,250,64,63,60,185,240,105,236,174,76,249,172,70,105,180,154,150,227,206,18,18,146,34,212,204,204,207,66,45,8,255,0,192,35,190,60,231,187,2,112,82,141,61,215,110,234,125,102,171,29,14,165,184,84,201,240,228,59,205,74,29,208,148,223,104,66,180,220,214,211,246,234,100,93,231,210,161,243,89,159,12,82,204,85,106,68,104,85,186,141,22,217,52,173,148,83,226,201,147,25,47,55,189,242,46,115,69,33,198,212,102,219,196,149,123,15,105,23,113,117,224,184,125,135,119,126,40,221,48,173,91,66,141,54,163,58,124,134,217,249,136,238,189,179,123,136,70,245,242,210,163,36,146,156,78,167,161,247,139,200,200,118,74,173,220,185,89,177,46,74,221,61,153,23,125,90,19,107,150,243,173,54,181,199,39,90,138,181,178,149,41,134,221,65,37,214,76,201,38,103,167,183,83,238,151,36,68,69,161,15,232,0,0,15,225,153,17,106,103,161,16,168,110,46,153,137,58,205,203,19,7,109,234,171,233,102,17,55,34,106,89,127,68,41,104,114,124,119,16,162,67,166,71,208,203,82,82,53,247,251,135,14,225,171,151,201,120,199,142,208,43,115,160,19,148,139,101,77,85,77,199,90,51,109,79,71,153,13,91,53,54,214,147,61,142,25,233,169,30,158,210,33,124,144,33,179,79,131,30,4,118,210,134,163,52,134,91,74,72,136,146,148,145,17,17,17,116,34,208,135,251,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,155,196,87,46,208,49,171,4,234,149,120,148,231,164,87,104,17,95,157,20,216,101,43,90,185,17,37,169,8,232,210,214,100,107,119,184,140,190,163,35,239,164,156,46,188,110,28,16,197,250,77,124,149,34,12,218,5,97,130,152,222,171,105,90,49,41,11,113,181,22,228,30,154,181,161,145,153,119,117,211,217,162,124,4,196,170,110,44,97,45,175,122,83,231,177,37,117,10,76,39,164,242,157,74,205,183,220,140,211,139,66,180,82,180,81,115,11,82,51,51,45,122,251,199,65,0,0,0,31,195,34,50,208,203,82,49,26,51,85,145,172,47,204,125,30,84,181,210,162,210,238,62,74,205,137,241,88,142,194,214,230,215,205,60,199,59,59,142,25,27,143,110,86,157,122,17,247,151,90,120,204,22,71,49,191,2,171,19,16,253,161,85,172,81,219,125,196,179,54,157,79,151,33,178,104,150,238,213,45,195,142,132,253,6,183,25,151,77,12,143,184,250,112,184,21,91,158,208,169,19,212,234,133,78,143,58,58,245,213,151,92,142,234,20,149,23,184,200,200,201,73,47,214,95,80,146,88,69,196,119,49,184,80,211,49,17,112,250,126,51,41,75,100,138,212,185,242,180,73,114,203,161,118,148,151,115,127,254,146,189,226,77,91,92,104,171,49,105,132,221,199,100,176,244,211,111,83,84,122,106,212,142,102,210,232,70,185,218,237,215,119,215,166,131,240,221,220,104,111,25,180,149,71,181,44,154,107,19,20,102,91,229,83,93,74,73,38,149,23,67,110,118,186,234,105,255,0,24,137,152,189,158,44,193,99,2,228,179,87,189,106,52,216,82,20,179,56,180,218,148,230,90,218,174,103,171,177,82,22,90,104,225,150,158,226,34,30,27,10,112,67,20,241,210,236,139,73,182,45,170,221,77,83,228,182,82,39,148,41,47,54,130,91,168,74,156,113,196,54,189,8,185,169,81,168,200,250,30,190,222,183,65,146,172,129,216,153,118,163,68,186,43,208,209,85,187,37,50,219,206,185,49,182,95,40,174,41,17,214,162,104,215,29,183,91,216,235,38,105,35,61,75,83,246,159,73,128,68,73,45,8,136,136,189,132,63,160,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,242,152,177,125,126,11,240,178,242,196,207,69,250,79,228,149,191,81,174,246,46,127,39,181,118,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,102,94,236,186,107,183,205,213,89,189,110,153,221,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,186,15,148,3,77,24,3,140,116,44,192,96,213,167,140,86,227,61,158,37,205,79,76,135,35,110,90,251,36,164,41,77,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,29,0,0,85,7,22,252,150,82,168,177,156,205,102,22,219,241,32,71,114,70,151,227,13,73,75,72,83,239,186,219,113,234,13,48,105,34,53,184,235,134,135,205,10,213,75,91,78,114,204,205,247,69,101,218,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,161,236,159,101,50,205,202,46,23,252,135,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,62,234,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,5,85,241,206,252,201,254,210,126,237,29,87,134,46,67,191,2,20,40,216,243,139,20,93,183,245,193,79,79,163,105,117,26,119,46,85,174,202,150,242,92,209,92,213,23,58,67,10,142,106,220,219,110,178,147,113,147,211,123,169,57,254,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,28,255,0,9,177,251,6,177,215,211,255,0,130,60,66,165,93,31,37,234,7,76,170,118,37,168,249,15,117,218,162,220,69,204,101,123,87,203,125,27,154,115,98,246,45,91,85,165,75,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,161,242,126,73,218,191,42,190,93,124,153,165,124,164,244,127,162,125,49,216,155,237,221,135,153,205,236,220,253,57,156,158,103,175,203,221,183,119,173,166,189,71,214,30,43,23,177,163,11,240,22,205,115,16,49,114,239,137,110,208,155,144,212,66,144,242,28,117,110,190,225,158,198,154,105,164,169,215,87,161,41,70,148,37,70,72,66,214,122,37,10,50,246,163,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,85,124,96,178,135,223,155,139,22,23,243,16,175,148,185,63,251,196,88,18,217,105,101,253,195,14,18,23,252,194,137,191,203,184,43,2,129,118,93,86,167,164,190,75,92,213,90,55,166,105,239,82,106,62,143,154,228,126,217,5,221,57,177,158,216,101,204,101,123,83,185,181,106,149,104,90,145,232,61,6,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,245,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,210,197,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,137,63,199,6,192,140,213,87,11,49,74,13,189,44,228,74,143,81,160,85,42,201,39,84,193,33,165,52,252,40,235,61,121,72,89,155,211,214,158,132,181,145,57,244,137,178,219,197,120,65,98,133,86,203,205,164,107,13,148,203,126,155,136,52,121,180,217,12,38,106,154,97,167,227,50,169,173,74,91,90,26,94,90,83,29,230,83,174,211,73,74,112,201,93,233,85,228,128,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,237,179,123,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,122,10,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,88,133,255,0,112,184,240,39,134,95,125,121,196,209,42,128,0,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,158,207,217,191,222,66,213,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,71,114,125,74,202,126,46,64,85,140,82,206,196,189,99,191,62,138,137,46,165,197,193,125,165,145,73,130,74,53,155,174,33,162,113,133,161,199,18,70,104,125,40,53,56,182,214,226,185,86,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,162,155,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,219,97,118,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,206,190,103,114,245,117,101,127,25,107,88,71,116,201,237,253,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,186,109,100,149,45,40,117,167,80,75,94,205,199,226,171,183,253,229,115,91,54,205,153,93,184,101,203,161,89,209,228,198,161,83,212,100,76,65,68,137,11,144,249,161,36,68,70,183,29,112,205,75,61,86,100,150,210,103,181,180,37,51,39,133,238,74,63,24,11,237,24,207,136,84,202,84,236,54,179,106,11,140,237,58,105,115,189,51,84,75,41,90,35,155,73,81,104,203,92,214,30,112,220,35,67,158,163,91,28,74,221,229,221,248,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,232,56,151,231,142,54,92,108,215,176,122,199,68,181,226,45,233,71,113,108,203,109,110,199,69,14,156,241,184,193,205,75,200,52,168,228,154,144,234,89,74,21,234,45,179,113,102,68,148,33,234,54,19,43,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,232,45,75,74,22,180,146,23,123,192,0,51,89,155,31,20,248,201,241,2,225,243,23,197,201,240,228,181,168,87,207,14,171,46,202,186,96,246,218,45,193,79,184,169,117,24,220,213,183,207,138,253,82,123,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,41,7,22,44,95,193,126,41,222,88,103,233,79,73,252,146,184,42,52,46,219,200,228,246,174,203,37,198,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,139,233,225,213,140,116,44,100,202,61,137,38,144,207,103,151,103,211,216,179,170,145,183,45,124,153,80,24,105,180,158,245,33,4,174,107,7,29,253,19,185,40,231,236,220,165,33,70,58,6,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,54,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,161,0,186,158,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,40,180,50,35,35,246,24,135,249,213,200,29,137,152,154,52,187,162,131,13,20,171,178,43,46,60,211,144,219,101,130,148,226,81,33,100,78,154,99,184,235,155,221,120,141,68,71,169,232,94,210,235,75,248,173,130,24,167,129,119,108,186,77,207,109,86,233,138,129,37,194,143,60,225,73,101,181,146,29,90,82,227,110,45,180,107,175,41,74,37,17,23,66,215,217,211,220,225,14,120,179,5,131,235,140,205,34,245,168,212,161,71,82,12,162,212,170,83,158,107,106,121,126,174,196,200,65,105,163,100,90,123,140,200,75,59,71,141,13,229,10,146,152,247,93,147,76,126,98,76,136,151,22,154,234,146,105,36,164,186,155,147,181,215,82,87,248,135,238,185,120,209,86,101,83,13,187,114,201,97,153,164,222,164,169,20,213,165,28,205,167,208,205,19,181,219,174,223,175,77,68,101,197,222,35,185,141,197,118,158,136,187,135,208,17,158,74,155,52,81,101,207,139,170,79,152,93,75,180,168,187,156,255,0,244,83,238,17,182,125,86,231,187,234,70,245,70,161,83,172,78,144,189,117,121,215,36,58,181,41,71,239,51,51,51,82,143,245,159,214,59,166,95,114,57,141,248,235,88,134,134,45,10,173,30,142,227,237,165,233,181,10,124,184,237,155,70,182,183,41,14,20,117,167,232,59,184,140,250,104,70,125,197,214,225,242,171,145,172,47,203,133,30,44,180,82,162,213,46,62,74,13,249,242,152,142,250,208,230,214,13,92,183,59,59,110,17,19,140,238,78,189,122,153,247,159,73,46,68,68,90,17,104,68,63,160,0,0,3,159,99,222,37,83,112,159,9,110,139,210,161,61,136,203,167,210,102,189,27,154,234,80,110,62,220,103,92,66,19,170,147,170,143,150,122,17,25,25,233,211,222,51,177,138,55,141,195,141,248,191,86,175,154,228,78,155,95,172,62,80,219,213,110,171,71,229,45,109,182,146,220,179,211,87,116,34,35,62,254,154,251,110,219,135,86,93,160,96,174,9,210,234,242,233,207,71,174,215,226,177,58,81,190,202,80,180,243,226,68,82,209,213,164,44,136,150,215,113,153,253,102,103,221,44,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,122,140,24,245,74,124,154,108,182,210,182,37,178,182,28,74,136,140,148,133,36,210,101,161,234,71,208,207,188,80,231,18,92,188,74,193,204,112,159,94,165,211,222,69,18,226,113,218,137,59,202,50,66,95,145,50,98,182,17,165,180,32,189,70,200,244,212,207,79,105,144,239,252,37,179,86,236,10,219,216,21,120,213,24,106,19,205,41,250,99,146,31,52,154,159,53,193,138,203,9,55,30,208,250,18,140,144,148,107,223,167,180,133,181,165,68,164,146,146,100,100,101,169,25,123,71,244,0,0,0,7,204,175,91,22,237,211,9,116,235,142,135,2,167,25,196,154,84,212,200,200,121,6,70,70,71,209,100,101,220,165,23,235,63,120,140,248,181,195,119,45,248,164,82,100,166,220,42,4,185,4,179,230,81,161,192,139,162,149,204,61,117,236,170,62,247,53,255,0,162,159,112,135,120,141,193,158,226,139,57,247,48,234,238,142,244,61,170,83,73,169,84,28,83,154,234,189,164,100,204,29,59,182,119,123,117,250,135,22,149,194,123,51,232,156,244,104,197,64,83,77,173,73,75,138,244,129,146,136,143,66,50,50,135,215,160,245,20,14,15,216,249,52,218,58,189,106,220,97,43,74,77,91,100,205,73,145,158,154,151,173,11,235,49,36,112,147,131,142,26,210,19,18,165,137,183,45,90,108,198,249,110,57,30,20,200,238,71,81,151,45,70,147,75,208,136,204,181,37,150,158,227,47,172,77,188,40,192,28,42,193,138,91,116,219,14,208,165,194,83,105,74,14,82,105,241,155,144,178,36,161,62,178,218,109,26,235,202,65,159,214,90,251,180,232,128,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,173,94,52,120,233,66,165,97,197,185,151,138,101,102,170,205,201,91,168,70,185,42,81,163,146,219,138,186,59,69,37,182,209,33,122,146,92,223,41,40,90,27,34,89,18,162,26,213,176,201,163,93,96,96,222,14,87,113,146,163,116,198,164,61,217,226,89,246,125,110,241,170,73,218,133,242,98,192,138,183,18,91,20,180,26,185,175,156,118,53,78,229,35,159,191,106,146,133,16,240,3,223,227,38,14,87,112,110,163,107,70,171,189,218,34,94,22,125,18,241,165,201,218,132,115,162,207,138,135,20,91,18,181,154,121,79,148,134,53,86,213,47,145,191,106,82,180,144,178,174,10,120,233,50,171,66,189,50,241,94,172,243,189,9,178,228,183,99,56,79,184,226,34,186,190,92,228,37,102,102,211,108,161,229,69,90,91,34,66,141,201,111,175,215,213,70,139,63,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,247,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,7,42,196,172,189,90,184,169,140,184,93,139,151,76,158,127,224,175,210,210,105,212,181,197,109,214,100,206,152,152,201,106,67,138,89,30,156,142,206,167,16,73,73,43,154,109,44,150,158,86,213,245,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,68,244,227,12,222,98,203,7,163,189,99,77,136,172,36,84,114,77,241,29,49,162,165,246,223,41,209,59,10,214,235,206,27,203,66,158,54,201,40,140,218,77,6,135,13,213,45,43,73,55,86,217,98,204,45,213,149,252,101,162,226,229,173,27,183,246,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,229,196,26,146,180,161,214,154,89,161,123,54,159,117,226,135,139,214,110,61,98,190,27,98,230,31,191,45,202,21,197,134,240,222,142,82,216,54,95,105,104,170,212,218,117,151,17,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,69,112,49,252,246,126,205,254,242,22,168,3,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,3,58,217,233,252,99,191,24,235,139,241,160,255,0,186,191,87,177,118,93,254,139,244,94,245,246,127,70,238,255,0,192,254,158,223,229,239,230,243,126,127,156,37,175,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,107,44,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,35,174,118,243,131,108,229,27,11,221,173,40,226,77,189,171,145,223,77,167,71,150,212,142,68,231,218,113,132,60,183,28,105,6,148,161,148,201,67,166,133,45,179,112,146,104,66,146,103,185,57,225,18,211,135,22,109,236,220,169,98,228,249,88,131,107,196,145,111,94,17,216,165,206,175,53,24,221,168,209,16,149,154,137,198,180,213,75,140,165,26,77,246,146,91,213,202,105,105,220,166,73,167,47,208,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,73,226,155,96,70,190,178,91,121,74,43,122,93,90,165,106,200,129,95,166,148,98,117,75,138,182,228,161,169,18,13,13,159,172,132,67,126,89,175,121,26,18,141,203,61,54,18,147,69,152,123,122,213,112,214,255,0,182,177,26,133,30,35,245,43,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,141,68,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,40,135,138,51,121,163,103,30,89,103,49,19,98,76,163,162,58,211,102,72,163,70,118,53,17,232,69,179,154,184,237,56,227,138,110,73,171,97,200,67,142,45,196,168,219,45,202,100,163,153,251,94,24,185,241,252,8,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,224,0,191,238,23,30,4,240,203,239,175,56,154,37,80,0,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,219,138,126,108,236,220,198,98,133,38,199,195,248,241,39,80,176,214,69,66,52,123,142,36,243,125,138,202,229,55,12,221,54,209,203,73,37,13,59,29,198,201,105,91,136,116,180,90,79,105,145,156,32,23,103,194,159,54,246,110,43,97,124,12,186,170,215,137,110,93,152,123,71,37,161,154,116,99,68,42,173,57,14,33,10,154,70,93,17,36,221,121,6,250,84,127,56,227,220,212,25,239,113,12,207,80,20,3,197,31,199,102,38,253,203,228,240,135,117,201,190,110,233,89,65,225,249,116,93,108,83,162,86,46,202,246,36,84,41,182,229,41,249,9,66,22,249,82,169,234,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,53,235,118,93,53,219,230,234,172,222,183,76,238,219,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,5,175,229,35,133,125,155,82,203,69,110,165,142,182,252,184,120,139,136,148,119,153,130,138,164,99,223,104,32,214,106,136,243,108,161,212,168,228,154,144,203,238,18,212,133,146,15,179,41,45,145,200,39,107,87,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,159,252,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,251,235,206,38,138,192,226,167,131,148,44,34,205,197,94,77,184,246,145,47,218,123,87,139,145,182,175,248,44,169,47,190,220,146,222,181,168,215,204,126,59,175,235,234,165,60,253,137,73,37,4,103,39,248,35,226,244,101,210,177,11,1,39,63,17,185,12,72,106,239,165,182,150,29,231,190,133,165,184,179,84,183,58,180,72,108,219,128,73,79,170,179,55,156,63,92,136,246,79,92,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,31,38,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,209,99,125,149,74,195,92,104,191,176,230,133,34,91,244,219,86,232,170,209,33,187,45,105,83,238,49,26,91,140,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,91,167,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,59,197,124,1,194,172,103,165,185,77,191,45,10,92,213,56,149,32,165,42,159,25,201,8,35,74,211,234,173,214,215,166,156,213,153,125,103,175,191,88,73,139,156,28,112,214,174,153,117,44,50,185,106,208,166,57,204,113,184,243,102,71,110,58,76,249,138,36,146,89,132,102,69,169,160,180,247,17,253,66,55,87,248,63,99,228,35,116,233,21,171,113,244,161,42,52,238,147,53,70,102,90,232,94,172,47,168,135,151,139,194,123,51,235,156,204,105,37,64,75,78,45,41,83,137,244,129,18,72,207,67,51,51,135,211,160,237,56,115,193,158,226,149,57,135,49,22,238,142,204,61,169,83,169,166,212,28,75,154,234,141,196,68,244,29,59,183,247,251,116,250,196,196,194,94,27,185,111,194,210,141,37,86,225,87,229,199,36,31,50,179,14,4,173,84,158,89,235,175,101,73,247,183,255,0,233,43,222,36,189,2,216,183,109,104,72,167,91,148,56,20,200,205,164,146,150,161,198,109,148,145,17,17,23,68,17,23,114,82,95,168,189,195,234,0,0,0,0,254,41,68,148,154,148,100,68,69,169,153,251,5,74,113,105,205,91,179,235,108,224,85,157,84,97,216,76,178,153,21,55,35,190,106,52,190,75,157,21,230,22,109,189,161,116,52,153,161,72,215,187,95,97,8,255,0,195,107,47,18,177,143,28,41,245,218,157,57,229,209,45,215,26,168,155,188,147,52,41,248,243,33,171,97,154,155,90,15,212,112,207,77,72,244,246,145,11,228,167,65,143,75,167,198,166,196,109,40,98,35,40,97,180,164,136,137,40,74,73,36,90,22,132,93,8,187,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,87,136,126,94,162,227,118,7,84,229,65,128,78,214,232,76,189,81,140,180,52,74,90,137,152,114,205,8,212,155,90,204,183,186,93,11,79,180,143,190,140,173,11,134,226,193,188,78,135,86,101,199,225,212,237,186,179,124,226,65,184,218,137,113,228,37,74,79,122,21,244,155,238,51,46,239,97,141,14,101,107,22,225,99,38,9,218,247,99,19,155,145,41,84,184,45,205,50,116,150,164,201,56,140,56,225,43,69,172,201,90,185,215,113,235,215,175,215,214,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,28,171,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,25,225,207,254,60,201,204,30,104,238,235,153,153,177,36,208,168,18,23,108,219,203,137,33,169,44,46,157,17,215,18,151,155,121,180,36,157,67,238,169,233,36,102,106,208,164,18,9,106,74,82,98,79,228,55,2,232,84,172,136,230,31,48,245,58,53,85,155,146,183,103,221,86,221,54,76,131,91,113,87,71,106,152,151,28,92,116,104,73,115,124,164,173,11,112,205,100,74,136,72,78,195,39,73,117,172,44,211,60,185,120,165,92,153,9,192,124,200,209,105,82,215,112,218,118,61,167,68,172,72,76,196,165,130,162,61,9,60,181,45,165,159,172,180,76,125,164,164,218,245,180,148,225,172,148,148,164,219,134,185,47,198,58,22,1,102,130,192,197,91,165,157,244,90,85,65,200,245,23,55,44,187,52,89,113,221,136,236,157,16,133,173,124,148,72,83,188,180,164,212,190,94,194,208,213,169,104,248,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,157,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,136,120,140,228,163,241,85,196,118,43,246,5,50,170,230,25,93,63,57,77,146,249,115,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,174,169,151,92,56,128,45,83,129,143,231,179,246,111,247,144,181,64,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,17,255,0,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,249,63,112,114,222,145,232,190,107,209,215,43,248,42,31,105,183,249,173,199,38,254,112,207,102,187,147,161,151,92,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,207,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,219,102,246,87,164,114,185,175,33,150,254,109,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,206,190,103,115,11,117,102,131,25,107,88,185,116,198,236,29,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,186,113,102,148,161,43,117,215,86,72,70,253,165,50,184,114,240,228,179,113,235,11,235,248,185,143,52,185,110,80,174,40,238,211,44,226,129,86,54,95,105,104,113,198,164,212,77,8,35,34,91,110,182,77,178,151,77,72,51,67,230,227,42,73,180,163,130,184,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,205,56,74,103,95,211,112,225,229,55,19,106,117,89,149,166,121,206,89,117,7,207,158,218,160,178,199,49,116,197,25,39,123,124,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,187,63,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,162,236,181,168,87,205,171,89,178,174,152,61,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,140,187,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,52,41,195,194,245,170,223,249,45,194,170,237,102,60,70,100,69,163,174,136,132,198,66,146,131,98,159,37,216,44,168,201,74,81,239,83,81,155,82,207,93,13,102,163,34,73,25,36,164,80,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,56,166,107,178,163,135,25,181,195,133,217,87,171,93,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,246,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,219,11,181,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,23,149,23,253,194,227,192,158,25,125,245,231,19,68,170,0,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,64,14,39,89,241,252,8,80,164,224,54,19,214,182,223,215,5,61,94,146,170,83,170,60,185,86,187,42,91,42,111,84,242,148,92,233,12,42,65,39,107,141,186,202,77,183,139,77,237,40,233,218,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,86,61,155,254,20,212,44,47,203,141,46,245,193,73,190,146,184,44,10,124,186,133,235,38,160,242,218,122,189,20,144,151,29,148,202,20,225,179,31,179,18,29,52,176,146,37,45,165,25,27,142,186,218,73,234,225,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,138,50,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,142,192,40,7,138,63,142,204,77,251,151,201,225,8,170,45,39,133,247,15,184,213,104,212,92,208,227,77,42,90,16,137,9,159,103,208,228,180,236,101,239,101,216,178,33,214,137,214,159,74,141,6,164,62,148,48,235,91,28,65,165,223,89,10,70,182,190,35,174,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,171,62,215,101,173,93,177,174,170,205,149,116,193,236,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,92,247,12,172,246,210,177,186,205,167,96,102,41,92,210,220,197,10,12,119,19,22,101,81,244,173,119,36,36,26,148,149,182,230,132,107,146,203,90,37,196,47,115,139,67,124,253,206,25,189,202,158,160,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,26,184,218,96,229,9,219,86,197,204,12,119,185,53,168,213,2,179,166,55,181,106,237,113,92,110,68,184,231,169,175,99,124,149,181,39,161,35,114,251,87,172,173,27,73,28,74,225,113,139,209,176,151,56,54,203,21,39,226,49,77,190,99,189,104,74,121,230,29,117,104,92,149,33,113,82,209,55,244,86,185,140,68,108,212,162,82,9,14,44,213,183,233,166,231,243,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,153,165,197,184,56,53,130,151,77,216,252,230,227,202,69,46,115,112,117,116,144,165,73,40,143,184,217,39,85,160,205,90,183,211,105,235,238,250,179,199,119,220,55,22,50,98,116,202,179,206,63,50,167,114,85,156,228,146,205,199,20,107,145,33,74,74,123,214,175,164,231,113,25,247,251,76,94,103,15,12,188,197,193,28,14,166,75,157,3,149,91,174,178,205,70,74,214,209,37,105,39,161,196,53,163,83,109,11,34,222,209,244,61,126,211,62,233,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,101,196,141,58,43,208,166,48,219,204,72,109,77,58,219,137,37,37,104,81,104,105,50,62,134,70,70,101,161,138,39,226,97,151,105,24,69,140,213,11,186,153,75,228,81,46,89,78,205,74,218,96,208,210,95,145,46,99,132,130,52,180,148,17,146,27,46,154,153,233,237,50,29,139,132,118,100,206,131,115,203,193,171,154,168,231,100,156,151,36,65,39,159,245,9,229,185,2,59,109,167,123,164,90,232,74,208,146,131,63,119,184,91,218,84,74,73,41,39,169,25,106,70,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,59,174,127,241,230,54,95,50,185,119,92,204,205,151,26,187,95,142,187,102,222,92,73,14,198,125,21,25,109,56,148,188,219,205,161,70,210,216,105,47,73,35,51,78,167,28,144,75,74,148,147,25,246,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,163,66,120,177,98,254,11,242,11,121,97,167,165,61,39,242,75,7,234,52,46,219,200,228,246,174,203,69,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,58,227,71,185,122,181,168,87,206,75,240,210,202,186,96,246,218,45,193,133,244,106,93,70,55,53,109,243,226,191,73,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,25,226,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,244,112,219,198,138,174,55,229,46,215,174,221,23,124,187,146,231,161,200,153,65,174,204,150,133,115,201,246,94,53,48,151,28,52,151,57,125,141,216,106,55,117,81,168,212,102,181,41,205,226,80,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,109,133,218,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,62,249,193,202,101,229,148,92,80,249,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,115,127,129,143,231,179,246,111,247,144,181,64,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,1,8,56,150,100,86,78,102,173,152,184,159,134,48,37,202,197,11,114,59,20,216,176,83,41,166,216,171,211,142,65,154,152,89,190,226,26,101,108,155,239,60,151,9,69,184,185,141,169,43,53,54,109,209,176,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,21,241,48,206,189,59,51,247,221,54,201,195,74,159,105,195,107,75,73,48,166,54,114,153,244,204,231,153,108,220,144,244,119,146,222,206,78,171,97,178,83,123,139,87,212,75,52,188,73,79,149,225,221,148,63,198,183,25,79,229,76,46,118,30,217,220,169,183,70,201,253,153,231,249,169,119,178,196,111,105,27,135,205,113,165,111,52,236,218,211,110,232,226,28,54,183,95,240,138,188,68,114,135,248,214,224,209,124,150,133,206,196,43,59,155,54,215,223,63,179,50,255,0,53,77,118,168,142,110,35,108,249,173,180,157,134,173,155,93,109,173,92,67,102,238,234,11,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,246,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,145,47,142,119,230,79,246,147,247,104,138,188,46,60,118,97,151,223,94,79,52,95,240,160,190,41,182,4,155,23,58,87,148,162,183,162,82,105,183,84,120,21,250,105,70,38,146,137,72,114,50,26,145,32,208,217,250,171,92,198,37,154,247,145,45,75,220,179,215,121,41,83,3,129,245,235,85,159,96,98,158,28,189,30,33,83,104,117,138,117,110,59,169,66,185,234,126,115,46,178,234,86,173,219,77,4,154,123,38,146,36,145,145,169,205,77,90,145,38,205,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,17,127,63,217,62,165,102,203,8,212,154,121,75,110,251,179,163,204,159,106,45,151,82,72,146,250,208,147,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,202,1,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,95,167,11,143,2,120,101,247,215,156,77,18,168,0,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,5,85,241,206,252,201,254,210,126,237,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,28,43,56,57,179,179,114,139,133,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,94,90,12,201,78,160,143,61,151,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,238,23,185,40,252,95,236,68,99,62,33,83,42,176,113,38,242,167,174,51,180,233,165,201,244,53,45,79,37,104,142,109,37,71,171,206,242,152,121,195,112,137,109,250,141,108,109,72,119,153,58,133,37,241,78,201,101,43,0,239,40,120,203,133,182,252,74,94,31,93,210,10,36,168,44,73,73,34,155,91,81,58,234,154,101,141,164,109,198,117,166,205,104,74,13,105,66,208,242,126,105,28,148,31,10,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,237,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,52,39,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,5,11,241,71,241,217,137,191,114,249,60,33,234,184,115,100,39,241,168,174,191,137,24,136,255,0,103,195,43,102,161,216,229,199,98,70,201,85,169,200,66,29,56,105,52,30,246,89,36,56,218,157,119,162,141,43,74,26,61,202,83,140,222,160,0,132,28,75,242,57,27,49,214,107,216,195,99,174,90,49,22,203,163,184,134,98,54,135,100,34,185,78,100,220,124,225,37,148,18,148,82,73,75,117,76,169,9,245,214,225,182,178,50,82,22,207,148,200,151,11,154,86,9,213,104,216,209,142,242,98,87,47,104,241,218,151,78,183,210,210,92,133,111,77,220,165,115,86,233,41,73,151,37,9,229,237,81,17,54,211,156,197,35,154,105,105,228,216,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,122,14,33,24,95,74,197,92,159,98,77,50,160,168,140,200,160,81,221,186,32,203,122,18,100,174,59,244,244,156,147,229,106,100,109,173,214,155,118,57,184,147,213,40,144,190,138,35,52,42,128,112,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,26,19,198,251,214,149,137,89,26,191,177,26,133,30,91,20,219,171,9,234,181,184,109,75,66,82,251,108,73,163,184,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,198,115,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,162,74,77,74,61,8,139,83,49,80,156,92,115,38,117,235,158,38,13,91,53,71,59,36,20,183,34,113,50,255,0,168,111,33,201,241,220,109,91,29,50,215,67,78,164,164,17,251,253,195,142,240,207,203,180,140,93,198,106,125,221,83,165,243,232,150,220,166,166,169,110,176,106,105,79,199,151,13,195,65,154,154,82,12,205,14,31,77,72,244,246,145,11,216,137,18,52,8,172,194,134,195,108,177,29,180,180,211,109,164,146,148,33,37,161,36,136,186,17,17,17,22,132,63,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,204,247,101,198,155,152,44,21,169,192,68,68,157,98,142,211,213,56,11,67,105,230,45,230,162,73,38,219,215,148,181,26,77,111,125,20,232,122,247,25,31,125,21,90,181,171,155,1,177,162,52,164,189,34,21,70,211,175,161,185,73,74,156,108,212,113,101,164,214,131,45,80,163,45,205,119,30,222,238,186,123,52,45,150,156,91,165,227,54,14,219,87,132,9,236,73,125,218,108,52,78,229,186,149,154,36,156,86,92,113,42,209,107,50,50,55,75,82,81,235,215,175,188,250,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,57,87,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,21,198,159,30,100,213,175,43,83,46,84,105,177,23,77,161,71,69,205,90,38,100,52,234,253,34,241,56,212,102,93,65,35,123,11,106,57,184,225,22,255,0,156,68,228,40,209,234,161,71,205,56,66,96,92,60,79,204,116,188,70,184,104,221,182,139,134,148,244,212,89,82,205,133,178,154,195,235,54,225,19,141,56,74,90,182,161,18,223,66,208,68,109,187,25,165,26,210,123,82,187,106,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,85,175,25,124,16,165,88,184,219,64,198,138,125,114,92,137,24,161,29,244,206,128,243,105,217,17,250,107,16,227,146,218,89,104,102,135,26,113,173,80,162,51,74,219,90,183,25,44,144,219,131,70,55,210,172,92,109,175,224,189,66,135,46,68,140,80,142,194,160,207,101,196,236,136,253,53,137,146,13,14,160,244,51,67,141,56,238,139,73,153,165,109,161,59,76,150,107,110,231,192,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,14,63,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,68,14,19,56,67,121,96,46,40,102,51,8,241,1,136,141,215,109,217,22,203,50,14,35,228,243,14,161,109,212,29,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,41,37,99,224,50,174,47,251,133,199,129,60,50,251,235,206,38,137,84,0,0,43,47,138,246,71,35,92,180,170,222,110,48,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,154,147,209,163,101,165,57,170,20,218,249,211,127,41,222,22,48,111,225,253,189,229,204,14,170,57,86,105,240,154,234,199,76,190,222,216,77,101,93,255,0,38,107,87,29,60,163,70,168,41,78,37,179,218,234,28,92,119,77,179,37,147,47,161,10,97,195,34,86,141,188,189,80,225,106,133,80,93,39,41,248,219,81,204,92,44,172,76,183,34,82,241,6,84,134,217,118,28,186,139,10,98,42,21,20,165,169,231,31,101,75,65,161,49,140,221,50,108,214,189,8,210,148,169,122,32,244,41,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,10,171,227,5,148,62,252,220,88,176,191,152,133,124,165,201,255,0,222,34,192,150,203,75,47,238,24,112,144,191,230,20,77,254,93,193,194,184,83,224,134,60,222,88,243,3,22,176,230,185,46,213,179,237,89,4,197,201,88,83,123,152,170,48,173,139,114,142,134,207,213,125,110,164,144,106,215,163,5,203,123,82,112,152,74,251,175,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,225,86,188,112,108,9,46,210,176,179,20,160,219,209,10,60,89,21,26,5,82,172,146,105,47,154,221,75,79,194,142,179,215,154,180,17,51,61,105,232,104,65,155,159,68,220,45,209,131,132,253,211,93,183,243,181,104,82,105,19,187,60,75,154,159,87,165,213,27,229,33,125,162,42,32,189,45,45,234,162,51,70,143,196,142,189,82,100,175,83,77,118,169,68,119,210,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,245,226,91,195,238,54,48,210,171,25,131,194,10,84,183,49,6,4,126,211,88,164,196,105,217,79,220,168,66,98,176,217,54,75,124,144,194,227,198,97,213,18,25,105,75,124,244,73,17,172,211,175,96,225,113,224,79,12,190,250,243,137,162,85,0,0,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,170,248,185,229,143,48,87,117,117,172,119,162,86,170,183,149,139,66,167,188,167,168,140,70,105,166,237,24,173,162,49,56,242,82,78,243,37,115,220,55,158,117,212,181,185,166,217,73,56,174,91,104,52,243,254,20,121,40,252,38,221,76,102,83,19,41,149,88,214,221,165,80,143,38,210,107,78,75,53,138,163,46,41,71,35,121,40,156,83,49,92,109,29,18,157,142,58,123,77,102,76,188,210,174,80,7,201,187,45,106,21,243,106,214,108,171,166,15,109,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,163,58,249,192,203,93,119,42,216,227,88,195,42,153,243,169,79,110,170,91,114,213,41,15,185,46,142,235,206,34,59,142,154,82,141,175,23,41,109,184,70,132,23,49,181,154,72,208,104,82,173,211,133,206,8,99,206,9,224,51,208,241,162,185,46,60,58,228,132,84,109,251,70,91,127,63,111,48,173,234,116,220,82,189,102,151,33,75,75,135,23,185,163,73,168,246,186,243,200,76,85,198,60,162,85,115,125,197,35,19,173,71,234,50,232,246,157,6,61,14,165,113,213,88,142,165,173,12,29,42,10,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,85,175,90,118,181,10,198,181,104,214,85,173,7,177,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,245,128,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,36,253,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,49,152,177,98,254,11,241,78,242,195,63,74,122,79,228,149,193,81,161,118,222,71,39,181,118,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,91,166,90,113,122,78,45,112,152,191,152,169,63,45,250,149,141,99,221,22,132,167,158,97,166,144,180,70,166,56,184,169,104,155,250,72,68,55,226,54,106,81,37,102,182,214,106,221,244,213,76,35,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,110,101,177,110,151,131,56,59,114,222,19,231,177,25,246,169,179,17,7,152,234,80,107,146,81,94,113,180,167,85,160,204,204,218,61,9,39,175,78,158,242,207,85,213,90,185,177,231,26,36,202,83,178,38,212,110,202,250,219,138,149,41,199,13,39,42,90,141,8,34,213,106,34,220,239,113,110,239,233,175,182,245,50,33,151,26,110,95,48,86,153,1,113,82,85,138,195,108,212,231,173,104,79,49,15,59,18,49,56,222,188,164,40,146,75,103,232,171,83,215,188,204,251,164,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,121,166,159,105,76,188,218,86,133,145,165,73,81,106,70,71,208,203,67,20,191,197,83,42,234,195,155,229,88,193,106,210,29,42,69,193,36,206,105,177,31,212,76,199,222,157,33,197,30,198,82,146,245,16,158,170,89,171,223,169,117,31,95,132,222,104,222,179,238,167,48,82,233,170,182,154,93,97,227,118,2,164,62,100,174,214,235,144,99,54,210,119,186,73,211,106,85,162,82,131,87,126,154,151,65,113,72,90,92,73,45,10,37,37,69,169,25,30,164,100,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,106,187,56,112,228,198,249,186,171,55,173,211,131,125,182,181,112,84,36,85,42,50,126,81,85,91,231,202,125,197,56,235,155,17,37,40,78,229,173,71,162,72,146,90,232,68,69,208,118,172,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,216,161,118,167,164,114,185,175,45,231,62,113,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,3,149,99,166,87,48,39,50,158,132,252,53,216,223,40,254,78,118,159,70,127,25,204,135,200,237,28,174,119,246,51,173,238,221,200,107,233,107,166,222,154,106,122,252,156,20,201,158,91,50,237,117,74,189,112,115,13,254,79,214,166,211,215,75,126,79,166,39,203,223,21,110,54,226,155,217,33,247,16,90,173,150,207,82,45,222,174,154,232,102,71,242,177,75,33,89,78,198,155,238,167,137,152,151,133,62,153,185,43,60,158,219,55,211,181,40,252,222,83,40,101,191,155,102,66,27,78,141,180,132,250,169,45,116,212,245,51,51,62,129,130,152,9,132,249,118,181,101,89,88,57,106,124,159,162,205,168,46,168,252,110,221,38,94,249,75,109,182,212,230,249,14,56,178,213,12,182,90,17,237,245,117,211,83,51,62,107,127,240,247,202,54,41,222,85,108,65,196,28,45,151,92,184,107,146,14,76,233,210,110,138,198,247,87,161,17,17,17,74,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,149,130,152,9,132,249,118,181,101,89,88,57,106,124,159,162,205,168,46,168,252,110,221,38,94,249,75,109,182,212,230,249,14,56,178,213,12,182,90,17,237,245,117,211,83,51,63,85,118,90,212,43,230,213,172,217,87,76,30,219,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,68,107,254,165,198,68,255,0,222,51,252,166,172,127,165,137,41,105,218,212,43,26,213,163,89,86,180,30,197,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,71,149,198,188,4,194,124,196,218,177,108,172,99,181,62,80,81,97,84,17,84,98,55,110,147,19,100,164,54,227,105,115,124,119,27,89,232,135,156,45,12,246,250,218,233,169,17,151,53,176,56,123,229,27,11,47,42,78,32,225,246,22,203,161,220,52,57,5,38,12,232,215,69,99,123,75,208,200,200,200,229,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,138,1,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,109,133,218,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,138,218,124,56,114,99,99,93,84,107,214,214,193,190,197,90,183,234,17,234,148,233,63,40,170,174,114,37,48,226,92,105,205,139,146,164,43,106,208,147,209,68,105,61,52,50,50,232,36,168,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,123,108,46,212,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,124,86,211,225,195,147,27,26,234,163,94,182,182,13,246,42,213,191,80,143,84,167,73,249,69,85,115,145,41,135,18,227,78,108,92,149,33,91,86,132,158,138,35,73,233,161,145,151,65,37,64,0,0,0,115,252,107,192,76,39,204,77,171,22,202,198,59,83,229,5,22,21,65,21,70,35,118,233,49,54,74,67,110,54,151,55,199,113,181,158,136,121,194,208,207,111,173,174,154,145,25,115,252,45,200,86,83,176,90,251,166,98,102,26,97,79,161,174,74,55,59,177,77,244,237,74,71,43,154,202,217,115,230,222,144,182,213,171,110,173,62,178,79,77,117,45,12,136,202,64,0,0,0,138,191,212,184,200,159,251,198,127,148,213,143,244,177,223,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,98,133,218,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,0,0,252,148,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,60,253,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,252,86,58,101,115,2,115,41,232,79,195,93,141,242,143,228,231,105,244,103,241,156,200,124,142,209,202,231,127,99,58,222,237,220,134,190,150,186,109,233,166,167,175,148,194,220,133,101,59,5,175,186,102,38,97,166,20,250,26,228,163,115,187,20,223,78,212,164,114,185,172,173,151,62,109,233,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,241,88,189,130,248,95,143,86,107,152,127,139,150,132,75,138,132,228,134,165,148,119,150,227,75,105,246,204,246,58,211,173,41,46,180,189,13,73,53,33,73,51,66,214,131,213,43,81,31,31,180,248,112,228,198,198,186,168,215,173,173,131,125,138,181,111,212,35,213,41,210,126,81,85,92,228,74,97,196,184,211,155,23,37,72,86,213,161,39,162,136,210,122,104,100,101,208,73,80,28,171,29,50,185,129,57,148,244,39,225,174,198,249,71,242,115,180,250,51,248,206,100,62,71,104,229,115,191,177,157,111,118,238,67,95,75,93,54,244,211,83,215,228,224,166,76,242,217,151,107,170,85,235,131,152,111,242,126,181,54,158,186,91,242,125,49,62,94,248,171,113,183,20,222,201,15,184,130,213,108,182,122,145,110,245,116,215,67,50,62,214,0,0,3,242,83,41,52,170,44,101,195,163,83,34,64,142,228,135,229,173,168,204,165,164,41,247,221,91,207,58,105,73,17,26,220,117,199,28,90,187,212,181,169,71,169,153,152,253,96,0,0,57,86,58,101,115,2,115,41,232,79,195,93,141,242,143,228,231,105,244,103,241,156,200,124,142,209,202,231,127,99,58,222,237,220,134,190,150,186,109,233,166,167,175,201,193,76,153,229,179,46,215,84,171,215,7,48,223,228,253,106,109,61,116,183,228,250,98,124,189,241,86,227,110,41,189,146,31,113,5,170,217,108,245,34,221,234,233,174,134,100,125,172,0,0,0,0,113,76,107,201,158,91,51,19,117,69,189,113,143,13,254,80,86,161,83,209,75,98,79,166,39,196,217,21,14,56,226,91,217,29,246,208,122,45,231,15,83,45,222,182,154,232,68,69,245,176,47,43,152,19,150,191,77,254,5,44,111,147,159,40,251,55,164,255,0,140,230,76,231,246,126,111,39,251,37,215,54,237,231,187,244,116,215,119,93,116,45,58,168,14,85,142,153,92,192,156,202,122,19,240,215,99,124,163,249,57,218,125,25,252,103,50,31,35,180,114,185,223,216,206,183,187,119,33,175,165,174,155,122,105,169,235,242,112,83,38,121,108,203,181,213,42,245,193,204,55,249,63,90,155,79,93,45,249,62,152,159,47,124,85,184,219,138,111,100,135,220,65,106,182,91,61,72,183,122,186,107,161,153,31,107,0,0,28,171,29,50,185,129,57,148,244,39,225,174,198,249,71,242,115,180,250,51,248,206,100,62,71,104,229,115,191,177,157,111,118,238,67,95,75,93,54,244,211,83,215,228,224,166,76,242,217,151,107,170,85,235,131,152,111,242,126,181,54,158,186,91,242,125,49,62,94,248,171,113,183,20,222,201,15,184,130,213,108,182,122,145,110,245,116,215,67,50,62,214,0,3,149,99,166,87,48,39,50,158,132,252,53,216,223,40,254,78,118,159,70,127,25,204,135,200,237,28,174,119,246,51,173,238,221,200,107,233,107,166,222,154,106,122,252,156,20,201,158,91,50,237,117,74,189,112,115,13,254,79,214,166,211,215,75,126,79,166,39,203,223,21,110,54,226,155,217,33,247,16,90,173,150,207,82,45,222,174,154,232,102,71,218,192,0,126,74,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,30,126,236,176,44,219,234,77,191,42,240,183,162,85,151,106,214,27,175,210,10,73,26,145,22,162,219,78,180,212,130,70,187,84,180,37,247,13,27,136,246,175,106,211,162,208,133,39,208,15,201,10,147,74,167,73,159,50,159,76,137,22,69,82,65,75,156,235,44,165,11,148,249,52,219,36,235,170,34,213,107,38,153,105,178,82,181,61,141,161,61,201,34,47,214,0,0,0,2,53,93,156,56,114,99,124,221,85,155,214,233,193,190,219,90,184,42,18,42,149,25,63,40,170,173,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,232,59,86,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,236,80,187,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,122,177,29,111,254,30,153,57,196,251,202,173,136,23,158,11,68,149,93,174,200,57,117,9,17,170,213,8,72,125,243,34,220,233,181,29,244,52,75,81,150,229,168,146,70,181,154,150,173,84,165,25,251,91,3,43,152,19,133,248,89,113,224,165,139,99,122,50,204,187,123,103,166,41,158,147,152,247,106,237,81,147,25,255,0,158,117,213,58,141,204,182,132,250,139,78,154,106,90,25,153,142,85,253,75,140,137,255,0,188,103,249,77,88,255,0,75,18,82,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,2,53,93,156,56,114,99,124,221,85,155,214,233,193,190,219,90,184,42,18,42,149,25,63,40,170,173,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,232,58,174,10,96,38,19,229,218,213,149,101,96,229,169,242,126,139,54,160,186,163,241,187,116,153,123,229,45,182,219,83,155,228,56,226,203,84,50,217,104,71,183,213,215,77,76,204,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,149,173,40,73,173,106,36,165,37,169,153,158,132,68,41,219,139,38,105,30,188,46,166,240,78,214,170,182,170,93,29,226,118,122,163,190,102,174,214,211,147,163,56,210,141,14,154,116,218,164,234,149,32,149,221,174,133,208,124,126,21,121,87,86,35,95,41,198,11,170,144,234,169,22,252,146,56,70,252,125,80,169,140,61,6,67,106,45,236,169,39,234,45,93,82,178,87,187,66,234,46,129,166,154,97,164,178,203,105,66,16,68,148,165,37,161,17,23,66,45,8,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,153,192,195,122,38,39,96,77,205,65,172,65,106,66,219,167,205,126,25,173,164,44,219,146,80,228,37,181,150,228,171,67,45,231,212,139,82,246,12,250,71,169,213,176,131,23,14,161,72,144,227,51,109,43,135,123,106,66,212,157,87,22,86,164,71,180,208,122,110,108,187,182,254,161,126,57,42,204,101,39,48,88,61,73,171,122,74,51,149,136,17,216,135,80,104,158,73,185,207,68,88,234,117,70,158,106,213,166,247,180,213,70,71,175,121,107,223,33,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,172,234,230,50,147,151,220,30,171,85,189,35,29,186,196,248,239,195,167,180,111,36,156,231,174,44,133,52,162,79,53,10,211,123,58,106,147,51,215,184,181,238,160,233,21,58,182,47,226,225,84,42,242,28,122,109,219,112,239,113,75,90,149,162,229,74,212,200,183,26,207,77,92,62,253,223,172,104,47,39,216,111,68,195,28,9,182,104,52,120,45,71,91,148,248,79,204,52,52,132,27,146,78,28,116,184,179,218,148,234,103,176,186,153,106,126,209,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,252,211,226,5,11,14,176,142,175,91,175,79,98,59,6,196,134,200,157,117,8,53,159,101,125,91,83,185,73,35,51,36,30,133,168,207,30,43,92,20,251,171,17,110,43,130,150,202,81,26,117,82,92,132,26,82,146,220,75,125,107,37,122,166,100,122,146,139,174,166,59,102,70,179,79,94,203,190,41,82,163,185,49,195,182,234,211,216,143,80,96,220,89,161,8,118,76,98,117,210,79,57,182,201,68,219,58,110,86,191,94,165,221,126,214,109,215,74,190,45,106,85,219,68,120,157,133,87,132,196,214,76,148,149,30,199,91,75,137,215,105,153,107,162,139,184,207,237,49,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,91,202,235,165,88,246,181,86,237,173,188,77,66,164,66,126,107,198,106,74,79,99,77,169,197,105,184,200,181,209,39,222,101,246,144,160,156,242,230,158,191,152,140,82,170,199,110,99,165,109,210,39,191,30,158,193,56,189,139,67,82,100,147,78,154,121,206,54,106,54,222,211,114,116,250,180,46,254,39,133,55,5,62,213,196,91,118,224,170,50,149,198,131,84,137,33,102,164,164,246,146,31,66,205,94,177,145,22,132,147,235,169,13,13,229,99,16,40,120,139,132,116,138,221,6,124,121,12,19,17,219,50,105,212,44,208,125,153,133,109,86,213,40,136,200,150,90,150,163,176,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,252,79,240,95,20,241,143,7,96,83,112,205,201,14,57,10,170,212,185,145,153,57,38,167,163,162,44,210,113,59,25,66,247,107,204,65,104,122,17,247,31,176,82,245,251,131,24,143,134,206,155,119,109,175,81,134,69,222,183,33,62,218,75,170,187,205,196,39,244,21,254,1,226,80,181,180,180,186,210,212,133,160,201,73,82,79,67,35,46,227,35,23,161,194,207,26,85,136,216,13,30,217,169,77,55,38,219,174,34,156,130,113,205,206,27,49,225,66,65,31,87,20,122,106,179,246,17,107,236,33,53,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,158,41,152,212,172,57,192,105,22,205,58,97,183,54,226,90,233,203,38,220,209,100,204,136,83,80,103,209,196,158,155,144,94,195,45,125,134,40,185,107,91,171,83,174,173,75,90,204,212,165,40,245,51,51,239,51,49,237,172,44,24,196,124,73,116,155,180,173,122,140,194,62,229,183,9,247,18,125,83,220,109,161,95,166,159,240,139,161,225,129,130,248,167,131,152,59,80,167,98,99,146,27,114,109,85,217,112,227,62,114,73,76,199,92,88,68,218,118,60,132,109,211,150,178,208,186,23,113,123,68,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,51,25,39,226,186,201,182,133,239,66,146,73,89,106,70,102,94,209,15,51,201,128,148,58,222,7,222,151,67,148,24,206,204,166,209,234,53,4,56,212,84,41,104,83,112,228,172,143,94,89,153,17,25,251,203,237,20,70,250,13,183,156,108,200,200,210,163,35,35,246,104,98,103,240,190,199,213,225,102,55,199,181,170,245,30,85,34,226,74,32,165,46,61,181,9,147,34,100,36,18,180,83,137,73,122,141,159,93,12,244,246,25,11,209,139,37,137,145,154,151,25,212,56,211,232,75,141,173,10,35,74,146,101,169,25,25,116,50,208,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,82,89,135,25,217,114,93,67,109,50,133,56,181,173,68,73,74,72,181,51,51,62,132,90,16,162,238,40,56,250,230,41,227,124,139,86,145,81,230,210,45,210,92,21,165,183,183,33,82,99,204,154,131,86,137,113,73,63,81,194,235,161,30,158,194,33,12,24,65,184,243,109,145,25,154,148,68,68,94,221,76,94,230,70,240,18,135,68,192,251,46,232,110,131,25,169,149,42,61,58,160,183,29,138,132,173,106,114,28,101,153,235,203,35,50,51,47,121,253,162,97,195,100,152,138,211,36,218,17,177,9,73,165,5,161,17,145,123,7,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,87,154,149,45,57,106,197,61,141,182,173,108,186,225,25,172,181,36,151,96,127,175,213,246,140,218,84,255,0,215,25,93,72,254,125,206,165,220,126,177,143,246,160,87,42,86,205,110,5,193,72,144,182,38,83,164,181,41,133,161,106,73,146,219,89,45,61,82,100,125,233,46,227,35,23,255,0,144,124,196,211,113,223,3,232,137,122,162,195,149,202,20,40,212,217,205,115,146,167,86,182,97,197,230,56,100,110,173,102,70,183,116,220,173,58,247,145,31,124,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,25,115,241,152,154,110,4,96,125,109,44,212,88,106,185,93,133,38,155,5,174,114,82,234,22,244,57,92,183,72,137,212,44,136,150,214,155,147,175,94,226,51,238,160,10,253,114,165,115,86,231,220,21,121,43,126,101,70,75,178,159,90,214,165,25,173,197,154,213,213,70,103,222,163,239,51,49,254,20,223,245,198,47,82,47,159,71,83,238,47,88,134,147,50,170,165,171,45,88,89,189,182,211,165,151,67,34,52,22,132,162,236,12,117,250,245,247,142,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,145,230,218,76,120,185,103,197,5,201,144,109,33,86,125,109,61,22,73,53,255,0,23,191,234,150,189,250,251,134,110,167,169,181,207,146,182,181,216,167,150,105,215,191,77,199,160,146,117,108,165,92,15,229,154,14,56,210,34,19,205,37,109,28,130,105,181,169,73,107,209,231,37,74,61,172,232,93,52,234,107,211,252,227,213,112,207,199,217,56,65,142,209,109,234,173,69,214,105,23,22,202,111,37,79,26,80,82,100,76,134,141,198,149,56,132,253,6,204,181,208,207,234,50,23,187,6,91,53,8,81,231,199,90,86,212,150,144,242,20,147,35,35,74,136,140,140,140,186,119,24,255,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,225,58,91,52,248,82,39,200,90,80,212,102,150,242,212,163,34,34,74,72,204,204,204,250,119,16,162,46,38,24,251,39,23,241,218,85,189,74,168,186,245,34,221,223,77,228,165,227,82,14,76,121,147,17,184,146,151,22,159,160,225,22,186,17,253,68,67,203,82,114,149,95,99,44,179,177,202,177,16,154,105,78,59,217,201,214,214,149,41,175,71,148,148,168,183,51,161,244,215,169,47,79,243,136,215,1,77,162,124,101,187,174,196,188,131,86,157,250,110,45,70,145,114,147,38,60,172,179,225,122,227,72,55,80,155,62,136,158,171,37,26,63,139,216,245,79,78,237,61,195,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,217,214,169,162,155,150,12,71,223,76,114,103,105,182,43,17,203,107,60,206,73,170,159,39,231,15,175,170,69,167,210,246,106,51,152,233,26,228,172,136,180,53,44,200,139,245,139,238,203,14,19,209,47,60,138,209,172,137,81,155,113,23,5,171,29,71,205,66,12,146,251,244,118,90,220,90,160,244,211,119,126,134,127,111,112,165,252,98,180,171,88,15,143,213,202,76,116,187,17,251,122,227,146,236,5,145,45,189,80,196,215,18,210,210,100,72,61,53,107,161,164,136,186,116,211,217,122,89,30,198,250,94,52,96,37,177,49,169,202,126,167,73,166,66,167,84,55,186,149,44,228,53,10,49,186,175,202,45,90,110,119,189,90,31,188,136,251,228,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,247,158,28,110,165,224,198,2,92,243,29,156,166,42,117,106,100,218,117,63,99,169,74,202,67,176,164,155,74,252,162,21,166,230,187,211,169,251,136,207,186,139,112,118,210,173,99,198,63,80,233,50,18,236,183,238,27,142,51,179,214,100,183,52,67,243,91,75,171,81,153,44,244,213,222,166,162,50,235,215,95,109,208,102,123,9,168,150,102,69,107,86,68,88,205,182,139,126,213,146,162,229,33,4,74,125,138,59,205,110,61,16,90,235,183,191,66,63,179,184,80,139,68,104,146,130,50,212,210,178,35,47,214,52,103,146,138,146,42,89,96,195,141,148,183,33,118,107,98,143,28,247,49,203,231,26,105,241,190,112,186,250,196,122,253,47,110,131,184,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,124,70,239,69,90,25,104,185,26,75,169,73,214,34,76,166,25,26,180,212,157,167,203,255,0,140,95,163,245,253,134,40,42,143,29,83,235,208,98,161,179,90,164,203,105,178,73,22,166,163,82,200,180,211,219,222,52,117,148,138,90,233,57,114,195,232,78,71,54,77,54,221,39,84,41,27,79,251,1,130,238,208,189,194,191,56,191,229,213,218,122,169,216,231,111,209,34,165,137,50,25,166,77,236,145,180,116,220,87,111,146,227,206,108,107,77,186,17,106,181,47,93,116,212,189,163,154,112,167,204,122,176,239,17,213,134,85,250,146,26,164,215,22,124,131,125,237,164,82,94,126,11,41,34,222,234,83,166,212,31,66,73,159,218,93,5,212,176,251,82,89,110,75,14,37,198,157,73,45,11,73,145,146,146,101,169,25,25,119,150,131,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,155,239,181,25,151,36,190,226,91,105,164,154,214,181,25,17,37,36,90,153,153,159,113,104,41,91,138,198,100,21,136,152,140,156,50,160,84,144,237,38,134,178,231,155,15,110,35,146,203,243,153,81,30,199,84,157,54,172,186,26,72,254,194,232,58,95,8,12,186,187,80,85,71,28,238,10,44,101,49,26,67,212,184,93,174,54,174,147,137,236,18,155,121,189,237,105,183,67,61,22,149,235,174,186,23,180,88,30,109,169,139,171,101,207,16,97,55,28,222,53,91,85,109,16,148,110,63,236,7,203,187,67,247,140,226,214,99,170,5,122,116,85,32,208,168,210,221,108,210,101,161,164,210,179,45,52,246,119,11,244,225,199,122,42,238,203,69,182,210,158,74,206,143,18,29,48,136,149,174,132,213,62,39,252,99,253,47,171,236,33,41,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,87,24,235,255,0,208,152,83,70,180,89,54,141,233,245,40,238,45,39,244,137,181,198,168,54,103,161,40,143,188,189,198,66,162,240,250,43,243,175,203,114,28,98,81,186,245,90,27,104,219,174,187,141,228,17,105,167,94,243,26,74,192,40,50,41,184,41,99,67,148,165,155,173,219,148,196,175,121,158,164,101,17,162,50,61,122,247,144,248,185,163,194,120,184,203,130,183,29,156,252,116,60,250,160,76,122,25,45,4,173,36,118,71,155,108,203,84,44,245,213,207,97,107,238,247,30,123,39,166,187,130,24,213,41,166,201,216,211,172,235,145,104,219,235,160,150,168,146,207,167,242,12,210,106,107,254,47,119,179,217,124,121,35,204,117,19,48,56,61,74,156,196,198,14,171,74,140,196,9,204,19,136,222,78,181,22,49,184,173,164,234,213,166,231,180,213,90,30,189,228,71,223,34,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,172,224,241,29,194,60,167,213,126,67,38,145,46,245,190,206,59,114,87,69,129,41,12,49,5,11,82,13,37,54,73,146,205,133,173,165,45,196,33,45,184,179,36,160,214,77,161,214,214,169,1,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,236,51,246,160,2,26,225,151,18,252,35,196,204,215,212,48,6,159,34,36,43,121,81,215,77,162,220,19,31,66,81,84,175,179,49,214,148,196,119,26,113,214,94,141,37,147,105,113,220,82,154,82,150,133,35,106,212,243,73,76,202,0,28,127,53,89,152,179,114,161,132,115,49,74,240,131,46,162,181,72,77,54,145,76,140,70,149,212,106,46,33,197,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,241,89,46,206,254,28,102,226,213,40,80,101,122,54,254,162,83,227,59,112,209,31,100,163,239,112,219,108,159,149,9,60,215,13,200,124,245,41,4,102,179,113,30,167,49,41,230,54,107,233,88,59,152,27,7,27,234,183,237,10,208,92,182,42,88,113,116,75,181,107,80,230,155,41,124,159,97,70,158,210,134,219,113,106,236,206,41,46,165,183,22,72,53,27,46,150,210,216,99,165,128,0,0,133,89,246,204,150,113,50,175,202,196,76,55,178,240,254,230,195,41,28,166,36,75,153,74,156,228,234,44,165,104,130,76,179,106,90,16,166,93,89,252,219,201,66,82,74,81,52,178,37,114,212,244,75,176,56,215,227,67,87,149,37,88,165,134,150,84,171,76,228,18,106,200,160,68,150,197,68,152,50,50,53,176,167,229,45,163,90,76,201,123,22,146,37,237,52,110,111,119,49,54,211,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,46,105,156,204,107,186,178,237,150,203,195,24,236,170,125,42,109,106,223,244,127,102,98,168,211,142,69,95,62,124,120,235,222,150,220,109,103,162,30,81,150,139,47,88,139,93,75,82,58,193,254,173,94,105,255,0,220,14,21,127,213,85,31,244,225,117,35,143,230,139,51,118,14,86,112,190,165,136,23,124,152,147,42,72,142,165,81,109,226,168,179,26,109,101,242,113,166,246,48,151,15,114,144,133,62,210,157,90,18,179,109,179,82,246,171,66,74,170,219,250,181,121,167,255,0,112,56,85,255,0,85,84,127,211,132,191,127,53,57,208,177,178,99,124,102,115,24,176,235,15,237,250,212,47,70,124,155,183,220,164,85,162,74,99,125,87,177,75,244,156,105,15,37,105,220,133,182,227,28,183,58,165,91,149,208,201,34,58,224,135,23,108,201,98,86,52,88,56,115,93,178,112,213,138,109,213,116,82,168,147,29,137,77,158,151,219,98,76,182,217,113,77,169,83,20,146,89,37,102,100,102,149,22,186,106,71,220,45,208,0,0,113,250,174,102,44,218,6,104,233,89,88,174,193,151,22,187,113,218,232,184,232,83,146,70,227,19,22,78,204,39,226,44,137,58,178,180,53,12,221,74,204,205,11,46,98,76,208,164,160,157,236,0,0,0,56,166,57,230,187,14,50,237,136,248,113,101,98,131,190,138,165,98,55,164,216,102,190,235,196,152,180,217,81,78,33,54,153,36,101,234,50,231,106,81,27,218,237,109,72,73,172,137,10,91,141,118,176,0,0,28,83,57,152,215,117,101,219,45,151,134,49,217,84,250,84,218,213,191,232,254,204,197,81,167,28,138,190,124,248,241,215,189,45,184,218,207,68,60,163,45,22,94,177,22,186,150,164,117,237,130,28,93,179,37,137,88,209,96,225,205,118,201,195,86,41,183,85,209,74,162,76,118,37,54,122,95,109,137,50,219,101,197,54,165,76,82,73,100,149,153,145,154,84,90,233,169,31,112,183,64,0,1,194,179,179,140,215,246,94,178,233,112,227,46,28,162,223,126,165,109,200,128,167,98,86,224,61,37,137,76,63,41,184,202,66,121,47,178,166,214,74,125,11,37,153,172,180,109,73,219,235,146,209,92,22,159,26,188,125,249,85,70,249,117,96,225,255,0,201,191,72,71,244,199,162,105,83,123,119,97,230,39,159,217,249,179,185,124,238,94,253,155,253,93,218,107,211,81,114,130,189,120,133,241,11,198,140,166,99,69,23,14,112,230,216,178,170,52,218,141,175,26,182,235,181,184,82,222,125,47,185,46,91,42,74,84,204,150,146,72,219,29,6,68,105,51,212,213,215,184,139,218,240,222,206,182,41,231,7,240,137,248,76,160,90,148,207,146,94,136,236,94,130,139,37,158,103,106,237,124,206,111,57,247,117,211,179,35,110,221,186,106,173,117,212,180,153,85,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,97,254,173,94,105,255,0,220,14,21,127,213,85,31,244,225,101,56,99,143,152,143,39,37,77,230,99,22,44,218,83,55,35,54,125,74,241,118,143,75,120,216,139,34,43,77,191,38,25,33,106,91,234,107,157,21,49,212,102,163,90,146,167,15,84,145,145,160,186,94,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,3,154,98,54,96,108,28,44,197,12,55,194,139,189,114,227,84,177,70,69,66,37,22,97,155,40,132,211,241,91,105,92,167,220,113,196,169,43,117,79,52,211,73,66,86,107,113,105,79,77,75,94,150,0,0,57,166,97,243,3,96,229,151,11,231,98,190,35,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,247,84,146,86,164,219,78,43,174,211,30,214,236,249,85,242,86,179,242,23,209,95,41,61,31,35,208,254,150,230,118,30,221,203,87,35,180,114,190,115,147,204,217,191,103,173,183,93,58,232,41,179,250,181,121,167,255,0,112,56,85,255,0,85,84,127,211,133,175,101,175,23,163,99,214,3,88,216,184,203,241,28,145,113,81,217,122,160,81,24,117,150,26,168,163,86,166,178,218,29,213,100,134,228,182,243,100,102,106,212,144,70,74,81,25,40,250,88,10,107,187,56,213,227,239,202,170,207,200,91,7,15,254,77,250,66,71,161,253,45,74,155,219,187,15,49,92,142,209,202,157,203,231,114,246,111,217,234,238,215,78,154,11,41,201,158,53,221,89,137,203,101,159,140,119,173,62,149,10,181,112,122,67,180,177,75,105,198,226,163,145,62,68,116,108,75,142,56,178,213,12,164,207,85,159,172,103,166,133,161,19,42,57,174,195,140,218,225,194,47,91,41,222,195,85,131,203,98,191,64,125,226,92,170,68,165,17,153,37,70,68,92,198,87,181,70,211,196,68,151,18,149,17,146,22,135,27,71,107,0,0,28,126,149,153,139,54,191,154,58,174,86,40,80,101,202,174,219,150,186,238,58,236,229,17,182,196,53,155,176,201,136,136,35,78,175,45,109,76,39,84,178,50,66,11,150,146,53,169,75,38,186,85,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,105,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,85,40,136,186,153,8,215,149,174,35,56,29,154,139,238,177,135,118,228,90,173,179,90,143,163,244,72,149,222,75,111,86,162,165,148,173,229,52,77,173,104,75,205,44,157,220,206,245,40,218,74,93,73,153,115,82,204,170,0,17,215,60,153,187,165,101,7,8,211,117,177,78,137,88,187,43,210,21,77,183,41,79,200,74,16,183,201,6,165,202,121,4,162,117,113,153,45,187,249,101,169,173,198,91,53,55,205,39,19,237,114,233,153,124,44,205,5,136,205,245,134,117,111,210,237,180,105,143,198,244,165,51,231,158,105,190,214,195,46,185,201,230,242,22,182,247,43,215,70,138,47,105,23,228,170,230,98,205,160,102,142,149,149,138,236,25,113,107,183,29,174,139,142,133,57,36,110,49,49,100,236,194,126,34,200,147,171,43,67,80,205,212,172,204,208,178,230,36,205,10,74,9,222,192,0,2,162,241,191,139,182,100,176,215,26,47,236,57,161,89,56,106,253,54,213,186,42,180,72,110,203,166,207,83,238,49,26,91,140,182,167,20,153,137,73,172,210,130,51,50,74,75,93,116,34,238,19,83,135,166,104,47,236,217,224,189,107,17,177,26,145,111,211,170,84,235,162,77,17,166,168,145,222,101,133,48,220,72,143,37,74,75,206,186,163,94,233,11,35,50,81,22,132,158,157,230,114,128,5,122,241,11,226,23,141,25,76,198,138,46,28,225,205,177,101,84,105,181,27,94,53,109,215,107,112,165,188,250,95,114,92,182,84,148,169,153,45,36,145,182,58,12,136,210,103,169,171,175,113,19,135,167,16,188,104,205,158,52,86,176,231,17,173,139,42,157,77,167,90,242,107,109,59,68,133,45,151,212,251,114,226,50,148,169,79,73,117,38,141,178,22,102,68,146,61,73,61,123,200,228,253,207,154,236,56,177,179,53,71,203,37,234,239,161,170,183,69,191,18,177,64,170,62,241,20,89,210,157,149,37,131,128,173,72,185,79,31,103,73,180,102,102,151,84,181,54,91,86,77,165,222,214,0,2,176,51,153,197,3,31,114,237,153,59,195,7,44,171,67,15,230,209,109,255,0,71,246,103,234,148,249,174,74,95,62,4,121,11,222,166,229,182,131,209,111,40,139,68,23,170,69,174,167,169,156,159,225,233,154,11,251,54,120,47,90,196,108,70,164,91,244,234,149,58,232,147,68,105,170,36,119,153,97,76,55,18,35,201,82,146,243,174,168,215,186,66,200,204,148,69,161,39,167,121,156,160,0,0,28,83,2,179,93,135,24,231,123,98,6,23,211,29,244,85,231,135,55,5,78,143,82,163,72,120,148,228,136,177,102,46,59,115,227,158,133,204,101,123,81,188,136,183,52,226,201,10,212,148,211,142,246,176,0,0,0,30,43,24,177,138,193,192,171,2,169,136,216,141,94,137,78,166,211,163,190,235,77,59,41,150,95,168,62,219,46,60,152,145,82,242,208,151,100,184,150,150,77,180,74,35,81,151,218,101,202,178,145,158,60,35,205,236,106,220,91,61,18,232,119,13,14,67,203,122,131,84,90,59,91,148,238,105,165,137,173,236,51,74,208,164,155,100,226,82,103,201,117,91,20,106,74,154,117,217,20,3,143,226,238,102,44,220,21,197,204,44,194,219,206,12,180,35,21,228,79,166,211,42,108,145,184,136,213,22,87,17,17,216,117,180,164,213,177,245,75,216,78,17,250,139,74,55,39,98,148,227,125,128,0,0,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,66,188,41,226,157,132,120,185,154,56,152,37,110,83,101,181,105,215,99,246,10,53,199,81,74,33,27,213,150,221,144,123,77,14,59,170,163,73,105,49,210,198,169,109,242,120,249,106,104,249,164,109,77,240,1,202,179,59,152,91,87,43,248,53,90,197,203,166,55,111,236,28,184,212,234,90,37,55,29,234,156,231,85,181,168,237,169,103,253,211,139,52,165,106,67,77,58,178,66,246,109,63,63,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,4,53,198,254,40,216,13,130,120,243,76,193,121,145,165,215,33,199,144,184,151,117,193,78,119,152,197,188,255,0,209,75,68,210,82,165,75,90,21,175,61,45,153,27,69,234,167,154,234,86,202,101,85,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,217,220,204,109,19,47,216,61,85,156,252,198,10,171,85,140,252,8,44,27,136,222,110,187,22,73,182,173,166,234,21,166,230,116,213,58,159,184,140,251,168,114,2,107,184,221,141,81,90,112,157,147,62,240,185,16,141,61,117,146,21,46,89,116,254,90,137,36,167,127,227,119,251,125,186,19,202,230,20,69,193,172,21,183,44,230,35,182,203,229,2,27,211,9,8,36,235,35,178,50,219,134,122,33,7,174,173,251,75,95,127,184,190,214,62,193,145,82,193,91,230,28,85,44,157,118,220,169,165,27,12,245,51,56,142,145,17,105,215,188,198,109,113,6,35,240,111,203,146,28,146,81,58,197,94,99,107,221,174,187,137,229,145,235,175,94,242,22,233,193,198,255,0,244,222,21,86,109,23,141,162,122,5,74,67,136,73,125,35,109,17,169,237,145,232,106,51,239,63,113,16,177,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,37,198,126,232,165,76,184,109,203,105,181,43,183,176,196,57,10,73,154,116,229,37,117,20,107,166,187,190,145,251,180,16,127,41,214,132,203,215,48,246,13,38,35,10,117,8,184,169,79,200,34,73,171,70,74,115,9,81,244,73,254,151,180,180,26,60,183,41,173,209,173,250,101,37,164,237,68,40,108,199,34,211,77,9,8,36,251,139,221,238,31,189,104,75,136,83,107,34,52,168,140,140,143,218,66,138,248,164,96,187,248,121,143,51,46,200,116,181,177,77,184,141,201,171,121,44,26,91,84,153,19,102,184,101,184,144,148,154,141,40,35,239,51,211,218,99,253,248,91,99,179,216,107,141,209,44,185,181,46,85,62,231,117,184,13,178,227,198,150,213,38,76,184,77,145,146,77,196,164,215,181,6,93,198,122,123,15,184,94,114,84,75,73,45,38,70,74,45,72,200,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,16,241,47,201,245,87,46,152,184,245,249,110,149,193,86,177,47,169,14,79,102,171,82,117,82,215,18,170,234,220,113,248,47,74,90,212,235,171,208,185,200,113,237,22,226,22,162,220,234,217,117,195,241,57,32,206,141,213,148,124,71,98,116,213,85,107,118,13,75,152,197,110,222,106,115,137,109,28,211,103,116,232,204,26,201,147,152,130,97,178,37,44,189,118,201,77,110,70,226,113,23,253,105,221,52,43,230,213,163,94,182,180,238,219,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,214,21,107,197,99,61,180,162,165,79,202,206,13,92,210,213,82,84,131,98,247,170,211,159,74,88,109,130,74,210,229,28,150,68,106,90,212,163,73,191,177,73,36,18,57,10,53,239,125,182,234,132,93,159,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,241,88,197,140,86,14,5,88,21,76,70,196,106,244,74,117,54,157,29,247,90,105,217,76,178,253,65,246,217,113,228,196,138,151,150,132,187,37,196,180,178,109,162,81,26,140,190,211,42,1,206,38,106,175,44,215,226,229,66,240,172,212,165,166,216,167,72,145,26,211,164,56,217,50,138,117,56,215,234,26,154,74,214,158,210,226,82,218,158,94,229,110,89,18,72,249,104,109,8,147,252,43,50,83,117,95,183,85,35,52,119,13,126,171,110,91,118,229,65,223,65,122,50,83,144,231,84,167,71,113,141,251,183,176,166,222,167,56,218,229,198,119,99,132,165,41,46,54,122,17,44,112,171,155,30,111,44,182,241,3,196,124,86,179,38,203,74,233,216,145,94,69,78,11,50,9,148,85,169,199,85,116,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,121,56,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,0,0,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,237,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,232,164,145,151,82,33,159,124,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,74,225,221,159,169,153,99,186,142,195,197,42,133,86,165,134,85,190,84,125,78,75,242,62,76,184,78,58,190,211,22,54,227,65,50,181,190,226,164,54,218,9,197,122,174,39,114,155,229,187,101,92,81,252,9,226,111,220,190,113,8,80,8,211,158,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,116,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,94,104,179,55,127,102,155,20,42,88,129,119,201,151,14,154,185,10,85,22,222,42,139,210,97,81,152,54,218,111,99,9,112,246,165,107,75,13,41,213,161,40,39,28,37,47,106,117,36,166,85,112,185,200,149,43,27,42,175,99,190,52,91,50,228,89,52,57,8,77,191,78,150,194,123,21,195,53,42,89,58,183,55,30,231,99,71,82,18,70,141,156,183,92,81,160,212,162,101,230,149,61,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,41,131,140,173,90,171,64,205,221,147,93,161,84,229,211,170,84,235,30,155,46,28,200,143,41,151,227,62,221,78,160,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,19,87,135,222,125,109,236,204,217,176,108,108,65,174,196,135,138,148,136,237,179,57,18,59,44,36,87,214,103,37,68,244,22,73,211,91,203,76,120,233,114,65,37,180,33,11,89,154,82,148,25,17,76,160,0,1,85,124,115,191,50,127,180,159,187,71,160,225,149,196,66,53,213,26,157,151,12,123,184,229,174,231,92,135,17,109,92,245,90,131,178,87,89,91,206,169,101,10,83,207,41,74,41,36,165,154,89,81,158,199,16,72,100,137,46,37,4,253,154,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,140,197,92,51,186,176,111,17,238,60,45,189,98,118,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,239,184,90,99,164,60,96,202,157,6,219,155,89,237,119,38,29,255,0,91,117,54,92,38,27,113,17,91,51,58,122,210,219,71,187,147,217,121,108,165,197,165,42,91,145,159,250,70,147,90,160,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,231,179,246,111,247,144,235,252,97,177,190,149,97,229,210,62,13,61,67,151,50,165,138,50,9,49,229,165,196,161,136,44,83,165,68,146,234,215,222,165,173,74,54,80,148,17,17,104,183,20,106,45,132,135,42,135,43,24,41,248,196,230,10,201,193,199,42,29,138,37,193,80,62,222,250,93,229,184,136,44,52,185,18,185,74,229,184,68,241,176,203,164,222,228,26,121,134,141,218,39,83,43,254,205,143,133,140,100,248,127,112,249,115,226,149,178,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,190,139,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,31,88,5,85,241,206,252,201,254,210,126,237,29,87,133,238,122,127,13,118,170,48,59,24,239,62,215,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,209,49,157,28,230,106,73,90,218,36,57,243,170,76,135,10,127,128,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,251,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,118,8,187,80,78,56,105,108,137,4,243,235,71,53,195,213,106,45,80,223,49,104,105,179,26,41,25,214,207,198,25,218,184,69,155,220,73,177,108,168,157,146,139,30,161,30,161,26,42,91,109,182,226,246,216,140,204,91,13,33,180,37,8,101,181,200,82,27,65,39,213,109,40,73,153,153,25,157,149,112,108,198,191,151,57,125,171,96,228,186,127,38,94,25,84,11,146,251,109,109,109,248,53,23,100,72,111,114,141,197,26,158,75,232,152,74,209,8,73,55,200,211,114,183,152,159,226,63,231,227,19,46,172,34,202,22,36,223,86,84,190,201,90,143,79,143,79,141,41,46,56,219,145,123,108,182,97,173,246,150,218,210,180,60,218,36,41,109,172,149,234,184,148,40,200,200,140,143,60,52,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,68,90,118,181,10,198,181,104,214,85,173,7,177,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,81,156,204,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,86,133,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,0,16,255,0,136,142,119,225,229,86,196,43,74,206,149,187,19,110,202,123,174,208,148,76,177,37,154,91,105,121,166,215,42,83,75,117,43,78,228,45,254,206,102,219,141,173,216,234,37,164,210,133,164,225,7,6,170,181,86,191,155,187,218,187,93,169,203,168,212,170,54,61,74,92,201,146,222,83,207,201,125,202,157,61,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,38,255,0,19,172,190,226,62,57,229,246,76,156,47,184,46,181,213,109,125,211,30,180,233,47,153,197,185,98,169,214,84,227,111,71,37,39,156,243,28,148,190,201,122,234,220,135,16,134,212,183,80,105,163,123,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,176,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,3,202,98,174,38,90,184,55,135,23,30,41,94,178,251,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,157,124,206,230,22,234,205,6,50,214,177,114,233,141,216,59,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,116,226,205,41,66,86,235,174,172,144,141,251,74,194,120,60,229,138,242,131,74,145,153,106,237,221,112,81,168,85,73,6,205,10,139,76,172,146,33,87,80,202,101,197,125,234,148,82,73,147,136,105,215,15,179,145,173,43,75,141,186,179,78,211,65,175,149,113,149,171,85,104,25,187,178,107,180,42,156,186,117,74,157,99,211,101,195,153,17,229,50,252,103,219,169,212,20,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,106,240,251,207,173,189,153,155,54,13,141,136,53,216,144,241,82,145,29,182,103,34,71,101,132,138,250,204,228,168,158,130,201,58,107,121,105,143,29,46,72,36,182,132,33,107,51,74,82,131,34,41,148,0,51,89,155,31,20,248,201,241,2,225,243,23,197,164,240,80,171,82,158,203,109,229,66,102,167,17,117,40,119,196,137,114,33,165,228,155,236,176,244,8,73,105,213,183,174,228,161,106,97,228,165,70,90,40,218,112,139,93,167,165,133,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,126,174,50,181,106,173,3,55,118,77,118,133,83,151,78,169,83,172,122,108,184,115,34,60,166,95,140,251,117,58,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,74,174,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,80,1,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,207,14,39,227,21,253,129,89,229,197,12,70,195,154,244,186,117,74,157,137,21,183,93,105,169,79,50,197,65,134,235,11,121,81,37,37,149,161,78,198,113,77,32,156,104,212,68,162,47,176,202,236,242,163,154,236,56,205,174,28,34,245,178,157,236,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,65,153,250,206,189,213,154,204,71,151,68,164,212,251,62,25,91,53,7,155,183,41,241,205,196,55,63,97,169,180,212,228,19,137,66,212,243,168,51,52,37,105,46,75,107,52,17,110,83,171,119,133,96,238,49,95,216,21,127,210,241,27,14,107,210,233,213,42,116,134,29,117,166,165,60,203,21,6,27,121,183,149,18,82,89,90,20,236,103,20,210,9,198,141,68,74,34,251,12,180,39,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,85,124,115,191,50,127,180,159,187,71,191,225,169,196,46,30,38,208,160,224,86,60,221,255,0,215,212,13,205,81,235,149,71,152,142,221,98,46,248,204,198,138,183,156,120,156,147,81,83,143,45,36,73,111,115,141,180,74,82,150,230,245,42,197,64,0,7,10,206,102,87,233,89,179,193,121,56,115,50,175,46,157,82,167,72,93,110,130,235,82,18,203,10,170,183,18,67,49,147,41,70,211,170,56,219,164,25,184,77,164,151,161,122,167,236,60,246,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,120,106,113,2,252,59,67,131,128,152,172,246,203,250,149,79,87,162,234,42,86,141,214,32,196,98,50,62,117,215,228,173,233,21,21,159,105,125,205,168,36,155,109,173,125,54,168,79,241,229,49,87,19,45,92,27,195,139,143,20,175,89,125,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,207,190,113,51,85,121,102,191,23,42,23,133,102,165,45,54,197,58,68,136,214,157,33,198,201,148,83,169,198,191,80,212,210,86,180,246,151,18,150,212,242,247,43,114,200,146,71,203,67,104,71,201,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,41,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,236,51,246,162,10,241,34,207,213,11,0,173,90,166,9,97,189,67,182,226,109,193,79,92,121,15,69,146,182,254,76,197,125,189,10,74,220,105,73,90,102,41,11,220,195,105,81,41,26,165,229,232,158,90,30,165,111,235,170,253,186,191,182,183,29,201,113,212,63,229,38,78,169,78,144,231,253,39,30,121,199,23,245,169,74,87,180,204,104,79,36,25,90,252,81,240,57,140,55,155,114,122,110,181,82,168,57,93,173,200,105,59,98,162,115,172,178,210,154,140,70,146,89,178,132,48,218,73,75,245,150,162,82,244,65,40,155,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,82,137,9,53,168,200,137,37,169,153,138,49,226,147,142,207,98,86,55,76,178,161,84,249,212,235,97,215,32,56,203,111,26,155,76,152,210,230,182,102,105,39,20,146,94,213,145,119,17,233,236,46,225,249,248,92,96,187,248,137,143,17,46,201,148,181,191,77,183,77,185,168,121,76,26,155,76,152,243,33,56,69,184,208,164,146,137,43,51,239,35,211,218,66,245,80,132,182,132,182,130,34,74,72,136,136,189,132,67,240,92,116,214,235,54,253,74,146,234,119,34,108,55,163,153,105,174,164,180,26,125,199,239,247,12,226,102,198,208,153,101,102,30,254,164,203,97,77,33,119,21,85,248,228,104,52,234,201,206,125,41,62,169,47,209,246,22,130,111,240,96,186,41,80,238,27,142,219,113,74,237,239,177,50,66,82,70,157,57,74,93,57,26,233,174,239,164,94,237,5,182,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,226,140,146,147,81,153,17,17,107,169,138,39,226,173,126,177,120,230,69,200,81,201,189,40,176,14,154,179,111,77,13,76,207,156,71,174,138,62,190,183,213,246,16,255,0,126,20,118,98,235,249,140,69,105,76,161,198,169,208,73,210,37,39,93,170,110,124,21,110,47,84,200,186,31,126,164,47,72,4,20,226,207,132,8,190,112,41,171,174,20,71,23,54,131,53,51,28,91,77,234,100,195,16,231,56,122,153,33,71,166,171,45,122,145,125,100,41,151,14,110,105,86,70,33,219,87,116,103,84,203,212,58,204,58,130,84,74,52,154,84,203,232,115,188,140,140,186,167,222,95,105,13,27,229,183,19,160,98,222,13,91,23,124,58,131,50,222,122,153,9,51,20,219,169,115,108,131,138,203,139,74,140,150,163,37,106,225,106,70,122,245,234,58,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,152,171,134,118,174,50,97,197,199,133,183,172,78,209,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,103,223,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,123,75,105,83,105,121,27,83,181,102,74,34,229,173,181,175,191,240,208,207,172,156,6,184,89,193,92,89,174,203,127,14,171,146,27,102,144,183,57,91,40,21,23,229,54,149,60,167,158,117,180,177,4,210,227,206,188,94,190,213,164,150,132,164,214,241,174,106,241,47,207,28,108,184,217,175,96,245,142,137,107,196,91,210,142,226,217,150,218,221,142,138,29,57,227,113,131,154,151,144,105,81,201,53,33,212,178,148,43,212,91,102,226,204,137,40,67,212,129,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,252,163,208,82,106,119,150,20,95,240,171,48,219,151,64,187,44,234,195,114,90,68,184,132,79,211,234,49,30,37,36,156,101,228,153,18,219,117,178,213,14,36,250,164,201,69,222,66,250,50,109,158,123,7,51,56,70,245,215,116,213,45,251,78,236,183,35,200,114,231,165,61,84,101,180,50,196,100,52,167,170,109,33,110,115,81,4,201,228,106,227,164,68,218,247,182,107,94,194,113,117,87,196,51,58,117,92,211,226,132,138,21,161,112,75,86,21,219,82,8,173,248,103,25,81,74,107,228,222,215,106,15,182,165,26,150,181,40,221,75,70,178,73,161,147,73,114,219,90,222,221,249,114,11,146,139,171,53,152,143,18,183,86,166,118,124,50,182,106,12,185,113,212,36,19,136,110,126,195,75,138,166,71,54,212,133,169,231,80,100,75,82,20,92,150,214,75,51,220,166,144,237,249,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,51,111,155,31,20,248,201,241,2,225,243,23,199,181,201,158,115,47,236,166,95,241,166,67,157,46,163,100,212,100,33,170,245,5,215,94,121,132,176,227,209,206,76,184,177,137,246,153,41,220,152,228,219,110,185,169,104,123,85,211,186,255,0,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,0,7,52,204,62,95,172,28,205,97,124,236,40,196,100,75,69,54,100,136,242,218,153,4,153,41,176,159,101,194,82,93,142,227,205,184,150,214,105,222,210,148,73,212,219,117,196,244,220,99,61,153,135,203,245,253,150,92,80,157,133,24,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,91,218,82,137,58,19,141,56,158,187,76,118,10,30,119,235,181,12,146,223,89,76,196,185,85,90,211,146,61,14,213,147,52,153,67,157,134,44,121,205,63,34,44,167,148,233,44,217,66,24,65,71,36,182,181,39,114,144,106,38,210,218,81,21,68,170,207,182,119,235,185,184,190,218,133,110,74,170,211,112,202,137,202,118,137,68,152,202,35,188,185,70,201,19,210,165,165,183,92,67,143,111,83,168,108,247,154,80,214,155,82,149,56,233,173,144,156,144,87,115,113,125,187,54,227,139,85,166,225,149,19,154,213,110,183,13,228,71,121,114,141,147,54,98,196,83,141,56,135,30,222,166,150,225,108,52,161,173,119,41,42,113,162,93,249,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,35,7,20,127,2,120,155,247,47,156,66,20,151,150,74,181,42,129,153,44,40,174,215,106,113,41,212,218,117,241,66,151,50,100,183,146,203,17,152,110,123,42,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,165,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,66,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,187,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,128,0,170,190,57,223,153,63,218,79,221,162,173,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,169,195,239,62,182,246,102,108,216,54,54,32,215,98,67,197,74,68,118,217,156,137,29,150,18,43,235,51,146,162,122,11,36,233,173,229,166,60,116,185,32,146,218,16,133,172,205,41,74,12,136,166,80,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,20,237,198,127,1,163,90,184,161,109,99,253,10,20,190,207,124,71,85,46,186,180,199,117,76,55,81,134,219,105,97,197,188,107,52,33,111,70,209,9,104,146,142,144,92,89,111,53,44,211,231,248,54,99,95,200,108,193,85,176,114,93,63,157,19,19,105,229,201,125,182,183,56,196,234,115,82,36,55,185,70,226,73,44,169,133,204,37,104,133,168,220,228,105,181,59,204,56,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,132,106,226,151,142,147,49,131,53,149,235,110,21,103,181,219,120,119,253,109,211,25,108,159,109,180,74,108,136,234,11,83,110,158,222,119,106,230,50,167,16,148,165,109,198,99,233,18,73,106,145,92,24,50,235,37,117,91,151,50,119,125,167,45,184,236,71,77,26,206,157,41,166,185,15,173,106,112,170,18,24,37,164,221,37,182,77,180,193,60,131,74,12,158,148,214,171,50,89,34,194,179,99,225,99,25,62,31,220,62,92,248,205,96,159,252,47,115,211,248,20,186,145,129,216,199,121,246,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,118,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,119,82,2,170,248,231,126,100,255,0,105,63,118,138,192,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,236,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,234,149,25,31,67,49,125,57,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,161,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,89,196,19,62,183,14,102,111,41,214,54,31,87,101,195,194,186,68,135,25,130,136,253,170,18,235,232,50,140,163,122,115,38,233,161,228,38,68,117,57,28,148,218,22,132,44,141,73,74,204,200,161,168,213,64,170,14,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,244,37,172,137,207,164,77,150,222,21,194,59,19,46,171,63,55,180,123,22,147,47,90,45,251,79,159,79,171,197,113,199,57,106,236,209,30,152,195,233,66,86,72,55,144,182,13,9,90,210,173,173,190,250,72,136,215,169,94,160,171,94,56,55,252,150,169,88,89,133,176,110,24,135,30,84,138,141,126,169,73,73,180,167,201,109,37,166,33,72,89,105,205,66,12,158,158,132,245,36,44,201,207,164,109,150,216,193,194,151,12,255,0,8,153,201,183,42,50,34,82,165,192,178,169,243,174,105,140,84,27,230,110,229,182,81,227,173,148,154,20,147,121,185,82,163,58,147,61,187,121,70,180,171,114,82,71,125,35,42,226,85,100,39,59,245,220,163,223,110,194,184,229,85,106,88,101,91,230,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,93,201,82,155,104,209,126,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,56,166,107,179,93,135,25,74,195,133,222,183,171,189,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,188,241,95,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,111,240,84,241,79,116,252,63,157,230,52,225,117,34,157,184,170,100,98,149,133,178,127,25,28,35,165,196,167,218,117,41,17,105,181,203,122,155,75,76,120,212,103,249,68,219,82,153,76,118,201,166,227,58,109,165,43,223,180,202,67,169,50,82,249,251,91,135,249,93,204,221,253,149,156,80,166,226,5,161,38,92,202,106,36,37,85,171,120,234,47,70,133,89,96,155,117,189,143,165,179,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,173,20,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,141,184,136,231,126,102,106,175,178,180,172,233,91,112,202,211,168,58,237,9,68,203,241,158,170,56,166,90,109,114,165,52,183,84,133,109,90,31,236,230,109,182,226,26,144,162,90,73,75,90,75,229,100,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,126,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,97,227,87,226,158,214,248,127,7,204,106,34,16,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,217,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,6,107,51,99,226,159,25,62,32,92,62,98,248,253,89,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,133,48,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,253,134,126,212,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,66,11,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,246,76,243,153,96,230,206,192,141,50,28,232,148,235,218,157,29,13,87,168,46,186,203,47,169,246,217,142,114,101,197,140,79,186,241,193,231,72,38,219,117,205,15,82,218,174,189,242,40,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,3,53,153,177,241,79,140,159,16,46,31,49,124,122,12,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,237,45,165,78,41,149,238,78,213,153,164,207,150,183,16,187,254,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,246,25,251,80,0,1,76,28,79,115,235,27,25,234,178,242,253,131,245,216,147,240,250,153,34,51,213,90,188,78,106,14,173,81,97,79,111,101,183,82,239,42,68,20,154,152,81,25,181,235,60,193,56,133,41,4,218,213,26,242,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,180,184,148,184,150,81,181,91,150,70,163,46,90,28,90,59,166,127,184,111,126,43,212,40,152,165,133,53,74,173,110,193,71,101,167,213,61,40,255,0,105,169,67,156,234,223,249,245,242,34,182,203,112,244,76,102,201,106,86,238,115,164,157,15,114,71,11,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,210,218,84,226,153,94,228,237,89,154,76,249,107,113,11,191,236,29,198,43,7,29,108,10,94,35,97,205,122,37,70,155,81,142,195,174,180,212,166,94,126,158,251,140,182,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,97,157,112,113,206,252,201,254,210,126,237,21,107,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,30,121,211,165,102,159,11,227,208,174,251,130,34,177,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,150,218,22,206,233,106,0,0,33,7,18,252,142,70,204,117,154,246,48,216,235,150,140,69,178,232,238,33,152,141,161,217,8,174,83,153,55,31,56,73,101,4,165,20,146,82,221,83,42,66,125,117,184,109,172,140,148,133,179,73,127,215,85,133,117,127,109,109,203,146,220,168,127,202,67,157,77,157,29,207,250,46,50,243,110,35,234,82,84,159,97,144,189,236,142,103,182,193,204,110,17,169,87,157,205,18,141,125,217,20,116,191,119,162,168,251,49,208,243,12,160,137,218,195,106,34,67,69,25,70,91,220,209,41,38,22,173,138,34,65,180,227,149,151,196,103,58,255,0,141,86,35,177,64,176,42,117,86,240,202,214,249,186,108,103,207,148,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,180,105,79,58,217,68,0,18,127,35,153,227,188,178,133,121,42,44,164,75,174,97,213,114,66,87,94,160,161,101,189,181,232,73,237,176,247,25,37,18,82,146,73,26,76,201,15,33,36,133,154,77,45,58,213,186,102,219,60,88,89,150,188,44,69,211,78,184,105,87,29,201,113,211,201,235,86,157,79,151,26,103,63,180,70,125,112,234,15,52,82,27,113,84,229,56,193,37,79,180,103,174,226,36,234,103,210,131,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,114,124,52,50,21,27,1,173,230,113,171,22,104,81,31,196,90,228,118,222,164,33,206,110,250,5,57,248,173,169,76,169,151,154,109,76,78,53,56,243,79,31,175,181,9,36,33,73,37,188,75,158,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,152,230,75,19,224,97,38,13,92,247,124,202,131,49,29,102,153,53,48,212,227,169,111,116,130,138,243,136,74,76,214,147,53,106,217,232,68,122,244,232,51,145,136,215,52,155,223,16,238,91,186,67,170,121,234,229,102,109,65,74,53,26,141,74,121,245,185,222,102,102,125,85,239,63,180,197,205,112,152,194,4,88,216,20,237,215,54,35,136,155,94,154,169,141,173,214,244,51,97,248,112,92,45,12,208,147,211,84,30,157,76,190,179,19,172,5,23,113,93,179,23,64,204,98,235,73,101,13,181,81,130,110,153,37,58,110,83,147,167,43,113,250,164,71,208,187,245,49,249,248,84,223,172,89,217,145,110,20,142,94,149,168,5,77,65,185,166,132,167,167,193,34,211,85,23,95,87,235,251,12,94,194,76,148,146,81,25,25,25,107,169,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,118,212,218,162,218,213,138,179,206,19,104,135,2,68,131,81,153,22,132,134,212,174,243,50,247,123,198,112,51,67,118,187,121,227,245,249,86,113,211,113,9,184,170,141,50,163,81,158,173,246,215,148,158,186,159,233,123,15,65,60,56,48,218,104,126,163,113,93,198,193,40,219,237,112,119,154,117,211,69,83,220,239,211,250,127,80,182,80,30,27,28,44,104,184,143,132,183,109,157,37,148,184,170,149,22,124,102,117,73,30,215,92,140,227,105,50,213,42,208,253,126,242,35,63,243,12,223,98,229,153,51,15,177,54,232,179,166,176,182,213,73,172,77,134,141,201,50,220,134,164,56,217,40,181,74,117,47,80,250,232,95,97,119,11,34,224,247,152,5,52,154,158,9,86,106,47,186,165,186,245,78,33,60,246,226,66,79,176,70,66,19,185,206,132,93,116,34,71,216,126,193,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,103,114,245,106,230,131,6,171,88,71,116,201,236,29,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,186,109,100,149,33,75,105,215,80,75,70,253,197,158,28,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,105,23,148,169,213,170,181,169,40,153,89,169,203,159,33,184,236,68,67,178,94,83,171,75,12,52,134,89,104,148,163,51,36,54,211,109,182,132,247,37,8,74,75,66,34,33,106,152,3,144,168,216,13,147,124,94,198,172,89,161,68,127,17,107,152,111,93,122,144,135,57,187,232,20,231,232,139,82,153,83,47,52,218,152,156,106,113,230,158,63,95,106,18,72,66,146,75,120,151,84,34,215,184,172,100,74,148,116,169,249,166,193,171,102,90,106,73,144,111,222,244,170,115,9,83,14,48,105,90,156,172,18,8,201,72,90,84,73,39,246,37,68,178,95,61,68,141,143,184,229,85,194,171,85,105,209,167,195,167,212,229,197,143,84,142,81,39,52,203,202,66,37,48,78,182,241,52,234,72,244,90,9,214,90,112,146,173,75,123,104,87,122,72,203,176,101,71,42,56,143,155,92,71,69,149,101,53,216,105,80,121,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,152,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,208,78,14,224,237,131,129,86,5,47,14,112,230,131,18,157,77,167,71,97,167,93,106,43,44,191,80,125,182,91,101,82,229,41,148,33,46,201,113,45,32,220,116,210,70,163,47,176,139,218,140,214,102,199,197,62,50,124,64,184,124,197,241,205,38,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,189,38,69,58,184,104,103,214,78,3,92,44,224,174,44,215,101,191,135,85,201,13,179,72,91,156,173,148,10,139,242,155,74,158,83,207,58,218,88,130,105,113,231,94,47,95,106,210,75,66,82,107,120,215,117,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,35,174,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,171,62,215,77,167,117,88,213,217,86,181,235,108,213,109,250,212,45,157,166,157,84,132,228,73,76,111,66,86,141,237,56,73,90,119,33,105,81,106,93,82,162,50,232,100,62,80,237,89,81,202,142,35,230,215,17,209,101,89,77,118,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,52,39,133,88,103,106,224,222,28,91,152,91,101,68,236,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,17,87,138,63,129,60,77,251,151,206,33,10,1,22,189,194,191,62,177,165,70,165,101,99,25,43,177,33,174,28,118,105,246,53,78,71,52,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,54,53,202,212,214,109,37,118,148,0,2,149,184,213,248,167,181,190,31,193,243,26,136,130,180,235,78,234,172,80,170,247,77,38,217,170,205,162,219,253,159,210,245,24,240,156,114,45,63,158,179,67,29,161,212,145,161,174,98,200,210,141,230,91,148,70,69,169,142,129,151,76,203,226,158,87,239,182,111,172,51,171,126,151,109,163,76,126,79,162,234,127,50,243,77,246,182,25,117,190,119,43,158,181,183,185,94,162,244,81,123,72,244,39,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,85,95,28,239,204,159,237,39,238,209,86,180,202,77,86,181,37,112,232,212,201,115,228,55,29,249,107,106,51,42,117,105,97,134,150,243,206,154,82,70,100,134,218,109,199,22,174,228,161,10,81,232,68,102,62,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,8,235,196,23,7,106,184,223,148,187,234,209,182,168,49,42,183,12,40,236,214,232,237,59,21,79,190,79,196,121,15,56,152,169,66,22,190,210,228,116,200,97,178,65,106,163,127,97,153,37,106,49,158,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,202,226,173,137,150,174,50,99,6,25,226,149,149,47,180,81,110,108,47,166,84,35,110,113,181,184,206,250,133,71,123,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,87,195,99,26,255,0,23,108,190,230,139,24,219,167,246,217,118,253,62,218,236,12,41,174,99,107,156,251,179,227,197,230,167,152,217,155,36,251,205,27,155,86,74,229,146,246,234,173,8,224,0,210,158,86,48,83,241,118,203,237,147,131,142,84,59,108,187,126,158,125,189,244,187,204,109,115,159,117,114,37,114,149,203,108,205,146,125,231,73,189,200,37,114,201,27,181,86,166,108,216,248,88,198,79,135,247,15,151,62,51,88,61,174,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,178,158,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,161,85,124,115,191,50,127,180,159,187,69,112,97,142,14,223,216,198,229,199,15,14,104,50,235,149,43,110,142,85,183,105,144,98,189,38,108,182,59,108,88,138,76,118,89,66,212,226,210,169,104,113,68,122,17,54,219,138,215,213,34,54,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,166,189,120,157,113,11,135,116,195,147,151,92,191,93,252,234,83,219,154,187,107,244,199,152,126,45,86,43,172,50,227,81,97,75,97,229,238,100,249,175,34,73,109,66,141,77,147,123,141,6,234,87,93,120,117,134,119,86,40,84,107,20,235,90,39,51,208,54,253,86,230,168,190,182,220,54,98,193,129,21,201,14,173,197,33,10,217,187,150,150,144,106,209,38,235,205,32,212,157,250,143,42,53,80,35,87,17,188,51,252,40,100,219,17,233,209,226,82,156,159,65,167,166,230,134,253,65,189,123,47,96,113,50,36,45,149,18,20,164,60,168,173,201,105,38,90,107,206,52,41,73,74,212,98,131,48,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,26,125,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,103,219,136,222,38,126,20,51,147,136,245,24,242,234,174,64,160,212,19,108,195,98,160,230,189,151,176,54,152,242,16,202,73,106,74,25,84,166,228,186,146,45,53,231,26,212,148,169,106,33,61,120,39,225,125,86,222,194,59,243,21,234,10,150,204,123,206,177,22,155,6,59,208,148,210,28,98,158,135,53,148,211,166,122,60,133,187,49,214,143,106,116,74,226,172,183,40,204,201,22,62,50,174,61,5,118,192,188,173,155,102,217,188,235,182,244,184,148,43,198,60,153,52,42,130,136,141,137,200,143,33,113,223,36,40,140,200,150,219,173,153,41,7,162,200,148,218,140,182,184,133,42,116,240,185,207,109,43,4,234,175,96,70,52,92,210,227,217,53,201,8,85,191,81,150,250,123,21,189,53,74,89,186,135,55,22,230,163,72,82,210,102,189,252,182,156,73,172,210,146,121,231,83,109,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,208,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,61,121,162,204,221,253,154,108,80,169,98,5,223,38,92,58,106,228,41,84,91,120,170,47,73,133,70,96,219,105,189,140,37,195,218,149,173,44,52,167,86,132,160,156,112,148,189,169,212,146,159,43,115,97,13,229,104,97,125,145,139,149,214,34,51,66,196,41,21,102,104,68,151,201,111,188,138,123,140,180,251,203,65,116,66,13,215,141,180,145,158,243,54,92,51,73,36,208,165,204,174,10,158,41,238,159,135,243,188,198,156,46,164,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,123,51,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,62,82,202,205,110,52,88,152,37,120,229,254,141,116,203,114,211,188,99,199,136,182,164,78,150,107,165,48,135,220,121,230,160,165,47,37,166,17,36,221,113,50,19,177,68,234,20,100,125,230,103,231,240,47,2,241,31,49,120,143,78,194,252,47,163,118,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,69,56,23,129,120,113,151,76,56,167,97,126,23,209,187,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,5,43,113,171,241,79,107,124,63,131,230,53,17,13,109,156,33,188,174,252,47,189,241,114,132,196,71,168,88,123,34,146,205,116,148,249,33,246,81,80,113,230,152,121,8,62,139,65,58,201,54,162,35,222,70,243,102,73,52,146,212,143,171,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,235,180,134,135,176,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,12,214,102,199,197,62,50,124,64,184,124,197,241,226,156,176,47,38,172,24,248,164,171,122,89,218,114,171,15,80,17,86,73,18,152,42,139,76,182,250,163,172,200,245,66,205,167,144,180,238,34,222,68,230,205,220,183,54,200,172,130,231,94,234,202,158,35,196,162,85,170,125,163,12,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,126,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,10,97,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,136,65,105,216,23,149,245,26,224,149,103,219,210,234,200,181,104,238,87,234,229,24,137,75,139,78,109,214,154,118,65,163,93,202,66,20,251,102,189,164,123,81,185,106,209,8,90,147,247,240,47,29,49,31,46,152,143,78,197,12,47,172,246,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,67,217,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,159,75,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,205,28,164,213,89,165,71,174,189,76,150,138,108,201,15,68,143,49,76,168,152,121,246,82,218,157,105,14,105,181,75,66,95,101,74,73,30,169,39,91,51,211,113,107,42,184,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,111,166,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,4,10,226,211,152,236,80,193,252,35,143,135,54,77,145,45,186,70,34,199,147,72,171,221,207,52,219,177,35,176,180,41,46,211,154,78,166,104,146,243,91,204,214,234,82,68,209,47,147,189,194,90,227,210,96,209,70,73,114,245,131,88,7,129,212,63,193,12,159,77,183,119,83,225,215,39,93,47,197,83,18,171,188,214,73,198,94,83,107,45,236,178,72,112,249,81,207,242,105,90,183,110,113,78,184,190,235,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,206,102,114,112,154,196,193,60,199,94,120,123,134,247,125,42,187,65,131,80,113,200,237,83,212,242,253,17,189,106,81,211,30,91,166,174,99,209,255,0,36,165,37,199,53,218,91,205,14,243,26,111,191,240,148,198,188,101,180,243,5,15,8,237,42,125,86,224,177,238,158,116,171,134,150,195,73,117,186,102,198,182,166,168,149,45,196,34,62,197,242,27,117,123,190,113,181,37,4,135,93,40,233,46,215,199,59,243,39,251,73,251,180,86,5,2,211,186,174,191,73,124,150,182,106,181,159,67,83,222,171,84,125,31,9,201,29,142,11,90,115,100,189,176,143,150,202,55,39,115,138,209,41,212,181,50,212,122,12,29,198,43,251,2,175,250,94,35,97,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,97,149,255,0,100,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,102,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,0,1,89,124,86,50,49,74,173,91,51,243,69,133,20,184,148,250,149,2,57,185,117,209,105,212,180,160,170,108,46,66,220,118,166,92,134,247,42,74,20,250,214,251,142,234,74,101,27,205,104,228,153,59,84,20,11,178,234,181,61,37,242,90,230,170,209,189,51,79,122,147,81,244,124,215,35,246,200,46,233,205,140,246,195,46,99,43,218,157,205,171,84,171,66,212,143,65,210,178,171,150,123,203,53,248,185,15,11,108,249,209,41,200,76,117,84,170,245,57,38,74,69,58,156,218,219,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,142,215,197,39,7,108,28,10,198,139,11,14,112,230,131,18,157,77,167,97,189,45,167,93,106,43,44,191,80,125,185,115,89,84,185,74,101,8,75,178,92,75,72,55,29,52,145,168,203,236,34,253,92,42,112,206,213,198,76,96,196,204,45,189,98,118,138,45,205,133,245,58,124,157,173,182,183,25,223,80,167,108,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,200,51,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,180,182,149,54,151,145,181,59,86,100,162,46,90,219,90,248,164,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,236,255,0,133,62,68,170,167,85,129,154,108,101,182,98,38,154,152,228,253,145,74,168,176,165,62,227,230,164,41,186,193,160,204,146,132,37,36,162,99,122,84,107,53,243,210,72,216,195,142,90,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,167,227,9,152,21,58,138,102,9,81,170,15,180,164,58,205,78,89,50,238,210,90,75,183,198,90,21,181,206,164,125,53,35,71,218,126,193,91,184,71,102,76,196,28,77,181,236,232,76,45,197,85,171,16,161,175,106,76,246,161,217,13,182,106,61,18,173,11,215,46,186,31,216,125,195,72,56,31,99,69,195,140,37,180,172,232,204,165,181,83,104,176,35,61,162,72,183,58,220,102,219,81,158,137,78,167,234,119,153,17,255,0,152,123,144,21,53,198,122,212,75,21,27,118,238,38,9,38,231,100,131,188,147,166,186,170,160,230,154,233,253,63,168,64,252,175,93,174,217,152,253,97,213,208,233,182,133,92,84,182,158,81,40,203,70,251,107,42,87,93,75,244,125,167,160,209,253,165,83,106,181,107,81,234,236,184,78,34,100,8,242,9,68,100,122,146,219,74,187,200,207,223,239,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,37,205,101,208,118,142,95,47,202,162,13,4,233,219,213,70,218,53,123,23,216,95,81,25,117,46,186,167,216,99,56,119,53,65,218,181,199,85,170,190,173,206,76,156,252,133,158,166,122,169,110,41,71,222,103,237,63,120,185,190,15,118,63,201,236,3,169,215,94,140,226,30,169,86,222,121,11,90,52,213,183,33,64,81,104,102,146,61,53,47,121,144,159,96,63,229,104,74,208,164,44,136,210,162,50,50,63,105,10,69,226,207,130,233,176,49,197,155,190,149,0,219,167,220,16,211,45,247,82,214,137,57,111,204,156,226,139,84,161,41,215,106,8,250,153,171,237,17,207,41,152,157,59,9,241,242,206,185,163,78,92,104,234,172,83,227,206,50,116,208,74,138,115,88,91,137,86,139,73,25,25,55,212,148,122,116,234,52,97,103,220,112,238,251,86,145,115,192,113,43,143,85,131,30,107,102,147,35,45,174,182,149,151,113,153,119,40,189,167,246,152,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,86,119,242,93,106,230,227,14,31,131,9,52,170,37,253,77,229,191,68,184,93,130,218,156,95,40,158,219,6,75,228,131,120,161,172,223,112,205,40,63,81,195,75,187,87,180,219,92,74,225,167,195,166,242,178,47,249,88,225,152,235,42,37,62,69,187,33,248,86,213,6,162,146,121,244,84,89,120,146,117,67,216,179,104,144,217,182,226,88,51,37,239,53,246,132,109,36,48,235,147,215,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,128,206,183,11,43,170,155,138,116,171,167,46,116,238,213,109,223,119,3,20,249,84,238,75,139,244,12,233,178,100,45,111,242,161,196,229,197,164,48,217,50,157,230,106,83,122,232,100,101,160,176,172,157,229,86,205,202,134,17,211,236,250,53,54,34,174,122,140,120,242,110,202,187,110,27,203,168,212,73,30,185,37,213,33,10,236,205,169,78,37,148,109,78,212,25,168,203,152,183,22,190,234,3,53,153,177,241,79,140,159,16,46,31,49,124,89,78,4,229,38,213,205,207,12,12,52,181,170,78,246,27,146,133,242,142,161,108,212,82,166,218,229,206,85,66,162,132,48,251,166,203,174,20,55,28,54,84,242,27,34,82,185,45,153,30,168,33,85,120,171,134,119,86,13,226,61,199,133,183,172,78,207,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,89,87,10,60,244,254,67,43,248,215,121,255,0,181,226,216,19,103,39,251,164,170,150,228,131,87,247,174,202,133,39,244,217,37,255,0,99,178,45,80,0,0,5,117,113,113,202,142,28,92,24,79,88,205,53,49,175,67,94,118,191,96,98,164,228,118,72,219,174,197,118,75,49,27,76,130,212,180,121,174,106,13,15,22,170,54,208,109,40,148,68,209,179,77,131,73,25,93,203,37,131,149,156,47,166,225,253,161,26,36,202,146,35,165,53,171,132,233,204,198,155,89,124,156,117,205,239,169,178,220,164,33,79,186,150,144,181,44,219,108,210,141,202,208,212,174,192,2,42,241,71,240,39,137,191,114,249,196,33,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,15,201,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,218,105,213,72,78,68,148,198,244,37,104,222,211,132,149,167,114,22,149,22,165,213,42,35,46,134,66,239,184,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,148,205,155,110,175,180,197,141,184,150,111,33,12,56,169,13,182,131,109,62,171,137,218,151,57,109,77,80,1,74,220,106,252,83,218,223,15,224,249,141,68,123,254,11,86,157,171,124,208,177,218,214,189,109,154,85,193,69,155,242,99,180,211,170,144,155,151,21,253,139,168,173,27,218,112,148,133,109,90,18,162,212,186,41,36,101,212,136,68,188,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,160,200,78,119,235,185,71,190,221,133,113,202,170,212,176,202,183,205,118,183,68,134,202,36,60,137,68,201,147,50,162,37,199,91,67,111,111,75,72,112,247,146,86,214,187,146,165,54,209,162,250,45,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,251,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,250,41,38,71,212,140,125,96,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,61,175,18,124,140,85,114,251,127,204,197,76,57,165,203,157,135,87,84,137,53,39,81,14,150,164,177,107,190,167,155,37,69,117,76,182,76,51,25,78,72,66,99,106,105,61,53,107,105,155,100,227,145,215,46,153,151,197,60,175,223,108,223,88,103,86,253,46,219,70,152,252,159,69,212,254,101,230,155,237,108,50,235,124,238,87,61,107,111,114,189,69,232,162,246,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,110,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,17,87,62,217,223,161,101,30,196,106,21,185,42,149,82,196,218,223,41,218,37,18,99,43,144,202,34,147,196,79,74,150,150,221,109,109,179,177,46,161,179,222,74,91,186,109,74,146,219,166,137,84,0,3,57,153,220,192,104,217,113,204,189,227,134,212,104,82,216,183,138,66,42,150,249,189,29,214,208,116,233,40,39,91,109,165,186,181,169,228,50,165,57,24,221,222,173,235,142,179,61,21,185,37,202,174,107,214,171,117,81,109,58,21,66,60,70,227,217,212,119,40,144,84,202,20,75,113,133,212,37,206,53,58,102,163,35,95,54,115,169,35,73,36,182,37,5,166,164,106,87,234,162,226,101,213,111,225,197,209,133,180,153,125,158,139,120,84,41,117,10,191,45,199,16,228,142,192,82,185,12,43,106,201,11,100,215,44,220,82,22,149,124,227,12,40,141,38,142,178,3,134,182,0,254,29,115,65,111,252,163,195,223,149,22,45,175,206,169,220,189,165,26,193,99,248,59,221,137,47,234,100,151,55,202,75,90,49,235,115,18,135,55,33,77,165,221,47,248,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,22,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,237,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,234,149,17,151,67,33,119,220,59,179,245,15,51,150,169,216,120,165,80,165,83,113,54,137,202,143,169,201,98,63,202,102,205,183,87,218,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,184,7,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,113,66,200,183,224,82,234,94,56,224,229,153,217,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,217,225,189,171,124,189,13,72,67,166,182,254,105,42,142,217,195,252,38,199,236,101,192,175,79,254,8,241,10,171,107,252,168,167,157,50,169,216,150,146,231,179,215,106,139,113,31,45,228,110,95,45,244,109,117,189,235,216,180,238,86,191,2,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,103,108,229,70,133,148,190,30,152,175,102,242,169,83,46,250,150,31,220,51,46,154,220,38,86,158,223,43,176,74,54,219,37,56,102,179,101,132,47,148,217,104,132,158,139,115,150,133,186,225,10,44,26,168,1,152,204,107,194,250,174,10,226,229,223,133,21,149,75,114,69,173,88,147,77,68,137,48,149,17,115,24,66,207,147,40,154,81,153,161,15,53,203,117,30,178,136,208,226,76,148,162,50,51,185,76,131,230,42,205,181,120,115,64,196,139,222,236,151,62,62,23,199,170,83,235,103,33,211,231,182,182,36,45,216,144,25,92,133,33,14,44,227,63,5,166,16,149,236,213,198,154,35,35,45,169,163,97,165,60,172,96,167,226,237,151,219,39,7,28,168,118,217,118,253,60,251,123,233,119,152,218,231,62,234,228,74,229,43,150,217,155,36,251,206,147,123,144,74,229,146,55,106,173,76,250,168,202,184,185,236,173,101,146,193,205,55,12,75,23,15,238,248,209,33,212,151,30,184,154,45,194,84,230,100,205,163,62,117,201,14,111,97,78,22,228,161,106,97,164,186,132,41,6,227,100,164,110,78,164,164,212,182,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,244,24,167,154,28,113,198,139,18,212,195,156,72,191,234,181,186,45,163,207,118,58,102,75,121,247,166,74,117,231,92,57,82,221,117,106,91,239,33,15,114,27,53,30,214,218,65,37,9,73,169,197,47,181,112,238,201,4,204,213,95,103,118,222,49,118,225,149,167,80,105,170,234,77,231,227,61,84,113,76,186,226,34,197,117,13,41,10,218,180,49,218,8,156,109,196,53,33,38,133,18,150,133,20,138,227,113,73,165,80,41,88,13,66,161,83,34,83,169,180,232,247,4,72,112,226,50,150,88,140,195,105,166,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,53,224,169,226,158,233,248,127,59,204,105,194,234,64,65,94,48,88,145,135,22,222,88,15,14,110,152,125,174,233,188,170,12,59,107,167,176,147,221,149,200,82,24,114,84,174,106,186,51,163,14,41,141,82,124,197,118,173,164,147,65,186,164,210,8,179,238,10,119,214,13,83,107,183,165,137,86,165,210,160,98,109,87,99,244,138,164,135,212,114,170,148,180,163,115,240,99,165,73,216,223,37,109,19,235,74,21,189,228,184,74,52,154,98,238,77,181,0,165,110,53,126,41,237,111,135,240,124,198,162,58,87,4,122,77,42,191,74,199,154,21,118,153,18,163,77,168,199,183,226,76,135,45,148,188,196,150,28,77,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,56,7,16,76,133,92,57,102,188,167,95,56,125,66,151,51,10,234,242,28,122,10,227,246,169,171,160,32,138,50,77,153,207,27,68,134,80,169,18,20,220,115,83,139,90,208,130,37,41,75,35,51,241,57,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,217,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,217,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,99,56,89,177,241,79,140,159,16,46,31,49,124,88,255,0,11,108,29,176,113,215,35,87,238,28,226,53,6,37,70,155,81,190,42,141,52,235,177,89,121,250,123,238,81,225,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,218,71,93,89,170,203,61,229,149,12,92,153,133,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,92,192,225,125,159,91,134,208,188,168,185,109,197,202,236,186,141,177,112,72,77,62,219,168,73,237,83,101,192,168,184,81,99,194,128,74,83,166,150,96,237,105,72,66,16,209,236,117,228,153,154,91,222,164,249,254,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,252,156,26,169,52,170,254,100,175,106,21,118,153,18,163,77,168,225,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,113,47,200,84,156,6,184,94,198,172,38,161,75,127,14,171,146,28,122,174,134,249,91,40,21,23,229,56,164,178,150,89,105,180,177,4,210,227,45,50,126,190,213,164,208,181,36,214,201,47,133,100,187,54,215,86,81,177,76,174,154,107,93,186,219,174,246,106,125,205,78,82,92,119,153,5,50,91,90,223,97,162,121,166,206,99,109,147,201,101,110,25,165,60,231,8,203,69,152,208,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,168,135,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,16,48,15,60,114,115,29,157,155,191,7,172,116,68,70,29,89,118,189,73,108,203,109,109,72,93,114,162,205,66,19,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,102,80,12,214,102,199,197,62,50,124,64,184,124,197,241,63,248,120,229,234,213,205,7,15,76,68,194,59,166,79,96,237,248,129,42,77,58,168,136,173,200,122,153,57,168,20,229,53,33,180,172,191,186,109,100,149,33,75,105,215,80,75,70,253,197,92,24,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,190,210,41,191,195,83,136,92,204,50,174,193,192,172,121,187,255,0,172,89,251,154,163,215,42,143,63,33,202,60,173,145,153,141,21,111,56,241,183,26,156,150,217,90,72,146,222,214,220,116,148,165,33,189,234,77,202,0,15,41,138,184,103,106,227,38,28,92,120,91,122,196,237,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,133,0,231,71,41,55,86,81,177,76,237,106,147,189,186,219,174,246,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,238,188,52,51,235,39,1,174,22,112,87,22,107,178,223,195,170,228,134,217,164,45,206,86,202,5,69,249,77,165,79,41,231,157,109,44,65,52,184,243,175,23,175,181,105,37,161,41,53,188,107,151,252,75,243,235,27,1,173,231,176,87,9,171,177,31,196,90,228,119,25,171,173,190,110,250,5,57,248,174,37,47,37,230,93,109,76,78,53,56,203,172,151,175,181,9,53,173,41,37,178,107,166,203,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,95,246,76,242,103,96,229,50,192,141,14,28,24,149,27,218,163,29,14,215,171,206,180,203,207,165,247,25,142,82,98,69,146,76,52,241,65,231,71,39,27,105,205,79,83,220,174,189,208,215,142,119,230,79,246,147,247,104,227,252,26,169,52,170,254,100,175,106,21,118,153,18,163,77,168,225,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,243,252,76,242,93,248,182,98,58,49,34,202,79,50,193,191,170,18,223,141,29,152,60,150,232,83,140,249,171,131,171,104,75,41,101,68,181,42,58,75,106,185,109,58,131,73,242,77,199,57,6,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,246,150,210,167,20,202,247,39,106,204,210,103,203,91,136,93,255,0,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,12,253,168,0,0,168,188,244,112,190,184,81,139,148,123,195,45,54,188,70,45,139,230,177,6,147,46,145,25,185,78,162,135,81,146,183,185,211,13,166,35,169,49,105,104,74,26,82,213,185,92,165,184,164,165,9,111,98,19,63,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,179,54,165,56,150,81,181,59,80,102,163,46,98,220,90,235,47,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,22,147,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,86,182,73,120,95,94,85,92,104,174,214,115,29,107,203,131,105,225,237,96,227,65,66,155,36,49,114,212,98,203,109,68,104,102,84,115,57,52,181,180,135,55,44,210,223,52,158,108,144,103,163,164,139,126,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,239,11,142,29,161,106,213,238,121,238,37,17,233,80,100,77,112,212,100,69,181,166,212,179,239,50,46,228,159,180,190,210,25,207,205,166,39,77,197,140,124,188,110,105,51,151,38,58,107,21,8,240,76,221,53,146,99,20,215,214,218,83,170,212,68,68,78,116,36,158,157,122,9,25,194,99,5,211,127,227,139,215,125,86,1,185,79,183,225,42,91,14,169,173,80,82,216,153,5,196,150,170,66,147,174,213,153,244,50,87,216,46,233,8,74,16,148,32,136,146,146,34,34,47,97,15,250,1,1,56,194,88,255,0,40,112,14,153,93,102,51,139,122,155,91,101,229,173,8,215,70,219,133,61,71,169,146,76,244,212,253,228,66,153,45,170,131,180,155,142,149,84,97,91,92,135,57,137,8,61,76,180,82,28,37,23,113,151,180,189,227,71,153,82,186,14,237,203,229,135,84,89,160,221,43,122,150,219,166,159,106,251,11,10,51,62,167,215,85,123,76,117,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,183,138,181,247,242,71,46,78,66,110,170,152,174,85,230,156,14,90,95,216,183,9,216,19,139,77,55,22,169,61,189,221,117,50,238,49,70,148,200,167,83,171,68,134,165,25,156,185,45,180,103,175,95,89,68,95,95,188,104,139,35,182,90,44,140,182,217,240,80,132,39,182,210,233,243,140,210,90,25,154,224,70,45,79,213,46,190,175,254,241,222,192,4,36,226,171,133,241,47,60,4,122,228,69,52,158,153,67,113,82,205,226,100,148,164,52,204,41,203,250,91,12,200,136,213,175,121,23,214,66,141,152,125,232,146,27,146,194,212,135,89,89,45,10,73,153,26,84,71,169,25,25,117,46,162,251,120,105,99,75,56,171,151,122,85,54,84,180,185,81,182,144,197,29,72,83,132,107,82,35,193,134,147,89,145,173,74,63,89,206,254,133,175,176,132,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,71,148,226,103,146,239,198,79,14,17,137,22,82,121,119,245,131,79,150,252,104,236,193,231,57,93,130,69,205,92,29,91,66,158,83,201,52,41,81,210,91,147,204,117,212,26,75,156,110,55,70,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,169,225,161,159,88,216,243,111,51,130,184,179,93,136,198,34,208,227,182,205,33,110,115,119,215,233,204,69,109,42,121,79,60,235,138,126,113,41,183,157,120,189,77,200,81,45,9,81,33,227,68,245,0,0,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,215,184,154,228,74,149,141,214,109,71,28,240,182,217,150,230,40,80,99,182,169,80,233,108,37,107,185,33,32,210,149,33,198,245,35,92,150,90,213,77,173,27,156,90,27,228,109,112,205,158,85,48,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,246,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,245,74,140,143,161,152,208,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,97,57,135,203,245,131,153,172,47,157,133,24,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,155,140,103,179,48,249,126,191,178,203,138,19,176,163,17,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,123,74,81,39,66,113,167,19,215,105,137,85,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,5,85,241,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,232,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,237,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,232,164,145,151,82,33,159,124,242,101,18,171,148,28,92,77,168,197,70,93,98,211,175,71,85,74,220,170,191,29,72,90,216,37,154,87,21,229,146,73,165,201,100,246,239,229,158,134,135,25,112,210,223,52,155,79,234,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,207,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,191,235,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,205,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,31,88,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,142,63,154,44,205,216,57,89,194,250,150,32,93,242,98,76,169,34,58,149,69,183,138,162,204,105,181,151,201,198,155,216,194,92,61,202,66,20,251,74,117,104,74,205,182,205,75,218,173,9,42,207,102,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,117,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,211,152,0,10,213,227,73,129,117,219,166,196,180,177,230,220,163,82,151,18,201,237,20,235,150,94,168,110,119,101,150,244,116,66,61,76,136,221,101,183,205,212,236,220,106,66,165,238,74,13,42,117,73,168,16,23,83,193,179,5,62,67,101,246,173,140,114,234,28,233,120,155,80,46,75,13,187,185,182,32,211,157,145,29,189,201,54,210,105,121,79,174,97,171,69,173,38,223,35,77,170,222,66,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,4,0,226,133,145,111,195,93,170,188,113,193,203,51,181,226,77,23,103,166,35,66,86,215,171,180,182,219,81,30,140,146,79,180,76,103,70,249,122,26,86,182,137,109,252,234,147,29,178,170,12,186,210,113,230,163,139,148,41,153,108,166,92,18,175,186,92,132,75,130,237,25,157,235,138,70,180,178,110,190,163,46,82,35,25,188,150,221,83,218,51,177,195,75,158,162,140,142,122,113,162,249,85,242,87,47,95,46,189,21,242,147,209,245,207,76,122,39,153,216,123,119,46,151,207,236,252,223,156,228,243,55,236,223,235,109,211,94,186,143,1,193,83,197,61,211,240,254,119,152,211,133,207,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,51,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,139,41,225,221,144,88,121,99,181,78,252,197,42,125,42,165,137,181,190,84,141,14,51,18,62,76,182,77,186,142,205,22,78,211,89,60,180,62,226,100,56,218,201,181,122,173,167,114,91,230,59,32,51,99,225,99,25,62,31,220,62,92,248,205,96,213,64,10,86,227,39,130,159,33,179,5,73,198,56,149,14,116,76,77,167,159,57,135,29,220,227,19,169,205,71,142,230,212,147,105,36,178,166,23,12,211,170,214,163,115,159,174,212,236,33,21,108,60,107,249,13,151,220,86,193,200,148,254,116,188,77,168,91,124,231,220,107,115,108,65,167,59,46,67,155,84,78,36,210,242,159,92,50,78,168,90,77,190,126,187,85,176,199,213,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,218,98,196,142,236,183,99,106,133,161,104,231,34,58,154,230,37,68,164,115,55,150,166,157,15,71,192,50,174,47,251,133,199,129,60,50,251,235,206,38,138,213,226,167,153,76,56,204,14,56,210,169,152,94,84,170,165,42,199,167,187,75,122,228,141,20,137,202,164,165,188,106,113,182,228,18,143,180,67,103,68,147,71,181,41,230,57,41,72,53,161,196,44,225,88,187,238,23,153,182,194,204,70,193,171,111,1,57,84,171,94,243,179,41,237,83,253,28,148,198,132,205,107,214,146,190,124,38,185,202,118,75,220,150,57,242,215,177,63,58,234,215,166,138,233,197,120,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,143,21,141,24,189,102,224,46,23,220,24,185,136,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,173,152,124,192,223,217,154,197,9,216,175,136,203,136,138,148,200,241,226,53,14,9,188,80,161,48,203,100,148,181,29,183,156,113,77,160,213,189,213,36,149,161,184,235,138,233,184,196,138,194,238,24,152,167,136,249,83,172,230,8,167,118,90,212,138,122,43,182,165,188,136,210,92,149,83,130,201,201,237,45,56,199,32,150,79,62,132,70,118,26,154,83,137,117,42,36,168,136,157,75,141,196,11,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,205,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,169,81,145,244,51,26,19,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,236,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,99,248,209,76,194,58,214,23,220,20,108,119,114,223,110,196,159,29,49,171,11,175,75,68,88,73,66,220,74,91,53,60,181,36,154,95,52,219,229,172,148,149,165,205,134,131,37,146,76,102,134,236,249,43,242,170,179,242,23,210,191,38,253,33,35,208,254,150,229,246,238,195,204,87,35,180,114,190,111,157,203,217,191,103,171,187,93,58,104,45,39,131,5,219,152,106,157,42,229,182,20,168,149,12,32,162,200,75,104,58,155,178,27,126,159,81,121,46,58,164,83,86,77,41,167,81,169,33,82,35,169,104,216,114,90,121,6,74,91,137,122,189,179,99,226,159,25,62,32,92,62,98,248,177,78,11,152,233,135,16,108,155,143,47,21,58,207,97,188,231,92,18,110,74,108,105,4,72,110,163,21,80,227,54,226,35,175,95,93,230,251,42,214,182,204,137,92,181,18,211,188,144,233,183,50,179,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,179,56,164,182,151,145,181,91,144,68,162,46,98,27,90,51,237,138,184,103,117,96,222,35,220,120,91,122,196,236,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,135,213,198,28,116,196,124,121,153,108,213,177,66,179,233,154,173,175,111,179,109,179,82,116,140,229,76,138,211,239,188,218,228,172,204,249,175,23,104,82,13,205,9,75,74,18,107,220,179,90,215,48,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,221,49,174,147,133,245,172,35,187,225,227,85,50,36,251,17,186,60,153,119,3,82,89,113,212,38,19,8,55,156,116,146,209,27,164,182,201,190,98,20,223,206,37,104,74,145,162,201,38,51,67,118,124,149,249,85,89,249,11,233,95,147,126,144,145,232,127,75,114,251,119,97,230,43,145,218,57,95,55,206,229,236,223,179,213,221,174,157,52,22,169,193,47,240,203,242,86,250,230,250,43,240,79,233,3,228,115,54,246,239,148,92,184,252,222,78,223,91,147,217,121,92,206,111,77,220,142,87,251,56,136,28,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,169,94,41,121,250,174,203,174,215,178,167,132,53,14,195,74,131,252,6,241,173,197,146,133,185,80,113,72,35,114,154,202,155,81,242,217,70,227,110,70,166,78,45,196,184,202,137,8,67,132,255,0,128,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,195,181,103,127,37,214,174,110,48,225,248,48,147,74,162,95,212,222,91,244,75,133,216,45,169,197,242,137,237,176,100,190,72,55,138,26,205,247,12,210,131,245,28,52,187,181,123,77,181,231,218,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,110,156,46,179,245,14,240,161,83,114,207,140,85,10,85,46,171,110,83,227,65,180,235,15,201,98,27,117,56,168,91,81,152,166,169,10,82,119,204,79,49,180,181,203,37,41,230,210,173,196,75,108,214,245,149,0,14,85,153,220,189,90,185,160,193,170,214,17,221,50,123,7,111,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,238,155,89,37,72,82,218,117,212,18,209,191,113,103,135,24,176,118,254,192,171,254,169,135,56,141,65,151,78,169,83,164,62,211,78,187,21,230,88,168,48,219,206,50,153,113,84,242,16,167,99,56,166,150,109,186,73,34,81,23,218,69,229,41,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,23,127,195,67,35,145,178,227,102,179,140,55,194,229,175,17,111,74,59,104,122,35,136,118,58,40,116,231,141,183,202,18,153,89,37,71,36,212,134,148,242,150,159,81,109,147,104,34,36,173,111,77,241,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,223,177,87,12,237,92,100,195,139,143,11,111,88,157,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,160,28,232,229,38,234,202,54,41,157,173,82,119,183,91,117,222,211,80,182,106,41,83,142,243,32,166,75,136,67,15,186,108,180,217,204,109,178,101,79,33,178,52,167,156,217,145,232,178,30,175,32,185,215,186,178,167,136,241,40,149,106,159,104,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,145,196,179,26,89,194,172,187,213,105,177,101,165,21,27,149,15,209,210,130,112,137,105,68,136,51,18,75,34,37,165,69,235,55,223,212,181,246,24,161,39,223,122,92,135,36,190,181,45,215,150,107,90,148,102,102,165,25,234,102,102,125,79,168,188,158,21,88,95,18,204,192,70,110,69,211,9,153,149,199,83,44,158,54,73,42,91,79,66,130,190,138,216,70,100,102,157,123,204,190,209,54,192,7,4,207,21,152,139,219,45,183,132,21,161,181,118,42,93,66,113,26,139,83,35,68,9,37,169,122,167,215,214,255,0,222,51,187,83,138,116,202,180,184,105,81,145,196,146,227,68,122,245,245,84,101,245,123,133,229,240,169,190,254,87,101,201,184,78,85,83,41,202,68,210,129,203,83,251,214,217,53,2,9,105,166,227,209,37,187,187,166,134,125,196,38,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,179,227,75,117,196,122,143,108,218,45,186,239,61,19,33,78,82,55,22,205,164,138,139,122,233,174,186,235,245,126,177,90,88,57,71,110,225,197,187,38,132,250,92,83,53,11,138,155,21,222,89,106,173,142,73,109,39,166,164,101,220,126,210,49,164,236,41,161,198,182,240,210,213,161,68,37,147,48,104,176,99,163,126,155,180,68,116,36,181,208,136,181,209,37,236,33,234,192,7,34,205,173,171,30,239,203,142,34,83,30,91,137,90,45,138,187,204,236,50,45,92,40,15,165,36,122,145,244,245,189,133,168,206,5,106,2,233,85,153,244,183,53,223,14,75,177,213,175,189,11,52,159,176,189,222,225,62,184,65,227,11,214,206,47,84,48,234,161,61,45,83,234,144,29,125,148,186,233,165,42,146,228,168,12,165,41,35,89,36,213,181,39,161,18,76,254,222,225,116,36,100,162,35,35,212,143,169,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,10,213,226,139,144,88,119,133,10,165,153,140,29,167,210,169,117,91,114,159,38,117,217,71,98,51,16,219,169,197,66,221,146,253,73,43,74,83,190,98,121,142,41,222,97,169,79,54,148,237,50,91,100,135,170,46,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,126,153,9,206,253,11,55,22,35,176,174,57,84,170,110,38,209,57,174,214,232,144,217,92,118,87,20,222,50,102,84,68,184,235,139,113,157,138,105,14,30,243,82,29,215,114,82,151,26,53,202,160,0,17,87,138,63,129,60,77,251,151,206,33,10,1,26,168,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,133,184,161,254,0,191,26,11,147,240,69,233,95,148,158,144,119,229,158,222,197,232,110,221,217,227,105,216,187,63,206,115,185,157,167,181,243,189,110,209,191,219,184,120,172,130,77,204,52,12,203,208,31,203,77,38,37,70,231,84,121,44,203,102,166,169,9,164,38,156,226,54,60,245,68,216,90,21,217,155,82,154,112,139,83,213,228,48,73,74,220,216,133,104,120,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,17,255,0,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,176,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,236,251,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,237,40,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,225,207,241,211,2,240,227,49,120,113,81,194,252,80,163,118,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,60,57,135,203,245,253,150,92,80,157,133,24,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,91,218,82,137,58,19,141,56,158,187,76,74,174,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,118,130,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,163,21,113,50,213,193,188,56,184,241,74,245,151,217,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,240,230,139,51,119,246,105,177,66,165,136,23,124,153,112,233,171,144,165,81,109,226,168,189,38,21,25,131,109,166,246,48,151,15,106,86,180,176,210,157,90,18,130,113,194,82,246,167,82,74,121,0,213,64,0,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,45,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,244,24,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,105,162,211,181,168,86,53,171,70,178,173,104,61,138,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,143,172,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,226,176,231,5,48,143,8,36,215,37,97,110,28,91,246,162,238,73,12,201,169,149,34,10,35,33,245,180,209,52,217,108,65,18,80,132,164,140,201,8,34,65,45,199,87,166,247,92,82,171,131,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,252,149,58,77,42,181,25,16,235,52,200,147,227,183,33,137,104,106,75,41,117,9,125,135,80,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,63,88,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,4,21,227,5,131,148,43,231,44,7,138,178,30,236,245,172,52,168,49,34,27,155,86,190,124,89,210,24,137,34,54,132,180,161,59,150,184,206,243,13,43,81,118,109,137,218,78,40,197,32,139,52,224,159,131,180,170,213,229,126,99,125,114,131,45,217,22,212,120,180,74,4,199,162,165,81,18,252,162,113,83,20,211,138,65,153,73,109,166,216,65,155,107,35,75,83,22,74,35,39,82,45,208,6,85,196,202,123,62,183,14,30,100,163,14,114,211,130,245,217,116,186,234,99,213,30,186,171,81,123,84,57,180,197,170,182,228,168,140,193,148,211,168,50,90,154,37,115,143,98,208,109,190,132,18,183,115,9,49,171,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,250,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,216,254,109,120,81,252,156,203,237,161,59,47,209,126,80,221,246,5,62,75,119,26,83,19,149,80,186,153,113,211,125,79,52,219,106,52,27,204,45,111,19,108,232,167,86,194,144,215,53,213,176,210,28,172,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,203,254,33,89,170,179,115,95,132,120,7,120,81,170,81,19,115,211,163,215,35,93,148,134,219,54,87,78,168,154,41,187,205,45,41,107,87,102,113,73,113,76,175,114,183,32,141,38,124,196,56,132,122,14,10,158,41,238,159,135,243,188,198,156,46,164,80,183,17,28,239,204,205,85,246,86,149,157,43,110,25,90,117,7,93,161,40,153,126,51,213,71,20,203,77,174,84,166,150,234,144,173,171,67,253,156,205,182,220,67,82,20,75,73,41,107,73,56,119,100,130,102,106,175,179,187,111,24,187,112,202,211,168,52,213,117,38,243,241,158,170,56,166,93,113,17,98,186,134,148,133,109,90,24,237,4,78,54,226,26,144,147,66,137,75,66,138,250,69,74,241,98,201,4,59,111,210,121,179,195,56,187,34,84,42,4,237,237,8,222,97,150,98,184,247,103,98,60,168,172,165,164,26,185,175,154,206,65,169,197,184,167,100,37,100,157,166,226,147,8,50,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,90,41,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,59,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,14,85,197,11,61,63,134,187,169,120,29,131,151,159,107,195,106,46,207,76,73,132,157,172,215,106,141,184,163,61,30,37,31,104,134,206,141,242,244,36,161,110,146,220,249,212,166,59,133,26,178,163,149,28,71,205,174,35,162,202,178,154,236,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,122,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,121,204,205,143,138,124,100,248,129,112,249,139,227,159,218,119,77,118,198,186,168,215,173,173,59,177,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,127,217,32,206,141,171,155,140,56,98,116,213,82,168,151,245,55,152,197,110,222,106,115,106,113,124,162,103,116,232,204,26,205,226,134,179,125,178,37,44,189,71,13,77,110,94,210,113,124,255,0,137,158,75,191,25,60,56,70,36,89,73,229,223,214,13,62,91,241,163,179,7,156,229,118,9,23,53,112,117,109,10,121,79,36,208,165,71,73,110,79,49,215,80,105,46,113,184,221,27,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,39,175,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,126,174,39,185,245,141,140,245,89,121,126,193,250,236,73,248,125,76,145,25,234,173,94,39,53,7,86,168,176,167,183,178,219,169,119,149,34,10,77,76,40,140,218,245,158,96,156,66,148,130,109,106,224,25,51,201,157,253,155,59,254,52,56,112,101,211,172,154,116,132,59,94,175,58,211,204,176,166,27,122,57,73,137,22,73,48,235,39,59,147,32,156,109,167,52,45,11,114,186,119,223,245,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,232,135,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,131,137,95,16,47,192,76,57,216,9,133,47,111,191,170,180,244,250,82,162,149,106,221,30,12,182,36,163,230,157,98,74,30,143,81,65,246,103,219,220,131,73,54,226,23,215,114,69,43,9,255,0,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,16,43,137,126,66,163,99,205,188,246,53,97,53,10,35,24,139,67,142,227,213,116,55,205,223,95,167,49,21,197,37,148,178,203,78,41,249,196,166,217,105,147,245,55,33,70,133,169,68,134,73,20,173,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,189,238,28,217,215,252,106,176,225,250,5,255,0,83,165,55,137,182,183,205,212,163,48,124,167,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,163,73,121,166,202,96,0,12,235,103,179,29,43,184,253,153,171,198,228,169,214,105,85,58,85,6,161,42,219,182,222,165,146,14,42,168,241,101,60,81,214,135,18,106,231,115,55,173,227,112,212,162,82,158,61,187,80,72,66,120,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,75,217,126,196,207,195,38,7,88,120,164,228,186,84,137,119,53,191,6,161,63,209,110,111,138,204,229,178,158,212,194,61,117,154,121,79,147,173,154,20,163,82,20,131,74,143,114,76,116,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,52,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,243,195,142,152,23,136,249,116,196,122,142,23,226,133,27,176,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,51,43,134,22,125,99,96,197,86,38,95,177,130,187,18,6,31,84,228,73,122,149,87,151,205,89,210,106,47,169,157,140,184,234,157,229,71,130,163,75,234,51,38,189,87,159,55,22,164,160,220,90,110,124,0,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,70,102,122,17,117,49,75,220,95,49,133,235,155,23,169,248,115,79,156,151,105,244,184,13,62,242,90,116,212,148,201,110,84,246,84,149,17,44,210,74,218,162,212,141,36,127,103,112,128,180,88,11,170,214,96,82,219,215,124,201,45,71,78,158,245,172,146,94,195,247,251,134,143,242,149,106,199,180,50,227,135,116,198,86,226,150,187,98,144,243,219,204,143,71,14,3,9,81,22,132,93,61,95,105,106,58,232,0,242,184,171,67,141,114,225,165,213,66,150,75,54,103,81,103,71,94,205,55,104,184,235,73,233,169,25,107,162,143,216,99,54,24,199,71,110,222,197,203,218,132,194,92,75,52,251,138,165,21,174,97,104,173,141,201,113,37,174,132,69,174,133,236,34,22,91,193,106,235,136,205,30,230,180,92,117,222,122,230,77,156,148,110,45,155,77,20,230,245,211,93,117,215,234,253,98,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,74,36,164,212,163,34,34,45,76,207,216,40,231,139,6,36,49,119,227,217,80,98,202,67,173,209,226,118,101,147,107,37,32,150,212,217,200,61,116,81,250,222,183,184,143,236,28,195,135,221,136,87,206,102,45,118,158,128,169,44,210,230,194,169,43,230,183,165,60,170,132,94,167,234,168,136,180,95,127,78,254,242,26,16,136,194,34,197,102,43,72,74,16,203,105,109,41,73,104,68,68,90,17,17,15,246,0,30,91,21,41,133,90,195,27,186,145,167,89,180,41,241,203,234,53,199,90,125,199,239,247,12,216,227,37,29,116,12,89,188,169,14,31,88,149,250,139,63,249,178,92,79,184,189,222,225,233,178,179,124,43,15,113,230,203,184,121,206,182,218,43,116,228,61,203,86,155,155,41,172,45,73,63,89,58,145,236,238,51,208,104,226,205,173,181,114,218,52,75,133,143,201,212,233,209,166,35,187,185,198,146,178,238,51,253,47,121,253,163,236,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,239,175,56,154,37,80,10,107,226,99,195,223,240,77,50,181,152,204,24,163,210,169,216,118,174,200,186,221,25,169,123,28,165,206,144,250,154,83,145,152,52,37,9,134,165,174,49,19,104,113,74,67,143,40,146,132,178,146,38,225,6,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,116,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,87,115,55,96,230,155,11,233,184,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,117,52,167,176,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,110,156,73,243,207,74,203,237,129,51,10,240,230,169,18,118,34,221,81,228,211,93,92,58,162,82,253,174,194,153,108,213,41,212,178,225,62,204,149,55,33,10,141,169,36,181,213,221,198,77,147,110,82,93,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,102,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,68,164,204,250,17,139,254,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,207,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,174,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,14,21,151,124,213,89,184,221,118,226,30,22,189,82,137,18,251,195,171,162,181,73,159,73,38,205,163,126,157,30,162,243,17,102,48,74,90,141,212,114,137,148,58,162,50,218,241,171,84,33,14,51,191,143,241,17,200,44,60,206,90,165,126,97,109,62,149,77,196,218,39,54,70,133,25,136,255,0,41,155,54,218,71,102,149,39,105,44,222,66,24,109,49,220,113,102,218,125,102,213,181,46,115,26,162,193,122,124,59,179,245,15,51,150,169,216,120,165,80,165,83,113,54,137,202,143,169,201,98,63,202,102,205,183,87,218,98,198,220,75,55,144,134,28,84,134,219,65,182,159,85,196,237,75,156,182,184,7,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,17,255,0,58,249,81,161,102,211,6,166,217,188,170,84,59,190,155,172,203,90,183,53,149,171,176,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,236,251,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,229,7,20,127,2,120,155,247,47,156,66,20,151,150,74,181,42,129,153,44,40,174,215,106,113,41,212,218,117,241,66,151,50,100,183,146,203,17,152,110,123,42,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,216,51,237,157,250,238,110,47,182,161,91,146,170,180,220,50,162,114,157,162,81,38,50,136,239,46,81,178,68,244,169,105,109,215,16,227,219,212,234,27,61,230,148,53,166,212,165,78,58,107,241,89,119,202,173,229,141,214,150,33,226,147,212,217,113,44,76,58,181,235,85,105,245,98,112,154,39,234,49,233,207,63,22,27,6,164,40,157,95,52,153,91,169,34,45,172,154,181,90,22,227,59,248,80,186,158,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,40,7,138,13,18,213,161,103,107,16,98,218,204,246,126,209,232,233,181,24,232,167,183,21,150,167,63,5,135,93,83,102,133,171,157,204,222,151,150,234,146,218,141,215,157,35,74,182,243,28,245,92,33,168,22,173,103,57,52,218,141,195,91,236,51,232,86,253,82,161,66,99,180,182,215,111,156,166,211,29,108,109,89,26,157,210,44,137,110,236,70,138,46,78,243,61,168,89,29,234,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,15,41,138,184,103,106,227,38,28,92,120,91,122,196,237,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,185,136,90,18,243,75,36,184,218,205,39,177,196,33,68,90,164,134,96,133,244,112,159,181,168,86,254,73,109,10,181,34,15,103,151,115,84,42,245,74,163,156,213,175,180,74,68,231,162,37,205,20,102,72,209,136,145,209,162,72,147,234,107,166,229,40,206,96,0,202,184,253,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,244,200,78,72,40,89,71,177,29,155,113,197,165,84,177,54,183,205,106,183,91,134,242,228,50,136,164,241,155,49,98,41,198,155,91,108,236,75,75,112,182,18,150,238,187,148,164,182,209,34,85,10,128,226,145,144,88,120,119,219,179,55,131,148,250,85,54,208,62,199,30,226,183,97,198,98,11,52,135,15,149,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,61,116,56,190,77,107,9,255,0,193,83,197,61,211,240,254,119,152,211,132,191,226,231,136,88,227,100,229,245,170,86,28,80,119,217,151,71,58,151,122,86,216,231,20,170,91,106,118,49,198,109,42,105,212,242,217,145,252,33,135,77,104,91,106,74,210,209,154,77,212,146,233,4,105,79,43,20,12,26,182,50,251,100,209,50,253,91,244,197,130,205,60,215,72,168,42,74,159,114,87,49,213,184,251,142,154,137,38,151,148,250,222,55,27,218,142,91,134,180,108,111,110,196,245,81,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,161,199,234,6,22,90,152,203,118,90,216,41,91,170,214,108,202,53,65,84,250,101,70,167,38,52,135,166,114,146,72,121,244,187,24,137,167,25,91,201,117,77,45,36,91,154,54,204,200,140,204,79,254,11,119,238,56,212,110,171,182,195,142,191,76,97,149,42,159,29,201,135,81,172,60,94,129,148,227,146,23,29,48,35,25,169,31,194,22,169,42,117,36,132,36,249,100,226,157,37,37,45,189,224,56,213,248,167,181,190,31,193,243,26,136,138,184,71,153,124,83,192,235,18,252,177,112,206,173,232,79,194,7,162,251,109,102,27,242,99,85,32,246,23,156,117,190,200,251,46,163,149,191,154,180,57,185,42,220,133,26,75,110,166,103,231,240,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,169,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,132,242,187,150,75,7,43,56,95,77,195,251,66,52,73,149,36,71,74,107,87,9,211,153,141,54,178,249,56,235,155,223,83,101,185,72,66,159,117,45,33,106,89,182,217,165,27,149,161,169,93,128,102,179,54,62,41,241,147,226,5,195,230,47,143,171,108,101,71,17,239,156,178,214,51,55,101,53,233,154,85,175,112,75,163,215,233,108,50,103,42,12,86,162,198,124,167,167,67,62,107,37,218,20,78,145,17,41,164,161,46,30,228,27,138,107,202,96,94,58,98,62,93,49,30,157,138,24,95,89,236,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,138,112,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,157,184,191,216,22,109,139,154,248,210,172,251,122,37,37,119,85,175,26,191,87,40,196,105,68,170,139,147,38,52,236,131,70,187,82,181,165,134,205,123,72,183,47,114,213,170,214,181,43,208,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,34,58,229,102,228,197,203,58,14,49,221,56,47,91,151,75,174,211,112,222,67,146,100,65,130,185,19,83,78,85,94,150,220,181,199,90,20,71,25,104,105,106,117,82,54,175,150,219,78,25,18,21,181,230,184,165,38,20,106,141,86,21,62,101,90,37,46,60,169,13,178,236,233,105,117,76,69,66,148,68,167,156,38,80,183,77,9,35,53,25,54,133,175,66,61,169,81,232,71,165,236,11,192,188,56,203,166,28,83,176,191,11,232,221,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,2,128,120,163,248,236,196,223,185,124,158,16,234,185,78,206,189,171,149,60,136,222,148,74,77,79,180,98,109,205,120,85,27,183,41,241,205,181,185,3,125,50,3,105,169,200,39,18,180,37,150,150,70,104,74,210,124,231,16,104,34,218,151,86,212,21,254,186,175,219,171,251,107,113,220,151,29,67,254,82,100,234,148,233,14,127,210,113,231,156,113,127,90,148,165,123,76,199,64,204,6,94,174,172,186,76,178,40,151,172,157,43,87,117,159,14,237,147,79,84,87,24,114,149,218,95,144,218,33,186,78,17,44,222,66,24,73,184,70,148,237,113,107,65,18,137,4,181,202,174,10,158,41,238,159,135,243,188,198,156,34,174,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,133,85,230,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,21,65,197,99,34,85,82,170,207,205,54,13,91,49,21,77,84,115,126,247,165,83,152,82,95,109,242,82,212,229,96,144,70,105,90,20,147,73,63,177,41,52,26,57,234,37,239,125,198,235,131,10,177,50,234,193,188,71,183,49,74,202,151,217,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,4,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,102,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,81,29,115,255,0,143,49,178,249,149,203,186,230,102,108,184,213,218,252,117,219,54,242,226,72,118,51,232,168,203,105,196,165,230,222,109,10,54,150,195,73,122,73,25,154,117,56,228,130,90,84,164,152,207,93,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,170,230,155,44,247,150,84,113,65,188,48,189,39,68,168,72,126,143,6,175,30,116,67,46,68,148,60,222,142,242,203,113,172,144,220,150,228,178,70,226,80,181,147,36,230,196,18,200,133,149,112,88,198,42,85,107,8,238,188,16,168,87,165,187,93,182,171,11,173,193,135,46,82,84,132,210,165,33,180,154,98,182,107,53,146,27,146,219,171,116,146,130,66,87,49,179,212,212,233,139,31,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,112,171,39,53,86,109,115,51,152,135,149,187,142,165,18,155,118,91,146,33,201,183,216,83,102,217,85,169,206,210,226,74,116,144,181,44,201,201,45,58,228,133,41,4,148,124,207,45,73,37,242,222,82,124,254,119,242,93,106,230,227,14,31,131,9,52,170,37,253,77,229,191,68,184,93,130,218,156,95,40,158,219,6,75,228,131,120,161,172,223,112,205,40,63,81,195,75,187,87,180,219,93,0,221,150,181,118,198,186,171,54,85,211,7,177,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,109,60,46,179,245,14,240,161,83,114,207,140,85,10,85,46,171,110,83,227,65,180,235,15,201,98,27,117,56,168,91,81,152,166,169,10,82,119,204,79,49,180,181,203,37,41,230,210,173,196,75,108,214,245,149,0,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,141,121,86,218,182,173,26,221,194,255,0,228,233,148,233,51,23,221,220,219,74,89,247,153,126,143,188,190,209,156,124,211,95,42,196,44,121,189,46,30,115,174,54,186,221,69,12,243,21,174,214,206,107,235,74,75,214,86,132,91,251,136,244,30,103,6,232,235,175,226,205,155,71,108,244,57,117,250,115,63,249,210,91,79,184,253,254,225,164,236,43,165,149,19,12,109,26,62,157,97,80,160,71,63,172,209,29,9,247,23,187,220,61,72,0,255,0,25,108,34,84,87,162,186,130,90,30,109,77,169,42,45,72,200,203,67,35,33,158,254,32,150,33,88,249,152,186,27,102,2,163,51,84,155,58,164,159,154,216,149,115,106,18,186,151,170,146,50,209,29,253,123,187,204,116,254,20,24,144,197,161,143,103,65,149,41,13,55,88,137,217,80,78,172,146,131,91,179,96,160,180,213,69,235,122,190,227,63,180,94,50,84,74,73,41,38,70,70,90,145,151,180,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,140,227,102,110,214,192,44,55,168,72,118,185,21,186,204,182,29,102,44,116,201,108,158,222,166,36,26,12,147,205,66,254,155,58,106,94,222,238,189,212,9,137,151,181,83,17,111,218,245,229,86,157,34,83,213,90,140,169,105,55,221,82,205,8,117,229,184,73,45,202,81,145,17,172,250,106,125,253,231,222,44,103,131,110,19,55,81,169,87,49,70,108,39,75,179,42,77,53,167,22,223,171,170,85,79,125,58,25,163,191,169,159,69,126,175,104,182,144,0,31,134,187,31,181,209,42,17,116,51,231,69,117,189,11,188,245,65,144,206,62,111,41,30,134,204,101,251,23,150,180,110,184,106,142,104,178,208,250,206,124,189,197,238,28,146,159,58,69,50,124,106,148,69,154,31,136,242,31,109,68,102,70,75,74,136,200,245,45,15,188,189,131,66,249,11,196,232,120,153,150,251,78,75,83,213,34,85,38,155,2,153,47,123,164,181,19,205,64,138,107,47,166,163,211,85,251,116,62,189,72,132,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,69,114,109,27,41,248,161,26,161,106,73,136,155,18,247,145,45,235,106,9,205,118,68,216,40,142,220,99,144,203,230,182,210,91,18,236,147,75,71,189,197,155,105,79,49,70,189,77,95,91,132,221,255,0,121,91,57,198,182,44,202,21,195,46,37,10,241,143,80,141,93,167,164,200,216,156,136,244,249,82,24,53,164,200,200,150,219,173,145,165,101,162,200,148,226,72,246,184,180,170,247,128,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,4,85,226,143,224,79,19,126,229,243,136,66,136,112,246,245,170,225,173,255,0,109,98,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,239,31,146,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,180,212,106,147,92,151,41,253,136,74,17,189,215,13,75,86,212,33,41,45,79,162,82,68,93,8,133,207,112,202,200,149,43,4,108,218,118,57,226,149,179,45,188,80,175,71,113,81,97,213,24,74,23,109,194,89,169,41,67,109,234,102,137,47,53,162,156,90,246,184,132,57,200,218,217,147,220,217,234,60,85,235,130,24,47,137,85,86,171,184,141,132,54,85,213,82,98,58,98,53,50,183,64,137,57,246,216,74,148,164,180,151,30,109,74,36,18,150,181,18,72,244,213,106,63,105,143,213,98,225,62,22,97,127,110,252,25,225,165,169,105,122,79,149,219,125,5,70,141,3,181,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,197,64,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,25,214,197,204,76,186,176,111,61,216,131,138,86,84,190,207,90,182,113,66,185,80,141,185,199,16,219,219,42,111,239,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,123,217,110,198,250,86,99,240,74,214,198,138,53,14,93,26,61,199,29,213,46,4,151,18,226,227,62,203,238,71,121,4,180,244,90,9,214,92,216,189,18,106,70,213,26,80,102,104,42,246,226,197,146,10,21,62,157,83,205,158,25,197,165,81,91,143,163,183,180,35,121,109,246,233,82,37,71,98,60,168,172,165,163,65,60,181,190,179,144,106,113,9,86,212,172,146,110,41,197,46,178,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,102,156,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,4,42,226,35,144,88,121,156,181,74,252,194,218,125,42,155,137,180,78,108,141,10,51,17,254,83,54,109,180,142,205,42,78,210,89,188,132,48,218,99,184,226,205,180,250,205,171,106,92,230,53,69,130,239,179,133,116,215,111,158,18,202,189,110,153,221,182,181,112,89,246,101,82,163,39,148,134,249,242,159,151,77,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,5,32,142,191,149,220,178,95,217,166,197,10,110,31,218,17,165,195,166,174,66,83,90,184,78,156,244,152,84,102,13,183,92,222,250,155,45,169,90,210,195,169,105,11,82,9,199,9,40,220,157,77,73,187,252,73,194,27,55,1,114,19,136,152,71,135,236,75,110,133,110,225,189,200,204,115,150,249,188,251,171,92,41,46,186,243,139,232,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,158,17,168,139,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,159,181,178,245,128,86,53,118,45,211,101,96,126,31,219,245,168,91,251,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,234,149,25,31,67,49,208,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,230,94,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,95,127,0,113,142,187,151,252,101,180,241,138,220,103,180,75,182,106,9,144,228,109,200,71,107,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,75,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,2,47,241,46,191,228,225,246,75,113,18,85,54,225,137,74,169,87,35,198,160,69,39,141,173,243,17,46,75,109,74,142,210,28,35,222,181,67,57,102,123,75,122,80,149,173,59,118,110,44,251,139,126,224,151,137,151,85,193,135,24,137,133,181,105,125,162,139,103,212,41,245,10,71,49,199,22,228,126,222,82,121,236,39,114,205,8,100,151,16,156,74,16,148,252,227,239,168,205,70,190,150,84,3,42,226,223,184,62,229,70,133,66,177,11,53,87,75,84,170,165,106,230,231,195,181,203,146,181,189,69,138,203,207,198,148,230,229,25,32,158,125,104,82,53,74,77,72,105,26,19,154,62,235,105,178,160,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,66,220,69,114,109,27,41,248,161,26,161,106,73,136,155,18,247,145,45,235,106,9,205,118,68,216,40,142,220,99,144,203,230,182,210,91,18,236,147,75,71,189,197,155,105,79,49,70,189,77,93,47,130,167,138,123,167,225,252,239,49,167,11,147,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,237,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,232,164,145,151,82,33,158,204,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,223,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,66,64,112,189,207,79,224,82,234,70,7,99,29,231,217,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,217,225,189,171,156,205,73,72,67,166,135,62,105,42,144,225,221,72,173,94,45,121,209,249,23,66,153,149,27,1,91,171,87,29,61,151,238,138,163,19,182,170,157,5,197,238,76,20,165,165,146,201,231,208,130,55,82,233,18,123,51,201,45,174,20,141,205,213,182,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,245,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,70,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,174,210,21,67,198,175,197,61,173,240,254,15,152,212,68,10,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,166,66,114,65,66,202,61,136,236,219,142,45,42,165,137,181,190,107,85,186,220,55,151,33,148,69,39,140,217,139,17,78,52,218,219,103,98,90,91,133,176,148,183,117,220,165,37,182,137,18,168,6,107,51,99,226,159,25,62,32,92,62,98,248,180,158,13,84,154,85,127,40,151,181,10,187,76,137,81,166,212,111,138,148,73,144,229,178,151,152,146,195,148,202,122,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,68,14,37,249,28,147,151,27,201,236,97,177,215,17,120,117,122,86,28,67,49,27,67,81,215,67,168,188,78,62,112,146,202,9,41,56,198,148,58,166,84,132,250,136,108,219,89,17,165,11,123,154,100,131,58,55,86,81,241,29,137,211,85,85,173,216,53,46,99,21,187,121,169,206,37,180,115,77,157,211,163,48,107,38,78,98,9,134,200,148,178,245,219,37,53,185,27,137,196,117,94,47,247,77,10,249,199,220,61,189,109,105,221,182,139,112,97,125,38,169,78,147,202,91,124,248,175,205,158,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,250,15,173,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,143,41,194,178,197,252,40,98,158,45,225,159,165,61,25,242,183,7,235,244,46,219,200,231,118,94,213,38,19,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,68,53,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,104,207,37,152,153,248,93,202,158,24,95,78,75,170,203,151,34,223,98,159,62,85,81,206,100,169,83,161,25,195,148,250,215,189,70,190,99,241,221,89,45,74,220,164,168,148,162,37,25,145,118,177,64,60,81,252,118,98,111,220,190,79,8,69,81,109,60,45,50,11,66,137,66,160,230,179,23,169,253,186,171,59,248,117,157,68,149,25,104,110,158,218,86,100,221,73,228,184,146,230,60,189,164,228,125,8,219,67,106,109,228,154,214,182,205,142,43,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,94,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,61,93,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,57,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,82,15,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,231,248,79,221,53,219,127,59,86,133,38,145,59,179,196,185,169,245,122,93,81,190,82,23,218,34,162,11,210,210,222,170,35,52,104,252,72,235,213,38,74,245,52,215,106,148,71,125,34,165,120,218,99,29,117,219,170,197,203,244,118,121,52,88,212,242,188,102,57,185,10,237,114,156,114,68,72,229,161,163,123,124,148,53,39,169,47,106,251,87,172,157,91,73,156,107,225,151,130,159,134,156,220,90,221,162,161,217,96,88,154,94,179,54,59,177,231,123,19,236,246,118,219,213,181,165,90,202,118,54,244,158,221,90,39,118,168,149,183,89,105,198,227,8,99,46,149,135,184,247,5,136,141,200,98,67,182,133,81,197,62,239,61,244,45,46,74,132,148,55,213,162,67,102,220,243,82,189,85,153,188,217,122,228,69,178,37,240,203,198,191,192,182,110,45,110,209,79,237,80,47,189,44,169,155,26,222,243,93,181,246,123,59,141,234,226,18,157,37,53,27,122,143,118,141,27,187,82,106,219,165,255,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,47,137,141,90,171,64,226,1,136,21,218,21,78,93,58,165,78,145,65,151,14,100,71,148,203,241,159,110,147,5,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,45,211,36,25,165,252,110,48,57,140,72,155,109,250,18,181,77,168,57,66,173,199,105,91,162,174,115,76,178,234,157,140,102,163,89,50,180,62,218,137,43,245,144,163,82,53,89,36,156,95,0,226,139,146,10,22,45,217,53,44,195,216,113,105,84,123,206,210,167,201,168,220,114,95,121,108,183,87,163,196,134,235,138,37,33,182,151,205,152,142,83,72,105,102,104,35,108,212,133,172,201,13,18,41,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,165,236,189,93,53,219,231,0,176,210,245,186,103,118,218,213,193,103,209,170,149,25,60,164,55,207,148,252,38,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,208,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,92,250,98,116,60,51,203,125,217,37,217,234,143,42,173,77,159,76,137,177,210,66,141,231,96,74,52,23,211,73,233,170,61,154,159,78,132,99,61,21,9,210,42,115,228,212,165,172,214,252,183,150,251,138,51,51,51,90,148,102,103,169,234,125,231,237,29,111,40,116,143,76,230,50,194,139,203,90,246,220,52,183,52,65,106,125,39,48,94,227,247,141,28,80,163,246,74,37,62,46,134,92,152,173,55,161,247,150,136,34,31,184,0,5,75,113,146,194,102,233,213,26,30,40,194,132,233,156,149,70,166,186,226,27,245,117,82,170,15,171,83,36,119,244,35,234,175,213,237,21,205,134,119,181,83,14,175,218,13,229,73,157,34,51,212,170,140,89,106,54,29,82,13,105,105,228,56,105,61,170,73,153,25,160,186,106,93,221,229,222,47,239,39,57,155,181,177,247,13,224,72,106,185,21,202,204,70,26,102,84,117,73,108,222,220,150,35,154,204,211,205,90,254,155,218,106,126,222,254,189,242,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,191,33,136,173,46,68,151,219,101,166,210,106,90,220,81,37,41,34,45,76,204,207,184,180,17,47,54,124,65,176,175,0,168,211,41,52,74,180,122,237,200,235,110,50,203,52,247,227,74,38,29,52,62,148,155,169,76,148,56,146,75,140,145,43,66,212,183,23,180,250,82,230,59,230,3,16,113,242,241,155,114,221,245,217,207,71,117,247,23,26,18,165,62,166,25,65,186,234,208,73,109,199,22,73,52,147,202,73,104,122,17,116,47,175,158,82,105,210,43,21,88,116,152,141,45,199,230,200,110,59,72,66,76,212,165,173,68,146,34,34,35,51,51,51,246,16,208,110,65,48,138,54,18,229,218,222,137,232,243,141,50,177,22,37,86,73,45,162,66,249,142,193,138,75,215,212,73,247,183,237,212,250,117,51,18,68,0,7,252,61,175,41,122,17,25,237,62,135,237,232,51,187,159,77,223,141,13,241,185,9,65,250,102,167,209,37,167,246,198,80,225,51,104,245,8,17,216,151,38,58,210,204,148,37,198,214,104,81,36,201,68,102,93,76,180,238,33,103,60,26,49,152,206,187,94,193,186,140,181,18,74,28,170,211,27,220,245,76,247,211,227,165,37,170,251,251,250,18,63,95,176,91,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,34,175,11,143,29,152,101,247,215,147,205,23,252,0,34,175,20,127,2,120,155,247,47,156,66,20,2,53,80,0,34,175,20,127,2,120,155,247,47,156,66,20,2,45,39,133,126,66,164,202,147,74,205,62,50,80,165,195,68,57,12,212,44,106,100,142,81,162,98,13,167,146,115,228,199,113,165,40,144,74,91,14,197,90,86,133,239,107,155,161,160,218,82,237,124,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,113,71,240,39,137,191,114,249,196,33,64,34,213,56,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,0,202,184,186,156,203,127,222,109,164,124,63,177,63,245,244,177,80,24,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,104,123,43,185,100,176,114,179,133,244,220,63,180,35,68,153,82,68,116,166,181,112,157,57,152,211,107,47,147,142,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,250,243,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,8,1,198,79,26,254,67,101,246,147,131,145,41,252,233,120,155,80,62,115,238,53,185,182,32,211,157,143,33,205,170,39,18,105,121,79,174,25,39,84,45,38,223,63,93,170,216,98,149,128,94,159,9,220,116,161,98,126,88,41,152,115,233,154,172,219,167,13,53,167,85,211,80,37,175,108,87,228,72,114,1,178,233,154,137,76,165,132,114,18,141,73,77,246,99,78,196,163,150,165,205,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,170,190,57,223,153,63,218,79,221,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,21,43,198,247,19,59,77,213,134,152,57,14,93,85,175,71,211,229,220,213,6,57,155,96,200,237,14,20,120,139,218,75,245,222,111,178,205,45,84,130,218,151,253,85,30,245,145,87,13,42,192,188,171,182,109,127,16,104,214,244,185,150,245,171,34,12,106,212,230,72,148,136,11,152,110,148,99,116,136,247,37,11,83,14,32,151,166,194,94,196,153,146,156,65,42,74,112,178,191,228,216,185,210,179,98,157,195,18,147,77,186,163,207,160,84,142,73,180,148,74,67,145,150,236,120,228,183,11,213,90,230,49,16,145,176,201,106,94,212,22,187,205,42,191,64,25,87,23,253,194,227,192,158,25,125,245,231,19,68,170,0,21,87,199,59,243,39,251,73,251,180,114,174,10,158,41,238,159,135,243,188,198,156,46,164,113,252,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,117,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,98,152,33,197,222,171,97,229,114,167,66,196,102,229,222,24,183,67,144,138,109,182,236,198,21,200,168,66,91,95,55,42,124,130,94,231,87,29,72,90,92,208,144,227,196,168,229,185,74,83,242,27,173,90,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,239,112,238,201,4,60,170,216,135,118,222,49,119,98,109,217,79,105,170,234,77,230,36,179,75,109,47,58,226,34,197,117,13,37,105,220,133,177,218,8,156,113,181,187,29,38,133,26,80,133,28,192,20,173,198,175,197,61,173,240,254,15,152,212,71,181,224,141,96,89,181,219,203,19,113,6,179,111,68,153,112,218,177,233,49,168,179,158,35,82,224,34,97,77,41,38,209,25,237,74,214,150,27,65,175,77,228,141,233,35,36,184,178,85,186,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,77,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,219,58,57,73,186,178,141,138,103,107,84,157,237,214,221,119,180,212,45,154,138,84,227,188,200,41,146,226,16,195,238,155,45,54,115,27,108,153,83,200,108,141,41,231,54,100,122,44,135,10,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,174,245,25,156,245,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,14,21,196,35,11,234,184,85,156,28,73,166,84,21,45,232,245,250,195,183,68,25,111,66,84,100,72,98,160,163,146,124,173,76,201,196,52,235,142,199,55,18,122,41,113,215,209,38,70,132,207,254,8,247,173,42,126,11,226,22,28,179,30,89,84,168,119,67,85,185,14,169,9,228,41,137,209,27,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,77,143,138,1,226,143,227,179,19,126,229,242,120,67,170,240,212,225,251,248,118,153,7,30,241,89,157,150,13,42,160,175,69,211,148,157,28,172,78,136,252,101,252,235,79,198,91,50,41,203,46,210,195,155,86,74,55,27,90,58,109,80,186,145,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,225,155,108,224,95,242,113,63,52,120,165,121,189,112,196,174,199,149,116,78,141,79,168,68,54,148,195,244,232,206,156,120,70,218,154,45,139,65,70,101,146,37,150,187,200,137,70,106,51,53,29,138,240,71,194,250,84,91,3,16,177,161,229,68,126,165,83,172,53,107,199,37,66,79,62,27,17,153,110,75,187,36,106,106,216,250,165,179,185,178,36,150,177,27,81,154,186,108,149,92,66,48,190,149,138,185,62,196,154,101,65,81,25,145,64,163,187,116,65,150,244,36,201,92,119,233,233,57,39,202,212,200,219,91,173,54,236,115,113,39,170,81,33,125,20,70,104,86,125,173,59,166,187,99,93,84,107,214,214,157,216,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,211,158,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,178,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,138,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,78,241,151,198,99,42,237,7,6,233,210,212,105,56,113,107,79,236,115,213,35,223,80,142,164,158,139,239,238,232,104,253,126,193,88,208,168,245,9,241,223,151,26,58,212,204,100,41,199,22,72,81,164,137,36,70,125,72,180,238,49,221,178,25,187,241,161,177,246,161,42,254,57,166,116,81,107,253,177,138,52,68,206,188,148,106,68,94,169,116,47,176,127,216,0,8,221,159,188,34,141,139,89,118,184,97,250,60,228,204,163,197,151,85,140,72,104,150,190,99,80,101,18,52,245,20,125,238,123,52,62,189,12,134,124,170,212,233,20,122,172,202,76,182,150,219,240,164,57,25,212,45,38,74,74,208,163,73,145,145,145,25,25,25,31,121,16,232,120,17,152,12,65,192,59,194,21,203,104,87,103,51,29,167,219,92,152,73,148,250,88,121,4,235,75,89,41,182,220,65,40,204,154,74,79,83,208,203,161,253,87,71,148,206,32,216,87,143,148,88,116,138,221,90,61,10,228,105,182,217,121,154,131,241,162,147,238,146,24,74,141,164,170,74,220,81,41,199,140,147,169,106,123,79,218,93,101,163,18,24,148,210,36,70,125,183,154,113,36,164,45,181,18,146,162,50,212,140,140,187,203,65,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,225,231,153,142,210,159,144,234,26,109,4,106,82,214,162,74,82,68,90,153,153,159,113,8,243,143,89,229,192,204,12,130,249,78,188,41,117,106,171,38,164,29,62,157,80,134,252,132,172,137,223,164,209,200,66,136,137,77,26,79,235,50,46,243,233,89,57,140,226,157,139,24,150,186,141,189,135,174,29,2,137,35,156,210,100,50,114,98,205,218,174,114,11,69,53,45,72,250,11,65,247,125,36,251,136,132,44,172,86,46,139,190,115,213,138,229,70,167,87,148,226,148,183,36,73,121,201,11,51,51,53,30,170,81,153,247,168,207,169,251,79,222,62,74,146,105,51,74,136,200,200,244,50,63,96,145,185,12,193,137,216,193,152,75,109,132,192,91,240,104,147,161,213,165,40,218,53,55,203,102,116,82,90,79,212,89,125,23,59,143,66,211,188,200,104,62,143,77,143,71,164,194,164,196,105,13,179,10,59,113,219,66,18,68,73,74,18,73,34,34,34,34,34,208,189,195,246,0,0,252,245,23,138,61,62,84,133,40,146,77,50,181,153,153,233,166,137,51,212,103,75,59,53,36,85,51,47,125,72,109,244,186,73,174,213,17,170,85,187,251,97,36,244,239,63,120,235,88,251,128,204,80,114,107,135,56,169,10,43,91,234,62,135,109,231,80,217,110,249,202,83,175,168,140,201,178,247,17,245,81,255,0,72,229,25,39,197,23,176,159,48,214,197,117,18,221,142,204,233,208,169,210,77,183,13,27,217,92,232,202,90,79,215,73,25,25,55,212,140,204,189,228,52,67,110,85,216,184,45,250,101,118,42,137,76,212,97,179,45,179,212,143,213,113,4,162,238,51,46,227,247,152,250,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,136,171,194,227,199,102,25,125,245,228,243,69,255,0,0,8,171,197,31,192,158,38,253,203,231,16,133,0,141,84,0,8,171,197,31,192,158,38,253,203,231,16,133,32,101,234,214,161,95,56,251,134,150,85,211,7,182,209,110,11,194,141,75,168,198,230,173,190,124,87,230,180,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,141,52,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,208,226,143,224,79,19,126,229,243,136,66,128,69,170,113,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,118,121,128,164,213,107,252,32,173,186,21,10,153,46,163,82,168,216,246,4,72,112,226,50,167,159,146,251,146,105,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,210,242,19,146,10,22,81,236,71,102,220,113,105,85,44,77,173,243,90,173,214,225,188,185,12,162,41,60,102,204,88,138,113,166,214,219,59,18,210,220,45,132,165,187,174,229,41,45,180,72,149,67,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,25,235,226,37,142,144,241,251,53,151,93,201,65,172,250,78,219,160,242,173,186,11,201,38,13,181,69,138,70,78,173,167,25,53,37,230,92,148,185,79,54,225,169,74,83,111,35,232,145,18,19,29,102,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,189,38,68,110,147,85,122,149,34,186,205,50,90,233,176,228,51,18,68,196,178,163,97,151,222,75,138,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,164,202,225,59,142,149,220,48,205,5,51,14,125,51,74,133,107,98,94,180,234,186,106,4,132,110,148,196,121,14,64,54,93,51,73,165,229,62,190,66,81,169,165,206,210,105,216,165,242,212,139,212,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,157,108,252,98,101,171,139,185,189,196,155,234,202,151,218,232,178,42,17,233,241,165,37,198,220,110,87,98,136,204,53,190,210,219,90,144,182,92,92,117,45,181,146,189,102,212,133,25,17,153,145,75,92,169,101,18,171,117,112,201,198,43,154,155,81,150,253,119,21,35,149,74,153,6,4,117,77,91,140,80,37,184,236,120,169,97,41,74,251,76,137,44,203,107,213,91,133,177,200,234,74,77,68,164,42,181,105,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,126,195,219,214,149,137,86,5,181,136,212,40,242,216,166,221,84,120,85,184,109,75,66,82,251,108,73,101,15,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,122,1,149,113,127,220,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,87,175,23,92,178,88,55,46,9,84,51,29,79,141,18,141,118,89,210,35,42,115,241,41,204,146,235,204,74,126,36,34,68,167,72,137,213,45,146,229,27,75,82,148,73,66,92,70,223,92,148,138,97,22,63,193,255,0,43,246,14,37,92,213,60,192,93,245,120,147,170,88,125,88,142,213,22,130,137,12,186,109,190,168,238,159,107,153,25,198,148,162,65,41,109,42,43,168,90,79,157,21,227,255,0,99,33,113,32,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,28,171,51,185,122,181,115,65,131,85,172,35,186,100,246,14,223,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,221,54,178,74,144,165,180,235,168,37,163,126,226,207,14,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,180,138,101,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,135,74,227,113,132,50,81,85,195,220,123,130,196,183,35,191,29,219,66,168,226,159,107,144,194,208,167,37,66,74,27,232,233,173,194,114,121,169,94,178,8,153,108,189,67,50,223,194,184,70,98,101,171,135,121,184,102,157,116,203,236,159,45,109,249,118,205,57,245,184,219,108,166,115,143,199,144,210,28,82,214,157,57,157,149,77,32,147,185,74,117,214,144,73,245,181,43,212,21,87,137,185,40,186,179,89,196,207,16,171,117,106,103,103,195,43,102,161,111,185,113,212,36,19,136,110,126,202,68,7,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,219,73,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,186,156,215,93,159,33,178,203,138,183,75,119,55,201,249,112,172,250,183,96,168,166,111,100,113,137,203,138,226,34,242,157,213,38,151,148,250,218,75,123,79,113,184,164,18,125,99,33,154,193,162,140,132,225,157,171,133,249,71,195,58,117,173,19,151,233,235,126,21,205,81,125,109,182,79,74,157,61,132,72,117,110,41,8,78,253,188,196,180,131,86,170,38,153,105,6,165,108,212,119,90,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,99,49,98,197,252,23,226,157,229,134,126,148,244,159,201,43,130,163,66,237,188,142,79,106,236,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,188,158,23,24,189,39,22,178,125,108,177,82,126,91,245,43,26,67,214,132,167,158,97,166,144,180,70,74,23,21,45,19,127,73,8,134,252,70,205,74,36,172,214,218,205,91,190,154,163,7,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,64,60,81,252,118,98,111,220,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,37,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,157,113,213,216,183,237,250,157,118,82,137,44,211,161,189,45,103,169,23,170,218,13,71,222,100,93,197,239,33,157,236,236,98,139,216,177,152,107,158,186,185,110,200,102,12,233,180,232,198,227,134,189,140,162,116,149,33,37,235,168,136,136,156,232,68,100,94,226,29,95,0,176,26,61,123,38,184,141,138,147,98,181,190,156,117,134,217,117,104,45,223,55,74,105,244,145,25,182,126,243,62,138,47,233,28,151,36,213,38,233,121,151,177,100,56,242,90,37,87,105,104,213,74,218,95,235,132,99,211,188,189,195,69,180,231,138,69,62,44,132,168,148,78,178,133,145,145,234,71,170,72,245,31,160,0,7,227,172,83,99,214,41,51,105,50,218,67,140,205,142,228,119,16,180,145,146,146,180,154,76,140,140,140,140,180,63,112,207,134,124,240,98,118,15,230,18,228,101,80,22,196,26,228,233,149,104,170,38,141,45,242,222,157,40,144,146,245,16,95,69,190,226,212,180,238,51,17,200,146,106,50,74,72,204,204,244,34,47,104,250,212,122,197,209,104,78,102,177,67,168,212,233,18,155,82,86,220,136,207,57,29,100,100,100,162,209,73,50,62,244,145,244,63,97,123,132,211,203,159,20,236,88,195,69,211,173,236,66,112,235,244,72,252,150,149,33,227,147,42,110,212,242,80,122,169,217,105,71,208,66,207,187,233,43,220,102,44,219,1,115,203,129,152,231,5,132,193,187,233,148,154,171,198,148,21,62,163,80,134,196,133,44,201,175,162,209,72,90,143,85,58,73,47,172,140,187,203,172,134,101,230,100,52,151,227,186,135,91,89,18,146,180,40,148,149,17,150,164,100,101,222,67,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,44,198,140,202,97,38,6,80,228,85,111,91,194,148,196,134,144,190,92,18,168,70,76,151,22,72,113,68,148,182,227,168,51,51,54,148,146,45,122,159,79,126,149,95,154,62,42,216,135,127,185,54,211,194,146,77,22,141,204,113,178,154,223,62,52,181,163,231,155,232,227,18,212,131,35,66,219,87,119,210,78,189,196,66,20,53,11,19,177,134,227,92,136,240,238,27,166,171,57,243,53,41,13,200,156,225,173,110,107,166,165,189,95,73,207,175,170,189,230,37,174,95,184,87,227,30,36,205,129,81,196,40,235,183,40,143,147,78,188,135,145,42,28,194,109,70,209,168,136,157,136,164,110,216,181,233,175,77,201,247,17,142,201,156,204,188,101,243,41,24,8,221,18,137,1,153,247,61,68,138,27,114,101,181,5,217,36,110,66,144,146,119,122,91,105,207,202,71,35,221,161,245,51,61,53,238,171,248,209,229,84,167,53,18,43,46,63,34,83,169,109,182,219,73,169,75,90,143,66,73,17,117,51,51,61,52,23,153,195,63,44,20,252,30,194,72,23,189,98,146,72,175,220,209,154,168,115,95,97,36,243,76,73,141,13,222,86,170,105,11,73,18,219,51,219,169,145,31,180,207,168,154,160,0,3,154,230,43,16,233,184,103,131,55,141,207,58,124,120,206,198,161,212,23,23,156,234,81,204,125,49,30,90,18,157,84,147,51,51,65,232,68,122,244,232,51,141,137,55,92,139,222,253,184,46,185,38,147,93,82,167,46,94,169,215,175,53,229,185,237,51,253,47,121,253,166,45,193,252,61,135,138,28,48,105,80,35,70,84,183,168,182,203,21,70,200,208,78,27,114,25,183,180,35,45,18,163,45,13,207,168,250,247,144,167,216,175,78,181,110,102,95,73,27,115,40,243,210,178,215,82,218,235,78,107,245,25,117,79,212,127,96,208,246,73,177,41,156,78,203,157,157,84,41,13,57,34,159,73,167,211,164,236,89,25,243,155,129,25,75,215,214,81,247,175,218,100,126,242,29,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,1,21,120,163,248,19,196,223,185,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,67,138,63,129,60,77,251,151,206,33,10,1,22,169,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,28,171,52,248,215,248,187,101,246,246,198,54,233,253,182,93,191,79,46,192,194,154,230,54,185,207,186,136,241,121,169,230,54,102,201,62,243,70,230,213,146,185,100,189,186,171,66,60,219,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,37,175,18,220,28,161,101,255,0,16,176,167,7,109,199,187,68,75,103,11,233,241,220,147,181,104,237,114,151,83,169,57,38,78,197,173,102,223,53,247,29,119,151,188,210,141,251,83,234,164,136,122,12,134,224,52,156,199,101,163,51,184,109,70,133,17,251,132,227,219,21,75,124,222,142,211,139,42,140,101,212,93,109,182,150,234,208,150,86,242,82,228,99,119,122,118,34,66,204,245,78,228,156,42,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,167,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,58,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,249,252,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,42,175,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,114,172,211,227,95,226,237,151,219,219,24,219,167,246,217,118,253,60,187,3,10,107,152,218,231,62,234,35,197,230,167,152,217,155,36,251,205,27,155,86,74,229,146,246,234,173,8,243,88,52,209,128,56,57,66,203,254,13,90,120,59,110,61,218,34,91,52,244,199,114,78,213,163,181,202,90,148,228,153,59,22,181,155,124,215,220,117,222,94,243,74,55,237,79,170,146,33,158,204,211,224,167,226,237,152,43,219,7,27,168,118,216,150,253,64,187,3,234,119,152,226,224,190,210,36,69,230,171,150,217,27,196,195,205,19,155,80,73,230,18,246,234,157,12,237,251,132,118,38,90,183,134,80,168,246,45,38,94,149,171,10,161,62,159,87,138,227,141,243,19,218,101,189,49,135,210,132,172,214,76,173,15,154,18,181,165,59,156,97,244,145,25,35,83,154,163,42,226,255,0,184,92,120,19,195,47,190,188,226,104,149,64,2,170,248,231,126,100,255,0,105,63,118,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,161,110,34,57,223,153,154,171,236,173,43,58,86,220,50,180,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,91,86,135,251,57,155,109,184,134,164,40,150,146,82,214,146,141,84,236,42,196,122,190,28,85,241,122,153,101,213,100,217,148,26,132,122,93,74,182,220,115,56,177,165,60,70,109,182,165,127,230,18,140,189,84,41,230,18,163,73,188,209,47,218,229,119,51,119,246,86,113,66,155,136,22,132,153,115,41,168,144,149,86,173,227,168,189,26,21,101,130,109,214,246,62,150,207,106,150,132,190,234,154,90,210,178,109,195,74,246,171,67,74,180,83,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,243,217,251,55,251,200,90,160,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,122,113,71,194,25,56,181,147,235,153,250,107,18,223,169,88,210,25,187,226,178,203,237,52,133,162,50,86,137,74,116,220,250,72,68,55,229,184,73,73,165,102,182,208,73,221,244,21,72,56,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,26,104,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,33,82,105,84,233,51,230,83,233,145,34,200,170,72,41,115,157,101,148,161,114,159,38,155,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,250,192,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,239,175,39,154,44,83,140,149,211,93,183,242,143,14,147,72,157,217,226,92,215,133,58,151,84,111,148,133,246,136,168,98,76,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,211,94,19,216,191,133,12,83,179,112,207,210,158,140,249,91,112,83,168,93,183,145,206,236,189,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,26,115,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,65,124,81,240,134,54,18,231,6,230,126,154,196,70,41,183,204,118,110,248,172,178,251,174,173,11,146,165,162,82,157,55,62,138,215,49,137,110,18,82,106,65,33,196,18,118,253,4,204,174,8,87,215,164,48,179,18,240,207,209,124,191,64,220,17,43,189,183,159,175,59,183,198,54,121,92,189,190,174,207,70,238,221,184,247,115,180,209,59,53,87,149,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,51,179,137,76,225,142,92,239,26,169,190,219,114,42,20,154,133,58,54,229,145,31,57,112,36,169,26,122,201,62,244,123,12,207,220,67,60,50,158,157,117,92,207,62,162,55,38,86,39,169,103,166,167,185,215,92,215,235,51,234,175,172,254,209,112,81,240,246,22,23,240,193,171,64,147,25,81,30,173,91,47,213,28,34,65,54,107,144,245,189,161,153,234,148,153,234,109,253,103,211,188,197,71,97,181,215,34,200,191,109,251,174,49,164,151,75,169,196,151,170,181,208,185,79,33,207,97,151,232,251,203,237,33,163,172,186,98,29,55,19,48,98,206,185,224,207,143,37,217,52,58,122,229,114,93,74,246,62,168,140,173,105,86,138,81,145,145,172,181,35,61,122,245,29,40,0,0,66,190,37,249,96,167,227,14,17,207,189,168,244,146,93,126,217,140,237,67,154,195,9,55,157,98,60,105,142,114,181,75,75,90,136,214,225,30,221,72,140,253,164,125,69,25,73,143,42,153,57,216,146,153,113,137,49,93,83,110,54,226,77,42,66,210,122,26,76,143,169,25,25,105,167,120,180,12,153,229,227,47,153,183,192,71,40,149,184,12,192,185,233,196,112,220,147,17,168,45,73,51,110,20,116,155,187,212,219,174,126,82,65,158,237,11,169,17,233,175,127,27,204,15,10,252,99,195,105,179,234,56,123,29,119,29,17,130,117,214,80,202,37,76,152,109,164,221,52,145,147,81,18,141,219,16,141,116,233,185,94,227,33,18,157,133,137,216,61,113,162,68,136,119,13,173,85,130,249,26,84,182,228,65,112,150,135,53,211,83,216,175,164,223,213,213,62,242,19,95,43,156,85,177,14,192,114,21,167,138,196,154,213,27,152,219,103,53,206,124,153,104,71,204,55,249,71,229,165,4,68,132,56,174,239,164,173,123,140,197,168,96,190,101,48,147,28,232,113,234,182,85,225,74,126,67,168,71,50,9,212,35,42,75,107,52,54,163,74,155,109,213,153,25,27,169,73,150,189,15,167,187,94,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,180,182,147,90,212,73,74,75,83,51,61,8,139,222,33,54,118,56,136,217,184,17,10,109,147,99,203,102,171,119,45,167,17,171,46,52,251,49,148,101,37,189,23,202,146,135,80,180,186,210,117,233,208,143,222,100,69,78,56,163,140,120,151,142,87,76,154,197,221,93,169,213,31,157,45,111,51,12,229,72,125,182,212,183,22,164,161,166,220,90,204,136,141,213,37,36,70,122,17,233,237,235,39,50,157,195,71,18,177,162,77,62,233,190,227,187,66,181,223,109,169,36,79,34,68,89,79,54,163,97,122,163,155,21,109,168,141,167,87,167,93,12,211,238,35,214,215,48,83,39,120,33,130,84,200,113,232,22,93,38,76,232,168,108,142,124,170,116,53,200,82,210,150,203,121,184,134,16,102,123,154,37,107,239,51,63,179,165,226,5,235,64,195,43,38,173,119,86,164,199,137,6,141,2,68,179,37,45,13,145,147,44,173,205,169,220,164,150,187,80,122,22,165,221,236,25,255,0,206,126,101,43,153,135,197,154,165,76,234,146,151,66,131,37,248,212,248,198,250,205,174,82,36,200,83,75,217,205,113,26,236,123,77,83,161,105,208,186,119,244,142,27,89,89,149,142,24,177,30,233,174,196,108,237,235,121,104,154,124,214,207,71,95,98,76,53,236,245,153,90,20,70,219,167,211,82,51,247,145,119,222,149,30,151,14,137,73,133,70,167,178,134,162,192,142,220,102,91,66,73,41,75,104,73,37,36,68,68,68,68,68,69,208,136,136,126,192,0,31,134,183,90,166,91,180,137,149,202,204,214,98,66,130,195,146,95,121,231,18,218,16,218,18,106,81,154,148,100,68,68,148,153,234,102,69,208,83,39,18,76,241,171,23,110,7,240,183,14,106,78,162,220,166,58,166,37,190,211,218,20,167,155,92,198,23,162,153,144,166,214,210,155,113,7,213,36,103,237,233,161,8,27,68,164,78,184,43,16,104,116,214,205,201,117,9,45,69,101,58,25,234,227,139,36,167,161,17,159,121,151,113,25,141,7,229,135,9,166,82,114,135,70,195,250,217,159,62,175,106,199,97,244,30,186,37,78,211,25,105,69,162,144,70,90,25,31,122,79,245,247,10,43,204,125,164,237,145,143,23,253,180,227,11,105,16,174,106,171,44,238,73,167,115,104,152,242,18,162,232,90,145,237,239,34,34,22,167,193,210,242,93,91,7,170,246,227,138,125,103,10,171,33,73,81,158,168,74,81,22,158,130,78,187,143,67,235,221,167,112,176,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,74,160,1,85,124,115,191,50,127,180,159,187,68,85,225,113,227,179,12,190,250,242,121,162,255,0,128,4,85,226,143,224,79,19,126,229,243,136,66,128,70,170,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,131,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,14,40,254,4,241,55,238,95,56,132,40,4,90,167,28,239,204,159,237,39,238,209,21,120,92,120,236,195,47,190,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,84,175,26,204,116,135,85,174,217,121,120,160,214,121,222,132,223,114,92,81,155,38,28,109,18,157,71,46,10,20,178,51,117,183,144,202,165,45,77,153,33,38,220,182,23,235,234,147,71,11,225,67,131,181,92,74,205,165,18,238,85,6,36,235,123,15,163,200,173,213,29,155,21,78,176,219,234,101,198,97,37,10,216,164,20,146,144,180,62,217,40,210,122,69,117,104,61,205,145,15,107,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,33,175,16,92,29,165,96,134,109,47,171,70,218,160,203,165,91,211,100,51,91,163,180,236,84,176,193,177,45,148,60,226,98,165,8,66,59,51,114,21,33,134,201,5,162,73,141,134,102,164,40,196,244,224,183,142,149,219,166,196,187,112,26,227,172,210,151,18,201,236,245,27,106,38,136,110,119,101,150,244,133,205,45,8,200,221,101,183,205,165,111,218,106,66,165,237,82,205,42,105,41,154,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,123,54,223,89,46,40,138,189,184,125,96,237,43,27,243,105,98,218,55,45,6,93,86,222,133,33,234,221,97,166,162,165,246,9,136,140,173,230,211,41,43,66,209,217,156,144,152,236,56,75,45,20,79,236,35,37,45,38,52,60,41,175,141,38,14,80,172,252,101,180,177,138,144,247,46,94,34,83,228,71,170,70,218,179,221,42,154,152,237,166,78,245,44,200,183,176,252,118,185,105,66,18,158,205,187,214,83,138,50,249,92,27,49,175,228,54,96,170,216,57,46,159,206,137,137,180,242,228,190,219,91,156,98,117,57,169,18,27,220,163,113,36,150,84,194,230,18,180,66,212,110,114,52,218,157,230,46,164,101,92,95,247,11,143,2,120,101,247,215,156,77,18,168,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,88,28,88,179,191,50,219,244,158,83,48,206,86,201,117,10,121,53,123,77,54,95,101,232,173,189,217,223,143,22,43,201,117,4,174,107,6,178,144,74,109,109,169,169,9,65,43,113,184,148,214,174,5,224,94,35,230,47,17,233,216,95,133,244,110,221,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,13,50,189,129,216,89,131,76,96,53,18,192,165,84,173,2,218,237,66,37,102,35,51,189,45,40,148,133,156,169,132,226,54,60,241,173,182,213,169,164,146,158,91,105,66,80,134,208,148,209,182,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,167,175,240,197,206,212,204,12,196,120,216,73,138,23,94,204,54,186,54,195,102,77,90,164,249,69,182,165,36,222,113,183,25,65,154,154,101,151,222,121,72,120,246,161,59,150,219,171,113,41,105,100,171,191,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,113,56,133,101,82,177,42,192,185,112,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,247,12,203,226,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,52,17,144,156,76,181,113,67,40,248,103,81,181,165,243,61,3,111,194,182,106,44,45,198,205,232,179,160,48,136,238,161,196,161,106,217,187,150,151,80,74,209,70,211,205,44,210,157,250,9,0,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,18,127,142,13,255,0,25,218,174,22,97,108,27,134,89,72,139,30,163,95,170,82,82,110,165,131,67,170,105,136,82,22,90,114,150,178,54,103,161,61,77,104,35,115,232,147,133,186,37,112,228,195,63,194,134,114,112,226,157,34,37,85,200,20,26,130,174,105,143,211,219,215,178,246,6,213,34,58,222,81,161,73,67,42,148,220,102,148,103,166,188,226,66,84,149,45,38,52,40,2,152,56,215,210,106,172,230,74,205,174,189,76,150,138,108,203,30,60,72,243,20,202,137,135,159,102,124,213,58,210,28,211,106,150,132,190,202,148,146,61,82,78,182,103,166,226,213,193,66,173,85,103,50,87,149,9,154,156,180,83,102,88,242,37,200,134,151,148,76,60,251,51,225,37,167,86,222,187,84,180,37,247,146,149,25,106,146,117,194,45,55,30,189,47,142,119,230,79,246,147,247,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,121,113,139,188,151,72,193,234,69,184,218,159,65,205,170,199,82,148,71,163,106,74,226,212,16,105,215,113,106,125,59,180,238,21,89,151,11,73,219,223,30,44,11,105,182,22,234,38,220,212,166,94,218,147,86,214,215,49,148,41,71,208,244,34,221,222,100,100,47,83,51,216,77,50,173,148,58,214,31,209,53,231,210,45,89,44,48,130,215,69,41,170,99,205,36,180,74,12,207,83,50,238,73,126,174,225,159,10,221,34,117,191,88,157,67,169,55,203,149,79,146,236,87,147,161,150,142,54,179,74,186,25,17,247,145,247,145,24,158,60,54,243,198,172,34,184,88,194,220,70,169,58,187,114,166,234,88,136,251,175,106,81,94,113,112,216,65,26,158,144,150,208,210,91,109,103,209,38,101,236,233,169,11,156,162,86,169,151,29,34,29,114,141,53,153,112,167,176,220,150,30,101,196,184,133,182,180,146,146,100,164,153,145,234,149,17,234,70,101,212,126,224,0,31,142,175,75,137,91,164,205,163,84,25,67,177,103,199,114,51,205,173,36,164,169,11,73,165,68,100,100,100,100,100,103,208,200,200,81,111,18,92,172,202,193,12,88,145,117,80,162,54,86,245,194,181,205,46,83,103,163,82,31,147,49,123,61,86,80,132,145,54,209,116,212,204,189,230,93,220,223,38,25,148,174,101,227,22,105,117,50,170,74,69,10,116,150,35,84,35,19,235,38,185,75,147,29,78,172,209,205,109,26,236,103,77,85,169,105,208,250,119,104,3,15,239,90,6,38,217,52,155,186,139,42,60,200,53,152,12,75,34,74,208,225,17,58,202,28,216,173,170,81,107,181,101,169,106,125,254,209,205,49,175,39,120,33,141,180,201,145,235,246,93,38,52,233,72,112,138,124,90,116,52,72,74,212,151,11,121,56,182,22,100,123,157,53,107,239,34,63,182,168,243,99,195,71,18,176,94,77,66,233,177,35,187,93,181,216,109,217,38,76,162,68,169,76,182,147,125,122,175,149,21,13,164,137,166,145,175,93,8,213,238,50,210,49,225,118,49,226,94,6,221,49,171,22,141,118,167,75,126,12,180,60,244,50,149,33,134,220,82,28,66,148,135,91,109,104,51,35,54,146,149,17,153,106,69,167,179,165,199,100,159,136,141,155,142,240,161,217,55,204,182,105,87,114,26,109,189,94,113,166,25,146,162,40,205,232,142,108,149,186,181,169,215,87,167,78,164,94,242,50,57,178,133,165,196,146,208,162,82,84,90,145,145,234,70,94,241,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,226,93,151,165,171,99,210,36,215,46,186,253,62,151,18,51,75,117,75,151,41,182,8,201,41,82,140,136,220,81,22,186,37,94,223,97,251,133,100,103,59,138,116,53,166,165,135,152,20,252,180,58,68,244,71,234,196,162,36,235,252,33,149,41,151,162,203,215,191,148,180,153,167,235,247,16,172,58,229,122,232,196,27,149,218,173,110,163,58,175,86,169,201,81,155,143,188,228,135,86,227,142,26,180,35,81,169,71,170,214,103,222,103,169,251,204,90,30,64,248,111,48,204,74,54,49,98,236,42,109,65,153,241,99,207,131,77,125,178,116,146,149,148,89,13,155,141,72,139,161,40,139,152,147,218,179,239,208,143,188,197,159,210,105,20,186,21,58,61,38,141,79,141,10,28,70,144,195,44,71,105,45,182,218,18,146,74,82,148,164,136,136,136,136,136,136,139,77,8,135,250,84,39,196,165,193,145,82,159,33,182,35,69,105,111,60,227,139,36,165,8,73,25,168,204,207,66,34,34,35,61,76,83,167,19,12,239,204,190,238,73,88,67,134,213,183,218,161,193,223,22,164,236,105,38,146,144,234,28,153,29,212,110,101,245,33,104,82,22,131,209,72,35,62,154,244,208,133,121,65,136,237,74,124,120,45,184,148,185,41,228,52,149,56,102,73,37,41,68,68,102,126,238,162,251,56,116,225,125,27,13,240,62,138,236,86,98,185,62,173,14,52,217,47,199,74,12,141,78,195,137,188,141,68,132,171,233,35,94,186,251,53,51,18,208,0,7,249,73,147,30,28,119,101,202,121,12,178,202,20,227,142,45,68,148,161,36,90,153,153,159,66,34,34,239,21,57,196,187,62,143,84,228,205,193,28,38,174,188,203,17,221,114,45,94,108,73,70,158,97,164,230,70,125,158,99,18,12,141,38,70,218,182,45,29,122,25,251,8,86,19,207,61,37,231,36,72,117,110,186,234,141,107,90,212,106,82,148,103,169,153,153,245,51,51,246,137,7,145,76,28,169,227,14,96,237,200,48,201,5,30,141,54,29,90,82,151,187,78,75,51,163,18,200,140,144,178,215,71,11,191,66,247,153,13,9,208,105,45,80,168,144,40,204,126,78,12,102,163,39,187,185,8,36,151,113,23,187,220,66,135,56,156,218,233,160,102,122,175,45,136,166,211,85,20,72,152,181,108,218,74,113,202,132,195,51,232,69,174,164,95,89,253,98,64,240,95,189,145,22,235,184,236,87,36,26,73,232,147,42,41,108,215,161,26,141,202,115,90,233,187,191,254,143,235,246,11,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,68,170,0,21,87,199,59,243,39,251,73,251,180,69,94,23,30,59,48,203,239,175,39,154,47,248,0,69,94,40,254,4,241,55,238,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,208,226,143,224,79,19,126,229,243,136,66,128,69,170,113,206,252,201,254,210,126,237,17,87,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,107,51,79,141,127,140,78,96,175,108,99,110,159,216,162,92,21,2,236,12,41,174,91,136,130,195,72,143,23,154,158,99,132,79,27,12,180,110,109,89,167,152,107,219,162,116,34,183,78,18,24,13,27,11,50,208,222,36,212,33,75,98,225,196,249,30,148,146,82,99,187,29,109,83,152,91,141,65,108,144,181,154,86,133,36,221,146,135,82,132,111,68,196,151,172,148,33,71,13,120,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,135,85,227,39,130,159,46,114,251,73,198,56,149,14,76,188,50,168,31,57,135,29,218,219,240,106,46,199,142,230,212,147,106,53,60,151,209,12,211,170,208,146,111,159,174,229,108,33,89,121,35,199,152,217,113,204,189,157,137,53,153,178,216,183,138,66,233,119,1,51,33,214,208,116,233,40,54,156,113,212,52,133,169,228,50,165,55,36,154,216,173,235,142,130,45,21,181,69,123,217,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,85,95,28,239,204,159,237,39,238,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,162,190,46,56,153,117,94,25,189,172,88,181,105,122,81,108,42,124,10,125,34,43,110,57,203,79,105,136,204,199,223,82,20,179,65,60,181,190,72,82,208,148,238,109,134,18,100,102,141,78,64,112,66,194,223,254,82,241,174,161,66,255,0,106,90,212,138,159,106,251,100,207,99,146,75,255,0,232,213,111,90,62,164,43,242,132,45,80,67,94,43,216,59,74,196,172,165,214,238,228,208,101,206,184,112,250,68,122,221,45,216,81,82,235,237,176,167,155,102,106,86,173,138,89,70,40,235,91,238,18,77,37,172,86,150,179,218,217,144,166,12,1,198,58,238,95,241,150,211,198,43,113,158,209,46,217,168,38,67,145,183,33,29,174,42,210,166,228,198,222,180,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,141,52,140,171,139,254,225,113,224,79,12,190,250,243,137,162,85,0,10,171,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,22,19,159,188,228,198,202,14,23,194,168,80,163,68,159,125,220,242,13,155,114,12,232,78,191,9,104,97,198,78,99,210,13,183,27,52,161,13,58,73,73,18,247,155,142,183,162,84,130,112,211,65,159,215,85,251,117,127,109,110,59,146,227,168,127,202,76,157,82,157,33,207,250,78,60,243,142,47,235,82,148,175,105,152,189,238,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,217,106,57,86,103,114,245,106,230,131,6,171,88,71,116,201,236,29,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,186,109,100,149,33,75,105,215,80,75,70,253,197,157,108,85,195,59,171,6,241,30,227,194,219,214,39,103,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,45,167,133,54,118,166,98,181,10,78,95,177,122,235,237,151,157,27,153,50,129,82,170,84,159,145,80,184,34,173,110,188,251,107,91,198,174,99,209,250,104,68,189,202,96,203,107,100,81,220,89,198,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,207,103,236,223,239,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,20,3,196,211,5,63,2,217,184,186,123,61,67,181,64,190,245,189,97,239,119,123,205,118,215,222,237,13,185,163,104,74,116,148,212,157,137,45,218,52,109,110,81,171,118,147,43,130,62,40,82,165,88,24,133,130,239,38,35,21,42,101,97,171,162,57,170,106,121,243,24,146,203,113,157,217,31,66,86,198,21,17,157,206,17,168,181,150,218,76,147,211,125,154,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,71,85,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,172,190,56,54,85,86,125,129,133,152,140,204,136,133,77,161,214,42,52,73,13,41,106,231,169,249,204,180,243,74,66,118,237,52,18,105,239,18,140,212,70,70,166,244,37,106,102,152,213,193,234,245,165,90,185,193,69,10,161,30,91,146,47,27,94,165,68,130,166,80,147,67,111,161,76,206,53,58,102,162,50,71,42,11,169,35,73,40,247,169,5,166,134,106,79,117,227,157,249,147,253,164,253,218,57,87,5,79,20,247,79,195,249,222,99,78,23,82,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,170,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,81,220,104,47,100,74,186,173,203,21,185,38,162,102,36,58,138,155,37,234,68,162,114,162,214,186,110,239,255,0,163,250,253,130,63,112,198,181,211,95,204,245,34,91,241,77,214,169,169,143,49,10,217,184,146,227,117,8,102,71,212,143,77,8,254,163,250,197,241,215,169,45,87,104,147,232,207,254,78,116,103,99,43,187,185,104,52,159,121,31,191,220,99,61,153,235,193,186,158,15,102,14,227,131,48,144,113,235,51,102,85,162,169,27,180,228,189,58,73,32,140,205,8,45,116,108,251,181,47,113,152,143,140,188,244,103,155,145,29,213,180,235,74,37,161,104,81,165,73,81,30,164,100,101,212,140,143,218,44,247,134,142,125,30,166,73,133,130,56,179,93,121,230,36,58,220,90,68,217,114,141,92,179,81,195,140,195,60,199,228,17,18,72,137,197,108,66,58,117,50,246,144,182,56,210,99,204,142,212,184,175,33,230,94,66,92,109,196,40,148,149,164,203,82,50,50,232,100,100,125,227,253,64,0,68,190,34,216,95,70,196,140,15,173,59,41,152,173,207,164,195,147,54,51,242,18,130,34,83,80,229,236,34,81,161,74,250,75,215,166,158,221,12,133,9,206,136,237,54,124,136,46,56,149,57,21,229,180,165,54,102,105,53,37,70,70,100,126,238,130,195,120,103,231,126,101,137,114,69,194,28,73,173,190,237,14,118,200,180,215,100,201,53,20,119,86,228,56,237,35,115,207,165,8,66,80,133,158,137,65,153,117,211,166,164,46,46,159,62,37,82,12,122,148,9,13,191,26,83,72,121,151,27,89,41,43,66,136,141,38,70,90,145,145,145,145,234,67,252,234,212,138,93,118,157,34,147,89,167,198,155,14,91,75,97,230,36,52,151,27,113,10,73,165,73,82,84,70,70,70,70,100,100,101,166,134,98,176,51,249,195,121,135,162,86,113,139,8,97,83,105,236,192,139,34,124,234,107,13,147,68,180,160,165,72,112,219,106,60,93,13,70,92,180,150,229,151,118,134,125,198,42,242,135,94,186,48,250,229,106,171,68,168,206,164,85,233,114,82,100,227,15,57,29,214,220,109,194,86,134,105,52,168,180,90,8,251,200,245,47,121,11,60,201,151,20,232,104,77,55,15,49,213,249,107,116,201,152,140,85,141,68,105,215,248,59,41,83,207,74,151,175,127,53,106,50,79,215,239,33,102,246,157,233,106,223,20,136,213,203,82,191,79,170,68,148,210,29,74,226,74,109,242,34,82,82,162,35,54,212,101,174,138,79,183,218,94,241,246,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,36,106,81,145,17,117,51,49,195,115,25,155,188,38,203,205,179,42,165,92,185,169,210,234,200,37,161,154,100,105,177,156,148,110,19,111,26,76,217,83,205,171,110,230,77,39,167,93,76,139,191,186,153,179,83,158,156,82,204,61,118,83,17,171,147,232,214,242,94,90,88,135,14,76,136,228,227,91,223,36,147,173,148,135,16,102,109,189,181,90,116,61,8,187,139,172,120,160,91,151,29,229,88,106,149,111,210,103,213,103,203,113,41,38,227,48,227,238,41,74,81,39,83,36,17,168,253,101,23,179,188,203,222,44,195,34,156,51,42,254,152,165,98,182,53,66,101,17,88,54,38,69,164,190,218,137,102,180,170,51,232,39,153,147,23,77,186,115,80,173,21,175,176,143,188,197,172,211,41,148,250,53,58,53,38,149,13,152,144,225,180,134,24,97,150,210,218,27,109,9,36,165,41,74,72,136,136,136,136,136,136,180,34,33,250,76,200,136,204,207,66,33,95,252,75,115,165,11,11,237,137,152,77,101,85,73,117,202,204,55,24,146,236,71,200,213,29,183,155,152,194,200,205,183,210,180,41,43,109,39,213,38,69,211,93,79,66,20,193,81,168,76,170,206,145,82,168,73,118,68,153,78,173,231,93,117,102,181,45,106,51,82,140,204,204,204,204,204,204,245,49,252,128,212,183,231,71,102,7,51,180,184,234,18,207,47,93,219,204,200,147,166,157,117,215,77,52,234,52,51,144,235,114,175,64,203,117,160,170,243,146,151,50,85,38,158,255,0,240,133,40,212,72,84,8,189,61,98,35,239,35,255,0,24,145,0,3,248,165,37,9,53,41,68,73,34,212,204,207,161,16,174,206,37,57,235,99,14,232,82,112,135,11,171,141,46,191,57,43,98,161,42,44,146,51,138,202,209,50,59,168,37,177,33,43,67,169,113,13,158,138,73,145,116,51,235,161,10,122,151,42,179,116,86,94,153,37,201,117,26,149,70,66,157,113,106,53,188,243,207,56,189,76,204,207,85,41,74,82,190,179,51,49,254,19,169,243,105,146,14,44,248,174,199,121,63,73,183,80,104,82,122,153,25,25,25,106,93,72,200,90,47,6,76,46,92,149,92,24,168,252,85,114,90,114,93,29,14,154,61,93,229,232,247,200,183,26,52,215,78,186,110,215,234,246,139,91,20,217,198,50,210,114,159,138,52,123,149,17,205,44,73,129,29,147,89,35,68,155,138,145,80,95,126,154,107,161,123,245,28,135,134,61,250,187,47,50,244,200,230,251,45,53,88,109,154,106,141,197,109,215,155,80,134,70,69,235,23,93,19,245,253,134,47,189,181,165,214,210,226,12,141,43,34,81,25,119,25,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,243,11,107,87,111,156,2,196,187,42,214,131,219,107,87,5,159,89,165,211,163,115,80,223,62,83,240,157,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,69,32,255,0,82,227,61,159,239,25,254,83,81,255,0,210,197,255,0,0,0,10,64,204,47,14,28,231,95,56,251,137,119,173,173,131,125,182,139,112,94,21,154,165,58,79,202,42,83,124,248,175,205,117,198,156,216,185,41,90,119,33,105,61,20,68,162,215,67,34,62,130,207,242,21,133,183,222,11,101,58,198,195,60,75,161,122,26,228,163,122,79,182,194,237,76,200,229,115,106,82,158,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,41,0,0,32,7,21,188,174,99,182,101,63,5,223,129,75,27,229,31,201,207,77,250,79,248,206,28,62,71,104,236,60,159,236,151,91,221,187,144,239,209,215,77,189,116,212,181,143,249,10,200,86,108,112,91,54,54,54,38,98,94,20,250,26,219,163,122,79,182,205,244,237,54,71,43,155,77,148,203,127,54,204,133,184,173,92,117,9,245,82,122,107,169,232,68,102,86,254,0,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,118,40,93,169,152,252,222,85,74,43,206,124,227,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,80,63,212,184,207,103,251,198,127,148,212,127,244,177,127,192,2,63,231,215,11,111,188,105,202,117,243,134,120,105,66,244,205,201,89,244,103,98,133,218,153,143,205,229,84,162,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,129,151,174,28,57,206,177,177,247,13,47,91,167,6,251,21,22,223,188,40,213,74,140,159,148,84,167,57,17,88,154,211,142,185,177,18,84,181,109,66,20,122,36,141,71,166,132,70,125,5,223,128,0,10,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,202,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,69,208,56,82,101,115,29,178,215,248,81,252,53,216,223,39,62,81,250,19,209,159,198,112,230,115,251,63,110,231,127,99,58,230,221,188,246,190,150,154,238,233,174,135,164,255,0,20,129,152,94,28,57,206,190,113,247,18,239,91,91,6,251,109,22,224,188,43,53,74,116,159,148,84,166,249,241,95,154,235,141,57,177,114,82,180,238,66,210,122,40,137,69,174,134,68,125,5,159,228,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,109,133,218,153,145,202,230,212,165,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,76,250,225,109,247,141,57,78,190,112,207,13,40,94,153,185,43,62,140,236,80,187,83,49,249,188,170,148,87,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,142,160,127,169,113,158,207,247,140,255,0,41,168,255,0,233,98,127,241,91,202,230,59,102,83,240,93,248,20,177,190,81,252,156,244,223,164,255,0,140,225,195,228,118,142,195,201,254,201,117,189,219,185,14,253,29,116,219,215,77,75,88,255,0,144,172,133,102,199,5,179,99,99,98,102,37,225,79,161,173,186,55,164,251,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,0,40,7,250,151,25,236,255,0,120,207,242,154,143,254,150,46,251,47,86,181,118,198,192,44,52,178,174,152,61,138,181,111,217,244,106,93,70,55,53,14,114,37,49,9,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,116,0,28,255,0,48,182,181,118,249,192,44,75,178,173,104,61,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,212,82,15,245,46,51,217,254,241,159,229,53,31,253,44,95,240,8,255,0,158,251,67,22,49,23,44,23,118,28,224,165,191,85,170,221,55,71,101,167,54,154,125,74,52,30,84,83,144,219,146,141,231,100,62,209,114,86,195,110,176,164,36,212,165,243,201,38,131,65,173,73,168,186,79,10,204,241,212,106,176,169,243,48,138,37,46,60,169,13,178,236,233,119,37,49,76,69,66,148,68,167,156,38,100,45,211,66,72,205,70,77,161,107,208,143,106,84,122,17,223,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,178,248,160,100,207,50,121,137,199,218,5,235,131,152,111,242,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,116,14,20,153,92,199,108,181,254,20,127,13,118,55,201,207,148,126,132,244,103,241,156,57,156,254,207,219,185,223,216,206,185,183,111,61,175,165,166,187,186,107,161,233,53,49,87,12,237,92,100,195,139,143,11,111,88,157,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,162,207,234,92,103,179,253,227,63,202,106,63,250,88,182,155,118,208,204,21,219,144,10,174,28,98,197,191,254,171,19,240,254,181,109,187,9,85,38,164,57,46,87,103,145,22,26,221,148,167,220,109,111,60,217,71,113,199,20,238,222,99,171,51,217,213,41,169,111,234,92,103,179,253,227,63,202,106,63,250,88,191,224,1,0,56,173,229,115,29,179,41,248,46,252,10,88,223,40,254,78,122,111,210,127,198,112,225,242,59,71,97,228,255,0,100,186,222,237,220,135,126,142,186,109,235,166,165,175,63,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,71,103,224,3,159,230,22,214,174,223,56,5,137,118,85,173,7,182,214,174,11,62,179,75,167,70,230,161,190,124,167,225,58,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,138,65,254,165,198,123,63,222,51,252,166,163,255,0,165,139,254,20,45,118,112,225,226,19,124,221,85,155,214,233,193,190,219,90,184,42,18,42,149,25,63,40,168,141,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,232,45,167,34,24,23,93,203,182,88,45,28,57,188,104,212,170,117,210,158,213,81,174,166,158,104,94,249,82,36,56,226,9,231,80,68,78,188,219,6,195,10,89,26,147,243,36,148,45,72,74,20,114,0,124,155,178,214,161,95,54,173,102,202,186,96,246,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,234,40,95,250,151,25,236,255,0,120,207,242,154,143,254,150,46,167,43,12,227,44,76,190,217,52,220,192,211,123,21,253,78,167,157,62,174,133,77,76,199,29,228,58,182,152,125,215,210,235,164,235,206,176,134,93,113,124,195,213,199,22,122,39,232,149,43,127,82,227,61,159,239,25,254,83,81,255,0,210,197,191,100,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,109,133,218,153,145,202,230,212,165,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,82,0,0,64,14,43,121,92,199,108,202,126,11,191,2,150,55,202,63,147,158,155,244,159,241,156,56,124,142,209,216,121,63,217,46,183,187,119,33,223,163,174,155,122,233,169,107,207,248,95,228,207,50,121,118,199,218,253,235,140,120,111,242,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,207,252,116,192,188,56,204,94,28,84,112,191,20,40,221,186,149,59,71,89,121,163,36,74,167,202,73,25,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,137,89,86,225,99,102,224,14,60,220,24,157,119,212,162,94,52,138,60,134,31,195,212,74,81,155,240,150,123,148,227,243,153,229,19,75,146,201,242,146,203,136,89,160,204,150,247,45,183,57,68,212,245,0,16,215,136,238,71,36,230,182,205,129,120,97,242,226,71,196,91,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,185,73,91,174,165,68,146,120,221,111,213,100,115,35,150,110,80,172,213,74,148,184,149,204,69,174,71,74,43,213,228,32,246,54,141,73,93,138,30,226,37,34,50,84,73,51,81,145,45,229,164,150,178,73,37,166,154,140,28,80,50,103,153,60,196,227,237,2,245,193,204,55,249,65,69,133,103,197,165,191,39,211,16,34,108,148,137,179,92,83,123,36,62,218,207,68,60,217,234,69,183,214,211,93,72,200,186,7,10,76,174,99,182,90,255,0,10,63,134,187,27,228,231,202,63,66,122,51,248,206,28,206,127,103,237,220,239,236,103,92,219,183,158,215,210,211,93,221,53,208,244,159,224,2,144,51,11,195,135,57,215,206,62,226,93,235,107,96,223,109,162,220,23,133,102,169,78,147,242,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,160,159,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,187,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,57,128,2,176,56,160,100,207,50,121,137,199,218,5,235,131,152,111,242,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,56,95,228,207,50,121,118,199,218,253,235,140,120,111,242,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,184,160,100,207,50,121,137,199,218,5,235,131,152,111,242,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,56,95,228,207,50,121,118,199,218,253,235,140,120,111,242,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,217,248,174,174,41,57,26,197,140,196,221,86,126,43,96,141,15,229,5,106,21,61,86,245,98,150,229,82,52,77,145,80,227,143,198,125,158,121,182,131,209,111,72,75,154,187,187,214,99,98,52,39,20,94,3,134,198,81,51,99,150,156,199,42,236,196,188,21,236,54,221,118,223,155,66,155,83,249,73,77,119,209,251,150,212,150,221,228,178,243,142,59,185,200,168,103,106,72,180,231,111,51,209,6,71,106,128,2,176,56,160,100,207,50,121,137,199,218,5,235,131,152,111,242,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,56,95,228,207,50,121,118,199,218,253,235,140,120,111,242,126,139,54,207,149,75,98,79,166,32,75,223,41,115,97,56,150,246,71,125,197,150,168,101,195,212,203,111,171,166,186,153,17,217,248,10,64,204,47,14,28,231,95,56,251,137,119,173,173,131,125,182,139,112,94,21,154,165,58,79,202,42,83,124,248,175,205,117,198,156,216,185,41,90,119,33,105,61,20,68,162,215,67,34,62,130,127,240,191,192,76,88,203,182,1,87,236,172,99,181,62,79,214,166,222,18,170,140,70,237,209,165,239,138,184,80,155,75,155,227,184,226,11,85,178,225,104,103,187,213,215,77,12,140,230,0,0,135,252,80,48,19,22,51,19,128,84,11,43,7,45,79,148,21,168,87,132,90,163,241,187,116,104,155,34,162,20,214,212,230,249,14,54,131,209,111,54,90,17,238,245,181,211,66,51,40,129,144,172,133,102,199,5,179,99,99,98,102,37,225,79,161,173,186,55,164,251,108,223,78,211,100,114,185,180,217,76,183,243,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,208,56,160,100,207,50,121,137,199,218,5,235,131,152,111,242,130,139,10,207,139,75,126,79,166,32,68,217,41,19,102,184,166,246,72,125,181,158,136,121,179,212,139,111,173,166,186,145,145,122,174,21,185,51,197,140,187,93,88,129,122,227,158,27,252,159,173,77,167,192,165,208,100,250,98,52,189,241,86,227,174,77,111,100,87,220,65,106,182,96,158,174,22,239,87,68,30,134,178,59,21,1,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,118,232,209,54,69,68,41,173,169,205,242,28,109,7,162,222,108,180,35,221,235,107,166,132,102,81,3,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,246,217,190,157,166,200,229,115,105,178,153,111,230,217,144,183,21,171,142,161,62,170,79,77,117,61,8,140,202,64,113,91,202,230,59,102,83,240,93,248,20,177,190,81,252,156,244,223,164,255,0,140,225,195,228,118,142,195,201,254,201,117,189,219,185,14,253,29,116,219,215,77,75,94,127,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,147,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,142,207,197,64,103,215,33,89,177,198,156,216,223,56,153,134,152,83,233,155,110,179,232,206,197,55,211,180,216,252,222,85,54,43,46,124,219,210,16,226,116,113,165,167,214,73,107,166,165,169,25,25,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,201,250,212,219,194,85,81,136,221,186,52,189,241,87,10,19,105,115,124,119,28,65,106,182,92,45,12,247,122,186,233,161,145,156,128,204,45,173,93,190,112,11,18,236,171,90,15,109,173,92,22,125,102,151,78,141,205,67,124,249,79,194,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,20,131,253,75,140,246,127,188,103,249,77,71,255,0,75,23,125,151,171,90,187,99,96,22,26,89,87,76,30,197,90,183,236,250,53,46,163,27,154,135,57,18,152,132,211,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,58,0,0,10,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,202,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,68,225,127,147,60,201,229,219,31,107,247,174,49,225,191,201,250,44,219,62,85,45,137,62,152,129,47,124,165,205,132,226,91,217,29,247,22,90,161,151,15,83,45,190,174,154,234,100,71,103,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,92,90,90,109,78,44,200,146,130,53,25,159,113,17,10,17,226,115,126,46,244,204,189,78,57,62,203,173,81,218,122,154,147,109,91,180,229,84,38,17,17,250,199,215,69,125,95,97,14,187,193,206,210,118,163,138,53,139,149,113,205,76,70,129,33,146,89,163,82,39,19,34,158,190,253,186,107,161,251,245,23,38,42,147,140,222,23,46,50,173,252,84,98,42,185,46,185,18,142,183,73,30,174,243,244,131,230,91,137,26,107,167,93,55,107,245,123,69,93,65,167,205,169,200,40,176,34,187,33,229,125,22,218,65,173,74,234,68,68,68,69,169,245,50,33,254,241,37,86,109,122,203,51,35,57,46,157,82,167,72,75,173,173,38,182,94,101,230,215,169,25,25,104,164,169,42,79,212,100,100,46,23,134,182,122,216,196,74,20,108,33,197,26,227,72,175,193,36,49,79,149,42,73,17,201,101,8,135,29,164,26,223,144,165,173,213,56,183,15,68,164,136,250,153,117,212,133,137,165,73,90,73,73,81,26,76,181,35,35,232,100,63,160,2,59,231,198,219,171,215,242,221,119,170,130,236,164,76,139,73,168,63,252,29,74,37,26,19,2,87,79,84,140,251,204,191,196,51,205,61,169,108,78,144,204,254,103,105,109,213,165,238,102,187,183,145,153,43,93,122,235,174,186,235,212,127,105,213,9,148,169,209,234,84,249,46,199,147,21,212,60,211,173,44,208,164,45,38,74,73,145,145,145,145,145,145,30,164,46,127,134,150,116,161,98,133,177,15,9,111,90,169,34,185,70,134,219,17,157,150,249,18,164,54,203,112,216,65,18,156,125,75,90,148,183,20,125,18,68,125,116,208,245,33,96,4,100,100,70,71,169,24,252,213,58,101,62,179,78,147,73,170,195,102,92,57,141,45,135,216,121,180,184,135,27,90,77,42,74,146,162,50,50,50,51,35,35,45,12,140,85,54,123,56,102,85,206,177,85,197,108,22,132,202,226,190,111,204,149,73,97,181,26,201,106,84,151,215,202,102,52,93,52,211,148,132,234,173,125,134,125,198,43,62,191,109,220,150,109,97,218,85,193,73,159,74,159,17,197,36,219,146,195,140,56,149,37,70,157,72,150,68,162,245,146,101,221,222,71,238,18,31,42,185,233,197,44,188,87,98,177,38,185,62,179,110,169,228,37,248,115,36,200,144,77,181,189,130,81,52,217,200,109,4,100,219,59,83,175,66,212,203,184,250,92,206,92,243,119,132,217,134,182,98,212,168,119,53,58,37,89,100,132,61,76,147,54,51,114,137,195,109,147,81,147,41,121,197,109,220,241,36,181,235,169,25,119,247,247,34,50,81,18,146,100,100,125,72,200,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,186,175,43,90,201,165,63,89,186,174,26,109,38,36,118,212,234,221,155,45,182,17,162,82,165,31,172,226,136,187,146,163,239,246,31,184,87,14,113,56,170,64,160,55,50,198,192,151,98,79,152,106,114,59,245,67,82,93,100,147,252,33,165,41,151,162,203,35,221,169,52,180,153,167,184,245,247,16,171,156,66,197,11,231,20,107,210,110,27,214,227,168,212,164,73,117,110,237,145,49,231,144,222,229,173,123,80,78,45,70,68,70,226,180,45,122,106,127,88,248,246,213,6,125,209,112,83,173,234,100,103,159,147,81,148,204,86,208,210,20,165,26,156,89,32,180,36,145,159,122,139,216,98,240,50,57,145,92,53,194,235,22,137,124,92,86,255,0,109,185,170,48,227,76,89,212,162,71,112,227,169,198,99,58,100,141,241,210,226,54,184,218,180,45,79,77,79,174,189,68,210,143,29,136,172,162,60,102,144,211,109,164,146,148,33,36,146,34,34,208,136,136,190,161,254,130,54,103,79,55,54,166,90,240,234,115,136,168,198,145,114,212,24,118,52,8,104,121,181,186,135,28,98,71,41,213,183,206,109,194,65,56,198,211,82,117,61,122,23,94,234,24,197,12,74,186,113,122,247,169,222,151,60,233,18,230,84,101,60,250,82,167,92,112,154,75,143,45,205,136,37,169,70,148,145,184,173,11,83,211,95,214,60,138,146,164,153,165,68,100,101,208,200,253,131,182,100,235,11,149,139,56,253,106,91,174,48,165,197,106,167,6,76,159,87,82,229,20,216,232,94,190,162,139,185,207,105,105,239,26,38,180,237,232,86,157,179,74,182,169,237,165,17,233,112,152,134,217,17,17,122,173,182,148,23,113,17,119,36,189,133,246,16,250,192,63,138,82,82,147,82,140,136,136,181,51,62,226,33,8,115,237,159,91,119,4,45,201,214,53,139,87,137,54,236,154,203,177,207,179,200,109,195,137,189,185,77,110,87,42,66,29,109,72,117,164,106,123,122,106,94,221,8,169,94,230,185,46,220,79,188,37,87,42,239,205,171,86,107,83,22,238,221,206,190,226,221,121,213,43,98,9,70,165,158,171,112,244,45,76,245,63,105,152,158,153,100,200,252,107,19,10,43,57,138,198,248,168,130,136,148,73,21,26,84,10,138,9,173,203,76,102,101,178,163,110,75,9,213,94,163,169,213,14,107,208,200,143,188,196,22,196,10,154,46,236,74,173,75,130,150,147,30,117,98,73,68,75,101,162,18,210,228,44,208,68,68,102,68,90,40,180,211,82,247,11,216,225,191,134,17,240,191,44,180,120,204,164,183,220,11,143,94,116,200,139,233,191,79,136,74,254,66,127,155,246,234,127,89,137,72,43,167,140,134,31,75,173,225,29,22,235,166,195,75,142,64,172,70,237,11,75,102,107,75,8,139,80,113,70,102,148,158,137,234,93,230,68,42,135,5,174,151,236,188,90,179,238,86,101,185,29,16,43,180,249,15,41,183,13,6,109,162,75,107,81,25,234,93,61,95,105,145,11,243,168,102,74,133,103,225,182,30,221,85,25,204,34,37,199,18,146,158,123,206,160,146,106,145,28,220,208,212,110,145,110,209,38,125,231,250,199,110,182,235,176,110,106,12,10,245,54,67,79,199,159,25,169,40,91,107,37,36,210,180,18,203,67,35,50,238,81,123,76,125,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,50,228,174,193,182,104,51,235,213,41,13,49,30,4,103,100,173,110,44,146,146,74,16,107,61,76,204,139,185,39,237,33,196,105,217,146,161,94,24,111,136,87,85,58,115,11,137,110,68,171,39,158,195,168,52,146,163,176,75,208,148,78,153,110,209,68,125,229,250,133,6,99,77,210,253,233,139,87,133,202,236,183,100,34,125,118,161,33,149,56,225,172,201,181,201,113,105,34,61,79,167,173,236,51,33,107,220,27,240,250,93,19,8,235,87,93,74,26,91,114,125,98,79,103,90,155,50,90,152,92,90,123,137,50,53,36,181,79,67,238,51,33,98,194,45,241,32,195,8,248,161,150,90,196,103,146,157,246,250,164,87,154,51,34,250,108,83,229,146,127,144,175,231,61,154,31,214,66,137,240,254,166,139,71,18,168,178,231,37,165,71,131,88,140,82,210,225,106,133,52,137,8,53,145,145,153,17,150,137,61,117,208,189,226,116,230,111,35,241,175,188,39,163,102,43,4,34,183,57,18,232,145,234,53,88,20,228,19,187,86,168,207,75,121,68,220,102,21,162,189,118,147,170,220,215,169,17,159,113,136,23,108,220,151,110,24,94,17,107,148,135,230,210,107,52,89,136,119,110,231,88,113,14,178,234,85,177,100,147,74,203,69,182,90,150,164,122,151,176,200,93,62,66,115,235,110,227,125,187,6,197,190,170,241,33,93,144,153,106,57,118,137,13,182,114,246,55,21,173,201,230,200,91,174,41,110,186,189,15,111,93,15,219,169,28,223,74,146,164,146,146,100,100,101,169,25,119,25,15,232,15,147,118,91,208,174,203,102,171,109,84,27,74,227,213,33,63,13,194,50,35,245,92,109,72,62,242,50,238,81,251,15,236,49,157,156,226,225,114,176,159,31,174,187,121,182,20,136,174,212,231,73,141,234,232,92,163,155,33,8,34,245,18,93,205,251,11,79,112,226,105,74,148,100,148,145,153,159,66,34,246,143,93,133,248,149,116,225,13,239,76,189,45,137,210,34,76,167,74,101,245,37,46,184,217,58,150,222,67,155,22,72,82,77,73,51,109,58,150,165,174,159,172,95,54,75,51,115,106,102,83,14,160,184,186,132,104,247,45,61,134,163,79,134,183,155,67,171,113,182,35,243,93,67,124,231,28,52,27,143,237,37,43,67,215,161,245,239,146,131,252,228,71,98,83,43,143,37,164,58,219,137,52,169,11,73,40,140,140,180,50,50,63,168,66,220,241,100,91,13,113,74,197,173,223,22,245,190,112,174,106,116,57,51,27,58,108,72,237,156,133,54,204,151,72,151,178,58,156,94,231,28,45,75,82,215,66,235,175,81,71,247,45,6,125,175,112,84,109,234,148,103,152,147,78,148,244,87,16,234,20,149,18,155,89,160,245,37,17,31,122,79,216,67,236,97,238,40,95,56,93,94,141,112,217,87,29,70,155,34,51,168,119,108,121,143,50,135,54,173,11,218,178,109,105,51,35,54,211,169,107,215,66,250,133,163,100,239,138,164,10,251,112,236,108,118,118,36,9,132,166,227,177,84,37,37,166,77,63,193,218,74,158,122,84,179,61,218,155,171,81,146,123,139,95,121,11,30,181,111,43,90,246,165,49,89,181,110,26,109,90,36,134,210,234,29,133,45,183,209,162,146,149,23,172,218,140,187,148,147,239,246,151,188,125,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,243,59,155,204,49,203,93,181,42,85,126,177,22,69,113,76,45,80,233,141,72,142,183,212,231,45,227,109,74,101,111,54,179,65,173,131,73,153,117,215,161,117,238,166,28,205,103,151,24,51,15,93,150,79,87,165,210,40,42,83,141,51,79,167,202,149,29,183,25,222,246,222,107,93,161,196,26,141,15,109,86,157,12,136,139,184,186,241,170,22,22,226,37,213,13,218,197,46,212,172,73,136,148,169,197,202,40,47,173,179,232,74,63,93,40,50,215,69,17,247,247,30,163,204,77,135,34,159,49,248,18,219,83,111,198,117,76,186,133,17,145,165,105,51,35,35,35,234,93,75,218,36,207,14,171,34,29,235,153,42,35,115,216,142,243,116,245,198,156,148,60,146,81,26,219,159,19,78,134,147,253,35,247,125,163,64,48,35,55,10,12,120,141,54,134,208,203,72,109,40,65,104,148,145,17,17,17,23,176,186,15,247,82,146,132,154,214,162,74,82,90,153,153,232,68,66,42,102,255,0,61,150,6,93,237,153,208,168,213,88,21,91,169,104,117,152,208,218,125,135,249,78,155,114,9,10,117,180,200,109,196,164,157,100,146,163,46,165,174,133,212,250,82,158,46,99,38,40,102,91,16,93,172,92,50,103,84,230,212,101,169,48,233,236,46,67,200,107,152,251,138,109,182,154,90,220,52,145,27,230,148,164,140,244,35,208,190,185,129,128,28,61,206,141,131,117,188,109,198,56,110,197,84,106,84,153,241,160,201,111,97,37,164,197,106,74,20,182,228,70,45,21,209,196,153,146,244,232,100,71,222,98,6,95,139,128,187,214,188,84,166,154,110,18,42,82,147,24,154,74,73,60,162,121,91,62,143,79,163,167,119,79,112,177,174,14,88,80,197,90,185,89,196,122,141,57,11,110,31,104,136,195,202,100,140,210,234,23,79,121,58,40,208,122,119,153,244,86,191,231,22,226,0,33,182,127,243,183,73,203,197,159,42,209,181,103,197,145,119,213,162,173,150,155,75,169,90,227,33,214,165,54,78,153,33,246,221,65,165,214,82,91,136,143,79,172,251,169,26,229,185,47,76,92,189,94,172,213,223,159,89,174,86,166,40,210,130,83,178,28,83,143,58,106,38,219,37,26,150,101,189,195,209,58,153,234,175,105,152,180,14,31,92,55,162,211,25,166,99,22,53,83,121,178,159,101,153,180,234,91,236,146,146,209,40,162,200,105,78,179,38,41,26,92,35,39,80,163,74,250,119,17,247,152,251,124,89,113,230,37,145,135,148,220,19,180,100,197,142,185,36,201,61,26,58,201,6,220,69,49,58,50,144,72,109,194,209,37,181,37,161,163,105,104,69,245,10,157,176,17,13,235,246,219,110,166,163,236,174,85,225,148,131,212,191,38,111,35,113,250,221,59,181,239,232,52,145,151,232,180,168,152,43,100,53,69,81,28,67,183,169,166,217,234,158,238,200,214,159,71,167,113,16,232,35,133,231,83,15,25,196,92,187,222,52,211,140,227,207,67,164,84,38,178,150,144,74,81,184,136,50,9,36,69,181,71,222,191,103,95,172,103,110,171,14,69,191,112,204,128,182,214,211,244,217,174,50,105,89,26,84,149,182,179,45,12,186,25,25,25,125,66,89,226,182,62,202,188,114,137,101,211,27,175,18,103,91,213,74,117,49,13,49,40,201,198,249,20,197,164,151,183,152,102,90,41,90,107,161,104,126,194,22,25,194,187,28,234,56,171,129,135,65,175,74,91,245,11,118,87,163,219,83,139,82,148,168,241,225,194,65,25,154,220,82,143,214,112,250,145,17,125,68,38,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,77,197,71,28,234,56,85,129,133,65,160,202,91,21,11,138,87,163,220,83,107,82,84,152,242,33,205,65,153,26,28,74,139,214,108,186,153,25,125,70,43,207,10,113,246,85,157,148,75,210,152,229,120,149,58,225,170,84,105,139,105,249,70,110,57,207,166,33,38,189,188,194,51,213,73,211,93,15,83,246,24,137,148,168,146,46,11,134,28,4,54,183,95,169,77,109,146,66,8,212,165,45,197,145,104,69,212,204,204,207,235,26,36,201,94,30,51,135,89,119,179,169,165,25,198,94,153,72,167,205,121,46,160,146,162,113,112,99,146,136,203,106,79,189,30,222,191,88,238,131,159,102,6,45,42,94,10,222,237,86,148,69,16,173,234,145,184,122,167,187,178,59,175,210,233,220,102,51,111,127,162,27,55,237,200,221,49,71,217,91,171,204,40,231,169,126,76,158,94,211,245,122,119,105,221,208,91,23,9,172,121,137,123,225,229,75,4,238,233,49,100,46,49,60,76,198,144,178,89,185,17,44,65,140,148,26,28,112,245,73,238,81,104,72,218,122,153,125,67,226,113,5,225,189,22,166,205,79,24,176,86,155,202,148,195,47,77,168,210,216,100,146,151,73,37,42,67,170,105,152,209,76,212,225,153,180,132,154,151,215,184,207,184,197,95,219,87,37,233,132,119,171,53,154,67,243,232,213,202,44,196,154,144,106,118,59,137,113,151,73,70,219,132,147,74,200,183,182,90,167,82,61,83,236,50,23,115,144,12,237,210,115,15,103,197,180,110,169,241,99,221,244,152,168,101,214,212,234,80,185,40,105,168,173,155,164,75,125,199,86,106,117,229,22,227,34,215,234,62,249,146,0,42,59,140,110,20,49,73,174,81,177,30,157,78,66,27,153,217,226,62,242,89,34,53,58,181,212,30,86,170,36,22,189,196,125,85,175,249,197,114,216,107,128,139,214,130,85,86,154,114,18,234,81,83,36,157,74,77,60,163,121,59,254,151,79,163,175,127,79,120,158,120,255,0,195,220,235,56,53,68,198,220,28,134,236,165,73,165,70,159,38,12,102,247,146,154,84,87,100,173,72,110,60,99,213,93,91,73,25,175,78,164,70,125,198,33,254,17,227,30,40,101,167,16,90,172,91,210,103,83,38,211,165,165,51,41,239,174,67,40,119,150,251,106,113,183,90,66,219,53,17,155,4,149,36,204,181,34,208,251,186,93,102,80,51,217,96,102,34,217,131,10,179,85,129,74,186,144,134,153,147,13,215,216,99,154,233,55,28,150,166,155,84,135,28,82,77,215,141,41,51,234,122,104,125,75,172,171,74,146,180,146,208,162,82,84,90,145,145,234,70,67,252,39,198,110,108,25,17,29,109,14,33,230,150,218,144,178,213,42,35,35,35,35,47,105,117,25,254,226,43,99,195,178,179,37,91,110,3,17,217,110,160,185,51,148,134,82,73,34,91,147,229,235,208,146,94,196,151,191,237,17,154,20,57,21,9,140,64,136,218,156,126,75,169,101,164,36,140,205,75,81,145,17,17,23,83,234,126,193,233,235,184,91,136,150,172,54,171,21,75,82,177,26,34,146,151,17,40,224,190,134,203,161,168,189,117,32,139,93,18,103,223,220,90,142,203,150,92,242,227,6,94,43,177,9,154,244,186,189,5,42,109,167,169,245,9,82,164,54,219,59,217,221,203,107,180,54,130,81,33,157,169,215,161,17,153,119,31,75,158,203,22,111,48,199,50,150,212,89,84,26,196,88,245,196,176,133,76,166,59,34,58,31,75,156,182,77,197,37,148,60,226,201,27,223,36,145,159,93,122,31,94,254,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,42,244,186,36,55,42,21,122,132,104,113,155,35,53,58,251,169,109,4,68,70,103,169,168,200,187,136,207,245,8,111,155,142,35,152,105,131,86,244,218,45,137,88,135,94,185,94,67,140,53,216,164,71,148,211,14,26,31,73,26,249,82,80,226,118,184,218,53,50,45,72,148,94,211,45,41,171,23,49,135,16,113,226,246,147,115,93,245,137,213,25,115,100,44,163,70,84,135,222,67,73,91,206,45,13,54,135,22,179,73,17,186,162,74,72,207,77,116,47,174,97,228,111,134,229,127,21,151,3,18,113,78,19,180,251,117,15,180,235,48,159,109,109,59,41,5,217,158,74,185,111,197,82,22,210,155,113,196,234,74,234,101,167,118,166,45,8,242,201,132,86,237,136,171,102,129,105,210,160,70,138,193,168,214,220,8,173,26,246,179,179,215,52,52,68,100,100,146,215,167,176,103,247,49,52,232,148,140,124,196,138,76,4,54,152,240,174,218,196,118,201,178,34,65,37,19,93,73,109,208,136,180,208,139,77,8,73,158,19,180,41,85,60,197,28,214,92,97,13,197,167,243,21,205,51,45,118,206,130,102,73,232,126,183,94,130,241,42,21,8,84,152,18,42,117,25,45,71,139,17,165,190,243,174,44,144,134,208,148,154,148,163,81,153,17,17,17,25,153,153,233,208,87,70,121,184,148,209,108,216,147,112,239,6,106,237,77,171,184,219,140,63,80,141,33,14,54,193,153,73,101,68,151,99,202,37,37,105,90,91,81,106,158,132,100,125,250,16,171,200,144,113,131,50,23,217,165,132,87,110,106,205,78,78,170,89,148,169,164,215,49,238,166,102,92,197,165,4,183,190,189,55,123,207,173,165,100,75,134,164,44,54,92,76,74,198,136,80,106,53,133,182,219,241,32,45,178,121,184,198,125,153,228,26,219,147,21,43,67,169,90,29,73,153,43,161,30,133,215,83,29,251,63,183,148,28,55,202,237,205,14,35,44,71,110,167,77,155,70,97,182,210,72,36,19,148,233,68,146,73,18,147,166,132,130,34,211,95,176,103,213,247,84,251,238,60,163,51,55,22,106,51,62,243,51,61,69,227,240,151,178,81,108,229,189,202,162,140,148,229,86,170,115,8,203,174,137,118,4,21,105,244,75,244,125,231,246,152,155,192,57,198,96,241,110,143,130,184,81,113,95,53,73,141,52,236,42,116,183,33,161,110,37,38,236,132,70,117,212,33,36,165,163,113,153,180,122,17,43,83,246,123,203,60,56,235,139,215,54,57,98,109,94,246,175,205,147,41,115,38,72,236,109,184,227,139,54,163,174,67,174,54,218,73,107,94,210,46,105,145,36,143,66,215,167,188,231,191,12,76,144,38,189,34,62,55,98,93,13,43,136,202,208,229,46,44,200,218,146,148,71,10,75,47,18,30,96,200,200,200,214,91,210,191,121,23,180,197,160,226,13,233,110,225,46,31,212,174,138,153,181,18,157,68,167,188,234,27,71,45,178,36,178,194,214,72,73,41,73,79,209,108,244,45,75,187,216,51,197,154,172,103,170,99,134,53,92,215,116,169,207,191,3,210,115,89,166,37,199,84,162,68,62,214,251,140,150,134,181,164,180,75,189,201,61,190,239,175,150,82,37,166,5,90,20,229,145,237,141,33,183,79,79,114,84,71,253,3,69,25,39,188,97,94,121,112,178,230,68,89,31,100,163,83,161,172,140,203,82,82,32,70,51,238,81,254,145,127,216,59,168,252,149,106,116,106,189,46,101,42,99,73,117,137,177,220,142,234,20,146,81,41,11,73,164,200,200,200,200,200,200,207,188,134,120,179,201,132,179,48,155,49,119,116,53,195,91,16,235,53,89,245,104,132,109,154,82,76,187,58,73,32,147,234,36,180,209,190,154,106,94,227,49,193,187,124,206,193,232,206,212,239,100,231,115,249,59,207,103,51,110,221,219,123,181,211,166,186,107,160,179,94,11,247,42,24,184,174,59,109,217,137,65,57,30,100,148,180,110,105,170,141,202,114,8,246,235,250,187,133,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,78,52,23,42,94,184,173,203,109,169,137,89,55,30,28,149,52,78,106,100,162,93,69,6,122,107,250,187,133,100,246,249,157,131,209,157,169,222,201,206,231,242,119,158,206,102,221,187,182,247,107,167,77,116,215,65,222,50,55,132,179,49,99,49,150,140,36,67,91,240,232,245,90,125,90,89,19,102,164,27,45,78,140,75,37,122,138,45,52,115,174,186,23,188,200,104,122,147,78,141,72,165,195,165,67,105,45,49,10,59,113,218,66,82,73,36,161,9,36,145,17,17,17,17,17,17,119,16,253,99,133,103,98,241,133,102,101,194,244,153,45,100,93,174,141,81,134,130,35,45,77,75,129,36,203,189,69,250,39,255,0,96,206,189,94,90,103,213,166,206,65,30,217,50,28,116,181,247,41,70,127,210,58,158,85,113,162,169,129,216,213,108,221,209,103,62,196,15,73,194,102,166,150,221,82,73,112,251,91,14,60,90,18,208,147,213,45,119,40,246,251,254,173,14,225,245,233,110,98,222,31,211,110,154,97,181,46,157,91,167,178,234,219,95,45,194,218,243,8,89,161,68,149,41,63,69,194,35,45,79,191,218,42,251,137,222,72,19,66,126,70,54,225,165,13,40,136,242,214,229,82,44,56,218,18,84,103,54,75,207,26,25,96,136,136,136,144,91,212,191,113,31,176,196,8,192,172,94,185,176,55,19,105,23,181,2,108,152,171,135,50,63,108,109,183,28,65,187,29,18,26,113,198,212,72,90,55,17,242,136,141,38,122,30,157,125,229,161,236,190,98,221,31,26,176,162,221,190,105,115,26,117,217,180,232,142,76,66,28,74,141,169,11,140,211,171,66,137,43,94,211,35,116,181,35,86,165,237,247,159,71,1,8,120,180,89,40,185,178,222,221,81,38,73,114,149,85,41,134,103,211,84,181,2,114,180,250,39,250,94,242,251,72,81,195,14,169,135,219,121,38,100,109,172,148,70,93,228,100,122,141,5,100,6,242,131,137,25,93,182,97,203,101,153,13,211,41,176,168,207,182,226,73,100,178,110,157,20,148,74,35,82,181,215,126,135,174,159,96,224,57,237,225,169,11,18,151,47,18,176,98,20,26,117,97,13,184,252,184,8,108,153,110,73,151,105,121,102,134,227,69,82,214,234,150,182,146,70,106,234,69,161,245,208,197,90,203,131,140,25,110,190,201,47,162,187,108,214,105,146,117,74,200,165,66,39,121,111,116,50,51,229,173,72,53,179,245,107,183,222,93,45,15,35,60,74,168,183,148,72,88,119,140,213,102,161,85,219,109,182,24,168,73,125,13,182,249,145,70,101,36,167,100,74,53,41,106,90,156,81,232,158,164,70,125,250,144,177,122,125,66,21,90,4,122,157,58,75,82,34,203,105,15,178,235,107,37,161,196,41,36,164,168,148,70,100,100,100,100,100,100,122,117,20,121,197,138,133,42,153,152,146,154,243,140,45,18,169,252,212,242,140,207,66,84,233,198,68,174,133,235,116,234,35,46,93,233,241,42,248,249,134,244,153,232,109,81,230,221,180,120,238,19,132,70,131,74,230,180,147,221,169,25,105,161,158,186,144,208,18,114,201,132,87,21,136,155,106,191,105,210,167,198,148,193,40,150,228,8,174,154,55,51,179,212,53,180,100,68,68,163,211,167,180,85,246,121,56,110,87,240,169,115,241,39,11,33,59,80,183,86,251,174,189,10,59,107,117,216,168,62,210,242,149,203,98,42,80,134,146,219,109,167,83,87,67,61,59,180,49,14,176,147,24,113,3,2,47,104,215,53,161,88,157,77,151,6,74,59,76,100,200,125,148,58,148,60,218,214,211,136,109,104,53,17,155,73,37,36,204,181,211,67,250,174,91,40,252,71,48,211,25,109,248,84,91,238,177,14,131,114,178,219,108,59,219,100,71,138,211,238,18,24,73,154,57,178,86,226,183,56,226,244,51,45,76,146,126,210,61,102,69,46,175,76,173,195,69,66,145,80,143,50,51,132,70,151,88,117,46,32,200,200,140,186,164,204,187,140,143,245,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,110,112,243,245,97,101,170,2,168,244,229,183,87,185,158,211,149,29,131,102,66,26,209,81,212,124,212,148,134,220,78,173,190,102,157,11,169,150,189,197,214,167,49,95,136,6,98,241,90,36,138,100,235,194,93,42,27,235,74,205,186,101,66,115,29,57,70,217,167,67,144,162,218,100,163,51,45,58,159,81,29,170,85,90,157,98,83,147,170,213,25,83,100,58,163,82,221,144,242,156,90,140,204,204,204,212,163,51,62,166,103,250,204,75,94,29,57,89,127,30,113,62,29,207,88,166,186,237,187,111,76,110,67,171,91,38,166,29,121,137,17,22,166,84,106,101,109,171,86,221,61,82,102,70,101,238,46,251,216,183,168,52,187,98,139,14,131,70,130,196,72,112,152,109,134,154,97,164,182,132,165,8,36,164,137,41,34,34,232,146,46,132,93,195,254,46,151,209,26,217,171,201,113,11,90,90,129,33,106,74,11,85,25,19,106,61,8,189,227,53,217,139,125,18,179,1,137,114,91,66,208,151,111,10,202,201,43,45,20,68,115,94,61,12,189,226,192,56,48,216,84,201,245,11,138,252,147,34,58,164,199,237,112,27,96,214,147,116,137,42,167,186,78,109,52,235,183,83,211,118,238,255,0,103,180,77,60,230,219,248,223,127,90,14,225,198,13,75,69,61,250,196,101,51,34,106,156,152,209,33,183,90,144,202,136,220,142,74,50,34,53,182,174,169,50,233,175,94,132,33,6,28,240,116,196,154,149,98,61,111,24,111,138,76,134,221,148,135,101,20,10,156,133,200,113,38,164,41,102,125,162,23,85,30,174,119,159,126,154,251,69,130,96,54,81,48,95,0,169,141,177,107,217,244,183,234,41,50,51,169,202,167,196,84,179,209,45,22,156,228,50,133,105,185,148,171,251,173,79,236,237,132,68,146,36,164,136,136,186,17,23,176,65,46,46,23,67,84,188,5,143,69,236,106,121,201,117,20,122,196,222,226,66,87,10,122,117,215,82,211,77,59,244,20,142,218,13,215,16,218,123,214,162,73,126,177,161,158,31,180,86,168,153,93,179,155,105,149,182,114,169,148,249,75,220,146,45,203,85,58,46,170,46,133,169,116,239,18,52,127,12,200,139,83,61,8,133,68,113,124,204,60,154,189,209,79,193,171,106,182,234,97,67,109,169,115,147,26,73,146,84,242,28,159,29,198,151,177,195,35,245,77,58,165,72,215,187,83,246,8,139,147,44,16,151,142,88,229,111,219,234,132,167,233,209,38,196,153,63,86,205,72,56,233,153,29,14,18,190,109,105,211,107,189,119,22,158,243,247,232,38,217,161,218,152,77,99,193,162,50,184,20,154,85,26,19,76,154,212,109,176,218,82,203,41,78,227,50,36,164,189,86,251,244,46,133,236,34,21,111,196,227,60,208,174,182,221,193,44,49,171,115,34,50,242,138,165,54,43,228,104,119,78,217,25,214,137,198,100,25,41,38,74,66,182,169,29,122,25,251,8,86,205,38,131,89,184,93,121,52,184,50,37,184,211,106,121,206,91,75,112,246,150,154,159,170,71,239,47,240,143,194,251,15,69,125,200,210,26,83,110,180,163,66,208,164,153,26,84,71,161,145,145,245,35,212,93,7,7,124,71,110,189,129,149,107,70,165,33,247,106,84,234,227,252,130,53,238,66,33,183,14,158,218,82,90,168,212,90,40,207,161,17,36,88,40,10,242,226,191,150,117,95,182,42,49,98,219,165,146,234,84,54,200,230,41,150,53,95,100,101,153,207,184,165,26,26,82,180,220,180,234,102,162,79,191,78,241,76,206,54,182,156,83,78,36,210,180,25,165,68,101,161,145,151,120,149,60,55,113,85,156,54,204,117,25,154,140,238,207,14,182,228,122,89,153,186,72,78,247,167,195,46,186,173,37,166,136,63,127,119,113,139,248,139,37,137,177,154,153,25,196,184,203,232,75,141,173,38,70,74,74,139,82,50,50,232,125,12,127,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,149,37,136,81,157,153,37,196,182,203,8,83,142,45,70,68,73,74,75,83,51,51,232,93,8,80,63,18,44,85,103,18,179,29,89,102,159,59,180,67,161,174,69,44,140,157,37,167,123,51,230,23,77,22,162,211,69,151,187,191,184,132,86,109,181,186,226,90,109,38,165,172,201,41,34,45,76,204,251,133,204,240,160,203,58,172,59,21,120,177,114,82,137,21,42,227,102,112,212,243,26,47,178,188,204,23,219,82,77,109,37,90,110,66,180,50,81,167,221,175,120,176,208,21,245,198,35,17,219,160,224,101,38,209,166,200,125,170,149,70,184,199,104,36,175,106,23,13,200,117,6,212,147,209,68,163,213,68,93,12,141,34,151,216,97,233,79,183,26,59,74,113,215,84,72,66,18,147,51,82,140,244,34,34,46,166,122,143,221,86,160,214,109,231,89,77,82,12,136,142,58,218,94,111,152,210,219,61,167,174,135,235,17,123,143,252,2,201,184,99,231,154,21,166,134,176,75,19,170,220,184,143,60,146,166,205,148,249,18,26,215,177,198,105,163,113,233,4,73,73,18,86,173,169,71,78,166,94,210,22,145,115,80,237,76,88,177,231,81,94,92,10,181,42,179,9,214,73,105,54,223,105,73,121,149,39,113,30,138,73,250,174,119,232,125,15,218,70,51,237,156,220,16,151,129,184,229,112,91,233,132,166,41,210,230,203,153,3,70,205,40,40,234,153,33,13,146,126,109,9,211,107,93,9,37,167,184,253,210,235,132,30,97,229,82,46,138,134,13,92,181,183,85,6,99,78,203,130,153,50,76,201,47,45,200,17,219,105,27,220,34,47,84,149,162,82,141,123,244,63,96,183,114,50,50,212,143,82,49,253,17,203,136,21,21,170,222,87,111,22,221,101,110,28,90,101,66,82,54,164,143,106,211,78,149,162,143,161,232,93,123,198,121,156,65,180,226,219,87,122,20,105,63,212,46,227,132,125,210,213,83,1,100,81,59,26,153,114,37,69,126,177,182,73,37,165,16,160,39,93,117,61,117,51,239,208,78,211,34,81,26,84,68,100,125,12,143,218,56,158,60,229,19,6,49,246,152,227,23,69,159,75,98,162,173,76,170,113,169,241,19,44,181,75,165,167,57,108,173,90,110,121,74,254,235,67,251,107,239,17,184,58,98,77,54,177,34,183,131,215,197,38,59,109,74,91,177,74,125,78,66,36,54,146,82,212,131,46,207,11,162,139,70,251,143,191,93,61,130,111,228,202,223,198,251,6,208,107,14,49,150,90,42,15,209,227,37,152,243,82,228,199,73,109,180,212,118,82,68,228,130,73,153,25,161,197,116,73,23,93,122,117,33,11,56,207,88,84,200,21,11,118,252,141,34,58,100,200,236,144,28,96,150,146,116,201,74,168,58,110,109,36,235,183,82,211,118,238,255,0,103,180,87,246,93,95,68,92,192,97,156,151,16,181,165,171,194,140,181,37,5,170,140,138,107,71,161,23,188,105,74,214,125,18,173,154,68,150,208,180,37,216,17,214,148,172,180,81,17,182,147,208,203,222,63,238,225,160,210,238,122,44,202,13,102,11,18,225,205,97,198,29,105,246,146,226,20,149,160,210,162,52,168,140,143,162,140,186,145,247,138,39,226,45,149,151,240,27,19,230,92,244,122,107,173,91,183,12,199,36,52,180,50,105,97,167,159,145,45,105,101,38,150,80,218,116,109,162,209,36,102,100,94,242,238,137,84,218,173,78,143,41,185,212,154,140,168,82,26,81,41,14,199,121,77,173,38,70,70,70,74,73,145,151,82,35,253,68,36,222,3,241,15,199,172,25,126,28,41,23,28,170,245,33,151,219,83,172,212,230,77,148,174,89,27,68,105,74,78,74,19,244,27,208,136,250,122,199,236,62,150,253,148,252,227,97,246,103,45,102,36,210,229,34,21,117,134,146,153,176,95,91,13,175,152,150,216,55,20,134,210,251,139,217,189,242,73,26,186,234,90,31,94,249,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,254,111,115,85,104,229,174,193,126,169,46,167,21,218,219,219,123,36,20,188,210,158,86,143,71,74,254,108,222,109,103,162,31,37,116,62,238,167,211,191,63,248,141,136,247,102,40,220,210,110,171,186,177,46,124,201,27,53,55,228,58,233,39,107,104,71,78,98,148,101,169,54,157,122,251,7,151,74,84,165,18,82,147,51,51,208,136,139,169,152,246,54,206,19,223,87,60,250,76,88,54,189,89,214,170,179,24,138,219,141,194,121,68,92,213,36,137,90,146,15,166,138,46,189,127,88,190,12,134,101,210,157,128,24,47,78,134,223,55,210,21,166,217,170,77,39,118,234,135,222,137,20,156,79,228,144,162,209,76,247,43,83,247,153,251,36,184,248,23,249,184,86,29,200,108,171,107,133,72,153,176,245,211,67,228,175,67,25,173,199,51,116,241,174,255,0,55,149,185,195,186,42,187,143,93,117,62,214,238,167,212,89,135,5,73,180,178,182,46,154,121,178,126,145,237,243,158,230,109,78,156,158,93,56,182,235,244,190,151,93,59,133,159,27,77,155,156,211,66,119,233,166,237,58,233,238,212,127,216,15,249,113,105,105,10,113,102,68,148,17,168,204,253,132,66,156,56,176,230,58,159,122,221,45,225,85,189,48,214,138,52,146,57,106,67,137,50,230,178,228,230,22,131,52,58,127,164,93,13,36,126,253,59,133,120,210,200,142,165,16,140,181,46,123,125,61,254,177,13,27,100,220,146,156,181,225,241,37,4,146,249,57,73,232,69,167,254,1,28,118,145,241,47,106,236,91,98,207,174,92,83,95,67,44,211,41,210,101,173,106,81,36,136,155,105,75,51,212,204,136,186,36,253,165,246,140,224,102,94,249,149,136,56,237,124,220,47,76,84,150,28,184,106,105,136,190,97,172,187,57,204,121,104,208,205,74,45,52,95,176,244,235,208,78,190,26,209,236,204,11,192,171,179,50,216,130,104,134,168,179,39,192,134,79,114,155,92,148,38,28,57,141,161,174,110,205,234,87,41,123,72,156,235,167,66,239,81,114,12,215,241,44,196,140,104,126,117,179,98,204,149,111,219,166,183,90,74,227,184,252,73,46,183,171,232,45,198,212,165,182,162,54,221,70,189,52,51,73,123,8,181,135,180,138,93,199,126,220,241,41,48,211,50,169,86,171,203,109,132,25,147,143,186,227,174,184,73,35,61,9,74,51,53,44,189,134,102,103,237,51,23,47,148,94,29,214,149,165,132,177,42,55,213,49,135,171,247,5,53,185,46,155,172,180,167,35,155,241,152,51,104,249,177,137,104,218,180,175,213,61,116,63,121,234,43,99,61,88,36,230,7,227,173,78,130,212,53,51,14,127,58,161,28,249,123,82,166,215,50,74,82,101,243,104,35,232,215,176,140,190,191,119,127,225,11,138,145,109,124,86,157,100,77,146,72,77,94,59,188,164,45,100,73,83,174,201,128,210,116,35,89,106,175,84,251,136,207,237,238,23,66,3,226,222,118,189,54,244,180,235,22,165,90,43,47,197,171,64,145,5,196,58,132,172,182,186,210,155,62,138,35,46,229,31,121,31,216,99,62,217,220,203,189,87,47,216,211,87,165,174,3,173,210,106,178,36,84,96,56,77,40,154,75,46,203,146,150,219,35,229,33,36,123,25,215,106,72,203,78,227,50,238,225,182,189,122,93,175,113,210,238,56,14,173,185,20,201,140,76,109,72,81,145,146,155,113,43,45,12,140,143,189,37,220,101,246,141,6,100,123,31,104,184,223,130,52,7,219,170,178,237,90,151,6,44,25,172,155,232,83,220,198,162,70,55,20,105,230,45,90,111,119,77,85,161,235,222,68,125,242,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,118,207,14,62,209,48,67,4,107,239,187,85,101,170,181,82,4,168,48,153,75,232,75,220,199,98,73,54,212,73,230,33,90,111,107,77,83,169,235,220,70,125,217,243,186,43,210,238,139,142,169,113,207,117,110,72,169,204,126,99,138,90,140,204,212,227,138,89,234,102,102,125,234,62,243,63,180,119,28,145,229,222,171,152,28,105,164,82,209,79,117,202,77,42,68,122,140,247,13,165,27,42,101,169,113,146,227,102,124,165,164,207,99,218,237,81,17,105,222,100,93,250,10,179,45,122,109,151,105,209,237,74,76,86,88,139,73,129,30,11,104,105,9,65,109,105,164,182,93,18,68,93,201,46,226,47,176,135,218,1,75,220,94,177,82,45,209,138,208,108,136,82,137,105,164,199,107,154,132,44,141,41,117,169,51,218,86,164,75,61,21,235,23,121,17,253,157,195,128,100,87,4,156,199,12,117,166,80,93,134,167,161,192,228,212,36,31,47,114,82,218,38,70,74,140,254,109,100,93,29,246,145,23,215,239,178,124,221,112,238,180,174,220,37,151,81,177,105,140,51,95,183,233,174,73,104,218,101,164,185,32,216,140,249,147,69,202,140,107,94,229,169,30,169,105,169,251,143,65,77,21,122,93,199,97,92,242,233,51,19,50,151,86,164,75,113,133,153,19,140,58,219,173,56,105,51,45,73,42,35,37,32,253,132,100,101,236,50,19,11,42,28,75,49,35,5,223,131,108,223,83,37,87,237,210,113,166,148,185,14,72,149,37,166,245,97,7,180,221,148,134,210,68,219,75,211,166,132,106,63,97,158,157,127,137,76,107,51,29,48,46,211,204,182,31,41,18,215,42,100,8,19,9,147,105,197,198,66,161,204,152,226,29,229,111,216,164,243,81,184,141,206,154,245,46,229,28,19,203,69,241,43,15,177,214,198,184,89,152,168,204,55,112,211,10,90,201,195,65,118,114,152,202,214,70,100,164,150,154,35,218,122,116,234,52,129,100,215,98,220,246,117,14,226,132,250,30,102,167,78,141,45,11,74,137,68,100,227,73,89,30,164,102,93,202,47,105,253,163,237,142,45,156,130,74,178,215,136,36,164,18,139,228,229,91,161,150,191,248,4,129,156,154,161,17,84,165,145,22,133,207,115,167,187,214,49,97,220,39,179,29,79,178,174,151,48,170,225,152,104,69,102,73,246,69,45,196,145,115,94,114,11,8,65,26,221,47,209,62,132,147,63,118,189,194,227,219,90,93,66,92,65,145,165,100,74,35,47,105,24,255,0,160,31,240,77,54,78,115,73,9,223,166,155,180,235,167,187,81,88,60,106,230,210,206,216,181,169,228,201,250,71,183,193,123,153,181,58,114,121,117,18,219,175,210,250,93,116,238,21,159,129,134,225,99,93,128,108,175,107,133,116,82,182,158,186,104,125,173,173,6,148,172,3,112,236,59,108,222,86,231,14,145,15,113,235,174,167,201,70,166,62,248,141,25,243,203,165,55,31,240,94,163,13,206,111,164,40,173,189,84,132,77,109,213,111,179,18,81,54,159,201,45,71,170,158,238,78,135,238,50,246,208,253,207,132,247,213,177,80,171,69,157,107,213,154,106,149,49,248,174,56,228,39,146,71,202,82,136,213,169,160,139,77,18,125,122,126,161,227,148,149,37,70,149,36,200,200,244,50,50,234,70,58,150,93,177,222,235,192,76,70,165,93,212,26,172,198,98,53,41,131,155,25,183,221,75,111,48,79,180,227,132,104,75,136,37,106,77,17,104,163,208,203,161,253,90,1,203,142,61,90,88,253,134,244,171,182,223,171,68,122,91,145,88,237,177,144,251,74,113,151,205,134,92,113,42,66,28,89,167,67,120,136,201,71,169,31,67,250,250,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,153,146,204,222,30,229,198,202,151,114,92,181,218,121,212,91,229,246,122,95,106,99,181,72,213,214,80,189,140,173,214,212,189,169,121,43,61,15,162,122,253,180,33,152,44,196,226,22,99,175,103,238,187,194,162,242,146,230,222,68,22,158,124,227,177,163,45,54,174,91,110,58,230,221,220,148,168,244,62,167,215,236,229,38,70,71,161,150,134,59,238,76,176,22,173,142,56,203,71,162,122,6,84,186,107,10,102,161,41,125,149,78,50,108,34,99,13,184,106,62,90,211,180,137,195,35,212,180,239,212,197,213,88,217,69,195,251,70,77,42,99,20,74,121,21,56,152,82,26,236,204,109,37,182,105,50,61,9,146,253,29,61,131,190,70,140,196,70,27,141,29,148,52,219,105,36,165,40,73,36,136,136,180,45,8,190,193,254,163,231,220,48,78,167,65,169,83,72,210,71,46,27,204,122,221,222,178,12,186,247,244,234,51,111,154,27,122,117,179,152,140,72,166,206,142,166,143,229,101,97,109,106,131,73,45,190,220,241,37,73,212,139,84,158,211,208,203,160,149,92,35,113,82,13,163,140,83,109,26,189,98,52,40,181,104,110,19,4,244,130,111,153,37,217,80,27,74,75,114,200,140,204,146,125,8,140,207,79,104,186,196,45,14,33,46,54,178,82,84,68,105,81,30,164,101,239,33,255,0,64,60,102,51,92,173,89,248,81,119,220,110,203,76,99,129,66,168,72,109,195,112,144,100,180,70,113,101,161,234,93,125,93,123,203,184,102,223,22,238,89,119,126,39,221,151,28,185,239,75,58,133,110,124,148,56,235,166,225,236,92,135,22,68,70,102,125,61,109,123,207,188,121,120,143,246,105,108,201,211,94,83,137,94,159,97,234,52,65,144,250,220,106,230,89,44,183,227,202,231,27,52,154,115,43,45,228,174,90,138,159,20,205,29,12,244,211,94,239,96,144,99,130,103,138,232,114,214,203,93,232,251,46,26,23,50,143,81,136,71,174,159,78,4,147,247,151,232,255,0,238,25,222,146,181,79,172,186,227,171,213,82,100,169,74,81,159,121,169,125,76,207,245,139,97,184,176,117,235,143,134,117,54,37,181,27,69,65,166,179,113,200,38,16,122,188,180,91,230,74,250,8,61,198,123,147,223,161,159,233,10,149,145,29,232,175,185,22,75,75,109,214,86,109,173,11,73,146,146,162,61,12,140,143,169,25,24,159,252,41,50,235,74,196,27,249,120,153,112,66,114,67,52,55,79,179,33,109,165,109,19,204,189,5,228,47,69,180,162,221,162,207,169,40,143,78,237,59,197,209,178,203,113,217,110,59,40,36,54,210,73,8,73,22,132,68,69,161,17,16,173,126,48,216,48,245,195,108,82,177,70,151,74,109,79,83,73,136,178,31,67,6,107,38,91,110,160,250,136,212,148,25,233,169,145,245,81,23,249,197,100,229,227,17,229,97,78,49,218,183,147,18,77,134,225,85,160,174,74,183,154,75,146,137,77,56,189,76,148,158,159,55,237,61,61,254,241,163,60,39,190,32,98,62,29,219,247,157,62,99,18,91,170,211,98,75,53,50,226,86,68,167,88,109,205,12,201,74,235,235,151,180,251,253,189,227,215,0,138,60,64,242,181,71,199,252,40,168,85,98,83,214,187,146,135,17,217,112,92,97,164,155,142,27,49,165,41,182,140,201,165,184,105,55,30,47,85,38,90,159,118,135,223,67,55,69,181,88,179,235,243,237,186,244,23,162,78,167,73,118,51,205,186,210,219,61,205,173,72,87,69,145,30,155,146,101,212,139,184,72,156,136,102,154,167,151,92,88,132,186,165,85,242,182,170,171,110,20,198,92,125,92,150,73,217,49,121,143,26,84,243,109,164,201,182,76,183,30,186,23,121,25,119,95,93,137,124,91,120,139,106,211,110,235,90,173,18,161,2,165,21,153,40,114,51,237,186,73,39,27,75,132,147,52,41,73,35,218,180,244,212,251,200,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,126,251,190,45,188,58,181,106,87,117,211,86,137,79,129,77,138,244,149,185,37,246,218,37,19,109,169,195,73,26,212,148,153,237,66,186,106,93,198,40,83,61,249,166,169,102,43,22,38,174,151,85,124,237,170,82,220,133,13,150,223,87,37,226,106,76,174,91,196,148,188,227,106,51,109,226,45,197,166,165,220,68,93,241,218,215,182,171,23,133,126,5,183,65,130,244,185,213,25,45,70,101,182,154,91,135,185,197,165,9,232,130,51,211,114,136,186,17,247,139,230,225,249,149,170,62,0,97,69,62,171,46,158,180,92,149,200,141,75,156,227,237,36,156,108,222,141,21,78,52,70,109,33,194,73,56,201,250,170,51,208,251,245,62,233,92,3,200,226,197,241,3,14,48,238,224,188,234,19,24,140,221,42,155,46,89,41,231,18,130,53,52,195,142,104,70,106,79,95,80,253,165,221,236,239,25,204,204,62,35,202,197,108,99,186,175,39,228,155,237,204,171,78,92,101,111,53,23,37,114,157,113,26,25,169,93,62,115,216,122,123,189,226,205,184,60,224,195,214,245,177,85,197,26,165,41,180,189,82,39,226,199,125,108,25,44,217,113,186,123,233,34,82,144,71,166,164,103,209,70,95,231,22,80,243,45,200,101,200,239,32,150,219,169,52,45,38,90,145,145,150,134,70,66,151,56,174,101,214,147,135,215,243,120,153,111,194,114,59,53,199,75,180,161,13,165,13,27,207,61,57,229,175,68,52,146,221,162,11,169,168,207,78,253,123,196,0,143,29,233,79,183,22,51,75,113,215,150,77,161,8,73,154,148,163,61,8,136,139,169,153,152,182,187,119,7,93,183,56,103,212,226,92,177,119,42,117,53,235,142,57,62,131,53,50,226,237,242,36,253,52,22,211,45,170,238,212,203,244,133,78,198,90,160,86,90,113,165,232,168,210,82,164,168,143,184,210,190,135,175,234,26,33,200,237,208,229,211,150,187,45,247,156,222,184,116,122,116,51,61,117,250,16,35,31,188,255,0,75,255,0,112,239,98,62,103,194,183,26,135,150,75,209,249,18,185,38,245,38,162,202,11,121,39,152,163,167,202,50,71,83,45,117,211,187,218,51,191,45,254,211,45,233,58,105,205,113,75,211,237,61,71,168,194,75,150,93,161,137,246,157,199,18,115,209,14,159,91,129,37,110,52,233,182,123,27,144,218,204,140,200,203,167,171,239,46,225,164,140,25,185,154,188,48,162,208,184,218,150,153,39,62,133,79,144,227,132,225,44,205,107,140,218,207,83,212,250,250,218,247,159,120,246,96,63,229,107,67,104,83,142,44,146,148,145,154,148,103,161,17,123,204,82,159,23,44,84,131,119,99,20,43,74,145,88,141,54,45,38,27,105,124,153,144,78,114,228,181,42,123,106,73,237,89,145,25,18,139,161,145,25,107,236,17,87,43,214,252,235,151,49,24,109,77,131,29,78,153,221,148,117,59,162,13,68,134,251,115,41,82,149,161,30,137,45,197,169,159,65,164,139,122,9,211,40,20,218,105,154,76,226,67,101,143,87,187,213,65,39,167,119,78,131,232,15,242,147,25,137,108,57,26,67,40,117,183,18,105,82,86,146,81,25,25,104,122,145,253,163,129,223,57,69,195,251,186,77,86,99,244,74,121,149,68,159,82,218,236,204,109,53,184,106,51,61,13,147,253,45,61,162,148,243,161,129,117,28,10,198,138,165,5,202,43,240,169,211,28,126,108,37,28,101,54,209,178,185,114,16,222,195,229,161,58,109,107,166,210,211,66,232,126,238,10,148,169,103,181,41,51,63,113,16,144,249,64,205,221,239,150,59,242,44,168,211,159,147,111,74,121,12,84,41,239,58,242,218,75,74,122,57,186,226,26,39,155,65,56,77,177,180,148,174,154,30,135,211,186,239,114,219,153,188,61,204,117,149,18,228,182,171,180,242,168,185,204,237,20,190,212,199,106,143,163,175,33,27,217,67,174,41,27,146,202,150,90,159,84,245,251,59,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,17,106,102,68,95,88,138,89,174,207,206,26,229,242,148,228,42,85,90,5,102,225,86,156,184,145,223,143,35,103,172,193,158,244,38,66,22,90,182,241,153,125,134,125,197,214,149,177,175,31,113,67,49,183,106,171,151,149,82,92,199,87,167,34,11,47,200,113,150,180,105,180,171,150,219,142,56,105,212,153,74,143,67,234,101,175,187,73,37,130,249,24,155,106,225,101,83,30,49,214,155,46,149,14,159,200,236,148,217,108,155,14,43,124,151,34,175,154,212,168,228,71,161,169,165,39,69,151,67,35,62,242,33,8,166,58,219,210,86,235,72,36,161,90,104,68,90,105,208,92,111,10,12,48,102,222,182,105,151,193,166,50,157,159,67,169,69,53,36,136,220,233,84,46,243,216,71,167,205,23,180,253,159,170,197,64,7,241,73,37,36,210,162,212,140,180,49,72,92,88,112,90,101,139,141,69,125,198,130,242,105,149,230,185,139,127,148,100,223,105,126,92,231,77,59,137,9,78,237,168,215,77,198,122,123,203,168,136,184,67,127,76,195,44,71,183,239,72,122,107,76,169,68,146,225,30,189,80,219,237,184,101,209,73,253,2,239,50,47,243,141,14,101,147,26,173,172,107,194,186,29,201,71,171,71,145,41,80,99,20,182,82,251,107,91,79,118,102,86,180,154,82,226,205,58,27,164,90,25,234,94,223,175,174,0,135,252,78,113,110,38,27,229,218,117,61,19,227,166,101,192,235,180,146,101,78,145,44,208,252,25,133,174,221,233,61,53,70,158,223,176,197,13,72,121,82,31,113,245,125,39,22,107,63,180,207,81,255,0,2,231,248,64,226,172,43,131,8,42,22,36,250,171,106,169,211,106,14,173,152,198,249,26,138,43,113,96,52,147,216,107,53,125,35,50,212,146,73,246,119,244,22,18,34,39,20,10,132,200,57,97,169,20,68,151,207,190,243,46,30,135,209,10,167,205,215,184,254,162,20,51,7,214,157,31,119,93,94,70,191,249,196,47,227,47,180,198,42,89,20,135,79,122,57,58,135,236,150,208,104,216,74,51,221,71,104,186,22,157,253,69,25,99,45,61,186,86,42,93,144,26,107,150,134,107,83,208,148,109,208,210,69,37,194,34,50,208,180,238,23,19,194,62,155,111,197,192,57,18,169,205,255,0,13,122,162,179,125,102,72,215,83,133,0,212,90,145,107,166,186,119,137,218,57,134,101,240,222,30,42,96,117,233,104,191,21,47,201,147,66,168,148,29,80,74,52,201,84,55,155,108,203,84,168,200,245,115,189,37,175,184,103,22,254,180,234,54,29,235,91,180,106,108,56,204,138,61,70,76,37,18,210,164,153,155,79,41,179,50,220,73,62,244,31,176,190,194,22,89,194,191,56,17,41,233,111,4,175,235,140,219,74,214,72,165,42,100,194,36,145,159,98,140,203,8,55,94,250,151,162,16,143,126,158,210,22,182,219,141,188,218,94,105,105,90,22,146,82,84,147,212,140,143,184,200,199,253,15,248,121,150,228,50,228,119,144,75,109,212,154,22,147,45,72,200,203,67,35,33,80,188,86,114,154,139,106,180,156,106,179,105,43,76,73,134,72,168,34,59,26,33,43,90,231,73,117,213,19,108,145,17,232,148,234,165,47,93,52,215,216,98,181,5,134,112,213,207,43,152,99,92,143,132,120,149,88,81,219,179,214,134,96,72,147,35,164,103,86,184,113,219,70,231,164,37,8,105,45,161,103,162,82,102,93,116,233,169,11,144,164,85,169,213,218,100,90,205,34,99,50,225,205,101,18,24,121,151,18,226,28,109,105,37,37,68,164,153,145,145,145,145,234,71,167,81,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,58,189,90,157,66,166,74,172,213,230,51,18,28,38,87,33,247,158,113,45,161,182,208,147,82,148,106,81,145,17,17,17,158,166,122,116,20,223,196,171,60,174,98,117,114,70,17,225,173,97,69,110,192,90,217,159,34,52,142,146,93,66,230,71,113,27,153,144,164,45,165,54,180,30,138,73,25,244,215,166,132,43,204,89,95,10,108,166,162,229,173,43,26,175,42,74,213,18,25,154,41,232,144,198,168,82,208,184,50,90,117,36,227,38,70,122,41,90,41,43,215,77,116,246,152,183,166,89,110,59,45,199,101,4,134,218,73,33,9,34,208,136,136,180,34,34,31,246,63,229,199,27,101,181,60,234,210,132,33,38,165,41,71,161,17,23,121,153,138,164,226,161,156,8,149,4,185,130,86,13,198,110,37,11,52,85,85,14,97,26,76,203,182,198,121,133,155,79,125,104,213,11,71,187,95,97,10,211,176,109,58,141,249,122,209,45,26,99,14,61,34,175,81,141,9,36,132,169,70,70,235,169,108,140,246,146,143,189,101,236,63,176,198,142,114,209,134,240,240,175,3,172,187,73,136,169,98,76,106,21,56,167,122,132,147,84,148,195,101,183,12,244,74,76,207,86,251,212,90,251,199,80,16,75,139,133,54,223,149,128,113,229,212,91,254,26,205,69,6,194,200,145,174,165,10,121,164,181,50,215,77,117,238,20,237,131,84,230,234,184,169,105,192,117,174,98,30,173,64,66,145,183,83,81,28,150,200,200,139,67,212,250,139,205,204,13,49,138,118,69,38,83,217,143,202,67,22,75,136,36,108,36,153,109,163,186,93,75,78,254,130,129,231,122,179,164,109,233,163,203,211,255,0,56,197,243,112,191,168,76,157,150,26,105,75,73,23,33,246,90,108,244,62,168,42,124,45,59,207,235,49,46,197,123,113,126,197,88,86,254,16,83,236,72,21,86,211,83,169,84,26,91,209,137,242,37,28,71,34,207,105,74,216,75,37,125,34,34,212,210,105,246,119,244,20,192,63,238,59,202,142,251,111,167,233,54,178,89,125,164,122,139,229,225,141,139,113,49,35,46,208,105,235,159,29,83,45,247,90,164,155,41,116,141,100,134,32,195,45,118,239,81,233,170,244,246,125,132,38,0,14,71,153,172,106,182,176,83,10,235,151,37,98,173,26,60,164,193,146,81,25,91,237,161,110,189,217,158,90,18,73,83,136,53,106,109,25,104,71,169,251,62,172,242,98,245,253,51,19,113,30,224,189,38,105,173,78,165,46,75,100,90,244,67,143,184,225,23,85,43,244,207,184,204,191,206,37,207,9,236,22,153,125,99,89,223,114,96,188,170,101,5,174,98,31,229,25,183,218,88,151,5,210,78,227,66,147,187,106,245,211,113,30,158,226,234,46,245,41,36,164,146,146,208,136,180,33,253,0,21,121,198,106,197,106,100,11,126,248,65,48,151,24,40,144,76,251,150,100,148,212,29,253,30,238,190,254,255,0,103,180,85,254,27,29,35,229,237,1,170,243,73,114,158,245,74,43,114,82,105,73,151,40,222,70,255,0,165,234,253,29,123,250,123,196,162,204,246,70,46,75,62,213,164,227,62,23,83,39,86,45,90,229,53,138,172,132,70,101,201,11,136,111,54,244,133,25,147,17,201,182,218,67,73,111,169,172,244,212,186,153,25,24,225,56,41,143,184,161,151,43,181,53,203,54,169,46,27,168,215,159,5,231,228,54,203,186,180,226,83,204,109,183,27,53,104,79,41,69,169,244,51,215,223,173,212,229,71,63,56,107,152,58,83,112,170,181,104,20,107,133,58,243,34,72,126,60,125,254,179,230,91,16,169,11,89,232,219,36,103,246,145,247,31,73,90,70,70,90,145,145,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,15,226,148,73,45,202,62,132,33,158,113,56,136,88,88,9,79,93,2,211,123,211,23,58,244,254,13,181,232,252,173,21,29,127,77,200,203,109,90,182,234,143,191,166,154,119,159,74,80,196,12,71,189,49,110,227,93,193,119,212,189,33,81,123,77,87,201,105,173,116,109,8,238,109,41,79,209,109,62,207,96,176,92,140,240,203,159,114,45,156,65,199,122,55,103,129,235,118,90,127,104,74,249,191,217,45,47,231,98,202,37,39,69,37,165,117,79,94,226,246,152,238,28,87,241,93,56,111,130,176,240,194,223,95,103,85,127,153,211,77,251,121,18,224,191,252,180,43,95,166,127,202,47,215,220,41,120,93,159,10,219,162,45,95,11,104,20,230,228,106,235,84,154,163,170,107,97,250,165,233,69,22,186,232,68,127,72,191,194,39,168,0,8,205,158,252,174,194,204,150,18,75,131,18,39,50,189,72,75,149,10,121,243,12,183,186,212,105,68,210,58,186,218,11,85,188,93,85,169,123,200,203,186,132,47,219,30,191,135,87,101,82,207,185,97,246,105,244,185,111,196,121,28,196,47,69,52,234,155,87,84,41,73,250,72,87,113,159,119,180,76,222,27,25,200,99,6,239,6,112,242,249,157,203,160,213,222,75,17,221,229,25,242,222,117,216,108,164,182,180,194,214,122,33,181,159,85,17,31,212,122,24,186,186,13,122,149,114,210,98,215,40,178,187,68,57,141,33,230,92,216,164,110,66,210,74,73,232,162,35,46,138,35,234,67,245,75,148,196,24,175,76,148,189,140,176,133,56,226,180,51,209,41,45,76,244,46,189,196,40,251,137,246,103,19,139,248,147,39,14,40,207,243,41,22,196,245,180,179,219,166,178,163,72,154,201,159,172,210,21,244,28,47,229,26,126,211,234,32,250,16,167,20,72,65,106,102,11,66,155,81,161,101,161,144,153,188,46,113,149,24,111,152,8,150,244,210,254,13,114,37,186,99,103,255,0,45,34,108,36,23,114,20,125,200,63,105,23,214,66,246,27,90,92,66,92,73,234,149,17,40,190,195,17,11,138,51,111,47,44,53,3,105,205,164,153,46,154,186,17,234,159,71,205,212,133,15,83,204,138,161,24,207,184,158,70,191,249,196,52,39,149,20,183,51,39,180,6,90,143,206,223,106,69,111,149,191,110,243,58,91,30,174,190,205,117,211,81,70,153,157,140,113,49,242,252,96,226,118,99,77,197,84,46,95,51,126,223,225,175,22,154,251,123,180,253,66,203,184,67,226,37,33,188,50,184,45,231,167,242,157,166,174,93,69,212,114,148,173,26,110,60,4,41,90,146,116,239,246,17,153,253,66,103,64,205,54,9,74,170,72,161,42,245,254,29,25,229,178,227,126,141,151,234,169,42,36,153,107,201,208,253,110,157,227,165,192,169,82,174,138,71,106,166,201,231,196,150,214,137,94,197,39,84,173,36,101,209,68,71,220,162,20,135,197,27,46,242,240,179,26,30,189,169,172,107,72,185,73,83,93,115,113,116,151,34,92,215,13,58,41,197,43,232,54,71,169,17,39,234,35,232,34,54,30,94,149,60,60,189,104,183,157,33,205,146,105,19,227,77,71,68,158,166,211,200,112,139,214,74,139,189,5,236,63,176,251,134,132,242,129,152,10,46,63,96,253,14,189,18,78,234,156,88,49,163,84,81,177,101,164,132,197,142,167,79,83,109,9,250,79,127,36,180,247,116,238,238,96,56,166,112,112,193,140,84,192,75,178,130,113,249,178,26,165,79,145,28,183,154,116,116,161,72,74,127,150,146,239,115,218,122,12,236,93,180,25,54,181,207,86,183,38,35,99,212,201,207,195,89,106,71,161,182,226,144,125,198,101,222,147,246,159,218,63,4,9,210,105,147,227,84,161,185,178,68,71,144,251,74,208,143,106,210,162,52,158,135,169,31,82,46,241,115,92,55,115,199,74,196,123,102,157,132,23,212,238,77,122,149,25,152,144,149,202,82,185,204,180,220,56,237,150,141,71,74,19,170,214,191,164,179,50,246,234,90,24,176,100,153,40,137,68,125,12,181,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,81,146,72,212,103,208,139,83,21,243,196,139,60,116,172,56,182,106,56,65,98,206,231,87,170,177,158,137,53,92,165,39,146,203,173,204,142,225,104,236,117,33,90,45,8,250,43,35,63,102,133,169,138,101,159,58,77,78,124,154,148,199,55,200,150,242,223,117,90,17,110,90,148,102,163,208,180,34,234,103,220,63,125,165,65,147,116,220,244,155,114,26,55,189,83,156,196,52,22,164,90,155,142,37,5,222,100,93,234,47,105,125,163,68,249,62,195,6,48,175,1,45,58,9,71,229,72,118,149,2,68,130,222,106,249,211,133,29,42,254,90,139,189,191,97,232,59,88,14,25,155,252,192,81,112,7,7,235,149,233,114,118,212,229,65,147,26,156,141,139,61,100,42,44,133,52,122,147,107,79,210,103,249,69,167,191,167,126,123,49,18,244,169,226,29,235,90,188,234,238,111,147,87,159,38,106,250,36,180,55,94,91,134,94,170,82,93,235,63,97,125,133,220,37,207,11,156,187,203,197,60,104,102,246,169,49,165,34,218,36,205,105,205,197,214,92,121,112,156,36,232,151,18,175,160,225,158,166,70,159,168,207,160,187,201,245,42,85,175,72,237,85,41,60,136,145,26,209,75,216,165,104,148,36,204,250,36,140,251,146,99,154,84,51,77,130,49,106,145,232,105,189,127,135,72,121,12,182,223,163,101,250,202,82,141,36,90,242,116,47,91,167,120,134,60,93,241,22,144,230,25,80,45,214,103,243,29,169,46,37,69,148,242,148,90,180,228,121,232,74,181,52,233,223,236,51,35,250,133,104,229,142,49,203,199,203,13,130,137,218,77,87,29,44,185,124,205,155,191,134,178,90,107,236,247,126,177,121,121,174,75,112,242,123,95,101,216,252,157,150,164,166,249,91,247,108,50,165,191,234,235,237,211,77,53,25,236,168,153,29,66,73,151,113,188,189,63,243,140,95,15,11,150,222,70,88,105,230,235,155,137,82,90,52,244,34,208,189,31,11,66,18,245,197,165,180,41,197,30,137,73,26,143,236,33,68,252,81,241,149,24,145,152,9,118,244,34,254,13,109,165,202,98,207,254,90,60,217,168,62,244,36,251,150,94,211,47,172,196,50,66,20,226,137,8,45,76,193,104,83,106,52,44,180,50,19,131,134,14,103,19,132,24,147,27,14,43,47,242,233,23,60,244,52,131,219,174,146,164,200,132,201,31,170,210,213,244,27,63,229,18,126,195,234,47,6,36,166,39,69,102,100,85,239,101,244,37,198,213,161,150,169,81,106,71,161,245,238,49,249,107,213,234,85,181,73,149,92,173,74,236,240,225,180,183,158,115,98,151,181,8,73,169,71,162,72,204,250,36,207,161,10,84,226,79,156,134,49,146,240,127,14,236,105,220,202,13,33,245,51,33,222,81,151,49,230,157,152,202,139,107,172,33,101,170,28,65,244,81,145,125,103,169,136,101,97,88,245,252,69,187,41,118,125,181,15,180,207,170,75,98,35,40,230,33,26,169,199,82,218,122,173,73,79,210,90,123,204,187,253,130,251,242,31,149,216,89,109,194,72,144,166,68,229,215,171,9,110,125,64,249,134,123,29,118,52,82,117,190,142,184,131,209,108,159,84,232,94,226,34,239,147,32,0,43,75,140,205,125,136,118,85,2,142,110,252,235,242,226,172,155,218,125,202,102,160,157,117,211,78,242,238,212,84,68,89,14,195,146,212,184,234,218,235,11,75,136,86,132,122,40,143,82,62,191,89,11,217,200,165,215,68,204,158,83,35,217,23,131,61,177,136,48,81,110,201,111,114,219,220,218,41,145,154,95,86,201,179,45,73,245,119,25,159,94,138,246,148,83,207,63,12,185,246,218,222,196,28,8,163,118,136,30,175,106,167,246,132,163,149,253,140,210,62,118,84,163,82,181,82,157,87,68,244,238,63,97,138,250,195,252,71,189,48,146,227,69,193,104,84,189,31,81,103,93,23,201,105,221,53,109,104,238,113,42,79,209,113,94,207,104,186,252,157,241,16,176,177,238,158,138,5,216,247,161,238,116,107,252,27,107,210,57,186,170,66,254,155,113,144,218,116,109,164,159,127,93,116,239,46,179,49,42,37,22,228,159,67,31,208,0,0,0,0,0,0,0,0,0,0,0,1,227,177,51,22,108,108,35,160,61,114,95,53,143,71,194,99,110,229,246,119,157,239,90,16,93,26,66,143,189,196,123,61,191,104,169,252,218,241,85,186,111,148,189,106,96,132,159,69,83,15,110,250,134,198,223,231,126,65,194,249,169,49,18,164,237,82,29,79,127,93,117,238,34,21,249,26,45,114,241,172,242,163,163,181,207,147,236,213,13,238,218,143,175,68,151,170,159,241,11,99,200,95,13,136,22,185,163,18,49,194,139,218,42,69,175,97,137,218,84,142,71,246,83,46,122,241,165,26,85,185,42,104,253,100,244,238,47,105,139,47,34,75,105,208,186,17,10,12,226,87,140,41,197,28,198,214,34,193,94,180,234,71,103,236,199,167,127,54,4,51,95,122,18,175,164,217,247,235,245,104,34,96,158,28,40,49,109,219,107,29,216,181,38,200,229,69,153,70,93,61,130,217,187,123,175,212,162,25,39,162,12,203,93,202,234,103,167,214,66,237,210,123,136,143,222,90,143,232,0,8,123,158,252,146,210,51,17,107,72,184,109,138,94,235,182,19,11,84,117,115,212,92,221,141,202,90,81,162,223,109,164,234,235,201,234,100,122,125,157,213,113,100,112,237,204,205,223,119,79,183,98,89,189,159,209,82,93,97,217,30,145,167,175,106,218,117,40,63,84,228,150,191,75,94,134,127,172,91,190,74,48,35,19,48,23,13,91,182,177,22,237,237,234,111,69,55,15,176,71,107,179,164,163,198,65,23,49,151,23,191,111,41,105,215,94,186,235,238,214,57,241,42,207,91,22,61,30,118,11,97,204,189,245,122,131,46,198,169,63,203,50,229,52,226,38,70,117,27,94,142,105,86,139,74,15,84,172,140,253,157,53,49,80,14,46,125,118,172,167,28,62,124,218,140,131,82,143,213,78,247,92,87,234,34,212,207,234,33,107,25,21,225,215,76,149,135,76,98,54,38,211,183,207,173,70,76,154,123,92,229,22,214,30,98,51,205,47,115,50,118,158,138,222,90,41,36,126,253,58,16,251,153,188,225,125,22,236,182,202,234,193,250,127,245,195,2,38,213,196,230,159,240,130,67,111,172,203,124,137,100,132,110,113,77,151,113,233,223,221,168,175,187,23,5,177,163,7,177,170,217,149,93,181,59,20,170,53,193,9,199,203,183,68,115,111,38,90,77,95,69,107,35,208,219,62,237,123,189,163,64,216,99,83,126,179,135,54,189,82,81,104,252,170,52,39,157,46,159,77,76,33,71,220,68,93,231,236,33,31,56,149,181,33,204,173,215,205,133,237,36,166,82,151,208,143,84,250,58,102,165,212,80,77,53,179,118,163,21,162,239,91,232,79,248,84,67,69,57,45,166,246,108,177,217,81,84,90,115,168,52,211,255,0,13,62,57,123,197,68,241,61,194,245,225,222,101,38,202,105,191,224,247,4,103,107,10,94,191,236,143,207,154,102,90,111,81,247,35,234,47,168,135,197,200,86,35,195,182,49,26,165,98,212,27,216,213,241,75,122,220,106,70,166,124,151,102,63,21,162,94,194,73,238,218,73,51,208,212,146,62,237,197,222,57,158,102,48,186,227,194,156,97,184,169,53,230,116,110,117,70,93,66,3,219,155,254,17,17,114,158,75,78,237,74,213,179,119,44,207,106,140,148,94,210,29,183,32,89,199,186,48,59,19,104,214,141,94,103,62,217,174,205,143,77,117,190,91,105,228,115,164,69,109,78,234,150,22,226,182,182,209,150,210,50,215,222,71,223,110,121,144,193,155,79,53,24,19,38,152,109,118,149,205,167,46,167,70,123,115,168,219,33,112,222,76,117,237,222,222,191,151,215,69,158,157,122,151,187,63,88,183,134,245,140,38,196,42,221,135,92,111,108,138,76,233,49,72,245,65,239,75,79,184,214,239,85,74,34,212,219,62,155,143,245,247,142,237,144,44,208,85,176,11,23,233,176,166,202,223,111,87,31,102,3,236,108,73,108,91,210,162,146,156,220,77,45,103,163,108,153,109,45,62,210,62,251,240,182,171,176,174,139,122,153,114,83,149,186,45,82,27,51,89,61,12,189,71,16,75,79,121,17,247,40,187,200,190,194,31,72,126,121,236,162,68,9,49,220,70,244,58,202,208,164,235,166,164,105,50,50,212,103,143,62,86,89,217,57,152,187,163,237,218,138,173,70,125,81,180,235,174,212,187,80,148,68,90,238,61,126,143,213,246,16,143,99,232,219,183,5,86,213,174,64,184,232,114,123,60,250,108,150,165,199,119,98,87,177,198,214,75,65,232,162,52,158,138,73,30,134,70,66,218,178,35,196,190,29,218,138,102,22,99,76,238,77,87,230,96,211,230,242,141,92,243,254,12,195,72,229,198,138,73,78,229,41,213,106,165,116,238,51,211,67,22,77,10,108,106,140,70,166,195,115,152,203,232,75,141,171,67,45,82,162,35,35,208,250,247,25,15,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,19,102,198,167,68,118,108,199,57,108,176,133,56,226,180,51,209,41,35,51,61,11,175,113,24,173,156,247,113,47,135,105,34,167,133,152,45,59,157,85,249,232,53,9,188,163,79,32,255,0,132,176,234,57,114,98,154,85,181,73,105,90,165,93,123,136,244,212,197,74,220,87,5,86,234,174,79,184,235,146,123,68,250,148,151,101,200,119,98,81,189,199,22,107,89,232,146,36,150,170,81,158,132,68,67,231,9,9,144,219,44,239,108,204,90,49,205,59,145,74,168,192,170,45,58,233,185,45,84,34,145,150,187,139,79,165,245,253,134,52,57,1,148,71,129,26,59,104,216,134,153,66,18,157,117,208,137,36,68,90,143,208,62,109,203,93,133,107,219,213,59,146,162,173,177,105,112,222,154,241,232,103,234,54,131,90,187,136,207,185,39,220,71,246,24,160,252,254,230,130,171,143,184,191,82,131,6,86,203,122,134,251,208,24,143,177,39,189,108,202,148,73,115,113,180,133,150,173,188,69,180,245,47,172,207,187,132,225,38,27,214,49,103,16,168,150,29,13,189,210,42,211,163,69,51,213,5,177,46,190,219,91,189,101,36,143,67,112,186,110,47,213,222,52,11,150,252,25,180,242,175,129,49,169,132,215,102,92,42,114,42,117,167,183,58,189,210,17,13,148,200,94,221,238,105,249,13,116,65,233,211,161,123,234,51,63,185,199,186,49,199,19,107,54,141,34,103,34,217,161,77,145,77,105,190,91,106,231,242,100,74,109,46,234,166,16,226,119,54,233,22,211,51,211,222,103,221,196,178,207,133,183,30,43,99,13,187,73,160,179,171,112,106,49,42,19,222,220,223,240,120,136,148,202,93,119,106,150,157,251,121,132,123,82,102,163,246,16,233,153,246,196,136,119,62,35,83,108,90,123,123,155,177,233,108,219,142,200,212,203,156,236,39,229,52,107,218,105,45,186,238,35,208,148,162,46,237,199,222,62,215,12,60,48,94,34,102,82,12,167,145,243,22,252,102,171,9,94,191,236,140,79,132,100,90,111,73,247,47,235,47,168,197,187,103,74,155,218,114,199,122,197,73,107,201,160,212,143,252,20,249,5,239,25,214,169,54,109,84,101,52,125,232,125,105,255,0,2,140,95,183,13,54,164,55,149,186,9,190,189,196,164,197,82,58,17,104,147,167,67,208,186,9,7,137,213,55,232,216,115,116,85,34,150,175,197,163,77,121,162,233,213,105,97,106,46,242,50,239,47,105,12,252,223,88,45,141,24,197,141,87,60,170,13,169,219,101,86,110,9,174,48,93,186,35,123,185,210,212,105,250,75,65,22,166,225,119,233,223,236,22,9,148,62,23,209,109,59,108,238,172,96,167,255,0,92,51,226,109,68,78,105,255,0,7,37,182,194,200,183,199,150,104,94,215,18,225,119,22,189,253,218,15,135,158,174,29,116,200,184,116,254,35,97,149,59,100,250,44,101,73,168,53,206,81,238,97,150,36,188,234,247,61,39,105,106,173,133,162,82,103,238,215,169,10,167,66,231,208,170,201,113,179,228,77,167,72,37,36,253,85,108,117,181,126,178,61,12,190,178,22,253,195,87,61,108,95,20,120,56,45,136,210,246,85,233,236,181,26,154,255,0,44,207,154,210,17,14,51,72,218,204,114,74,117,90,150,122,169,102,101,237,233,161,137,27,157,108,8,196,204,122,195,87,45,172,58,187,123,2,156,213,78,67,236,17,221,237,4,113,228,160,203,152,243,136,217,187,154,132,235,175,77,53,247,233,81,23,191,14,220,204,218,23,116,11,118,93,155,218,61,43,37,166,26,145,233,26,122,55,45,215,84,130,245,74,73,233,244,117,234,101,250,133,163,228,67,36,180,140,187,218,209,238,27,158,151,182,237,154,194,21,33,92,245,31,43,123,113,86,164,104,135,220,105,90,58,202,186,145,22,191,103,124,194,0,1,252,81,237,35,63,113,106,40,251,139,86,38,252,176,199,246,109,184,210,57,177,232,180,228,198,112,182,109,216,243,51,103,32,211,213,4,103,161,43,191,83,47,180,65,145,97,28,32,113,133,54,182,46,212,48,242,162,189,34,213,160,58,182,58,127,225,14,202,128,202,75,162,12,251,146,125,234,34,251,59,197,207,25,37,196,232,125,72,197,104,103,211,134,196,11,160,215,137,24,31,69,236,245,35,211,183,68,237,42,95,63,251,21,150,253,121,50,137,41,218,148,186,126,170,122,247,31,176,197,78,73,137,92,179,171,38,212,132,118,73,241,189,154,161,205,187,145,245,106,147,245,85,254,49,96,121,74,226,171,116,216,201,102,212,198,249,62,149,166,22,237,149,13,141,177,201,252,187,135,243,81,162,41,74,220,165,180,158,254,154,107,220,102,45,131,12,241,106,198,197,202,3,55,37,141,89,244,132,39,183,109,95,103,121,174,229,173,7,209,212,36,251,219,95,179,217,246,15,98,0,0,0,0,0,0,0,0,0,0,3,254,29,117,12,182,110,184,122,37,61,230,32,118,108,56,159,88,152,85,25,86,230,27,23,166,107,203,250,106,249,232,253,159,67,97,101,209,232,138,66,247,33,197,251,122,109,247,153,10,139,197,220,117,196,124,109,175,61,95,191,171,157,189,247,118,255,0,224,204,53,166,136,109,31,236,77,160,187,154,71,179,217,246,235,235,242,251,148,92,86,204,68,197,21,165,76,219,1,189,57,146,249,209,143,102,164,238,158,163,143,54,163,213,76,168,186,125,191,109,200,101,63,33,24,105,151,8,207,85,28,103,210,149,233,59,117,151,186,67,27,54,155,233,250,29,161,196,30,168,123,78,239,102,189,231,210,84,17,18,75,66,238,30,39,26,175,102,48,235,12,235,55,148,149,236,110,159,217,247,30,134,122,115,36,54,223,177,42,246,175,220,127,210,51,67,114,86,94,184,171,114,42,239,254,82,70,205,123,191,146,130,79,176,139,244,125,195,210,226,110,17,93,56,88,252,86,110,40,251,10,94,254,82,183,182,122,237,36,25,244,66,213,252,226,123,199,243,5,47,201,120,107,138,150,189,229,22,71,36,169,181,120,82,30,86,194,87,205,55,37,183,21,208,210,175,208,246,17,159,249,134,143,48,98,249,131,136,248,89,107,94,80,100,115,138,167,71,131,37,197,108,52,252,227,145,155,112,203,67,74,127,76,189,132,95,230,30,212,0,0,127,15,66,45,79,216,43,211,136,182,126,227,97,109,62,118,14,97,226,247,92,51,163,58,220,169,90,25,114,27,90,101,199,90,118,61,29,72,86,215,27,65,234,75,35,62,226,233,169,138,114,173,86,106,151,53,102,85,106,173,35,180,78,168,72,91,239,57,177,40,222,227,139,53,40,244,73,17,22,170,81,247,17,16,178,174,25,249,20,98,224,149,11,28,113,29,158,100,70,13,169,20,184,155,140,190,112,142,28,150,94,222,204,130,62,227,89,108,82,52,246,159,176,133,181,69,140,204,40,172,195,140,141,140,176,218,90,109,58,153,232,148,150,132,90,159,94,226,31,234,63,201,216,204,62,164,173,212,110,52,233,167,83,33,254,132,68,146,36,151,113,116,17,87,137,108,230,34,101,114,188,135,149,161,188,153,77,163,161,245,81,211,166,105,221,246,10,16,161,33,14,87,41,205,187,209,10,150,202,85,246,26,203,81,163,156,163,69,137,19,46,150,11,112,213,170,14,221,165,40,250,31,127,97,99,223,250,132,87,226,231,132,16,46,172,48,139,126,69,143,165,70,142,226,13,199,119,171,172,118,163,207,116,211,161,172,147,244,149,174,187,76,254,222,225,77,84,186,148,170,61,74,45,86,19,155,36,67,121,15,180,173,8,244,90,20,74,35,208,200,203,188,139,188,135,185,197,12,95,173,98,140,26,59,117,229,243,100,210,161,199,134,151,116,66,126,109,162,94,133,162,80,146,239,112,207,218,127,89,142,127,29,247,34,200,106,75,42,218,227,43,75,136,61,53,208,200,245,46,241,160,46,28,24,129,39,16,50,195,66,126,98,183,59,70,40,180,141,116,34,212,153,167,196,61,122,37,62,213,159,191,237,49,195,56,168,229,89,219,206,204,94,45,218,172,110,155,74,35,118,106,55,17,106,195,77,77,144,226,181,91,196,93,234,79,68,164,207,221,175,112,167,21,37,232,146,13,42,45,142,178,189,15,184,244,81,31,248,59,197,206,112,141,199,87,239,204,54,155,135,21,153,124,202,149,9,110,42,58,57,100,90,66,102,60,6,82,122,165,180,167,233,44,251,212,106,251,123,197,132,0,160,142,39,46,204,119,52,245,126,214,157,54,51,33,45,117,46,173,149,70,102,157,223,175,191,168,138,73,140,242,152,57,41,70,173,146,182,154,181,46,253,53,31,230,146,53,40,146,69,212,207,66,31,177,232,149,26,43,241,100,60,223,37,197,37,18,152,61,82,175,87,93,82,175,111,187,184,196,219,201,127,17,235,195,6,103,83,236,172,66,145,233,43,97,199,218,96,151,177,166,123,35,102,113,219,221,163,81,150,227,155,27,105,125,53,212,245,247,232,103,113,120,79,139,246,78,50,218,241,174,171,34,169,219,34,62,218,20,163,228,60,222,197,41,180,56,105,249,212,32,207,66,113,61,116,246,253,186,123,96,0,0,0,0,0,0,0,0,0,0,25,246,226,81,132,50,112,131,56,55,195,4,196,178,166,222,18,10,239,166,189,37,246,157,91,232,156,165,46,66,136,155,211,98,19,48,165,182,132,172,137,100,134,146,103,187,82,90,166,255,0,4,188,76,181,100,225,101,245,131,157,175,149,114,83,238,3,185,185,14,56,218,123,68,25,17,163,199,222,202,119,243,23,203,114,46,142,30,194,74,121,236,122,198,107,208,172,168,6,117,179,237,137,151,86,40,102,227,19,42,55,76,190,103,160,110,9,182,205,57,132,56,225,179,22,12,7,215,29,164,54,149,173,91,55,114,212,234,201,58,36,221,121,213,146,83,191,65,99,252,22,44,8,212,44,188,221,120,131,34,222,151,14,165,117,93,11,140,137,207,19,169,68,250,116,56,237,147,38,209,40,246,41,8,144,252,244,26,208,93,87,189,42,51,229,145,39,197,96,47,16,185,152,101,156,76,86,192,172,121,187,255,0,172,89,248,129,113,181,71,174,85,30,126,67,148,121,93,185,44,198,138,183,156,120,219,141,78,75,108,173,36,73,111,107,110,58,74,82,144,222,245,38,207,192,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,95,27,236,170,86,26,227,69,253,135,52,41,18,223,166,218,183,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,194,242,120,101,227,95,225,167,40,246,183,104,167,246,89,246,38,150,84,205,141,108,101,222,196,195,61,157,198,245,113,106,86,177,93,141,189,71,183,87,73,221,169,36,237,214,85,15,147,118,93,52,43,26,213,172,222,183,76,238,197,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,6,99,113,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,209,195,95,8,99,97,6,79,172,118,13,136,133,82,188,35,157,223,82,122,51,238,186,135,215,57,41,92,117,25,57,166,197,166,25,68,109,105,65,18,9,109,40,203,118,166,181,74,0,0,21,193,195,67,136,132,156,79,140,206,2,99,245,199,17,55,61,58,59,104,183,238,90,149,65,166,87,92,65,186,219,45,194,120,221,81,41,233,219,157,65,33,72,220,183,208,74,53,151,49,10,91,214,62,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,92,159,19,124,116,196,124,186,96,253,139,138,24,95,89,236,53,88,56,129,9,167,153,116,141,113,106,17,85,79,168,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,153,1,129,120,233,135,25,139,195,138,118,40,97,125,103,183,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,4,74,226,25,157,58,86,86,48,190,69,10,208,184,34,39,21,46,88,228,86,252,51,140,153,71,9,131,115,107,181,7,219,82,137,40,66,82,78,165,163,89,40,150,241,36,185,110,33,15,109,237,89,100,171,85,107,249,109,194,138,237,118,167,46,163,82,168,216,244,41,115,38,75,121,79,63,37,247,32,50,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,29,44,124,155,178,191,242,82,213,172,221,62,132,170,214,125,13,79,145,80,244,117,38,55,104,157,51,148,218,151,200,142,214,165,204,121,123,118,161,26,150,229,25,22,165,168,163,124,233,241,12,199,156,105,191,234,182,133,10,101,193,134,246,125,191,88,100,225,219,228,158,197,85,110,108,23,148,166,228,78,117,58,60,137,41,120,137,124,130,95,45,149,178,206,132,167,26,231,42,205,50,11,157,123,87,53,152,113,18,137,86,169,246,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,1,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,186,150,203,63,19,156,104,178,115,13,38,235,197,203,198,93,102,196,189,235,26,215,169,83,101,203,145,18,128,195,210,20,174,209,77,66,141,231,88,68,114,117,90,48,130,81,56,210,121,102,70,178,105,198,238,250,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,85,95,21,204,244,254,95,43,248,41,121,255,0,182,34,223,243,96,167,251,148,166,150,220,130,87,247,222,212,132,167,244,25,53,255,0,100,50,61,7,12,174,32,120,185,139,247,149,59,46,120,173,66,151,116,174,61,29,199,32,221,145,89,91,146,216,68,98,82,141,117,101,154,141,43,66,146,109,50,153,4,73,89,187,202,75,132,234,223,55,19,102,128,40,7,138,63,142,204,77,251,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,93,87,38,126,171,184,5,196,86,248,193,44,72,168,118,220,50,184,42,20,40,241,222,149,37,13,252,153,148,253,46,17,28,148,56,234,146,132,195,82,215,185,246,212,162,74,53,83,200,209,92,196,61,97,84,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,154,102,110,173,85,160,101,183,21,235,180,42,156,186,117,74,157,99,215,101,195,153,17,229,50,252,103,219,128,242,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,69,94,26,25,245,141,143,54,243,56,43,139,53,216,140,98,45,14,59,108,210,22,231,55,125,126,156,196,86,210,167,148,243,206,184,167,231,18,155,121,215,139,212,220,133,18,208,149,18,30,52,79,80,1,13,120,164,227,21,253,129,88,47,97,98,54,28,215,165,211,170,84,236,72,165,186,235,77,74,121,150,42,12,55,18,107,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,134,93,87,39,121,170,179,115,95,132,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,187,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,128,0,142,185,204,206,101,131,148,203,2,76,201,147,162,84,111,106,140,117,181,65,160,180,235,47,62,151,220,102,65,198,151,42,49,190,211,197,7,157,28,219,113,214,245,61,79,106,122,247,56,123,223,247,150,41,229,26,201,196,28,65,184,101,215,46,26,228,138,220,153,211,164,153,111,117,126,152,152,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,18,176,23,136,92,204,50,206,38,43,96,86,60,221,255,0,214,44,252,64,184,218,163,215,42,143,63,33,202,60,174,220,150,99,69,91,206,60,109,198,167,37,182,86,146,36,183,181,183,29,37,41,72,111,122,147,103,224,0,51,173,158,204,11,174,224,14,102,175,27,110,167,70,165,83,41,85,234,132,171,146,219,102,150,104,40,169,163,202,148,241,199,66,27,73,39,147,203,216,182,77,179,74,73,42,100,246,238,65,161,106,176,174,11,24,197,74,173,97,29,215,130,21,10,244,183,107,182,213,97,117,184,48,229,202,74,144,154,84,164,54,147,76,86,205,102,178,67,114,91,117,110,146,80,72,74,230,54,122,154,157,49,221,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,40,7,137,166,53,254,26,115,113,116,246,122,127,101,129,98,107,101,67,222,214,199,157,236,79,189,218,28,115,71,22,149,107,41,217,59,20,91,117,104,154,220,146,86,237,101,87,4,188,20,255,0,187,172,198,76,168,123,236,170,124,86,221,255,0,155,204,150,227,200,54,255,0,230,68,218,146,231,243,228,164,253,3,29,127,137,126,66,163,99,205,188,246,53,97,53,10,35,24,139,67,142,227,213,116,55,205,223,95,167,49,21,197,37,148,178,203,78,41,249,196,166,217,105,147,245,55,33,70,133,169,68,134,73,20,217,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,187,54,214,174,110,112,176,174,154,107,93,134,228,161,118,106,125,205,78,82,91,107,151,57,81,155,90,223,97,162,121,215,10,27,142,27,201,101,110,25,41,92,151,8,203,84,24,242,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,129,197,47,63,84,40,148,42,246,84,240,134,161,219,170,179,191,128,222,53,184,178,86,134,233,237,165,100,110,83,89,83,106,46,99,203,218,109,200,212,205,180,54,167,25,81,45,107,112,152,172,188,29,193,219,251,29,111,250,94,28,225,205,6,93,70,165,81,144,195,78,186,212,87,158,98,158,195,143,54,202,165,202,83,40,90,154,140,218,157,65,184,233,164,201,36,127,97,30,130,50,163,149,28,56,202,86,28,34,202,178,154,237,213,89,220,183,235,245,247,217,36,74,171,202,73,25,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,246,177,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,32,87,18,252,250,198,192,107,121,236,21,194,106,236,71,241,22,185,29,198,106,235,111,155,190,129,78,126,43,137,75,201,121,151,91,83,19,141,78,50,235,37,235,237,66,77,107,74,73,108,154,227,95,14,30,32,216,209,31,20,40,88,5,136,204,220,24,147,77,189,43,11,75,85,89,19,37,212,107,116,215,221,109,164,165,123,222,117,73,84,22,146,202,220,117,4,148,155,105,91,207,110,61,134,218,252,255,0,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,0,0,32,86,103,243,167,85,202,198,125,172,234,21,223,112,75,78,21,220,182,60,34,184,33,148,101,74,40,79,156,218,138,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,108,234,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,88,24,11,196,46,102,25,103,19,21,176,43,30,110,255,0,235,22,126,32,92,109,81,235,149,71,159,144,229,30,87,110,75,49,162,173,231,30,54,227,83,146,219,43,73,18,91,218,219,142,146,148,164,55,189,73,179,240,1,205,51,55,86,170,208,50,219,138,245,218,21,78,93,58,165,78,177,235,178,225,204,136,242,153,126,51,237,192,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,34,175,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,39,168,0,134,188,82,113,138,254,192,172,23,176,177,27,14,107,210,233,213,42,118,36,82,221,117,166,165,60,203,21,6,27,137,53,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,195,46,171,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,93,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,156,88,197,235,39,6,173,121,55,85,237,84,236,113,24,109,106,73,242,30,115,122,146,218,220,219,243,72,89,150,164,218,186,233,236,251,53,167,76,232,113,30,188,113,154,117,66,202,195,217,30,141,182,16,251,172,26,246,52,247,107,108,142,67,123,180,118,50,28,111,123,110,35,166,186,150,158,253,76,161,35,49,42,53,167,229,72,101,190,115,137,74,229,62,122,165,62,174,186,169,94,207,127,113,15,198,162,52,168,210,101,212,143,67,31,232,168,207,37,130,146,164,104,217,171,105,43,82,239,211,81,43,120,99,59,49,172,211,210,59,34,117,222,204,116,187,212,186,54,117,24,122,247,254,174,238,162,253,192,87,191,23,44,117,122,195,195,104,88,113,70,151,203,169,87,86,218,164,35,150,71,172,39,163,207,101,71,170,155,82,126,146,11,185,68,175,179,188,83,26,82,244,185,4,148,150,247,94,94,133,220,90,168,207,252,29,226,227,184,86,229,89,219,50,204,70,45,221,76,109,153,86,34,118,10,55,17,232,195,173,66,144,218,245,67,198,93,233,87,69,36,143,223,167,112,238,124,71,241,2,78,31,229,134,186,252,53,109,118,178,82,169,26,232,71,161,61,79,150,122,245,74,189,168,47,119,218,67,63,178,31,114,84,135,100,188,173,206,60,181,56,179,211,77,76,207,83,238,29,3,11,241,126,181,133,208,107,13,208,87,202,147,85,135,34,26,157,209,10,249,183,73,26,150,138,66,139,189,178,63,97,253,100,60,53,82,165,42,177,82,149,85,154,230,249,19,30,91,238,171,66,45,86,181,26,140,244,34,34,239,51,238,33,114,156,34,240,134,5,173,134,50,175,201,81,245,168,213,220,89,182,238,245,116,142,236,120,14,146,118,146,205,63,73,58,235,180,143,236,238,18,167,55,49,98,75,203,165,252,220,197,104,130,183,106,170,46,135,223,216,95,247,126,177,156,106,242,16,221,114,162,219,93,80,153,111,37,63,97,44,244,23,221,195,70,116,121,121,92,161,33,133,106,108,148,86,151,208,250,40,169,208,245,239,251,68,171,50,37,17,164,251,143,160,255,0,54,163,48,194,148,182,145,180,213,174,189,76,199,250,143,242,149,25,153,177,94,135,37,27,217,125,181,52,226,117,50,213,42,45,12,181,46,189,198,42,87,137,134,69,24,183,229,78,199,28,57,103,151,17,243,118,69,82,38,227,63,156,51,153,37,231,183,189,32,207,184,144,91,18,141,61,165,237,33,90,180,90,205,82,217,172,197,173,82,100,118,121,212,249,8,125,151,54,37,123,28,109,100,164,158,138,35,35,209,73,46,242,50,23,27,195,167,63,113,177,74,159,3,7,49,13,123,110,24,81,218,106,36,173,12,249,237,161,49,35,161,59,25,142,148,39,115,142,44,245,53,153,151,113,244,208,197,133,150,134,90,151,180,127,64,0,7,138,198,123,230,14,28,97,109,211,121,79,145,201,77,50,143,58,75,106,216,106,245,219,140,227,132,90,18,85,250,7,236,50,255,0,48,206,30,54,95,146,241,43,21,46,139,202,84,142,114,106,85,121,178,25,86,194,79,205,57,37,199,19,208,146,159,211,246,145,31,249,135,246,212,194,27,166,238,180,107,23,157,54,62,180,250,43,18,31,125,123,219,238,101,164,184,162,208,214,74,250,42,46,226,63,215,220,62,166,91,47,69,88,24,227,101,220,123,182,161,138,237,59,154,122,107,162,19,49,149,159,242,85,250,30,194,26,37,193,91,217,140,69,195,58,53,229,25,123,219,168,118,141,167,161,150,188,185,14,55,237,74,125,168,247,23,244,143,108,100,74,45,15,184,69,124,216,100,35,13,51,31,25,154,163,108,250,46,189,27,118,146,247,72,127,126,227,97,63,67,180,54,130,209,12,233,221,237,215,188,186,211,126,96,178,139,138,217,119,152,146,187,105,155,160,57,175,46,95,58,49,111,208,154,215,212,109,231,20,90,41,228,151,95,183,236,242,24,69,142,152,143,130,85,230,171,246,13,115,176,62,214,239,252,21,135,117,213,14,35,253,149,181,151,115,171,246,123,126,205,45,211,41,252,79,172,76,85,140,155,115,18,75,208,213,228,107,177,95,61,35,180,106,111,172,250,51,17,40,70,212,54,143,111,93,222,242,49,60,90,117,15,54,78,182,122,165,93,198,63,236,0,0,0,0,0,0,0,0,0,115,140,104,199,172,62,192,154,26,43,183,221,83,178,50,238,188,178,228,62,230,237,22,218,79,242,77,172,203,67,117,30,207,111,219,165,56,102,159,137,110,36,227,138,221,161,90,44,124,156,160,30,221,204,239,143,51,155,249,5,23,172,228,84,45,58,45,165,31,127,93,222,226,235,17,173,107,86,224,190,171,241,237,235,118,23,108,168,204,223,202,107,152,134,247,108,66,150,125,86,105,73,122,168,81,245,63,96,180,60,165,112,158,142,211,16,111,140,112,153,204,117,124,221,104,220,179,46,94,134,251,95,217,17,166,117,212,185,75,238,255,0,139,239,49,103,22,237,181,69,181,41,141,81,232,48,251,52,70,119,108,111,152,181,233,170,141,71,213,70,103,222,163,62,255,0,104,250,128,32,183,22,188,73,85,171,151,201,22,132,119,182,63,113,108,217,234,235,167,103,157,5,195,239,73,151,114,189,229,250,197,77,229,87,13,31,197,156,112,183,172,166,11,83,157,218,245,238,254,68,55,220,246,169,63,205,251,203,250,5,178,113,33,203,116,59,191,2,94,170,82,85,252,101,70,219,200,61,15,175,58,100,68,171,233,58,73,250,41,62,242,63,212,41,3,169,31,214,45,167,132,38,97,17,54,137,63,6,235,7,243,241,220,118,108,101,255,0,201,165,16,35,161,58,37,189,59,204,250,154,245,247,151,180,89,241,30,165,169,123,71,244,0,126,122,132,232,212,200,50,42,51,92,229,177,21,165,188,234,180,51,218,132,145,153,158,133,169,159,66,62,225,88,249,246,226,79,18,153,22,171,132,56,70,141,243,85,207,137,54,167,169,151,47,164,168,238,55,201,145,20,200,244,81,54,173,82,190,189,196,125,230,42,146,179,89,169,92,21,57,53,154,188,158,209,50,91,171,121,231,54,37,27,150,181,26,148,122,36,136,139,83,51,62,132,61,198,94,173,117,222,24,197,106,80,219,103,154,183,234,240,82,148,238,219,169,156,166,146,93,117,47,210,247,141,24,225,21,176,187,71,15,40,52,71,11,106,163,211,162,161,72,239,218,105,97,180,153,107,169,235,166,222,253,71,178,0,1,12,56,173,84,89,131,150,103,80,239,124,138,138,153,79,127,122,169,243,180,246,125,66,141,237,165,18,46,58,82,212,157,196,153,172,25,150,186,107,243,132,52,131,149,135,209,35,47,120,126,182,216,229,17,91,84,162,211,118,237,127,128,177,212,122,140,89,195,232,120,165,135,87,13,133,57,254,67,117,186,100,184,4,246,211,87,44,222,97,198,183,109,37,39,93,57,134,122,110,45,125,229,222,51,223,154,172,184,93,89,117,196,218,173,183,88,71,54,3,146,159,118,4,157,91,79,54,57,200,125,13,43,98,93,113,73,213,44,153,232,163,212,187,143,235,226,163,219,225,54,16,222,120,197,120,83,173,11,66,153,218,164,77,146,203,75,62,115,72,229,161,110,182,217,175,231,22,130,61,13,196,244,215,83,212,104,43,40,248,44,188,6,193,26,29,143,37,90,205,236,241,164,205,45,59,164,246,70,26,112,186,45,101,222,215,242,79,79,119,188,250,245,70,159,18,171,79,147,76,156,215,50,52,182,86,195,168,220,101,185,10,73,165,69,169,25,25,116,51,238,49,88,57,204,225,109,58,228,174,85,49,31,6,61,87,101,173,249,146,105,189,15,152,234,151,33,229,171,155,38,89,17,106,106,105,58,18,116,246,145,119,144,250,188,45,114,195,140,56,43,126,220,23,29,251,111,122,54,43,208,37,211,144,125,174,43,219,148,111,66,89,31,205,58,179,45,73,165,251,61,157,253,218,217,144,255,0,9,239,38,52,25,18,22,122,37,166,150,179,63,113,17,25,140,234,231,126,226,85,201,153,155,230,66,159,230,166,45,110,167,17,7,183,110,137,77,66,73,145,119,23,233,9,213,144,252,162,89,120,195,149,106,171,215,36,110,100,186,156,183,218,142,230,247,75,149,204,167,69,52,171,68,60,130,86,134,226,143,67,211,81,0,179,83,151,218,230,93,113,86,167,103,212,189,104,142,60,244,152,14,122,133,186,49,201,125,182,186,19,142,25,116,100,254,145,235,239,250,250,134,78,106,248,95,138,45,61,151,156,90,167,238,122,226,113,81,168,53,62,108,130,236,179,95,40,241,35,23,37,130,73,47,105,184,226,181,113,194,73,247,43,78,134,62,70,108,178,47,136,89,106,170,59,60,213,233,91,109,229,169,200,243,180,97,141,16,106,124,210,158,95,104,113,207,201,177,187,83,247,233,222,93,121,38,13,227,166,32,96,101,204,205,203,98,213,187,35,205,169,60,196,242,24,115,152,130,113,181,154,117,117,181,145,106,109,35,174,158,207,183,91,107,202,71,20,75,51,22,85,76,177,113,34,15,161,107,252,150,99,148,174,107,178,123,99,223,48,214,237,140,196,74,27,222,227,139,61,55,104,157,186,119,25,24,158,144,102,198,168,195,102,124,55,57,140,72,109,46,182,173,12,181,74,136,140,143,67,234,93,12,135,251,128,0,0,0,0,0,0,0,0,0,171,94,55,24,67,25,116,172,61,199,184,44,68,110,67,18,29,180,42,142,41,247,121,239,161,105,114,84,36,161,190,173,18,27,54,231,154,149,234,172,205,230,203,215,34,45,145,87,133,198,47,70,194,92,224,219,44,84,159,136,197,54,249,142,245,161,41,231,152,117,213,161,114,84,133,197,75,68,223,209,90,230,49,17,179,82,137,72,36,56,179,86,223,166,155,244,28,255,0,48,56,153,248,27,192,235,243,20,155,151,74,143,46,217,183,231,84,32,122,81,205,145,94,156,134,85,217,88,95,174,131,87,53,243,105,178,66,84,74,90,150,73,73,238,81,12,203,141,52,101,251,12,255,0,3,120,29,97,225,107,145,41,81,229,219,54,252,26,124,255,0,69,183,178,43,211,144,202,123,83,232,245,16,106,230,190,110,184,107,82,73,75,82,205,74,45,202,49,158,204,216,248,167,198,79,136,23,15,152,190,44,167,133,214,126,161,222,20,42,110,89,241,138,161,74,165,213,109,202,124,104,54,157,97,249,44,67,110,167,21,11,106,51,20,213,33,74,78,249,137,230,54,150,185,100,165,60,218,85,184,137,109,154,222,178,160,1,73,124,101,172,8,214,206,104,233,119,157,58,222,151,18,61,227,107,196,147,50,160,162,116,216,157,81,142,235,177,220,36,41,70,104,37,183,25,184,36,164,35,77,9,77,168,203,87,55,43,218,240,75,196,203,170,54,41,223,88,57,218,249,182,221,66,223,59,155,144,227,142,43,179,206,143,38,60,125,236,167,127,45,28,198,229,104,225,236,53,43,144,199,172,68,141,14,223,196,85,226,105,141,127,129,108,163,221,61,158,159,218,167,223,122,217,80,247,181,189,150,187,107,15,118,135,28,209,196,41,58,69,106,78,197,22,237,29,54,183,36,211,187,74,54,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,211,69,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,0,203,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,115,103,95,241,170,195,135,232,23,253,78,148,222,38,218,223,55,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,90,185,46,205,181,213,148,108,83,43,166,154,215,110,182,235,189,154,159,115,83,148,151,29,230,65,76,150,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,79,57,194,50,209,102,52,19,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,3,133,103,19,53,86,110,84,48,142,161,120,86,106,81,21,115,212,99,200,141,105,210,28,108,222,93,70,162,72,245,13,77,37,104,87,102,109,74,109,79,47,114,118,160,201,36,124,197,182,133,208,14,49,99,21,253,142,183,253,83,17,177,26,189,46,163,82,168,200,125,214,154,118,83,207,49,79,97,199,156,121,49,34,165,229,173,77,70,109,78,172,155,104,148,100,146,63,180,207,67,217,78,240,177,131,127,15,237,239,46,96,117,80,21,151,197,99,35,20,170,213,179,63,52,88,81,75,137,79,169,80,35,155,151,93,22,157,75,74,10,166,194,228,45,199,106,101,200,111,114,164,161,79,173,111,184,238,164,166,81,188,214,142,73,147,181,129,131,184,197,127,96,85,255,0,75,196,108,57,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,236,50,208,158,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,234,241,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,125,166,84,3,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,194,132,255,0,225,169,196,11,240,19,50,14,2,98,179,219,236,26,173,65,94,139,168,169,90,185,71,157,45,248,200,249,215,95,146,134,99,211,144,93,165,247,54,160,212,78,56,181,245,220,161,117,34,5,113,47,207,172,108,6,183,158,193,92,38,174,196,127,17,107,145,220,102,174,182,249,187,232,20,231,226,184,148,188,151,153,117,181,49,56,212,227,46,178,94,190,212,36,214,180,164,150,201,174,155,41,52,203,203,21,239,248,84,104,110,75,175,221,151,141,97,184,205,46,92,178,55,234,21,25,111,18,82,110,60,242,136,141,110,58,225,106,183,20,93,84,102,163,239,49,126,121,32,201,117,171,148,124,56,98,12,212,210,171,119,245,75,152,253,110,225,106,11,105,113,28,210,103,116,24,207,154,9,227,134,131,97,179,36,172,253,119,9,78,237,70,226,109,18,84,5,0,241,71,241,217,137,191,114,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,40,7,138,63,142,204,77,251,151,201,225,9,63,194,159,61,181,82,170,192,202,206,50,220,209,21,77,84,114,98,200,170,212,95,82,95,109,242,82,18,221,28,214,100,105,90,20,147,81,177,189,73,52,26,57,9,53,239,97,182,237,124,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,56,54,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,95,246,72,51,163,106,230,227,14,24,157,53,84,170,37,253,77,230,49,91,183,154,156,218,156,95,40,153,221,58,51,6,179,120,161,172,223,108,137,75,47,81,195,83,91,151,180,156,92,149,1,0,56,213,248,88,181,190,32,65,242,234,136,172,188,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,237,45,165,78,41,149,238,78,213,153,164,207,150,183,16,187,254,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,246,25,251,80,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,97,165,65,209,166,89,104,137,114,170,18,148,70,109,197,140,217,153,115,30,94,213,104,90,146,73,41,82,214,164,33,11,90,115,173,142,152,233,136,249,139,196,122,142,40,98,133,103,183,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,87,127,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,101,60,46,179,245,14,240,161,83,114,207,140,85,10,85,46,171,110,83,227,65,180,235,15,201,98,27,117,56,168,91,81,152,166,169,10,82,119,204,79,49,180,181,203,37,41,230,210,173,196,75,108,214,245,149,0,10,224,227,79,131,180,170,214,17,218,152,223,79,160,203,118,187,109,86,17,68,157,50,36,84,169,9,165,74,67,138,37,74,112,144,107,36,55,37,182,144,209,169,100,132,174,99,133,161,169,210,16,3,32,24,243,39,47,153,163,180,110,103,166,196,141,66,175,200,69,179,112,174,92,134,163,48,138,116,183,91,74,158,113,231,16,162,105,12,58,150,100,153,145,167,82,142,104,53,165,42,81,139,116,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,191,60,219,227,69,43,1,114,243,123,98,4,171,190,37,187,87,110,143,50,37,183,33,228,37,213,187,91,114,59,157,137,166,154,82,84,78,175,154,73,81,164,210,164,146,16,181,175,70,208,179,44,230,127,93,87,237,213,253,181,184,238,75,142,161,255,0,41,50,117,74,116,135,63,233,56,243,206,56,191,173,74,82,189,166,99,73,25,107,194,24,216,11,128,214,54,17,178,196,70,228,91,180,118,89,168,28,71,221,121,135,106,43,213,217,175,54,183,116,89,161,201,46,60,225,17,146,116,37,145,18,82,68,73,46,150,42,131,138,198,68,170,165,85,159,154,108,26,182,98,42,154,168,230,253,239,74,167,48,164,190,219,228,165,169,202,193,32,140,210,180,41,38,146,127,98,82,104,52,115,212,75,222,251,141,192,12,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,202,221,51,165,142,152,113,152,190,25,151,230,40,97,125,103,183,82,167,122,25,167,153,116,137,18,169,242,147,87,130,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,170,91,41,222,41,240,111,226,5,189,230,44,11,105,226,69,159,170,22,1,90,181,76,18,195,122,135,109,196,219,130,158,184,242,30,139,37,109,252,153,138,251,122,20,149,184,210,146,180,204,82,23,185,134,210,162,82,53,75,203,209,60,180,61,74,223,215,85,251,117,127,109,110,59,146,227,168,127,202,76,157,82,157,33,207,250,78,60,243,142,47,235,82,148,175,105,152,191,60,142,100,114,205,202,21,154,169,82,151,18,185,136,181,200,233,69,122,188,132,30,198,209,169,43,177,67,220,68,164,70,74,137,38,106,50,37,188,180,146,214,73,36,180,211,82,128,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,188,156,230,103,50,193,202,101,129,38,100,201,209,42,55,181,70,58,218,160,208,90,117,151,159,75,238,51,32,227,75,149,24,223,105,226,131,206,142,109,184,235,122,158,167,181,61,123,168,46,233,186,113,31,28,113,30,85,201,114,78,170,221,183,157,219,80,66,84,164,180,111,74,157,41,195,75,109,50,211,77,151,247,13,182,211,105,36,165,36,132,33,36,68,148,149,207,240,208,200,228,108,184,217,172,227,13,240,185,107,196,91,210,142,218,30,136,226,29,142,138,29,57,227,109,242,132,166,86,73,81,201,53,33,165,60,165,167,212,91,100,218,8,137,43,91,208,215,141,95,138,123,91,225,252,31,49,168,142,85,195,83,48,182,174,93,51,53,6,183,122,198,210,139,119,83,213,105,73,168,42,83,108,55,74,237,50,163,56,137,142,155,134,72,54,80,182,18,78,25,169,59,91,90,214,70,163,65,33,119,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,234,225,133,159,88,216,49,85,137,151,236,96,174,196,129,135,213,57,18,94,165,85,229,243,86,116,154,139,234,103,99,46,58,167,121,81,224,168,210,250,140,201,175,85,231,205,197,169,40,55,22,155,159,0,25,172,205,143,138,124,100,248,129,112,249,139,226,202,120,93,103,234,29,225,66,166,229,159,24,170,20,170,93,86,220,167,198,131,105,214,31,146,196,54,234,113,80,182,163,49,77,82,20,164,239,152,158,99,105,107,150,74,83,205,165,91,136,150,217,173,235,42,1,202,179,99,225,99,25,62,31,220,62,92,248,206,13,167,116,215,108,107,170,141,122,218,211,187,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,23,253,146,12,232,218,185,184,195,134,39,77,85,42,137,127,83,121,140,86,237,230,167,54,167,23,202,38,119,78,140,193,172,222,40,107,55,219,34,82,203,212,112,212,214,229,237,39,23,37,64,64,14,53,126,22,45,111,136,16,124,186,162,42,215,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,208,166,14,227,21,131,142,182,5,47,17,176,230,189,18,163,77,168,199,97,215,90,106,83,47,63,79,125,198,91,121,81,37,37,149,173,45,73,109,46,160,156,104,212,102,147,63,176,207,218,128,0,0,0,0,0,0,0,0,0,0,0,0,15,240,157,54,53,58,35,211,166,57,203,98,59,106,117,197,104,103,162,82,70,102,122,23,94,226,49,3,51,111,197,18,203,194,101,84,236,92,55,131,233,171,131,146,252,115,147,205,118,55,99,123,231,218,221,177,232,138,67,155,28,109,7,166,237,21,187,78,226,51,21,39,140,152,233,136,24,231,115,61,114,223,85,110,214,243,138,87,45,60,134,27,229,160,220,113,100,157,90,109,4,122,27,171,235,167,183,236,211,173,229,59,34,248,133,153,90,163,83,201,94,138,182,217,90,87,34,118,140,63,170,9,76,26,147,203,237,13,185,249,55,247,106,94,237,59,207,167,215,206,53,91,11,240,185,166,114,243,132,180,253,175,219,206,166,61,122,169,205,144,125,170,107,5,34,36,146,228,190,74,36,110,54,219,94,173,184,105,46,228,235,212,199,47,202,182,95,107,153,138,197,90,101,159,77,245,98,54,243,50,103,185,234,30,216,197,37,134,221,232,110,54,103,209,226,250,39,175,187,234,159,185,240,202,37,153,131,217,86,165,189,109,70,229,203,166,203,97,169,14,111,116,249,188,186,116,163,82,180,91,203,36,234,109,164,244,45,116,16,87,36,23,18,173,188,204,216,210,18,255,0,41,50,171,116,200,139,61,187,181,74,170,17,140,203,184,255,0,68,104,170,3,201,147,6,60,132,30,169,117,164,44,143,222,70,68,99,253,197,102,241,74,203,14,48,227,85,251,111,220,118,21,189,233,40,172,192,137,78,89,246,184,172,237,81,61,53,102,127,58,234,12,244,39,81,236,246,247,247,233,242,178,103,194,218,117,183,92,165,226,62,51,250,206,196,91,19,35,83,122,23,45,212,174,59,200,87,54,52,179,35,208,210,234,116,52,233,237,50,238,33,103,212,234,124,74,85,62,53,50,11,92,184,209,25,67,13,35,113,158,212,37,36,148,150,166,102,103,208,139,188,199,34,205,198,11,47,30,48,74,185,99,198,86,147,14,60,153,16,139,78,249,29,145,246,155,46,171,65,119,187,252,165,105,239,247,150,125,49,103,8,111,60,29,188,42,54,133,223,76,236,207,194,146,243,72,62,115,75,230,33,14,184,217,47,230,214,178,45,77,181,116,215,82,208,120,129,218,178,171,151,11,171,49,88,155,75,182,232,232,229,64,110,83,14,207,149,171,106,229,71,41,12,33,213,108,83,173,169,90,37,226,61,18,122,159,113,125,90,15,194,92,62,135,133,152,117,111,88,80,95,231,183,68,166,68,128,111,109,52,243,13,150,27,107,118,211,82,182,235,203,35,211,113,233,239,62,241,230,51,78,250,35,229,239,16,22,227,28,210,59,106,170,90,110,219,167,240,23,250,140,223,92,170,37,220,117,85,165,59,73,83,95,50,45,117,211,231,12,94,71,10,90,147,51,242,204,210,26,239,143,81,75,42,239,239,77,62,14,190,207,172,76,240,0,30,55,23,45,117,221,248,123,94,162,54,91,149,34,159,41,9,71,118,227,83,14,36,139,93,75,77,119,119,234,51,157,152,91,93,118,126,49,221,116,39,25,229,45,138,188,228,169,59,183,104,105,148,234,79,174,167,250,62,241,225,232,213,154,149,191,83,141,89,164,73,236,243,34,58,135,153,115,98,87,181,104,81,41,39,162,136,200,244,50,35,234,66,214,242,19,196,158,37,78,45,43,8,113,113,27,38,167,145,18,21,79,83,62,103,72,177,219,111,147,30,41,17,106,163,113,90,169,125,59,140,251,140,89,197,62,116,106,156,24,245,24,78,115,24,148,210,30,105,90,25,110,66,136,140,143,67,208,203,161,151,120,253,0,3,248,103,161,106,126,193,88,92,94,243,8,136,84,72,24,55,71,63,158,144,227,83,100,175,254,77,72,159,29,105,209,77,233,222,69,212,151,175,184,189,162,168,168,148,185,21,218,204,26,44,95,203,84,36,181,21,190,239,164,181,146,75,188,200,187,207,222,66,244,50,247,150,26,117,35,39,11,181,55,107,62,225,182,77,231,186,43,242,207,210,154,109,69,249,83,79,210,47,97,145,125,130,149,113,110,219,145,96,226,221,213,109,153,237,118,141,95,157,25,39,208,244,54,100,184,130,246,171,218,143,121,254,177,113,156,37,49,37,87,86,95,35,218,18,30,222,253,187,191,127,171,166,189,162,116,231,11,185,36,93,201,247,159,234,19,164,7,203,184,173,170,45,215,76,118,143,94,135,218,98,61,183,123,124,197,163,93,20,74,46,169,50,62,244,145,247,251,5,99,230,215,132,244,119,88,157,124,96,124,190,91,168,229,105,70,229,153,239,212,216,107,251,34,76,205,11,66,230,175,187,254,47,184,197,94,93,86,173,193,98,215,228,91,183,20,46,199,81,135,179,154,215,49,14,109,222,132,172,186,160,212,147,245,86,147,232,126,209,46,114,177,196,183,18,112,57,109,80,174,230,62,81,208,11,118,214,119,199,135,202,252,186,143,214,110,42,214,173,86,234,79,191,166,223,113,244,184,252,23,199,172,62,199,106,26,235,182,37,83,181,178,214,156,194,228,62,222,221,86,226,75,242,173,160,207,83,105,126,207,103,217,175,71,0,0,0,0,0,0,0,1,255,0,43,90,91,73,173,103,161,16,132,153,186,226,81,100,224,81,170,220,178,89,244,229,192,90,111,111,115,209,121,95,144,89,117,114,42,208,173,91,117,71,223,211,111,188,203,74,105,197,108,91,189,49,158,232,114,233,189,42,29,174,107,186,104,124,166,155,211,70,208,143,246,52,32,187,154,79,179,217,246,235,223,50,195,195,207,22,49,246,90,106,21,24,254,131,160,117,254,29,190,52,157,221,30,47,201,148,148,44,190,113,146,79,253,45,123,139,173,198,101,211,41,248,101,150,250,19,84,203,58,6,178,147,187,155,43,155,35,231,61,119,148,94,163,143,56,69,161,60,162,232,127,95,187,78,214,0,2,145,184,181,98,242,111,60,113,249,11,13,205,99,219,95,75,167,127,104,135,5,223,106,8,251,210,127,202,63,213,220,61,167,7,44,38,122,167,136,149,60,81,148,207,205,209,185,61,153,123,139,253,153,138,131,11,232,75,47,119,181,39,245,105,222,45,242,163,78,137,86,134,228,9,205,115,24,119,77,201,220,101,174,134,70,93,72,200,251,200,134,121,115,97,148,155,211,46,247,109,76,164,68,231,91,204,201,139,18,52,222,99,73,230,56,228,66,121,69,203,39,156,89,104,105,112,186,244,245,126,178,33,203,176,111,17,42,152,89,137,52,11,214,148,189,174,83,170,49,95,89,104,147,220,134,228,54,225,167,214,74,180,215,150,93,116,63,232,26,50,192,44,70,141,138,184,67,106,222,204,43,87,42,20,136,47,73,45,15,213,121,200,173,56,178,234,148,235,249,78,242,34,47,243,14,132,3,205,223,248,131,107,225,165,181,50,234,187,106,29,142,4,38,92,121,107,229,56,231,208,109,75,50,209,180,169,95,69,10,246,123,5,49,103,179,136,69,201,141,85,218,149,131,96,74,236,118,132,117,61,13,126,163,110,118,189,171,146,209,185,243,177,144,235,123,218,117,30,174,238,154,119,235,169,148,24,81,154,148,106,51,234,103,169,128,239,121,24,229,254,51,182,47,49,174,97,122,114,153,161,110,211,67,244,132,110,163,69,17,116,236,204,232,90,23,45,58,23,187,160,255,0,80,0,16,163,139,28,20,204,203,65,41,71,167,34,171,205,47,180,169,243,191,237,20,113,74,117,81,234,112,223,71,210,109,246,214,95,105,40,140,104,187,37,181,55,170,185,108,177,95,127,233,34,133,76,111,217,220,80,35,159,176,139,222,59,128,248,23,173,141,107,226,21,17,219,118,237,166,246,232,14,238,220,215,57,198,186,154,20,131,234,218,146,175,162,181,23,127,180,113,104,249,12,203,108,106,207,166,89,177,180,116,189,100,151,164,231,244,86,253,196,127,217,30,255,0,102,131,182,218,150,109,191,101,211,25,164,219,208,123,52,118,27,75,72,79,53,107,209,41,74,82,69,170,212,103,220,146,246,251,7,219,0,0,31,18,248,150,112,44,186,252,228,171,105,199,165,202,116,143,77,116,52,180,163,254,129,155,108,196,84,85,85,199,43,242,114,220,222,110,92,149,69,107,166,154,235,49,211,247,23,188,94,143,15,58,2,232,57,88,179,183,187,204,244,141,54,159,60,189,93,54,147,148,232,157,59,207,94,238,254,159,96,253,57,217,203,69,47,49,88,69,84,166,31,169,86,165,199,126,161,79,63,88,247,200,110,44,148,180,143,202,182,146,213,79,119,168,204,189,229,167,117,5,220,212,11,143,8,177,22,85,34,90,123,53,90,218,170,173,40,86,173,175,71,99,190,164,146,180,35,82,126,147,103,211,83,46,158,210,23,109,144,12,112,165,230,115,46,234,179,238,255,0,225,19,169,145,206,133,49,159,89,28,232,237,193,138,219,139,220,219,109,146,117,83,234,45,8,204,203,216,126,238,25,156,62,21,116,250,187,53,11,251,4,21,201,154,68,236,135,169,90,41,92,213,105,33,213,43,157,38,89,18,117,51,105,26,18,122,119,251,200,85,157,237,98,221,56,113,113,74,182,238,186,119,98,168,65,121,109,56,223,57,183,52,82,28,82,15,171,106,82,126,146,20,93,231,220,37,150,75,56,134,93,248,11,84,131,105,94,43,244,141,164,179,106,49,163,70,153,236,169,53,71,111,153,171,113,150,234,246,180,210,189,93,122,235,239,211,91,151,193,188,106,177,241,194,211,143,118,217,21,46,213,25,212,163,152,92,151,145,203,89,180,219,134,159,157,109,6,122,19,169,235,167,183,237,211,223,0,0,0,0,0,0,0,0,0,8,255,0,159,108,51,181,113,67,40,248,153,78,186,98,115,61,3,111,205,185,169,207,161,182,205,232,179,160,48,185,13,45,181,45,10,217,187,150,166,150,105,209,70,211,206,160,148,157,250,140,251,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,52,209,135,183,173,43,18,172,11,107,17,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,130,188,105,239,248,212,44,188,218,152,125,30,225,151,14,165,117,93,8,146,184,44,155,169,68,250,116,56,238,27,196,233,164,182,41,8,144,252,5,146,22,125,87,177,73,35,229,153,166,184,50,19,134,119,86,40,102,227,12,233,214,180,78,103,160,110,8,87,53,69,245,182,225,179,22,12,7,209,33,213,184,164,33,91,55,114,210,210,13,90,36,221,121,164,26,147,191,81,162,145,154,204,216,248,167,198,79,136,23,15,152,190,57,165,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,115,103,95,241,170,195,135,232,23,253,78,148,222,38,218,223,55,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,42,171,205,14,114,113,79,19,179,53,117,98,205,129,137,181,90,36,72,253,162,217,182,234,22,219,242,105,14,46,221,106,82,220,142,133,154,77,15,43,154,102,79,172,157,61,121,139,250,40,74,80,132,91,87,14,108,121,199,28,199,224,115,248,143,141,12,82,155,229,212,61,15,72,122,29,21,232,78,84,155,140,202,9,249,238,56,167,84,211,220,199,150,182,244,97,166,155,67,145,222,34,215,93,141,243,254,49,88,103,242,195,42,108,223,81,34,82,138,93,133,112,67,168,61,42,67,127,194,147,6,73,156,55,24,142,178,65,153,111,125,248,107,90,13,73,74,146,193,40,204,212,132,17,213,94,75,49,51,240,69,154,204,48,190,156,151,74,137,18,61,192,197,62,124,170,163,156,184,177,96,205,35,135,41,245,175,122,73,28,182,36,58,178,90,149,181,42,73,41,68,105,35,35,209,240,168,14,54,152,153,117,73,197,59,23,7,59,95,42,219,167,219,229,115,114,27,113,196,246,137,210,36,200,143,189,228,239,229,175,150,220,93,27,61,132,164,243,223,245,140,151,161,120,174,13,54,4,107,155,52,117,75,206,163,111,75,151,30,206,181,229,201,135,80,73,58,76,65,168,200,117,168,237,146,212,147,36,26,220,140,228,226,74,23,174,164,151,20,69,171,123,147,118,128,0,3,42,227,213,97,86,38,93,88,55,136,246,230,41,89,82,251,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,127,217,46,205,181,171,155,156,44,43,166,154,215,97,185,40,93,154,159,115,83,148,150,218,229,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,87,37,194,50,213,6,56,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,74,194,111,240,208,207,28,156,184,222,76,224,245,240,136,139,195,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,125,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,242,184,197,140,86,14,5,88,21,76,70,196,106,244,74,117,54,157,29,247,90,105,217,76,178,253,65,246,217,113,228,196,138,151,150,132,187,37,196,180,178,109,162,81,26,140,190,211,44,245,230,171,51,23,150,107,241,114,102,41,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,28,128,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,137,95,15,223,192,76,201,216,247,133,44,239,176,106,181,4,250,82,156,148,234,229,30,116,183,228,175,230,154,98,50,25,143,78,65,118,102,27,220,179,81,56,226,17,215,114,68,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,210,218,84,226,153,94,228,237,89,154,76,249,107,113,11,246,185,246,206,253,119,55,23,219,80,173,201,85,90,110,25,81,57,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,234,117,13,158,243,74,26,211,106,82,167,29,53,241,75,87,2,241,30,239,194,123,215,27,233,148,110,85,153,98,118,70,170,85,73,6,104,109,233,82,36,176,195,113,99,244,62,107,197,218,16,226,200,180,74,27,34,53,40,141,109,37,207,149,132,246,47,225,67,20,236,220,51,244,167,163,62,86,220,20,234,23,109,228,115,187,47,106,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,71,235,198,44,29,191,176,42,255,0,170,97,206,35,80,101,211,170,84,233,15,180,211,174,197,121,150,42,12,54,243,140,166,92,85,60,132,41,216,206,41,165,155,110,146,72,148,69,246,145,76,172,173,113,83,174,224,22,92,107,24,89,116,208,42,183,125,211,69,209,171,22,92,199,208,184,49,162,169,9,66,98,203,61,82,247,38,57,165,75,108,146,107,82,210,178,96,149,29,13,161,69,8,42,213,59,203,21,239,249,181,153,141,203,175,221,151,141,97,201,46,162,36,66,55,234,21,25,111,26,148,77,178,202,72,141,110,58,225,232,134,210,93,84,68,146,238,33,114,124,52,50,21,27,1,173,230,113,171,22,104,81,31,196,90,228,118,222,164,33,206,110,250,5,57,248,173,169,76,169,151,154,109,76,78,53,56,243,79,31,175,181,9,36,33,73,37,188,75,158,160,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,20,3,197,31,199,102,38,253,203,228,240,132,85,23,83,195,83,136,23,225,218,28,28,4,197,103,182,95,212,170,122,189,23,81,82,180,110,177,6,35,17,145,243,174,191,37,111,72,168,172,251,75,238,109,65,36,219,109,107,233,181,66,85,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,108,124,44,99,39,195,251,135,203,159,25,172,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,97,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,111,82,86,117,236,74,190,74,171,121,177,180,170,116,164,185,78,183,214,226,169,238,155,211,27,167,220,74,109,13,181,76,146,77,165,183,79,73,111,48,217,171,107,100,166,220,75,164,105,109,105,88,165,108,55,206,78,99,176,179,17,228,98,101,177,137,181,82,151,82,184,36,220,213,138,83,175,173,52,122,180,233,39,172,149,201,130,217,161,149,115,72,246,153,165,41,82,72,146,109,169,10,66,20,155,10,226,129,91,191,174,110,31,152,79,115,98,148,24,144,46,202,205,209,72,169,85,160,198,166,189,79,68,23,223,165,84,29,56,166,195,238,186,234,22,209,44,154,94,245,234,107,66,149,181,26,236,77,69,137,105,195,207,58,117,92,172,98,132,122,21,223,112,75,78,21,220,178,12,174,8,101,25,82,138,19,230,222,214,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,114,220,90,25,219,125,52,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,149,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,1,206,102,115,47,236,217,223,242,102,76,157,46,157,100,211,164,45,170,13,5,167,94,101,133,48,219,210,14,52,185,81,141,247,89,57,220,153,6,219,142,183,161,104,91,83,211,190,58,139,254,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,230,148,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,222,225,205,157,127,198,171,14,31,160,95,245,58,83,120,155,107,124,221,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,166,0,15,21,141,120,95,74,198,172,35,187,240,162,178,168,141,199,186,104,242,105,168,145,38,18,101,162,27,235,65,242,101,19,74,50,37,173,151,121,110,163,214,73,146,219,73,146,146,100,70,89,161,187,45,106,237,141,117,86,108,171,166,15,98,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,162,218,113,111,29,40,88,253,193,230,183,114,83,43,53,90,157,86,131,79,182,237,187,145,234,161,44,229,42,177,22,125,48,164,45,110,40,213,206,230,111,67,196,225,41,70,164,188,91,182,172,150,132,214,182,83,188,83,224,223,196,11,123,204,88,19,255,0,141,166,53,255,0,220,46,92,225,211,253,215,173,66,83,141,127,206,33,196,109,149,147,159,243,211,113,42,111,249,131,74,190,153,8,191,194,251,4,41,88,217,154,250,42,171,53,201,116,232,246,4,116,223,8,68,102,210,165,204,126,20,200,164,203,6,165,116,66,13,215,155,90,207,106,140,208,218,144,91,77,100,226,47,208,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,82,15,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,21,109,156,98,191,173,92,59,187,48,162,159,94,150,229,167,120,199,109,169,212,151,165,60,113,27,125,18,226,73,41,109,48,75,38,138,78,176,90,104,221,82,84,124,165,45,62,210,52,252,172,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,194,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,19,195,83,135,239,224,38,28,28,123,197,102,119,223,213,90,122,189,23,78,82,117,110,143,6,91,17,151,243,173,63,25,15,71,168,160,251,75,14,109,89,164,155,113,104,235,185,66,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,64,97,61,245,248,47,197,59,55,19,61,23,233,63,146,87,5,58,187,216,185,252,158,213,217,100,182,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,245,113,211,29,49,31,49,120,143,81,197,12,80,172,246,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,199,248,83,228,74,148,84,168,25,166,198,91,102,90,170,74,144,79,217,20,170,139,9,75,13,176,73,66,155,172,26,12,205,75,90,148,106,38,55,165,36,130,71,61,36,189,236,56,221,165,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,62,225,55,157,169,148,250,239,226,201,139,215,95,54,5,83,98,172,234,165,94,164,251,142,51,41,40,101,134,232,205,243,13,77,161,149,54,217,27,8,35,109,41,113,43,109,36,226,159,109,41,182,161,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,45,83,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,125,245,228,243,69,255,0,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,34,0,11,126,225,117,159,168,119,133,10,155,150,124,98,168,82,169,117,91,114,159,26,13,167,88,126,75,16,219,169,197,66,218,140,197,53,72,82,147,190,98,121,141,165,174,89,41,79,54,149,110,34,91,102,183,184,7,19,204,228,221,87,54,99,163,89,248,51,137,183,93,22,149,133,252,234,123,202,167,190,229,55,101,196,75,144,196,215,218,113,179,75,171,218,203,133,24,150,173,8,180,144,77,150,199,84,183,100,255,0,10,12,195,230,143,29,233,87,28,60,87,170,196,175,217,54,156,118,96,195,175,79,134,234,106,178,39,169,45,19,113,138,74,72,153,146,134,153,105,199,30,83,155,164,111,148,194,148,181,18,250,85,182,108,124,83,227,39,196,11,135,204,95,28,210,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,123,220,57,179,175,248,213,97,195,244,11,254,167,74,111,19,109,111,155,169,70,96,249,78,85,32,145,32,155,169,165,157,169,66,119,45,102,219,169,104,212,148,56,148,171,70,146,243,77,149,85,230,135,57,56,167,137,217,154,186,177,102,192,196,218,173,18,36,126,209,108,219,117,11,109,249,52,135,23,110,181,41,110,71,66,205,38,135,149,205,51,39,214,78,158,188,197,253,20,37,40,66,44,87,5,241,231,28,115,31,195,163,26,241,31,26,24,165,55,203,179,238,26,61,33,232,116,87,161,57,82,110,53,33,194,126,123,142,41,213,52,247,49,229,173,189,24,105,166,208,228,119,136,181,215,99,116,172,61,254,5,227,166,35,229,211,17,233,216,161,133,245,158,195,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,222,164,172,235,216,149,124,149,86,243,99,105,84,233,73,114,157,111,173,197,83,221,55,166,55,79,184,148,218,27,106,153,36,155,75,110,158,146,222,97,179,86,214,201,77,184,151,72,210,218,210,177,74,216,111,156,156,199,97,102,35,200,196,203,99,19,106,165,46,165,112,73,185,171,20,167,95,90,104,245,105,210,79,89,43,147,5,179,67,42,230,145,237,51,74,82,164,145,36,219,82,20,132,41,54,21,197,2,183,127,92,220,63,48,158,230,197,40,49,32,93,149,155,162,145,82,171,65,141,77,122,158,136,47,191,74,168,58,113,77,135,221,117,212,45,162,89,52,189,235,212,214,133,43,106,53,216,154,139,18,171,32,185,215,186,178,167,136,241,40,149,106,159,104,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,0,0,0,0,0,0,0,0,0,14,103,140,217,132,195,108,13,166,28,235,226,179,217,86,184,178,164,176,223,103,144,190,103,33,9,90,139,86,155,94,157,22,158,255,0,127,183,67,20,239,157,62,33,151,126,61,85,103,90,86,114,253,29,105,54,110,198,36,104,211,221,169,36,169,13,243,53,114,50,29,70,230,157,79,171,175,77,61,250,233,19,44,155,22,233,196,123,138,45,183,106,83,187,109,66,115,200,105,182,249,205,183,170,150,226,80,93,92,82,83,244,150,146,239,46,241,105,153,59,225,89,79,164,51,2,254,198,245,115,166,232,212,134,105,90,41,60,165,105,29,212,171,157,26,89,146,180,50,117,26,26,122,247,251,136,119,60,255,0,227,133,47,44,121,119,77,159,104,127,7,157,83,142,84,40,108,250,203,228,199,114,12,166,219,94,231,27,112,149,162,152,73,104,102,70,126,211,247,210,77,179,64,184,241,119,17,98,210,34,39,180,213,174,90,170,18,181,106,218,53,118,67,228,147,86,134,105,79,210,112,186,106,69,215,216,66,253,50,75,150,138,94,93,112,138,151,76,47,90,173,83,142,196,250,129,250,197,178,67,145,99,37,212,126,85,196,158,138,103,189,58,23,184,180,239,252,220,66,232,10,175,101,98,241,218,239,47,209,212,218,132,243,245,117,220,77,211,165,244,239,45,59,251,250,253,130,139,178,239,81,85,43,28,172,57,200,115,97,183,114,82,213,174,154,233,164,198,143,220,126,225,164,155,30,89,207,178,232,19,148,173,199,34,151,21,211,61,52,212,212,210,79,250,71,219,0,0,31,18,235,179,109,251,210,152,245,38,225,131,218,99,190,218,154,90,121,171,70,169,82,84,147,45,80,162,62,229,31,183,218,56,148,140,133,229,182,77,103,211,79,88,218,186,125,84,94,147,159,213,91,247,25,255,0,100,123,253,154,14,211,101,88,214,190,30,209,26,183,109,42,111,97,128,214,221,173,115,156,119,169,33,40,46,174,41,74,250,40,73,119,251,7,223,28,63,58,53,55,169,89,108,190,159,99,233,46,133,83,111,217,220,112,36,31,180,143,220,51,163,85,117,82,42,115,31,95,210,113,247,22,127,105,168,204,94,63,9,200,41,135,150,131,82,79,94,125,87,154,127,105,211,224,255,0,216,38,184,0,15,242,149,167,102,123,82,212,185,106,212,189,253,6,117,243,207,203,252,103,111,174,91,92,178,244,229,83,82,221,174,167,233,9,61,71,4,4,153,165,68,162,62,164,122,144,156,249,20,226,17,114,96,173,114,157,96,223,210,187,101,161,33,76,195,71,168,219,125,147,114,227,52,78,124,212,101,186,230,198,154,95,171,187,174,189,250,232,103,115,182,6,32,218,248,151,109,67,186,173,42,143,108,131,49,150,221,66,249,46,55,244,219,74,200,180,113,41,63,162,180,251,61,163,210,0,231,184,251,136,209,176,171,8,110,171,217,245,104,229,62,145,57,232,197,161,250,207,55,21,215,16,93,18,173,63,39,222,100,101,254,97,156,220,100,196,74,166,41,226,77,126,245,170,175,115,149,26,140,167,208,90,36,182,161,201,14,56,73,245,82,157,116,230,31,93,11,250,4,147,225,193,149,202,246,49,99,21,18,252,153,31,149,111,218,181,40,213,51,123,122,21,205,126,52,168,142,242,182,147,168,90,117,109,195,61,219,84,69,238,51,232,47,114,52,102,97,198,106,36,116,109,105,148,37,180,39,83,61,18,69,161,23,94,189,196,40,171,138,94,19,61,97,230,26,109,198,203,59,98,220,72,114,162,165,110,35,213,233,19,166,172,255,0,150,163,238,71,184,139,234,33,232,120,75,98,241,89,152,229,242,22,99,154,71,185,123,186,119,118,120,115,157,246,32,207,189,69,252,162,253,125,194,238,64,0,113,76,197,229,67,12,179,33,66,118,153,120,192,210,82,182,242,229,115,100,124,223,174,202,143,212,109,230,200,245,38,82,93,79,235,247,235,78,121,158,225,231,139,24,5,49,85,10,108,127,78,91,253,63,135,111,141,27,111,70,75,242,103,37,107,63,156,120,211,255,0,71,94,227,233,192,240,167,22,239,76,24,186,27,186,108,186,135,100,154,214,186,159,41,167,53,213,181,163,253,145,11,46,231,85,236,246,253,154,92,182,81,120,148,89,56,234,105,183,47,102,125,7,112,30,187,27,220,244,174,111,229,214,125,91,138,132,39,70,218,73,247,245,221,239,35,214,109,161,105,113,36,180,30,164,99,254,128,0,0,0,0,0,7,240,207,78,166,43,63,137,38,126,165,89,138,153,130,184,93,51,151,83,62,95,111,155,203,35,228,255,0,97,201,111,230,223,142,105,86,169,83,137,245,87,211,188,250,232,66,168,104,148,27,142,250,173,38,157,70,137,219,170,18,53,218,142,99,109,110,218,131,62,245,26,82,94,170,15,252,2,221,50,123,194,238,220,177,150,87,150,48,55,233,89,235,254,199,139,171,140,118,125,59,67,106,245,227,203,82,87,185,43,108,250,151,77,52,246,153,139,20,137,14,60,22,19,26,43,123,27,78,186,22,166,125,231,175,183,237,31,238,0,3,200,226,189,223,22,194,176,42,151,100,199,54,51,7,145,185,90,25,233,189,244,54,93,9,42,62,245,151,176,198,104,110,219,142,165,124,220,242,171,211,125,121,83,118,110,250,37,244,27,74,11,184,146,93,200,47,96,190,174,30,24,29,248,26,203,221,21,138,156,94,77,110,161,218,123,121,111,221,249,57,210,205,191,162,226,209,244,28,47,163,167,215,215,186,81,15,57,127,225,253,175,137,150,204,171,74,239,167,118,218,108,196,45,14,53,206,113,189,73,109,169,179,245,155,82,85,244,86,162,232,126,209,10,110,30,16,184,39,82,186,202,224,163,85,189,27,21,83,251,90,225,114,37,189,170,57,166,179,71,49,83,117,238,50,78,186,123,53,19,75,13,172,42,70,25,89,116,155,34,132,90,66,164,196,98,35,95,75,170,90,105,13,17,250,202,81,247,32,187,204,254,211,239,30,156,113,204,196,230,131,13,242,239,105,77,173,221,149,109,147,146,195,157,142,47,33,243,231,189,202,117,77,163,123,109,56,73,220,166,84,90,153,104,93,231,245,209,246,108,51,131,125,102,94,235,148,245,65,238,205,65,97,245,148,40,123,89,94,141,147,143,155,106,222,76,182,191,160,249,150,138,235,211,83,235,221,225,112,55,47,216,141,143,247,67,54,213,131,71,237,138,53,167,180,57,218,24,111,148,223,49,164,41,122,58,226,55,105,206,71,66,61,79,95,183,75,37,180,120,76,209,45,172,61,102,109,193,43,183,92,143,52,149,190,142,90,218,229,25,176,147,83,122,162,97,182,173,28,73,245,46,253,125,194,34,103,99,43,49,112,48,233,117,10,108,110,74,100,50,194,94,78,243,87,174,174,210,106,61,84,242,255,0,154,46,239,255,0,223,129,201,19,178,153,204,205,136,184,157,87,233,218,95,78,157,75,210,17,189,227,69,112,84,226,225,71,91,165,162,212,210,13,69,245,232,90,143,247,0,1,24,248,137,218,178,46,140,178,220,136,142,90,250,62,52,201,202,238,250,45,211,229,235,222,101,250,95,95,216,51,239,33,179,98,67,140,159,123,107,52,255,0,128,197,252,112,207,148,244,172,172,208,249,199,175,41,81,154,79,119,209,42,116,61,4,172,0,0,0,0,28,251,48,51,59,6,8,95,146,200,244,229,219,85,69,127,130,35,167,253,3,55,119,98,85,89,196,90,202,82,122,42,117,110,65,17,253,107,125,95,103,191,234,26,44,202,109,41,20,108,179,97,100,36,151,172,155,54,134,107,63,122,189,30,193,25,247,159,184,117,131,34,50,50,62,227,21,57,197,203,44,204,66,169,69,198,235,102,15,45,15,33,17,170,31,58,103,185,195,84,249,46,175,215,119,167,114,122,37,26,123,189,195,150,240,136,196,9,84,12,121,153,106,23,246,61,70,150,225,233,211,233,185,54,3,127,162,103,220,94,242,23,108,56,118,101,178,159,135,89,143,181,165,82,238,40,60,186,159,41,125,146,103,53,243,229,59,203,121,40,87,45,15,54,149,104,167,141,90,25,232,125,199,211,186,147,115,95,147,140,67,203,29,198,242,43,17,57,244,7,223,81,65,157,204,97,60,196,41,199,249,101,203,75,238,44,181,67,6,175,91,236,62,189,254,67,47,249,142,196,60,189,221,80,171,150,117,79,149,21,18,219,126,100,94,75,10,237,13,147,141,41,104,222,227,78,26,55,19,41,45,72,181,46,242,246,235,119,25,64,206,189,133,153,139,121,136,109,202,236,183,60,118,18,114,224,236,121,125,82,136,228,181,115,57,13,183,249,71,246,232,94,237,75,167,116,154,0,0,0,0,0,0,0,0,0,25,161,204,189,129,27,11,51,13,137,24,125,79,183,165,208,233,180,59,162,165,26,151,6,73,59,189,170,119,104,89,195,50,55,76,214,180,42,57,180,180,45,70,123,208,164,171,85,110,212,238,39,132,102,38,93,88,137,148,118,105,215,76,190,215,242,42,224,151,108,211,159,91,142,56,242,160,182,196,121,13,33,197,45,106,215,151,218,148,210,9,59,82,150,154,105,4,159,87,83,128,28,92,241,50,213,196,76,220,61,78,181,165,246,191,145,86,252,75,102,162,250,28,109,198,85,57,183,228,72,117,13,169,11,86,188,190,212,150,150,74,218,164,186,211,168,52,250,186,156,128,224,151,130,159,247,117,152,201,149,15,125,149,79,138,219,191,243,121,146,220,121,6,223,252,200,155,82,92,254,124,148,159,160,98,213,6,107,51,99,226,159,25,62,32,92,62,98,248,234,184,61,146,10,238,60,228,238,230,199,92,47,139,85,172,223,86,189,224,245,57,234,27,79,32,219,153,71,106,11,15,56,113,153,38,141,199,102,19,146,18,162,71,48,137,109,161,73,66,20,225,161,43,139,244,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,61,6,21,97,157,213,140,152,143,110,97,109,149,19,180,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,83,194,172,51,181,112,111,14,45,204,45,178,162,118,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,242,227,125,149,85,196,172,23,191,176,230,133,34,35,21,43,170,215,170,209,33,187,45,106,75,13,191,38,35,140,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,102,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,163,236,159,223,241,177,63,43,152,91,121,179,112,203,174,200,149,107,193,141,80,168,75,55,84,251,245,24,205,20,121,166,226,157,45,235,89,73,101,226,53,158,187,204,141,68,106,35,37,29,11,103,2,255,0,147,137,249,163,197,43,205,235,134,37,118,60,171,162,116,106,125,66,33,180,166,31,167,70,116,227,194,54,212,209,108,90,10,51,44,145,44,181,222,68,74,51,81,153,168,237,127,131,174,25,252,143,202,155,215,212,184,148,163,151,126,220,19,42,12,202,142,223,240,165,65,140,101,13,182,36,44,208,70,123,31,98,98,208,130,82,146,148,190,106,35,37,45,100,83,168,0,0,101,92,77,76,202,100,22,101,159,151,108,45,204,198,14,211,234,181,74,85,199,103,209,167,93,148,118,35,63,49,202,100,165,210,211,38,69,73,43,74,85,178,26,185,110,41,222,97,165,44,184,164,237,51,67,132,134,120,6,87,177,143,17,240,51,28,109,91,231,11,217,170,207,170,250,66,60,23,168,148,229,31,50,189,21,215,144,78,83,77,36,135,55,243,180,74,83,243,107,82,92,229,173,5,189,8,50,179,238,47,245,255,0,149,121,47,195,219,167,208,149,90,55,166,111,10,77,67,209,213,104,221,158,116,62,109,38,122,249,18,26,212,249,111,35,118,213,163,83,218,162,50,212,244,21,131,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,89,121,32,194,27,55,30,179,57,105,97,30,32,49,45,202,21,197,30,174,204,131,136,249,178,251,75,69,46,91,173,60,218,250,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,249,76,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,117,112,202,226,33,38,213,147,78,203,134,61,220,113,17,108,34,59,136,182,174,122,173,65,168,200,163,33,150,148,178,133,41,231,148,148,156,99,74,13,44,168,207,123,107,52,50,68,166,212,130,98,58,231,235,58,247,86,107,49,30,93,18,147,83,236,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,214,65,114,81,117,102,179,17,226,86,234,212,206,207,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,138,163,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,25,159,172,148,93,89,83,196,121,117,186,77,51,180,97,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,231,54,131,89,30,228,186,134,185,166,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,109,89,229,193,219,7,2,184,106,223,56,115,135,52,24,148,234,109,58,61,190,211,174,181,21,150,95,168,62,221,74,156,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,97,21,69,229,59,197,62,13,252,64,183,188,197,129,119,217,223,201,117,171,155,140,56,126,12,36,210,168,151,245,55,150,253,18,225,118,11,106,113,124,162,123,108,25,47,146,13,226,134,179,125,195,52,160,253,71,13,46,237,94,211,109,121,246,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,90,167,10,124,137,82,138,149,3,52,216,203,108,203,85,73,82,9,251,34,149,81,97,41,97,182,9,40,83,117,131,65,153,169,107,82,141,68,198,244,164,144,72,231,164,151,189,135,27,180,160,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,160,30,40,254,59,49,55,238,95,39,132,61,6,1,228,114,54,99,178,77,119,227,13,142,185,104,196,91,46,232,169,33,152,141,161,217,8,174,83,153,167,194,124,225,37,148,18,148,82,73,75,117,76,169,9,245,214,225,182,178,50,82,22,204,74,254,186,172,43,171,251,107,110,92,150,229,67,254,82,28,234,108,232,238,127,209,113,151,155,113,31,82,146,164,251,12,133,228,219,88,217,121,99,223,13,59,254,248,196,27,50,224,160,92,40,195,122,228,41,207,85,161,20,100,86,150,154,50,150,85,72,132,72,66,87,26,66,92,75,137,52,161,40,74,205,196,39,114,80,75,85,16,141,41,229,59,194,198,13,252,63,183,188,185,129,213,69,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,149,89,148,201,5,119,9,48,59,11,115,15,97,197,170,214,44,203,182,207,163,84,110,57,47,188,135,156,164,86,37,178,151,20,74,67,109,35,149,13,124,214,144,210,204,214,100,225,41,11,89,26,218,37,197,246,234,213,86,105,82,40,76,212,229,162,155,50,67,50,228,67,75,202,38,30,125,148,184,150,157,91,122,237,82,208,151,222,74,84,101,170,73,215,8,180,220,122,202,14,27,185,104,252,99,115,29,75,244,253,39,181,217,150,86,202,253,193,206,99,153,30,71,45,127,193,97,47,123,78,52,190,115,196,91,154,115,111,49,134,165,109,61,82,39,255,0,26,191,11,22,183,196,8,62,93,81,21,23,130,22,85,43,18,177,162,193,195,154,236,137,108,83,110,171,162,149,68,152,236,69,165,47,182,196,153,109,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,234,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,107,195,83,136,92,204,50,174,193,192,172,121,187,255,0,172,89,251,154,163,215,42,143,63,33,202,60,173,145,153,141,21,111,56,241,183,26,156,150,217,90,72,146,222,214,220,116,148,165,33,189,234,79,159,226,95,159,89,56,243,112,189,130,184,77,93,150,198,29,80,228,56,205,93,109,242,182,87,234,44,74,113,41,121,47,50,235,137,126,9,37,182,93,100,189,77,203,81,173,105,81,161,147,71,10,201,118,82,110,172,220,226,153,90,212,215,123,13,183,66,236,213,11,154,162,165,56,215,46,10,164,182,133,176,195,164,203,173,148,199,27,55,148,202,28,34,74,185,46,25,158,136,49,207,243,11,107,80,172,108,125,196,187,42,214,131,216,168,182,253,225,89,165,211,163,115,86,231,34,43,19,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,69,223,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,117,92,30,201,5,119,30,114,119,115,99,174,23,197,170,214,111,171,94,240,122,156,245,13,167,144,109,204,163,181,5,135,156,56,204,147,70,227,179,9,201,9,81,35,152,68,182,208,164,161,10,112,208,149,199,252,42,196,203,171,6,241,30,220,197,43,42,95,103,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,47,251,37,217,182,181,115,115,133,133,116,211,90,236,55,37,11,179,83,238,106,114,146,219,92,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,228,184,70,90,160,196,128,1,70,220,93,240,118,149,134,185,163,69,221,110,80,101,193,166,226,13,29,170,220,151,74,42,90,132,229,85,46,184,204,180,176,164,33,41,53,154,81,29,247,72,205,75,230,74,82,212,127,56,146,28,127,8,241,210,187,74,202,214,56,101,226,167,89,165,51,109,214,233,244,235,146,155,26,65,33,185,75,172,53,90,164,182,226,35,175,82,83,155,226,165,107,91,102,75,50,76,66,90,118,17,58,107,241,89,100,171,82,168,25,146,194,138,237,118,167,18,157,77,167,95,20,41,115,38,75,121,44,177,25,134,231,178,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,12,202,98,244,156,122,199,155,231,23,30,126,91,145,238,42,195,207,83,202,91,13,50,251,84,228,104,212,38,92,67,90,160,150,220,102,217,108,204,141,90,154,12,205,74,51,53,29,191,240,136,193,218,174,26,229,113,119,117,199,65,137,6,165,136,53,135,107,113,157,56,170,106,107,148,164,180,219,49,18,250,150,132,168,208,106,68,135,218,34,53,35,151,41,43,73,252,226,136,77,240,1,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,159,108,232,229,38,234,202,54,41,157,173,82,119,183,91,117,222,211,80,182,106,41,83,142,243,32,166,75,136,67,15,186,108,180,217,204,109,178,101,79,33,178,52,167,156,217,145,232,178,28,0,90,79,10,124,137,85,78,171,3,52,216,203,108,196,77,53,49,201,251,34,149,81,97,74,125,199,205,72,83,117,131,65,153,37,8,74,73,68,198,244,168,214,107,231,164,145,177,135,28,181,240,0,16,3,141,95,133,139,91,226,4,31,46,168,138,86,19,211,134,134,66,164,227,205,194,206,53,98,205,10,91,24,117,67,144,219,212,132,57,202,217,95,168,177,41,181,41,149,50,243,78,37,248,36,150,222,105,227,245,55,45,68,132,41,70,135,137,19,211,136,206,117,255,0,21,92,56,98,129,96,84,233,78,98,109,211,243,116,216,207,159,53,202,92,19,37,147,149,53,51,181,72,86,213,160,155,105,46,154,82,183,20,165,104,234,89,117,179,132,25,10,226,95,137,118,29,229,76,194,108,106,145,112,95,246,245,211,88,229,162,174,243,243,170,245,248,50,228,19,12,178,134,146,167,28,83,241,137,77,245,142,219,124,221,207,45,104,53,168,137,151,63,47,26,191,20,246,183,195,248,62,99,81,28,43,36,25,95,165,102,206,255,0,188,240,230,101,94,93,58,165,78,177,234,53,186,11,173,72,75,44,42,170,219,209,153,140,153,74,54,157,81,198,221,32,205,194,109,36,189,11,213,63,97,241,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,159,13,12,250,198,199,155,121,156,21,197,154,236,70,49,22,135,29,182,105,11,115,155,190,191,78,98,43,105,83,202,121,231,92,83,243,137,77,188,235,197,234,110,66,137,104,74,137,15,26,63,47,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,115,76,151,228,250,149,155,44,35,198,244,211,202,91,119,221,157,30,143,62,212,91,46,164,145,37,245,162,160,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,24,63,174,171,10,234,254,218,219,151,37,185,80,255,0,148,135,58,155,58,59,159,244,92,101,230,220,71,212,164,169,62,195,32,254,186,175,219,171,251,107,113,220,151,29,67,254,82,100,234,148,233,14,127,210,113,231,156,113,127,90,148,165,123,76,198,135,178,83,151,138,86,89,242,243,109,88,108,82,165,192,174,212,35,179,91,186,81,38,98,100,175,211,111,199,104,165,36,148,217,155,68,134,205,180,178,130,111,213,216,210,76,205,106,53,56,186,33,205,143,138,124,100,248,129,112,249,139,227,170,224,246,72,43,184,243,147,187,155,29,112,190,45,86,179,125,90,247,131,212,231,168,109,60,131,110,101,29,168,44,60,225,198,100,154,55,29,152,78,72,74,137,28,194,37,182,133,37,8,83,134,132,174,47,211,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,244,24,85,134,119,86,50,98,61,185,133,182,84,78,209,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,95,246,46,97,157,171,131,121,17,196,28,45,178,162,118,122,45,179,133,245,202,124,109,205,182,135,30,217,76,127,123,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,140,235,137,85,153,76,144,87,112,147,3,176,183,48,246,28,90,173,98,204,187,108,250,53,70,227,146,251,200,121,202,69,98,91,41,113,68,164,54,210,57,80,215,205,105,13,44,205,102,78,18,144,181,145,173,162,92,95,110,173,85,102,149,34,132,205,78,90,41,179,36,51,46,68,52,188,162,97,231,217,75,137,105,213,183,174,213,45,9,125,228,165,70,90,164,157,112,139,77,199,172,160,225,187,150,143,198,55,49,212,191,79,210,123,93,153,101,108,175,220,28,230,57,145,228,114,215,252,22,18,247,180,227,75,231,60,69,185,167,54,243,24,106,86,211,213,34,127,241,171,240,177,107,124,64,131,229,213,17,81,120,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,29,3,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,123,75,105,83,105,121,27,83,181,102,74,34,229,173,181,174,74,112,194,207,172,108,24,170,196,203,246,48,87,98,64,195,234,156,137,47,82,170,242,249,171,58,77,69,245,51,177,151,29,83,188,168,240,84,105,125,70,100,215,170,243,230,226,212,148,27,139,77,207,128,0,0,0,0,0,0,0,0,0,0,0,134,153,205,226,19,101,101,233,135,45,107,101,223,73,221,71,166,232,219,93,103,149,214,58,203,215,92,103,27,86,173,60,163,239,233,166,157,231,210,149,49,71,23,111,188,98,174,252,162,191,43,62,144,152,95,69,125,157,150,180,245,16,131,232,210,16,93,205,163,217,236,251,71,83,202,134,78,49,15,51,151,27,40,163,196,228,80,24,125,37,58,119,49,133,114,208,151,24,230,23,45,79,182,179,209,15,146,189,95,176,186,247,93,150,90,114,159,135,89,112,181,162,210,237,216,60,202,159,41,29,174,103,53,242,230,187,203,101,43,87,45,111,56,148,234,166,73,90,17,232,93,197,211,191,184,138,74,226,241,136,50,171,248,243,14,212,63,236,122,117,45,179,211,167,211,110,108,246,255,0,68,143,184,253,230,58,143,8,220,179,49,54,165,43,27,174,104,60,196,50,133,198,167,252,233,150,215,9,80,36,180,191,81,222,189,234,232,164,105,239,247,11,99,34,34,34,34,238,33,201,243,101,74,69,103,44,216,167,9,69,235,42,204,174,26,15,220,175,71,190,68,125,229,239,25,211,180,210,170,54,34,209,144,165,106,168,53,184,228,103,167,181,15,167,237,247,125,99,72,153,125,152,115,240,66,195,150,103,169,185,109,82,213,254,24,109,31,244,142,130,0,0,0,0,34,159,19,9,79,69,202,205,115,146,127,149,57,45,43,187,232,157,58,102,162,129,227,182,111,200,109,162,234,110,44,147,254,19,26,8,225,217,106,200,181,178,203,110,34,65,105,233,8,208,231,39,187,232,185,79,137,167,113,159,232,253,95,96,147,128,0,63,194,114,156,68,41,11,104,181,90,90,89,164,190,189,15,65,157,76,239,59,37,236,204,223,107,150,90,47,211,181,78,157,59,189,33,39,220,61,246,73,242,179,23,28,206,169,80,169,70,231,38,59,47,165,148,239,52,250,233,236,198,147,213,47,35,249,211,239,255,0,253,75,187,187,132,205,18,229,195,199,166,219,242,251,13,198,203,106,91,13,242,214,239,52,201,133,26,91,213,115,9,180,234,226,139,169,247,105,238,21,181,142,89,126,196,108,0,186,30,182,175,234,63,99,81,45,93,157,206,208,195,156,214,249,142,161,43,209,167,23,183,94,74,250,25,234,90,125,154,251,172,167,231,6,250,203,69,215,21,234,123,221,166,130,251,232,41,176,246,178,141,91,55,24,55,21,188,217,113,127,65,130,45,19,215,174,165,215,190,240,114,237,154,12,55,204,69,165,10,183,105,213,183,206,83,13,246,200,188,135,203,144,247,41,165,56,141,238,52,217,43,106,158,73,106,69,161,247,151,213,216,199,152,196,155,10,145,137,182,93,90,200,174,167,88,85,104,143,196,119,170,186,37,214,150,209,253,21,36,251,150,125,198,95,105,119,136,91,111,240,133,193,58,109,214,119,13,98,171,233,40,169,159,218,209,11,145,45,157,17,205,37,146,57,137,155,175,113,26,117,211,219,168,154,214,6,31,218,248,103,108,197,180,173,10,119,98,166,196,66,16,219,92,231,28,208,144,218,27,47,89,197,41,95,69,9,46,167,236,30,140,64,158,45,56,24,171,239,6,88,191,104,177,57,181,58,12,180,187,36,249,155,116,132,196,73,206,172,253,103,18,159,164,178,238,73,171,221,169,116,20,211,105,92,117,43,26,231,139,94,133,234,74,133,191,111,209,63,166,218,144,125,228,162,238,89,251,6,151,176,162,239,139,126,216,20,187,178,27,155,217,157,207,218,173,12,181,216,250,219,62,134,148,159,122,15,216,67,215,0,0,255,0,9,112,227,206,97,81,165,55,189,181,105,169,106,101,220,122,251,62,193,93,121,194,225,119,110,95,43,59,203,7,219,244,84,244,127,100,69,213,199,251,70,189,157,180,250,242,37,165,40,218,148,56,125,11,174,186,123,8,197,69,214,232,55,29,139,91,85,58,179,19,176,212,35,233,185,28,198,221,219,185,4,125,233,53,36,253,85,151,248,69,175,112,219,207,212,171,205,80,240,87,20,102,115,42,101,204,236,19,121,100,92,239,236,201,46,124,219,17,201,41,209,41,109,62,178,250,247,151,93,72,89,129,30,189,72,127,64,0,0,0,0,0,115,28,202,98,66,240,143,5,174,28,65,66,119,42,151,217,52,45,116,215,155,45,150,191,69,95,206,126,137,254,174,241,156,189,151,102,44,222,134,76,53,219,235,85,78,228,238,105,173,252,182,189,231,181,5,162,27,250,187,189,226,241,114,31,146,203,119,47,118,75,85,170,236,14,117,217,63,119,106,127,154,226,116,216,244,164,163,213,75,238,53,249,39,136,186,17,125,125,123,165,232,0,0,14,83,154,11,2,175,137,184,39,112,89,212,39,54,206,155,217,57,93,18,127,66,91,46,43,233,41,37,244,80,125,230,95,208,43,123,37,92,49,113,22,37,249,14,250,199,26,23,163,105,148,254,102,200,29,169,135,187,79,49,153,13,31,206,70,149,185,27,85,202,87,209,61,117,211,187,83,22,232,211,72,101,4,219,105,209,37,220,90,143,251,0,1,18,243,201,157,251,119,45,54,203,244,26,52,206,101,229,62,50,142,27,60,183,11,146,75,110,74,91,123,114,152,113,165,104,243,4,91,76,203,95,111,78,250,65,197,188,95,189,177,162,238,155,120,223,21,78,219,50,91,206,56,71,200,101,189,169,83,174,57,183,230,144,130,61,13,213,117,211,219,246,17,118,76,163,228,147,16,115,31,114,66,150,184,61,150,215,109,214,215,42,103,53,133,238,65,56,193,173,28,190,123,110,22,173,61,187,82,235,211,66,235,221,119,248,7,151,235,3,47,182,76,43,78,202,165,118,101,54,203,125,177,222,123,235,231,190,76,180,218,220,218,227,139,219,187,146,147,218,71,161,105,211,219,175,78,50,215,188,87,199,24,155,102,52,172,19,164,220,5,15,115,236,214,99,179,205,230,25,104,146,137,80,94,154,107,167,127,94,225,82,120,49,116,252,140,197,59,86,229,221,180,160,86,32,200,53,105,174,132,137,45,175,94,227,253,31,113,141,36,97,37,120,238,156,44,179,174,83,234,85,90,5,62,106,85,250,68,236,102,215,175,113,105,244,187,180,47,176,135,172,0,1,192,115,210,220,7,50,203,122,149,65,91,82,84,122,145,183,209,71,170,253,31,39,78,239,215,245,12,237,205,36,20,199,201,191,162,78,175,111,217,169,139,238,225,135,12,162,101,98,149,162,183,115,159,97,238,237,52,214,157,11,167,248,132,180,0,0,0,0,28,31,59,215,97,90,89,102,191,38,38,79,37,233,52,26,164,86,143,102,237,203,85,62,73,164,187,140,139,170,125,163,63,54,4,105,87,70,41,91,177,205,60,215,234,149,232,137,81,106,73,220,167,36,32,143,220,69,213,95,87,234,26,75,193,106,107,148,108,30,177,169,46,163,98,225,219,116,200,234,78,186,232,104,138,218,76,181,212,253,222,241,236,199,145,197,108,57,162,98,182,31,215,172,58,251,28,200,181,154,116,168,42,245,150,157,188,230,22,209,159,168,164,153,244,112,255,0,148,95,105,119,138,205,203,254,74,239,124,187,103,101,159,224,218,91,46,54,153,112,36,239,103,163,39,87,107,150,214,206,123,142,126,77,157,119,43,175,176,250,247,218,249,116,33,253,30,83,19,112,210,211,197,155,62,163,101,222,84,222,219,79,168,71,121,133,183,206,117,191,202,52,182,204,245,109,105,87,209,113,94,210,239,251,12,83,38,119,56,117,92,216,27,80,151,122,225,228,94,219,104,172,220,124,209,189,182,251,26,77,82,92,217,171,210,86,235,155,26,105,29,116,245,181,247,234,71,16,172,11,242,231,194,203,198,5,225,107,77,236,117,74,84,166,159,66,249,109,185,235,52,234,28,34,209,105,82,126,147,105,246,31,119,180,133,224,228,59,60,52,108,199,219,49,173,107,137,238,85,223,77,136,130,146,157,171,87,104,38,219,138,133,187,170,24,109,164,110,117,227,245,72,207,79,103,78,233,132,0,0,0,0,0,0,0,0,2,154,248,214,97,159,201,252,113,178,241,74,36,74,84,120,151,133,190,186,123,221,157,189,146,164,78,128,247,206,63,35,68,17,47,86,37,195,109,11,53,41,91,88,52,153,37,40,70,190,127,132,182,96,105,88,43,121,98,204,59,161,113,10,132,253,143,38,234,121,164,26,125,35,49,250,49,45,226,141,13,43,113,8,113,103,25,249,174,27,103,212,249,36,173,200,74,22,103,10,241,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,209,195,95,8,99,97,6,79,172,118,13,136,133,82,188,35,157,223,82,122,51,238,186,135,215,57,41,92,117,25,57,166,197,166,25,68,109,105,65,18,9,109,40,203,118,166,181,74,1,154,204,216,248,167,198,79,136,23,15,152,190,44,211,130,133,255,0,102,187,130,247,150,22,166,225,136,87,100,91,162,69,125,116,149,25,165,243,167,59,18,19,9,144,130,50,209,104,39,89,90,21,180,207,97,155,123,246,243,27,221,199,248,162,228,22,101,159,93,169,102,99,7,105,245,90,165,42,227,168,73,157,118,81,216,140,252,199,41,146,150,135,100,191,82,74,210,149,108,134,174,91,138,119,152,105,75,46,41,59,76,208,225,33,159,171,193,115,47,94,147,174,220,121,157,171,73,165,72,137,72,237,54,149,34,19,145,121,178,153,156,180,70,121,249,137,113,69,163,58,48,225,50,147,70,170,90,100,62,70,104,74,116,114,218,128,80,15,19,76,20,252,11,102,226,233,236,245,14,213,2,251,214,245,135,189,221,239,53,219,95,123,180,54,230,141,161,41,210,83,82,118,36,183,104,209,181,185,70,173,218,118,172,143,102,94,213,194,172,128,102,38,214,110,173,85,167,221,244,126,209,86,128,186,123,237,181,40,189,43,30,45,46,44,152,199,205,75,191,193,229,165,165,60,226,72,185,105,117,147,73,169,106,36,138,245,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,105,167,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,195,218,128,0,12,171,141,36,101,146,147,74,175,229,19,10,40,85,218,100,74,141,54,163,134,244,40,147,33,203,101,47,49,37,135,41,140,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,63,193,158,29,249,121,193,204,92,187,177,134,45,185,18,185,82,174,86,61,41,65,137,80,167,199,236,150,186,55,161,254,92,22,82,146,66,22,153,4,165,54,233,36,150,211,73,105,180,109,218,234,222,228,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,223,179,163,148,155,87,55,56,88,118,181,73,222,195,114,80,187,77,66,217,168,165,77,181,203,156,168,206,33,12,62,233,178,235,133,13,199,13,149,60,134,200,148,174,75,102,71,170,8,103,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,125,87,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,123,75,137,75,137,101,27,85,185,100,106,50,229,161,197,162,255,0,176,119,7,108,28,10,176,41,120,115,135,52,24,148,234,109,58,59,13,58,235,81,89,101,250,131,237,178,219,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,125,132,89,140,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,241,88,197,131,182,14,58,216,21,76,57,196,106,12,74,141,54,163,29,246,154,117,216,172,188,253,61,247,25,113,148,203,138,167,144,180,181,37,180,186,179,109,210,73,154,76,254,210,63,19,149,28,168,225,198,82,176,225,22,85,148,215,110,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,47,192,113,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,71,92,108,200,86,94,113,231,23,45,220,106,188,232,82,216,184,104,114,35,61,53,16,187,63,100,175,161,133,182,166,153,169,50,243,78,37,244,18,91,229,25,150,197,169,165,108,82,148,148,54,72,145,64,0,62,77,217,116,208,172,107,86,179,122,221,51,187,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,25,204,205,214,55,210,179,29,152,187,207,25,104,84,57,116,138,109,126,68,100,195,137,45,196,173,242,98,60,86,99,54,183,54,250,169,90,210,193,44,208,70,162,65,172,210,74,94,221,231,55,248,61,230,187,14,44,104,117,28,178,94,174,250,26,171,116,92,11,172,80,42,143,188,69,22,116,167,88,142,193,192,86,164,92,167,143,179,164,218,51,51,75,170,90,155,45,171,38,210,237,181,0,0,160,30,40,254,59,49,55,238,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,29,127,17,184,119,229,231,19,243,13,67,199,187,134,220,136,148,83,163,188,186,157,181,26,159,29,154,117,114,162,114,13,230,230,204,36,36,148,242,247,58,241,186,149,238,231,232,193,44,246,33,196,61,208,51,55,73,165,80,50,137,138,244,42,21,50,37,58,155,78,195,122,236,72,112,226,50,150,88,140,195,116,199,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,54,227,74,121,78,240,177,131,127,15,237,239,46,96,122,171,195,21,112,227,15,235,182,181,177,122,222,148,170,45,86,245,168,42,151,64,137,50,65,54,229,66,81,32,214,109,182,71,255,0,69,58,158,137,55,29,101,178,61,238,182,149,84,15,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,69,254,34,121,129,176,112,67,45,183,61,10,239,92,183,234,88,143,71,171,90,180,88,112,141,149,62,111,191,1,228,246,149,182,227,136,87,102,109,74,105,46,56,130,89,164,222,104,182,158,242,25,247,26,8,225,217,152,27,7,27,242,219,108,80,173,5,203,98,165,135,20,122,77,171,90,135,52,217,75,228,251,16,25,79,105,67,109,184,181,118,103,20,151,82,219,139,36,26,141,151,75,105,108,49,40,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,67,217,72,171,97,126,61,100,154,201,181,34,212,226,92,84,39,44,120,118,93,201,17,151,156,105,109,62,221,61,184,211,97,187,180,210,235,75,208,213,161,145,164,205,11,67,136,51,74,208,179,167,92,239,228,186,234,202,62,35,191,6,18,106,181,187,6,165,203,126,137,112,187,5,196,182,142,105,189,182,12,151,201,4,201,204,65,48,225,154,80,126,187,100,151,118,163,113,182,139,84,225,117,151,175,192,110,89,105,181,250,156,154,84,218,214,37,246,107,181,217,48,226,236,113,152,47,197,104,225,195,113,229,17,45,222,90,13,110,104,100,73,67,146,94,74,73,69,171,139,240,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,23,189,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,93,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,158,204,66,178,170,184,107,127,220,184,115,93,145,17,250,149,171,88,155,68,152,236,69,169,76,56,252,103,150,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,234,194,172,55,174,227,6,35,219,152,95,108,76,165,68,170,220,213,6,169,209,30,170,78,68,72,168,113,195,208,141,110,47,252,72,73,41,197,171,68,54,133,173,73,66,180,103,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,103,223,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,250,243,137,162,149,179,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,35,255,0,20,92,130,204,179,235,181,44,204,96,237,62,171,84,165,92,117,9,51,174,202,59,17,159,152,229,50,82,208,236,151,234,73,90,82,173,144,213,203,113,78,243,13,41,101,197,39,105,154,28,36,51,10,242,197,152,91,171,43,248,203,69,197,203,90,55,111,236,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,253,203,136,53,37,105,67,173,52,179,66,246,109,61,15,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,251,12,253,168,134,188,86,48,26,78,50,101,114,125,205,66,133,17,202,238,27,72,59,153,181,170,59,70,251,148,228,52,180,207,101,15,45,105,54,145,202,50,146,162,35,87,48,225,182,130,66,148,104,52,209,8,15,85,132,246,47,225,67,20,236,220,51,244,167,163,62,86,220,20,234,23,109,228,115,187,47,106,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,151,176,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,0,4,74,226,167,73,165,84,114,57,127,76,168,83,34,74,145,75,145,71,151,5,215,153,74,215,21,243,169,198,100,221,105,70,90,161,102,211,206,182,106,78,135,177,197,167,185,70,71,74,217,100,164,210,171,249,146,194,138,21,118,153,18,163,77,168,223,20,40,147,33,203,101,47,49,37,135,39,178,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,26,83,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,16,3,141,95,133,139,91,226,4,31,46,168,138,139,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,112,190,156,204,102,7,11,242,47,151,152,204,211,215,18,36,232,20,127,64,216,86,243,134,228,165,202,126,60,116,183,29,42,74,156,39,87,25,146,229,27,206,169,194,50,70,133,184,221,113,180,174,130,241,87,19,46,172,100,196,123,143,20,175,89,125,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,183,254,26,156,63,127,1,48,224,227,222,43,51,190,254,170,211,213,232,186,114,147,171,116,120,50,216,140,191,157,105,248,200,122,61,69,7,218,88,115,106,205,36,219,139,71,93,202,17,87,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,18,211,137,126,66,163,99,205,188,246,53,97,53,10,35,24,139,67,142,227,213,116,55,205,223,95,167,49,21,197,37,148,178,203,78,41,249,196,166,217,105,147,245,55,33,70,133,169,68,134,73,20,195,105,221,53,219,26,234,163,94,182,180,238,197,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,5,133,103,127,57,150,14,108,242,53,102,76,135,58,37,58,246,167,95,20,230,171,212,23,93,101,151,212,251,116,121,39,38,92,88,196,251,175,28,30,116,130,109,183,92,208,245,45,170,235,223,13,114,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,143,107,193,26,255,0,179,104,87,150,38,225,245,102,225,137,14,225,186,163,210,100,209,96,188,102,149,207,68,50,154,114,73,163,50,218,165,161,47,182,179,70,187,205,27,212,68,105,109,102,158,213,196,247,33,82,113,158,149,47,48,56,63,66,151,63,16,105,145,227,51,85,164,68,229,32,170,212,230,18,246,247,155,105,45,115,100,78,73,41,132,145,27,190,179,44,19,104,74,150,77,161,80,131,133,214,94,191,14,89,154,166,215,234,114,106,176,168,184,105,217,174,215,100,195,139,189,183,167,49,41,163,135,13,199,148,70,134,185,139,37,185,161,145,169,109,198,121,41,36,158,174,34,250,70,107,51,99,226,159,25,62,32,92,62,98,248,179,78,10,23,253,154,238,11,222,88,90,155,134,33,93,145,110,137,21,245,210,84,102,151,206,156,236,72,76,38,66,8,203,69,160,157,101,104,86,211,61,134,109,239,219,204,111,119,31,226,139,144,89,150,125,118,165,153,140,29,167,213,106,148,171,142,161,38,117,217,71,98,51,243,28,166,74,90,29,146,253,73,43,74,85,178,26,185,110,41,222,97,165,44,184,164,237,51,67,132,134,126,175,5,204,189,122,78,187,113,230,118,173,38,149,34,37,35,180,218,84,136,78,69,230,202,102,114,209,25,231,230,37,197,22,140,232,195,132,202,77,26,169,105,144,249,25,161,41,209,203,21,205,143,133,140,100,248,127,112,249,115,227,53,131,69,25,91,94,28,99,38,75,236,107,43,210,244,171,154,139,35,15,233,150,165,199,26,159,81,39,57,46,42,146,195,114,161,60,182,23,189,151,137,14,104,164,234,151,17,184,143,161,232,98,154,243,191,146,235,171,40,248,142,252,24,73,170,214,236,26,151,45,250,37,194,236,23,18,218,57,166,246,216,50,95,36,19,39,49,4,195,134,105,65,250,237,146,93,218,141,198,218,45,83,133,214,94,191,1,185,101,166,215,234,114,105,83,107,88,151,217,174,215,100,195,139,177,198,96,191,21,163,135,13,199,148,68,183,121,104,53,185,161,145,37,14,73,121,41,37,22,174,47,192,113,171,240,177,107,124,64,131,229,213,17,84,25,100,171,82,168,25,146,194,138,237,118,167,18,157,77,167,95,20,41,115,38,75,121,44,177,25,134,231,178,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,23,231,154,236,168,225,198,109,112,225,118,85,234,215,97,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,62,248,197,131,183,246,5,95,245,76,57,196,106,12,186,117,74,157,33,246,154,117,216,175,50,197,65,134,222,113,148,203,138,167,144,133,59,25,197,52,179,109,210,73,18,136,190,210,43,73,225,117,159,168,119,133,10,155,150,124,98,168,82,169,117,91,114,159,26,13,167,88,126,75,16,219,169,197,66,218,140,197,53,72,82,147,190,98,121,141,165,174,89,41,79,54,149,110,34,91,102,183,172,168,0,0,0,0,0,0,0,0,0,0,4,0,226,3,196,37,156,24,102,70,26,97,132,189,110,165,108,231,73,229,159,240,94,177,94,79,168,252,101,182,189,205,58,225,116,87,78,254,253,8,169,150,163,81,171,92,245,103,39,207,123,180,205,147,166,245,237,74,55,109,73,17,116,34,34,47,85,37,254,1,63,242,133,194,234,224,196,184,44,94,184,182,94,141,166,20,184,206,183,7,212,123,181,50,135,221,75,237,243,35,203,74,145,169,54,146,212,203,95,95,167,112,182,252,50,195,59,75,9,172,250,117,151,102,211,123,21,62,159,29,150,16,223,57,215,53,229,180,134,200,245,113,106,87,209,109,62,211,238,251,76,122,177,252,62,164,42,135,48,25,43,189,243,19,157,151,127,131,107,108,182,218,165,207,147,189,158,173,21,93,222,99,91,57,237,185,249,55,181,220,158,190,194,235,221,102,56,83,135,52,76,41,195,250,13,135,64,99,151,22,141,78,139,5,62,178,213,187,146,194,26,35,245,212,163,46,141,151,242,143,237,62,241,235,135,140,198,154,107,149,156,30,190,105,45,35,122,230,219,117,56,233,78,186,106,107,138,226,72,181,212,189,254,241,155,75,254,52,171,95,20,174,40,196,158,83,244,186,244,180,164,181,37,109,83,114,22,69,239,35,234,159,175,245,141,3,100,130,235,43,183,44,214,28,181,73,231,59,26,131,75,138,233,236,219,181,105,167,198,53,23,113,17,245,87,176,119,128,0,0,0,1,18,248,158,68,41,121,88,170,234,173,188,151,223,123,187,93,116,167,77,232,40,70,17,36,230,48,75,250,38,234,117,251,53,33,162,76,139,55,1,188,178,217,69,79,94,228,157,30,154,110,116,81,104,191,71,198,215,191,245,125,67,191,0,0,242,120,183,93,85,175,133,151,141,202,93,212,170,5,66,105,171,244,73,168,206,47,94,227,215,232,247,104,127,97,140,219,227,61,211,242,207,21,46,171,151,118,226,159,88,157,32,149,166,154,146,228,184,189,123,139,244,189,196,45,179,131,181,179,26,46,9,213,238,5,67,218,251,213,153,12,243,121,134,122,160,226,83,215,166,154,233,223,215,184,88,57,22,157,195,152,227,230,95,172,12,192,217,51,173,59,214,149,218,77,198,29,236,142,243,223,71,33,243,101,214,208,230,214,220,70,237,188,229,30,211,61,15,94,190,205,41,3,55,25,36,196,12,184,220,147,101,162,15,106,181,220,117,197,197,153,205,97,27,16,110,62,104,71,47,158,227,135,163,76,238,212,250,245,208,250,247,241,188,36,197,251,219,5,238,232,87,141,143,84,236,83,34,60,219,134,124,134,92,220,148,186,219,155,126,117,11,34,212,218,79,93,61,159,105,29,223,100,111,59,246,238,101,173,150,40,53,153,156,187,202,4,100,156,198,121,110,31,56,144,220,100,184,246,228,176,219,73,213,231,204,182,145,158,158,206,157,210,208,0,7,203,185,237,250,117,215,111,84,173,186,179,28,232,117,56,143,68,125,27,148,157,200,113,10,66,139,84,153,25,116,81,247,25,31,214,42,115,58,188,49,113,22,93,249,50,250,192,234,23,164,169,149,14,94,248,29,169,134,123,55,45,152,237,23,206,73,149,185,123,149,205,87,209,45,52,211,187,67,22,67,149,251,2,175,134,88,39,111,217,213,215,55,78,133,218,249,189,18,95,78,91,206,39,232,169,69,244,86,93,198,127,208,58,176,0,0,8,133,158,252,150,91,185,132,178,156,173,80,160,114,110,184,26,118,87,249,174,43,93,238,197,74,253,85,62,219,127,146,100,203,169,31,213,215,190,142,182,93,152,77,122,17,62,215,96,173,82,251,211,185,167,118,115,26,247,150,228,30,168,115,235,239,247,141,26,101,171,18,21,139,120,45,111,98,2,211,181,85,78,215,170,117,215,78,84,183,154,253,20,255,0,55,250,37,250,251,199,78,0,0,0,0,0,1,194,51,191,102,200,191,50,209,119,91,145,81,189,217,61,131,106,117,34,215,109,66,50,207,189,73,46,228,123,196,114,225,221,144,223,193,4,120,184,169,124,61,205,173,200,223,201,141,183,111,35,105,203,97,94,187,82,22,133,110,67,137,62,169,233,221,223,169,139,4,0,0,0,0,1,255,0,43,78,226,211,81,255,0,64,60,230,36,214,103,91,184,119,116,220,20,182,249,147,41,148,89,211,35,163,82,45,206,182,194,214,146,213,68,100,93,82,93,228,101,245,10,13,196,204,37,204,22,96,241,154,183,112,34,211,237,47,213,107,50,91,96,251,124,36,109,67,178,214,180,151,211,65,31,87,187,204,139,191,217,236,154,121,82,225,57,22,148,229,50,244,198,231,185,239,164,217,148,84,173,166,157,134,92,135,52,231,70,152,100,122,25,58,142,239,175,220,66,202,109,43,66,223,177,232,145,173,219,102,7,99,129,17,164,52,211,92,213,185,181,40,66,80,146,213,106,53,31,170,148,151,83,246,15,178,2,59,231,214,195,118,253,203,61,225,17,159,89,202,101,46,161,82,105,29,218,173,186,124,162,46,187,147,250,126,221,75,234,25,229,149,25,232,19,30,134,250,118,189,25,213,54,178,212,143,69,36,244,50,233,211,188,133,220,240,168,199,34,196,44,28,106,196,159,84,237,19,109,196,38,43,45,114,54,114,227,71,139,5,164,150,164,218,72,244,82,204,186,168,207,237,239,19,164,0,4,46,226,175,127,55,102,101,189,113,13,123,92,172,212,14,154,158,154,254,90,4,226,47,228,159,232,253,95,105,10,58,183,233,143,92,23,29,54,142,210,119,187,82,156,204,100,167,82,45,202,113,194,73,23,121,17,117,63,121,13,24,229,10,196,44,61,203,205,149,68,54,185,110,59,68,166,201,117,59,181,249,195,131,29,42,235,185,95,161,236,61,7,101,0,0,0,0,21,209,198,19,21,216,161,225,189,51,13,218,86,217,53,9,76,203,81,232,103,171,78,49,61,147,47,160,101,222,95,164,71,245,123,69,119,228,74,201,147,124,230,98,207,134,196,94,123,116,234,157,62,165,32,183,146,118,178,221,66,49,41,93,84,157,116,223,220,90,159,212,52,63,79,140,220,40,17,161,178,90,54,195,40,105,37,238,36,164,136,191,204,63,64,15,200,245,42,4,137,141,212,30,99,116,134,146,73,66,247,40,180,34,61,75,166,186,119,143,214,0,63,45,78,155,10,177,1,250,101,69,158,116,105,45,169,151,81,184,211,185,10,73,165,69,169,25,25,116,51,238,49,83,28,72,242,8,205,174,85,12,111,195,24,188,184,11,83,178,42,113,55,153,237,51,237,146,94,119,123,210,13,71,162,82,130,218,148,125,101,237,33,93,118,13,245,113,97,157,223,79,187,237,169,125,154,161,76,146,203,232,87,45,181,245,109,212,184,69,162,210,164,253,36,39,216,125,194,238,56,118,103,17,188,126,176,90,182,46,217,187,238,218,94,238,210,174,94,156,238,99,210,214,143,201,178,134,147,163,76,167,184,207,95,111,94,249,154,0,0,0,0,0,0,0,0,33,175,22,108,47,170,226,62,79,170,149,58,50,165,185,34,197,172,67,186,23,18,52,37,72,92,150,16,151,35,61,174,211,35,109,13,53,45,201,11,115,69,18,81,29,90,145,17,154,211,69,116,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,229,33,106,73,234,70,100,61,94,8,89,84,172,74,198,139,7,14,107,178,37,177,77,186,174,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,134,154,41,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,102,179,54,62,41,241,147,226,5,195,230,47,143,63,131,184,197,127,96,85,255,0,75,196,108,57,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,236,50,191,60,168,230,83,14,51,157,129,200,169,184,84,169,245,95,71,183,75,190,45,183,226,151,46,60,167,89,52,188,218,163,184,167,55,195,123,71,77,163,82,150,149,183,185,42,61,232,117,9,174,12,81,226,23,127,101,119,48,215,94,24,229,182,216,183,233,120,107,97,199,43,22,155,107,85,225,60,228,68,191,2,67,189,162,126,141,201,37,156,151,36,185,40,141,226,112,141,230,141,165,62,133,58,146,82,108,211,41,57,165,181,115,115,133,139,196,203,90,219,170,208,187,13,64,232,213,24,85,5,54,190,92,228,70,97,231,73,151,16,163,230,178,93,161,41,75,138,75,106,86,211,51,109,29,195,181,138,192,227,105,131,148,39,109,91,23,48,49,222,228,214,163,84,10,206,152,222,213,171,181,197,113,185,18,227,158,166,189,141,242,86,212,158,132,141,203,237,94,178,180,109,36,117,44,37,87,12,188,20,252,52,230,226,214,237,21,14,203,2,196,210,245,153,177,221,143,59,216,159,103,179,182,222,173,173,42,214,83,177,183,164,246,234,209,59,181,68,173,186,223,240,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,33,175,16,62,31,145,179,117,26,151,124,88,245,216,148,60,69,161,199,110,154,203,213,39,157,244,116,250,119,53,75,54,30,36,37,106,105,109,169,215,92,67,136,65,235,185,72,90,84,74,66,217,234,185,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,217,155,82,156,75,40,218,157,168,51,81,151,49,110,45,125,212,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,5,43,113,43,226,5,248,118,153,59,1,48,165,237,150,13,42,160,159,74,84,82,173,28,172,78,136,252,148,124,211,172,73,91,50,41,203,46,204,251,123,144,74,55,27,66,250,109,72,128,3,245,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,46,211,134,238,126,168,88,251,106,210,240,75,18,42,29,139,19,109,250,122,35,199,122,84,149,185,242,154,43,13,232,114,80,227,170,82,213,49,40,70,231,219,82,141,75,209,79,35,84,243,16,204,234,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,143,114,245,242,171,241,47,195,79,144,190,138,249,73,248,47,163,122,31,210,220,206,195,219,189,18,215,35,180,114,190,115,147,204,217,191,103,173,183,93,58,232,40,95,52,55,30,56,220,120,227,117,57,152,116,85,98,94,113,42,18,26,147,75,157,33,231,91,165,54,227,203,125,17,98,115,28,115,108,52,243,205,76,146,22,166,205,181,165,72,82,137,68,163,252,152,233,152,27,251,48,245,91,90,187,136,203,136,253,74,213,181,224,218,173,76,104,222,83,243,152,140,167,84,153,50,156,121,199,20,236,149,169,229,169,199,8,210,74,62,187,75,174,178,215,130,167,138,123,167,225,252,239,49,167,11,169,1,226,177,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,125,166,89,225,204,238,97,110,172,208,99,45,107,23,46,152,221,131,183,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,247,78,44,210,148,37,110,186,234,201,8,223,180,185,80,233,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,135,176,47,29,48,227,49,120,113,78,197,12,47,172,246,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,229,102,199,194,198,50,124,63,184,124,185,241,154,193,34,178,103,156,203,251,41,151,252,105,144,231,75,168,217,53,25,8,106,189,65,117,215,158,97,44,56,244,115,147,46,44,98,125,166,74,119,38,57,54,219,174,106,90,30,213,116,238,187,60,76,175,229,199,26,114,226,254,48,93,116,74,86,37,97,181,26,158,171,226,58,81,25,18,57,190,143,66,223,51,109,183,77,27,94,46,83,172,173,151,13,26,234,235,15,17,37,78,32,235,7,3,184,194,99,141,151,117,20,124,89,162,210,174,171,66,165,112,76,170,84,18,203,79,38,169,78,139,41,197,56,113,160,186,227,198,131,101,133,172,212,211,79,146,213,176,185,60,212,32,144,166,228,87,22,155,214,149,137,89,26,195,12,70,161,71,150,197,54,234,186,40,181,184,109,75,66,82,251,108,73,163,206,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,226,178,242,157,226,159,6,254,32,91,222,98,192,181,238,37,249,245,141,128,214,243,216,43,132,213,216,143,226,45,114,59,140,213,214,223,55,125,2,156,252,87,18,151,146,243,46,182,166,39,26,156,101,214,75,215,218,132,154,214,148,146,217,53,211,13,167,107,87,111,155,170,141,101,90,208,123,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,15,235,170,194,186,191,182,182,229,201,110,84,63,229,33,206,166,206,142,231,253,23,25,121,183,17,245,41,42,79,176,200,94,159,14,108,235,254,53,88,112,253,2,255,0,169,210,155,196,219,91,230,234,81,152,62,83,149,72,36,72,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,209,164,188,211,101,77,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,247,215,156,77,20,173,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,242,120,169,231,126,30,27,90,181,124,176,225,228,173,247,125,201,79,105,171,134,95,37,137,17,225,81,229,182,250,31,139,175,52,214,212,199,16,76,158,139,104,200,152,145,189,42,74,212,218,147,84,56,59,131,183,246,58,223,244,188,57,195,154,12,186,141,74,163,33,134,157,117,168,175,60,197,61,135,30,109,149,75,148,166,80,181,53,25,181,58,131,113,211,73,146,72,254,194,61,4,100,255,0,45,116,44,171,96,117,31,12,169,135,206,170,189,182,169,114,75,76,165,190,220,186,195,172,182,137,14,52,106,74,54,178,92,164,54,217,18,16,124,182,208,106,35,89,173,74,237,99,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,67,152,28,51,252,13,227,141,249,133,173,196,170,199,137,108,220,19,169,240,61,40,222,201,79,65,67,202,236,175,175,212,65,43,154,193,180,225,45,41,36,173,43,37,36,182,168,135,128,22,63,193,99,7,106,181,172,92,186,241,190,161,65,136,237,10,218,163,174,137,6,100,184,170,82,211,85,148,182,212,106,138,225,160,208,75,110,51,110,161,211,74,201,105,68,198,203,67,75,166,46,36,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,8,1,198,175,194,197,173,241,2,15,151,84,69,69,224,133,235,74,195,92,104,176,113,26,187,30,91,244,219,86,232,165,86,230,53,17,9,83,238,49,26,91,111,56,150,210,165,37,38,179,74,12,136,141,73,45,116,212,203,188,122,172,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,106,240,167,200,197,86,181,115,64,205,22,43,210,229,211,233,180,9,4,229,169,69,168,210,212,131,169,190,184,232,113,170,153,243,219,218,168,200,75,232,91,14,53,169,169,228,111,37,163,146,68,237,186,10,86,227,87,226,158,214,248,127,7,204,106,34,42,229,139,48,183,86,87,241,150,139,139,150,180,110,223,216,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,151,16,106,74,210,135,90,105,102,133,236,218,122,30,193,220,98,176,113,214,192,165,226,54,28,215,162,84,105,181,24,236,58,235,77,74,101,231,233,239,184,203,111,42,36,164,178,181,165,169,45,165,212,19,141,26,140,210,103,246,25,214,175,21,140,137,85,74,171,63,52,216,53,108,196,85,53,81,205,251,222,149,78,97,73,125,183,201,75,83,149,130,65,25,165,104,82,77,36,254,196,164,208,104,231,168,151,189,247,27,171,97,213,114,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,136,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,201,158,115,44,28,217,216,17,166,67,157,18,157,123,83,163,161,170,245,5,215,89,101,245,62,219,49,206,76,184,177,137,247,94,56,60,233,4,219,110,185,161,234,91,85,215,191,170,225,166,16,217,184,75,38,242,126,204,98,91,8,190,110,137,87,125,77,151,159,55,80,138,140,150,153,68,133,52,106,245,146,133,169,142,97,164,205,90,45,197,146,118,163,106,19,237,70,107,51,99,226,159,25,62,32,92,62,98,248,243,248,59,140,87,246,5,95,244,188,70,195,154,244,186,117,74,157,33,135,93,105,169,79,50,197,65,134,222,109,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,195,43,243,202,142,101,48,227,57,216,28,138,155,133,74,159,85,244,123,116,187,226,219,126,41,114,227,202,117,147,75,205,170,59,138,115,124,55,180,116,218,53,41,105,91,123,146,163,222,135,80,154,224,197,30,33,119,246,87,115,13,117,225,142,91,109,139,126,151,134,182,28,114,177,105,182,181,94,19,206,68,75,240,36,59,218,39,232,220,146,89,201,114,75,146,136,222,39,8,222,104,218,83,232,83,169,37,38,111,181,154,91,87,55,57,5,198,124,75,181,173,186,173,11,176,217,247,21,26,163,10,160,166,215,203,156,138,47,57,210,101,196,40,249,172,151,104,74,82,226,146,218,149,180,204,219,71,112,161,113,45,56,121,231,78,171,149,140,80,143,66,187,238,9,105,194,187,150,65,149,193,12,163,42,81,66,124,219,218,213,65,134,210,162,82,22,149,19,73,116,208,74,53,178,74,46,91,139,67,59,110,254,242,176,48,143,31,236,218,84,91,206,222,183,239,139,97,249,16,171,244,195,120,145,46,35,203,108,201,216,242,26,90,76,210,180,41,39,161,232,102,135,26,113,104,86,230,220,82,85,237,68,0,227,87,225,98,214,248,129,7,203,170,34,149,133,201,240,212,226,23,15,19,104,80,112,43,30,110,255,0,235,234,6,230,168,245,202,163,204,71,110,177,23,124,102,99,69,91,206,60,78,73,168,169,199,150,146,36,183,185,198,218,37,41,75,115,122,149,218,243,245,146,139,87,53,152,113,46,183,73,166,118,124,77,182,105,239,57,110,84,35,147,104,114,126,194,83,137,166,72,55,20,132,41,151,86,102,72,82,212,92,151,22,107,35,218,167,80,236,85,225,249,194,246,234,161,93,86,206,96,179,18,223,162,253,23,217,171,150,245,168,219,142,55,57,169,200,112,214,195,213,30,137,228,242,246,52,234,99,165,74,81,169,73,75,220,190,91,140,185,106,128,0,0,0,0,0,0,0,0,0,2,25,113,19,206,35,120,3,96,187,108,90,83,118,93,181,77,189,153,92,189,121,60,183,162,45,127,148,101,109,43,86,158,87,121,150,158,206,189,212,99,82,169,84,174,10,147,149,26,139,221,162,92,141,55,175,106,81,187,106,72,139,161,17,17,116,34,22,239,195,199,135,189,54,209,166,70,197,140,86,129,218,42,146,119,246,56,188,213,35,179,237,84,182,28,245,216,146,105,94,228,169,179,234,158,157,197,215,83,22,68,219,104,105,4,132,22,137,46,226,31,244,0,63,35,52,184,17,230,46,160,203,27,100,56,147,74,151,185,71,169,25,234,125,53,211,188,126,176,31,158,161,25,185,176,36,195,120,181,109,246,86,210,139,222,74,73,145,255,0,156,103,131,61,182,76,155,27,51,23,132,55,226,242,27,168,212,234,21,40,229,188,149,185,151,42,18,73,42,232,165,105,174,206,227,208,254,161,98,28,30,241,93,138,230,27,212,240,221,213,110,147,79,148,244,180,158,134,90,52,219,16,25,34,250,4,93,231,250,70,127,87,180,88,184,0,0,0,0,227,121,189,177,11,16,178,245,122,209,9,158,99,141,81,42,82,90,78,237,62,112,160,200,74,122,238,79,233,251,79,65,156,219,134,152,245,191,114,84,232,206,167,99,180,217,207,70,82,117,35,218,166,220,52,153,119,153,31,82,247,152,188,94,21,23,243,119,158,91,209,16,151,185,202,53,64,169,170,233,167,228,96,65,35,254,73,126,151,215,246,152,154,32,0,32,183,21,124,114,44,61,193,199,108,88,21,78,207,54,227,66,162,188,215,35,127,50,52,136,179,154,81,106,109,168,139,83,65,22,164,162,63,179,188,82,52,88,207,79,152,204,54,19,185,233,46,165,180,22,164,90,169,71,161,23,94,157,230,52,53,144,171,17,219,11,44,246,124,71,125,87,42,116,186,125,73,212,119,232,227,148,248,164,125,119,43,244,61,154,23,212,36,64,15,141,118,218,22,253,241,68,147,110,220,208,59,100,9,109,45,167,90,230,173,189,201,90,20,133,22,168,81,40,189,85,40,186,31,180,86,182,107,120,78,69,170,185,83,189,48,69,238,67,234,55,165,29,43,105,171,121,159,61,205,57,210,102,17,22,166,109,35,187,235,247,144,133,152,103,132,153,129,203,230,51,81,46,5,218,125,153,250,85,102,50,31,62,223,9,123,146,212,180,45,69,244,214,69,213,159,97,31,119,183,219,126,88,109,89,157,113,97,221,173,112,85,27,229,204,169,209,96,204,144,141,72,246,186,227,8,90,139,84,145,17,245,81,247,17,23,212,61,24,254,25,106,70,64,146,208,180,212,127,64,0,0,0,0,87,223,17,28,134,254,23,227,202,197,75,29,238,85,110,62,206,116,109,187,185,251,142,35,9,245,221,144,132,39,106,27,81,244,79,94,238,253,12,72,220,144,89,178,44,60,180,90,54,228,164,108,118,55,111,220,157,72,244,221,80,146,178,238,82,139,185,126,241,221,192,0,0,0,0,0,127,203,141,161,212,27,110,22,169,62,242,212,127,72,136,139,66,31,208,0,0,0,0,0,1,252,82,73,73,52,168,181,35,45,12,127,195,108,52,215,228,209,167,93,123,204,127,160,0,15,151,115,209,227,220,22,221,86,135,45,174,99,53,8,79,197,90,55,25,110,75,141,169,38,90,145,145,151,67,247,144,206,198,113,240,194,102,22,99,253,219,71,126,55,38,60,218,172,249,209,19,188,149,163,11,155,33,40,234,75,81,247,55,237,61,125,228,62,246,68,241,246,110,3,99,181,26,164,71,186,5,105,248,244,153,105,232,95,52,244,200,202,89,235,203,90,190,139,94,205,15,220,101,237,208,77,175,95,135,117,91,148,203,142,1,235,30,167,13,153,109,247,244,75,141,165,100,93,72,143,185,69,236,47,176,125,64,1,85,124,106,47,23,156,110,215,177,18,90,176,149,194,170,153,244,252,167,241,139,90,125,29,123,191,227,105,245,123,71,2,225,169,149,122,158,48,98,133,63,17,106,77,105,67,182,39,179,44,143,114,125,121,17,164,67,123,111,71,144,178,213,14,31,93,166,95,81,159,65,121,112,226,181,6,27,16,152,78,214,163,180,150,144,90,153,232,148,150,132,93,126,162,31,236,0,0,0,0,40,163,138,198,34,77,188,179,38,237,33,103,164,106,28,21,83,210,158,157,84,204,249,201,215,93,164,125,202,238,212,254,211,29,247,131,150,4,207,141,83,172,227,101,73,190,91,78,197,145,71,96,181,73,238,35,85,62,74,85,209,206,157,53,232,104,253,126,193,107,64,0,0,0,63,21,102,147,10,189,73,153,69,168,181,204,139,58,59,145,158,70,227,45,200,90,77,42,45,72,200,203,161,159,113,145,138,55,226,65,148,71,176,38,255,0,151,126,208,149,190,129,113,206,113,242,78,132,92,167,228,63,45,221,154,169,229,173,90,54,209,117,218,68,127,81,244,56,197,131,120,175,95,193,107,254,155,136,54,223,89,180,238,118,196,250,157,121,140,56,209,245,90,22,93,206,171,249,39,253,37,162,220,5,198,10,30,55,97,189,54,250,162,63,189,185,188,237,201,218,178,219,177,247,90,47,164,132,107,249,35,254,79,253,167,209,64,0,0,0,0,0,0,0,121,252,66,178,169,88,149,96,92,184,115,93,145,45,138,109,213,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,134,101,241,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,19,83,131,77,129,26,230,205,29,82,243,168,219,210,229,199,179,173,121,114,97,212,18,78,147,16,106,50,29,106,59,100,181,36,201,6,183,35,57,56,146,133,235,169,37,197,17,106,222,228,221,160,12,214,102,199,197,62,50,124,64,184,124,197,241,249,33,101,250,254,168,229,230,126,101,233,232,137,42,211,165,221,5,106,206,105,146,121,114,226,190,113,219,120,164,186,146,111,148,136,198,111,52,209,56,167,8,249,174,33,59,125,98,51,96,158,98,177,115,47,114,110,39,240,182,236,151,73,69,213,71,147,70,169,178,219,171,74,28,67,141,56,134,228,36,208,164,169,185,44,41,195,113,151,144,100,180,47,82,212,208,183,16,191,21,105,218,213,219,230,234,163,89,86,180,30,219,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,70,143,178,189,129,116,44,186,96,117,171,133,244,154,53,42,12,248,52,248,238,215,222,167,26,214,221,66,176,166,80,82,229,27,142,17,56,230,247,18,123,77,100,70,77,165,180,18,80,148,37,9,234,162,63,231,219,12,237,92,80,202,62,38,83,174,152,156,207,64,219,243,110,106,115,232,109,179,122,44,232,12,46,67,75,109,75,66,182,110,229,169,165,154,116,81,180,243,168,37,39,126,163,58,226,218,120,37,224,229,9,171,86,250,204,12,135,185,213,169,53,3,179,161,183,181,105,236,145,91,110,60,185,7,169,47,99,156,229,187,27,161,163,114,59,47,170,173,28,81,21,159,128,128,31,213,171,202,199,251,129,197,95,250,170,157,254,156,38,254,30,222,180,172,74,176,45,172,70,161,71,150,197,54,234,163,194,173,195,106,90,18,151,219,98,75,40,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,208,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,4,85,254,173,94,86,63,220,14,42,255,0,213,84,239,244,225,55,240,246,245,165,98,85,129,109,98,53,10,60,182,41,183,85,30,21,110,27,82,208,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,239,30,128,0,4,85,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,172,190,43,25,231,165,81,109,153,249,93,194,138,164,74,133,74,191,28,219,186,235,84,234,162,86,84,198,17,33,109,187,76,46,67,155,147,37,106,97,104,125,183,116,36,178,189,134,133,243,140,218,172,12,29,193,219,251,29,111,250,94,28,225,205,6,93,70,165,81,144,195,78,186,212,87,158,98,158,195,143,54,202,165,202,83,40,90,154,140,218,157,65,184,233,164,201,36,127,97,31,170,205,182,8,82,178,225,143,215,30,11,209,171,146,235,49,237,200,244,180,174,124,150,210,218,228,190,245,58,52,135,150,72,79,68,32,221,121,205,136,213,70,148,109,73,169,102,70,179,236,24,31,146,9,153,139,201,125,193,139,216,111,23,125,253,103,222,21,70,164,71,83,207,175,210,180,118,105,49,164,20,86,35,180,211,134,228,206,122,180,100,147,176,149,207,113,43,82,180,111,100,96,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,207,57,150,14,108,236,8,211,33,206,137,78,189,169,209,208,213,122,130,235,172,178,250,159,109,152,231,38,92,88,196,251,175,28,30,116,130,109,183,92,208,245,45,170,235,223,34,128,80,15,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,2,53,113,34,200,45,11,31,109,90,166,54,225,189,63,177,98,109,191,79,92,137,12,197,140,183,62,83,69,97,189,74,50,219,105,42,90,166,37,8,218,195,137,73,169,122,37,149,234,158,90,217,164,186,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,196,245,224,169,226,158,233,248,127,59,204,105,194,234,71,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,80,14,125,115,137,112,230,159,23,42,105,163,86,37,177,135,84,57,29,138,223,166,51,50,87,100,154,134,22,250,91,170,59,29,221,169,76,151,82,243,134,71,202,66,208,210,144,209,238,52,41,74,243,249,107,202,141,119,28,108,156,82,197,90,179,85,90,109,153,134,214,125,102,176,117,38,25,65,55,58,177,30,26,158,141,1,43,89,253,142,186,104,74,205,45,165,40,62,89,190,218,203,128,9,41,153,76,153,87,112,63,7,240,183,31,168,149,95,74,217,152,141,111,209,164,60,111,173,9,149,76,172,74,167,166,75,145,148,146,211,152,202,246,188,182,156,73,106,148,161,77,185,161,165,14,61,249,114,103,156,203,251,41,151,252,105,144,231,75,168,217,53,25,8,106,189,65,117,215,158,97,44,56,244,115,147,46,44,98,125,166,74,119,38,57,54,219,174,106,90,30,213,116,238,186,156,114,191,236,220,83,201,54,39,98,14,31,92,49,43,150,245,115,13,238,9,48,103,70,51,216,234,61,31,32,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,57,131,165,99,22,95,175,236,16,165,88,85,219,189,17,31,166,226,61,175,18,234,162,204,132,79,41,131,97,244,146,187,50,220,113,180,39,180,182,149,52,167,27,65,172,146,79,52,123,143,121,3,121,138,197,196,96,52,140,182,42,236,150,229,136,253,97,154,202,32,169,213,234,194,209,204,53,71,65,146,136,142,51,142,184,135,212,202,137,72,39,153,109,212,18,22,110,26,253,94,74,114,241,85,204,198,97,173,171,13,138,84,73,244,42,124,134,107,119,74,36,204,84,100,122,17,137,13,20,164,146,155,50,116,214,225,56,150,80,77,250,219,221,73,153,161,36,167,17,101,60,101,105,52,170,6,81,44,154,21,10,153,18,157,77,167,95,20,216,144,225,196,101,44,177,25,134,233,149,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,168,28,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,194,173,83,188,177,94,255,0,155,89,152,220,186,253,217,120,214,28,146,234,34,68,35,126,161,81,150,241,169,68,219,44,164,136,214,227,174,30,136,109,37,213,68,73,46,226,23,39,195,67,33,81,176,26,222,103,26,177,102,133,17,252,69,174,71,109,234,66,28,230,239,160,83,159,138,218,148,202,153,121,166,212,196,227,83,143,52,241,250,251,80,146,66,20,146,91,196,191,63,196,175,135,164,60,77,161,78,199,92,6,180,63,175,168,27,93,172,80,233,108,177,29,186,196,93,242,94,147,41,12,182,201,57,38,162,167,30,66,140,212,230,231,27,104,210,148,173,205,137,85,75,97,86,38,93,88,55,136,246,230,41,89,82,251,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,249,113,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,189,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,47,242,103,157,27,87,40,249,17,188,39,66,85,42,183,127,84,177,2,83,20,75,121,217,205,165,196,115,105,145,54,206,146,193,44,158,56,104,54,28,35,82,11,215,112,146,214,228,110,55,17,2,234,213,59,203,21,239,249,181,153,141,203,175,221,151,141,97,201,46,162,36,66,55,234,21,25,111,26,148,77,178,202,72,141,110,58,225,232,134,210,93,84,68,146,238,33,123,217,5,201,69,171,149,60,56,137,91,171,83,59,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,85,0,10,160,227,95,130,21,82,170,217,185,145,102,185,17,84,213,71,143,99,200,166,169,181,37,246,223,37,77,152,211,232,87,84,173,10,73,188,149,17,237,52,26,27,50,223,188,249,117,108,52,61,144,12,6,141,151,204,174,90,54,203,208,165,198,174,215,227,162,230,184,81,46,59,177,159,69,70,91,77,169,76,184,203,139,81,180,182,26,75,49,140,136,147,169,199,53,154,18,165,40,132,138,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,3,143,230,131,52,22,14,83,44,10,126,35,98,53,34,224,168,211,106,53,134,168,141,53,68,142,203,207,165,247,25,121,228,169,73,121,214,146,72,219,29,100,102,74,51,212,211,211,188,203,128,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,238,30,127,141,95,133,139,91,226,4,31,46,168,138,86,19,127,134,134,71,36,230,58,242,103,24,111,133,196,70,29,89,117,134,208,244,71,16,212,133,215,42,44,147,111,148,37,50,178,82,74,49,37,109,41,229,45,62,186,28,38,208,70,106,90,217,187,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,20,173,198,175,197,61,173,240,254,15,152,212,68,0,18,171,32,185,215,186,178,167,136,241,40,149,106,159,104,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,71,245,171,126,218,191,218,171,142,219,184,233,255,0,242,115,32,212,160,200,111,254,147,111,50,227,107,250,210,164,171,218,70,41,7,137,158,75,191,22,204,71,70,36,89,73,230,88,55,245,66,91,241,163,179,7,146,221,10,113,159,53,112,117,109,9,101,44,168,150,165,71,73,109,87,45,167,80,105,62,73,184,231,0,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,0,139,249,160,226,23,130,249,76,191,233,248,115,136,214,197,235,81,169,84,104,237,86,218,118,137,10,35,204,37,135,30,121,148,165,74,122,75,74,37,238,142,179,50,36,153,104,105,235,222,69,232,50,165,157,108,44,206,15,202,159,193,157,2,235,166,124,146,236,61,183,211,177,99,51,204,237,92,254,95,43,146,251,186,233,217,151,187,118,221,53,78,154,234,122,86,183,26,191,20,246,183,195,248,62,99,81,16,254,198,192,188,71,196,156,56,190,113,66,202,163,122,86,149,135,61,133,218,251,44,25,170,84,120,178,138,65,148,164,182,69,235,178,223,101,87,52,200,247,33,43,74,205,38,132,184,180,48,47,29,49,31,46,152,143,78,197,12,47,172,246,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,123,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,6,107,51,99,226,159,25,62,32,92,62,98,248,252,144,178,253,127,84,114,243,63,50,244,244,68,149,105,210,238,130,181,103,52,201,60,185,113,95,56,237,188,82,93,73,55,202,68,99,55,154,104,156,83,132,124,215,16,157,190,177,25,176,79,49,88,185,151,185,55,19,248,91,118,75,164,162,234,163,201,163,84,217,109,213,165,14,33,198,156,67,114,18,104,82,84,220,150,20,225,184,203,200,50,90,23,169,106,104,91,136,95,138,180,237,106,237,243,117,81,172,171,90,15,109,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,162,250,106,24,23,66,203,167,14,139,235,11,233,52,106,84,25,240,112,190,180,237,125,234,113,173,109,212,43,10,164,56,82,229,27,142,17,56,230,247,18,123,77,100,70,77,165,180,18,80,148,37,9,160,17,237,113,71,8,111,44,32,147,108,177,120,49,16,145,120,90,244,203,190,144,244,103,201,212,63,78,156,214,246,148,101,209,72,90,84,78,54,180,168,139,69,180,163,78,228,26,22,169,191,195,83,136,92,204,50,174,193,192,172,121,187,255,0,172,89,251,154,163,215,42,143,63,33,202,60,173,145,153,141,21,111,56,241,183,26,156,150,217,90,72,146,222,214,220,116,148,165,33,189,234,77,202,8,1,198,175,194,197,173,241,2,15,151,84,69,53,218,118,181,118,249,186,168,214,85,173,7,182,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,80,254,186,172,43,171,251,107,110,92,150,229,67,254,82,28,234,108,232,238,127,209,113,151,155,113,31,82,146,164,251,12,133,239,112,243,206,157,43,52,248,95,30,133,119,220,17,21,138,150,212,115,43,130,25,70,76,83,154,193,57,181,170,131,13,165,70,149,161,73,54,146,233,160,146,72,120,212,92,182,208,182,119,75,80,0,0,0,0,0,0,0,0,0,1,206,177,235,24,40,120,35,134,245,43,234,182,254,198,225,114,118,167,106,207,118,247,218,104,254,138,23,167,229,75,249,63,246,150,116,241,151,21,235,248,211,127,212,177,6,227,233,54,163,201,222,159,83,167,45,134,218,46,168,66,11,185,164,255,0,36,191,164,231,55,11,252,152,51,126,213,35,227,109,230,157,244,168,155,251,20,125,76,185,187,147,54,51,158,179,111,165,73,209,72,73,250,200,235,236,233,169,139,138,74,82,132,146,82,90,17,15,232,0,0,0,10,165,227,27,129,51,228,212,232,216,217,77,111,152,211,81,99,209,223,45,82,91,72,149,80,146,165,117,115,175,77,58,18,63,95,176,112,30,20,248,139,54,205,204,155,84,132,30,232,213,200,41,167,169,61,11,69,61,62,10,117,215,105,159,114,123,181,47,180,133,236,0,0,0,0,15,241,153,21,169,209,31,132,250,119,53,33,181,52,178,212,203,84,168,180,50,233,245,24,163,78,37,153,87,169,224,254,40,212,113,22,154,206,180,59,158,123,210,204,247,39,212,145,38,68,199,182,245,121,107,61,16,217,117,218,69,245,17,244,29,247,130,189,226,243,109,221,22,34,139,70,20,185,181,82,62,159,148,254,46,107,79,163,175,119,252,109,62,175,104,181,64,1,242,238,138,252,59,86,220,169,220,115,207,72,244,200,111,75,115,191,170,91,109,75,50,232,70,125,201,63,97,253,131,62,217,236,199,217,184,243,142,213,154,145,158,216,20,87,228,82,98,39,161,252,211,51,36,169,7,175,45,10,250,46,251,117,63,121,159,179,224,228,227,12,38,98,158,63,218,84,118,35,115,163,194,170,192,157,45,59,201,58,176,137,177,210,190,166,180,159,115,158,195,215,220,67,68,246,197,30,61,191,109,210,168,113,26,229,179,79,132,196,84,35,113,158,212,182,218,82,69,169,153,153,244,47,121,143,168,0,3,252,220,97,167,127,40,141,122,235,222,99,254,210,146,74,73,41,45,8,139,66,31,208,0,0,0,0,0,1,252,50,35,45,12,127,27,109,13,32,155,108,180,73,119,22,163,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,190,40,185,79,119,22,176,244,241,58,210,137,206,184,40,9,223,33,60,194,78,176,88,98,107,202,234,227,201,71,229,28,79,114,77,95,105,116,20,167,42,52,186,69,69,232,114,155,229,74,132,242,154,113,58,146,182,56,133,104,101,169,106,71,161,151,216,45,111,134,46,119,169,14,211,96,224,109,255,0,43,145,49,11,106,45,41,221,138,86,244,146,97,198,101,189,26,99,66,212,247,158,229,175,237,246,24,180,54,214,151,80,151,16,122,165,100,74,35,247,145,143,250,1,29,115,29,147,219,87,50,119,165,187,92,187,102,114,161,208,92,137,33,77,242,220,87,104,38,29,121,70,206,173,188,217,163,113,62,162,221,161,233,245,251,59,93,143,100,91,216,121,109,65,181,45,136,93,150,4,6,26,97,180,115,22,190,136,109,45,151,85,169,74,250,40,79,121,159,112,251,224,0,0,0,3,254,86,157,200,82,125,228,100,43,219,16,56,109,171,24,243,67,47,19,46,217,188,155,99,180,57,41,200,252,173,221,165,126,145,91,198,141,205,202,67,136,220,219,138,45,73,58,23,127,127,65,59,44,75,34,223,195,171,86,157,103,91,16,251,53,58,153,25,152,172,55,204,90,244,67,109,165,180,245,90,148,175,162,132,151,83,62,239,214,62,248,0,0,0,0,240,248,207,133,212,76,98,195,186,197,135,94,107,115,21,24,146,25,65,238,89,108,91,140,56,209,43,213,90,12,244,39,15,166,226,47,243,138,18,206,190,91,164,229,191,24,39,91,113,145,186,138,255,0,43,209,238,234,69,191,108,88,203,119,161,186,226,203,69,189,167,172,127,103,78,238,239,194,123,49,15,97,238,41,61,134,85,101,235,75,185,118,237,94,133,243,29,158,60,231,143,162,90,82,149,185,75,47,229,22,159,89,116,23,92,0,0,0,0,0,0,0,0,51,89,154,235,142,133,118,230,107,21,110,75,97,20,175,69,79,188,42,206,196,122,151,33,114,34,203,111,181,56,69,41,14,45,199,55,243,180,231,25,165,92,189,206,159,45,40,70,212,38,127,240,66,196,138,18,63,9,120,67,34,29,42,61,105,222,201,114,67,144,220,21,148,233,177,81,172,121,8,122,65,106,131,101,133,174,49,182,217,232,162,84,183,212,157,196,165,109,181,64,25,172,205,143,138,124,100,248,129,112,249,139,226,210,120,53,82,105,85,252,162,94,212,42,237,50,37,70,155,81,190,42,81,38,67,150,202,94,98,75,14,83,41,233,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,2,243,245,146,139,171,42,120,143,46,183,73,166,118,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,215,85,225,9,150,143,194,110,50,203,199,75,166,147,206,182,240,231,111,163,187,67,27,153,151,92,117,39,202,219,189,165,54,231,103,111,115,199,181,104,113,167,87,9,101,169,24,186,144,30,127,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,241,152,26,180,216,213,26,172,218,132,58,76,74,92,121,82,28,121,168,49,20,234,152,138,133,40,205,44,182,111,45,110,154,18,70,73,35,113,107,94,132,91,148,163,212,206,237,56,54,215,253,51,148,121,148,239,66,82,160,250,10,240,168,211,249,240,163,114,158,159,185,136,210,57,242,149,169,243,94,46,209,202,37,244,209,166,89,70,158,166,167,58,128,80,15,245,46,51,217,254,241,159,229,53,31,253,44,93,246,94,173,106,237,141,128,88,105,101,93,48,123,21,106,223,179,232,212,186,140,110,106,28,228,74,98,19,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,232,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,74,223,212,184,207,103,251,198,127,148,212,127,244,177,119,217,122,181,171,182,54,1,97,165,149,116,193,236,85,171,126,207,163,82,234,49,185,168,115,145,41,136,77,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,163,160,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,20,67,196,191,39,213,92,186,98,227,215,229,186,87,5,90,196,190,164,57,61,154,173,73,213,75,92,74,171,171,113,199,224,189,41,107,83,174,175,66,231,33,199,180,91,136,90,139,115,171,101,215,15,154,100,131,52,191,138,62,56,177,137,19,109,191,77,209,106,84,247,40,85,184,237,43,108,164,65,117,230,93,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,244,28,76,106,212,170,254,117,241,2,187,66,169,196,168,211,106,49,232,50,225,204,136,242,94,98,75,14,81,32,169,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,149,200,198,106,172,220,168,112,252,190,111,10,205,74,34,174,122,141,241,86,141,105,210,28,108,222,93,70,162,84,170,118,195,83,73,90,21,217,155,82,155,83,203,220,157,168,50,73,31,49,109,161,117,215,136,87,173,87,18,175,251,151,17,171,177,226,49,82,186,171,19,107,115,26,136,133,37,134,223,146,242,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,183,62,19,121,50,174,225,37,11,241,152,190,106,188,170,173,247,111,162,61,18,143,29,104,91,108,81,228,45,153,41,147,33,101,174,175,59,202,101,72,109,38,68,219,102,123,245,90,205,12,216,168,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,70,220,95,236,11,54,197,205,124,105,86,125,189,18,146,187,170,215,141,95,171,148,98,52,162,85,69,201,147,26,118,65,163,93,169,90,210,195,102,189,164,91,151,185,106,213,107,90,149,18,176,171,19,46,172,27,196,123,115,20,172,169,125,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,158,79,243,41,66,205,78,7,81,241,54,152,92,154,171,59,105,119,36,68,197,91,13,196,172,52,203,107,144,219,68,165,47,115,39,205,67,141,153,45,103,203,113,4,163,37,146,210,159,173,153,220,190,208,179,61,131,85,172,33,175,220,21,90,35,117,46,91,241,167,83,223,90,121,50,154,86,246,84,243,36,164,162,83,36,178,35,83,46,122,167,161,41,38,135,18,219,168,207,14,49,96,237,253,129,87,253,83,14,113,26,131,46,157,82,167,72,125,166,157,118,43,204,177,80,97,183,156,101,50,226,169,228,33,78,198,113,77,44,219,116,146,68,162,47,180,138,111,229,23,58,54,175,226,85,139,25,81,191,213,74,160,75,162,97,253,206,253,175,84,126,115,113,219,170,246,166,223,82,160,169,46,172,141,115,13,249,102,109,37,162,62,99,123,139,106,84,214,231,107,172,89,78,104,243,191,100,210,178,61,134,89,97,195,201,84,171,130,224,174,97,253,178,213,195,47,147,14,165,6,157,21,17,54,63,23,94,106,141,138,139,111,198,100,244,91,91,154,74,247,165,72,116,155,82,32,6,21,97,157,213,140,152,143,110,97,109,149,19,180,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,23,146,156,1,141,150,126,27,247,238,19,166,169,46,161,58,6,27,220,50,106,175,59,80,118,83,30,145,122,154,242,229,20,82,112,146,77,70,230,154,249,104,75,104,233,235,172,141,213,184,181,208,96,208,69,179,128,214,110,100,184,126,97,198,20,222,112,162,41,21,28,55,160,174,153,57,232,230,242,233,53,18,165,52,81,230,180,73,90,21,189,181,43,83,73,45,59,208,107,109,71,177,106,35,163,108,116,192,188,71,203,166,35,212,112,191,20,40,221,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,182,174,16,153,104,252,25,96,212,188,116,186,105,60,155,147,17,182,250,59,180,49,181,232,148,54,148,124,173,187,218,75,141,246,135,55,60,123,86,182,221,105,16,150,90,25,7,26,191,11,22,183,196,8,62,93,81,20,172,45,83,133,30,69,191,33,154,12,107,179,63,218,242,172,8,83,149,253,210,149,84,114,57,167,251,215,101,90,149,250,111,18,63,177,222,22,168,2,154,248,149,240,244,153,134,85,217,216,235,128,214,135,245,139,63,107,181,138,29,45,151,228,57,71,149,178,75,210,101,33,150,217,54,227,83,146,219,40,81,154,156,218,219,142,154,82,148,55,177,41,174,177,127,220,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,30,170,78,25,218,178,114,11,78,198,62,201,202,185,41,248,193,54,217,231,182,219,105,237,16,100,81,99,72,216,242,182,115,23,203,114,46,173,150,242,74,121,239,250,166,107,212,189,7,13,124,85,165,97,70,112,108,121,149,155,118,37,82,61,207,32,237,84,58,184,137,126,77,61,249,234,75,44,201,140,165,45,36,210,249,166,219,110,57,212,251,59,178,18,73,81,168,136,104,36,0,5,112,113,167,197,235,122,145,132,118,166,9,48,252,71,238,27,138,176,138,227,204,169,136,175,174,37,58,50,28,65,56,102,189,94,140,183,94,117,41,109,214,210,157,232,102,83,102,189,187,208,186,118,26,104,203,246,38,126,25,48,58,195,197,39,37,210,164,75,185,173,248,53,9,254,139,115,124,86,103,45,148,246,166,17,235,172,211,202,124,157,108,208,165,26,144,164,26,84,123,146,99,160,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,40,43,80,175,8,181,71,227,118,232,209,54,69,68,41,173,169,205,242,28,109,7,162,222,108,180,35,221,235,107,166,132,102,80,3,47,92,56,115,157,99,99,238,26,94,183,78,13,246,42,45,191,120,81,170,149,25,63,40,169,78,114,34,177,53,167,29,115,98,36,169,106,218,132,40,244,73,26,143,77,8,140,250,9,129,198,175,194,197,173,241,2,15,151,84,69,69,224,133,149,74,196,172,104,176,112,230,187,34,91,20,219,170,232,165,81,38,59,17,105,75,237,177,38,91,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,105,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,5,43,113,171,241,79,107,124,63,131,230,53,17,226,184,91,96,237,131,142,184,209,126,225,206,35,80,98,84,105,181,28,55,170,52,211,174,197,101,231,233,239,185,46,19,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,164,124,171,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,123,75,105,83,105,121,27,83,181,102,74,34,229,173,181,174,74,112,194,207,172,108,24,170,196,203,246,48,87,98,64,195,234,156,137,47,82,170,242,249,171,58,77,69,245,51,177,151,29,83,188,168,240,84,105,125,70,100,215,170,243,230,226,212,148,27,139,76,160,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,0,43,3,138,6,76,243,39,152,156,125,160,94,184,57,134,255,0,40,40,176,172,248,180,183,228,250,98,4,77,146,145,54,107,138,111,100,135,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,225,73,149,204,118,203,95,225,71,240,215,99,124,156,249,71,232,79,70,127,25,195,153,207,236,253,187,157,253,140,235,155,118,243,218,250,90,107,187,166,186,30,145,87,141,95,138,123,91,225,252,31,49,168,142,149,193,30,147,74,175,210,177,230,133,93,166,68,168,211,106,49,237,248,147,33,203,101,47,49,37,135,19,83,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,43,196,191,35,146,114,227,121,61,140,54,58,226,47,14,175,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,81,13,155,107,34,52,161,111,114,172,153,231,50,254,202,101,255,0,26,100,57,210,234,54,77,70,66,26,175,80,93,117,231,152,75,14,61,28,228,203,139,24,159,105,146,157,201,142,77,182,235,154,150,135,181,93,59,175,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,89,204,205,143,138,124,100,248,129,112,249,139,226,210,120,53,82,105,85,252,162,94,212,42,237,50,37,70,155,81,190,42,81,38,67,150,202,94,98,75,14,83,41,233,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,2,243,245,146,139,171,42,120,143,46,183,73,166,118,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,215,85,225,9,150,143,194,110,50,203,199,75,166,147,206,182,240,231,111,163,187,67,27,153,151,92,117,39,202,219,189,165,54,231,103,111,115,199,181,104,113,167,87,9,101,169,24,181,76,216,248,88,198,79,135,247,15,151,62,51,88,47,122,167,149,91,55,53,252,63,48,174,207,172,211,98,38,231,167,97,189,26,77,167,87,113,195,101,116,234,137,210,152,216,74,117,40,90,187,51,138,75,105,121,27,85,185,4,74,34,230,33,181,162,146,241,87,12,238,172,27,196,123,143,11,111,88,157,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,182,158,26,156,66,225,226,109,10,14,5,99,205,223,253,125,64,220,213,30,185,84,121,136,237,214,34,239,140,204,104,171,121,199,137,201,53,21,56,242,210,68,150,247,56,219,68,165,41,110,111,82,190,183,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,148,241,69,200,44,59,194,133,82,204,198,14,211,233,84,186,173,185,79,147,58,236,163,177,25,136,109,212,226,161,110,201,126,164,149,165,41,223,49,60,199,20,239,48,212,167,155,74,118,153,45,178,67,213,109,131,184,197,127,96,85,255,0,75,196,108,57,175,75,167,84,169,210,24,117,214,154,148,243,44,84,24,109,230,222,84,73,73,101,104,83,177,156,83,72,39,26,53,17,40,139,236,50,191,236,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,236,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,0,0,0,0,0,0,0,0,0,2,148,120,176,230,33,236,66,197,38,112,202,144,189,41,118,214,237,203,208,190,127,180,71,130,241,116,83,105,82,118,169,7,252,163,215,234,46,131,131,228,163,45,210,179,33,139,240,109,185,40,219,69,99,155,233,7,117,35,217,186,44,149,181,234,147,173,172,245,91,58,122,167,246,244,239,208,141,175,109,211,45,42,20,107,126,142,207,42,36,93,252,180,110,82,180,220,181,44,250,168,204,251,212,126,209,245,64,0,0,0,7,192,190,236,139,127,17,109,90,141,157,115,195,237,52,234,156,103,162,190,223,49,104,213,14,54,166,213,213,10,74,190,138,212,93,12,187,255,0,88,130,120,127,195,109,88,59,154,24,152,153,105,78,231,91,29,161,185,77,199,229,109,236,203,244,138,30,36,110,114,82,220,94,214,219,73,106,105,208,251,251,250,11,9,66,118,161,41,247,17,16,255,0,160,0,0,0,1,240,47,139,34,222,196,59,106,117,169,115,194,237,80,39,176,235,14,35,152,180,116,91,106,108,250,161,73,87,209,90,187,140,187,199,20,203,142,79,109,92,182,94,151,21,114,210,153,205,135,94,114,92,132,183,203,113,61,156,159,117,149,19,58,184,243,134,189,164,194,75,118,133,175,213,237,145,64,63,229,197,165,164,41,197,158,137,65,26,140,253,196,66,175,120,157,103,122,144,213,54,118,6,216,18,185,243,22,183,98,213,93,216,164,236,73,166,100,103,155,209,214,52,61,15,97,238,66,254,207,105,138,163,139,26,93,94,162,204,56,173,243,101,77,121,45,54,157,73,59,220,90,180,34,212,244,34,212,207,236,23,89,194,235,41,238,225,46,30,150,39,93,177,57,55,5,125,59,227,167,152,74,210,11,236,66,121,61,91,121,72,252,163,106,239,73,43,236,46,130,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,154,109,246,150,195,169,220,135,18,104,81,107,166,164,101,161,138,180,226,43,195,202,77,70,77,91,26,240,146,153,185,197,115,234,53,136,188,226,45,79,89,114,95,123,124,137,63,91,101,181,8,250,200,187,200,85,170,78,173,106,215,155,116,191,131,84,169,82,137,105,63,85,124,183,154,95,79,122,79,69,39,235,35,211,218,46,107,133,142,108,107,24,187,103,73,195,59,226,95,104,172,209,9,106,136,247,45,8,214,19,45,66,101,9,218,211,41,71,211,113,71,169,168,213,239,212,180,49,63,128,0,0,0,0,0,0,0,0,0,0,0,0,67,142,38,57,125,107,23,176,70,93,118,151,23,125,110,137,203,236,202,222,101,249,105,112,210,190,138,113,40,250,13,159,121,31,213,161,138,53,182,46,42,165,155,112,70,175,210,215,203,153,15,126,195,209,39,166,244,41,7,244,136,203,185,71,236,26,112,176,46,186,125,237,105,193,185,105,111,115,99,76,230,236,94,213,39,93,142,173,7,209,68,71,222,147,246,15,66,0,0,0,0,0,0,0,56,254,112,47,248,216,97,149,204,82,188,222,184,101,208,164,69,181,231,70,167,212,34,27,169,125,138,140,150,142,60,35,109,77,22,244,44,228,188,201,18,203,77,134,100,163,52,145,26,139,54,226,79,240,215,197,233,56,65,156,27,29,243,126,89,83,111,9,7,104,84,153,140,195,78,173,244,78,82,81,29,38,110,105,177,9,152,81,28,90,144,100,178,67,74,34,221,169,161,90,9,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,149,140,88,59,96,227,173,129,84,195,156,70,160,196,168,211,106,49,223,105,167,93,138,203,207,211,223,113,151,25,76,184,170,121,11,75,82,91,75,171,54,221,36,153,164,207,237,35,243,249,98,203,213,171,149,252,26,162,225,29,173,39,183,246,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,254,229,180,18,148,181,33,166,154,65,173,123,55,31,85,1,10,184,185,226,101,213,135,121,71,122,157,107,75,236,159,45,110,8,150,205,69,244,56,227,111,38,11,140,72,144,234,27,82,22,157,57,157,149,45,44,149,185,42,105,215,80,105,245,181,42,44,22,19,193,98,255,0,147,66,204,53,215,135,210,46,24,144,233,183,85,174,185,40,130,241,180,149,207,168,195,144,217,178,77,26,139,122,150,136,239,207,89,161,7,213,27,212,162,62,89,26,110,124,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,251,235,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,229,49,87,12,237,92,100,195,139,143,11,111,88,157,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,207,190,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,246,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,10,1,97,60,48,178,21,27,25,234,177,51,3,140,20,40,147,240,250,153,34,75,52,170,68,190,106,14,173,81,97,76,236,121,198,148,215,42,68,20,154,159,73,145,59,235,60,193,182,180,169,4,226,21,115,224,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,82,183,26,191,20,246,183,195,248,62,99,81,16,42,21,38,171,81,141,62,101,62,153,46,84,122,92,114,151,57,214,89,82,209,21,131,117,182,73,215,84,69,162,16,110,188,211,100,165,104,91,220,66,123,212,68,125,215,36,185,148,196,124,183,227,141,14,167,101,21,86,169,74,184,234,16,233,117,251,110,4,83,152,229,102,42,222,36,147,108,71,37,39,124,196,243,20,113,204,148,149,19,138,218,102,104,113,196,47,66,118,157,127,229,93,171,70,186,125,9,85,163,122,102,159,30,161,232,234,180,110,207,58,31,53,180,175,145,33,173,79,150,242,55,109,90,53,61,170,35,45,79,65,26,243,245,146,139,87,53,152,113,46,183,73,166,118,124,77,182,105,239,57,110,84,35,147,104,114,126,194,83,137,166,72,55,20,132,41,151,86,102,72,82,212,92,151,22,107,35,218,167,80,237,5,213,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,63,40,253,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,222,225,205,146,143,197,87,14,31,175,223,244,202,83,152,155,116,252,229,74,75,5,205,114,151,4,201,6,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,251,94,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,202,102,207,37,216,89,155,138,21,54,13,218,159,66,86,169,181,8,79,166,225,167,65,140,170,146,224,180,183,57,176,77,247,16,107,38,86,135,223,52,167,93,168,120,219,116,210,178,74,155,95,117,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,64,190,53,126,22,45,111,136,16,124,186,162,42,131,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,74,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,67,152,91,90,133,99,99,238,37,217,86,180,30,197,69,183,239,10,205,46,157,27,154,183,57,17,88,154,235,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,46,255,0,133,199,129,60,50,251,235,206,38,138,86,205,143,138,124,100,248,129,112,249,139,226,106,101,43,12,237,92,80,225,67,142,212,235,166,39,51,208,55,5,110,230,167,62,134,219,55,162,206,129,71,131,33,165,182,165,161,91,55,114,212,210,205,58,40,218,121,212,18,147,191,81,93,118,157,211,93,177,174,170,53,235,107,78,236,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,105,207,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,232,0,6,125,184,144,227,125,87,27,179,95,118,42,161,67,137,75,143,97,200,145,99,193,67,46,41,197,190,196,9,146,8,223,117,71,161,26,220,117,199,86,68,148,145,37,6,132,122,198,147,113,113,128,91,167,5,140,121,141,86,179,110,188,185,86,102,203,93,74,133,33,119,53,20,158,144,235,168,244,115,198,219,82,89,105,6,141,140,33,169,6,219,134,91,254,113,115,150,162,71,170,181,29,154,0,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,22,105,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,93,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,159,108,85,195,59,171,6,241,30,227,194,219,214,39,103,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,36,6,48,231,126,187,143,57,59,182,112,43,20,37,85,107,55,213,175,120,51,81,102,184,235,40,54,230,81,218,130,251,45,148,151,141,211,113,217,132,228,133,36,215,203,34,91,104,74,150,181,56,107,82,249,86,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,247,174,76,66,176,108,234,173,22,133,119,223,22,253,14,165,114,72,236,148,88,117,42,155,49,159,169,63,185,9,229,70,109,197,18,158,94,231,90,78,212,17,158,174,32,191,148,90,250,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,249,236,253,155,253,228,44,210,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,84,193,113,240,155,199,22,243,52,156,33,182,203,250,197,159,206,171,179,120,186,219,210,34,211,104,253,169,214,219,106,75,134,211,45,189,81,38,208,217,156,102,122,41,78,165,91,144,222,247,27,183,252,11,192,235,19,46,216,113,78,194,220,57,77,85,52,90,118,171,79,164,106,79,76,113,111,40,139,154,225,115,20,104,107,152,178,83,138,109,148,182,215,49,199,20,148,36,214,173,115,217,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,50,177,139,7,108,28,117,176,42,152,115,136,212,24,149,26,109,70,59,237,52,235,177,89,121,250,123,238,50,227,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,164,126,127,44,89,122,181,114,191,131,84,92,35,181,164,246,254,193,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,220,182,130,82,150,164,52,211,72,53,175,102,227,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,56,167,17,156,148,126,53,88,112,197,126,192,166,82,155,196,219,91,231,41,178,95,46,83,149,72,36,75,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,24,56,119,240,202,188,169,119,149,35,30,243,31,69,151,64,69,2,68,90,173,177,109,45,242,68,183,229,164,144,243,50,230,18,21,185,132,52,163,73,148,117,109,117,78,160,201,212,161,8,52,61,216,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,41,131,137,238,66,163,96,197,86,94,96,112,126,133,18,6,31,84,228,70,102,171,72,137,205,89,210,106,47,169,237,239,54,210,90,229,71,130,163,75,9,34,55,125,87,159,38,208,148,160,219,66,124,7,11,105,185,151,129,152,104,175,224,85,38,93,70,216,84,136,12,226,3,46,169,9,167,38,144,228,130,65,188,233,184,180,39,180,182,149,60,227,4,131,55,143,99,164,148,173,190,114,21,123,192,0,0,0,0,0,0,0,0,3,207,95,247,93,62,201,180,231,92,181,71,185,81,161,242,183,175,106,149,166,247,80,130,232,146,51,239,81,123,6,99,238,123,138,169,121,92,18,107,245,69,243,38,76,217,188,244,73,107,177,9,65,125,18,34,238,73,123,5,228,240,205,203,235,88,67,130,81,43,181,72,187,43,117,190,103,105,86,253,127,35,46,98,81,209,46,41,31,65,194,238,34,250,245,49,50,0,0,0,0,0,0,0,0,0,0,0,0,0,64,30,41,217,177,172,97,21,157,27,12,236,121,125,158,181,91,36,42,91,220,180,47,72,79,53,53,149,167,107,172,169,31,77,180,158,164,162,87,187,66,212,197,50,168,234,215,85,121,199,79,248,77,74,171,40,214,163,245,81,204,121,213,245,247,36,181,82,190,162,45,125,130,210,184,117,112,242,147,78,147,73,198,188,91,166,109,113,60,138,141,30,47,56,143,67,214,36,150,30,223,30,79,212,225,109,90,62,179,46,226,22,150,203,77,176,210,24,105,59,80,218,73,9,45,117,208,136,180,33,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,29,109,15,54,182,92,78,168,90,77,42,45,123,200,251,199,14,196,236,147,229,195,23,167,57,82,190,44,14,223,41,211,53,169,207,74,207,107,85,25,173,70,122,52,250,75,189,197,159,235,251,7,239,193,44,164,224,118,95,36,72,153,134,54,143,162,228,73,53,146,220,237,243,31,213,42,54,204,203,71,158,89,119,178,142,191,87,214,122,246,80,0,0,0,0,0,0,0,0,0,0,0,0,31,229,38,51,50,217,84,121,8,222,218,244,212,181,50,215,67,215,216,51,163,157,12,27,94,10,99,189,118,213,102,63,46,2,123,47,101,245,245,215,88,113,214,190,245,173,95,73,223,105,253,159,85,189,240,201,196,5,94,217,106,163,197,52,104,84,206,209,161,235,223,204,159,48,255,0,68,191,71,235,18,224,0,0,0,0,0,0,0,86,175,27,76,76,181,99,97,101,139,131,157,175,155,114,84,46,2,185,185,13,184,218,187,60,24,241,164,71,222,242,119,243,17,204,114,86,141,158,195,74,185,15,250,196,104,208,235,131,44,217,126,170,230,30,230,187,168,84,164,75,125,118,173,143,92,186,138,28,18,82,166,206,126,52,125,177,35,71,109,45,185,205,90,230,61,21,42,111,68,154,155,230,18,84,75,219,175,42,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,105,167,4,47,90,174,37,96,189,131,136,213,216,241,24,169,93,86,189,42,183,49,168,136,82,88,109,249,49,27,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,218,140,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,0,20,193,198,158,255,0,147,93,204,53,169,135,209,238,24,147,41,182,173,174,137,43,130,201,180,165,192,168,204,144,225,188,78,154,75,122,86,184,236,64,89,33,103,209,27,20,146,46,97,154,162,174,24,229,146,254,197,12,18,196,252,118,163,70,150,84,44,53,143,17,75,67,84,231,159,93,73,247,95,108,158,67,74,73,108,74,35,70,83,146,95,94,166,109,163,149,170,118,184,110,35,229,101,162,255,0,141,133,153,134,195,124,65,168,92,50,232,116,218,29,209,77,147,84,157,24,221,222,213,59,180,32,166,17,147,68,107,90,21,28,221,66,208,146,61,232,82,147,162,183,104,122,94,0,1,242,110,155,178,213,177,168,82,174,155,214,230,165,91,244,88,91,59,77,70,169,53,184,145,88,222,180,161,27,221,112,210,132,238,90,210,146,212,250,169,68,69,212,200,125,97,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,7,31,205,86,89,236,220,215,225,28,204,45,188,39,75,167,45,50,19,82,164,84,227,25,169,116,234,139,104,113,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,51,195,138,184,103,117,96,222,35,220,120,91,122,196,236,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,132,138,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,242,109,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,251,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,250,41,38,71,212,140,80,191,20,127,29,152,155,247,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,86,227,87,226,158,214,248,127,7,204,106,35,228,240,128,181,168,87,206,62,226,21,149,116,193,237,180,91,131,11,234,212,186,140,110,106,219,231,197,126,108,6,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,79,252,173,112,204,192,236,182,93,85,139,214,115,159,47,171,78,84,9,235,122,77,118,158,201,250,10,43,110,37,198,57,72,245,144,169,137,90,18,106,150,68,133,122,137,38,208,201,27,132,228,192,1,93,92,84,242,65,15,18,109,90,190,103,176,242,46,203,190,219,167,180,237,195,19,156,196,120,243,104,241,27,125,111,202,211,148,75,118,99,104,54,75,85,186,68,108,71,216,148,169,105,109,42,166,193,113,60,47,178,21,111,90,22,109,23,50,88,185,66,137,81,185,238,8,233,168,91,116,249,61,150,108,72,20,231,14,44,136,83,201,42,104,212,204,237,205,41,104,90,29,61,141,60,146,50,75,155,210,155,31,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,125,245,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,105,60,26,169,52,170,254,81,47,106,21,118,153,18,163,77,168,223,21,40,147,33,203,101,47,49,37,135,41,148,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,169,108,111,178,169,88,107,141,23,246,28,208,164,75,126,155,106,221,21,90,36,55,101,173,42,125,198,35,75,113,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,11,190,225,113,139,210,113,107,39,214,203,21,39,229,191,82,177,164,61,104,74,121,230,26,105,11,68,100,161,113,82,209,55,244,144,136,111,196,108,212,162,74,205,109,172,213,187,233,170,90,128,225,89,224,198,42,86,8,101,115,16,46,233,149,233,116,170,148,218,60,154,37,5,216,50,146,196,211,170,203,105,76,198,84,117,26,208,173,237,169,70,250,141,179,222,150,216,113,105,35,217,160,206,96,14,235,145,252,98,170,224,134,104,240,254,238,135,94,137,74,166,205,172,70,162,87,157,157,41,76,66,58,84,183,82,204,149,72,81,45,9,216,218,84,79,164,220,61,137,113,134,214,162,61,154,13,25,128,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,33,255,0,17,156,148,126,53,88,112,197,126,192,166,82,155,196,219,91,231,41,178,95,46,83,149,72,36,75,55,41,138,123,114,80,157,203,89,56,210,157,37,37,14,37,73,213,164,188,235,133,68,53,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,142,151,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,90,185,13,196,203,87,6,243,75,106,226,149,235,47,179,209,109,154,125,126,161,39,107,141,161,199,182,81,102,236,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,242,179,41,154,236,71,204,134,56,150,55,212,221,249,57,62,151,200,98,219,98,150,241,182,229,26,44,119,150,236,116,162,66,73,46,45,228,184,226,220,55,143,69,27,138,51,73,54,146,67,104,183,238,28,217,215,252,106,176,225,250,5,255,0,83,165,55,137,182,183,205,212,163,48,124,167,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,163,73,121,166,202,96,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,202,225,14,11,225,126,2,217,173,225,254,17,218,17,45,218,19,114,29,150,113,217,91,142,173,215,220,50,222,235,174,186,165,58,234,244,36,164,148,181,40,201,8,66,11,68,161,36,94,212,0,0,0,0,0,0,0,0,0,68,126,38,216,128,171,39,45,85,136,164,141,74,167,217,245,61,123,185,115,225,159,232,159,233,125,66,161,50,97,131,107,198,204,119,161,90,143,71,230,192,87,106,237,94,190,221,52,135,33,196,119,45,10,250,77,123,15,237,250,244,93,26,51,48,217,76,120,232,216,218,53,208,181,51,211,83,215,219,246,143,245,0,0,0,0,0,0,0,0,0,0,0,0,1,198,177,183,41,56,29,152,57,17,230,98,117,163,233,73,17,141,4,135,59,124,198,52,74,77,195,34,209,151,144,93,239,47,175,215,245,22,159,131,12,114,79,151,12,33,156,221,74,199,176,59,4,166,140,150,151,61,43,61,221,20,70,133,17,232,235,234,46,246,208,127,171,237,29,197,166,208,203,104,101,180,232,132,36,146,146,215,184,139,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,240,226,203,150,201,88,129,101,211,241,66,216,143,186,125,15,155,218,209,188,139,157,206,118,11,8,234,183,82,148,232,148,43,185,39,175,183,78,241,240,248,45,220,168,149,99,222,150,226,215,235,192,244,118,196,233,250,111,84,86,126,207,233,49,101,96,0,0,0,0,0,0,2,128,120,154,99,95,225,167,55,23,79,103,167,246,88,22,38,182,84,61,237,108,121,222,196,251,221,161,199,52,113,105,86,178,157,147,177,69,183,86,137,173,201,37,110,214,95,240,75,193,202,19,86,173,245,152,25,15,115,171,82,106,7,103,67,111,106,211,217,34,182,220,121,114,15,82,94,199,57,203,118,55,67,70,228,118,95,85,90,56,162,40,23,158,12,29,170,224,134,104,241,2,209,153,65,137,74,166,205,172,73,173,208,90,131,21,76,66,58,84,183,84,244,100,199,73,161,9,216,218,84,108,40,155,45,137,113,135,16,147,61,154,139,62,224,211,127,201,185,178,185,84,179,42,55,12,73,114,44,235,162,92,104,116,244,155,68,252,26,116,134,154,144,217,173,41,34,89,161,201,46,78,52,173,122,234,105,113,36,122,55,181,51,212,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,0,204,182,96,113,51,240,201,142,55,230,41,55,46,171,34,37,205,112,78,168,64,244,163,155,229,51,5,111,43,178,176,191,93,100,158,83,4,211,100,132,168,210,132,160,146,147,218,146,22,255,0,195,111,47,91,242,1,81,179,111,89,53,88,145,49,143,211,51,100,178,152,189,146,84,40,51,99,166,2,20,210,156,37,18,249,140,71,76,134,221,52,109,52,190,141,18,164,145,41,84,195,136,86,85,87,13,111,251,151,14,107,178,34,63,82,181,107,19,104,147,29,136,181,41,135,31,140,242,217,113,77,169,73,74,141,6,164,25,145,154,82,122,105,169,23,112,208,70,66,113,50,213,197,12,163,225,157,70,214,151,204,244,13,191,10,217,168,176,183,27,55,162,206,128,194,35,186,135,18,133,171,102,238,90,93,65,43,69,27,79,52,179,74,119,232,36,0,0,160,190,35,24,223,153,44,67,198,138,141,151,141,244,57,118,141,54,129,33,230,41,54,244,71,39,162,149,49,134,37,203,109,138,155,105,147,181,50,150,180,173,214,202,98,26,104,156,66,11,68,35,170,68,170,225,79,158,218,81,210,160,101,103,25,110,105,105,169,38,65,49,100,85,106,47,165,76,56,193,165,9,110,142,107,50,37,33,105,81,40,216,222,165,18,201,124,132,154,54,48,219,149,66,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,85,175,23,252,111,204,149,175,38,54,21,209,168,114,232,24,95,84,143,25,245,220,212,151,39,161,117,55,222,106,99,47,83,37,200,78,200,228,133,32,156,82,161,232,233,169,13,182,233,175,69,27,104,140,28,57,179,175,248,170,226,59,244,11,254,167,85,115,12,174,159,155,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,159,159,226,99,86,165,87,243,175,136,21,218,21,78,37,70,155,81,143,65,151,14,100,71,146,243,18,88,114,137,5,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,44,43,130,167,133,139,167,226,4,239,46,167,9,254,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,190,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,8,107,198,22,202,165,90,185,193,93,118,159,34,91,146,47,27,94,155,91,156,151,150,147,67,111,161,79,65,36,180,68,146,50,71,42,11,74,50,81,168,247,169,103,174,134,73,79,85,224,143,138,21,88,183,254,33,96,187,201,150,253,54,167,71,106,232,142,106,154,174,68,55,227,60,220,103,118,71,208,211,189,244,203,103,115,132,105,61,34,54,147,37,116,217,110,128,42,47,141,62,60,201,171,94,86,166,92,168,211,98,46,155,66,142,139,154,180,76,200,105,213,250,69,226,113,168,204,186,130,70,246,22,212,115,113,194,45,255,0,56,137,200,81,163,213,66,142,5,97,230,25,252,176,195,252,82,190,165,196,170,148,75,10,223,131,80,102,84,118,255,0,130,166,116,154,196,24,109,177,33,102,131,34,222,195,243,22,132,18,146,165,41,131,81,25,165,11,35,252,184,33,101,82,177,43,26,44,28,57,174,200,150,197,54,234,186,41,84,73,142,196,90,82,251,108,73,150,219,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,31,43,16,172,170,174,26,223,247,46,28,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,244,211,82,46,225,125,28,55,177,190,149,141,217,80,180,213,79,161,203,165,200,176,227,199,177,231,33,231,18,226,31,126,4,56,228,79,180,162,208,205,14,52,227,75,50,82,72,210,179,90,61,98,73,56,185,64,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,170,14,50,25,100,176,109,90,85,191,153,27,66,52,74,37,74,173,88,77,189,90,166,194,167,50,203,21,7,223,76,185,158,144,90,155,36,168,228,154,144,234,92,90,247,155,132,166,143,84,114,207,153,2,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,41,88,117,252,25,202,102,60,227,245,155,119,95,152,91,98,203,172,82,44,232,252,217,75,71,69,205,124,141,6,168,144,211,166,178,36,165,165,27,198,210,58,146,18,69,249,71,89,109,223,21,133,88,153,117,96,222,35,219,152,165,101,75,236,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,130,114,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,179,56,164,184,166,87,185,91,144,70,147,62,98,28,66,59,168,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,0,0,0,0,0,0,0,2,181,56,210,92,173,197,177,236,187,113,11,245,231,250,71,114,116,253,7,169,203,47,103,244,144,251,156,38,178,217,43,15,236,186,134,40,92,241,246,207,174,114,187,34,55,145,242,121,46,206,97,125,80,234,146,173,82,180,247,164,180,246,107,222,44,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,249,74,138,196,198,21,26,74,55,182,189,55,39,83,45,116,61,125,159,96,226,152,39,151,154,70,8,93,245,233,86,163,124,138,109,103,178,238,111,85,43,94,83,78,17,117,113,197,171,233,58,163,246,126,191,103,112,0,0,0,0,0,0,1,231,241,10,245,165,97,173,129,114,226,53,118,60,183,233,182,173,30,109,110,99,81,16,149,62,227,17,153,91,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,25,140,187,46,154,237,243,117,86,111,91,166,119,109,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,67,217,31,193,218,86,8,101,115,15,237,24,116,25,116,170,148,218,60,106,221,121,169,209,82,196,211,170,203,105,47,73,76,132,146,16,173,237,169,68,194,73,194,222,150,216,109,10,51,217,168,128,28,110,48,190,171,22,255,0,195,220,104,101,82,223,166,212,232,238,218,242,9,48,149,200,134,252,103,156,146,214,249,26,154,119,190,153,111,109,108,201,39,164,71,20,70,174,187,57,167,7,92,76,249,31,154,199,172,89,114,234,167,18,253,183,230,83,217,139,29,207,224,170,157,24,138,99,111,200,65,172,136,246,48,196,196,33,100,149,41,42,124,210,68,73,90,204,174,252,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,8,255,0,159,108,76,181,112,191,40,248,153,81,186,101,242,253,61,111,205,182,105,204,33,198,201,233,83,167,176,184,237,33,180,173,105,223,183,152,167,86,73,213,68,211,46,172,146,173,154,12,251,225,237,149,85,196,171,254,218,195,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,154,232,71,220,52,209,135,182,85,43,13,108,11,107,14,104,82,37,191,77,181,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,112,163,110,42,120,57,66,194,44,220,85,228,219,143,105,18,253,167,181,120,185,27,106,255,0,130,202,146,251,237,201,45,235,90,141,124,199,227,186,254,190,170,83,207,216,148,146,80,70,114,87,130,94,53,255,0,221,214,92,230,83,253,247,173,62,83,109,127,205,225,203,109,229,155,159,243,35,109,41,111,249,243,82,190,129,11,84,0,17,127,60,153,28,179,115,123,102,166,84,85,196,161,226,45,14,58,145,65,175,45,7,177,196,106,106,236,83,54,145,169,113,148,163,81,146,136,141,108,173,70,180,18,137,78,180,237,6,127,93,86,21,213,253,181,183,46,75,114,161,255,0,41,14,117,54,116,119,63,232,184,203,205,184,143,169,73,82,125,134,67,229,13,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,181,78,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,247,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,17,87,138,63,129,60,77,251,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,2,128,120,163,248,236,196,223,185,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,110,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,217,153,220,189,93,89,95,198,90,214,17,221,50,123,127,96,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,238,155,89,37,75,74,29,105,212,18,215,179,113,243,74,157,90,171,90,146,137,149,154,156,185,242,27,142,196,68,59,37,229,58,180,176,195,72,101,150,137,74,51,50,67,109,54,219,104,79,114,80,132,164,180,34,34,23,63,193,83,194,197,211,241,2,119,151,83,132,255,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,69,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,223,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,135,159,227,113,101,82,167,224,190,30,226,51,210,37,149,74,135,116,59,68,142,210,86,158,66,152,157,17,199,157,82,211,183,113,172,149,79,100,146,100,162,34,37,57,169,43,82,52,192,14,30,248,161,85,194,172,224,225,181,78,158,153,111,71,175,214,26,181,231,68,102,106,163,34,67,21,5,20,98,230,232,70,78,33,167,92,106,65,54,162,209,75,142,142,169,50,37,167,67,195,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,51,67,152,28,76,252,50,99,141,249,138,77,203,170,200,137,115,92,19,170,16,61,40,230,249,76,193,91,202,236,172,47,215,89,39,148,193,52,217,33,42,52,161,40,36,164,246,164,132,245,167,96,52,156,27,224,225,126,220,213,216,81,27,174,226,76,138,37,204,226,211,29,162,125,186,114,234,148,244,192,101,111,33,106,55,80,109,17,201,73,25,167,150,115,28,65,161,42,37,154,161,6,83,188,83,224,223,196,11,123,204,88,18,127,139,190,93,100,225,182,60,163,24,237,139,78,92,91,78,255,0,142,211,211,167,52,211,73,132,221,124,185,132,251,36,77,36,141,181,186,211,109,200,51,115,85,58,227,146,86,149,43,106,201,30,175,130,198,49,85,104,184,185,117,224,133,66,189,17,170,21,203,71,93,110,12,57,114,148,149,170,171,21,109,164,211,21,179,89,32,214,228,103,29,91,164,148,26,212,136,109,158,164,150,140,92,72,0,8,171,197,31,192,158,38,253,203,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,90,167,26,191,11,22,183,196,8,62,93,81,21,87,149,140,20,252,98,115,5,100,224,227,149,14,197,18,224,168,31,111,125,46,242,220,68,22,26,92,137,92,165,114,220,34,120,216,101,210,111,114,13,60,195,70,237,19,169,150,135,176,119,7,108,28,10,176,41,120,115,135,52,24,148,234,109,58,59,13,58,235,81,89,101,250,131,237,178,219,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,125,132,85,65,196,175,135,164,204,50,174,206,199,92,6,180,63,172,89,251,93,172,80,233,108,191,33,202,60,173,146,94,147,41,12,182,201,183,26,156,150,217,66,140,212,230,214,220,116,210,148,161,189,137,76,74,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,41,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,236,51,246,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,61,159,179,127,188,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,225,216,219,151,138,70,55,221,244,25,87,91,124,250,109,27,181,109,111,85,39,78,107,77,145,245,109,196,43,233,52,147,246,254,175,111,108,139,21,136,76,38,52,102,246,54,141,118,167,83,61,53,61,125,191,89,143,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,184,185,226,101,213,135,121,71,122,157,107,75,236,159,45,110,8,150,205,69,244,56,227,111,38,11,140,72,144,234,27,82,22,157,57,157,149,45,44,149,185,42,105,215,80,105,245,181,42,118,203,69,129,27,20,243,13,134,248,125,80,183,165,215,41,181,203,162,155,26,169,6,49,59,189,218,119,104,65,204,51,54,140,150,132,38,57,58,181,173,38,91,16,149,43,84,237,212,180,188,34,175,19,76,20,252,52,229,30,233,236,245,14,203,62,196,214,245,135,189,221,140,187,216,152,123,180,54,230,141,173,74,214,43,178,118,36,182,234,233,53,185,68,157,218,209,182,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,154,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,25,183,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,2,170,248,218,99,95,253,194,229,206,29,63,221,122,212,37,56,215,252,226,28,70,217,89,57,255,0,61,55,18,166,255,0,152,52,171,233,144,141,92,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,10,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,175,164,87,7,26,124,29,165,86,176,142,212,198,250,125,6,91,181,219,106,176,138,36,233,145,34,165,72,77,42,82,28,81,42,83,132,131,89,33,185,45,180,134,141,75,36,37,115,28,45,13,78,144,130,188,53,241,122,78,16,103,6,199,124,223,150,84,219,194,65,218,21,38,99,48,211,171,125,19,148,148,71,73,155,154,108,66,102,20,71,22,164,25,44,144,210,136,183,106,104,86,130,64,0,64,14,37,124,63,127,14,208,231,99,222,20,179,178,254,165,83,211,233,74,114,83,163,117,136,49,24,146,191,154,105,136,203,122,69,69,103,217,152,111,114,201,38,219,104,71,77,169,20,172,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,2,213,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,223,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,69,94,40,254,4,241,55,238,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,10,1,226,143,227,179,19,126,229,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,127,206,142,82,109,92,220,225,97,218,213,39,123,13,201,66,237,53,11,102,162,149,54,215,46,114,163,56,132,48,251,166,203,174,20,55,28,54,84,242,27,34,82,185,45,153,30,168,33,64,56,171,134,119,86,13,226,61,199,133,183,172,78,207,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,91,255,0,5,79,11,23,79,196,9,222,93,78,19,252,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,18,127,56,22,4,108,79,202,230,41,89,143,91,210,235,178,37,90,243,164,211,233,241,9,213,62,253,70,51,71,34,17,54,150,143,122,214,82,89,100,201,5,174,243,34,73,146,136,205,39,156,26,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,156,240,158,250,252,40,97,101,155,137,158,139,244,103,202,219,126,157,93,236,92,254,119,101,237,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,140,28,86,49,230,78,13,229,114,125,179,66,155,17,186,238,36,200,59,101,180,42,67,68,251,116,229,180,181,79,121,12,173,10,55,81,202,34,140,163,34,79,44,230,54,178,90,84,72,37,83,6,95,176,207,240,201,142,54,30,22,185,18,171,34,37,205,112,65,167,207,244,91,123,229,51,5,111,39,181,62,143,81,100,158,83,4,235,134,181,36,210,132,160,212,162,218,147,23,105,196,198,147,74,160,112,255,0,196,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,86,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,20,195,148,239,20,248,55,241,2,222,243,22,5,212,241,52,193,79,195,78,81,238,158,207,80,236,179,236,77,111,88,123,221,216,203,189,137,135,187,67,110,104,218,212,173,98,187,39,98,75,110,174,147,91,148,73,221,173,16,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,52,209,135,183,173,43,18,172,11,107,17,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,90,235,161,159,120,244,0,2,42,241,71,240,39,137,191,114,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,22,169,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,250,242,121,162,255,0,135,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,81,15,17,156,148,126,42,184,142,197,126,192,166,85,92,195,43,167,231,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,242,178,11,157,123,171,42,120,143,18,137,86,169,246,140,50,185,170,12,183,113,211,228,27,139,110,6,243,75,106,169,199,38,210,181,165,230,144,68,107,74,18,124,230,208,72,50,220,150,150,213,249,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,252,246,126,205,254,242,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,152,56,211,223,242,107,185,134,181,48,250,61,195,18,101,54,213,181,209,37,112,89,54,148,184,21,25,146,28,55,137,211,73,111,74,215,29,136,11,36,44,250,35,98,146,69,204,51,87,214,224,177,131,181,90,214,46,93,120,223,80,160,196,118,133,109,81,215,68,131,50,92,85,41,105,170,202,91,106,53,69,112,208,104,37,183,25,183,80,233,165,100,180,162,99,101,161,165,211,23,18,62,77,217,107,80,175,155,86,179,101,93,48,123,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,25,151,197,139,23,240,95,138,119,150,25,250,83,210,127,36,174,10,141,11,182,242,57,61,171,178,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,245,56,101,227,95,225,167,40,246,183,104,167,246,89,246,38,150,84,205,141,108,101,222,196,195,61,157,198,245,113,106,86,177,93,141,189,71,183,87,73,221,169,36,237,214,149,179,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,207,183,18,140,94,147,139,249,193,190,31,39,229,157,54,207,144,86,133,53,153,44,52,210,216,68,21,41,18,18,70,222,187,208,169,135,45,196,41,102,107,52,58,146,61,186,18,19,58,184,44,96,237,42,139,132,119,94,55,212,40,50,218,174,220,181,133,209,32,204,151,21,41,66,169,81,80,218,141,81,92,52,18,205,14,73,113,212,58,105,89,161,75,134,217,104,74,104,197,143,142,63,156,11,2,54,39,229,115,20,172,199,173,233,117,217,18,173,121,210,105,244,248,132,234,159,126,163,25,163,145,8,155,75,71,189,107,41,44,178,100,130,215,121,145,36,201,68,102,147,206,13,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,77,56,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,212,0,5,74,241,75,200,45,118,37,118,189,154,204,33,167,246,234,84,239,225,215,141,18,44,100,33,202,123,137,65,19,149,38,82,218,75,152,202,246,155,146,53,35,113,14,41,199,148,107,66,220,54,44,87,41,222,22,48,111,225,253,189,229,204,14,170,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,5,170,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,190,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,138,188,81,252,9,226,111,220,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,20,3,197,31,199,102,38,253,203,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,134,188,71,114,57,39,53,182,108,11,195,15,151,18,62,34,217,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,126,83,131,85,38,171,64,203,109,237,66,174,211,37,211,170,84,236,72,169,68,153,14,91,42,101,248,207,183,2,158,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,19,212,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,125,121,196,209,74,217,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,102,135,50,246,4,108,44,204,54,36,97,245,62,222,151,67,166,208,238,138,148,106,92,25,36,238,246,169,221,161,103,12,200,221,51,90,208,168,230,210,208,181,25,239,66,146,173,85,187,83,184,158,17,152,153,117,98,38,81,217,167,93,50,251,95,200,171,130,93,179,78,125,110,56,227,202,130,219,17,228,52,135,20,181,171,94,95,106,83,72,36,237,74,90,105,164,18,125,93,78,0,113,100,199,74,22,48,102,107,228,221,165,89,170,203,165,97,221,61,118,220,166,100,18,219,138,138,195,114,158,57,171,142,218,143,251,195,43,115,106,77,106,140,90,110,66,91,90,187,7,5,140,6,147,86,188,174,188,198,214,97,68,93,54,133,29,118,205,20,222,142,211,171,244,139,196,219,178,94,105,102,189,236,45,168,230,219,102,123,62,113,19,150,146,95,170,180,156,202,226,143,224,79,19,126,229,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,206,14,114,112,46,102,93,179,29,121,225,207,161,189,29,69,77,65,202,141,184,148,27,235,101,116,121,11,83,145,73,183,95,34,91,188,180,31,33,107,213,69,205,101,212,239,81,164,212,118,169,194,19,29,38,98,126,92,101,225,205,195,89,237,181,172,52,168,38,156,202,86,79,173,228,209,223,65,185,8,220,117,195,82,21,181,104,150,194,16,131,34,109,168,205,36,208,146,218,165,206,160,1,21,120,163,248,19,196,223,185,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,125,121,60,209,127,192,60,166,42,225,157,171,140,152,113,113,225,109,235,19,180,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,247,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,210,218,84,218,94,70,212,237,89,146,136,185,107,109,107,145,92,53,56,129,126,2,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,58,235,242,80,204,122,114,11,180,190,230,212,26,137,199,22,190,187,148,46,164,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,123,63,102,255,0,121,11,84,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,177,87,132,254,1,99,38,35,220,120,165,122,226,78,42,200,173,92,213,7,106,18,118,214,33,45,182,119,159,168,195,92,200,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,238,185,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,117,238,34,236,0,33,174,52,112,169,203,110,55,226,133,193,138,245,218,229,235,67,169,92,146,19,46,100,58,12,152,17,161,19,252,180,165,199,82,218,162,45,91,220,82,77,215,20,106,51,83,142,45,71,244,135,95,202,214,84,172,156,164,218,181,139,43,15,46,219,174,171,69,172,84,10,168,168,213,215,161,187,217,229,27,105,109,199,26,91,17,218,95,174,134,217,37,18,205,73,46,82,77,36,147,53,154,184,94,33,112,137,203,110,37,95,247,46,35,87,111,108,74,98,165,117,86,38,214,230,53,18,165,1,44,54,252,151,150,243,137,109,42,134,165,18,9,75,50,34,53,40,244,211,83,62,241,223,242,191,149,251,7,41,150,5,67,14,112,230,175,112,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,109,142,131,34,52,153,234,106,235,220,69,216,0,4,10,171,112,106,203,109,126,171,54,187,93,197,28,96,168,212,170,50,28,151,50,100,186,220,7,159,146,251,138,53,56,235,142,42,17,169,107,82,140,212,106,51,51,51,51,51,19,3,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,16,86,236,224,231,149,139,174,234,172,221,63,41,49,2,141,233,154,132,138,135,163,169,51,41,209,224,195,230,184,165,242,35,181,216,143,150,202,55,109,66,53,61,169,34,45,79,65,39,242,241,129,22,246,91,48,190,14,17,218,23,53,193,89,161,82,228,72,122,1,214,215,21,111,198,67,206,27,171,101,43,142,195,36,164,115,86,235,132,107,37,44,141,197,22,237,164,132,167,165,128,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,133,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,142,63,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,94,242,62,1,135,188,34,114,219,134,183,253,181,136,212,43,219,18,159,169,90,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,61,53,208,203,188,119,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,122,247,145,241,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,171,179,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,0,16,3,250,138,153,88,255,0,119,216,171,255,0,90,211,191,208,68,223,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,122,0,0,0,28,255,0,30,240,82,213,204,78,19,215,112,114,245,168,85,97,81,110,14,203,218,95,165,186,219,114,145,200,146,212,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,148,96,195,222,17,57,109,195,91,254,218,196,106,21,237,137,79,212,173,90,196,42,220,54,165,212,160,41,135,31,140,242,30,109,46,37,48,210,163,65,169,4,70,68,164,158,154,232,101,222,38,248,0,0,0,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,59,47,105,98,151,80,132,220,84,114,35,53,29,27,18,228,71,22,90,161,148,153,234,179,245,140,244,208,180,34,236,25,95,202,253,131,148,203,2,161,135,56,115,87,184,42,52,218,141,97,218,219,174,214,228,50,243,233,125,198,89,101,73,74,153,105,164,146,54,199,65,145,26,76,245,53,117,238,34,236,0,0,3,228,208,45,59,86,212,244,151,201,107,102,149,70,244,205,65,234,181,71,209,240,155,143,219,39,59,167,54,75,219,8,185,143,47,106,119,56,173,84,173,11,83,61,7,214,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,8,63,168,169,149,143,247,125,138,191,245,173,59,253,4,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,59,204,217,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,233,220,101,40,0,7,159,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,66,15,234,42,101,99,253,223,98,175,253,107,78,255,0,65,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,232,7,159,196,43,42,149,137,86,5,203,135,53,217,18,216,166,221,84,121,180,73,142,196,90,82,251,108,73,101,108,184,166,212,164,169,36,178,74,204,200,205,42,45,116,212,143,184,66,15,234,42,101,99,253,223,98,175,253,107,78,255,0,65,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,232,0,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,122,247,145,240,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,226,111,128,0,132,24,133,194,39,45,184,149,127,220,184,141,93,189,177,41,138,149,213,88,155,91,152,212,74,148,4,176,219,242,94,91,206,37,180,170,26,148,72,37,44,200,136,212,163,211,77,76,251,196,159,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,181,118,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,24,49,11,132,78,91,113,42,255,0,185,113,26,187,123,98,83,21,43,170,177,54,183,49,168,149,40,9,97,183,228,188,183,156,75,105,84,53,40,144,74,89,145,17,169,71,166,154,153,247,142,255,0,149,252,175,216,57,76,176,42,24,115,135,53,123,130,163,77,168,214,29,173,186,237,110,67,47,62,151,220,101,150,84,148,169,150,154,73,35,108,116,25,17,164,207,83,87,94,226,46,192,34,86,97,248,101,229,231,50,120,161,59,23,46,250,197,235,70,174,213,35,199,102,121,81,42,81,208,196,149,178,217,52,135,148,137,12,60,105,95,41,13,54,100,131,74,12,155,73,237,220,107,82,186,6,85,178,129,96,229,18,149,112,80,176,230,242,189,106,212,219,138,67,18,221,135,95,168,178,251,17,95,109,42,74,157,97,182,89,105,40,91,137,82,18,226,140,140,212,76,178,95,200,33,194,174,206,15,185,118,190,110,170,205,235,116,226,102,42,205,173,92,21,9,21,74,140,159,72,82,219,231,202,125,197,56,235,155,17,79,74,19,185,107,81,232,146,36,150,186,17,17,116,18,127,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,215,105,15,215,143,120,41,106,230,39,9,235,184,57,122,212,42,176,168,183,7,101,237,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,48,97,239,8,156,182,225,173,255,0,109,98,53,10,246,196,167,234,86,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,79,77,116,50,239,19,124,69,252,208,112,244,193,124,217,223,244,252,70,196,107,158,245,167,84,169,212,118,168,141,53,68,155,17,150,20,195,111,60,242,84,164,189,25,213,26,247,72,89,25,146,136,180,36,244,239,51,101,127,135,166,11,229,50,255,0,168,98,54,28,220,247,173,70,165,81,163,187,68,117,170,220,216,143,48,150,28,121,151,148,164,165,152,205,40,151,186,58,8,140,212,101,161,171,167,113,148,160,0,28,255,0,30,240,82,213,204,78,19,215,112,114,245,168,85,97,81,110,14,203,218,95,165,186,219,114,145,200,146,212,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,148,96,195,222,17,57,109,195,91,254,218,196,106,21,237,137,79,212,173,90,196,42,220,54,165,212,160,41,135,31,140,242,30,109,46,37,48,210,163,65,169,4,70,68,164,158,154,232,101,222,38,248,0,0,227,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,245,239,35,224,24,123,194,39,45,184,107,127,219,88,141,66,189,177,41,250,149,171,88,133,91,134,212,186,148,5,48,227,241,158,67,205,165,196,166,26,84,104,53,32,136,200,148,147,211,93,12,187,196,223,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,59,204,217,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,233,220,101,40,0,113,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,122,247,145,240,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,227,191,230,131,43,246,14,108,236,10,126,28,226,53,94,224,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,219,33,102,100,73,35,212,147,215,188,143,143,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,237,93,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,14,85,153,76,181,225,198,106,112,224,176,203,19,78,170,204,6,106,12,85,34,75,165,202,38,37,68,148,209,45,4,226,13,105,91,106,213,183,93,108,201,196,45,59,92,51,34,37,18,84,152,171,253,69,76,172,127,187,236,85,255,0,173,105,223,232,34,101,96,190,21,82,176,67,11,237,252,40,161,92,87,5,114,155,109,199,84,72,115,43,210,211,38,105,177,204,82,155,105,78,37,8,78,198,210,162,105,180,146,72,146,219,104,73,125,17,237,68,95,205,7,15,76,23,205,157,255,0,79,196,108,70,185,239,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,116,133,145,153,40,139,66,79,78,243,63,65,149,44,148,225,102,79,190,84,254,12,235,247,93,79,229,111,97,237,190,157,149,25,238,95,101,231,242,249,92,150,26,211,94,210,189,219,183,107,162,116,211,67,214,64,0,8,65,136,92,34,114,219,137,87,253,203,136,213,219,219,18,152,169,93,85,137,181,185,141,68,169,64,75,13,191,37,229,188,226,91,74,161,169,68,130,82,204,136,141,74,61,52,212,207,188,119,252,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,186,247,17,118,0,30,127,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,8,63,168,169,149,143,247,125,138,191,245,173,59,253,4,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,160,1,199,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,235,222,71,192,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,255,217